segfault on dismantle a building on ubuntu 12.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
widelands |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Playing widelands on ubuntu 12.04, with the actual trunk.
Widelands crashes on trying to dismantle any possible building (not just starting buildings or conquered enemy buildings as in bug #1205010). The returns popup shows no materials to return like in the other bug. Clicking on the dismantle button and confirming the confirmation popup crashes widelands with segmentation fault.
Widelands also crashes after sometime when playing with computer players, presumably when the computerplayers try to dismantle a building.
Last lines of output and backtrace:
ComputerPlayer(2): initializing (2)
Forcing flag at (45, 49)
Message: adding (wh) (warehouse) 1
Forcing flag at (89, 77)
Message: adding (wh) (warehouse) 2
Sound_Handler: Mix_PlayChannel failed
Sound_Handler: Mix_PlayChannel failed
Sound_Handler: loaded song "music/
Program received signal SIGSEGV, Segmentation fault.
0x08267478 in Widelands:
#0 0x08267478 in Widelands:
()
#1 0x0826784c in Widelands:
#2 0x0826cfbe in Widelands:
#3 0x081e064d in ?? ()
#4 0x081e0709 in Widelands:
()
#5 0x08252eab in Widelands:
#6 0x0821838f in Widelands:
#7 0x08374a4c in Interactive_
#8 0x0836d498 in Interactive_
#9 0x082938d0 in UI::Panel::run() ()
#10 0x08218fb8 in Widelands:
#11 0x0817d03c in WLApplication:
#12 0x0817d49c in WLApplication:
#13 0x081804a4 in WLApplication:
#14 0x08180a3b in WLApplication:
Changed in widelands: | |
status: | In Progress → Fix Committed |
assignee: | Jens Beyer (Qcumber-some) (qcumber-some) → nobody |
Thanks for reporting this issue.
I am able to reproduce this issue on Ubuntu 12.04, but dismantling works as expected on 13.04.