GNOME Bugzilla – Bug 720252
Random freeze in 3.10.2
Last modified: 2015-01-17 03:16:51 UTC
No idea - was going through a GMail subfolder. evolution-data-server-3.10.2-2.fc20.scratch2.i686 evolution-3.10.2-2.fc20.i686 $:andre\> gdb -p 2462 0xb778b424 in __kernel_vsyscall () Traceback (most recent call last): File "/usr/share/gdb/auto-load/usr/lib/libgobject-2.0.so.0.3800.2-gdb.py", line 9, in <module> from gobject import register File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module> import gdb.backtrace ImportError: No module named backtrace (gdb) thread apply all bt
+ Trace 232901
Thread 1 (Thread 0xb0f54900 (LWP 2462))
(gdb) list 411 412 g_object_unref (settings); 413 414 return shell; 415 } 416 417 gint 418 main (gint argc, 419 gchar **argv) 420 { (gdb)
Stuck waiting to lock the folder summary mutex. Can't tell from the backtrace what else had it locked already. Maybe thread 2? I'm working on fixing Camel's mutex abuses for 3.12, but the folder summary is going to be particularly nasty. Until then, we'll likely continue as we always have with these intermittent lock ups.
Was going through IMAP mail inbox subfolder; Evolution froze; switching and going back just displays a grey window. evolution-3.10.3-1.fc20.i686 evolution-data-server-3.10.3-1.fc20.scratch1.i686 (gdb) thread apply all bt
+ Trace 232981
Thread 1 (Thread 0xb0f91900 (LWP 3054))
My status bar says "Retrieving message '123456' in foldername (cancelling)" for 30 min or so, happily ignored any Stop buttons being clicked, or whether I successfully went offline in Evolution. Continuing to do some work, Evo at some point froze. After 5 min I gave up and attached gdb to it. 0xb77e8424 in __kernel_vsyscall () Traceback (most recent call last): File "/usr/share/gdb/auto-load/usr/lib/libgobject-2.0.so.0.3800.2-gdb.py", line 9, in <module> from gobject import register File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module> import gdb.backtrace ImportError: No module named backtrace (gdb) thread apply all bt
+ Trace 233009
Thread 1 (Thread 0xb0fab900 (LWP 24895))
411 412 g_object_unref (settings); 413 414 return shell; 415 } 416 417 gint 418 main (gint argc, 419 gchar **argv) 420 { (gdb) info registers eax 0xfffffe00 -512 ecx 0x80 128 edx 0x2 2 ebx 0xa30c1078 -1559490440 esp 0xbf827fe0 0xbf827fe0 ebp 0xf56b8f0 0xf56b8f0 esi 0x0 0 edi 0x0 0 eip 0xb77e8424 0xb77e8424 <__kernel_vsyscall+16> eflags 0x200202 [ IF ID ] cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs 0x33 51 (gdb) quit A debugging session is active. Inferior 1 [process 24895] will be detached. Quit anyway? (y or n) y Detaching from program: /usr/bin/evolution, process 24895 $:andre\> fuckevo ** (evolution:340): CRITICAL **: categories_icon_theme_hack: assertion 'filename != NULL && *filename != '\0'' failed No response from Evolution -- killing the process $:andre\> rpm -q evolution evolution-3.10.3-1.fc20.i686 $:andre\> rpm -q evolution-data-server evolution-data-server-3.10.3-1.fc20.scratch1.i686 $:andre\> fuckevo ** (evolution:368): CRITICAL **: categories_icon_theme_hack: assertion 'filename != NULL && *filename != '\0'' failed (evolution:368): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files Evolution process exited normally $:andre\> fuckevo Could not find Evolution's process ID $:andre\>
Not seen again yet in 3.12; assuming this is fixed.