Dear Bogdan,
we tried following https://opensips.org/Documentation/TroubleShooting-Crash and
trying different things, and even though the syslog shows that the core file
was dumped:
Dec 8 12:25:13 sbc2 /usr/sbin/opensips[4363]: CRITICAL:core:sig_usr: segfault
in process pid: 4363, id: 7
Dec 8 12:25:13 sbc2 kernel: [ 3394.269733] opensips[4363]: segfault at 0 ip
0000000000000000 sp 00007ffdc458f6a8 error 14 in opensips[55816fbd0000+1f000]
Dec 8 12:25:18 sbc2 mariadbd[922]: 2023-12-08 12:25:18 400 [Warning] Aborted
connection 400 to db: 'opensips' user: 'opensips' host: 'localhost' (Got an
error reading communication packets)
Dec 8 12:25:18 sbc2 /usr/sbin/opensips[4356]: INFO:core:handle_sigs: child
process 4363 exited by a signal 11
Dec 8 12:25:18 sbc2 /usr/sbin/opensips[4356]: INFO:core:handle_sigs: core was
generated
Dec 8 12:25:18 sbc2 /usr/sbin/opensips[4356]: INFO:core:handle_sigs:
terminating due to SIGCHLD
Dec 8 12:25:18 sbc2 /usr/sbin/opensips[4359]: INFO:core:sig_usr: signal 15
received
Dec 8 12:25:18 sbc2 /usr/sbin/opensips[4360]: INFO:core:sig_usr: signal 15
received
the core does not get generated, or at least not in the directory provided via
options at runtime (-w /tmp). The issue is always repeatable (the daemon
crashes after every finished call), if there are more active calls at the
moment of the crash, whose calls remain active and proceed normally until
termination (which again causes a crash). We also tried enabling debug mode,
but in that case the process does not start successfully and runs into a
timeout. In any case, any additional help or suggestion on how to successfully
generate the core dump would be much appreciated, as we seem to have ran into a
wall here...
On 08.12.23 12:26, Simon Gajski wrote:
-------- Posredovano sporočilo --------
Zadeva: Re: [OpenSIPS-Users] opensips is restarting after call is
finished
Datum: Thu, 7 Dec 2023 17:52:37 +0200
Od: Bogdan-Andrei Iancu <[email protected]>
Za: Simon Gajski <[email protected]>, OpenSIPS users mailling list
<[email protected]>
Hi Simon,
Well, the log is very self explanatory:
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:handle_sigs: child
process 28495 exited by a signal 11
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:handle_sigs: core was
generated
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:handle_sigs:
terminating due to SIGCHLD
Or shortly, you opensips just crashed :). So see
https://opensips.org/Documentation/TroubleShooting-Crash for how to report
further.
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
https://www.opensips-solutions.com
https://www.siphub.com
On 07.12.2023 17:17, Simon Gajski via Users wrote:
Hi
we are running opensips 3.4.2
on Ubuntu 22.04.3 LTS
and also use RTPengine Version: 10.5.0.0+0~mr10.5.0.0 git-master-74075f63
Opensips acts as SBC with RTP engine enabled.
Calls are working fine, however after each call is finished, bellow action
happens.
We had same problem with opensips 3.2 and Ubuntu 20. So we did upgrade to
latest stable release, and it is the same.
Is this opensips script configuration issue or a bug? And how could I fix it?
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:handle_sigs: child
process 28495 exited by a signal 11
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:handle_sigs: core was
generated
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:handle_sigs:
terminating due to SIGCHLD
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28491]: INFO:core:sig_usr: signal 15
received
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28492]: INFO:core:sig_usr: signal 15
received
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:shutdown_opensips:
process 4(28492) [timer] terminated, still waiting for 16 more
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:shutdown_opensips:
process 18(28508) [TCP main] terminated, still waiting for 15 more
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:shutdown_opensips:
process 3(28491) [time_keeper] terminated, still waiting for 14 more
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:shutdown_opensips:
process 16(28504) [TCP receiver] terminated, still waiting for 13 more
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:shutdown_opensips:
process 2(28490) [MI FIFO] terminated, still waiting for 12 more
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:shutdown_opensips:
process 15(28503) [TCP receiver] terminated, still waiting for 11 more
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:shutdown_opensips:
process 14(28502) [TCP receiver] terminated, still waiting for 10 more
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:shutdown_opensips:
process 12(28500) [TCP receiver] terminated, still waiting for 9 more
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:shutdown_opensips:
process 1(28489) [HTTPD 127.0.0.1:8888] terminated, still waiting for 8 more
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:shutdown_opensips:
process 8(28496) [SIP receiver udp:213.253.120.65:5060] terminated, still
waiting for 7 more
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:shutdown_opensips:
process 10(28498) [TCP receiver] terminated, still waiting for 6 more
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:shutdown_opensips:
process 13(28501) [TCP receiver] terminated, still waiting for 5 more
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:shutdown_opensips:
process 9(28497) [TCP receiver] terminated, still waiting for 4 more
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:shutdown_opensips:
process 11(28499) [TCP receiver] terminated, still waiting for 3 more
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:shutdown_opensips:
process 6(28494) [SIP receiver udp:213.253.120.65:5060] terminated, still
waiting for 2 more
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:shutdown_opensips:
process 17(28507) [Timer handler] terminated, still waiting for 1 more
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:shutdown_opensips:
process 5(28493) [SIP receiver udp:213.253.120.65:5060] terminated, still
waiting for 0 more
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[28488]: INFO:core:cleanup: cleanup
Dec 7 15:59:47 sbc2 opensips: INFO:core:fix_poll_method: using epoll as the IO
watch method (auto detected)
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: NOTICE:core:main: version:
opensips 3.4.2 (x86_64/linux)
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: NOTICE:core:main: using 64 MB
of shared memory, allocator: F_MALLOC
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: NOTICE:core:main: using 4 MB of
private process memory, allocator: F_MALLOC
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: WARNING:core:init_reactor_size:
shrinking reactor size from 262144 (autodetected via rlimit) to 10485 (limited
by memory of 10% from 4Mb)
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: WARNING:core:init_reactor_size:
use 'open_files_limit' to enforce other limit or increase pkg memory
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:core:init_reactor_size:
reactor size 10485 (using up to 0.40Mb of memory per process)
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:core:evi_publish_event:
Registered event <E_CORE_THRESHOLD(1)>
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:core:evi_publish_event:
Registered event <E_CORE_SHM_THRESHOLD(2)>
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:core:evi_publish_event:
Registered event <E_CORE_PKG_THRESHOLD(3)>
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:core:evi_publish_event:
Registered event <E_CORE_PROC_AUTO_SCALE(4)>
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:core:evi_publish_event:
Registered event <E_CORE_TCP_DISCONNECT(5)>
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:tm:mod_init: TM -
initializing...
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:sl:mod_init: Initializing
StateLess engine
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: NOTICE:signaling:mod_init:
initializing module ...
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:core:evi_publish_event:
Registered event <E_MYSQL_CONNECTION(6)>
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:dialog:mod_init: Dialog
module - initializing
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:core:evi_publish_event:
Registered event <E_DLG_STATE_CHANGED(7)>
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:rr:mod_init: rr -
initializing
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:uac:mod_init:
initializing...
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:acc:mod_init:
initializing...
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:core:evi_publish_event:
Registered event <E_ACC_EVENT(8)>
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:core:evi_publish_event:
Registered event <E_ACC_CDR(9)>
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:core:evi_publish_event:
Registered event <E_ACC_MISSED_EVENT(10)>
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:textops:mod_init:
initializing...
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:maxfwd:mod_init:
initializing...
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:sipmsgops:mod_init:
initializing...
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:avpops:avpops_init:
initializing...
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:drouting:dr_init: dynamic
routing - initializing
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:drouting:init_prefix_tree:
counted 10 possible chars under a node
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:core:evi_publish_event:
Registered event <E_DROUTING_STATUS(11)>
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:permissions:mod_init: default
allow file (/etc/opensips/permissions.allow) not found => empty rule set
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:permissions:mod_init: default
deny file (/etc/opensips/permissions.deny) not found => empty rule set
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:regex:mod_init:
initializing module...
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: NOTICE:regex:mod_init: 'file'
parameter is not set, group matching disabled
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:topology_hiding:mod_init:
initializing...
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:core:evi_publish_event:
Registered event <E_RTPENGINE_STATUS(12)>
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:userblacklist:mod_init:
initializing ...
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:userblacklist:mod_init:
finished initializing
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:dialplan:mod_init:
initializing module...
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:core:mod_init:
initializing UDP-plain protocol
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:core:mod_init:
initializing TCP-plain protocol
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31289]: INFO:core:evi_publish_event:
Registered event <E_CORE_LOG(13)>
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31290]: INFO:rtpengine:rtpe_test: rtp proxy
<udp:127.0.0.1:2223> found, support for it enabled
Dec 7 15:59:47 sbc2 /usr/sbin/opensips[31291]: INFO:rtpengine:rtpe_test: rtp proxy
<udp:127.0.0.1:2223> found, support for it enabled
Dec 7 15:59:48 sbc2 /usr/sbin/opensips[31294]: INFO:rtpengine:rtpe_test: rtp proxy
<udp:127.0.0.1:2223> found, support for it enabled
Dec 7 15:59:48 sbc2 /usr/sbin/opensips[31294]:
INFO:drouting:dr_reload_data_head: loading drouting data!
Dec 7 15:59:48 sbc2 /usr/sbin/opensips[31295]: INFO:rtpengine:rtpe_test: rtp proxy
<udp:127.0.0.1:2223> found, support for it enabled
Dec 7 15:59:48 sbc2 /usr/sbin/opensips[31296]: INFO:rtpengine:rtpe_test: rtp proxy
<udp:127.0.0.1:2223> found, support for it enabled
Dec 7 15:59:48 sbc2 /usr/sbin/opensips[31297]: INFO:rtpengine:rtpe_test: rtp proxy
<udp:127.0.0.1:2223> found, support for it enabled
Dec 7 15:59:48 sbc2 /usr/sbin/opensips[31298]: INFO:rtpengine:rtpe_test: rtp proxy
<udp:127.0.0.1:2223> found, support for it enabled
Dec 7 15:59:48 sbc2 /usr/sbin/opensips[31299]: INFO:rtpengine:rtpe_test: rtp proxy
<udp:127.0.0.1:2223> found, support for it enabled
Dec 7 15:59:48 sbc2 /usr/sbin/opensips[31300]: INFO:rtpengine:rtpe_test: rtp proxy
<udp:127.0.0.1:2223> found, support for it enabled
Dec 7 15:59:48 sbc2 /usr/sbin/opensips[31301]: INFO:rtpengine:rtpe_test: rtp proxy
<udp:127.0.0.1:2223> found, support for it enabled
Dec 7 15:59:48 sbc2 /usr/sbin/opensips[31302]: INFO:rtpengine:rtpe_test: rtp proxy
<udp:127.0.0.1:2223> found, support for it enabled
Dec 7 15:59:48 sbc2 /usr/sbin/opensips[31303]: INFO:rtpengine:rtpe_test: rtp proxy
<udp:127.0.0.1:2223> found, support for it enabled
Dec 7 15:59:48 sbc2 /usr/sbin/opensips[31304]: INFO:rtpengine:rtpe_test: rtp proxy
<udp:127.0.0.1:2223> found, support for it enabled
Dec 7 15:59:48 sbc2 /usr/sbin/opensips[31305]: INFO:rtpengine:rtpe_test: rtp proxy
<udp:127.0.0.1:2223> found, support for it enabled
Dec 7 15:59:48 sbc2 /usr/sbin/opensips[31306]: INFO:rtpengine:rtpe_test: rtp proxy
<udp:127.0.0.1:2223> found, support for it enabled
Dec 7 15:59:48 sbc2 opensips: INFO:core:daemonize: pre-daemon process exiting
with 0
Thanks for all tips.
BR
Simon
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
--
Best regards / Lep pozdrav
Neven Grzancic, dipl.inž.el.(UN)
techsupport - systems administration & networking
-----------------------------------------------------------------------
Softnet d.o.o. tel: +386 1 8100 100 | the quieter you
Borovec 2 direct: +386 1 8100 107 | become, the more you
1236 Trzin fax: +386 1 8100 101 | are able to hear
-----------------------------------------------------------------------
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users