Comment 5 for bug 557460

Revision history for this message
XFACT (avinandan) wrote :

Several times docky crashes, with this same problem and I don't know why...

I have terminaled it and got this:

$ docky
[Info 13:58:35.175] Docky version: 2.0.1 Release
[Info 13:58:35.192] Kernel version: 2.6.32.19
[Info 13:58:35.195] CLR version: 2.0.50727.1433
**
ERROR:gkr-operation.c:169:gkr_operation_set_result: assertion failed: ((int) res != INCOMPLETE)
Stacktrace:

  at (wrapper managed-to-native) Gnome.Keyring.Ring.gnome_keyring_find_items_sync (Gnome.Keyring.ItemType,intptr,intptr&) <0x00004>
  at (wrapper managed-to-native) Gnome.Keyring.Ring.gnome_keyring_find_items_sync (Gnome.Keyring.ItemType,intptr,intptr&) <0xffffffff>
  at Gnome.Keyring.Ring.Find (Gnome.Keyring.ItemType,System.Collections.Hashtable) <0x00073>
  at Docky.Services.Preferences`1<object>.GetSecure<object> (string,object) <0x000ae>
  at (wrapper static-rgctx-invoke) Docky.Services.Preferences`1<GMail.GMailPreferences>.static_rgctx_invoke_string__this___string_string (string,string) <0xffffffff>
  at GMail.GMailPreferences.get_Password () <0x00033>
  at GMail.GMailAtom.<CheckGMail>m__8 () <0x0038f>
  at Docky.Services.SystemService/<RunOnThread>c__AnonStorey9.<>m__B () <0x0001c>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

 mono() [0x80ca6e4]
 [0x955410]
 /lib/tls/i686/cmov/libc.so.6(abort+0x182) [0xe4da72]
 /lib/libglib-2.0.so.0(g_assertion_message+0x163) [0x74edd3]
 /lib/libglib-2.0.so.0(+0x6342d) [0x74f42d]
 /usr/lib/libgnome-keyring.so.0(+0x7802) [0x944b802]
 /usr/lib/libgnome-keyring.so.0(+0x6b55) [0x944ab55]
 /usr/lib/libgnome-keyring.so.0(+0x78fc) [0x944b8fc]
 /usr/lib/libgnome-keyring.so.0(+0x85b1) [0x944c5b1]
 /usr/lib/libgnome-keyring.so.0(gnome_keyring_find_items_sync+0x45) [0x9455985]
 [0x18c3bc3]
 [0x18c3334]
 [0x18c3067]
 [0x18c2fa4]
 [0x18c2f7c]
 [0x18c60f8]
 [0x181acd5]
 [0x9dde59]
 mono(mono_runtime_delegate_invoke+0x34) [0x8110ef4]
 mono() [0x815285b]
 mono() [0x81c3062]
 mono() [0x81e1925]
 /lib/tls/i686/cmov/libpthread.so.0(+0x596e) [0xc5096e]
 /lib/tls/i686/cmov/libc.so.6(clone+0x5e) [0xeed9de]

Debug info from gdb:

[Thread debugging using libthread_db enabled]
[New Thread 0x1ca2b70 (LWP 2393)]
[New Thread 0x2becb70 (LWP 2392)]
[New Thread 0x1a3ab70 (LWP 2391)]
[New Thread 0x1334b70 (LWP 2386)]
[New Thread 0x4afb70 (LWP 2385)]
0x00e54942 in ?? () from /lib/tls/i686/cmov/libc.so.6
  6 Thread 0x4afb70 (LWP 2385) 0x00955422 in __kernel_vsyscall ()
  5 Thread 0x1334b70 (LWP 2386) 0x00955422 in __kernel_vsyscall ()
  4 Thread 0x1a3ab70 (LWP 2391) 0x00955422 in __kernel_vsyscall ()
  3 Thread 0x2becb70 (LWP 2392) 0x00955422 in __kernel_vsyscall ()
  2 Thread 0x1ca2b70 (LWP 2393) 0x00955422 in __kernel_vsyscall ()
* 1 Thread 0x1106f0 (LWP 2378) 0x00e54942 in ?? ()
   from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0x4afb70 (LWP 2385)):
#0 0x00955422 in __kernel_vsyscall ()
#1 0x00c58736 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x081a6af8 in ?? ()
#3 0x00c5096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#4 0x00eed9de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0x1334b70 (LWP 2386)):
#0 0x00955422 in __kernel_vsyscall ()
#1 0x00c57245 in sem_wait@@GLIBC_2.1 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0x0812e199 in ?? ()
#3 0x081527ea in ?? ()
#4 0x081c3062 in ?? ()
#5 0x081e1925 in ?? ()
#6 0x00c5096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7 0x00eed9de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0x1a3ab70 (LWP 2391)):
#0 0x00955422 in __kernel_vsyscall ()
#1 0x00c58736 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x081c1e80 in ?? ()
#3 0x08151c6b in ?? ()
#4 0x0181bee4 in ?? ()
#5 0x0181be7d in ?? ()
#6 0x0181adf1 in ?? ()
#7 0x0181acd5 in ?? ()
#8 0x009dde59 in ?? ()
#9 0x08110ef4 in mono_runtime_delegate_invoke ()
#10 0x0815285b in ?? ()
#11 0x081c3062 in ?? ()
#12 0x081e1925 in ?? ()
#13 0x00c5096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0x00eed9de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0x2becb70 (LWP 2392)):
#0 0x00955422 in __kernel_vsyscall ()
#1 0x00c57f5b in read () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x080ca87e in ?? ()
#3 <signal handler called>
#4 0x00955422 in __kernel_vsyscall ()
#5 0x00e4a641 in raise () from /lib/tls/i686/cmov/libc.so.6
#6 0x00e4da72 in abort () from /lib/tls/i686/cmov/libc.so.6
#7 0x0074edd3 in g_assertion_message () from /lib/libglib-2.0.so.0
#8 0x0074f42d in g_assertion_message_expr () from /lib/libglib-2.0.so.0
#9 0x0944b802 in ?? () from /usr/lib/libgnome-keyring.so.0
#10 0x0944ab55 in ?? () from /usr/lib/libgnome-keyring.so.0
#11 0x0944b8fc in ?? () from /usr/lib/libgnome-keyring.so.0
#12 0x0944c5b1 in ?? () from /usr/lib/libgnome-keyring.so.0
#13 0x09455985 in gnome_keyring_find_items_sync ()
   from /usr/lib/libgnome-keyring.so.0
#14 0x018c3bc3 in ?? ()
#15 0x018c3334 in ?? ()
#16 0x018c3067 in ?? ()
#17 0x018c2fa4 in ?? ()
#18 0x018c2f7c in ?? ()
#19 0x018c60f8 in ?? ()
#20 0x0181acd5 in ?? ()
#21 0x009dde59 in ?? ()
#22 0x08110ef4 in mono_runtime_delegate_invoke ()
#23 0x0815285b in ?? ()
#24 0x081c3062 in ?? ()
#25 0x081e1925 in ?? ()
#26 0x00c5096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#27 0x00eed9de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0x1ca2b70 (LWP 2393)):
#0 0x00955422 in __kernel_vsyscall ()
#1 0x00edfb56 in poll () from /lib/tls/i686/cmov/libc.so.6
#2 0x007384eb in g_poll () from /lib/libglib-2.0.so.0
#3 0x0072b0ac in ?? () from /lib/libglib-2.0.so.0
#4 0x0072b817 in g_main_loop_run () from /lib/libglib-2.0.so.0
#5 0x0149a160 in ?? () from /usr/lib/libORBit-2.so.0
#6 0x00751dcf in ?? () from /lib/libglib-2.0.so.0
#7 0x00c5096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8 0x00eed9de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0x1106f0 (LWP 2378)):
#0 0x00e54942 in ?? () from /lib/tls/i686/cmov/libc.so.6
#1 0x00e51fb9 in strtod () from /lib/tls/i686/cmov/libc.so.6
#2 0x0074a03c in g_ascii_strtod () from /lib/libglib-2.0.so.0
#3 0x014bad26 in ?? () from /usr/lib/librsvg-2.so.2
#4 0x014d5a44 in ?? () from /usr/lib/librsvg-2.so.2
#5 0x014d0d1f in ?? () from /usr/lib/librsvg-2.so.2
#6 0x014cd15d in ?? () from /usr/lib/librsvg-2.so.2
#7 0x014dace0 in ?? () from /usr/lib/librsvg-2.so.2
#8 0x014db5e1 in ?? () from /usr/lib/librsvg-2.so.2
#9 0x0136dd28 in xmlParseStartTag () from /usr/lib/libxml2.so.2
#10 0x01373e98 in ?? () from /usr/lib/libxml2.so.2
#11 0x01374dc5 in xmlParseChunk () from /usr/lib/libxml2.so.2
#12 0x014d965a in ?? () from /usr/lib/librsvg-2.so.2
#13 0x014e061d in ?? () from /usr/lib/librsvg-2.so.2
#14 0x014e0761 in rsvg_pixbuf_from_file_at_size () from /usr/lib/librsvg-2.so.2
#15 0x018b90d3 in ?? ()
#16 0x018b9001 in ?? ()
#17 0x018b8f50 in ?? ()
#18 0x018b894f in ?? ()
#19 0x018b6a21 in ?? ()
#20 0x098a2dcd in ?? ()
#21 0x018b28ef in ?? ()
#22 0x098a0a2c in ?? ()
#23 0x0989f8bb in ?? ()
#24 0x0989f642 in ?? ()
#25 0x03e0db4f in ?? ()
#26 0x01fb52f4 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#27 0x004b98b9 in ?? () from /usr/lib/libgobject-2.0.so.0
#28 0x004bb252 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#29 0x004cf5e6 in ?? () from /usr/lib/libgobject-2.0.so.0
#30 0x004d0c33 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#31 0x004d1256 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#32 0x020e2306 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#33 0x01faef80 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#34 0x0044780b in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#35 0x00470964 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#36 0x00443ea9 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#37 0x00445f7f in gdk_window_process_all_updates ()
   from /usr/lib/libgdk-x11-2.0.so.0
#38 0x00445ffb in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#39 0x00422318 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#40 0x00725661 in ?? () from /lib/libglib-2.0.so.0
#41 0x007275e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#42 0x0072b2d8 in ?? () from /lib/libglib-2.0.so.0
#43 0x0072b817 in g_main_loop_run () from /lib/libglib-2.0.so.0
#44 0x01faf299 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#45 0x0989e160 in ?? ()
#46 0x0989e123 in ?? ()
#47 0x009d34c3 in ?? ()
#48 0x009d3204 in ?? ()
#49 0x08113b1e in mono_runtime_exec_main ()
#50 0x0811429a in mono_runtime_run_main ()
#51 0x080b3524 in mono_main ()
#52 0x0805ad25 in ?? ()
#53 0x00e36bd6 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#54 0x0805ac61 in ?? ()

=================================================================
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)

I hope it may help to find the solution.

But by my eyes I believe some problem is going with the Gmail check app in the docky, every time it crashing when it's trying to fetch my mails (but not always)