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

Reply via email to