[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: (ITS#7120) crash when checkpointing DB



--On Tuesday, January 03, 2012 9:24 PM +0000 quanah@OpenLDAP.org wrote:

> Full_Name: Quanah Gibson-Mount
> Version: 2.4.26
> OS: Linux 2.6
> URL: ftp://ftp.openldap.org/incoming/
> Submission from: (NULL) (75.108.184.39)

Another bt.  I note in thread #1 there's a null value for curelm, which 
doesn't look valid.


Thread 10 (Thread 955):
#0  0x00007f1f7a183343 in unshare () from /lib64/libc.so.6
No symbol table info available.
#1  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 9 (Thread 953):
#0  0x00007f1f7b28fe75 in pthread_tryjoin_np () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007f1f72997d28 in ?? ()
No symbol table info available.
#2  0x000000000081fb30 in ?? ()
No symbol table info available.
#3  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 8 (Thread 13542):
#0  0x00007f1f7b2934fc in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib64/libpthread.so.0
No symbol table info available.
#1  0x00007f1f7bc2affb in ldap_pvt_thread_cond_wait (cond=0x85c030, 
mutex=0x85c008) at thr_posix.c:277
No locals.
#2  0x00007f1f7bc29a5f in ldap_int_thread_pool_wrapper (xpool=0x85c000) at 
tpool.c:672
        pool = 0x85c000
        task = 0x0
        work_list = 0x85c098
        ctx = {ltu_id = 139772993017600, ltu_key = {{ltk_key = 0x43a5ee, 
ltk_data = 0xca1f00, ltk_free = 0x43a43e <conn_counter_destroy>}, {ltk_key 
= 0x4a9f6a, ltk_data = 0xdc56340,
              ltk_free = 0x4a9d64 <slap_sl_mem_destroy>}, {ltk_key = 
0xdb8300, ltk_data = 0x5186120, ltk_free = 0x7f1f77494917 
<bdb_reader_free>}, {ltk_key = 0x7f1f77481060,
              ltk_data = 0xddbe000, ltk_free = 0x7f1f77481040 
<search_stack_free>}, {ltk_key = 0x4551a4, ltk_data = 0xbb46400, ltk_free = 
0x455100 <slap_op_q_destroy>}, {ltk_key = 0x0,
              ltk_data = 0x947e000, ltk_free = 0}, {ltk_key = 0x0, ltk_data 
= 0x0, ltk_free = 0} <repeats 26 times>}}
        kctx = 0x0
        i = 32
        keyslot = 1021
        hash = 35764221
        __PRETTY_FUNCTION__ = "ldap_int_thread_pool_wrapper"
#3  0x00007f1f7b28f696 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#4  0x00007f1f7a182cbd in eventfd_read () from /lib64/libc.so.6
No symbol table info available.
#5  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 7 (Thread 29245):
#0  0x00007f1f7b2934fc in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib64/libpthread.so.0
No symbol table info available.
#1  0x00007f1f7bc2affb in ldap_pvt_thread_cond_wait (cond=0x85c030, 
mutex=0x85c008) at thr_posix.c:277
No locals.
#2  0x00007f1f7bc29a5f in ldap_int_thread_pool_wrapper (xpool=0x85c000) at 
tpool.c:672
        pool = 0x85c000
        task = 0x0
        work_list = 0x7f1f7be73090
        ctx = {ltu_id = 139773009803008, ltu_key = {{ltk_key = 0x43a5ee, 
ltk_data = 0x946d600, ltk_free = 0x43a43e <conn_counter_destroy>}, {ltk_key 
= 0x4a9f6a, ltk_data = 0x9613200,
              ltk_free = 0x4a9d64 <slap_sl_mem_destroy>}, {ltk_key = 
0xdb8300, ltk_data = 0x30c9d40, ltk_free = 0x7f1f77494917 
<bdb_reader_free>}, {ltk_key = 0x7f1f77481060,
              ltk_data = 0x975e000, ltk_free = 0x7f1f77481040 
<search_stack_free>}, {ltk_key = 0x4551a4, ltk_data = 0xb7ad800, ltk_free = 
0x455100 <slap_op_q_destroy>}, {ltk_key = 0x0,
              ltk_data = 0xdc75600, ltk_free = 0}, {ltk_key = 0x0, ltk_data 
= 0x0, ltk_free = 0} <repeats 26 times>}}
        kctx = 0x0
        i = 32
        keyslot = 94
        hash = 2709149790
        __PRETTY_FUNCTION__ = "ldap_int_thread_pool_wrapper"
#3  0x00007f1f7b28f696 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#4  0x00007f1f7a182cbd in eventfd_read () from /lib64/libc.so.6
No symbol table info available.
#5  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 6 (Thread 960):
#0  0x00007f1f7b2934fc in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib64/libpthread.so.0
No symbol table info available.
#1  0x00007f1f7bc2affb in ldap_pvt_thread_cond_wait (cond=0x85c030, 
mutex=0x85c008) at thr_posix.c:277
No locals.
#2  0x00007f1f7bc29a5f in ldap_int_thread_pool_wrapper (xpool=0x85c000) at 
tpool.c:672
        pool = 0x85c000
        task = 0x0
        work_list = 0x7f1f7be73090
        ctx = {ltu_id = 139773018195712, ltu_key = {{ltk_key = 0x43a5ee, 
ltk_data = 0xcf1400, ltk_free = 0x43a43e <conn_counter_destroy>}, {ltk_key 
= 0x4a9f6a, ltk_data = 0xc7c340,
              ltk_free = 0x4a9d64 <slap_sl_mem_destroy>}, {ltk_key = 
0xdb8300, ltk_data = 0xd039e0, ltk_free = 0x7f1f77494917 
<bdb_reader_free>}, {ltk_key = 0x4551a4,
              ltk_data = 0xbb10c00, ltk_free = 0x455100 
<slap_op_q_destroy>}, {ltk_key = 0x7f1f77481060, ltk_data = 0x519e000, 
ltk_free = 0x7f1f77481040 <search_stack_free>}, {
              ltk_key = 0x0, ltk_data = 0xfdf6000, ltk_free = 0}, {ltk_key 
= 0x0, ltk_data = 0x0, ltk_free = 0} <repeats 26 times>}}
        kctx = 0x0
        i = 32
        keyslot = 559
        hash = 2613558831
        __PRETTY_FUNCTION__ = "ldap_int_thread_pool_wrapper"
#3  0x00007f1f7b28f696 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#4  0x00007f1f7a182cbd in eventfd_read () from /lib64/libc.so.6
No symbol table info available.
#5  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 5 (Thread 19359):
#0  0x00007f1f7b2934fc in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib64/libpthread.so.0
No symbol table info available.
#1  0x00007f1f7bc2affb in ldap_pvt_thread_cond_wait (cond=0x85c030, 
mutex=0x85c008) at thr_posix.c:277
No locals.
#2  0x00007f1f7bc29a5f in ldap_int_thread_pool_wrapper (xpool=0x85c000) at 
tpool.c:672
        pool = 0x85c000
        task = 0x0
        work_list = 0x7f1f7be73090
        ctx = {ltu_id = 139772984624896, ltu_key = {{ltk_key = 0x43a5ee, 
ltk_data = 0xcb8400, ltk_free = 0x43a43e <conn_counter_destroy>}, {ltk_key 
= 0x4a9f6a, ltk_data = 0xdc57b80,
              ltk_free = 0x4a9d64 <slap_sl_mem_destroy>}, {ltk_key = 
0xdb8300, ltk_data = 0xb782000, ltk_free = 0x7f1f77494917 
<bdb_reader_free>}, {ltk_key = 0x4551a4,
              ltk_data = 0xbb47400, ltk_free = 0x455100 
<slap_op_q_destroy>}, {ltk_key = 0x7f1f77481060, ltk_data = 0xff3e000, 
ltk_free = 0x7f1f77481040 <search_stack_free>}, {
              ltk_key = 0x0, ltk_data = 0x953f600, ltk_free = 0}, {ltk_key 
= 0x0, ltk_data = 0x0, ltk_free = 0} <repeats 26 times>}}
        kctx = 0x0
        i = 32
        keyslot = 109
        hash = 1561476205
        __PRETTY_FUNCTION__ = "ldap_int_thread_pool_wrapper"
#3  0x00007f1f7b28f696 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#4  0x00007f1f7a182cbd in eventfd_read () from /lib64/libc.so.6
No symbol table info available.
#5  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 4 (Thread 13102):
#0  0x00007f1f7b2934fc in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib64/libpthread.so.0
No symbol table info available.
#1  0x00007f1f7bc2affb in ldap_pvt_thread_cond_wait (cond=0x85c030, 
mutex=0x85c008) at thr_posix.c:277
No locals.
#2  0x00007f1f7bc29a5f in ldap_int_thread_pool_wrapper (xpool=0x85c000) at 
tpool.c:672
        pool = 0x85c000
        task = 0x0
        work_list = 0x7f1f7be73090
        ctx = {ltu_id = 139773001410304, ltu_key = {{ltk_key = 0x43a5ee, 
ltk_data = 0xca1400, ltk_free = 0x43a43e <conn_counter_destroy>}, {ltk_key 
= 0x4a9f6a, ltk_data = 0x9597800,
              ltk_free = 0x4a9d64 <slap_sl_mem_destroy>}, {ltk_key = 
0xdb8300, ltk_data = 0x5186c60, ltk_free = 0x7f1f77494917 
<bdb_reader_free>}, {ltk_key = 0x4551a4,
              ltk_data = 0xbac9800, ltk_free = 0x455100 
<slap_op_q_destroy>}, {ltk_key = 0x7f1f77481060, ltk_data = 0xbc48000, 
ltk_free = 0x7f1f77481040 <search_stack_free>}, {
              ltk_key = 0x0, ltk_data = 0x30bb600, ltk_free = 0}, {ltk_key 
= 0x0, ltk_data = 0x0, ltk_free = 0} <repeats 26 times>}}
        kctx = 0x0
        i = 32
        keyslot = 206
        hash = 4234861774
        __PRETTY_FUNCTION__ = "ldap_int_thread_pool_wrapper"
#3  0x00007f1f7b28f696 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#4  0x00007f1f7a182cbd in eventfd_read () from /lib64/libc.so.6
No symbol table info available.
#5  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 3 (Thread 959):
#0  0x00007f1f7b2934fc in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib64/libpthread.so.0
No symbol table info available.
#1  0x00007f1f7bc2affb in ldap_pvt_thread_cond_wait (cond=0x85c030, 
mutex=0x85c008) at thr_posix.c:277
No locals.
#2  0x00007f1f7bc29a5f in ldap_int_thread_pool_wrapper (xpool=0x85c000) at 
tpool.c:672
        pool = 0x85c000
        task = 0x0
        work_list = 0x7f1f7be73090
        ctx = {ltu_id = 139773026588416, ltu_key = {{ltk_key = 0x43a5ee, 
ltk_data = 0xcd3d00, ltk_free = 0x43a43e <conn_counter_destroy>}, {ltk_key 
= 0x4a9f6a, ltk_data = 0xc8e5c0,
              ltk_free = 0x4a9d64 <slap_sl_mem_destroy>}, {ltk_key = 
0x4551a4, ltk_data = 0xe80000, ltk_free = 0x455100 <slap_op_q_destroy>}, 
{ltk_key = 0xdb8300, ltk_data = 0xca9440,
              ltk_free = 0x7f1f77494917 <bdb_reader_free>}, {ltk_key = 
0x7f1f77481060, ltk_data = 0x30ce000, ltk_free = 0x7f1f77481040 
<search_stack_free>}, {ltk_key = 0x0,
              ltk_data = 0x9266000, ltk_free = 0}, {ltk_key = 0x0, ltk_data 
= 0x0, ltk_free = 0} <repeats 26 times>}}
        kctx = 0x0
        i = 32
        keyslot = 447
        hash = 1087846847
        __PRETTY_FUNCTION__ = "ldap_int_thread_pool_wrapper"
#3  0x00007f1f7b28f696 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#4  0x00007f1f7a182cbd in eventfd_read () from /lib64/libc.so.6
No symbol table info available.
#5  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 2 (Thread 21041):
#0  0x00007f1f7b2934fc in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib64/libpthread.so.0
No symbol table info available.
#1  0x00007f1f7bc2affb in ldap_pvt_thread_cond_wait (cond=0x85c030, 
mutex=0x85c008) at thr_posix.c:277
No locals.
#2  0x00007f1f7bc29a5f in ldap_int_thread_pool_wrapper (xpool=0x85c000) at 
tpool.c:672
        pool = 0x85c000
        task = 0x0
        work_list = 0x7f1f7be73090
        ctx = {ltu_id = 139772976232192, ltu_key = {{ltk_key = 0x43a5ee, 
ltk_data = 0x946c900, ltk_free = 0x43a43e <conn_counter_destroy>}, {ltk_key 
= 0x4a9f6a, ltk_data = 0xbaca080,
              ltk_free = 0x4a9d64 <slap_sl_mem_destroy>}, {ltk_key = 
0x4551a4, ltk_data = 0xbb46800, ltk_free = 0x455100 <slap_op_q_destroy>}, 
{ltk_key = 0xdb8300, ltk_data = 0xb7826c0,
              ltk_free = 0x7f1f77494917 <bdb_reader_free>}, {ltk_key = 
0x7f1f77481060, ltk_data = 0x120d2000, ltk_free = 0x7f1f77481040 
<search_stack_free>}, {ltk_key = 0x0,
              ltk_data = 0x953f600, ltk_free = 0}, {ltk_key = 0x0, ltk_data 
= 0x0, ltk_free = 0} <repeats 26 times>}}
        kctx = 0x0
        i = 32
        keyslot = 891
        hash = 1293901691
        __PRETTY_FUNCTION__ = "ldap_int_thread_pool_wrapper"
#3  0x00007f1f7b28f696 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#4  0x00007f1f7a182cbd in eventfd_read () from /lib64/libc.so.6
No symbol table info available.
#5  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 1 (Thread 956):
#0  0x00007f1f7bc2aa48 in ldap_pvt_runqueue_stoptask (rq=0x792f40, 
entry=0x82ac80) at rq.c:131
        curelm = 0x0
#1  0x00007f1f77471279 in hdb_checkpoint (ctx=0x7f1f72195b80, arg=0x82ac80) 
at config.c:195
        rtask = 0x82ac80
        bdb = 0xe68700
#2  0x00007f1f7bc29afd in ldap_int_thread_pool_wrapper (xpool=0x85c000) at 
tpool.c:685
        pool = 0x85c000
        task = 0xb848cc0
        work_list = 0x85c098
        ctx = {ltu_id = 139773034981120, ltu_key = {{ltk_key = 0x43a5ee, 
ltk_data = 0xd24a00, ltk_free = 0x43a43e <conn_counter_destroy>}, {ltk_key 
= 0x4a9f6a, ltk_data = 0xc8e480,
              ltk_free = 0x4a9d64 <slap_sl_mem_destroy>}, {ltk_key = 
0x4551a4, ltk_data = 0xb931c00, ltk_free = 0x455100 <slap_op_q_destroy>}, 
{ltk_key = 0xdb8300, ltk_data = 0x8bbe60,
              ltk_free = 0x7f1f77494917 <bdb_reader_free>}, {ltk_key = 
0x7f1f77481060, ltk_data = 0x71a6000, ltk_free = 0x7f1f77481040 
<search_stack_free>}, {ltk_key = 0x0,
              ltk_data = 0x11f5e400, ltk_free = 0}, {ltk_key = 0x0, 
ltk_data = 0x0, ltk_free = 0} <repeats 26 times>}}
        kctx = 0x0
        i = 32
        keyslot = 656
        hash = 991977104
        __PRETTY_FUNCTION__ = "ldap_int_thread_pool_wrapper"
#3  0x00007f1f7b28f696 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#4  0x00007f1f7a182cbd in eventfd_read () from /lib64/libc.so.6
No symbol table info available.
#5  0x0000000000000000 in ?? ()
No symbol table info available.




--

Quanah Gibson-Mount
Sr. Member of Technical Staff
Zimbra, Inc
A Division of VMware, Inc.
--------------------
Zimbra ::  the leader in open source messaging and collaboration