Thank you Ben :)
The backtraces report a double free, but the memops are performed via
libcrypto ( opensips registers mem-specific functions to lib crypto).
Are you using in your opensips cfg any other module that might require
ssl/crtypto, like tls_mgm, proto_wss ?
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
https://www.opensips-solutions.com
OpenSIPS Summit 2019
https://www.opensips.org/events/Summit-2019Amsterdam/
On 06/25/2019 06:49 PM, Ben Newlin wrote:
Bogdan,
You have good timing. :) I was just collecting the data from a crash
this morning with the extra flags set.
# opensips -V
version: opensips 2.4.5 (x86_64/linux)
flags: STATS: On, DISABLE_NAGLE, USE_MCAST, SHM_MMAP, PKG_MALLOC,
QM_MALLOC, DBG_MALLOC, FAST_LOCK-ADAPTIVE_WAIT
ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16,
MAX_URI_SIZE 1024, BUF_SIZE 65535
poll method support: poll, epoll, sigio_rt, select.
git revision: 60097425d
main.c compiled on 22:27:12 Jun 24 2019 with gcc 7
[1] https://pastebin.com/aj1mvk0N <https://pastebin.com/aj1mvk0N>
[2] https://pastebin.com/kfSz9Ks0 <https://pastebin.com/kfSz9Ks0>
[3] https://pastebin.com/hptH9yiA <https://pastebin.com/hptH9yiA>
[4] https://pastebin.com/GfYYZxzB <https://pastebin.com/GfYYZxzB>
[5] https://pastebin.com/CzYiNAch <https://pastebin.com/CzYiNAch>
Ben Newlin
*From: *Bogdan-Andrei Iancu <bog...@opensips.org>
*Date: *Tuesday, June 25, 2019 at 11:39 AM
*To: *Ben Newlin <ben.new...@genesys.com>, OpenSIPS devel mailling
list <devel@lists.opensips.org>
*Subject: *Re: [OpenSIPS-Devel] OpenSIPS Crash
Hi Ben,
The backtrace + corefile should do it ;).
Best regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
https://www.opensips-solutions.com
OpenSIPS Summit 2019
https://www.opensips.org/events/Summit-2019Amsterdam/
On 06/20/2019 07:19 PM, Ben Newlin wrote:
Bogdan,
Yes I will enable those. This seems to be reproducing fairly often
so hopefully we will get some more info quickly. Is there anything
else I need to collect at time of the crash with this enabled or
is the core dump sufficient?
Ben Newlin
*From: *Bogdan-Andrei Iancu <bog...@opensips.org>
<mailto:bog...@opensips.org>
*Date: *Thursday, June 20, 2019 at 12:15 PM
*To: *Ben Newlin <ben.new...@genesys.com>
<mailto:ben.new...@genesys.com>, OpenSIPS devel mailling list
<devel@lists.opensips.org> <mailto:devel@lists.opensips.org>
*Subject: *Re: [OpenSIPS-Devel] OpenSIPS Crash
Hi Ben,
This looks like very generic - a crash due a previous memory
corruption - is it possible for you to run with QM_MALLOC +
DBG_MALLOC ? otherwise it is rather impossible to identify the
original source of corruption.
Thanks and regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
https://www.opensips-solutions.com
OpenSIPS Summit 2019
https://www.opensips.org/events/Summit-2019Amsterdam/
On 06/20/2019 05:34 PM, Ben Newlin wrote:
We have had another crash this morning:
https://pastebin.com/dmXYbhzC
OpenSIPS version is the same as below.
Ben Newlin
*From: *Ben Newlin <ben.new...@genesys.com>
<mailto:ben.new...@genesys.com>
*Date: *Wednesday, June 19, 2019 at 2:38 PM
*To: *OpenSIPS devel mailling list <devel@lists.opensips.org>
<mailto:devel@lists.opensips.org>, Bogdan-Andrei Iancu
<bog...@opensips.org> <mailto:bog...@opensips.org>
*Subject: *Re: [OpenSIPS-Devel] OpenSIPS Crash
The Github issue has the version info for that, for all the
other crashes the version is below.
$ opensips -V
version: opensips 2.4.5 (x86_64/linux)
flags: STATS: On, DISABLE_NAGLE, USE_MCAST, SHM_MMAP,
PKG_MALLOC, F_MALLOC, FAST_LOCK-ADAPTIVE_WAIT
ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144,
MAX_LISTEN 16, MAX_URI_SIZE 1024, BUF_SIZE 65535
poll method support: poll, epoll, sigio_rt, select.
git revision: 60097425d
main.c compiled on 18:06:35 Jun 13 2019 with gcc 7
Ben Newlin
_______________________________________________
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel