Hi Sanchit, Thanks for raising this.
Sprout is hitting a segfault as the scscf_uri parameter hasn't been defined. This defaults to sip:<localhost>:<scscf port>;transport=TCP if you run Sprout as a daemon, but it isn't currently defaulted when running Sprout interactively. I've raised an issue to fix the documentation and defaults (please see https://github.com/Metaswitch/sprout/issues/851) - in the meantime can you please add these extra parameters? You will also need to pass in the HTTP bind address (e.g. -T 10.129.34.87). You can see what other parameters are available by running with -h Ellie -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Sanchit Garg Sent: 06 November 2014 08:57 To: [email protected] Subject: [Clearwater] SegFault while running sprout from source code Hi All, We are trying to install Sprout from source code on a server Ubuntu 12.04. We have successfully built the source code. While running the command <sudo LD_LIBRARY_PATH=usr/lib:$LD_LIBRARY_PATH build/bin/sprout -t -s 5054 -H 10.129.34.87:8888 -K 10.120.34.82:7253 -F /var/log/sprout> a SIGSEGV signal is raised. We have figured out that 'init_registrar(...)' in the main.cpp and in particular 'pjsip_parse_uri(...)' in 'init_registrar(...)' has raised the signal. The function 'pjsip_parse_uri(...)' is returning NULL to be specific. Please suggest how to resolve the issue. Thank You Sanchit Garg Senior Undergrad CSE IIT Bombay _______________________________________________ Clearwater mailing list [email protected] http://lists.projectclearwater.org/listinfo/clearwater _______________________________________________ Clearwater mailing list [email protected] http://lists.projectclearwater.org/listinfo/clearwater
