segfault on exit if built against wxwidgets3.0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Hugin |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Hello,
hugin 2014.0.0 rc2 segfaults when I exit the program if I build hugin against wxwidgets3.0 (instead of 2.8):
----------------
Program received signal SIGSEGV, Segmentation fault.
0xf698e517 in ?? () from /usr/lib/
(gdb) bt
#0 0xf698e517 in ?? () from /usr/lib/
#1 0xf64b9343 in __cxa_finalize ()
from /lib/i386-
#2 0xf6913983 in ?? () from /usr/lib/
#3 0xf7febdcc in ?? () from /lib/ld-linux.so.2
#4 0xf64b8fb1 in ?? () from /lib/i386-
#5 0xf64b900d in exit () from /lib/i386-
#6 0xf649fa6b in __libc_start_main ()
from /lib/i386-
#7 0x080f5b10 in _start ()
----------------
Olly Betts got a diffferent bt in <https:/
Program received signal SIGSEGV, Segmentation fault.
0x0000000000000031 in ?? ()
(gdb) bt
#0 0x0000000000000031 in ?? ()
#1 0x00007ffff41c121f in ?? ()
from /usr/lib/
#2 0x00007ffff29d4f2f in __cxa_finalize (d=0x7ffff4456fc0)
at cxa_finalize.c:56
#3 0x00007ffff4154723 in ?? ()
from /usr/lib/
#4 0x00007fffffffe210 in ?? ()
#5 0x00007ffff7debf3a in _dl_fini () at dl-fini.c:252
Backtrace stopped: frame did not save the PC
cu Andreas
Changed in hugin: | |
status: | Fix Committed → Fix Released |
I know that Hugins works fine with wxWidgets 3.0 on Windows and MacOS (the last release was in both cases compiled with wxWidgets 3.0). So the problem is specific to the wxGTK port.
Unfortunately the back trace does not help really further. Some ideas: Does this happens only with Hugin or also with other programs (check ptbatchergui and calibrate_lens_gui, does the wxWidgets samples work without problems?).
Maybe linking with the debug libraries could shed light on the issue.