Skip to content

Instantly share code, notes, and snippets.

@umq
Created May 28, 2012 23:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save umq/2821618 to your computer and use it in GitHub Desktop.
Save umq/2821618 to your computer and use it in GitHub Desktop.
urcu <http://lttng.org/urcu> test_perthreadlock fails on FreeBSD 10-CURRENT
/sbin/sysctl hw.model
hw.model: Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz
/usr/bin/uname -a
FreeBSD decade 10.0-CURRENT FreeBSD 10.0-CURRENT #4: Fri May 4 21:36:51 JST 2012 root@decade:/usr/obj/usr/src/sys/GENERIC amd64
cd /usr/ports/sysutils/userspace-rcu/work/userspace-rcu-0.7.2; make check
Making check in .
Making check in doc
Making check in tests
./test_uatomic
Atomic ops test OK
./runall.sh
Executing batch RCU test
Executing update fraction test
./test_perthreadlock 1 1 10 -d 0 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 100260 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 101564 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 100619 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 100260):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
Variable "curthread" is not available.No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 101564):
#0 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffff9fcfd0 set =
Thread 1 (process 100619):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffffbfe000 tidx = 0
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 1 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 100229 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 101565 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 100621 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 100229):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
Variable "curthread" is not available. curthread =
Thread 2 (process 101565):
#0 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffff9fcfd0 set =
Thread 1 (process 100621):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffffbfe000 tidx = 0
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 2 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101399 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 101566 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 100623 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101399):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
Variable "curthread" is not available. curthread =
Thread 2 (process 101566):
#0 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffff9fcfd0 set =
Thread 1 (process 100623):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffffbfe000 tidx = 0
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 4 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 100198 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100625 __pthread_mutex_lock (mutex=0x801420080) at pthread_md.h:98
* 1 process 101567 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 100198):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
Variable "curthread" is not available. curthread =
Thread 2 (process 100625):
#0 __pthread_mutex_lock (mutex=0x801420080) at pthread_md.h:98
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffffbfe000 tidx = 0
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (process 101567):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Cannot access memory at address 0x7fffff9fd000 m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x0000000000401573 in thr_writer (data=0x0) at test_perthreadlock.c:245
tidx = 1
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 8 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 100795 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 101568 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
Variable "curthread" is not available.
Cannot access memory at address 0x7fffff9fcfd0
Variable "data" is not available.
Cannot access memory at address 0x7fffffbfe000
* 1 process 100627 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 100795):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 101568):
#0 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
set =
Thread 1 (process 100627):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=) at test_perthreadlock.c:211
tidx = 0
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 16 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 100993 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 101569 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 100629 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 100993):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
Variable "curthread" is not available.
Cannot access memory at address 0x7fffff9fcfd0
Variable "data" is not available.
Cannot access memory at address 0x7fffffbfe000
curthread =
Thread 2 (process 101569):
#0 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
set =
Thread 1 (process 100629):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=) at test_perthreadlock.c:211
tidx = 0
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 32 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
Variable "curthread" is not available. 3 process 100519 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 101570 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 100631 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 100519):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 101570):
#0 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffff9fcfd0 set =
Thread 1 (process 100631):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffffbfe000 tidx = 0
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 64 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
Variable "curthread" is not available. 3 process 101281 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 101571 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 100633 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101281):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 101571):
#0 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffff9fcfd0 set =
Thread 1 (process 100633):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available.
Cannot access memory at address 0x7fffffbfe000
m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=) at test_perthreadlock.c:211
tidx = 0
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 128 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 100142 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 101572 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 100635 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 100142):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
Variable "curthread" is not available. curthread =
Thread 2 (process 101572):
#0 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffff9fcfd0 set =
Thread 1 (process 100635):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffffbfe000 tidx = 0
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 256 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
Variable "curthread" is not available. 3 process 100383 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 101573 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 100637 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 100383):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 101573):
#0 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffff9fcfd0 set =
Thread 1 (process 100637):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffffbfe000 tidx = 0
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 512 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
Variable "curthread" is not available. 3 process 100181 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100639 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:441
* 1 process 101574 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 100181):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100639):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:441
Variable "m" is not available. m =
Thread 1 (process 101574):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x0000000000401573 in thr_writer (data=0x0) at test_perthreadlock.c:245
tidx = 1Cannot access memory at address 0x7fffff9fd000
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 1024 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101553 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 101575 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 100641 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101553):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
Variable "curthread" is not available.No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 101575):
#0 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffff9fcfd0 set =
Thread 1 (process 100641):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffffbfe000 tidx = 0
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 2048 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101552 0x00000008006089f8 in _rtld_error ()
from /libexec/ld-elf.so.1
2 process 101576 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
Variable "err" is not available.* 1 process 100643 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101552):
#0 0x00000008006089f8 in _rtld_error () from /libexec/ld-elf.so.1
No symbol table info available.
#1 0x000000080060bd61 in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#2 0x000000080060be7f in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#3 0x0000000800605fbd in .text () from /libexec/ld-elf.so.1
No symbol table info available.
#4 0x0000000000000246 in ?? ()
No symbol table info available.
#5 0x0000000000000000 in ?? ()
No symbol table info available.
#6 0x0000000000000000 in ?? ()
No symbol table info available.
#7 0xffffffff80dc9da8 in ?? ()
No symbol table info available.
#8 0x000000000000000a in ?? ()
No symbol table info available.
#9 0x0000000000000068 in ?? ()
No symbol table info available.
#10 0x0000000800aa2e1c in thr_new () from /lib/libc.so.7
No symbol table info available.
#11 0x0000000000000000 in ?? ()
No symbol table info available.
#12 0x0000000000000001 in ?? ()
No symbol table info available.
#13 0x0000000000000206 in ?? ()
No symbol table info available.
#14 0x0000000000000000 in ?? ()
No symbol table info available.
#15 0x000000080061f000 in ?? ()
No symbol table info available.
#16 0x0000000000000010 in ?? ()
No symbol table info available.
#17 0x00000000004011a8 in main (argc=1, argv=0x7fffffffd930)
at test_perthreadlock.c:397
err =
Thread 2 (process 101576):
#0 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffff9fcfd0 set =
Thread 1 (process 100643):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffffbfe000
tidx = 0
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 4096 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
Variable "curthread" is not available.
Cannot access memory at address 0x7fffff9fcfd0
Variable "data" is not available.
Cannot access memory at address 0x7fffffbfe000
3 process 101240 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 101577 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 100645 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101240):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 101577):
#0 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
set =
Thread 1 (process 100645):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=) at test_perthreadlock.c:211
tidx = 0
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 8192 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101475 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 101578 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 100647 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101475):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
Variable "curthread" is not available.No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 101578):
#0 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffff9fcfd0 set =
Thread 1 (process 100647):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffffbfe000 tidx = 0
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 16384 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101405 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
Variable "curthread" is not available. 2 process 101579 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 100649 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101405):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 101579):
#0 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffff9fcfd0 set =
Thread 1 (process 100649):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffffbfe000 tidx = 0
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 32768 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 100301 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100651 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 101580 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 100301):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
Variable "curthread" is not available. curthread =
Thread 2 (process 100651):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfdfd0 set =
Thread 1 (process 101580):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Cannot access memory at address 0x7fffff9fd000 m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x0000000000401573 in thr_writer (data=0x0) at test_perthreadlock.c:245
tidx = 1
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 65536 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 100472 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100653 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 101581 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 100472):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
Variable "curthread" is not available. curthread =
Thread 2 (process 100653):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfdfd0 set =
Thread 1 (process 101581):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Cannot access memory at address 0x7fffff9fd000 m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x0000000000401573 in thr_writer (data=0x0) at test_perthreadlock.c:245
tidx = 1
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 131072 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101492 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100655 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:251
* 1 process 101582 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101492):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
Variable "curthread" is not available. curthread =
Thread 2 (process 100655):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:251
Cannot access memory at address 0x7fffffbfe000 set = {__bits = {0, 0, 0, 0}}
#1 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (process 101582):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Cannot access memory at address 0x7fffff9fd000 m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x0000000000401573 in thr_writer (data=0x0) at test_perthreadlock.c:245
tidx = 1
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 262144 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101311 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100657 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 101583 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101311):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
Variable "curthread" is not available. curthread =
Thread 2 (process 100657):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfdfd0 set =
Thread 1 (process 101583):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Cannot access memory at address 0x7fffff9fd000 m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x0000000000401573 in thr_writer (data=0x0) at test_perthreadlock.c:245
tidx = 1
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 524288 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101463 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100659 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 101584 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101463):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
Variable "curthread" is not available. curthread =
Thread 2 (process 100659):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfdfd0 set =
Thread 1 (process 101584):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Cannot access memory at address 0x7fffff9fd000 m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x0000000000401573 in thr_writer (data=0x0) at test_perthreadlock.c:245
tidx = 1
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 1048576 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101190 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100661 0x000000080060b208 in dlclose () from /libexec/ld-elf.so.1
* 1 process 101585 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101190):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
Variable "curthread" is not available. curthread =
Thread 2 (process 100661):
#0 0x000000080060b208 in dlclose () from /libexec/ld-elf.so.1
Variable "data" is not available.No symbol table info available.
#1 0x000000080060b4c7 in dlclose () from /libexec/ld-elf.so.1
No symbol table info available.
#2 0x000000080060b6ed in dlclose () from /libexec/ld-elf.so.1
No symbol table info available.
#3 0x000000080060ba7f in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#4 0x000000080060bd7d in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#5 0x000000080060be7f in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#6 0x0000000800605fbd in .text () from /libexec/ld-elf.so.1
No symbol table info available.
#7 0x0000000000000202 in ?? ()
No symbol table info available.
#8 0x0000000000000000 in ?? ()
No symbol table info available.
#9 0xfffffe001390e580 in ?? ()
No symbol table info available.
#10 0xffffffff80e0ed6e in ?? ()
No symbol table info available.
#11 0x0000000801420080 in ?? ()
No symbol table info available.
#12 0x0000000000000000 in ?? ()
No symbol table info available.
#13 0x0000000000018935 in ?? ()
No symbol table info available.
#14 0x0000000000000000 in ?? ()
No symbol table info available.
#15 0x0000000000000001 in ?? ()
No symbol table info available.
#16 0x0000000000000206 in ?? ()
No symbol table info available.
#17 0x0000000000000000 in ?? ()
No symbol table info available.
#18 0x000000080061f000 in ?? ()
No symbol table info available.
#19 0x0000000000000013 in ?? ()
No symbol table info available.
#20 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffffbfe000 tidx = 0
__func__ = "thr_reader"
#21 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#22 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (process 101585):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Cannot access memory at address 0x7fffff9fd000 m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x0000000000401573 in thr_writer (data=0x0) at test_perthreadlock.c:245
tidx = 1
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 2097152 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 100215 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100663 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 101586 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 100215):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
Variable "curthread" is not available.No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100663):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfdfd0 set =
Thread 1 (process 101586):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Cannot access memory at address 0x7fffff9fd000 m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x0000000000401573 in thr_writer (data=0x0) at test_perthreadlock.c:245
tidx = 1
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 4194304 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101538 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100666 0x0000000800609150 in _rtld_error ()
from /libexec/ld-elf.so.1
* 1 process 101587 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101538):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
Variable "curthread" is not available.No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100666):
#0 0x0000000800609150 in _rtld_error () from /libexec/ld-elf.so.1
Variable "data" is not available.No symbol table info available.
#1 0x000000080060b234 in dlclose () from /libexec/ld-elf.so.1
No symbol table info available.
#2 0x000000080060b4c7 in dlclose () from /libexec/ld-elf.so.1
No symbol table info available.
#3 0x000000080060b6ed in dlclose () from /libexec/ld-elf.so.1
No symbol table info available.
#4 0x000000080060ba7f in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#5 0x000000080060bd7d in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#6 0x000000080060be7f in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#7 0x0000000800605fbd in .text () from /libexec/ld-elf.so.1
No symbol table info available.
#8 0x0000000000000202 in ?? ()
No symbol table info available.
#9 0x0000000000000000 in ?? ()
No symbol table info available.
#10 0xfffffe00043c0120 in ?? ()
No symbol table info available.
#11 0xffffffff80e0ed6e in ?? ()
No symbol table info available.
#12 0x0000000801420080 in ?? ()
No symbol table info available.
#13 0x0000000000000000 in ?? ()
No symbol table info available.
#14 0x000000000001893a in ?? ()
No symbol table info available.
#15 0x0000000000000000 in ?? ()
No symbol table info available.
#16 0x0000000000000001 in ?? ()
No symbol table info available.
#17 0x0000000000000206 in ?? ()
No symbol table info available.
#18 0x0000000000000000 in ?? ()
No symbol table info available.
#19 0x000000080061f000 in ?? ()
No symbol table info available.
#20 0x0000000000000013 in ?? ()
No symbol table info available.
#21 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffffbfe000 tidx = 0
__func__ = "thr_reader"
#22 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#23 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (process 101587):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Cannot access memory at address 0x7fffff9fd000 m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x0000000000401573 in thr_writer (data=0x0) at test_perthreadlock.c:245
tidx = 1
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 8388608 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101574 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
Variable "curthread" is not available. 2 process 100667 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 101588 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101574):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100667):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfdfd0 set =
Thread 1 (process 101588):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Cannot access memory at address 0x7fffff9fd000 m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x0000000000401573 in thr_writer (data=0x0) at test_perthreadlock.c:245
tidx = 1
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 16777216 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101542 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
Variable "curthread" is not available. 2 process 100668 0x000000080060b1e1 in dlclose () from /libexec/ld-elf.so.1
* 1 process 101589 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101542):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100668):
#0 0x000000080060b1e1 in dlclose () from /libexec/ld-elf.so.1
No symbol table info available.
#1 0x000000080060b4c7 in dlclose () from /libexec/ld-elf.so.1
No symbol table info available.
#2 0x000000080060b6ed in dlclose () from /libexec/ld-elf.so.1
No symbol table info available.
#3 0x000000080060ba7f in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#4 0x000000080060bd7d in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#5 0x000000080060be7f in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#6 0x0000000800605fbd in .text () from /libexec/ld-elf.so.1
No symbol table info available.
#7 0x0000000000000206 in ?? ()
No symbol table info available.
#8 0x0000000000000000 in ?? ()
No symbol table info available.
#9 0xfffffe001ac7f120 in ?? ()
No symbol table info available.
#10 0xffffffff80e0ed6e in ?? ()
No symbol table info available.
#11 0x0000000801420080 in ?? ()
No symbol table info available.
#12 0x0000000000000000 in ?? ()
Variable "data" is not available.No symbol table info available.
#13 0x000000000001893c in ?? ()
No symbol table info available.
#14 0x0000000000000000 in ?? ()
No symbol table info available.
#15 0x0000000000000001 in ?? ()
No symbol table info available.
#16 0x0000000000000206 in ?? ()
No symbol table info available.
#17 0x0000000000000000 in ?? ()
No symbol table info available.
#18 0x000000080061f000 in ?? ()
No symbol table info available.
#19 0x0000000000000013 in ?? ()
No symbol table info available.
#20 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffffbfe000 tidx = 0
__func__ = "thr_reader"
#21 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#22 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (process 101589):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Cannot access memory at address 0x7fffff9fd000 m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x0000000000401573 in thr_writer (data=0x0) at test_perthreadlock.c:245
tidx = 1
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 33554432 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 100191 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100673 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 101590 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 100191):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
Variable "curthread" is not available.No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100673):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfe000 set = {__bits = {0, 0, 0, 0}}
#1 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (process 101590):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Cannot access memory at address 0x7fffff9fd000 m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x0000000000401573 in thr_writer (data=0x0) at test_perthreadlock.c:245
tidx = 1
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 67108864 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101354 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100671 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 101591 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101354):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
Variable "curthread" is not available. curthread =
Thread 2 (process 100671):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfe000 set = {__bits = {0, 0, 0, 0}}
#1 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (process 101591):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Cannot access memory at address 0x7fffff9fd000 m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x0000000000401573 in thr_writer (data=0x0) at test_perthreadlock.c:245
tidx = 1
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 1 1 10 -d 134217728 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101371 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100703 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Variable "curthread" is not available.* 1 process 101592 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101371):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100703):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfdfd0 set =
Thread 1 (process 101592):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Cannot access memory at address 0x7fffff9fd000 m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x0000000000401573 in thr_writer (data=0x0) at test_perthreadlock.c:245
tidx = 1
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
Executing scalability test
./test_perthreadlock 1 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
2 process 100177 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
Variable "curthread" is not available.* 1 process 100705 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 2 (process 100177):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 1 (process 100705):
#0 __pthread_mutex_lock (mutex=0x801420080)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=Variable "data" is not available.
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffffbfe000 tidx = 0
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101545 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 101593 thr_reader (data=0x0) at test_perthreadlock.c:201
* 1 process 101594 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101545):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
Variable "curthread" is not available.
curthread =
Thread 2 (process 101593):
#0 thr_reader (data=0x0) at test_perthreadlock.c:201
tidx = 0
__func__ = "thr_reader"
#1 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
Cannot access memory at address 0x7fffffbfe000 set = {__bits = {0, 0, 0, 0}}
#2 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (process 101594):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffff9fd000 tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
Executing reader C.S. length test
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 0
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 100182 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100707 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 101595 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 100182):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
Variable "curthread" is not available. curthread =
Thread 2 (process 100707):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfdfd0 set =
Thread 1 (process 101595):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffff9fd000 tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 1
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
Variable "curthread" is not available. 3 process 100787 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100709 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 101596 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 100787):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100709):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfdfd0 set =
Thread 1 (process 101596):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffff9fd000
tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 2
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101339 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
Variable "curthread" is not available. 2 process 100711 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 101597 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101339):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100711):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfdfd0 set =
Thread 1 (process 101597):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffff9fd000 tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 4
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 100531 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100713 0x000000080060b1e1 in dlclose () from /libexec/ld-elf.so.1
* 1 process 101598 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 100531):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
Variable "curthread" is not available.No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100713):
#0 0x000000080060b1e1 in dlclose () from /libexec/ld-elf.so.1
Variable "data" is not available.No symbol table info available.
#1 0x000000080060b4c7 in dlclose () from /libexec/ld-elf.so.1
No symbol table info available.
#2 0x000000080060b6ed in dlclose () from /libexec/ld-elf.so.1
No symbol table info available.
#3 0x000000080060ba7f in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#4 0x000000080060bd7d in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#5 0x000000080060be7f in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#6 0x0000000800605fbd in .text () from /libexec/ld-elf.so.1
No symbol table info available.
#7 0x0000000000000202 in ?? ()
No symbol table info available.
#8 0x0000000000000000 in ?? ()
No symbol table info available.
#9 0xfffffe00041f0120 in ?? ()
No symbol table info available.
#10 0xffffffff80e0ed6e in ?? ()
No symbol table info available.
#11 0x0000000801421100 in ?? ()
No symbol table info available.
#12 0x0000000000000000 in ?? ()
No symbol table info available.
#13 0x0000000000018969 in ?? ()
No symbol table info available.
#14 0x0000000000000000 in ?? ()
No symbol table info available.
#15 0x0000000000000001 in ?? ()
No symbol table info available.
#16 0x0000000000000206 in ?? ()
No symbol table info available.
#17 0x0000000000000000 in ?? ()
No symbol table info available.
#18 0x000000080061f000 in ?? ()
No symbol table info available.
#19 0x0000000000000013 in ?? ()
No symbol table info available.
#20 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffffbfe000 tidx = 0
__func__ = "thr_reader"
#21 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#22 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (process 101598):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffff9fd000 tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 8
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101505 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
Variable "curthread" is not available. 2 process 100715 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 101599 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101505):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100715):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfdfd0 set =
Thread 1 (process 101599):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffff9fd000 tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 16
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101508 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100717 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 101600 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101508):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
Variable "curthread" is not available. curthread =
Thread 2 (process 100717):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfdfd0 set =
Thread 1 (process 101600):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffff9fd000 tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 32
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101391 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100719 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 101601 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101391):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread = Variable "curthread" is not available.
Thread 2 (process 100719):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
set = Cannot access memory at address 0x7fffffbfdfd0
Thread 1 (process 101601):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=Variable "data" is not available.
) at test_perthreadlock.c:211
tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
Cannot access memory at address 0x7fffff9fd000
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 64
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
Variable "curthread" is not available. 3 process 100256 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100721 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 101602 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 100256):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100721):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfdfd0 set =
Thread 1 (process 101602):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffff9fd000 tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 128
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 100406 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100723 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Variable "curthread" is not available.* 1 process 101603 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 100406):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100723):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfdfd0 set =
Thread 1 (process 101603):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffff9fd000 tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 256
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101375 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
Variable "curthread" is not available. 2 process 100725 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 101604 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101375):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100725):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfdfd0 set =
Thread 1 (process 101604):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffff9fd000 tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 512
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101393 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100727 0x000000080060b1e1 in dlclose () from /libexec/ld-elf.so.1
* 1 process 101605 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101393):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
Variable "curthread" is not available.No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100727):
#0 0x000000080060b1e1 in dlclose () from /libexec/ld-elf.so.1
Variable "data" is not available.No symbol table info available.
#1 0x000000080060b4c7 in dlclose () from /libexec/ld-elf.so.1
No symbol table info available.
#2 0x000000080060b6ed in dlclose () from /libexec/ld-elf.so.1
No symbol table info available.
#3 0x000000080060ba7f in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#4 0x000000080060bd7d in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#5 0x000000080060be7f in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#6 0x0000000800605fbd in .text () from /libexec/ld-elf.so.1
No symbol table info available.
#7 0x0000000000000202 in ?? ()
No symbol table info available.
#8 0x0000000000000000 in ?? ()
No symbol table info available.
#9 0xfffffe0005ede120 in ?? ()
No symbol table info available.
#10 0xffffffff80e0ed6e in ?? ()
No symbol table info available.
#11 0x0000000801421100 in ?? ()
No symbol table info available.
#12 0x0000000000000000 in ?? ()
No symbol table info available.
#13 0x0000000000018977 in ?? ()
No symbol table info available.
#14 0x0000000000000000 in ?? ()
No symbol table info available.
#15 0x0000000000000001 in ?? ()
No symbol table info available.
#16 0x0000000000000206 in ?? ()
No symbol table info available.
#17 0x0000000000000000 in ?? ()
No symbol table info available.
#18 0x000000080061f000 in ?? ()
No symbol table info available.
#19 0x0000000000000013 in ?? ()
No symbol table info available.
#20 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffffbfe000 tidx = 0
__func__ = "thr_reader"
#21 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#22 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (process 101605):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffff9fd000 tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 1024
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101261 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100729 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 101606 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101261):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread = Variable "curthread" is not available.
Thread 2 (process 100729):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfdfd0 set =
Thread 1 (process 101606):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffff9fd000 tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 2048
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 100647 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100731 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Variable "curthread" is not available.* 1 process 101607 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 100647):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100731):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfdfd0 set =
Thread 1 (process 101607):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffff9fd000 tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 4096
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101483 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
Variable "curthread" is not available. 2 process 100733 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 101608 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101483):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100733):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfdfd0 set =
Thread 1 (process 101608):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffff9fd000 tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 8192
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101267 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100735 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 101609 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101267):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
Variable "curthread" is not available.No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100735):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfdfd0 set =
Thread 1 (process 101609):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffff9fd000 tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 16384
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101422 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
Variable "curthread" is not available. 2 process 100737 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 101610 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101422):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100737):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfdfd0 set =
Thread 1 (process 101610):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffff9fd000 tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 32768
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 100440 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100739 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 101611 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 100440):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
Variable "curthread" is not available.No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100739):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfdfd0 set =
Thread 1 (process 101611):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffff9fd000 tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 65536
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101487 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100741 0x0000000800609198 in _rtld_error ()
from /libexec/ld-elf.so.1
* 1 process 101612 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101487):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
Variable "curthread" is not available.No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100741):
#0 0x0000000800609198 in _rtld_error () from /libexec/ld-elf.so.1
Variable "data" is not available.No symbol table info available.
#1 0x000000080060b234 in dlclose () from /libexec/ld-elf.so.1
No symbol table info available.
#2 0x000000080060b4c7 in dlclose () from /libexec/ld-elf.so.1
No symbol table info available.
#3 0x000000080060b6ed in dlclose () from /libexec/ld-elf.so.1
No symbol table info available.
#4 0x000000080060ba7f in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#5 0x000000080060bd7d in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#6 0x000000080060be7f in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#7 0x0000000800605fbd in .text () from /libexec/ld-elf.so.1
No symbol table info available.
#8 0x0000000000000202 in ?? ()
No symbol table info available.
#9 0x0000000000000000 in ?? ()
No symbol table info available.
#10 0xfffffe000bdf4120 in ?? ()
No symbol table info available.
#11 0xffffffff80e0ed6e in ?? ()
No symbol table info available.
#12 0x0000000801421100 in ?? ()
No symbol table info available.
#13 0x0000000000000000 in ?? ()
No symbol table info available.
#14 0x0000000000018985 in ?? ()
No symbol table info available.
#15 0x0000000000000000 in ?? ()
No symbol table info available.
#16 0x0000000000000001 in ?? ()
No symbol table info available.
#17 0x0000000000000206 in ?? ()
No symbol table info available.
#18 0x0000000000000000 in ?? ()
No symbol table info available.
#19 0x000000080061f000 in ?? ()
No symbol table info available.
#20 0x0000000000000013 in ?? ()
No symbol table info available.
#21 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffffbfe000 tidx = 0
__func__ = "thr_reader"
#22 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#23 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (process 101612):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffff9fd000 tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 131072
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 100161 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100743 0x000000080060921d in _rtld_error ()
from /libexec/ld-elf.so.1
* 1 process 101613 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 100161):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
Variable "curthread" is not available. curthread =
Thread 2 (process 100743):
#0 0x000000080060921d in _rtld_error () from /libexec/ld-elf.so.1
Variable "data" is not available.No symbol table info available.
#1 0x000000080060b234 in dlclose () from /libexec/ld-elf.so.1
No symbol table info available.
#2 0x000000080060b4c7 in dlclose () from /libexec/ld-elf.so.1
No symbol table info available.
#3 0x000000080060b6ed in dlclose () from /libexec/ld-elf.so.1
No symbol table info available.
#4 0x000000080060ba7f in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#5 0x000000080060bd7d in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#6 0x000000080060be7f in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#7 0x0000000800605fbd in .text () from /libexec/ld-elf.so.1
No symbol table info available.
#8 0x0000000000000202 in ?? ()
No symbol table info available.
#9 0x0000000000000000 in ?? ()
No symbol table info available.
#10 0xfffffe00041f1120 in ?? ()
No symbol table info available.
#11 0xffffffff80e0ed6e in ?? ()
No symbol table info available.
#12 0x0000000801421100 in ?? ()
No symbol table info available.
#13 0x0000000000000000 in ?? ()
No symbol table info available.
#14 0x0000000000018987 in ?? ()
No symbol table info available.
#15 0x0000000000000000 in ?? ()
No symbol table info available.
#16 0x0000000000000001 in ?? ()
No symbol table info available.
#17 0x0000000000000206 in ?? ()
No symbol table info available.
#18 0x0000000000000000 in ?? ()
No symbol table info available.
#19 0x000000080061f000 in ?? ()
No symbol table info available.
#20 0x0000000000000013 in ?? ()
No symbol table info available.
#21 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffffbfe000 tidx = 0
__func__ = "thr_reader"
#22 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#23 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (process 101613):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffff9fd000 tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 262144
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101477 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100745 0x0000000800612370 in _rtld_atfork_pre ()
from /libexec/ld-elf.so.1
* 1 process 101614 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101477):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
Variable "curthread" is not available. curthread =
Thread 2 (process 100745):
#0 0x0000000800612370 in _rtld_atfork_pre () from /libexec/ld-elf.so.1
Variable "data" is not available.No symbol table info available.
#1 0x0000000800609226 in _rtld_error () from /libexec/ld-elf.so.1
No symbol table info available.
#2 0x000000080060b234 in dlclose () from /libexec/ld-elf.so.1
No symbol table info available.
#3 0x000000080060b4c7 in dlclose () from /libexec/ld-elf.so.1
No symbol table info available.
#4 0x000000080060b6ed in dlclose () from /libexec/ld-elf.so.1
No symbol table info available.
#5 0x000000080060ba7f in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#6 0x000000080060bd7d in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#7 0x000000080060be7f in dlopen () from /libexec/ld-elf.so.1
No symbol table info available.
#8 0x0000000800605fbd in .text () from /libexec/ld-elf.so.1
No symbol table info available.
#9 0x0000000000000202 in ?? ()
No symbol table info available.
#10 0x0000000000000000 in ?? ()
No symbol table info available.
#11 0xfffffe0004903120 in ?? ()
No symbol table info available.
#12 0xffffffff80e0ed6e in ?? ()
No symbol table info available.
#13 0x0000000801421100 in ?? ()
No symbol table info available.
#14 0x0000000000000000 in ?? ()
No symbol table info available.
#15 0x0000000000018989 in ?? ()
No symbol table info available.
#16 0x0000000000000000 in ?? ()
No symbol table info available.
#17 0x0000000000000001 in ?? ()
No symbol table info available.
#18 0x0000000000000206 in ?? ()
No symbol table info available.
#19 0x0000000000000000 in ?? ()
No symbol table info available.
#20 0x000000080061f000 in ?? ()
No symbol table info available.
#21 0x0000000000000013 in ?? ()
No symbol table info available.
#22 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
tidx = 0
__func__ = "thr_reader"
#23 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
Cannot access memory at address 0x7fffffbfe000 set = {__bits = {0, 0, 0, 0}}
#24 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (process 101614):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffff9fd000 tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 524288
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 100645 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
Variable "curthread" is not available. 2 process 100747 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 101615 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 100645):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100747):
#0 thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffffbfdfd0 set =
Thread 1 (process 101615):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffff9fd000 tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 1048576
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
Variable "curthread" is not available.
Variable "data" is not available.#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101582 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
2 process 100749 __pthread_mutex_lock (mutex=0x801421100)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
* 1 process 101616 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101582):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 100749):
#0 __pthread_mutex_lock (mutex=0x801421100)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffffbfe000 tidx = 0
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (process 101616):
#0 __pthread_mutex_lock (mutex=0x801421180)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffff9fd000 tidx = 1
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
./test_perthreadlock 2 0 10 -a 0 -a 12 -a 24 -a 36 -a 48 -a 60 -a 72 -a 84 -b 32768 -c 2097152
time: command terminated abnormally
Bus error
[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]
warning: core file may not match specified executable file.
Core was generated by `test_perthreadlock'.
Program terminated with signal 10, Bus error.
#0 __pthread_mutex_lock (mutex=0x801421100)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
421 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE)
3 process 101609 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
Variable "curthread" is not available. 2 process 101617 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
* 1 process 100751 __pthread_mutex_lock (mutex=0x801421100)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Thread 3 (process 101609):
#0 0x0000000800b3207c in nanosleep () from /lib/libc.so.7
No symbol table info available.
#1 0x0000000800a952e8 in sleep () from /lib/libc.so.7
No symbol table info available.
#2 0x0000000800828e18 in ___sleep (seconds=10)
at /usr/src/lib/libthr/thread/thr_syscalls.c:592
curthread =
Thread 2 (process 101617):
#0 thread_start (curthread=0x80140ec00)
at /usr/src/lib/libthr/thread/thr_create.c:248
Cannot access memory at address 0x7fffff9fcfd0 set =
Thread 1 (process 100751):
#0 __pthread_mutex_lock (mutex=0x801421100)
at /usr/src/lib/libthr/thread/thr_mutex.c:421
Variable "data" is not available. m = (struct pthread_mutex *) 0xa5a5a5a5a5a5a5a5
#1 0x00000000004016a3 in thr_reader (data=
) at test_perthreadlock.c:211
Cannot access memory at address 0x7fffffbfe000 tidx = 0
__func__ = "thr_reader"
#2 0x0000000800826cdd in thread_start (curthread=0x80140e800)
at /usr/src/lib/libthr/thread/thr_create.c:284
set = {__bits = {0, 0, 0, 0}}
#3 0x0000000000000000 in ?? ()
No symbol table info available.
@umq
Copy link
Author

umq commented May 28, 2012

[GDB will not be able to debug user-mode threads: Undefined symbol "td_thr_getxmmregs"]

updating world maybe needed.
cf. http://lists.freebsd.org/pipermail/freebsd-current/2012-May/033634.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment