Summary: | ASTERISK-15312: Can't handle frames in 2 format - revisited | ||
Reporter: | Nicolas Chapleau (nicchap) | Labels: | |
Date Opened: | 2009-12-14 15:08:24.000-0600 | Date Closed: | 2011-07-27 13:26:56 |
Priority: | Major | Regression? | No |
Status: | Closed/Complete | Components: | Channels/chan_dahdi |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ||
Description: | Please refer to issue # 0015129 for full description I had the same issue as described in 15129 while using 1.4.20.1. When I updated to 1.4.27.1 all was OK. Today the behavior crept back in but this time when dealing with a language change prior to the transfer. This happens using FastAGI on one leg using and using a Macro when transferring and waiting for an agent to press a DTMF on the other. Once the DTMF is pressed, the warning above shows up and the transfer fails. The weird thing is that it only happens when a new language is selected in the initial call (french in my case), all is well when the call is in english. ****** ADDITIONAL INFORMATION ****** Scenario: Setup: Sangoma A104D quad PRI cards with wanpipe version 3.4.7 CentOS 5.3 final - Linux 2.6.18-164.el5 SMP X86_64 Dahdi-linux 2.2.0.2, tools 2.2.0 libpri 1.4.10.2 asterisk 1.4.27.1 Call -> Asterisk -> FastAGI server script in pseudo code: Answer() SetLanguage(fr) Call(Local, number, 30, "mM(transferscript&language)") [transferscript] wait(1 second) setLangauge(language) play a message wait for a DTMF Complete transfer ******************************** Again, it all works when the language is english, but as soon as I choose french, the transfer fails once the DTMF is pressed. I noticed that if I set the language to english in the transferscript, the error does not occur. All voice files are present on both languages. I can reproduce this 100% of the time, and yes this is a Weird one. | ||
Comments: | By: Russell Bryant (russell) 2011-07-27 13:26:49.979-0500 Per the Asterisk maintenance timeline page at http://www.asterisk.org/asterisk-versions maintenance (bug) support for the 1.4 and 1.6.x branches has ended. For continued maintenance support please move to the 1.8 branch which is a long term support (LTS) branch. For more information about branch support, please see https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions If this is still an issue, please open a new issue so it can be re-triaged appropriately. Thanks! |