Summary: | ASTERISK-13882: Asterisk crashes when received faxes use IAX2 channels. | ||
Reporter: | maximdogonov (maximdogonov) | Labels: | |
Date Opened: | 2009-04-02 02:55:26 | Date Closed: | 2009-04-02 11:48:56 |
Priority: | Critical | Regression? | No |
Status: | Closed/Complete | Components: | Applications/app_fax |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ||
Description: | 1) I dialed to asterisk from PSTN use fax mashine. 2) Asterisk transfer calls to extension use IAX2 channels 3) I pressed start on the fax mashine 4) Asterisk detected fax beep and started recieve fax. 5) Asterisk crashed In additional information I attach log. Thank you! ****** ADDITIONAL INFORMATION ****** -- Accepting call from '8452247795' to '247952' on channel 0/6, span 1 -- Executing [247952@from-zaptel:1] Set("Zap/6-1", "CDR(userfield)=INC DID-247952") in new stack -- Executing [247952@from-zaptel:2] Set("Zap/6-1", "FAXDID=247952") in new stack -- Executing [247952@from-zaptel:3] System("Zap/6-1", "echo -e "msg 330778025 Incomming call from: "" 8452247795 to 247952 received: Thu Apr 2 11:38:56 2009 " > /home/micq/.climm/scripting") in new stack -- Executing [247952@from-zaptel:4] Dial("Zap/6-1", "IAX2/farheap/78000|30|tTR") in new stack -- Called farheap/78000 -- Call accepted by 212.33.19.146 (format ulaw) -- Format for call is ulaw -- IAX2/farheap-16384 is ringing -- IAX2/farheap-16384 stopped sounds -- IAX2/farheap-16384 answered Zap/6-1 -- Redirecting Zap/6-1 to fax extension -- Hungup 'IAX2/farheap-16384' == Spawn extension (from-zaptel, fax, 0) exited non-zero on 'Zap/6-1' -- Executing [fax@from-zaptel:1] Goto("Zap/6-1", "fax|s|1") in new stack -- Goto (fax,s,1) -- Executing [s@fax:1] Answer("Zap/6-1", "") in new stack -- Executing [s@fax:2] Macro("Zap/6-1", "recvfax") in new stack -- Executing [s@macro-recvfax:1] Set("Zap/6-1", "FAXFILE=/var/spool/asterisk/fax/2009043905-8452247795-1238657945") in new stack -- Executing [s@macro-recvfax:2] RxFAX("Zap/6-1", "/var/spool/asterisk/fax/2009043905-8452247795-1238657945.tif") in new stack *** glibc detected *** /usr/sbin/asterisk: corrupted double-linked list: 0x082b3de0 *** ======= Backtrace: ========= /lib/libc.so.6[0x179b67] /lib/libc.so.6(__libc_calloc+0xae)[0x17b0be] /usr/sbin/asterisk(__ast_string_field_init+0x25)[0x8103b95] /usr/lib/asterisk/modules/chan_iax2.so[0x113b820] /usr/lib/asterisk/modules/chan_iax2.so[0x1138bf6] /usr/lib/asterisk/modules/chan_iax2.so[0x1138d33] /usr/lib/asterisk/modules/chan_iax2.so[0x1150ba0] /usr/sbin/asterisk[0x8102daa] /lib/libpthread.so.0[0x29a49b] /lib/libc.so.6(clone+0x5e)[0x1e142e] ======= Memory map: ======== 00110000-0024e000 r-xp 00000000 03:02 1966103 /lib/libc-2.5.so 0024e000-00250000 r-xp 0013e000 03:02 1966103 /lib/libc-2.5.so 00250000-00251000 rwxp 00140000 03:02 1966103 /lib/libc-2.5.so 00251000-00254000 rwxp 00251000 00:00 0 00254000-00258000 r-xp 00000000 03:02 1609758 /usr/lib/asterisk/modules/res_crypto.so 00258000-00259000 rwxp 00003000 03:02 1609758 /usr/lib/asterisk/modules/res_crypto.so 00259000-00285000 r-xp 00000000 03:02 1420842 /usr/lib/libgssapi_krb5.so.2.2 00285000-00286000 rwxp 0002c000 03:02 1420842 /usr/lib/libgssapi_krb5.so.2.2 00286000-0028d000 r-xp 00000000 03:02 1609753 /usr/lib/asterisk/modules/res_adsi.so 0028d000-0028e000 rwxp 00006000 03:02 1609753 /usr/lib/asterisk/modules/res_adsi.so 0028e000-00293000 r-xp 00000000 03:02 1609766 /usr/lib/asterisk/modules/res_snmp.so 00293000-00294000 rwxp 00005000 03:02 1609766 /usr/lib/asterisk/modules/res_snmp.so 00295000-002a8000 r-xp 00000000 03:02 1966127 /lib/libpthread-2.5.so 002a8000-002a9000 r-xp 00012000 03:02 1966127 /lib/libpthread-2.5.so 002a9000-002aa000 rwxp 00013000 03:02 1966127 /lib/libpthread-2.5.so 002aa000-002ac000 rwxp 002aa000 00:00 0 002ac000-002be000 r-xp 00000000 03:02 1426055 /usr/lib/libz.so.1.2.3 002be000-002bf000 rwxp 00011000 03:02 1426055 /usr/lib/libz.so.1.2.3 002bf000-002d5000 r-xp 00000000 03:02 1968353 /lib/libselinux.so.1 002d5000-002d7000 rwxp 00015000 03:02 1968353 /lib/libselinux.so.1 002d7000-00312000 r-xp 00000000 03:02 1968449 /lib/libsepol.so.1 00312000-00313000 rwxp 0003a000 03:02 1968449 /lib/libsepol.so.1 00313000-0031d000 rwxp 00313000 00:00 0 0031d000-00364000 r-xp 00000000 03:02 1421004 /usr/lib/libnetsnmpagent.so.10.0.3 00364000-00366000 rwxp 00046000 03:02 1421004 /usr/lib/libnetsnmpagent.so.10.0.3 00366000-0036d000 r-xp 00000000 03:02 1968478 /lib/libwrap.so.0.7.6 0036d000-0036e000 rwxp 00007000 03:02 1968478 /lib/libwrap.so.0.7.6 0036e000-00381000 r-xp 00000000 03:02 1968430 /lib/libnsl-2.5.so 00381000-00382000 r-xp 00012000 03:02 1968430 /lib/libnsl-2.5.so 00382000-00383000 rwxp 00013000 03:02 1968430 /lib/libnsl-2.5.so 00383000-00385000 rwxp 00383000 00:00 0 00385000-00387000 r-xp 00000000 03:02 1425394 /usr/lib/libplds4.so 00387000-00388000 rwxp 00002000 03:02 1425394 /usr/lib/libplds4.so 00388000-0038b000 r-xp 00000000 03:02 1425391 /usr/lib/libplc4.so 0038b000-0038c000 rwxp 00003000 03:02 1425391 /usr/lib/libplc4.so 0038d000-0038f000 r-xp 00000000 03:02 1968427 /lib/libdl-2.5.so 0038f000-00390000 r-xp 00001000 03:02 1968427 /lib/libdl-2.5.so 00390000-00391000 rwxp 00002000 03:02 1968427 /lib/libdl-2.5.so 00391000-0039a000 r-xp 00000000 03:02 1966107 /lib/libcrypt-2.5.so 0039a000-0039b000 r-xp 00008000 03:02 1966107 /lib/libcrypt-2.5.so 0039b000-0039c000 rwxp 00009000 03:02 1966107 /lib/libcrypt-2.5.so 0039c000-003c3000 rwxp 0039c000 00:00 0 003c3000-003cd000 r-xp 00000000 03:02 1416207 /usr/lib/libsysfs.so.2.0.0 003cd000-003ce000 rwxp 00009000 03:02 1416207 /usr/lib/libsysfs.so.2.0.0 003ce000-003e3000 r-xp 00000000 03:02 1426090 /usr/lib/libelf-0.137.so 003e3000-003e5000 rwxp 00014000 03:02 1426090 /usr/lib/libelf-0.137.so 003e5000-003e7000 r-xp 00000000 03:02 1609767 /usr/lib/asterisk/modules/res_speech.so 003e7000-003e8000 rwxp 00001000 03:02 1609767 /usr/lib/asterisk/modules/res_speech.so 003e8000-003f7000 r-xp 00000000 03:02 1609759 /usr/ Disconnected from Asterisk server /usr/sbin/safe_asterisk: line 125: 2780 Aborted (core dumped) nice -n $PRIORITY ${ASTSBINDIR}/asterisk -f ${CLIARGS} ${ASTARGS} >&/dev/${TTY} < /dev/${TTY} Asterisk ended with exit status 134 Asterisk exited on signal 6. Automatically restarting Asterisk. | ||
Comments: | By: Jason Parker (jparker) 2009-04-02 11:48:56 Closing. We cannot support third-party modules that are not distributed with Asterisk. |