[asterisk-users] Error at start of asterisk with cdr_addon_mysql.o

Steve Edwards asterisk.org at sedwards.com
Thu May 13 00:10:10 CDT 2010


On Thu, 13 May 2010, Pham Quy wrote:

> Hi all,
>
> I use asterisk-1.6.2.7 and asterisk addon version 1.6.2.1.
>
> It started ok with out cdr_addon_mysql.o. But when I put
> cdr_addon_mysql.o in to modules folder, it fail at start and the
> following out has been thrown:
>
> ----------
> [root at localhost modules]# /usr/sbin/safe_asterisk: line 145: 13270
> Segmentation fault (core dumped) nice -n $PRIORITY ${ASTBINDIR}/asterisk
> -f ${CLIARGS} ${ASTARGS} > /dev/${TTY} 2>&1 < /dev/${TTY}
> Asterisk exited with exit status 139
> Asterisk exited on signal 11
> Automatically restarting Asterisk.
> -----------
>
> What is the problem?

The problem is...

You have no clue[s] :)

First off, the module should be cdr_addon_mysql.so, not cdr_addon_mysql.o. 
If you don't have the "so" in "/usr/lib/asterisk/modules/" something is 
wrong with your build.

Try something like this:

 	sudo -u <whatever-user-runs-asterisk-on-your-system>\
 		/usr/sbin/asterisk -c -d -d -d -f -g -n -v -v -v

Or, you can start Asterisk without loading cdr_addon_mysql.so and then 
load it from the Asterisk CLI. It sounds like you are auto-loading modules 
so you could add "noload=cdr_addon_mysql.so" to 
"/etc/asterisk/modules.conf" to get Asterisk running and then load it with 
something like "load cdr_addon_mysql.so"

I'm a 1.2 Luddite so the commands may have changed slightly. Also, 
depending on the specifics of your installation, the paths may be 
different.

See if this gives you any clues.

-- 
Thanks in advance,
-------------------------------------------------------------------------
Steve Edwards       sedwards at sedwards.com      Voice: +1-760-468-3867 PST
Newline                                              Fax: +1-760-731-3000



More information about the asterisk-users mailing list