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

Re: (ITS#4481) test008-concurrency fail on amd64



I send another trace with all the shared libraries and relative  
symbols loaded, even if the trace does not change at all.
Could it be a problem related to the posix thread implementation  
under FreeBSD?

If you need that I submit other tracebacks done in a different way  
than "thread apply all bt" (suggested by Pierangelo) please let me  
know so I can do it.
We are also considering the possibility to give SSH access to the  
machine to one of your core developers if needed.

Best regards,

Ivan

root@aaa2:/usr/ports/net/openldap23-server/work/openldap-2.3.20/tests  
gdb -p 75067 /usr/ports/net/openldap23-server/work/openldap-2.3.20/ 
servers/slapd/.libs/slapd
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and  
you are
welcome to change it and/or distribute copies of it under certain  
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for  
details.
This GDB was configured as "amd64-marcel-freebsd"...
Attaching to program: /usr/ports/net/openldap23-server/work/ 
openldap-2.3.20/servers/slapd/.libs/slapd, process 75067
Reading symbols from /usr/ports/net/openldap23-server/work/ 
openldap-2.3.20/libraries/libldap_r/.libs/libldap_r-2.3.so.2...done.
Loaded symbols for /usr/ports/net/openldap23-server/work/ 
openldap-2.3.20/libraries/libldap_r/.libs/libldap_r-2.3.so.2
Reading symbols from /usr/ports/net/openldap23-server/work/ 
openldap-2.3.20/libraries/liblber/.libs/liblber-2.3.so.2...done.
Loaded symbols for /usr/ports/net/openldap23-server/work/ 
openldap-2.3.20/libraries/liblber/.libs/liblber-2.3.so.2
Reading symbols from /usr/lib/libssl.so.3...done.
Loaded symbols for /usr/lib/libssl.so.3
Reading symbols from /lib/libcrypto.so.3...done.
Loaded symbols for /lib/libcrypto.so.3
Reading symbols from /usr/lib/libfetch.so.3...done.
Loaded symbols for /usr/lib/libfetch.so.3
Reading symbols from /usr/lib/libcom_err.so.2...done.
Loaded symbols for /usr/lib/libcom_err.so.2
Reading symbols from /lib/libcrypt.so.2...done.
Loaded symbols for /lib/libcrypt.so.2
Reading symbols from /usr/local/lib/libltdl.so.4...done.
Loaded symbols for /usr/local/lib/libltdl.so.4
Reading symbols from /usr/lib/libpthread.so.1...done.
Loaded symbols for /usr/lib/libpthread.so.1
Reading symbols from /lib/libc.so.5...done.
Loaded symbols for /lib/libc.so.5
Reading symbols from /usr/local/lib/nss_ldap.so.1...done.
Loaded symbols for /usr/local/lib/nss_ldap.so.1
Reading symbols from /usr/local/lib/libldap-2.3.so.2...done.
Loaded symbols for /usr/local/lib/libldap-2.3.so.2
Reading symbols from /usr/local/lib/libdb-4.3.so...done.
Loaded symbols for /usr/local/lib/libdb-4.3.so
Reading symbols from ../servers/slapd/back-bdb/.libs/back_bdb-2.3.so. 
2...done.
Loaded symbols for ../servers/slapd/back-bdb/.libs/back_bdb-2.3.so.2
Reading symbols from ../servers/slapd/back-monitor/.libs/ 
back_monitor-2.3.so.2...done.
Loaded symbols for ../servers/slapd/back-monitor/.libs/ 
back_monitor-2.3.so.2
Reading symbols from /libexec/ld-elf.so.1...done.
Loaded symbols for /libexec/ld-elf.so.1
[Switching to Thread 17 (LWP 100137)]
0x0000000801298040 in gettimeofday () from /lib/libc.so.5
(gdb) thread apply all bt

Thread 19 (Thread 19 (sleeping)):
#0  0x0000000801128ab7 in pthread_mutexattr_init () from /usr/lib/ 
libpthread.so.1
#1  0x0000000801128a10 in pthread_mutexattr_init () from /usr/lib/ 
libpthread.so.1
#2  0x000000080111bc04 in pthread_join () from /usr/lib/libpthread.so.1
#3  0x000000080070faa9 in ldap_pvt_thread_join ()
    from /usr/ports/net/openldap23-server/work/openldap-2.3.20/ 
libraries/libldap_r/.libs/libldap_r-2.3.so.2
#4  0x0000000000422bb3 in slapd_daemon ()
#5  0x0000000000411d5e in main ()

Thread 18 (Thread 18 (LWP 100185)):
#0  0x0000000801130bb4 in pthread_testcancel () from /usr/lib/ 
libpthread.so.1
#1  0x0000000000000000 in ?? ()
#2  0x0000000000000000 in ?? ()
#3  0x000000000000001e in ?? ()
#4  0x0000000000000000 in ?? ()
#5  0x00000000008cf000 in ?? ()
#6  0x00000000008cf000 in ?? ()
#7  0x00000000005f8000 in ?? ()
#8  0x000000080112919a in pthread_mutexattr_init () from /usr/lib/ 
libpthread.so.1
#9  0x0000000000000000 in ?? ()
Error accessing memory address 0x7fffffeff000: Bad address.
#0  0x0000000801298040 in gettimeofday () from /lib/libc.so.5