|Summary:||ASTERISK-13628: [patch] asterisk crashes during attended transfer|
|Reporter:||Giorgio Incantalupo (gincantalupo)||Labels:|
|Date Opened:||2009-02-23 08:29:59.000-0600||Date Closed:||2009-02-23 10:41:13.000-0600|
|Environment:||Attachments:||( 0) CLI-output.txt|
( 1) extensions.conf-excerpt.txt
( 2) gdb.tar.gz
|Description:||Asterisk crashes when I make an attended transfer from within an AGI script like this:|
exten => _X.,1,DeadAGI(do_everything.py)
exten => _X.,2,Hangup
Asterisk works fine when using the Dial command inside extensions.conf.
****** ADDITIONAL INFORMATION ******
I tried to change the return value of agi_exec_full function in res_agi.c as I did for asterisk-1.4.22-rc5 but it does not work anymore with 1.4.23 version.
Tried to change the match string (100,1,DeadAGI instead of _X.) but nothing changes.
|Comments:||By: Joshua C. Colp (jcolp) 2009-02-23 09:08:06.000-0600|
Please follow the instructions in doc/backtrace.txt to get a suitable backtrace for us and upload it. Complete console output would also be helpful, and trying with 1.4 from subversion.
By: Giorgio Incantalupo (gincantalupo) 2009-02-23 10:16:01.000-0600
I followed the instructions from backtrace.txt, hope I have done right.
I attached the CLI output and an excerpt from extensions.conf, maybe can help.
By: Joshua C. Colp (jcolp) 2009-02-23 10:41:12.000-0600
Closed as this is a duplicate of issue 14374 and has already been fixed.