Public bug reported:

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/i686/cmov/libpthread.so.0
#2  0xb7af8ba6 in _L_lock_95 () from /lib/tls/i686/cmov/libpthread.so.0
#3  0xb7af858a in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0
#4  0xb7a3e1d4 in connection_listen_cb (object=0xad9aef90, 
user_data=0xacdcc190) at e-component-listener.c:42
#5  0xb773eae1 in link_connection_emit_broken (cnx=0xad9aef90, 
callbacks=0xb7a54ac0) at linc-connection.c:146
#6  0xb773eb44 in dispatch_callbacks_drop_lock (cnx=0xad9aef90) at 
linc-connection.c:235
#7  0xb773f968 in link_connection_try_reconnect (cnx=0xad9aef90) at 
linc-connection.c:678
#8  0xb771d46e in giop_connection_try_reconnect (cnx=0xad9aef90) at 
giop-connection.c:194
#9  0xb7727029 in ORBit_try_connection_T (obj=0xad936db8) at corba-object.c:276
#10 0xb772713a in ORBit_object_get_connection (obj=0xfffffe00) at 
corba-object.c:325
#11 0xb772477d in ORBit_small_get_connection_status (obj=0xad936db8) at 
orbit-small.c:1297
#12 0xb7a3e216 in connection_listen_cb (object=0xad9aee00, 
user_data=0xad0afd30) at e-component-listener.c:48
#13 0xb773eae1 in link_connection_emit_broken (cnx=0xad9aee00, 
callbacks=0xb7a54ac0) at linc-connection.c:146
#14 0xb773f183 in link_connection_broken_idle (data=0xad9aee00) at 
linc-connection.c:167
#15 0xb6d93081 in g_idle_dispatch (source=0xad070810, callback=0xfffffe00, 
user_data=0xad9aee00) at /build/buildd/glib2.0-2.16.3/glib/gmain.c:4087
#16 0xb6d94bf8 in IA__g_main_context_dispatch (context=0x8092650) at 
/build/buildd/glib2.0-2.16.3/glib/gmain.c:2009
#17 0xb6d97e5e in g_main_context_iterate (context=0x8092650, block=1, 
dispatch=1, self=0x80676c0) at /build/buildd/glib2.0-2.16.3/glib/gmain.c:2642
#18 0xb6d981e7 in IA__g_main_loop_run (loop=0x80b8838) at 
/build/buildd/glib2.0-2.16.3/glib/gmain.c:2850
#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/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb7af8ba6 in _L_lock_95 () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#3  0xb7af858a in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#4  0xb7a3e1d4 in connection_listen_cb (object=0xad9aef90, 
user_data=0xacdcc190) at e-component-listener.c:42
        l = <value optimized out>
        next = <value optimized out>
        cl = <value optimized out>
#5  0xb773eae1 in link_connection_emit_broken (cnx=0xad9aef90, 
callbacks=0xb7a54ac0) at linc-connection.c:146
        bc = (BrokenCallback *) 0xad98a178
        l = (GSList *) 0x8d5cd58
#6  0xb773eb44 in dispatch_callbacks_drop_lock (cnx=0xad9aef90) at 
linc-connection.c:235
        callbacks = (GSList *) 0x8d5cd58
#7  0xb773f968 in link_connection_try_reconnect (cnx=0xad9aef90) at 
linc-connection.c:678
        status = <value optimized out>
        __PRETTY_FUNCTION__ = "link_connection_try_reconnect"
#8  0xb771d46e in giop_connection_try_reconnect (cnx=0xad9aef90) at 
giop-connection.c:194
No locals.
#9  0xb7727029 in ORBit_try_connection_T (obj=0xad936db8) at corba-object.c:276
        retval = <value optimized out>
        status = <value optimized out>
        cnx = (LinkConnection *) 0xad9aef90
        __PRETTY_FUNCTION__ = "ORBit_try_connection_T"
#10 0xb772713a in ORBit_object_get_connection (obj=0xfffffe00) at 
corba-object.c:325
        plist = <value optimized out>
        cur = <value optimized out>
        tbuf = "0(\b\b~[\000\000\177Er���k�\230��\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_enabled = 1
        ipv4_ipv6_enabled = 0
        unix_socket_failed = <value optimized out>
#11 0xb772477d in ORBit_small_get_connection_status (obj=0xad936db8) at 
orbit-small.c:1297
        cnx = <value optimized out>
        ret = <value optimized out>
        __PRETTY_FUNCTION__ = "ORBit_small_get_connection_status"
#12 0xb7a3e216 in connection_listen_cb (object=0xad9aee00, 
user_data=0xad0afd30) at e-component-listener.c:48
        l = (GList *) 0x896d3c0
        next = (GList *) 0x0
        cl = (EComponentListener *) 0xacdcc190
#13 0xb773eae1 in link_connection_emit_broken (cnx=0xad9aee00, 
callbacks=0xb7a54ac0) at linc-connection.c:146
        bc = (BrokenCallback *) 0x89f15f0
        l = (GSList *) 0x892f7b0
#14 0xb773f183 in link_connection_broken_idle (data=0xad9aee00) at 
linc-connection.c:167
        callbacks = (GSList *) 0x892f7b0
        cnx = (LinkConnection *) 0xfffffe00
#15 0xb6d93081 in g_idle_dispatch (source=0xad070810, callback=0xfffffe00, 
user_data=0xad9aee00) at /build/buildd/glib2.0-2.16.3/glib/gmain.c:4087
No locals.
#16 0xb6d94bf8 in IA__g_main_context_dispatch (context=0x8092650) at 
/build/buildd/glib2.0-2.16.3/glib/gmain.c:2009
No locals.
#17 0xb6d97e5e in g_main_context_iterate (context=0x8092650, block=1, 
dispatch=1, self=0x80676c0) at /build/buildd/glib2.0-2.16.3/glib/gmain.c:2642
        max_priority = 200
        timeout = 0
        some_ready = 1
        nfds = <value optimized out>
        allocated_nfds = <value optimized out>
        fds = (GPollFD *) 0x889cda0
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#18 0xb6d981e7 in IA__g_main_loop_run (loop=0x80b8838) at 
/build/buildd/glib2.0-2.16.3/glib/gmain.c:2850
        self = (GThread *) 0x80676c0
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#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)

** Affects: evolution (Ubuntu)
     Importance: Undecided
         Status: New

-- 
evolution gets stuck in a lock when viewing mail
https://bugs.launchpad.net/bugs/226505
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to