Thread 7 (Thread 0x7f0223fff700 (LWP 16431)): #0 0x00007f022bda94bc in __lll_lock_wait () from /lib64/libpthread.so.0 #1 0x00007f022bda5126 in _L_lock_891 () from /lib64/libpthread.so.0 #2 0x00007f022bda4f7a in pthread_mutex_lock () from /lib64/libpthread.so.0 #3 0x00007f022b4c34ee in OSLockMutex (mutex=) at ../../../src/lib/osmutex.cpp:108 #4 0x00007f022b4c3865 in Mutex::lock (this=0xe3cb40) at ../../../src/lib/MutexFactory.cpp:61 #5 0x00007f022b4c6d1e in SoftHSMInternal::openSession (this=0xe3c300, slotID=, flags=6, pApplication=0x0, Notify=0x0, phSession=0x7f0223ffede8) at ../../../src/lib/SoftHSMInternal.cpp:101 #6 0x0000000000436104 in hsm_check_context (ctx=0xe376d0, ctx@entry=0x0) at ../../../../libhsm/src/lib/libhsm.c:2393 #7 0x00000000004181db in lhsm_check_connection (engine=engine@entry=0xe2f600) at ../../../signer/src/hsm.c:111 #8 0x00000000004123ac in worker_perform_task (worker=0xe52ed0) at ../../../signer/src/daemon/worker.c:392 #9 worker_work (worker=0xe52ed0) at ../../../signer/src/daemon/worker.c:585 #10 worker_start (worker=worker@entry=0xe52ed0) at ../../../signer/src/daemon/worker.c:745 #11 0x000000000040e811 in worker_thread_start (arg=0xe52ed0) at ../../../signer/src/daemon/engine.c:347 #12 0x00007f022bda2ce2 in start_thread () from /lib64/libpthread.so.0 #13 0x00007f022c6958cd in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f0229007700 (LWP 16429)): #0 0x00007f022bda94bc in __lll_lock_wait () from /lib64/libpthread.so.0 #1 0x00007f022bda5141 in _L_lock_940 () from /lib64/libpthread.so.0 #2 0x00007f022bda4fd7 in pthread_mutex_lock () from /lib64/libpthread.so.0 #3 0x00007f022ad8ad80 in ?? () from /usr/lib64/../lib64/libsqlite3.so.0 #4 0x00007f022ad8b028 in sqlite3_prepare_v2 () from /usr/lib64/../lib64/libsqlite3.so.0 #5 0x00007f022b4cb504 in SoftDatabase::getMatchingObjects (this=0x7f02049eef10, pTemplate=0x7f0229006d20, ulCount=ulCount@entry=2, objectCount=objectCount@entry=0x7f0229006cb8) at ../../../src/lib/SoftDatabase.cpp:938 #6 0x00007f022b4c693c in SoftHSMInternal::findObjectsInit (this=, hSession=, pTemplate=, ulCount=2) at ../../../src/lib/SoftHSMInternal.cpp:641 #7 0x0000000000435560 in hsm_find_object_handle_for_id (ctx=0x7f02049ee8d0, session=0x7f0204a02c20, key_class=3, id=, id_len=) at ../../../../libhsm/src/lib/libhsm.c:1122 #8 0x0000000000435713 in hsm_find_key_by_id_session (len=16, id=0x7f0204a0cdb0 "\"'w÷*3hj\002sS{\212êñ\"", session=0x7f0204a02c20, ctx=0x7f02049ee8d0) at ../../../../libhsm/src/lib/libhsm.c:1408 #9 hsm_find_key_by_id_bin (ctx=ctx@entry=0x7f02049ee8d0, id=id@entry=0x7f0204a0cdb0 "\"'w÷*3hj\002sS{\212êñ\"", len=len@entry=16) at ../../../../libhsm/src/lib/libhsm.c:1443 #10 0x00000000004362c7 in hsm_find_key_by_id (ctx=ctx@entry=0x7f02049ee8d0, id=0x7f0204001370 "222777f72a33686a0273537b8aeaf122") at ../../../../libhsm/src/lib/libhsm.c:2498 #11 0x00000000004182dc in lhsm_get_key (ctx=ctx@entry=0x7f02049ee8d0, owner=0x7f0214014c60, key_id=0x7f0204001190) at ../../../signer/src/hsm.c:167 #12 0x000000000042063c in zone_prepare_keys (zone=zone@entry=0x7f0214014b70) at ../../../signer/src/signer/zone.c:446 #13 0x00000000004123b6 in worker_perform_task (worker=0xe4e790) at ../../../signer/src/daemon/worker.c:394 #14 worker_work (worker=0xe4e790) at ../../../signer/src/daemon/worker.c:585 #15 worker_start (worker=worker@entry=0xe4e790) at ../../../signer/src/daemon/worker.c:745 #16 0x000000000040e811 in worker_thread_start (arg=0xe4e790) at ../../../signer/src/daemon/engine.c:347 #17 0x00007f022bda2ce2 in start_thread () from /lib64/libpthread.so.0 #18 0x00007f022c6958cd in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f022a009700 (LWP 16427)): #0 0x00007f022c68d013 in select () from /lib64/libc.so.6 #1 0x000000000043df01 in pselect (n=n@entry=0, readfds=readfds@entry=0x7f022a008d40, writefds=writefds@entry=0x7f022a008dc0, exceptfds=exceptfds@entry=0x7f022a008e40, timeout=0x0, sigmask=sigmask@entry=0x0) at ../../common/pselect.c:39 #2 0x0000000000427d3e in netio_dispatch (netio=0xe6a450, timeout=timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../../../signer/src/wire/netio.c:268 #3 0x000000000040e502 in xfrhandler_start (xfrhandler=0xe36500) at ../../../signer/src/daemon/xfrhandler.c:123 #4 0x000000000040ea49 in xfrhandler_thread_start (arg=) at ../../../signer/src/daemon/engine.c:243 #5 0x00007f022bda2ce2 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f022c6958cd in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f0229808700 (LWP 16428)): #0 0x00007f022ad84c1e in ?? () from /usr/lib64/../lib64/libsqlite3.so.0 #1 0x00007f022ad8a469 in ?? () from /usr/lib64/../lib64/libsqlite3.so.0 #2 0x00007f022ad8aab2 in ?? () from /usr/lib64/../lib64/libsqlite3.so.0 #3 0x00007f022ad8ada5 in ?? () from /usr/lib64/../lib64/libsqlite3.so.0 #4 0x00007f022ad8ae35 in sqlite3_prepare () from /usr/lib64/../lib64/libsqlite3.so.0 #5 0x00007f022ad8aeee in ?? () from /usr/lib64/../lib64/libsqlite3.so.0 #6 0x00007f022ad8b289 in sqlite3_exec () from /usr/lib64/../lib64/libsqlite3.so.0 #7 0x00007f022ad99196 in ?? () from /usr/lib64/../lib64/libsqlite3.so.0 #8 0x00007f022ad99351 in ?? () from /usr/lib64/../lib64/libsqlite3.so.0 #9 0x00007f022ad99401 in ?? () from /usr/lib64/../lib64/libsqlite3.so.0 #10 0x00007f022ad9991b in ?? () from /usr/lib64/../lib64/libsqlite3.so.0 #11 0x00007f022ad99b78 in ?? () from /usr/lib64/../lib64/libsqlite3.so.0 #12 0x00007f022ad3e51f in ?? () from /usr/lib64/../lib64/libsqlite3.so.0 #13 0x00007f022ad3e8c0 in ?? () from /usr/lib64/../lib64/libsqlite3.so.0 #14 0x00007f022ad7325b in ?? () from /usr/lib64/../lib64/libsqlite3.so.0 #15 0x00007f022ad85f56 in ?? () from /usr/lib64/../lib64/libsqlite3.so.0 #16 0x00007f022ad8a469 in ?? () from /usr/lib64/../lib64/libsqlite3.so.0 #17 0x00007f022ad8aab2 in ?? () from /usr/lib64/../lib64/libsqlite3.so.0 #18 0x00007f022ad8ada5 in ?? () from /usr/lib64/../lib64/libsqlite3.so.0 #19 0x00007f022ad8b028 in sqlite3_prepare_v2 () from /usr/lib64/../lib64/libsqlite3.so.0 #20 0x00007f022ad8b0d5 in sqlite3_exec () from /usr/lib64/../lib64/libsqlite3.so.0 #21 0x00007f022b4c8d30 in SoftDatabase::init (this=this@entry=0x7f02189ef5a0, dbPath=0x7f02189ee9e0 "/home/berry/workspace/root/OpenDNSSEC/var/lib/softhsm/slot0.db") at ../../../src/lib/SoftDatabase.cpp:167 #22 0x00007f022b4c77d3 in SoftSlot::readDB (this=0x7f02189ee980) at ../../../src/lib/SoftSlot.cpp:114 #23 0x00007f022b4c3ced in readConfigFile () at ../../../src/lib/file.cpp:123 #24 0x00007f022b4bf588 in C_Initialize (pInitArgs=) at ../../../src/lib/main.cpp:210 #25 0x0000000000438f05 in hsm_session_init (config=, pin=0xe36680 "0000", module_path=, token_label=, repository=, session=, ctx=0x7f02189ee340) at ../../../../libhsm/src/lib/libhsm.c:558 #26 hsm_attach (repository=0xe3dc20 "OpenDNSSEC", token_label=0xe364e0 "OpenDNSSEC", path=0xe3dad0 "/home/berry/workspace/root/OpenDNSSEC/lib/softhsm/libsofthsm.so", pin=0xe36680 "0000", config=config@entry=0x7f0229807dc0) at ../../../../libhsm/src/lib/libhsm.c:3231 #27 0x0000000000439739 in hsm_open2 (rlist=, pin_callback=0x43a610 ) at ../../../../libhsm/src/lib/libhsm.c:2305 #28 0x0000000000418110 in lhsm_open (rlist=) at ../../../signer/src/hsm.c:46 #29 0x000000000041821d in lhsm_check_connection (engine=engine@entry=0xe2f600) at ../../../signer/src/hsm.c:116 #30 0x00000000004123ac in worker_perform_task (worker=0xe4b350) at ../../../signer/src/daemon/worker.c:392 #31 worker_work (worker=0xe4b350) at ../../../signer/src/daemon/worker.c:585 #32 worker_start (worker=worker@entry=0xe4b350) at ../../../signer/src/daemon/worker.c:745 #33 0x000000000040e811 in worker_thread_start (arg=0xe4b350) at ../../../signer/src/daemon/engine.c:347 #34 0x00007f022bda2ce2 in start_thread () from /lib64/libpthread.so.0 #35 0x00007f022c6958cd in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f022a80a700 (LWP 16426)): #0 0x00007f022c68d013 in select () from /lib64/libc.so.6 #1 0x000000000040d91e in cmdhandler_start (cmdhandler=cmdhandler@entry=0xe6cf80) at ../../../signer/src/daemon/cmdhandler.c:951 #2 0x000000000040ea21 in cmdhandler_thread_start (arg=0xe6cf80) at ../../../signer/src/daemon/engine.c:121 #3 0x00007f022bda2ce2 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f022c6958cd in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f022de55740 (LWP 16425)): #0 0x00007f022bda6ff1 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x000000000043cd06 in ods_thread_wait (cond=cond@entry=0xe2f680, lock=lock@entry=0xe2f6b0, wait=wait@entry=3600) at ../../common/locks.c:152 #2 0x0000000000410572 in engine_run (single_run=0, engine=0xe2f600) at ../../../signer/src/daemon/engine.c:637 #3 engine_start (cfgfile=cfgfile@entry=0x43f7c8 "/home/berry/workspace/root/OpenDNSSEC/etc/opendnssec/conf.xml", cmdline_verbosity=cmdline_verbosity@entry=0, daemonize=daemonize@entry=1, info=info@entry=0, single_run=single_run@entry=0) at ../../../signer/src/daemon/engine.c:1024 #4 0x0000000000406ce5 in main (argc=, argv=) at ../../../signer/src/ods-signerd.c:188 Thread 1 (Thread 0x7f0228806700 (LWP 16430)): #0 0x0000000000436124 in hsm_check_context (ctx=0xe376d0, ctx@entry=0x0) at ../../../../libhsm/src/lib/libhsm.c:2401 #1 0x00000000004181db in lhsm_check_connection (engine=engine@entry=0xe2f600) at ../../../signer/src/hsm.c:111 #2 0x00000000004123ac in worker_perform_task (worker=0xe50870) at ../../../signer/src/daemon/worker.c:392 #3 worker_work (worker=0xe50870) at ../../../signer/src/daemon/worker.c:585 #4 worker_start (worker=worker@entry=0xe50870) at ../../../signer/src/daemon/worker.c:745 #5 0x000000000040e811 in worker_thread_start (arg=0xe50870) at ../../../signer/src/daemon/engine.c:347 #6 0x00007f022bda2ce2 in start_thread () from /lib64/libpthread.so.0 #7 0x00007f022c6958cd in clone () from /lib64/libc.so.6