Dwarf Fortress Bug Tracker - Dwarf Fortress |
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 | OS Version | |
Product Version | 0.31.08 | |
Target Version | | 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 |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2010-06-28 06:28 | novaalpha | New Issue | |
2010-06-28 07:24 | Footkerchief | Note Added: 0009215 | |
2010-06-28 07:24 | Footkerchief | Tag Attached: AWAITING UPDATE | |
2010-06-28 08:04 | Footkerchief | Relationship added | child of 0001746 |
2010-06-28 08:05 | Footkerchief | Relationship replaced | duplicate of 0001746 |
2010-06-28 08:06 | Footkerchief | Relationship replaced | child of 0001746 |
2010-06-29 07:38 | Footkerchief | Category | Technical => Technical -- General |
2010-07-08 09:46 | novaalpha | Note Added: 0009791 | |
2010-07-13 18:38 | novaalpha | Issue Monitored: novaalpha | |
2010-07-18 10:19 | Footkerchief | Relationship deleted | child of 0001746 |
2010-07-18 10:20 | Footkerchief | Tag Detached: AWAITING UPDATE | |
2010-07-18 10:20 | Footkerchief | Issue Monitored: Baughn | |
2010-07-18 10:20 | Footkerchief | Note Added: 0010569 | |
2010-07-18 10:21 | Footkerchief | Category | Technical -- General => Technical -- Rendering |
2010-07-18 10:21 | Footkerchief | Note Added: 0010570 | |
2010-07-18 12:09 | novaalpha | Note Added: 0010588 | |
2010-07-18 12:10 | novaalpha | Issue End Monitor: novaalpha | |
2010-07-18 13:34 | Footkerchief | Note Added: 0010593 | |
2010-07-18 13:34 | Footkerchief | Status | new => resolved |
2010-07-18 13:34 | Footkerchief | Fixed in Version | => 0.31.09 |
2010-07-18 13:34 | Footkerchief | Resolution | open => fixed |
2010-07-18 13:34 | Footkerchief | 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 |
Notes |
|
|
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. |
|
|
|
|
|
(0010625)
|
Baughn
|
2010-07-19 06:12
|
|
In that case, we'll call it case closed.
Since it might be just coincidence, please check again with .11 though. |
|