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

Re: RE24 testing (pre-testing on 2.4.27)



Howard Chu wrote:
> Michael Ströder wrote:
>> Michael Ströder wrote:
>>> Michael Ströder wrote:
>>>> Quanah Gibson-Mount wrote:
>>>>> Tomorrow I'll be working on merging in libmdb/back-mdb.  If anyone would
>>>>> like
>>>>> to do a basic sanity test against current RE24, that would be helpful. It
>>>>> has
>>>>> all of the planned fixes for 2.4.27 except ITS#7025 which Howard is still
>>>>> working on.
>>>>
>>>> When should we test before integration of back-mdb?
>>>> I ran make test without trouble but saw more committs coming after that.
>>>
>>> make test and my local configuration runs fine also with back-mdb.
>>
>> Hmm, slapaad -q seg faults. slapadd works. Maybe the new pipelining. Can't
>> investigate in detail since I'm in a hurry...
> 
> Need backtrace from SEGV, steps to reproduce. Not seeing it here.

Note the very same action works with OpenLDAP 2.4.26.

(gdb) info threads
  2 Thread 14284  0x00007f7ef725638c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
* 1 Thread 14283  0x00007f7ef62e5a4b in memset () from /lib64/libc.so.6
(gdb) thread apply all bt

Thread 2 (Thread 14284):
#0  0x00007f7ef725638c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f7ef828bf33 in ldap_pvt_thread_cond_wait (cond=0x7f7ef44e33e0,
mutex=0x7f7ef44e33a0) at thr_posix.c:277
#2  0x00007f7ef429c215 in bdb_tool_trickle_task (ctx=0x7f7ef06deb60,
ptr=0x8a34a0) at tools.c:1280
#3  0x00007f7ef828aa50 in ldap_int_thread_pool_wrapper (xpool=0x7c4cd0) at
tpool.c:685
#4  0x00007f7ef7251a3f in start_thread () from /lib64/libpthread.so.0
#5  0x00007f7ef633866d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 14283):
#0  0x00007f7ef62e5a4b in memset () from /lib64/libc.so.6
#1  0x00007f7ef429a806 in bdb_tool_index_add (op=0x7fff3bdb5720, txn=0x0,
e=0x8a6858) at tools.c:596
#2  0x00007f7ef429ade2 in hdb_tool_entry_put (be=0x869510, e=0x8a6858,
text=0x7fff3bdb5980) at tools.c:695
#3  0x00000000004d27a4 in slapadd (argc=9, argv=0x7fff3bdb5cf8) at slapadd.c:428
#4  0x000000000041597e in main (argc=9, argv=0x7fff3bdb5cf8) at main.c:410

Ciao, Michael.