As i said, the program hangs with an incomplete non functioning gtk dialog,
SDL i in another thread, I guess.
Here's a bit more info.
(gdb) bt full
#0 0xb7f04430 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb6c677a6 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb753dd89 in SDL_Delay () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#3 0x081525af in GInterface::systemTimingUpdate (this=0x96857b8,
actualstep=10809)
at /home/demonic/Projects/MIDIum/MIDIum/GInterface.cpp:354
dtime = 10809
delay = 10
#4 0x0816a137 in runEdit ()
at /home/demonic/Projects/MIDIum/MIDIum/gtkrystaline.cpp:1029
No locals.
#5 0x0816a318 in engineIteration ()
at /home/demonic/Projects/MIDIum/MIDIum/gtkrystaline.cpp:660
No locals.
#6 0x08174615 in render ()
__ioinit = {static _S_refcount = <optimized out>,
static _S_synced_with_stdio = <optimized out>}
objectsLoaded = false
#7 0xb6e87c81 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#8 0xb6e89b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#9 0xb6e8d0eb in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#10 0xb6e8d5ba in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#11 0xb786f9d5 in IA__gtk_dialog_run (dialog=0x9625118)
at /build/buildd/gtk+2.0-2.16.1/gtk/gtkdialog.c:1090
ri = {dialog = 0x0, response_id = -1, loop = 0x9ad44e0, destroyed = 0}
was_modal = 0
response_handler = 5448
unmap_handler = 5449
destroy_handler = 5451
delete_handler = 5450
__PRETTY_FUNCTION__ = "IA__gtk_dialog_run"
#12 0x08174ea4 in on_open1_activate ()
__ioinit = {static _S_refcount = <optimized out>,
static _S_synced_with_stdio = <optimized out>}
objectsLoaded = false
#13 0xb6f253a4 in g_cclosure_marshal_VOID__VOID ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#14 0xb6f17c7b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#15 0xb6f2de57 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#16 0xb6f2f4b9 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#17 0xb6f2f936 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#18 0xb7a193f7 in IA__gtk_widget_activate (widget=0x92d70f0)
at /build/buildd/gtk+2.0-2.16.1/gtk/gtkwidget.c:4792
__PRETTY_FUNCTION__ = "IA__gtk_widget_activate"
#19 0xb7907410 in IA__gtk_menu_shell_activate_item (menu_shell=0x92fa060,
menu_item=0x92d70f0, force_deactivate=1)
at /build/buildd/gtk+2.0-2.16.1/gtk/gtkmenushell.c:1139
slist = <value optimized out>
shells = (GSList *) 0x95dd2d8
__PRETTY_FUNCTION__ = "IA__gtk_menu_shell_activate_item"
#20 0xb7908fed in gtk_menu_shell_button_release (widget=0x92fa060,
event=0x9a8b818) at /build/buildd/gtk+2.0-2.16.1/gtk/gtkmenushell.c:678
submenu = (GtkWidget *) 0x0
menu_item = (GtkWidget *) 0x92d70f0
deactivate = <value optimized out>
#21 0xb78fec5b in gtk_menu_button_release (widget=0x92fa060, event=0x9a8b818)
at /build/buildd/gtk+2.0-2.16.1/gtk/gtkmenu.c:2950
---Type <return> to continue, or q <return> to quit---
priv = <value optimized out>
#22 0xb78f8526 in _gtk_marshal_BOOLEAN__BOXED (closure=0x9298740,
return_value=0xbfa1f2b0, n_param_values=2, param_values=0x95dda50,
invocation_hint=0xbfa1f29c, marshal_data=0xb78feba0)
at /build/buildd/gtk+2.0-2.16.1/gtk/gtkmarshalers.c:84
data1 = (gpointer) 0x92fa060
data2 = <value optimized out>
v_return = <value optimized out>
__PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED"
#23 0xb6f163d9 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#24 0xb6f17c7b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#25 0xb6f2daff in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#26 0xb6f2f34f in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#27 0xb6f2f936 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#28 0xb7a132ae in gtk_widget_event_internal (widget=0x92fa060, event=0x9a8b818)
at /build/buildd/gtk+2.0-2.16.1/gtk/gtkwidget.c:4761
signal_num = <value optimized out>
return_val = 0
---Type <return> to continue, or q <return> to quit---
#29 0xb78f0f7c in IA__gtk_propagate_event (widget=0x92fa060, event=0x9a8b818)
at /build/buildd/gtk+2.0-2.16.1/gtk/gtkmain.c:2396
tmp = (GtkWidget *) 0x92fa060
handled_event = 0
__PRETTY_FUNCTION__ = "IA__gtk_propagate_event"
#30 0xb78f2327 in IA__gtk_main_do_event (event=0x9a8b818)
at /build/buildd/gtk+2.0-2.16.1/gtk/gtkmain.c:1601
event_widget = (GtkWidget *) 0x92d70f0
grab_widget = (GtkWidget *) 0x92d70f0
window_group = (GtkWindowGroup *) 0x9aae800
rewritten_event = (GdkEvent *) 0x0
tmp_list = <value optimized out>
__PRETTY_FUNCTION__ = "IA__gtk_main_do_event"
#31 0xb70e734a in gdk_event_dispatch (source=0x9292530, callback=0,
user_data=0x0) at /build/buildd/gtk+2.0-2.16.1/gdk/x11/gdkevents-x11.c:2364
display = <value optimized out>
event = <value optimized out>
#32 0xb6e89b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#33 0xb6e8d0eb in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#34 0xb6e8d5ba in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#35 0xb78f27d9 in IA__gtk_main ()
at /build/buildd/gtk+2.0-2.16.1/gtk/gtkmain.c:1205
tmp_list = (GList *) 0x80f5d10
functions = (GList *) 0x0
init = (GtkInitFunction *) 0x82515d0
loop = (GMainLoop *) 0x9ab3cc8
#36 0x08175b0b in main ()
__ioinit = {static _S_refcount = <optimized out>,
static _S_synced_with_stdio = <optimized out>}
objectsLoaded = false
(gdb)
(gdb) info register
eax 0xfffffdfc -516
ecx 0xbfa1eac4 -1079907644
edx 0xb7546ff4 -1219203084
ebx 0xbfa1eabc -1079907652
esp 0xbfa1ea98 0xbfa1ea98
ebp 0xbfa1ead8 0xbfa1ead8
esi 0xb6604714 -1235204332
edi 0xbfa1eabc -1079907652
eip 0xb7f04430 0xb7f04430 <__kernel_vsyscall+16>
eflags 0x246 [ PF ZF IF ]
cs 0x73 115
ss 0x7b 123
ds 0x7b 123
es 0x7b 123
fs 0x0 0
gs 0x33 51
(gdb) thread apply all backtrace
Thread 3 (Thread 0xb117cb90 (LWP 23428)):
#0 0xb7f04430 in __kernel_vsyscall ()
#1 0xb6ca1ae7 in poll () from /lib/tls/i686/cmov/libc.so.6
#2 0xb6b25f4d in ?? () from /usr/lib/libasound.so.2
#3 0xb6b260c4 in snd_pcm_wait () from /usr/lib/libasound.so.2
#4 0xb6b262a5 in ?? () from /usr/lib/libasound.so.2
#5 0xb6b6abe5 in ?? () from /usr/lib/libasound.so.2
#6 0xb6b20b34 in snd_pcm_writei () from /usr/lib/libasound.so.2
#7 0xb7146540 in ?? () from /usr/lib/libopenal.so.1
#8 0xb7140cc1 in ?? () from /usr/lib/libopenal.so.1
#9 0xb683a4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb6cac49e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 2 (Thread 0xb197db90 (LWP 23427)):
#0 0xb7f04430 in __kernel_vsyscall ()
#1 0xb6ca1ae7 in poll () from /lib/tls/i686/cmov/libc.so.6
#2 0xb69d2912 in ?? () from /usr/lib/libpulse.so.0
#3 0xb69c23c0 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4 0xb69c3d43 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5 0xb69c3e14 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6 0xb69d26c3 in ?? () from /usr/lib/libpulse.so.0
#7 0xb69fcef2 in ?? () from /usr/lib/libpulse.so.0
---Type <return> to continue, or q <return> to quit---
#8 0xb683a4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9 0xb6cac49e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 1 (Thread 0xb6604760 (LWP 23424)):
#0 0xb7f04430 in __kernel_vsyscall ()
#1 0xb6c677a6 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
#2 0xb753dd89 in SDL_Delay () from /usr/lib/libSDL-1.2.so.0
#3 0x081525af in GInterface::systemTimingUpdate (this=0x96857b8,
actualstep=10809)
at /home/demonic/Projects/MIDIum/MIDIum/GInterface.cpp:354
#4 0x0816a137 in runEdit ()
at /home/demonic/Projects/MIDIum/MIDIum/gtkrystaline.cpp:1029
#5 0x0816a318 in engineIteration ()
at /home/demonic/Projects/MIDIum/MIDIum/gtkrystaline.cpp:660
#6 0x08174615 in render ()
#7 0xb6e87c81 in ?? () from /usr/lib/libglib-2.0.so.0
#8 0xb6e89b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#9 0xb6e8d0eb in ?? () from /usr/lib/libglib-2.0.so.0
#10 0xb6e8d5ba in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#11 0xb786f9d5 in IA__gtk_dialog_run (dialog=0x9625118)
at /build/buildd/gtk+2.0-2.16.1/gtk/gtkdialog.c:1090
#12 0x08174ea4 in on_open1_activate ()
#13 0xb6f253a4 in g_cclosure_marshal_VOID__VOID ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib/libgobject-2.0.so.0
#14 0xb6f17c7b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#15 0xb6f2de57 in ?? () from /usr/lib/libgobject-2.0.so.0
#16 0xb6f2f4b9 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#17 0xb6f2f936 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#18 0xb7a193f7 in IA__gtk_widget_activate (widget=0x92d70f0)
at /build/buildd/gtk+2.0-2.16.1/gtk/gtkwidget.c:4792
#19 0xb7907410 in IA__gtk_menu_shell_activate_item (menu_shell=0x92fa060,
menu_item=0x92d70f0, force_deactivate=1)
at /build/buildd/gtk+2.0-2.16.1/gtk/gtkmenushell.c:1139
#20 0xb7908fed in gtk_menu_shell_button_release (widget=0x92fa060,
event=0x9a8b818) at /build/buildd/gtk+2.0-2.16.1/gtk/gtkmenushell.c:678
#21 0xb78fec5b in gtk_menu_button_release (widget=0x92fa060, event=0x9a8b818)
at /build/buildd/gtk+2.0-2.16.1/gtk/gtkmenu.c:2950
#22 0xb78f8526 in _gtk_marshal_BOOLEAN__BOXED (closure=0x9298740,
return_value=0xbfa1f2b0, n_param_values=2, param_values=0x95dda50,
invocation_hint=0xbfa1f29c, marshal_data=0xb78feba0)
at /build/buildd/gtk+2.0-2.16.1/gtk/gtkmarshalers.c:84
#23 0xb6f163d9 in ?? () from /usr/lib/libgobject-2.0.so.0
#24 0xb6f17c7b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#25 0xb6f2daff in ?? () from /usr/lib/libgobject-2.0.so.0
#26 0xb6f2f34f in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#27 0xb6f2f936 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#28 0xb7a132ae in gtk_widget_event_internal (widget=0x92fa060, event=0x9a8b818)
at /build/buildd/gtk+2.0-2.16.1/gtk/gtkwidget.c:4761
#29 0xb78f0f7c in IA__gtk_propagate_event (widget=0x92fa060, event=0x9a8b818)
at /build/buildd/gtk+2.0-2.16.1/gtk/gtkmain.c:2396
#30 0xb78f2327 in IA__gtk_main_do_event (event=0x9a8b818)
at /build/buildd/gtk+2.0-2.16.1/gtk/gtkmain.c:1601
#31 0xb70e734a in gdk_event_dispatch (source=0x9292530, callback=0,
user_data=0x0) at /build/buildd/gtk+2.0-2.16.1/gdk/x11/gdkevents-x11.c:2364
#32 0xb6e89b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0xb6e8d0eb in ?? () from /usr/lib/libglib-2.0.so.0
#34 0xb6e8d5ba in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#35 0xb78f27d9 in IA__gtk_main ()
at /build/buildd/gtk+2.0-2.16.1/gtk/gtkmain.c:1205
#36 0x08175b0b in main ()
(gdb)
--
gtkFileChooser dialog freezes, home and desktop missing
https://bugs.launchpad.net/bugs/384496
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs