[asterisk-bugs] [JIRA] (ASTERISK-25863) Occasionally Asterisk crashes when a iax2 channels connects

Eyal Hasson (JIRA) noreply at issues.asterisk.org
Thu Mar 24 08:39:56 CDT 2016


    [ https://issues.asterisk.org/jira/browse/ASTERISK-25863?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=230019#comment-230019 ] 

Eyal Hasson commented on ASTERISK-25863:
----------------------------------------

I see. This is a FreePBX distro, and to have it not optimized, I'll have to rebuild asterisk. And since it is a heavy used (at least 100 users any minute of the day) 7x24 production system, it will not be easy. Isn't there any other way?

> Occasionally Asterisk crashes when a iax2 channels connects
> -----------------------------------------------------------
>
>                 Key: ASTERISK-25863
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-25863
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Core/Channels
>    Affects Versions: 13.7.2
>         Environment: FreePBX 12.0.76.2 distro
>            Reporter: Eyal Hasson
>            Assignee: Eyal Hasson
>         Attachments: astcnf.zip, backtrace.txt
>
>
> We am using FreePBX 12.0.76.2 with asterisk 13.7.2, with a big ARI implementation (1000 lines). We occasionally have asterisk crashes (every few days), and looking into the core dump, we see:
> Program terminated with signal 11, Segmentation fault.
> 0 0x00000000005183be in ast_format_get_codec ()
> Missing separate debuginfos, use: debuginfo-install asterisk13-core-13.7.2-1.shmz65.1.94.x86_64
> ^[[?1034h(gdb) bt
> 0 0x00000000005183be in ast_format_get_codec ()
> 1 0x00000000004d7559 in ast_codec_samples_count ()
> 2 0x00007ff135d0139b in ?? () from /usr/lib64/asterisk/modules/chan_iax2.so
> 3 0x00007ff135d017fc in ?? () from /usr/lib64/asterisk/modules/chan_iax2.so
> 4 0x00007ff135d01fc2 in ?? () from /usr/lib64/asterisk/modules/chan_iax2.so
> Looking in the full log at that time we found:
> [2016-03-20 08:30:05] VERBOSE[2897] chan_iax2.c: Accepting AUTHENTICATED call from 213.151.45.44:55001:
> requested format = alaw,
> requested prefs = (),
> actual format = ulaw,
> host prefs = (ulaw|alaw|siren14|siren7|g722|slin16|slin|g726|g726aal2|adpcm|gsm|ilbc|speex|lpc10|g729|g723),
> priority = mine
> [2016-03-20 08:30:05] VERBOSE[57923][C-0000396d] pbx.c: Executing [1001 at from-internal:1] Gosub("IAX2/9105-2459", "StartKhlListen,start,1(from-internal,1001)") in new stack
> [2016-03-20 08:30:05] VERBOSE[57923][C-0000396d] pbx.c: Executing [start at StartKhlListen:1] NoOp("IAX2/9105-2459", "entering from-internal / 1001 from 9105") in new stack
> [2016-03-20 08:30:05] VERBOSE[57923][C-0000396d] pbx.c: Executing [start at StartKhlListen:2] Set("IAX2/9105-2459", "CONTEXT2=from-internal") in new stack
> [2016-03-20 08:30:05] VERBOSE[57923][C-0000396d] pbx.c: Executing [start at StartKhlListen:3] Set("IAX2/9105-2459", "EXTEN2=1001") in new stack
> [2016-03-20 08:30:05] VERBOSE[57923][C-0000396d] pbx.c: Executing [start at StartKhlListen:4] Set("IAX2/9105-2459", "AGC(rx)=32000") in new stack
> [2016-03-20 08:30:05] VERBOSE[57923][C-0000396d] pbx.c: Executing [start at StartKhlListen:5] Set("IAX2/9105-2459", "AGC(tx)=32000") in new stack
> [2016-03-20 08:30:05] VERBOSE[57923][C-0000396d] pbx.c: Executing [start at StartKhlListen:6] Set("IAX2/9105-2459", "DENOISE(rx)=on") in new stack
> [2016-03-20 08:30:05] VERBOSE[57923][C-0000396d] pbx.c: Executing [start at StartKhlListen:7] Set("IAX2/9105-2459", "DENOISE(tx)=on") in new stack
> [2016-03-20 08:30:05] VERBOSE[57923][C-0000396d] pbx.c: Executing [start at StartKhlListen:8] Stasis("IAX2/9105-2459", "KhlSystemApp") in new stack
> Thanks,
> Eyal Hasson



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list