When smbd receives a RELEASE_IP message from ctdbd, it crashes with sig11: #5 sig_fault (sig=11) at lib/fault.c:76 #6 <signal handler called> #7 0x00007f51ff4b9158 in release_ip (ip=0x7f520189418c "10.0.100.133", priv=<value optimized out>) at smbd/process.c:2354 #8 0x00007f51ff742f35 in ctdb_handle_message (buf=0x7f5201894160 "@", length=64, private_data=<value optimized out>) at lib/ctdbd_conn.c:613 #9 0x00007f51ff741c61 in packet_handler (ctx=0x7f52018732f0, full_req=<value optimized out>, callback=0x7f51ff742dc0 <ctdb_handle_message>, priv=0x7f52018983b0, status=0x7fff16f04300) at lib/packet.c:167 #10 0x00007f51ff742d0c in ctdbd_socket_handler (event_ctx=<value optimized out>, event=<value optimized out>, flags=<value optimized out>, private_data=<value optimized out>) at lib/ctdbd_conn.c:684 (gdb) frame 7 #7 0x00007f51ff4b9158 in release_ip (ip=0x7f520189418c "10.0.100.133", priv=<value optimized out>) at smbd/process.c:2354 2354 if (strncmp("::ffff:", addr, 7) == 0) { (gdb) up #8 0x00007f51ff742f35 in ctdb_handle_message (buf=0x7f5201894160 "@", length=64, private_data=<value optimized out>) at lib/ctdbd_conn.c:613 613 conn->release_ip_handler((const char *)msg->data, (gdb) #9 0x00007f51ff741c61 in packet_handler (ctx=0x7f52018732f0, full_req=<value optimized out>, callback=0x7f51ff742dc0 <ctdb_handle_message>, priv=0x7f52018983b0, status=0x7fff16f04300) at lib/packet.c:167 167 *status = callback(buf, length, priv);
Created attachment 6456 [details] proposed patch
Hi Karo, re-assigning to you for consideration of the patch for 3.6.
commit of patch in master is 642c6ba2b9c581bacfcb9a6cb4c5c95d446263ce
(In reply to comment #3) > commit of patch in master is 642c6ba2b9c581bacfcb9a6cb4c5c95d446263ce Pushed to v3-6-test. Closing out bug report. Thanks!