[asterisk-bugs] [Asterisk 0013968]: AGI Leaves zombies behind it

Asterisk Bug Tracker noreply at bugs.digium.com
Thu Nov 27 05:09:11 CST 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=13968 
====================================================================== 
Reported By:                eldadran
Assigned To:                Corydon76
====================================================================== 
Project:                    Asterisk
Issue ID:                   13968
Category:                   Resources/res_agi
Reproducibility:            sometimes
Severity:                   minor
Priority:                   normal
Status:                     ready for testing
Asterisk Version:           1.4.22 
SVN Branch (only for SVN checkouts, not tarball releases):  1.4  
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             2008-11-25 08:01 CST
Last Modified:              2008-11-27 05:09 CST
====================================================================== 
Summary:                    AGI Leaves zombies behind it
Description: 
AGI using php leaves zombie process.
it started when switching to 1.4.18, and after upgrading to 1.4.22 it
still happens.
The PHP version 5.1.6
======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
has duplicate       0013581 [patch] AGI processes going to defunct
====================================================================== 

---------------------------------------------------------------------- 
 (0095572) eldadran (reporter) - 2008-11-27 05:09
 http://bugs.digium.com/view.php?id=13968#c95572 
---------------------------------------------------------------------- 
On real time i got this:
[root at localhost asterisk]# *** glibc detected *** asterisk: double free or
corruption (!prev): 0x086b7060 ***
======= Backtrace: =========
/lib/libc.so.6[0x390aa6]
/lib/libc.so.6(cfree+0x90)[0x393fc0]
/usr/lib/asterisk/modules/res_agi.so[0x88f09b]
asterisk[0x80fe2eb]
/lib/libpthread.so.0[0x4a045b]
/lib/libc.so.6(clone+0x5e)[0x3f824e]
======= Memory map: ========
00110000-00135000 r-xp 00000000 fd:00 19709510  
/usr/lib/libk5crypto.so.3.1
00135000-00136000 rwxp 00025000 fd:00 19709510  
/usr/lib/libk5crypto.so.3.1
00136000-00171000 r-xp 00000000 fd:00 8651832    /lib/libsepol.so.1
00171000-00172000 rwxp 0003a000 fd:00 8651832    /lib/libsepol.so.1
00172000-0017c000 rwxp 00172000 00:00 0 
0017c000-0018a000 r-xp 00000000 fd:00 20447631  
/usr/lib/asterisk/modules/res_features.so
0018a000-0018c000 rwxp 0000d000 fd:00 20447631  
/usr/lib/asterisk/modules/res_features.so
0018c000-0018f000 r-xp 00000000 fd:00 20447672  
/usr/lib/asterisk/modules/app_talkdetect.so
0018f000-00190000 rwxp 00002000 fd:00 20447672  
/usr/lib/asterisk/modules/app_talkdetect.so
00190000-00191000 r-xp 00000000 fd:00 20447702  
/usr/lib/asterisk/modules/func_base64.so
00191000-00192000 rwxp 00000000 fd:00 20447702  
/usr/lib/asterisk/modules/func_base64.so
00192000-00194000 r-xp 00000000 fd:00 20447703  
/usr/lib/asterisk/modules/func_callerid.so
00194000-00195000 rwxp 00001000 fd:00 20447703  
/usr/lib/asterisk/modules/func_callerid.so
00195000-00197000 r-xp 00000000 fd:00 20447675  
/usr/lib/asterisk/modules/app_userevent.so
00197000-00198000 rwxp 00001000 fd:00 20447675  
/usr/lib/asterisk/modules/app_userevent.so
00198000-00199000 r-xp 00000000 fd:00 20447713  
/usr/lib/asterisk/modules/func_language.so
00199000-0019a000 rwxp 00000000 fd:00 20447713  
/usr/lib/asterisk/modules/func_language.so
0019a000-001a0000 r-xp 00000000 fd:00 20447721  
/usr/lib/asterisk/modules/func_strings.so
001a0000-001a1000 rwxp 00005000 fd:00 20447721  
/usr/lib/asterisk/modules/func_strings.so
001a1000-001a3000 r-xp 00000000 fd:00 19714274  
/usr/lib/libtonezone.so.1.0
001a3000-001d0000 rwxp 00002000 fd:00 19714274  
/usr/lib/libtonezone.so.1.0
001d0000-001d2000 r-xp 00000000 fd:00 20447664  
/usr/lib/asterisk/modules/app_read.so
001d2000-001d3000 rwxp 00002000 fd:00 20447664  
/usr/lib/asterisk/modules/app_read.so
001d3000-001d4000 r-xp 00000000 fd:00 20447735  
/usr/lib/asterisk/modules/app_cdr.so
001d4000-001d5000 rwxp 00000000 fd:00 20447735  
/usr/lib/asterisk/modules/app_cdr.so
001d5000-001d7000 r-xp 00000000 fd:00 20447655  
/usr/lib/asterisk/modules/app_dumpchan.so
001d7000-001d8000 rwxp 00001000 fd:00 20447655  
/usr/lib/asterisk/modules/app_dumpchan.so
001d8000-001e6000 r-xp 00000000 fd:00 20447642  
/usr/lib/asterisk/modules/pbx_config.so
001e6000-001e8000 rwxp 0000d000 fd:00 20447642  
/usr/lib/asterisk/modules/pbx_config.so
001e8000-0020d000 r-xp 00000000 fd:00 19714275   /usr/lib/libpri.so.1.4
0020d000-00212000 rwxp 00024000 fd:00 19714275   /usr/lib/libpri.so.1.4
00212000-00214000 r-xp 00000000 fd:00 20447669  
/usr/lib/asterisk/modules/app_setcallerid.so
00214000-00215000 rwxp 00001000 fd:00 20447669  
/usr/lib/asterisk/modules/app_setcallerid.so
00215000-00218000 r-xp 00000000 fd:00 20447725  
/usr/lib/asterisk/modules/chan_features.so
00218000-00219000 rwxp 00002000 fd:00 20447725  
/usr/lib/asterisk/modules/chan_features.so
00219000-0021c000 r-xp 00000000 fd:00 20447698  
/usr/lib/asterisk/modules/format_wav.so
0021c000-0021d000 rwxp 00002000 fd:00 20447698  
/usr/lib/asterisk/modules/format_wav.so
0021d000-0021e000 r-xp 00000000 fd:00 20447711  
/usr/lib/asterisk/modules/func_global.so
0021e000-0021f000 rwxp 00000000 fd:00 20447711  
/usr/lib/asterisk/modules/func_global.so
0021f000-00220000 r-xp 00000000 fd:00 20447684  
/usr/lib/asterisk/modules/codec_alaw.so
00220000-00221000 rwxp 00001000 fd:00 20447684  
/usr/lib/asterisk/modules/codec_alaw.so
00221000-00223000 r-xp 00000000 fd:00 20447722  
/usr/lib/asterisk/modules/func_timeout.so
00223000-00224000 rwxp 00001000 fd:00 20447722  
/usr/lib/asterisk/modules/func_timeout.so/usr/sbin/safe_asterisk: line 42:
27033 Aborted                 (core dumped) asterisk ${CLIARGS} ${ASTARGS}
>&/dev/${TTY} </dev/${TTY}
Asterisk ended with exit status 134
Asterisk exited on signal 6.
Automatically restarting Asterisk. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2008-11-27 05:09 eldadran       Note Added: 0095572                          
======================================================================




More information about the asterisk-bugs mailing list