[Gtkradiant] startup segfault on x86-64 Ubuntu 8.04

Maik Merten maikmerten at googlemail.com
Tue Jul 22 14:11:42 CDT 2008


Hello,

compiling current trunk works nicely, but starting up radiant.bin in the
install folder gives a nice segfault for me.

Looks like it gets caught in an endless loop (GUI event handling
triggering emission of new events? Just an uniformed guess.) and then
somehow bombs. Anybody an idea? Mistake on my side?

Maik


Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f042d4177a0 (LWP 13928)]
0x00007f04294b85e4 in vfprintf () from /lib/libc.so.6
(gdb) bt
#0  0x00007f04294b85e4 in vfprintf () from /lib/libc.so.6
#1  0x00007f04294df9ea in vsnprintf () from /lib/libc.so.6
#2  0x00000000004dc703 in Sys_FPrintf_VA (level=1,
    text=0x51b338 "OnGameSelectChanged\n", args=0x7fff34dda770)
    at radiant/qe3.cpp:1703
#3  0x00000000004dcd93 in Sys_Printf (text=0x51b338 "OnGameSelectChanged\n")
    at radiant/qe3.cpp:1778
#4  0x00000000004cda93 in CGameInstall::OnGameSelectChanged
(widget=0x83f000,
    data=0x757c40) at radiant/preferences.cpp:3244
#5  0x00007f042baddc9c in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
#6  0x00007f042baf16bc in ?? () from /usr/lib/libgobject-2.0.so.0
#7  0x00007f042baf30d5 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#8  0x00007f042baf3483 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#9  0x00007f042cb5857e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#10 0x0000000000461d95 in Dialog::UpdateData (this=0x757c40, retrieve=false)
    at radiant/dialog.cpp:267
#11 0x00000000004cdaf6 in CGameInstall::OnGameSelectChanged
(widget=0x83f000,
    data=0x757c40) at radiant/preferences.cpp:3249
#12 0x00007f042baddc9c in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
#13 0x00007f042baf16bc in ?? () from /usr/lib/libgobject-2.0.so.0
#14 0x00007f042baf30d5 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#15 0x00007f042baf3483 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#16 0x00007f042cb5857e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#17 0x0000000000461d95 in Dialog::UpdateData (this=0x757c40, retrieve=false)
    at radiant/dialog.cpp:267
#18 0x00000000004cdaf6 in CGameInstall::OnGameSelectChanged
(widget=0x83f000,
    data=0x757c40) at radiant/preferences.cpp:3249
#19 0x00007f042baddc9c in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
#20 0x00007f042baf16bc in ?? () from /usr/lib/libgobject-2.0.so.0
#21 0x00007f042baf30d5 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#22 0x00007f042baf3483 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#23 0x00007f042cb5857e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#24 0x0000000000461d95 in Dialog::UpdateData (this=0x757c40, retrieve=false)
    at radiant/dialog.cpp:267
#25 0x00000000004cdaf6 in CGameInstall::OnGameSelectChanged
(widget=0x83f000,
    data=0x757c40) at radiant/preferences.cpp:3249
#26 0x00007f042baddc9c in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
#27 0x00007f042baf16bc in ?? () from /usr/lib/libgobject-2.0.so.0
#28 0x00007f042baf30d5 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
#29 0x00007f042baf3483 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#30 0x00007f042cb5857e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#31 0x0000000000461d95 in Dialog::UpdateData (this=0x757c40, retrieve=false)

<snip, "endless" loop>



More information about the Gtkradiant mailing list