[Home]

Summary:ASTERISK-13792: Asterisk randomly crashes while playing moh
Reporter:Onur Can Cakmak (codaine)Labels:
Date Opened:2009-03-20 10:15:47Date Closed:2009-04-13 13:34:43
Priority:CriticalRegression?No
Status:Closed/CompleteComponents:Addons/format_mp3
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) asterisk-memmap-crash.txt
Description:Asterisk has been crashing randomly while playing music on hold from an mp3 file

****** STEPS TO REPRODUCE ******

Happens randomly in two cases
- MOH for calls waiting in queue
- MOH for calls being held

****** ADDITIONAL INFORMATION ******

- <SIP/208-082dcaa0> Playing 'queue-reporthold.ulaw' (language 'en')
   -- <SIP/208-082dcaa0> Playing 'digits/0.ulaw' (language 'en')
   -- <SIP/208-082dcaa0> Playing 'queue-minutes.ulaw' (language 'en')
   -- <SIP/208-082dcaa0> Playing 'digits/4.ulaw' (language 'en')
   -- <SIP/208-082dcaa0> Playing 'queue-seconds.ulaw' (language 'en')
   -- Stopped music on hold on DAHDI/2-1
   -- Started music on hold, class 'default', on DAHDI/4-1
*** glibc detected *** asterisk: free(): invalid pointer: 0xb4b00b38 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb7c8ca85]
/lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb7c904f0]
/usr/lib/asterisk/modules/format_mp3.so(decodeMP3+0xe1)[0xb63594d1]
/usr/lib/asterisk/modules/format_mp3.so[0xb6352583]
/usr/lib/asterisk/modules/format_mp3.so[0xb63526b3]
asterisk(ast_readframe+0x30)[0x80babb0]
/usr/lib/asterisk/modules/res_musiconhold.so[0xb656a876]
asterisk[0x808f50a]
asterisk[0x808fd73]
asterisk(ast_channel_bridge+0x7f1)[0x8091961]
asterisk(ast_bridge_call+0x35f)[0x80b235f]
/usr/lib/asterisk/modules/app_dial.so[0xb52612df]
/usr/lib/asterisk/modules/app_dial.so[0xb5265339]
asterisk(pbx_exec+0x94)[0x80e6614]
/usr/lib/asterisk/modules/pbx_realtime.so[0xb634f800]
asterisk[0x80f1679]
/usr/lib/asterisk/modules/app_macro.so[0xb600b170]
asterisk(pbx_exec+0x94)[0x80e6614]
/usr/lib/asterisk/modules/pbx_realtime.so[0xb634f800]
asterisk[0x80f1679]
asterisk[0x80f2e6e]
asterisk[0x80f43ee]
asterisk[0x813032b]
/lib/tls/i686/cmov/libpthread.so.0[0xb7c064fb]
/lib/tls/i686/cmov/libc.so.6(clone+0x5e)[0xb7cf7e5e]
Comments:By: Leif Madsen (lmadsen) 2009-03-20 10:33:03

Can you re-test with a fresh checkout from the 1.6.0 branches? Mark Michelson has put in several changes recently in this area, and feels it may already be resolved.

Thanks!
Leif.

By: Leif Madsen (lmadsen) 2009-04-13 13:34:43

Suspended due to lack of activity. Please request a bug marshal in #asterisk-bugs on the IRC network irc.freenode.net to reopen the issue should you have the additional information requested.

Further information can be found at http://www.asterisk.org/developers/bug-guidelines