mono always crashes on ppc
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mono (Debian) |
Fix Released
|
Unknown
|
|||
mono (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: mono
It's since I upgraded to gutsy that mono crashes whatever application I try to run with it. This means it crashes at least with F-Spot, Tomboy and Hipo.
For example, this is the output given trying to run tomboy from console:
matteo@Dahlia:~$ tomboy
** (Tomboy:13979): WARNING **: Exception inside function without unwind info
** ERROR **: file exceptions-ppc.c: line 847 (arch_handle_
aborting...
Trace/breakpoint trap (core dumped)
matteo@Dahlia:~$ tomboy
** (Tomboy:14081): WARNING **: Exception inside function without unwind info
** ERROR **: file exceptions-ppc.c: line 847 (arch_handle_
aborting...
Trace/breakpoint trap (core dumped)
ProblemType: Crash
Architecture: powerpc
CrashCounter: 1
Date: Wed Jun 27 09:26:10 2007
Dependencies:
libgcc1 1:4.2-20070626-
libglib2.0-0 2.13.5-0ubuntu3
gcc-4.2-base 4.2-20070626-
mono-common 1.2.4-3ubuntu2
libc6 2.5-11ubuntu1
DistroRelease: Ubuntu 7.10
ExecutablePath: /usr/bin/mono
Package: mono-jit 1.2.4-3ubuntu2
PackageArchitec
ProcCmdline:
ProcCwd: /home/matteo
ProcEnviron:
Signal: 5
SourcePackage: mono
StacktraceTop:
?? ()
?? ()
?? ()
Title: mono crashed with signal 5
Uname: Linux Dahlia 2.6.20-
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin plugdev pulse pulse-access pulse-rt scanner users video
Changed in mono: | |
status: | New → Confirmed |
Changed in mono: | |
status: | Unknown → Confirmed |
Changed in mono: | |
status: | Confirmed → Fix Released |
Could please someone tell me how to help with this bug? It's quite annoying; expecially since I cannot use F-Spot.
It outputs:
matteo@Dahlia:~$ f-spot
Stacktrace:
at (wrapper managed-to-native) NDesk.GLib. IO.g_io_ add_watch (NDesk. GLib.IOChannel, NDesk.GLib. IOCondition, NDesk.GLib. IOFunc, intptr) <0xffffffff> IO.g_io_ add_watch (NDesk. GLib.IOChannel, NDesk.GLib. IOCondition, NDesk.GLib. IOFunc, intptr) <0x000a4> IO.AddWatch (NDesk. GLib.IOChannel, NDesk.GLib. IOCondition, NDesk.GLib. IOFunc) <0x00064> BusG.Init (NDesk. DBus.Connection ,NDesk. GLib.IOFunc) <0x00080> BusG.Init (NDesk. DBus.Connection ) <0x000cc> BusG.Init () <0x00044> Object. runtime_ invoke_ void_string[ ] (object, intptr, intptr, intptr) <0x00080>
at (wrapper managed-to-native) NDesk.GLib.
at NDesk.GLib.
at NDesk.DBus.
at NDesk.DBus.
at NDesk.DBus.
at FSpot.Driver.Main (string[]) <0x00394>
at (wrapper runtime-invoke) System.
Native stacktrace:
f-spot [0x10166c64]
/usr/lib/ libglib- 2.0.so. 0(g_io_ add_watch_ full+0x5c) [0xfeed20c]
[0xf6de99dc]
[0xf6de9858]
[0xf6de953c]
[0xf6de93c8]
[0xf6e6db40]
[0xf74947a8]
[0xf74920dc]
f-spot( mono_runtime_ invoke+ 0x1c) [0x10056478]
f-spot( mono_runtime_ exec_main+ 0x14c) [0x1005ba4c]
f-spot( mono_runtime_ run_main+ 0x2a4) [0x1005bd40]
f-spot( mono_jit_ exec+0xe0) [0x100134fc]
f-spot( mono_main+ 0x1714) [0x10014fe0]
/lib/libc. so.6 [0xfc32fc0]
/lib/libc. so.6 [0xfc33210]
f-spot [0x101404a0]
[0x100350]
[(nil)]
f-spot [0x101402c8]
f-spot [0x10013638]
f-spot [0x100120e4]
Debug info from gdb:
(no debugging symbols found) _db.so. 1". .so.0 cond_wait@ @GLIBC_ 2.3.2 .so.0
Using host libthread_db library "/lib/libthread
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -134455296 (LWP 9767)]
[New Thread -146373456 (LWP 9772)]
[New Thread -146160464 (LWP 9771)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0x0fcee318 in select () from /lib/libc.so.6
3 Thread -146160464 (LWP 9771) 0x0fe6cce0 in ?? () from /lib/libpthread
2 Thread -146373456 (LWP 9772) 0x0fe682b4 in pthread_
() from /lib/libpthread
1 Thread -134455296 (LWP 9767) 0x0fcee318 in select () from /lib/libc.so.6
Thread 3 (Thread -146160464 (LWP 9771)): .so.0 .so.0 .so.0
#0 0x0fe6cce0 in ?? () from /lib/libpthread
#1 0x0fe6cccc in ?? () from /lib/libpthread
#2 0x100cb5d8 in ?? ()
#3 0x0fe62944 in start_thread () from /lib/libpthread
#4 0x0fcf6584 in clone () from /lib/libc.so.6
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Thread 2 (Thread -146373456 (LWP 9772)): cond_wait@ @GLIBC_ 2.3.2 () from /lib/libpthread .so.0
#0 0x0fe682b4 in pthread_
#1 0x100d1d14 in ?? ()
#2 0x100d214c in ?? ()
#3 0x100d1eec in ?? ()
#4 0x100e9768 ...