[Evolution] Bug#351921: evolution-data-server crash when trying to
autocomplete from LDAP
Eamonn Hamilton
EAMONN.HAMILTON at saic.com
Wed Feb 8 14:27:26 UTC 2006
Package: evolution-data-server
Version: 1.4.2.1-1
Severity: normal
Hi,
Evolution-data-server-1.4 has been crashing intermittently for a while
when attempting to autocomplete a name from one of our LDAP servers ( I
currently have three LDAP source configured ). This happens once or
twice a day.
I have a backtrace, hopefully this will help.
============================================
(evolution-data-server:15469): libedata-book-WARNING **: impl_GNOME_Evolution_Addressbook_Book_getBookView ((or (beginswith "file_as" "mbr") (beginswith "full_name" "mbr") (beginswith "email" "mbr") (beginswith "nickname" "mbr") ))
e_data_book_respond_get_book_view
starting book view thread
[New Thread -1517872208 (LWP 30337)]
starting initial population of book view
[New Thread -1561343056 (LWP 30338)]
signalling parent thread
(evolution-data-server:15469): libedata-book-WARNING **: impl_GNOME_Evolution_Addressbook_Book_getBookView ((or (beginswith "file_as" "mbr") (beginswith "full_name" "mbr") (beginswith "email" "mbr") (beginswith "nickname" "mbr") ))
returning from start_book_view
e_data_book_respond_get_book_view
[Thread -1561343056 (LWP 30338) exited]
book_view file uref
finished population of book view
[Thread -1517872208 (LWP 30337) exited]
[New Thread -1561343056 (LWP 30339)]
start_book_view (0x80c8060)
(evolution-data-server:15469): libedata-book-WARNING **: impl_GNOME_Evolution_Addressbook_Book_getBookView ((or (beginswith "file_as" "mbr") (beginswith "full_name" "mbr") (beginswith "email" "mbr") (beginswith "nickname" "mbr") ))
searching server using filter: (& (|(objectclass=person)(mail=*)) (| (|(fileAs=mbr*)(&(!(fileAs=*))(sn=mbr*))) (|(cn=mbr*)(sn=mbr*)) (mail=mbr*) (displayName=mbr*) ) ) (expecting max 100 results)
e_data_book_respond_get_book_view
adding search_op (0x80c8060, 30)
[Thread -1561343056 (LWP 30339) exited]
start_book_view (0xa65017f8)
[New Thread -1561343056 (LWP 30341)]
searching server using filter: (& (|(objectclass=person)(mail=*)) (| (sn=mbr*) (|(cn=mbr*)(sn=mbr*)) (mail=mbr*) (displayName=mbr*) ) ) (expecting max 100 results)
adding search_op (0xa65017f8, 31)
stopping query
looked up msgid 30, got op 0x810e438
ldap_search_handler (0x80c8060)
ldap_search_dtor (0x80c8060)
stop_book_view (0x80c8060)
[Thread -1552950352 (LWP 30335) exited]
in server_log_handler
(evolution-data-server:15469): libebookbackend-WARNING **: ldap_result returned -1, restarting ops
Program received signal SIGPIPE, Broken pipe.
[Switching to Thread -1489533248 (LWP 15469)]
0xffffe410 in __kernel_vsyscall ()
(gdb) thread apply all bt
Thread 229 (Thread -1561343056 (LWP 30341)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xa78c4d86 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xa7b6ab9e in g_async_queue_push () from /usr/lib/libglib-2.0.so.0
#3 0xa7ba299e in g_thread_pool_free () from /usr/lib/libglib-2.0.so.0
#4 0xa7ba0a71 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#5 0xa78c2e70 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6 0xa7857bde in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 228 (Thread -1561343056 (LWP 30341)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xa78c4d86 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xa7b6ab9e in g_async_queue_push () from /usr/lib/libglib-2.0.so.0
#3 0xa7ba299e in g_thread_pool_free () from /usr/lib/libglib-2.0.so.0
#4 0xa7ba0a71 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#5 0xa78c2e70 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6 0xa7857bde in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 227 (Thread -1561343056 (LWP 30341)):
#0 0xffffe410 in __kernel_vsyscall ()
---Type <return> to continue, or q <return> to quit---
#1 0xa78c4d86 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xa7b6ab9e in g_async_queue_push () from /usr/lib/libglib-2.0.so.0
#3 0xa7ba299e in g_thread_pool_free () from /usr/lib/libglib-2.0.so.0
#4 0xa7ba0a71 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#5 0xa78c2e70 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6 0xa7857bde in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 221 (Thread -1561343056 (LWP 30341)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xa78c4d86 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xa7b6ab9e in g_async_queue_push () from /usr/lib/libglib-2.0.so.0
#3 0xa7ba299e in g_thread_pool_free () from /usr/lib/libglib-2.0.so.0
#4 0xa7ba0a71 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#5 0xa78c2e70 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6 0xa7857bde in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 219 (Thread -1561343056 (LWP 30341)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xa78c4d86 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xa7b6ab9e in g_async_queue_push () from /usr/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#3 0xa7ba299e in g_thread_pool_free () from /usr/lib/libglib-2.0.so.0
#4 0xa7ba0a71 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#5 0xa78c2e70 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6 0xa7857bde in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 217 (Thread -1561343056 (LWP 30341)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xa78c4d86 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xa7b6ab9e in g_async_queue_push () from /usr/lib/libglib-2.0.so.0
#3 0xa7ba299e in g_thread_pool_free () from /usr/lib/libglib-2.0.so.0
#4 0xa7ba0a71 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#5 0xa78c2e70 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6 0xa7857bde in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 215 (Thread -1561343056 (LWP 30341)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xa78c4d86 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xa7b6ab9e in g_async_queue_push () from /usr/lib/libglib-2.0.so.0
#3 0xa7ba299e in g_thread_pool_free () from /usr/lib/libglib-2.0.so.0
#4 0xa7ba0a71 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#5 0xa78c2e70 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#6 0xa7857bde in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 211 (Thread -1561343056 (LWP 30341)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xa78c4d86 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xa7b6ab9e in g_async_queue_push () from /usr/lib/libglib-2.0.so.0
#3 0xa7ba299e in g_thread_pool_free () from /usr/lib/libglib-2.0.so.0
#4 0xa7ba0a71 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#5 0xa78c2e70 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6 0xa7857bde in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 9 (Thread -1544557648 (LWP 15516)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xa784d6d3 in poll () from /lib/tls/i686/cmov/libc.so.6
#2 0xa7b85dbc in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#3 0xa7b862c7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#4 0xa774c1b0 in e_book_set_default_source () from /usr/lib/libebook-1.2.so.5
#5 0xa7ba0a71 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#6 0xa78c2e70 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7 0xa7857bde in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 2 (Thread -1492255824 (LWP 15472)):
---Type <return> to continue, or q <return> to quit---
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xa784d6d3 in poll () from /lib/tls/i686/cmov/libc.so.6
#2 0xa7b85dbc in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#3 0xa7b862c7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#4 0xa7c21acf in link_thread_io_context () from /usr/lib/libORBit-2.so.0
#5 0xa7ba0a71 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#6 0xa78c2e70 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7 0xa7857bde in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 1 (Thread -1489533248 (LWP 15469)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xa78c77bb in __write_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xa71ce643 in ber_int_sb_write () from /usr/lib/liblber.so.2
#3 0xa71cf01a in ber_int_sb_write () from /usr/lib/liblber.so.2
#4 0xa71ce4f3 in ber_int_sb_write () from /usr/lib/liblber.so.2
#5 0xa71cb45e in ber_flush () from /usr/lib/liblber.so.2
#6 0xa71e6407 in ldap_send_unbind () from /usr/lib/libldap_r.so.2
#7 0xa71ee2ec in ldap_free_connection () from /usr/lib/libldap_r.so.2
#8 0xa71e607a in ldap_ld_free () from /usr/lib/libldap_r.so.2
#9 0xa71e6274 in ldap_unbind_ext () from /usr/lib/libldap_r.so.2
#10 0xa71e6334 in ldap_unbind_ext_s () from /usr/lib/libldap_r.so.2
#11 0xa72bf23d in ?? ()
from /usr/lib/evolution-data-server-1.2/extensions/libebookbackendldap.so
---Type <return> to continue, or q <return> to quit---
#12 0x080f0818 in ?? ()
#13 0x00000000 in ?? ()
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-rc2
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)
Versions of packages evolution-data-server depends on:
ii libbonobo2-0 2.10.1-1 Bonobo CORBA interfaces library
ii libc6 2.3.5-13 GNU C Library: Shared libraries an
ii libcamel1.2-6 1.4.2.1-1 The Evolution MIME message handlin
ii libcomerr2 1.38+1.39-WIP-2005.12.31-1 common error description library
ii libdb4.2 4.2.52-23 Berkeley v4.2 Database Libraries [
ii libebook1.2-5 1.4.2.1-1 Client library for evolution addre
ii libecal1.2-3 1.4.2.1-1 Client library for evolution calen
ii libedata-book 1.4.2.1-1 Backend library for evolution addr
ii libedata-cal1 1.4.2.1-1 Backend library for evolution cale
ii libedataserve 1.4.2.1-1 Utility library for evolution data
ii libegroupwise 1.4.2.1-1 Client library for accessing group
ii libgconf2-4 2.12.1-8 GNOME configuration database syste
ii libglib2.0-0 2.8.6-1 The GLib library of C routines
ii libgnome2-0 2.12.0.1-5 The GNOME 2 library - runtime file
ii libgnomevfs2- 2.12.2-5 GNOME virtual file-system (runtime
ii libgnutls11 1.0.16-14 GNU TLS library - runtime library
ii libkrb53 1.4.3-5 MIT Kerberos runtime libraries
ii libldap2 2.1.30-12 OpenLDAP libraries
ii liborbit2 1:2.12.4-1 libraries for ORBit2 - a CORBA ORB
ii libpopt0 1.7-5 lib for parsing cmdline parameters
ii libsoup2.2-8 2.2.6-1 an HTTP library implementation in
ii libxml2 2.6.23.dfsg.1-0.1 GNOME XML library
ii zlib1g 1:1.2.3-9 compression library - runtime
Versions of packages evolution-data-server recommends:
ii evolution 2.4.2.1-1 The groupware suite
-- no debconf information
More information about the Pkg-evolution-maintainers
mailing list