Crash in opengl fonthandler_cc:99
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
widelands |
Fix Released
|
Critical
|
Unassigned |
Bug Description
Start game in windowed mode
Go to Options
Change resolution
Apply
Go back to Options
Change resolution
Move the mouse over one of the + or - buttons (change resolution or Autosave stuff)
----> crash
(gdb) bt
#0 0x00000000012d62b0 in ?? ()
#1 0x0000000000bd25bf in UI::Font_
at /xxxxxxx/
#2 0x0000000000bb1c84 in UI::Panel:
#3 0x0000000000bafe01 in UI::Panel::run (this=0x1d28180) at /xxxxxxx/
#4 0x00000000009c9203 in Options_
#5 0x00000000009c9177 in Options_
#6 0x000000000099eeb4 in WLApplication:
#7 0x000000000099a0c0 in WLApplication::run (this=0x1273190) at /xxxxxxx/
#8 0x000000000099828f in main (argc=1, argv=0x7fffffff
This should also be the cause for the mail by "Lars Schimmer" <l.schim
Related branches
- cghislai (community): Approve
- Tino: Approve
-
Diff: 586 lines (+148/-98)14 files modifiedsrc/graphic/font_handler.cc (+4/-0)
src/graphic/font_handler.h (+4/-0)
src/graphic/graphic.cc (+32/-22)
src/graphic/graphic.h (+12/-6)
src/graphic/image_cache.h (+1/-0)
src/graphic/render/sdl_surface.cc (+2/-1)
src/graphic/render/sdl_surface.h (+6/-2)
src/graphic/surface_cache.cc (+8/-0)
src/graphic/surface_cache.h (+3/-0)
src/helper.cc (+19/-1)
src/helper.h (+3/-0)
src/ui_basic/panel.cc (+33/-9)
src/wlapplication.cc (+21/-42)
src/wlapplication.h (+0/-15)
tags: | added: crash ui |
Additional problem:
After changing resolution like above, it is also not possible to start a game anymore.
Bot happens also without bumblebee/Optimus in the run, so this fact from the mail does not count.