View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002490 | Dwarf Fortress | Technical -- Rendering | public | 2010-06-28 06:28 | 2010-07-19 06:12 |
Reporter | novaalpha | Assigned To | Baughn | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | GNU/Linux | OS | Gentoo GNU/Linux | ||
Product Version | 0.31.08 | ||||
Fixed in Version | 0.31.10 | ||||
Summary | 0002490: Game freezes when switching from fullscreen to windowed mode | ||||
Description | In fullscreen mode everything works fine, but when I press F11 to switch to windowed mode, dwarf fortress freezes for couple minutes. This only happens when I use STANDARD print mode in init.txt. In 2D this bug does not happen. I am using non-square Thom tileset for fullscreen mode and default one for windowed. | ||||
Steps To Reproduce | 1. Change print mode to STANDARD 2. Launch in fullscreen then press F11 | ||||
Tags | No tags attached. | ||||
|
Have you tried updating your graphics drivers? |
|
Yes. I have upgraded to latest stable kernel, nvidia drivers and glibc available for my linux distribution. Now instead of hanging up the game segfaults with the message (full backtrace from gdb): (gdb) bt full #0 0xb72edddc in renderer_opengl::reshape_gl() () from /home/alpha/games/df_linux/libs/libgraphics.so No locals. 0000001 0xb72eea9f in renderer_opengl::resize(int, int) () from /home/alpha/games/df_linux/libs/libgraphics.so No locals. 0000002 0xb72e9c9b in renderer_opengl::set_fullscreen() () from /home/alpha/games/df_linux/libs/libgraphics.so No locals. 0000003 0xb72e75f3 in enablerst::eventLoop_SDL() () from /home/alpha/games/df_linux/libs/libgraphics.so No locals. 0000004 0xb72e8015 in enablerst::loop(std::string) () from /home/alpha/games/df_linux/libs/libgraphics.so No locals. 0000005 0xb72e8862 in main () from /home/alpha/games/df_linux/libs/libgraphics.so No locals. 0000006 0xb7055bb5 in __libc_start_main () from /lib/libc.so.6 No symbol table info available. 0000007 0x0804d011 in ?? () No symbol table info available. |
|
Reminder sent to: Baughn Hey Baughn, any input? |
|
Reminder sent to: novaalpha Does this still occur in the newest version, 31.10 SDL? |
|
No Footkerchief, can not reproduce this in the 31.10 linux version. Probably got fixed. |
|
Alright, awesome. |
|
In that case, we'll call it case closed. Since it might be just coincidence, please check again with .11 though. |
Date Modified | Username | Field | Change |
---|---|---|---|
2010-06-28 06:28 | novaalpha | New Issue | |
2010-06-28 07:24 |
|
Note Added: 0009215 | |
2010-06-28 07:24 |
|
Tag Attached: AWAITING UPDATE | |
2010-06-28 08:04 |
|
Relationship added | child of 0001746 |
2010-06-28 08:05 |
|
Relationship replaced | duplicate of 0001746 |
2010-06-28 08:06 |
|
Relationship replaced | child of 0001746 |
2010-06-29 07:38 |
|
Category | Technical => Technical -- General |
2010-07-08 09:46 | novaalpha | Note Added: 0009791 | |
2010-07-18 10:19 |
|
Relationship deleted | child of 0001746 |
2010-07-18 10:20 |
|
Tag Detached: AWAITING UPDATE | |
2010-07-18 10:20 |
|
Note Added: 0010569 | |
2010-07-18 10:21 |
|
Category | Technical -- General => Technical -- Rendering |
2010-07-18 10:21 |
|
Note Added: 0010570 | |
2010-07-18 12:09 | novaalpha | Note Added: 0010588 | |
2010-07-18 13:34 |
|
Note Added: 0010593 | |
2010-07-18 13:34 |
|
Status | new => resolved |
2010-07-18 13:34 |
|
Fixed in Version | => 0.31.09 |
2010-07-18 13:34 |
|
Resolution | open => fixed |
2010-07-18 13:34 |
|
Assigned To | => Baughn |
2010-07-19 06:12 | Baughn | Note Added: 0010625 | |
2010-07-19 06:12 | Baughn | Status | resolved => closed |
2010-07-19 06:12 | Baughn | Fixed in Version | 0.31.09 => 0.31.10 |