[Kamailio-Devel] 1.4 crash (maybe xlmrpc related)

Daniel-Constantin Mierla miconda at gmail.com
Fri Dec 12 20:44:17 CET 2008



On 12/12/08 20:36, Juha Heinanen wrote:
> i'm sending PUBLISH request via xmlrpc mi interface to kamailio and i get a
> crash:
>
> python program that sends the xmlrpc request reports:
>
> Dec 12 20:19:29 lohi sems[9345]: Error: system error error: type <class 'xmlrpclib.ProtocolError'> 
>
> and kamailio reports:
>
> Dec 12 20:19:29 lohi /usr/sbin/kamailio[10931]: CRITICAL:core:receive_fd: EOF on 16 
> Dec 12 20:19:31 lohi /usr/sbin/kamailio[10850]: INFO:core:handle_sigs: child process 10857 exited by a signal 11 
>
> gdb does not tell much:
>
> (gdb) where
> #0  0xb7fb0424 in __kernel_vsyscall ()
> #1  0xb7cb6640 in raise () from /lib/i686/cmov/libc.so.6
> #2  0xb7cb8018 in abort () from /lib/i686/cmov/libc.so.6
> #3  0x08067496 in sig_alarm_abort (signo=14) at main.c:422
> #4  <signal handler called>
> #5  fm_status (qm=0xb3629000) at mem/f_malloc.c:512
> #6  0x08067126 in cleanup (show_status=1) at main.c:356
> #7  0x08067b92 in handle_sigs () at main.c:523
> #8  0x0806ab5e in main (argc=15, argv=0xbffcccc4) at main.c:865
>
> looks like a child has died when accessing an unassigned memory
> location.
>
> any ideas on how i could debug this further and how to find where the
> problem is?
>   
the core seems from main process, perhaps overwrites the one from the 
process that crasshed. I think on some OS, you can specify to dump the 
core in core.pid files.

Do you know if that the crashed process was the MI listener?

Cheers,
Daniel

-- 
Daniel-Constantin Mierla
http://www.asipto.com




More information about the Devel mailing list