Asterisk Crash

Hello, All!

I can’t start Asterisk 1.6.2.9 on Ubuntu Server Edition 10.04

root@pbx:/# uname -r 2.6.32-23-preempt

[code]root@pbx:/# asterisk -vvvvvv -g -dddddd -c
Asterisk 1.6.2.9, Copyright © 1999 - 2010 Digium, Inc. and others.
Created by Mark Spencer markster@digium.com
Asterisk comes with ABSOLUTELY NO WARRANTY; type ‘core show warranty’ for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type ‘core show license’ for details.

== Parsing ‘/etc/asterisk/asterisk.conf’: Parsing /etc/asterisk/asterisk.conf
== Found
Seeding global EID ‘00:0f:ea:25:ac:7e’ from ‘eth0’ using ‘siocgifhwaddr’
== Parsing ‘/etc/asterisk/extconfig.conf’: Parsing /etc/asterisk/extconfig.conf
== Found
Parsing /etc/asterisk/logger.conf
== Parsing ‘/etc/asterisk/logger.conf’: == Found
Asterisk Event Logger Started /var/log/asterisk/event_log
== Parsing ‘/etc/asterisk/asterisk.conf’: == Found
Ошибка сегментирования (core dumped)[/code]

  • segfault

/var/log/messages

/var/log/asterisk/full

[Jul 3 11:50:29] VERBOSE[3403] logger.c: Asterisk Event Logger Started /var/log/asterisk/event_log [Jul 3 11:50:29] VERBOSE[3403] config.c: == Parsing '/etc/asterisk/asterisk.conf': [Jul 3 11:50:29] DEBUG[3403] config.c: Parsing /etc/asterisk/asterisk.conf [Jul 3 11:50:29] VERBOSE[3403] config.c: == Found [Jul 3 11:58:21] VERBOSE[3433] logger.c: Asterisk Event Logger Started /var/log/asterisk/event_log [Jul 3 11:58:21] VERBOSE[3433] config.c: == Parsing '/etc/asterisk/asterisk.conf': [Jul 3 11:58:21] DEBUG[3433] config.c: Parsing /etc/asterisk/asterisk.conf [Jul 3 11:58:21] VERBOSE[3433] config.c: == Found

Asterisk 1.4.33.1 work fine.

First check that you don’t have any modules from old versions in /usr/lib/asterisk/modules, and that you are using a version of Asterisk that has not been modified by Ubuntu.

Then read and follow the instructions in doc/backtrace.txt and raise a severity crash issue on issues.asterisk.org/.

You will almost certainly have to build Asterisk from source. If you are limited to binary packages, or Ubuntu have modified it, you need to report this to Ubuntu, as they will have to either debug it, or reproduce the crash on unpatched code, with full debug symbols, before it can be raised with Asterisk support.