<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
Hi Martin,
<div class=""><br class="">
</div>
<div class="">I reran the test.  The initiator received signal 6 (SIGABRT) after eight hours of operation.  I have a ~182MB core file from the initiator.  How can I get it to you?</div>
<div class=""><br class="">
</div>
<div class="">Below is a stack trace & thread info.</div>
<div class=""><br class="">
</div>
<div class="">Ken</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
Core was generated by `/usr/libexec/strongswan/charon --use-syslog'.</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
Program terminated with signal 6, Aborted.</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
#0  0x00007f5e62e4c625 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
64<span class="Apple-tab-span" style="white-space:pre"> </span>  return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
Missing separate debuginfos, use: debuginfo-install libidn-1.18-2.el6.x86_64</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
(gdb) bt</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
#0  0x00007f5e62e4c625 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
#1  0x00007f5e62e4de05 in abort () at abort.c:92</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
#2  0x0000000000401393 in segv_handler (signal=11) at charon.c:199</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
#3  <signal handler called></div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
#4  0x0000000000d30fe0 in ?? ()</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
#5  0x00007f5e63cf48ac in certs_filter (data=0x7f5e280033e0, in=0x7f5e50c6caf8, out=0x7f5e50c6cba8)</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
    at credentials/sets/mem_cred.c:93</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
#6  0x00007f5e63ce6a55 in enumerate_filter (this=0x7f5e28003000, o1=0x7f5e50c6cba8, o2=0x7f5e63ce6ce0, o3=0x40, </div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
    o4=0x7f5e28000088, o5=0x1) at collections/enumerator.c:525</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
#7  0x00007f5e63ce6953 in enumerate_nested (this=0x7f5e280033a0, v1=0x7f5e50c6cba8, v2=0x7f5e63ce6ce0, v3=0x40, </div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
    v4=0x7f5e28000088, v5=0x1) at collections/enumerator.c:448</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
#8  0x00007f5e63cf35c0 in get_cert (this=<value optimized out>, cert=<value optimized out>, key=<value optimized out>, </div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
    id=<value optimized out>, trusted=<value optimized out>) at credentials/credential_manager.c:269</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
#9  0x00007f5e63890535 in process_certreq (this=0x7f5e34001040, message=<value optimized out>)</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
    at sa/ikev2/tasks/ike_cert_pre.c:85</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
#10 process_certreqs (this=0x7f5e34001040, message=<value optimized out>) at sa/ikev2/tasks/ike_cert_pre.c:142</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
#11 0x00007f5e63890acb in process_i (this=0x7f5e34001040, message=0x7f5e44000ff0) at sa/ikev2/tasks/ike_cert_pre.c:524</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
#12 0x00007f5e63886bce in process_response (this=0x7f5e34000b20, msg=0x7f5e44000ff0) at sa/ikev2/task_manager_v2.c:538</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
#13 process_message (this=0x7f5e34000b20, msg=0x7f5e44000ff0) at sa/ikev2/task_manager_v2.c:1217</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
#14 0x00007f5e6387a9e7 in process_message (this=0x7f5e340031a0, message=0x7f5e44000ff0) at sa/ike_sa.c:1268</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
#15 0x00007f5e63875d17 in execute (this=0x7f5e44000fb0) at processing/jobs/process_message_job.c:74</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
#16 0x00007f5e63cfe079 in process_job (worker=0xd2cde0) at processing/processor.c:235</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
#17 process_jobs (worker=0xd2cde0) at processing/processor.c:321</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
#18 0x00007f5e63d0e18e in thread_main (this=0xd2ce10) at threading/thread.c:312</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
#19 0x00007f5e633b99d1 in start_thread (arg=0x7f5e50c6d700) at pthread_create.c:301</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
#20 0x00007f5e62f029dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
(gdb) info threads</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
  18 Thread 0x7f5e5166e700 (LWP 22573)  pthread_cond_wait@@GLIBC_2.3.2 ()</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:183</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
  17 Thread 0x7f5e5206f700 (LWP 22572)  pthread_cond_wait@@GLIBC_2.3.2 ()</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:183</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
  16 Thread 0x7f5e52a70700 (LWP 22571)  pthread_cond_wait@@GLIBC_2.3.2 ()</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:183</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
  15 Thread 0x7f5e53471700 (LWP 22570)  pthread_cond_wait@@GLIBC_2.3.2 ()</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:183</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
  14 Thread 0x7f5e53e72700 (LWP 22569)  pthread_cond_wait@@GLIBC_2.3.2 ()</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:183</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
  13 Thread 0x7f5e54873700 (LWP 22568)  pthread_cond_wait@@GLIBC_2.3.2 ()</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:183</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
  12 Thread 0x7f5e55274700 (LWP 22567)  0x00007f5e62efb453 in select () at ../sysdeps/unix/syscall-template.S:82</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
  11 Thread 0x7f5e55c75700 (LWP 22566)  0x00007f5e62efb453 in select () at ../sysdeps/unix/syscall-template.S:82</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
  10 Thread 0x7f5e56676700 (LWP 22565)  pthread_cond_timedwait@@GLIBC_2.3.2 ()</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
  9 Thread 0x7f5e57077700 (LWP 22564)  pthread_cond_wait@@GLIBC_2.3.2 ()</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:183</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
  8 Thread 0x7f5e57a78700 (LWP 22563)  pthread_cond_wait@@GLIBC_2.3.2 ()</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:183</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
  7 Thread 0x7f5e58479700 (LWP 22562)  pthread_cond_wait@@GLIBC_2.3.2 ()</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:183</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
  6 Thread 0x7f5e64138700 (LWP 22561)  do_sigwait (set=<value optimized out>, sig=0x7fffe6549518)</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
    at ../sysdeps/unix/sysv/linux/sigwait.c:65</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
  5 Thread 0x7f5e4e469700 (LWP 26434)  pthread_cond_timedwait@@GLIBC_2.3.2 ()</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:239</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
  4 Thread 0x7f5e4ee6a700 (LWP 22577)  pthread_cond_wait@@GLIBC_2.3.2 ()</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:183</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
  3 Thread 0x7f5e4f86b700 (LWP 22576)  pthread_cond_wait@@GLIBC_2.3.2 ()</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:183</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
  2 Thread 0x7f5e5026c700 (LWP 22575)  pthread_cond_wait@@GLIBC_2.3.2 ()</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:183</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
* 1 Thread 0x7f5e50c6d700 (LWP 22574)  0x00007f5e62e4c625 in raise (sig=6)</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64</div>
<div style="margin: 0px; font-family: Courier; background-color: rgb(226, 225, 227);" class="">
(gdb) </div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div>
<blockquote type="cite" class="">
<div class="">On Mar 6, 2015, at 6:39 AM, Martin Willi <<a href="mailto:martin@strongswan.org" class="">martin@strongswan.org</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">Hi Ken,<br class="">
<br class="">
<blockquote type="cite" class="">09[DMN] thread 9 received 11<br class="">
09[LIB]  dumping 2 stack frame addresses:<br class="">
09[LIB]   /lib64/libpthread.so.0 @ 0x7fb8fd3ab000 [0x7fb8fd3ba710]<br class="">
09[LIB]     -> sigaction.c:0<br class="">
09[LIB]   /lib64/libc.so.6 @ 0x7fb8fce13000 [0x7fb8fd1a2ed8]<br class="">
09[LIB]     -> interp.c:0<br class="">
09[DMN] killing ourself, received critical signal<br class="">
</blockquote>
<br class="">
Hard to say what exactly causes this, the backtrace does not provide<br class="">
much information. Unlikely that this is actually raised from interp.c.<br class="">
<br class="">
<blockquote type="cite" class="">Is there any other data I could retrieve?  If I rerun the test, is<br class="">
there any other debugging to enable?<br class="">
</blockquote>
<br class="">
A sane backtrace from gdb could certainly help. Either make sure to<br class="">
create a core file on crashes for later evaluation, or attach a debugger<br class="">
to charon while it is running.<br class="">
<br class="">
Regards<br class="">
Martin<br class="">
<br class="">
</div>
</blockquote>
</div>
<br class="">
</div>
</body>
</html>