Summary:ASTERISK-08734: core dumps on 302 forward event when forwarding ignoring set
Reporter:utis (utis)Labels:
Date Opened:2007-02-05 18:17:32.000-0600Date Closed:2007-06-30 09:20:01
Versions:Frequency of
Description:whole asterisk core dumps when call forwading "302 temporary moved" occurs on cisco 7912 and Queue() has i option set. There is no crash if "i" is removed.


looks very like http://bugs.digium.com/view.php?id=7557 , but on linux ubuntu dapper 1.4 sources from digium.
Comments:By: BJ Weschke (bweschke) 2007-02-06 01:46:02.000-0600

I'm going to try to reproduce this as soon as I can some time on one of my test systems in my office. I've got training going on this week though out of the office so it'll probably be a little bit before I can get back to it and commit a fix. BJ

By: Serge Vecher (serge-v) 2007-02-07 10:44:26.000-0600

in the meanwhile, you can help move this along by producing a backtrace as required by bug guidelines. Also, testing 1.4 from svn would be helpful. Thanks.

1. Enable DONT_OPTIMIZE flag in menuselect under Compiler Options.
2. Rebuild Asterisk
3. Start Asterisk with '-g' option
4. When crash occurs, perform 'bt' on the core file. Then 'thread apply all bt full'

By: Joshua C. Colp (jcolp) 2007-02-16 21:01:22.000-0600

Fixed in 1.4 as of revision 55129 and trunk as of revision 55132. Peace!