← Back to team overview

do-plugins team mailing list archive

[Bug 314874] [NEW] Mount/Unmount drive using DiskMounter plugin crashes Do

 

Public bug reported:

Mount or Unmount action will successfully mount/unmount the drive
selected but then Do will quit with command line output as following.

Do and Do plugins are compiled from latest trunk code and Mono version
is 2.0.1

--------------------------------- CLI Output ----------------------------------------
Stacktrace:

  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[]) <0x001f5>
  at (wrapper runtime-invoke) Do.Do.runtime_invoke_void_string[] (object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

	mono [0x806d954]
	mono [0x80861bb]
	[0xb80cf410]
	/usr/lib/libglib-2.0.so.0 [0xb80197c1]
	/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1e8) [0xb801b6f8]
	/usr/lib/libglib-2.0.so.0 [0xb801eda3]
	/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1d2) [0xb801f2c2]
	/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb9) [0xb6a023a9]
	[0xb4e21e8e]
	[0xb4e21e58]
	[0xb792043e]
	[0xb79201b3]
	mono(mono_runtime_exec_main+0xe5) [0x80f8645]
	mono(mono_runtime_run_main+0x16b) [0x80f8dbb]
	mono(mono_main+0x1737) [0x805c927]
	mono [0x805ac62]
	/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb7e4d685]
	mono [0x805aba1]

Debug info from gdb:

(no debugging symbols found)
(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 0xb7e0b6d0 (LWP 28433)]
[New Thread 0xb3f4db90 (LWP 28520)]
[New Thread 0xb4072b90 (LWP 28519)]
[New Thread 0xb4280b90 (LWP 28518)]
[New Thread 0xb4486b90 (LWP 28517)]
[New Thread 0xb458bb90 (LWP 28451)]
[New Thread 0xb4e1cb90 (LWP 28442)]
[New Thread 0xb4f36b90 (LWP 28441)]
[New Thread 0xb7529b90 (LWP 28435)]
[New Thread 0xb80a3b90 (LWP 28434)]
(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)
(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)
(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)
(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)
(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)
(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)
(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)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xb80cf430 in __kernel_vsyscall ()
  10 Thread 0xb80a3b90 (LWP 28434)  0xb80cf430 in __kernel_vsyscall ()
  9 Thread 0xb7529b90 (LWP 28435)  0xb80cf430 in __kernel_vsyscall ()
  8 Thread 0xb4f36b90 (LWP 28441)  0xb80cf430 in __kernel_vsyscall ()
  7 Thread 0xb4e1cb90 (LWP 28442)  0xb80cf430 in __kernel_vsyscall ()
  6 Thread 0xb458bb90 (LWP 28451)  0xb80cf430 in __kernel_vsyscall ()
  5 Thread 0xb4486b90 (LWP 28517)  0xb80cf430 in __kernel_vsyscall ()
  4 Thread 0xb4280b90 (LWP 28518)  0xb80cf430 in __kernel_vsyscall ()
  3 Thread 0xb4072b90 (LWP 28519)  0xb80cf430 in __kernel_vsyscall ()
  2 Thread 0xb3f4db90 (LWP 28520)  0xb80cf430 in __kernel_vsyscall ()
  1 Thread 0xb7e0b6d0 (LWP 28433)  0xb80cf430 in __kernel_vsyscall ()

Thread 10 (Thread 0xb80a3b90 (LWP 28434)):
#0  0xb80cf430 in __kernel_vsyscall ()
#1  0xb7fc8906 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x08153368 in ?? ()
#3  0xb7fc150f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#4  0xb7f187ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 9 (Thread 0xb7529b90 (LWP 28435)):
#0  0xb80cf430 in __kernel_vsyscall ()
#1  0xb7fc5075 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0814b417 in ?? ()
#3  0x0814e004 in ?? ()
#4  0x0814e06c in ?? ()
#5  0x0814a222 in ?? ()
#6  0x0811af1a in ?? ()
#7  0x080ab6d9 in ?? ()
#8  0x08148926 in ?? ()
#9  0x0816c2f5 in ?? ()
#10 0xb7fc150f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0xb7f187ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 8 (Thread 0xb4f36b90 (LWP 28441)):
#0  0xb80cf430 in __kernel_vsyscall ()
#1  0xb7fc8906 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x08147ba0 in ?? ()
#3  0x080aab7b in ?? ()
#4  0xb4e220ce in ?? ()
#5  0xb4e21f76 in ?? ()
#6  0xb5042182 in ?? ()
#7  0xb792d9d9 in ?? ()
#8  0x080f6244 in mono_runtime_delegate_invoke ()
#9  0x080ab75f in ?? ()
#10 0x08148926 in ?? ()
#11 0x0816c2f5 in ?? ()
#12 0xb7fc150f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0xb7f187ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xb4e1cb90 (LWP 28442)):
#0  0xb80cf430 in __kernel_vsyscall ()
#1  0xb7f0df77 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb801ec32 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb801f2c2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#4  0xb590e8b0 in ?? () from /usr/lib/libORBit-2.so.0
#5  0xb804602f in ?? () from /usr/lib/libglib-2.0.so.0
#6  0xb7fc150f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb7f187ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xb458bb90 (LWP 28451)):
#0  0xb80cf430 in __kernel_vsyscall ()
#1  0xb7f18fb6 in epoll_wait () from /lib/tls/i686/cmov/libc.so.6
#2  0x0813ecb2 in ?? ()
#3  0x080ab6d9 in ?? ()
#4  0x08148926 in ?? ()
#5  0x0816c2f5 in ?? ()
#6  0xb7fc150f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb7f187ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xb4486b90 (LWP 28517)):
#0  0xb80cf430 in __kernel_vsyscall ()
#1  0xb7fc53a2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0814b3c8 in ?? ()
#3  0x0814e004 in ?? ()
#4  0x0814a0fc in ?? ()
#5  0x0813f6de in ?? ()
#6  0x080ab6d9 in ?? ()
#7  0x08148926 in ?? ()
#8  0x0816c2f5 in ?? ()
#9  0xb7fc150f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb7f187ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xb4280b90 (LWP 28518)):
#0  0xb80cf430 in __kernel_vsyscall ()
#1  0xb7fc53a2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0814b3c8 in ?? ()
#3  0x0814e004 in ?? ()
#4  0x0814a0fc in ?? ()
#5  0x0813f57d in ?? ()
#6  0x080ab6d9 in ?? ()
#7  0x08148926 in ?? ()
#8  0x0816c2f5 in ?? ()
#9  0xb7fc150f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb7f187ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xb4072b90 (LWP 28519)):
#0  0xb80cf430 in __kernel_vsyscall ()
#1  0xb7fc53a2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0814b3c8 in ?? ()
#3  0x0814e004 in ?? ()
#4  0x0814a0fc in ?? ()
#5  0x0813f6de in ?? ()
#6  0x080ab6d9 in ?? ()
#7  0x08148926 in ?? ()
#8  0x0816c2f5 in ?? ()
#9  0xb7fc150f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb7f187ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb3f4db90 (LWP 28520)):
#0  0xb80cf430 in __kernel_vsyscall ()
#1  0xb7fc53a2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0814b3c8 in ?? ()
#3  0x0814e004 in ?? ()
#4  0x0814a0fc in ?? ()
#5  0x0813f57d in ?? ()
#6  0x080ab6d9 in ?? ()
#7  0x08148926 in ?? ()
#8  0x0816c2f5 in ?? ()
#9  0xb7fc150f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb7f187ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7e0b6d0 (LWP 28433)):
#0  0xb80cf430 in __kernel_vsyscall ()
#1  0xb7fc810b in read () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0806da6e in ?? ()
#3  0x080861bb in ?? ()
#4  <signal handler called>
#5  0xb66f29e8 in ?? ()
#6  0xb80197c1 in ?? () from /usr/lib/libglib-2.0.so.0
#7  0xb801b6f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#8  0xb801eda3 in ?? () from /usr/lib/libglib-2.0.so.0
#9  0xb801f2c2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#10 0xb6a023a9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#11 0xb4e21e8e in ?? ()
#12 0xb4e21e58 in ?? ()
#13 0xb792043e in ?? ()
#14 0xb79201b3 in ?? ()
#15 0x080f8645 in mono_runtime_exec_main ()
#16 0x080f8dbb in mono_runtime_run_main ()
#17 0x0805c927 in mono_main ()
#18 0x0805ac62 in ?? ()
#19 0xb7e4d685 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#20 0x0805aba1 in ?? ()
#0  0xb80cf430 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: do-plugins
     Importance: Undecided
     Assignee: Guillaume Beland (guillaume-beland)
         Status: New

** Changed in: do-plugins
     Assignee: (unassigned) => Guillaume Beland (guillaume-beland)

-- 
Mount/Unmount drive using DiskMounter plugin crashes Do
https://bugs.launchpad.net/bugs/314874
You received this bug notification because you are a member of GNOME Do
Plugins Team, which is subscribed to GNOME Do Plugins.



Follow ups

References