[Swan-dev] master 640b954 crashes with nhelpers=2

Tuomo Soini tis at foobar.fi
Wed Mar 25 00:20:28 EET 2015


Were we supposed to use nss wrapper for all threading?

(gdb) where
#0  0x00007f40cdabafd7 in PK11_DoesMechanism (slot=0x0, type=864) at
pk11slot.c:1827 #1  0x00007f40cdab89dc in PK11_DeriveWithTemplate
(baseKey=0x7f40b8064930, derive=864, param=0x7f40c7767990, target=914,
operation=268, keySize=0, userAttr=<value optimized out>, numAttrs=0,
isPerm=0) at pk11skey.c:1492 #2  0x00007f40cdab8ed1 in PK11_Derive
(baseKey=<value optimized out>, derive=<value optimized out>,
param=<value optimized out>, target=<value optimized out>,
operation=<value optimized out>, keySize=<value optimized out>) at
pk11skey.c:1394 #3  0x00007f40ce46b2fe in PK11_Derive_lsw
(base=0x7f40b8064930, mechanism=<value optimized out>, param=<value
optimized out>, target=914, operation=268, keysize=<value optimized
out>) at /usr/src/debug/libreswan-3.12/programs/pluto/hmac.c:311 #4
out>0x00007f40ce4ab1ad in calc_skeyids_iv (r=0x7f40c7769240)
out>at /usr/src/debug/libreswan-3.12/programs/pluto/crypt_dh.c:669 #5
out>calc_dh_iv (r=0x7f40c7769240)
out>at /usr/src/debug/libreswan-3.12/programs/pluto/crypt_dh.c:1079 #6
out>0x00007f40ce4a79f0 in pluto_crypto_helper (helper_fd=<value
out>optimized out>, helpernum=0)
out>at /usr/src/debug/libreswan-3.12/programs/pluto/pluto_crypt.c:318
out>#7  0x00007f40ce4a7c61 in pluto_helper_thread (w=<value optimized
out>out>)
    at /usr/src/debug/libreswan-3.12/programs/pluto/pluto_crypt.c:963
#8  0x00007f40ccfdd9d1 in start_thread (arg=0x7f40c776a700) at
pthread_create.c:301 #9  0x00007f40cae7d8fd in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

-- 
Tuomo Soini <tis at foobar.fi>
Foobar Linux services
+358 40 5240030
Foobar Oy <http://foobar.fi/>


More information about the Swan-dev mailing list