[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: (ITS#5199) slapd sometimes hangs with back-sql
--Boundary-00=_O6HKHoQQJlEsW1J
Content-Type: text/plain;
charset="utf-8"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Hi!
Please find attached the output of "thread apply all bt full".
Regards, David
--
The primary freedom of open source is not the freedom from cost, but the free-
dom to shape software to do what you want. This freedom is /never/ exercised
without cost, but is available /at all/ only by accepting the very different
costs associated with open source, costs not in money, but in time and effort.
-- http://www.schierer.org/~luke/log/20070710-1129/on-forks-and-forking
--Boundary-00=_O6HKHoQQJlEsW1J
Content-Type: application/octet-stream;
name="bt_full"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
filename="bt_full"
Thread 5 (Thread 1082132832 (LWP 10915)):
#0 0x00002b5a2fb75eeb in __lll_mutex_lock_wait () from /lib/libpthread.so.0
No symbol table info available.
#1 0x00000000407fc9c0 in ?? ()
No symbol table info available.
#2 0x00000000006088d0 in ?? ()
No symbol table info available.
#3 0x00002b5a2fb72d9f in pthread_mutex_lock () from /lib/libpthread.so.0
No symbol table info available.
#4 0x0000003000000030 in ?? ()
No symbol table info available.
#5 0x00000000407fc8a0 in ?? ()
No symbol table info available.
#6 0x00000000407fc7b0 in ?? ()
No symbol table info available.
#7 0x00002b5a2feba0e0 in __after_morecore_hook () from /lib/libc.so.6
No symbol table info available.
#8 0x00000000000001c9 in ?? ()
No symbol table info available.
#9 0x0000000000000002 in ?? ()
No symbol table info available.
#10 0x00000000004a12bd in lt_preloaded_symbols ()
No symbol table info available.
#11 0x0000000000000004 in ?? ()
No symbol table info available.
#12 0x00000000004a1b35 in __PRETTY_FUNCTION__.12118 ()
No symbol table info available.
#13 0x0000000000000005 in ?? ()
No symbol table info available.
#14 0x00000000007238f0 in ?? ()
No symbol table info available.
#15 0x0000000000646b60 in ?? ()
No symbol table info available.
#16 0x0000000000646a20 in ?? ()
No symbol table info available.
#17 0x00000000407fc860 in ?? ()
No symbol table info available.
#18 0x00000000005fdf90 in style_strings ()
No symbol table info available.
#19 0x0000000000603600 in aclbuf ()
No symbol table info available.
#20 0x0000000000000002 in ?? ()
No symbol table info available.
#21 0x00002b5a30a054bd in backsql_free_db_conn (op=3D0x407fc860) at /root/t=
mp/openldap2.3-2.3.38/servers/slapd/back-sql/sql-wrap.c:439
bi =3D (backsql_info *) 0x689910
tmp =3D {ldap_cid =3D 469, dbh =3D 0x0}
conn =3D <value optimized out>
#22 0x00002b5a309f7047 in backsql_connection_destroy (bd=3D<value optimized=
out>, c=3D0x0) at /root/tmp/openldap2.3-2.3.38/servers/slapd/back-sql/init=
=2Ec:590
opbuf =3D {
buffer =3D "=C0=C9\177@\000\000\000\000=D9T=A6/Z+\000\000=A0=C8\177@\000\=
000\000\000\235s=A6/Z+\000\000p\227h\000\000\000\000\000\003\000\000\000\00=
0\000\000\0005\033J\000\000\000\000\000\000\000\000\000Z+\000\000=FF=FF=FF=
=FFunknown", '\0' <repeats 93 times>, "]vB\000\000\000\000\000p=CA\177@\000=
\000\000\000P", '\0' <repeats 175 times>, "=D5\001", '\0' <repeats 174 time=
s>, "=D5\001\000\000\000\000\000\000=C0xf1Z+", '\0' <repeats 185 times>, ia=
lign =3D 1082116544, lalign =3D 1082116544,=20
falign =3D 3.99668884, dalign =3D 5.3463660918685768e-315, palign =3D 0x4=
07fc9c0 ""}
op =3D (Operation *) 0x689a50
#23 0x000000000043219c in backend_connection_destroy (conn=3D0x2b5a316678c0=
) at /root/tmp/openldap2.3-2.3.38/servers/slapd/backend.c:770
be =3D (BackendDB *) 0x689770
#24 0x0000000000427973 in connection_close (c=3D0x2b5a316678c0) at /root/tm=
p/openldap2.3-2.3.38/servers/slapd/connection.c:690
sd =3D -1
__PRETTY_FUNCTION__ =3D "connection_close"
#25 0x00000000004289c6 in connection_read (s=3D10) at /root/tmp/openldap2.3=
=2D2.3.38/servers/slapd/connection.c:1458
err =3D <value optimized out>
sd =3D 10
rc =3D -2
c =3D (Connection *) 0x2b5a316678c0
__PRETTY_FUNCTION__ =3D "connection_read"
#26 0x00000000004254db in slapd_daemon_task (ptr=3D<value optimized out>) a=
t /root/tmp/openldap2.3-2.3.38/servers/slapd/daemon.c:2468
fd =3D 10
l =3D <value optimized out>
last_idle_check =3D 0
ebadf =3D 0
#27 0x00002b5a2fb70f1a in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#28 0x00002b5a2fd4a6c2 in clone () from /lib/libc.so.6
No symbol table info available.
#29 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 4 (Thread 1090525536 (LWP 10930)):
#0 0x00002b5a2fb75eeb in __lll_mutex_lock_wait () from /lib/libpthread.so.0
No symbol table info available.
#1 0x0000000041000bd0 in ?? ()
No symbol table info available.
#2 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 3 (Thread 1098918240 (LWP 26084)):
#0 0x00002b5a2fb73b3a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpt=
hread.so.0
No symbol table info available.
#1 0x00002b5a2eb7a888 in ldap_int_thread_pool_wrapper (xpool=3D0x62a050) a=
t /root/tmp/openldap2.3-2.3.38/libraries/libldap_r/tpool.c:490
ctx =3D (ldap_int_thread_ctx_t *) 0x0
ltc_key =3D {{ltk_key =3D 0x46bf90, ltk_data =3D 0x70e340, ltk_free =3D 0x=
46baf0 <slap_sl_mem_destroy>}, {ltk_key =3D 0x0, ltk_data =3D 0x0, ltk_free=
=3D 0} <repeats 31 times>}
tid =3D 1098918240
i =3D 330
hash =3D <value optimized out>
#2 0x00002b5a2fb70f1a in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3 0x00002b5a2fd4a6c2 in clone () from /lib/libc.so.6
No symbol table info available.
#4 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 2 (Thread 1107310944 (LWP 12906)):
#0 0x00002b5a2fb75eeb in __lll_mutex_lock_wait () from /lib/libpthread.so.0
No symbol table info available.
#1 0x0000000042002bd0 in ?? ()
No symbol table info available.
#2 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (Thread 47666352182560 (LWP 10908)):
#0 0x00002b5a2fb720f5 in pthread_join () from /lib/libpthread.so.0
No symbol table info available.
#1 0x00000000004230d2 in slapd_daemon () at /root/tmp/openldap2.3-2.3.38/s=
ervers/slapd/daemon.c:2579
listener_tid =3D 1082132832
rc =3D 0
#2 0x000000000041665f in main (argc=3D5, argv=3D0x7fff7c053a58) at /root/t=
mp/openldap2.3-2.3.38/servers/slapd/main.c:859
save_errno =3D <value optimized out>
fp =3D (FILE *) 0x6a4f70
i =3D <value optimized out>
no_detach =3D 0
rc =3D 1
urls =3D <value optimized out>
username =3D 0x605030 "gidNumber"
groupname =3D 0x605010 "\226{=D9/Z+"
sandbox =3D 0x0
syslogUser =3D 160
configfile =3D <value optimized out>
configdir =3D <value optimized out>
serverName =3D <value optimized out>
scp =3D <value optimized out>
scp_entry =3D <value optimized out>
debug_unknowns =3D (char **) 0x0
syslog_unknowns =3D (char **) 0x0
l =3D <value optimized out>
slapd_pid_file_unlink =3D 1
slapd_args_file_unlink =3D 1
__PRETTY_FUNCTION__ =3D "main"
#0 0x00002b5a2fb720f5 in pthread_join () from /lib/libpthread.so.0
--Boundary-00=_O6HKHoQQJlEsW1J--