monodevelop hits SIGABRT during startup

Bug #331253 reported by Martin Olsson
2
Affects Status Importance Assigned to Milestone
monodevelop (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: monodevelop

I just did "apt-get install monodevelop" and then I ran monodevelop from a terminal. Then it printed this (and didnt start):

mnemo@kingfish:~$ monodevelop
WARNING: Cannot find Mozilla directory containing libgtkembedmoz.so. Some Addins may not be able to function. Please set MOZILLA_FIVE_HOME to your Mozilla directory.
**
ERROR:exceptions-amd64.c:1013:get_throw_pending_exception: assertion failed: ((code - start) < 128)
Stacktrace:

  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (intptr,int,bool) <0x00058>
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (intptr,int,bool) <0xffffffff>
  at System.Threading.WaitHandle.WaitOne (int,bool) <0x00087>
  at MonoDevelop.Projects.Parser.ParserDatabase.ParserUpdateThread () <0x00039>
  at (wrapper runtime-invoke) System.Object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

 monodevelop [0x429e65]
 /lib/libpthread.so.0 [0x7f3fb150d080]
 /lib/libc.so.6(gsignal+0x35) [0x7f3fb0f39fb5]
 /lib/libc.so.6(abort+0x183) [0x7f3fb0f3bbc3]
 /usr/lib/libglib-2.0.so.0(g_assertion_message+0x113) [0x7f3fb1b86683]
 /usr/lib/libglib-2.0.so.0 [0x7f3fb1b86c12]
 monodevelop [0x44b94c]
 monodevelop(mono_thread_request_interruption+0x9d) [0x4b58bd]
 monodevelop [0x53d200]
 /lib/libpthread.so.0 [0x7f3fb150d080]
 /lib/libpthread.so.0(pthread_cond_timedwait+0x13d) [0x7f3fb150956d]
 monodevelop [0x5067f0]
 monodevelop [0x508f8f]
 monodevelop [0x521128]
 monodevelop [0x4b284b]
 [0x418e1dd8]

Debug info from gdb:

(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7f3fb21e8730 (LWP 3243)]
[New Thread 0x7f3f9bf27950 (LWP 3343)]
[New Thread 0x7f3f9df18950 (LWP 3342)]
[New Thread 0x7f3f9ece1950 (LWP 3330)]
[New Thread 0x7f3f9f197950 (LWP 3273)]
[New Thread 0x7f3fafe40950 (LWP 3272)]
[New Thread 0x7f3fb2072950 (LWP 3271)]
0x00007f3fb150956d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  7 Thread 0x7f3fb2072950 (LWP 3271) 0x00007f3fb150c7e1 in nanosleep () from /lib/libpthread.so.0
  6 Thread 0x7f3fafe40950 (LWP 3272) 0x00007f3fb15092e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  5 Thread 0x7f3f9f197950 (LWP 3273) 0x00007f3fb150c7e1 in nanosleep () from /lib/libpthread.so.0
  4 Thread 0x7f3f9ece1950 (LWP 3330) 0x00007f3fb150bedb in read () from /lib/libpthread.so.0
  3 Thread 0x7f3f9df18950 (LWP 3342) 0x00007f3fb150c7e1 in nanosleep () from /lib/libpthread.so.0
  2 Thread 0x7f3f9bf27950 (LWP 3343) 0x00007f3fb150c7e1 in nanosleep () from /lib/libpthread.so.0
  1 Thread 0x7f3fb21e8730 (LWP 3243) 0x00007f3fb150956d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0

Thread 7 (Thread 0x7f3fb2072950 (LWP 3271)):
#0 0x00007f3fb150c7e1 in nanosleep () from /lib/libpthread.so.0
#1 0x0000000000503be2 in ?? ()
#2 0x00007f3fb15053ba in start_thread () from /lib/libpthread.so.0
#3 0x00007f3fb0fecfcd in clone () from /lib/libc.so.6
#4 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f3fafe40950 (LWP 3272)):
#0 0x00007f3fb15092e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x0000000000506815 in ?? ()
#2 0x0000000000508f8f in ?? ()
#3 0x000000000052123d in ?? ()
#4 0x0000000000496d33 in ?? ()
#5 0x00000000004b52d3 in ?? ()
#6 0x000000000051d81b in ?? ()
#7 0x000000000053a1c2 in ?? ()
#8 0x00007f3fb15053ba in start_thread () from /lib/libpthread.so.0
#9 0x00007f3fb0fecfcd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f3f9f197950 (LWP 3273)):
#0 0x00007f3fb150c7e1 in nanosleep () from /lib/libpthread.so.0
#1 0x000000000051cc9b in ?? ()
#2 0x00000000004b5532 in ?? ()
#3 0x00000000004b5770 in ?? ()
#4 0x0000000040a628d8 in ?? ()
#5 0x00007f3f9f196fc0 in ?? ()
#6 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f3f9ece1950 (LWP 3330)):
#0 0x00007f3fb150bedb in read () from /lib/libpthread.so.0
#1 0x0000000000429f6c in ?? ()
#2 <signal handler called>
#3 0x00007f3fb0f39fb5 in raise () from /lib/libc.so.6
#4 0x00007f3fb0f3bbc3 in abort () from /lib/libc.so.6
#5 0x00007f3fb1b86683 in IA__g_assertion_message (domain=0x7f3fb1bc41fe "", file=0x58ad6f "exceptions-amd64.c", line=<value optimized out>,
    func=0x58ae10 "get_throw_pending_exception", message=<value optimized out>) at /build/buildd/glib2.0-2.19.8/glib/gtestutils.c:1301
#6 0x00007f3fb1b86c12 in IA__g_assertion_message_expr (domain=0x0, file=0x58ad6f "exceptions-amd64.c", line=1013,
    func=0x58ae10 "get_throw_pending_exception", expr=<value optimized out>) at /build/buildd/glib2.0-2.19.8/glib/gtestutils.c:1312
#7 0x000000000044b94c in ?? ()
#8 0x00000000004b58bd in mono_thread_request_interruption ()
#9 0x000000000053d200 in ?? ()
#10 <signal handler called>
#11 0x00007f3fb150956d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#12 0x00000000005067f0 in ?? ()
#13 0x0000000000508f8f in ?? ()
#14 0x0000000000521128 in ?? ()
#15 0x00000000004b284b in ?? ()
#16 0x00000000418e1dd8 in ?? ()
#17 0x0000000000e26ad1 in ?? ()
#18 0x0000000000e26ad0 in ?? ()
#19 0x00007f3f9f234c00 in ?? ()
#20 0x00000000418e1dd8 in ?? ()
#21 0x00007f3f9ece0fc8 in ?? ()
#22 0x00007f3f9ece0f00 in ?? ()
#23 0x00007f3f9ece0e50 in ?? ()
#24 0x00007f3f9f234c00 in ?? ()
#25 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f3f9df18950 (LWP 3342)):
#0 0x00007f3fb150c7e1 in nanosleep () from /lib/libpthread.so.0
#1 0x000000000051cc9b in ?? ()
#2 0x00000000004b5532 in ?? ()
#3 0x00000000004b5770 in ?? ()
#4 0x0000000040a629d8 in ?? ()
#5 0x00007f3f9ea4b020 in ?? ()
#6 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f3f9bf27950 (LWP 3343)):
#0 0x00007f3fb150c7e1 in nanosleep () from /lib/libpthread.so.0
#1 0x000000000051cc9b in ?? ()
#2 0x00000000004b5532 in ?? ()
#3 0x00000000004b57df in ?? ()
#4 0x00000000004b7cba in ?? ()
#5 0x00000000004b52d3 in ?? ()
#6 0x000000000051d81b in ?? ()
#7 0x000000000053a1c2 in ?? ()
#8 0x00007f3fb15053ba in start_thread () from /lib/libpthread.so.0
#9 0x00007f3fb0fecfcd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f3fb21e8730 (LWP 3243)):
#0 0x00007f3fb150956d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x00000000005067f0 in ?? ()
#2 0x0000000000521681 in ?? ()
#3 0x00000000004b5c18 in mono_thread_suspend_all_other_threads ()
#4 0x000000000048f0f2 in ?? ()
#5 0x00000000418b7638 in ?? ()
#6 0x00000000008e40c0 in ?? ()
#7 0x00007f3fa80ee680 in ?? ()
#8 0x00007f3faf532c80 in ?? ()
#9 0x0000000000000000 in ?? ()
#0 0x00007f3fb150956d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0

=================================================================
Got a SIGABRT 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 (core dumped)

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
Package: monodevelop 1.0+dfsg-4ubuntu2
PackageArchitecture: all
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: monodevelop
Uname: Linux 2.6.28-8-generic x86_64

Revision history for this message
Martin Olsson (mnemo) wrote :
Revision history for this message
Martin Olsson (mnemo) wrote :

If I run it again the problem is not there anymore. If the information provided above is not sufficient to find the issue, then please just close this bug.

Revision history for this message
Martin Olsson (mnemo) wrote :
Download full text (6.2 KiB)

Here is the rest of my mono versions (runtime etc):

dpkg -l | grep mono
ii libmono-accessibility2.0-cil 2.0.1-4 Mono Accessibility library
ii libmono-addins-gui0.2-cil 0.4-2 GTK# frontend library for Mono.Addins
ii libmono-addins0.2-cil 0.4-2 addin framework for extensible CLI applications/librari
ii libmono-cairo1.0-cil 2.0.1-4 Mono Cairo library
ii libmono-cairo2.0-cil 2.0.1-4 Mono Cairo library
ii libmono-corlib1.0-cil 2.0.1-4 Mono core library (1.0)
ii libmono-corlib2.0-cil 2.0.1-4 Mono core library (2.0)
ii libmono-data-tds1.0-cil 2.0.1-4 Mono Data library
ii libmono-data-tds2.0-cil 2.0.1-4 Mono Data Library
ii libmono-data1.0-cil 2.0.1-4 Mono.Data.* libraries (1.0)
ii libmono-data2.0-cil 2.0.1-4 Mono.Data.* libraries (2.0)
ii libmono-dev 2.0.1-4 libraries for the Mono JIT - Development files
ii libmono-getoptions1.0-cil 2.0.1-4 Mono.GetOptions library (1.0)
ii libmono-getoptions2.0-cil 2.0.1-4 Mono.GetOptions library (2.0)
ii libmono-i18n1.0-cil 2.0.1-4 Mono I18N libraries (1.0)
ii libmono-i18n2.0-cil 2.0.1-4 Mono I18N libraries (2.0)
ii libmono-microsoft-build2.0-cil 2.0.1-4 Mono Microsoft.Build libraries
ii libmono-peapi2.0-cil 2.0.1-4 Mono PEAPI library
ii libmono-posix1.0-cil 2.0.1-4 Mono.Posix library (1.0)
ii libmono-posix2.0-cil 2.0.1-4 Mono.Posix library (2.0)
ii libmono-relaxng1.0-cil 2.0.1-4 Mono Relaxng library
ii libmono-security1.0-cil 2.0.1-4 Mono Security library
ii libmono-security2.0-cil 2.0.1-4 Mono Security library
ii libmono-sharpzip0.84-cil 2.0.1-4 Mono SharpZipLib library
ii libmono-sharpzip2.84-cil 2.0.1-4 Mono SharpZipLib library
ii libmono-sqlite2.0-cil 2.0.1-4 Mono Sqlite library
ii libmono-system-data1.0-cil 2.0.1-4 ...

Read more...

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.