Menu

#435 Segfault on mi_xmlrpc

1.6.x
closed-out-of-date
modules (454)
5
2015-04-07
2011-10-06
Anonymous
No

I have compile the library xmlrpc with disable-abyss-threads on CentOS. This week I got a segfault again on mi_xmlrpc after a long time (6 months). I saw a thread_fork, that seems to be the right way instead of pthreads. Using version 1.6.3.

(gdb) bt
#0 0x0097c402 in __kernel_vsyscall ()
#1 0x0024ddf0 in raise () from /lib/libc.so.6
#2 0x0024f701 in abort () from /lib/libc.so.6
#3 0x0028628b in __libc_message () from /lib/libc.so.6
#4 0x0028e5a5 in _int_free () from /lib/libc.so.6
#5 0x0028e9e9 in free () from /lib/libc.so.6
#6 0x00390a66 in socketDestroy (socketP=0x966fe28) at socket_unix.c:167
#7 0x003902f0 in SocketDestroy (socketP=0x966fe28) at socket.c:121
#8 0x0038d7c0 in destroyConnSocket (userHandle=0x966ed90) at server.c:1387
#9 0x0038924c in connDone (userHandle=0x0) at conn.c:59
#10 threadDone (userHandle=0x0) at conn.c:71
#11 0x003911a5 in ThreadUpdateStatus (threadP=0x966ebd8) at thread_fork.c:145
#12 0x0038e31c in freeFinishedConns (serverP=0x1d57ac) at server.c:1286
#13 serverRun2 (serverP=0x1d57ac) at server.c:1415
#14 ServerRun (serverP=0x1d57ac) at server.c:1454
#15 0x001cf9d9 in xmlrpc_process (rank=0) at mi_xmlrpc.c:241
#16 0x080c26e8 in start_module_procs () at sr_module.c:574
#17 0x080725bb in main_loop (argc=3, argv=0xbfc08f54) at main.c:872
#18 main (argc=3, argv=0xbfc08f54) at main.c:1388

Discussion

  • Bogdan-Andrei Iancu

    what version of libxmlrpc-c3 lib are you using ?

    Regards,
    Bogdan

     
  • Bogdan-Andrei Iancu

    • assigned_to: nobody --> bogdan_iancu
     
  • Bogdan-Andrei Iancu

    • status: open --> closed-out-of-date
     

Log in to post a comment.