evolution gets stuck in a lock when viewing mail
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evolution |
Expired
|
Critical
|
|||
evolution (Ubuntu) |
Invalid
|
Medium
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: evolution
Evolution sometimes appears to get stuck when viewing mail. I am unable to reliable reproduce the problem but it occurs every couple of weeks.
I have include the backtrace below.
(gdb) bt
#0 0xb7f70410 in __kernel_vsyscall ()
#1 0xb7afd589 in __lll_lock_wait () from /lib/tls/
#2 0xb7af8ba6 in _L_lock_95 () from /lib/tls/
#3 0xb7af858a in pthread_mutex_lock () from /lib/tls/
#4 0xb7a3e1d4 in connection_
#5 0xb773eae1 in link_connection
#6 0xb773eb44 in dispatch_
#7 0xb773f968 in link_connection
#8 0xb771d46e in giop_connection
#9 0xb7727029 in ORBit_try_
#10 0xb772713a in ORBit_object_
#11 0xb772477d in ORBit_small_
#12 0xb7a3e216 in connection_
#13 0xb773eae1 in link_connection
#14 0xb773f183 in link_connection
#15 0xb6d93081 in g_idle_dispatch (source=0xad070810, callback=
#16 0xb6d94bf8 in IA__g_main_
#17 0xb6d97e5e in g_main_
#18 0xb6d981e7 in IA__g_main_loop_run (loop=0x80b8838) at /build/
#19 0xb7789a93 in bonobo_main () at bonobo-main.c:311
#20 0x0805ed59 in main (argc=2, argv=0xbfb15de4) at main.c:782
(gdb) bt full
#0 0xb7f70410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7afd589 in __lll_lock_wait () from /lib/tls/
No symbol table info available.
#2 0xb7af8ba6 in _L_lock_95 () from /lib/tls/
No symbol table info available.
#3 0xb7af858a in pthread_mutex_lock () from /lib/tls/
No symbol table info available.
#4 0xb7a3e1d4 in connection_
l = <value optimized out>
next = <value optimized out>
cl = <value optimized out>
#5 0xb773eae1 in link_connection
bc = (BrokenCallback *) 0xad98a178
l = (GSList *) 0x8d5cd58
#6 0xb773eb44 in dispatch_
callbacks = (GSList *) 0x8d5cd58
#7 0xb773f968 in link_connection
status = <value optimized out>
__PRETTY_
#8 0xb771d46e in giop_connection
No locals.
#9 0xb7727029 in ORBit_try_
retval = <value optimized out>
status = <value optimized out>
cnx = (LinkConnection *) 0xad9aef90
__PRETTY_
#10 0xb772713a in ORBit_object_
plist = <value optimized out>
cur = <value optimized out>
tbuf = "0(\b\b~
objkey = <value optimized out>
proto = 0x0
host = <value optimized out>
service = <value optimized out>
is_ssl = 0
iiop_version = GIOP_1_2
cnx = <value optimized out>
---Type <return> to continue, or q <return> to quit---
unix_socket_
ipv4_ipv6_enabled = 0
unix_socket_failed = <value optimized out>
#11 0xb772477d in ORBit_small_
cnx = <value optimized out>
ret = <value optimized out>
__PRETTY_
#12 0xb7a3e216 in connection_
l = (GList *) 0x896d3c0
next = (GList *) 0x0
cl = (EComponentListener *) 0xacdcc190
#13 0xb773eae1 in link_connection
bc = (BrokenCallback *) 0x89f15f0
l = (GSList *) 0x892f7b0
#14 0xb773f183 in link_connection
callbacks = (GSList *) 0x892f7b0
cnx = (LinkConnection *) 0xfffffe00
#15 0xb6d93081 in g_idle_dispatch (source=0xad070810, callback=
No locals.
#16 0xb6d94bf8 in IA__g_main_
No locals.
#17 0xb6d97e5e in g_main_
max_priority = 200
timeout = 0
some_ready = 1
nfds = <value optimized out>
allocated_nfds = <value optimized out>
fds = (GPollFD *) 0x889cda0
__PRETTY_
#18 0xb6d981e7 in IA__g_main_loop_run (loop=0x80b8838) at /build/
self = (GThread *) 0x80676c0
__PRETTY_
#19 0xb7789a93 in bonobo_main () at bonobo-main.c:311
loop = (GMainLoop *) 0x80b8838
#20 0x0805ed59 in main (argc=2, argv=0xbfb15de4) at main.c:782
client = (GConfClient *) 0x8098b58
program = (GnomeProgram *) 0x8070058
master_client = (GnomeClient *) 0x8072010
---Type <return> to continue, or q <return> to quit---
context = <value optimized out>
(gdb)
Changed in evolution: | |
status: | Unknown → New |
Changed in evolution: | |
status: | Incomplete → Triaged |
Changed in evolution: | |
status: | Unknown → New |
Changed in evolution: | |
status: | New → Incomplete |
Changed in evolution: | |
status: | Incomplete → Invalid |
Changed in evolution: | |
importance: | Unknown → Critical |
status: | Invalid → Expired |
root@vaio:~# dpkg --list | grep evolution data-server 2.22.1-0ubuntu2 evolution database backend server data-server- common 2.22.1-0ubuntu2 architecture independent files for Evolution data-server- dbgsym 2.22.1-0ubuntu2 debug symbols for package evolution-data-ser exchange- dbgsym 2.22.1-0ubuntu1 debug symbols for package evolution-exchange plugins- dbgsym 2.22.1-0ubuntu3 debug symbols for package evolution-plugins webcal- dbgsym 2.21.92-0ubuntu1 debug symbols for package evolution-webcal i1.2-8 2.22.1-0ubuntu2 GUI utility library for evolution data serve storage1. 2-3 2.22.1-0ubuntu2 Backend library for evolution calendars plugin- evolution 0.82-8build1 Ximian Evolution plugin for MultiSync plugin- evolution- dbgsym 0.82-8build1 debug symbols for package libmultisync-plugi org-evolution 1:2.4.0-3ubuntu6 Evolution Addressbook support for OpenOffice org-evolution- dbgsym 1:2.4.0-3ubuntu6 debug symbols for package openoffice.org-evo evolution- 2.12 1:0.7-2 SyncEvolution SyncML Client
ii evolution 2.22.1-0ubuntu3 groupware suite with mail client and organiz
ii evolution-common 2.22.1-0ubuntu3 architecture independent files for Evolution
ii evolution-
ii evolution-
ii evolution-
ii evolution-dbgsym 2.22.1-0ubuntu3 debug symbols for package evolution
ii evolution-exchange 2.22.1-0ubuntu1 Exchange plugin for the Evolution groupware
ii evolution-
ii evolution-plugins 2.22.1-0ubuntu3 standard plugins for Evolution
ii evolution-
ii evolution-webcal 2.21.92-0ubuntu1 webcal: URL handler for GNOME and Evolution
ii evolution-
ii libebook1.2-9 2.22.1-0ubuntu2 Client library for evolution address books
ii libecal1.2-7 2.22.1-0ubuntu2 Client library for evolution calendars
ii libedata-book1.2-2 2.22.1-0ubuntu2 Backend library for evolution address books
ii libedata-cal1.2-6 2.22.1-0ubuntu2 Backend library for evolution calendars
ii libedataserver1.2-9 2.22.1-0ubuntu2 Utility library for evolution data servers
ii libedataserveru
ii libevolution3.0-cil 0.15.4-0ubuntu2 CLI bindings for Evolution
ii libexchange-
ii libmultisync-
ii libmultisync-
ii openoffice.
ii openoffice.
ii python-evolution 0.0.4-1 python bindings for libebook and libecal
ii syncevolution-
root@vaio:~# uname -a
Linux vaio 2.6.2...