Gnome-do crashes while executing native code

Bug #388626 reported by Shang Wu
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gnome-do (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

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

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

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 Threa...

Read more...

Revision history for this message
Shang Wu (shangwu) wrote :

Not sure what you mean by stock jaunty? This is a Toshiba laptop purchased about 2 years ago, standard hardware. Here is my lspci info, let me know if you need any other information:

00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 01)
04:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61)
0a:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
0a:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
0a:01.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12)
0a:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
0a:01.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev ff)

Could this possibly related to the Intel driver thing???

Revision history for this message
Jason Smith (jassmith) wrote :

Do you maybe have a reproducible set of keystrokes that crash Do?

Revision history for this message
Shang Wu (shangwu) wrote :

Anything that I type crashes the app.

Revision history for this message
Jean-Louis Dupond (dupondje) wrote :

Could you provide us more information about what PPA got used and what version is installed?

Changed in gnome-do (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for gnome-do (Ubuntu) because there has been no activity for 60 days.]

Changed in gnome-do (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.