Hi,<br><br>I previously got only one core file, but now that I've enabled one core file per process, I got two core files. Here are the backtraces:<br><br>#0 0x00007fc9c5787ed5 in raise () from /lib/libc.so.6<br>#1 0x00007fc9c57893f3 in abort () from /lib/libc.so.6<br>
#2 0x000000000046119e in sig_alarm_abort (signo=<value optimized out>) at main.c:651<br>#3 <signal handler called><br>#4 0x00007fc9c5822307 in syscall () from /lib/libc.so.6<br>#5 0x00007fc9c0da50c6 in imc_del_room (name=0x7fc9bea13438, domain=0x7fc9bea13448) at ../../mem/../futexlock.h:123<br>
#6 0x00007fc9c0da51d8 in imc_htable_destroy () at imc_mng.c:104<br>#7 0x00007fc9c0d9947a in destroy () at imc.c:736<br>#8 0x00000000004d9964 in destroy_modules () at sr_module.c:732<br>#9 0x0000000000462930 in cleanup (show_status=1) at main.c:527<br>
#10 0x0000000000463564 in shutdown_children (sig=<value optimized out>, show_status=1) at main.c:668<br>#11 0x0000000000463e9c in handle_sigs () at main.c:759<br>#12 0x0000000000465572 in main_loop () at main.c:1676<br>
#13 0x0000000000467f53 in main (argc=<value optimized out>, argv=0x0) at main.c:2398<br><br>and: <br><br>#0 imc_handle_join (msg=<value optimized out>, cmd=<value optimized out>, src=<value optimized out>, dst=<value optimized out>) at imc_cmd.c:329<br>
#1 0x00007fc9c0d985b0 in imc_manager (msg=0x91ce20, str1=<value optimized out>, str2=<value optimized out>) at imc.c:544<br>#2 0x000000000041591f in do_action (h=0x7fffffffad30, a=0x925c28, msg=0x91ce20) at action.c:1095<br>
#3 0x000000000041cc5e in run_actions (h=0x7fffffffad30, a=0x925c28, msg=0x91ce20) at action.c:1555<br>#4 0x000000000041cf97 in run_actions_safe (h=0x7fffffffbdb0, a=0x7fc9c5873798, msg=0x0) at action.c:1607<br>#5 0x00000000004b1574 in rval_get_int (h=0x7fffffffbdb0, msg=<value optimized out>, i=0x7fffffffb408, rv=0xd1d990, cache=0xd1d910) at rvalue.c:904<br>
#6 0x00000000004b4fdc in rval_expr_eval_int (h=0x7fffffffbdb0, msg=0x91ce20, res=0x7fffffffb408, rve=0x9262c0) at rvalue.c:1866<br>#7 0x0000000000416e02 in do_action (h=0x7fffffffbdb0, a=0x927000, msg=0x91ce20) at action.c:1071<br>
#8 0x000000000041cc5e in run_actions (h=0x7fffffffbdb0, a=0x9258a0, msg=0x91ce20) at action.c:1555<br>#9 0x0000000000416e60 in do_action (h=0x7fffffffbdb0, a=0x927ab8, msg=0x91ce20) at action.c:1090<br>#10 0x000000000041cc5e in run_actions (h=0x7fffffffbdb0, a=0x921c38, msg=0x91ce20) at action.c:1555<br>
#11 0x00000000004177e5 in do_action (h=0x7fffffffbdb0, a=0x90cc40, msg=0x91ce20) at action.c:711<br>#12 0x000000000041cc5e in run_actions (h=0x7fffffffbdb0, a=0x9079e0, msg=0x91ce20) at action.c:1555<br>#13 0x000000000041cf23 in run_top_route (a=0x9079e0, msg=0x91ce20, c=<value optimized out>) at action.c:1628<br>
#14 0x00000000004958c6 in receive_msg (<br> buf=0x8a3a00 "MESSAGE <a href="mailto:sip%3Achat-999@abc.hr">sip:chat-999@abc.hr</a> SIP/2.0\r\nCall-ID: <a href="mailto:9d5779ef64ae7394e7b922cc4e98e424@0.0.0.0">9d5779ef64ae7394e7b922cc4e98e424@0.0.0.0</a>\r\nCSeq: 11051797 MESSAGE\r\nFrom: \"oz\" <<a href="mailto:sip%3Aoz@abc.hr">sip:oz@abc.hr</a>>;tag=6d7f9acd\r\nTo: <<a href="mailto:sip%3Achat-999@abc.hr">sip:chat-999@abc.hr</a>>\r\nVia: SIP/2.0/UDP 161"..., len=<value optimized out>, rcv_info=0x7fffffffc030) at receive.c:205<br>
#15 0x000000000051c861 in udp_rcv_loop () at udp_server.c:532<br>#16 0x0000000000464b15 in main_loop () at main.c:1554<br>#17 0x0000000000467f53 in main (argc=<value optimized out>, argv=0x0) at main.c:2398<br><br><br>
Best regards,<br>Ozren<br><br><br><div class="gmail_quote">On Fri, Jun 3, 2011 at 9:19 AM, Daniel-Constantin Mierla <span dir="ltr"><<a href="mailto:miconda@gmail.com">miconda@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div bgcolor="#FFFFFF" text="#000000">
Hello,<br>
<br>
did you get only one core file? This one seems from the main process
when it discovered that a SIP worked crashed.<br>
<br>
If you got more than one, send the backtraces from the other core
files. If you got only one, please enable one core file per process
and re-do it again.<br>
<br>
See last part of:<br>
<a href="http://www.kamailio.org/dokuwiki/doku.php/troubleshooting:corefiles" target="_blank">http://www.kamailio.org/dokuwiki/doku.php/troubleshooting:corefiles</a><br>
<br>
Cheers,<br><font color="#888888">
Daniel</font><div><div></div><div class="h5"><br>
<br>
<br>
On 6/2/11 3:57 PM, Ozren Lapcevic wrote:
<blockquote type="cite">Hi Daniel,<br>
<br>
here is the backtrace:<br>
<br>
#0 0x00007ffc46b81ed5 in raise () from /lib/libc.so.6<br>
#1 0x00007ffc46b833f3 in abort () from /lib/libc.so.6<br>
#2 0x000000000046119e in sig_alarm_abort (signo=<value
optimized out>) at main.c:651<br>
#3 <signal handler called><br>
#4 0x00007ffc46c1c307 in syscall () from /lib/libc.so.6<br>
#5 0x00007ffc4219f115 in imc_del_room (name=0x7ffc3fe0d388,
domain=0x7ffc3fe0d398) at ../../mem/../futexlock.h:110<br>
#6 0x00007ffc4219f1d8 in imc_htable_destroy () at imc_mng.c:104<br>
#7 0x00007ffc4219347a in destroy () at imc.c:736<br>
#8 0x00000000004d9964 in destroy_modules () at sr_module.c:732<br>
#9 0x0000000000462930 in cleanup (show_status=1) at main.c:527<br>
#10 0x0000000000463564 in shutdown_children (sig=<value
optimized out>, show_status=1) at main.c:668<br>
#11 0x0000000000463e9c in handle_sigs () at main.c:759<br>
#12 0x0000000000465572 in main_loop () at main.c:1676<br>
#13 0x0000000000467f53 in main (argc=<value optimized out>,
argv=0x0) at main.c:2398<br>
<br>
I'm not sure if I got the right thing. I got it with gdb
/usr/local/kamailio-ozren/sbin/kamailio --core core and called bt
in gdb.<br>
<br>
I've repeated scenario described in the first mail: user tries to
join in a private room without getting an invite first.<br>
<br>
Best regards,<br>
Ozren<br>
<br>
<br>
<div class="gmail_quote">On Wed, Jun 1, 2011 at 4:29 PM,
Daniel-Constantin Mierla <span dir="ltr"><<a href="mailto:miconda@gmail.com" target="_blank">miconda@gmail.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div bgcolor="#FFFFFF" text="#000000"> Hello,<br>
<br>
can you get the core dump and send the backtrace?<br>
<br>
Be sure you have 'ulimit -c unlimited', working directory
(-w option) set to writable path and you don't run it in
chowner (no -u or -g parameters).<br>
<br>
Cheers,<br>
Daniel <br>
<div>
<div> <br>
On 6/1/11 4:25 PM, Ozren Lapcevic wrote: </div>
</div>
<blockquote type="cite">
<div>
<div>Hi,<br>
<br>
there is a bug in IMC module that crashes Kamailio.<br>
<br>
Here is the scenario: One user (<a href="mailto:pero@abc.hr" target="_blank">pero@abc.hr</a>) creates private
chat room (<a href="mailto:chat-999@abc.hr" target="_blank">chat-999@abc.hr</a>).
Other user (<a href="mailto:oz@abc.hr" target="_blank">oz@abc.hr</a>)
tries to join the <a href="mailto:chat-999@abc.hr" target="_blank">chat-999@abc.hr</a>
by sending #join. Kamailio crashes at that point. Here
is the log:<br>
<br>
Best regards,<br>
Ozren<br>
<br>
<br>
Jun 1 15:10:37 ser-test kernel: [5844312.456709]
kamailio[20118]: segfault at 10 ip 7f28f89dae8e sp
7fffffffb750 error 4 in imc.so[7f28f89cf000+17000]<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20118]: INFO:
<script>: going to imc: F [<a href="mailto:sip%3Aoz@abc.hr" target="_blank">sip:oz@abc.hr</a>] T [<a href="mailto:sip%3Achat-999@abc.hr" target="_blank">sip:chat-999@abc.hr</a>]
B [#join]<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20121]: DEBUG:
<core> [receive.c:186]: preparing to run routing
scripts...<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20118]: DEBUG:
imc [imc.c:525]: found command<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20121]: DEBUG:
maxfwd [mf_funcs.c:85]: value = 70<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20118]: DEBUG:
imc [imc_cmd.c:146]: command: [join]<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20121]: DEBUG:
<core> [parser/msg_parser.c:201]: DEBUG:
get_hdr_body : content_length=223<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20118]: DEBUG:
imc [imc_cmd.c:292]: found room [chat-999]<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20121]: DEBUG:
<core> [parser/msg_parser.c:103]: found end of
header<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20118]: ERROR:
imc [imc_cmd.c:317]: attept to join private room
[chat-999] from user [oz]<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20121]: DEBUG:
<core> [parser/parse_to.c:174]: DEBUG:
add_param: tag=5e3288a6<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20113]: ALERT:
<core> [main.c:741]: child process 20118 exited
by a signal 11<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20121]: DEBUG:
<core> [parser/parse_to.c:803]: end of header
reached, state=29<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20119]: DEBUG:
<core> [parser/msg_parser.c:630]: SIP Request:<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20113]: ALERT:
<core> [main.c:744]: core was not generated<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20121]: DEBUG:
<core> [msg_translator.c:204]:
check_via_address(161.53.255.82, 161.53.255.82, 0)<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20119]: DEBUG:
<core> [parser/msg_parser.c:632]: method:
<MESSAGE><br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20113]: INFO:
<core> [main.c:756]: INFO: terminating due to
SIGCHLD<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20114]: INFO:
<core> [main.c:807]: INFO: signal 15 received<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20115]: INFO:
<core> [main.c:807]: INFO: signal 15 received<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20116]: INFO:
<core> [main.c:807]: INFO: signal 15 received<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20117]: INFO:
<core> [main.c:807]: INFO: signal 15 received<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20122]: INFO:
<core> [main.c:807]: INFO: signal 15 received<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20124]: INFO:
<core> [main.c:807]: INFO: signal 15 received<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20125]: INFO:
<core> [main.c:807]: INFO: signal 15 received<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20129]: INFO:
<core> [main.c:807]: INFO: signal 15 received<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20128]: INFO:
<core> [main.c:807]: INFO: signal 15 received<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20127]: INFO:
<core> [main.c:807]: INFO: signal 15 received<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20123]: INFO:
<core> [main.c:807]: INFO: signal 15 received<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20126]: INFO:
<core> [main.c:807]: INFO: signal 15 received<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20120]: INFO:
<core> [main.c:807]: INFO: signal 15 received<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20130]: INFO:
<core> [main.c:807]: INFO: signal 15 received<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20131]: INFO:
<core> [main.c:807]: INFO: signal 15 received<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20113]: DEBUG:
imc [imc.c:709]: room 3 chat-777<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20113]: DEBUG:
imc [imc.c:709]: room 11 chat-888<br>
Jun 1 15:10:37 ser-test
/usr/local/kamailio-ozren/sbin/kamailio[20113]: DEBUG:
imc [imc.c:709]: room 13 chat-999<br>
<br>
<br>
<br>
<br>
<fieldset></fieldset>
<br>
</div>
</div>
<pre>_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
<a href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
</blockquote>
<br>
<pre cols="72">--
Daniel-Constantin Mierla -- <a href="http://www.asipto.com" target="_blank">http://www.asipto.com</a>
<a href="http://linkedin.com/in/miconda" target="_blank">http://linkedin.com/in/miconda</a> -- <a href="http://twitter.com/miconda" target="_blank">http://twitter.com/miconda</a></pre>
</div>
</blockquote>
</div>
<br>
</blockquote>
<br>
<pre cols="72">--
Daniel-Constantin Mierla -- <a href="http://www.asipto.com" target="_blank">http://www.asipto.com</a>
<a href="http://linkedin.com/in/miconda" target="_blank">http://linkedin.com/in/miconda</a> -- <a href="http://twitter.com/miconda" target="_blank">http://twitter.com/miconda</a></pre>
</div></div></div>
</blockquote></div><br>