Comment 1 for bug 388626

Revision history for this message
Jason Smith (jassmith) wrote : Re: [Bug 388626] [NEW] Gnome-do crashes while executing native code

Are you running a stock jaunty? Anything interesting about your machine?

On Wed, 2009-06-17 at 19:56 +0000, Shang Wu wrote:
> Public bug reported:
>
> Install the package from the PPA on Jaunty. Open the app and while
> typing, the application crashes.
>
> $uname -a
> Linux unknown 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686 GNU/Linux
>
>
> Run the command from the terminal and get the following error message:
>
> $gnome-do
>
> Stacktrace:
>
> at (wrapper managed-to-native) Gtk.IMContext.gtk_im_context_filter_keypress (intptr,intptr) <0x00004>
> at (wrapper managed-to-native) Gtk.IMContext.gtk_im_context_filter_keypress (intptr,intptr) <0xffffffff>
> at Gtk.IMContext.FilterKeypress (Gdk.EventKey) <0x0003e>
> at Do.Core.Controller.OnInputKeyPressEvent (Gdk.EventKey) <0x00019>
> at Do.Core.Controller.KeyPressWrap (Gdk.EventKey) <0x00249>
> at Do.Interface.AnimationBase.AbstractAnimatedInterface.OnKeyPressEvent (Gdk.EventKey) <0x0000f>
> at Gtk.Widget.keypressevent_cb (intptr,intptr) <0x0006b>
> at (wrapper native-to-managed) Gtk.Widget.keypressevent_cb (intptr,intptr) <0xffffffff>
> at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00004>
> at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff>
> at Gtk.Application.Run () <0x00007>
> at Do.Do.Main (string[]) <0x001d3>
> at (wrapper runtime-invoke) Do.Do.runtime_invoke_void_string[] (object,intptr,intptr,intptr) <0xffffffff>
>
> Native stacktrace:
>
> /usr/bin/cli [0x806d944]
> /usr/bin/cli [0x808616b]
> [0xb7f88410]
> /usr/lib/gtk-2.0/2.10.0/immodules/im-gcin.so [0xb6bccad7]
> /usr/lib/libgtk-x11-2.0.so.0(gtk_im_context_filter_keypress+0x90) [0xb6923c60]
> /usr/lib/libgtk-x11-2.0.so.0(gtk_im_context_filter_keypress+0x90) [0xb6923c60]
> [0xb2df46ae]
> [0xb2df464f]
> [0xb2df44a2]
> [0xb2df3872]
> [0xb2df3608]
> [0xb2df35a4]
> [0xb31fa490]
> /usr/lib/libgtk-x11-2.0.so.0 [0xb6941526]
> /usr/lib/libgobject-2.0.so.0 [0xb6e863d9]
> /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ab) [0xb6e87c7b]
> /usr/lib/libgobject-2.0.so.0 [0xb6e9daff]
> /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x64f) [0xb6e9f34f]
> /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x26) [0xb6e9f936]
> /usr/lib/libgtk-x11-2.0.so.0 [0xb6a5c2ae]
> /usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0x1b1) [0xb693a041]
> /usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x2e7) [0xb693b327]
> /usr/lib/libgdk-x11-2.0.so.0 [0xb71b034a]
> /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1e8) [0xb7eebb88]
> /usr/lib/libglib-2.0.so.0 [0xb7eef0eb]
> /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1ca) [0xb7eef5ba]
> /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb9) [0xb693b7d9]
> [0xb329a32e]
> [0xb329a2f8]
> [0xb78e0414]
> [0xb78e01b3]
> /usr/bin/cli(mono_runtime_exec_main+0xe5) [0x80bad75]
> /usr/bin/cli(mono_runtime_run_main+0x16b) [0x80bb4eb]
> /usr/bin/cli(mono_main+0x1727) [0x805c917]
> /usr/bin/cli [0x805ac62]
> /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb7d18775]
> /usr/bin/cli [0x805aba1]
>
> Debug info from gdb:
>
> (no debugging symbols found)
> [Thread debugging using libthread_db enabled]
> [New Thread 0xb7cce6e0 (LWP 14718)]
> [New Thread 0xb2bffb90 (LWP 14723)]
> [New Thread 0xb2decb90 (LWP 14722)]
> [New Thread 0xb74e7b90 (LWP 14720)]
> [New Thread 0xb7f74b90 (LWP 14719)]
> 0xb7f88430 in __kernel_vsyscall ()
> 5 Thread 0xb7f74b90 (LWP 14719) 0xb7f88430 in __kernel_vsyscall ()
> 4 Thread 0xb74e7b90 (LWP 14720) 0xb7f88430 in __kernel_vsyscall ()
> 3 Thread 0xb2decb90 (LWP 14722) 0xb7f88430 in __kernel_vsyscall ()
> 2 Thread 0xb2bffb90 (LWP 14723) 0xb7f88430 in __kernel_vsyscall ()
> 1 Thread 0xb7cce6e0 (LWP 14718) 0xb7f88430 in __kernel_vsyscall ()
>
> Thread 5 (Thread 0xb7f74b90 (LWP 14719)):
> #0 0xb7f88430 in __kernel_vsyscall ()
> #1 0xb7e988f6 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0
> #2 0x081492e8 in ?? ()
> #3 0xb7e914ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
> #4 0xb7de649e in clone () from /lib/tls/i686/cmov/libc.so.6
>
> Thread 4 (Thread 0xb74e7b90 (LWP 14720)):
> #0 0xb7f88430 in __kernel_vsyscall ()
> #1 0xb7e950e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
> #2 0x0814c607 in ?? ()
> #3 0x0814f1f4 in ?? ()
> #4 0x0814f25c in ?? ()
> #5 0x08169b02 in ?? ()
> #6 0x080d565a in ?? ()
> #7 0x080f7639 in ?? ()
> #8 0x081653b6 in ?? ()
> #9 0x081833b5 in ?? ()
> #10 0xb7e914ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
> #11 0xb7de649e in clone () from /lib/tls/i686/cmov/libc.so.6
>
> Thread 3 (Thread 0xb2decb90 (LWP 14722)):
> #0 0xb7f88430 in __kernel_vsyscall ()
> #1 0xb7ddbae7 in poll () from /lib/tls/i686/cmov/libc.so.6
> #2 0xb7efc74b in IA__g_poll (fds=0x9e55970, nfds=5, timeout=-1) at /build/buildd/glib2.0-2.20.1/glib/gpoll.c:127
> #3 0xb7eeef82 in g_main_context_iterate (context=0x9e904d8, block=1, dispatch=1, self=0xa086308)
> at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2761
> #4 0xb7eef5ba in IA__g_main_loop_run (loop=0x9e89908) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2656
> #5 0xb32618c0 in ?? () from /usr/lib/libORBit-2.so.0
> #6 0xb7f167bf in g_thread_create_proxy (data=0xa086308) at /build/buildd/glib2.0-2.20.1/glib/gthread.c:635
> #7 0xb7e914ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
> #8 0xb7de649e in clone () from /lib/tls/i686/cmov/libc.so.6
>
> Thread 2 (Thread 0xb2bffb90 (LWP 14723)):
> #0 0xb7f88430 in __kernel_vsyscall ()
> #1 0xb7e988f6 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0
> #2 0x08164630 in ?? ()
> #3 0x080f6adb in ?? ()
> #4 0xb2df3516 in ?? ()
> #5 0xb2df342e in ?? ()
> #6 0xb2df2762 in ?? ()
> #7 0xb6474081 in ?? ()
> #8 0x080b8974 in mono_runtime_delegate_invoke ()
> #9 0x080f76bf in ?? ()
> #10 0x081653b6 in ?? ()
> #11 0x081833b5 in ?? ()
> #12 0xb7e914ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
> #13 0xb7de649e in clone () from /lib/tls/i686/cmov/libc.so.6
>
> Thread 1 (Thread 0xb7cce6e0 (LWP 14718)):
> #0 0xb7f88430 in __kernel_vsyscall ()
> #1 0xb7e980fb in read () from /lib/tls/i686/cmov/libpthread.so.0
> #2 0x0806da5e in ?? ()
> #3 0x0808616b in ?? ()
> #4 <signal handler called>
> #5 0xb6bc808c in gcin_im_client_forward_key_press () from /usr/lib/gcin/libgcin-im-client.so.1
> #6 0xb6bccad7 in ?? () from /usr/lib/gtk-2.0/2.10.0/immodules/im-gcin.so
> #7 0xb6923c60 in gtk_im_context_filter_keypress () from /usr/lib/libgtk-x11-2.0.so.0
> #8 0xb6923c60 in gtk_im_context_filter_keypress () from /usr/lib/libgtk-x11-2.0.so.0
> #9 0xb2df46ae in ?? ()
> #10 0xb2df464f in ?? ()
> #11 0xb2df44a2 in ?? ()
> #12 0xb2df3872 in ?? ()
> #13 0xb2df3608 in ?? ()
> #14 0xb2df35a4 in ?? ()
> #15 0xb31fa490 in ?? ()
> #16 0xb6941526 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> #17 0xb6e863d9 in g_type_class_meta_marshal (closure=0x9b995e0, return_value=0xbfda32f4, n_param_values=2,
> param_values=0x0, invocation_hint=0xbfda32e0, marshal_data=0xcc) at /build/buildd/glib2.0-2.20.1/gobject/gclosure.c:878
> #18 0xb6e87c7b in IA__g_closure_invoke (closure=0x9bbcca0, return_value=0xbfda32f4, n_param_values=2,
> param_values=0x9de6390, invocation_hint=0xbfda32e0) at /build/buildd/glib2.0-2.20.1/gobject/gclosure.c:767
> #19 0xb6e9daff in signal_emit_unlocked_R (node=0x9bbced8, detail=0, instance=0x9f1b828, emission_return=0xbfda342c,
> instance_and_params=0x9de6390) at /build/buildd/glib2.0-2.20.1/gobject/gsignal.c:3285
> #20 0xb6e9f34f in IA__g_signal_emit_valist (instance=0x9f1b828, signal_id=39, detail=0,
> var_args=0xbfda3484 "\2344ڿ�\225�\t(��\t�%��(��\t") at /build/buildd/glib2.0-2.20.1/gobject/gsignal.c:2990
> #21 0xb6e9f936 in IA__g_signal_emit (instance=0x9f1b828, signal_id=39, detail=0)
> at /build/buildd/glib2.0-2.20.1/gobject/gsignal.c:3037
> #22 0xb6a5c2ae in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> #23 0xb693a041 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
> #24 0xb693b327 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
> #25 0xb71b034a in ?? () from /usr/lib/libgdk-x11-2.0.so.0
> #26 0xb7eebb88 in IA__g_main_context_dispatch (context=0x9b9c428) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
> #27 0xb7eef0eb in g_main_context_iterate (context=0x9b9c428, block=1, dispatch=1, self=0x9accd40)
> at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
> #28 0xb7eef5ba in IA__g_main_loop_run (loop=0x9f654f0) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2656
> #29 0xb693b7d9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
> #30 0xb329a32e in ?? ()
> #31 0xb329a2f8 in ?? ()
> #32 0xb78e0414 in ?? ()
> #33 0xb78e01b3 in ?? ()
> #34 0x080bad75 in mono_runtime_exec_main ()
> #35 0x080bb4eb in mono_runtime_run_main ()
> #36 0x0805c917 in mono_main ()
> #37 0x0805ac62 in ?? ()
> #38 0xb7d18775 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
> #39 0x0805aba1 in ?? ()
> #0 0xb7f88430 in __kernel_vsyscall ()
>
> =================================================================
> Got a SIGSEGV while executing native code. This usually indicates
> a fatal error in the mono runtime or one of the native libraries
> used by your application.
> =================================================================
>
> Aborted
>
> ** Affects: gnome-do (Ubuntu)
> Importance: Undecided
> Status: New
>