Summary: | ASTERISK-02229: [chan modem] Asterisk internal DTMF detection crashes | ||
Reporter: | Alessandro Polverini (alessandro polverini) | Labels: | |
Date Opened: | 2004-08-17 10:22:37 | Date Closed: | 2004-09-25 02:09:44 |
Priority: | Critical | Regression? | No |
Status: | Closed/Complete | Components: | Core/General |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ||
Description: | I'm making some experiment with a HFC-S ISDN board and asterisk. My modem.conf has these settings: language=it stripmsd=0 dialtype=tone mode=immediate dtmfmode=asterisk group=1 msn=107401759 outgoingmsn=107401759,0107401759 device => /dev/ttyI0 device => /dev/ttyI1 Whem I'm using the isdn line to make a phone call, if the remote user begins to play with the digits on his phone, after a while asterisk crashes with the error: Floating point exception That does not happens if I use the "i4l" method of dtmf detection. The problem is that using this method fills the conversation with "false" dtmf detected. ****** ADDITIONAL INFORMATION ****** Asterisk version: CVS head updated to today Kernel: 2.4.27 and 2.6.7 (chrashes with both) Distribution: Debian Sarge. | ||
Comments: | By: Olle Johansson (oej) 2004-08-17 12:59:55 If you get a core, could you provide a "gdb bt full" trace. Please find a bug marshall on #irc to get help and discuss this. What channel driver do you use for the card? By: Mark Spencer (markster) 2004-08-17 20:13:22 This appears to be a compilation issue. What CPU / motherboard etc? By: Alessandro Polverini (alessandro polverini) 2004-08-18 03:03:15 CPU is an AMD Athlon 550Mhz, Motherboard is an MSI K7T-Pro2 if I'm not mistaken. Gcc version is 3.3.4-7. The driver is chan_modem_i4l I think. I'm not familiar with creating a core and debugging it, but if you can explain me the steps to compile with debugging on I'll follow them asap. By: Olle Johansson (oej) 2004-08-18 03:15:56 Please read on debugging: http://www.voip-info.org/tiki-index.php?page=Asterisk%20debugging /Olle |