[SR-Users] receive_fd(): EOF

Daniel-Constantin Mierla miconda at gmail.com
Fri Oct 2 08:31:52 CEST 2015


You changed the source code, so send the diff, not the entire files, in
order to be easier to see what code you wrote.

Anyhow, the log messages say there is a buffer overflow -- you wrote
more into the buffer than the buffer size.

Cheers,
Danie

On 01/10/15 20:04, jery john wrote:
> 11(12454) : <core> [mem/q_malloc.c:149]: qm_debug_frag(): BUG: qm_*:
> fragm. 0x7f9e8fcb2448 (address 0x7f9e8fcb2478) end
> overwritten(c0c0c000, abcdefed)!
> 13(12456) CRITICAL: <core> [pass_fd.c:293]: receive_fd(): EOF on 20
>  0(12443) ALERT: <core> [main.c:784]: handle_sigs(): child process
> 12454 exited by a signal 6
>  0(12443) ALERT: <core> [main.c:787]: handle_sigs(): core was generated
>  0(12443) INFO: <core> [main.c:799]: handle_sigs(): terminating due to
> SIGCHLD
> 13(12456) INFO: <core> [main.c:850]: sig_usr(): signal 15 received
> 12(12455) INFO: <core> [main.c:850]: sig_usr(): signal 15 received
>  9(12452) INFO: <core> [main.c:850]: sig_usr(): signal 15 received
> 10(12453) INFO: <core> [main.c:850]: sig_usr(): signal 15 received
>  8(12451) INFO: <core> [main.c:850]: sig_usr(): signal 15 received
>  4(12447) INFO: <core> [main.c:850]: sig_usr(): signal 15 received
>  3(12446) INFO: <core> [main.c:850]: sig_usr(): signal 15 received
>  7(12450) INFO: <core> [main.c:850]: sig_usr(): signal 15 received
>  6(12449) INFO: <core> [main.c:850]: sig_usr(): signal 15 received
>  5(12448) INFO: <core> [main.c:850]: sig_usr(): signal 15 received
>  2(12445) INFO: <core> [main.c:850]: sig_usr(): signal 15 received
>  1(12444) INFO: <core> [main.c:850]: sig_usr(): signal 15 received
>  0(12443) INFO: <core> [sctp_core.c:48]: sctp_core_destroy(): SCTP API
> not initialized
>
>
>
> using kamailio 4.2
> with modified tcp_read.c and tcp_main.c files for buffer manipulation
> both files attached
>
> gdb output
>
> Reading symbols from /usr/local/sbin/kamailio...done.
>
> warning: exec file is newer than core file.
> [New LWP 15502]
>
> warning: Error reading shared library list entry at 0x79e8c789480056e4
>
> warning: Error reading shared library list entry at 0x482a50b70fd8458b
> Core was generated by `/usr/local/sbin/kamailio -f
> /usr/local/etc/kamailio/kamailio.cfg -P /var/run/ka'.
> Program terminated with signal SIGSEGV, Segmentation fault.
> #0  0x000000000061f73d in _shm_resize (p=0x61f729 <_shm_resize+541>,
> s=32767, file=0x3f <error: Cannot access memory at address 0x3f>,
> func=0x0, line=-1433800800)
>     at mem/shm_mem.c:111
> 111            DBG("WARNING:vqm_resize: resize(0) called\n");
>
>
>
>
>
>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

-- 
Daniel-Constantin Mierla
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Book: SIP Routing With Kamailio - http://www.asipto.com
Kamailio Advanced Training, Sep 28-30, 2015, in Berlin - http://asipto.com/u/kat

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20151002/e52fd551/attachment.html>


More information about the sr-users mailing list