[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--