Hi, Thanks for raising this (and thanks for raising https://github.com/Metaswitch/sprout/issues/596)!
In the logs in the github issue the stack trace doesn't seem to have been printed out though. Can you install the sprout-dbg package (apt-get install sprout-dbg) on your Sprout nodes and reproduce the crash? This will provide detailed stack trace to help debug what's gone wrong. Thanks, Ellie -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Willie Zhu Sent: 06 June 2014 09:51 To: [email protected] Subject: [Clearwater] Sprout got exception and restarted itself. Hi Team, we are developing an application server, got this problem when doing interoperation test with clearwater. Sprout got the following exception and restarted itself. attached full log. Signal 11 caught Basic stack dump: 22-05-2014 14:18:04.147 Status main.cpp:982: Log level set to 5 22-05-2014 14:18:04.147 Info main.cpp:992: Command-line options were: /usr/share/clearwater/bin/sprout --domain example.com --localhost 172.21.0.44 --sprout-domain 172.21.0.44 --alias 172.21.0.44, --realm example.com --memstore /etc/clearwater/cluster_settings --hss 172.21.0.44:8888 --chronos localhost:7253 --xdms 172.21.0.44:7888 --sas 0.0.0.0,[email protected] --pjsip-threads 1 --worker-threads 100 --record-routing-model pcscf --default-session-expires 600 --authentication -T 172.21.0.44 -o 9888 -a /var/log/sprout -F /var/log/sprout -L 5 --scscf 5054 SIP message flow at AS looks like the following. AS INVITE------------>| |------>INVITE phone (1) |------>INVITE phone (2) |<------180 Ringing phone (1) <---180Ringing----| |<------180 Ringing phone (2) | | |<------200 response from phone 1 <---200 -------------| | |------>CANCEL (2) | |<------200OK to CANCEL(2) | |<------487 to INVITE(2) | |------->ACK (2) ----ACK ---------->| |------>ACK to phone 1 Thanks _______________________________________________ Clearwater mailing list [email protected] http://lists.projectclearwater.org/listinfo/clearwater
