Asterisk backtracer analysis

Dear.

I’m suffering from recurring problems on a client, where asterisk version 18 is falling and the odbc together.

It generated the following dump:

#0 0x00007f4db0d164fb in raise() from /lib64/libpthread.so.0
#1 0x00007f4d771e56c6 in skgesigOSCrash () from /usr/lib/oracle/11.2/client64/lib/libclntsh.so.11.1
#2 0x00007f4d77496f79 in kpeDbgSignalHandler () from /usr/lib/oracle/11.2/client64/lib/libclntsh.so.11.1
#3 0x00007f4d771e58d6 in skgesig_sigactionHandler () from /usr/lib/oracle/11.2/client64/lib/libclntsh.so.11.1
#4
#5 0x00007f4dafce4387 in raise() from /lib64/libc.so.6
#6 0x00007f4dafce5a78 in abort() from /lib64/libc.so.6
#7 0x00007f4dafd26f67 in __libc_message() from /lib64/libc.so.6
#8 0x00007f4dafd2f329 in _int_free () from /lib64/libc.so.6
#9 0x00007f4db2788b96 in cpool_release_pool (pf=0x7f4c76625280 , pool=0x7f4c1409f100) at …/src/pj/pool_caching.c:259
#10 0x00007f4db27861e8 in grp_lock_destroy (p=0x7f4c1409f1a8) at …/src/pj/lock.c:397
#11 grp_lock_dec_ref (glock=0x7f4c1409f1a8) at …/src/pj/lock.c:555
#12 pj_grp_lock_dec_ref (glock=0x7f4c1409f1a8) at …/src/pj/lock.c:646
#13 0x00007f4db2786325 in grp_lock_release (p=) at …/src/pj/lock.c:335
#14 pj_grp_lock_release (grp_lock=) at …/src/pj/lock.c:488
#15 0x00007f4db2729262 in on_cache_timeout (timer_heap=, entry=) at …/src/pjnath/stun_session.c:249
#16 0x000000000000000 in ?? ()

I ask for help to find out something, referring to what was generated in the back tracer, if you can help me with this solution.

If you need more information, I’m at your disposal!

What version of 18? Is bundled PJSIP in use?

Asterisk 18.17.0

Yes, we use PJSIP and SIP.

What is the output of the “pjsip show version” and “core show version”?

pjsip show version
PJPROJECT version currently running against: 2.10

core show version
Asterisk 18.17.0 built by root @ HOHLX93.localdomain on a x86_64 running Linux on 2022-01-06 12:34:2

So it appears as though you are using an old version of PJSIP, and not the bundled version. The underlying issue here is fixed in newer versions of PJSIP including in the bundled version.

perfect, thank you!

“Asterisk 18.17.0 built by root @ HOHLX93.localdomain on a x86_64 running
Linux on 2022-01-06 12:34:2”

I’m intrigued how you managed to build 18.17.0 in January 2022.

Antony.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.