[SR-Users] jsonrpc_exec crashes kamailio
Daniel-Constantin Mierla
miconda at gmail.com
Wed Apr 1 13:06:02 CEST 2015
I just tested here and seems to work:
- tmp$ git clone --depth 1 --no-single-branch
git://git.sip-router.org/kamailio kamailio
Cloning into 'kamailio'...
remote: Counting objects: 41121, done.
You can clone from github repository, instead of above command, use:
git clone --depth 1 --no-single-branch
https://github.com/kamailio/kamailio.git kamailio
Cheers,
Daniel
On 01/04/15 13:01, Grant Bagdasarian wrote:
>
> I’m getting a connection refused when I run the git clone command:
>
> # git clone --depth 1 --no-single-branch
> git://git.sip-router.org/kamailio kamailio
>
> Cloning into 'kamailio'...
>
> fatal: unable to connect to git.sip-router.org:
>
> git.sip-router.org[0: 193.22.119.66]: errno=Connection refused
>
>
>
> I’m using the tutorial on: https://www.kamailio.org/wiki/install/4.2.x/git
>
>
>
> *From:*sr-users [mailto:sr-users-bounces at lists.sip-router.org] *On
> Behalf Of *Grant Bagdasarian
> *Sent:* Wednesday, April 1, 2015 12:45 PM
> *To:* 'miconda at gmail.com'; Kamailio (SER) - Users Mailing List
> *Subject:* Re: [SR-Users] jsonrpc_exec crashes kamailio
>
>
>
> I’m running 4.2.3 from tar.
>
> I’ll try the git branch.
>
>
>
> *From:*Daniel-Constantin Mierla [mailto:miconda at gmail.com]
> *Sent:* Wednesday, April 1, 2015 12:36 PM
> *To:* Grant Bagdasarian; Kamailio (SER) - Users Mailing List
> *Subject:* Re: [SR-Users] jsonrpc_exec crashes kamailio
>
>
>
> Hello,
>
> one thing to clarify. Are you running v4.2.3 from packages/tarballs or
> from branch 4.2?
>
> There was a fix to jsonrpc-s, already backported to branch 4.2 few
> weeks ago, but after release of 4.2.3.
>
> If you don't run from git branch, can you install from there (or from
> debian nighty builds)? It might be same issue, so it is better to
> check that before further troubleshooting.
>
> Cheers,
> Daniel
>
> On 01/04/15 12:31, Grant Bagdasarian wrote:
>
> Hello,
>
>
>
> I understand. I’ll get you the logs.
>
> Yes, I did run the ulimit command.
>
> Do I need to do anything else? Or get the logs from somewhere else?
>
>
>
> # ulimit -a
>
> core file size (blocks, -c) unlimited
>
> data seg size (kbytes, -d) unlimited
>
> scheduling priority (-e) 0
>
> file size (blocks, -f) unlimited
>
> pending signals (-i) 7928
>
> max locked memory (kbytes, -l) 64
>
> max memory size (kbytes, -m) unlimited
>
> open files (-n) 1024
>
> pipe size (512 bytes, -p) 8
>
> POSIX message queues (bytes, -q) 819200
>
> real-time priority (-r) 0
>
> stack size (kbytes, -s) 8192
>
> cpu time (seconds, -t) unlimited
>
> max user processes (-u) 7928
>
> virtual memory (kbytes, -v) unlimited
>
> file locks (-x) unlimited
>
>
>
> *From:*Daniel-Constantin Mierla [mailto:miconda at gmail.com]
> *Sent:* Wednesday, April 1, 2015 11:26 AM
> *To:* Grant Bagdasarian; Kamailio (SER) - Users Mailing List
> *Subject:* Re: [SR-Users] jsonrpc_exec crashes kamailio
>
>
>
> Hello,
>
> I need the logs printed by kamailio before the crash, to see what
> was processing at that time. After crash is no information in the
> logs printed by itself why it crashed .
>
> The traces printed in syslog by the kernel are not easy to use for
> troubleshooting and I see the core was not generated to use gdb
> for a proper backtrace. Have you run 'ulimit -c unlimited'?
>
> Cheers,
> Daniel
>
> On 01/04/15 11:14, Grant Bagdasarian wrote:
>
> Hello Daniel,
>
>
>
> Yes, I can reproduce it every time I run those commands from
> within the script.
>
>
>
> I’ve only included the trace(see attachment) from the point
> kamailio crashed, since it only happens when a certain
> condition inside the script is met. (if statement)
>
> But when the condition is met, it crashes every time.
>
>
>
> If you need more information, please let me know.
>
>
>
> Regards,
>
>
>
> Grant
>
>
>
> *From:*Daniel-Constantin Mierla [mailto:miconda at gmail.com]
> *Sent:* Wednesday, April 1, 2015 10:44 AM
> *To:* Kamailio (SER) - Users Mailing List; Grant Bagdasarian
> *Subject:* Re: [SR-Users] jsonrpc_exec crashes kamailio
>
>
>
> Hello,
>
> can you reproduce it every time you run those commands? Or is
> it happening from time to time?
>
> If you can reproduce, set debug=3 and send all the logs to me.
> Also, it would be good to set 'ulimit -c unlimited' before
> starting kamailio to get a coredump which would be easier to
> troubleshoot.
>
> Cheers,
> Daniel
>
> On 01/04/15 08:39, Grant Bagdasarian wrote:
>
> Hello,
>
>
>
> Kamailio crashes when I try to execute the following
> jsonrpc_exec functions:
>
>
>
> jsonrpc_exec('{"jsonrpc": "2.0", "method":
> "domain.reload", "id": 0}'); #domain module
>
> jsonrpc_exec('{"jsonrpc": "2.0", "method":
> "addressReload", "id": 0}'); #permissions module
>
>
>
> This one works fine:
>
> jsonrpc_exec('{"jsonrpc": "2.0", "method":
> "htable.reload", "params": ["tablename"], "id": 0}');
>
>
>
> Any ideas?
>
>
>
> Running on Debian 7.8 and Kamailio 4.2.3.
>
>
>
> Backtrace:
>
> *** glibc detected *** /usr/local/sbin/kamailio: double
> free or corruption (fasttop): 0x0000000001f1ff00 ***
>
> ======= Backtrace: =========
>
> /lib/x86_64-linux-gnu/libc.so.6(+0x75be6)[0x7f7009d50be6]
>
> /lib/x86_64-linux-gnu/libc.so.6(cfree+0x6c)[0x7f7009d5598c]
>
> /usr/local/lib64/kamailio/modules/jsonrpc-s.so(+0x2834)[0x7f7003e12834]
>
> /usr/local/lib64/kamailio/modules/jsonrpc-s.so(+0xb59a)[0x7f7003e1b59a]
>
> /usr/local/sbin/kamailio(do_action+0x749a)[0x41fc24]
>
>
>
>
> --
>
> Daniel-Constantin Mierla
>
> http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda
>
> Kamailio World Conference, May 27-29, 2015
>
> Berlin, Germany - http://www.kamailioworld.com
>
>
>
> --
>
> Daniel-Constantin Mierla
>
> http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda
>
> Kamailio World Conference, May 27-29, 2015
>
> Berlin, Germany - http://www.kamailioworld.com
>
>
>
> --
> Daniel-Constantin Mierla
> http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda
> Kamailio World Conference, May 27-29, 2015
> Berlin, Germany - http://www.kamailioworld.com
--
Daniel-Constantin Mierla
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Kamailio World Conference, May 27-29, 2015
Berlin, Germany - http://www.kamailioworld.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20150401/909ff574/attachment.html>
More information about the sr-users
mailing list