You seem to be hitting strange corner cases. I wonder how a netbsd environment could trigger such corner cases. Valgrind will help a long way. Also, do you visit IRC? it might help to do more efficient debugging there than over email.<div>
<br></div><div>Avati<br><br><div class="gmail_quote">On Tue, Jul 5, 2011 at 3:02 PM, Emmanuel Dreyfus <span dir="ltr"><<a href="mailto:manu@netbsd.org">manu@netbsd.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Let us forget my previous batch of crashes that were with 3.2.1. This<br>
one iw with today's code from git:<br>
<br>
Program terminated with signal 11, Segmentation fault.<br>
#0 0xba0c41f8 in server_inodelk_cbk (frame=0xbad01660, cookie=0xbaf0708c,<br>
this=0xba816000, op_ret=0, op_errno=0) at server3_1-fops.c:251<br>
251 gf_add_locker (conn->ltable, state->volume,<br>
<br>
And indeed conn leads to a SIGSEGV as it is NUL.<br>
(gdb) print *((server_state_t *)frame->root->state)<br>
$7 = {conn = 0x0, xprt = 0x0, itable = 0xbb96f080,<br>
resume_fn = 0xba0c42d4 <server_inodelk_resume>, loc = {<br>
path = 0xb98fa330 "/netbsd/usr/src/common/dist/zlib/contrib/dotzlib/CVS/Root.02151a", name = 0xb98fa365 "Root.02151a", inode = 0x0, parent = 0x0,<br>
gfid = '\0' <repeats 15 times>, pargfid = '\0' <repeats 15 times>,<br>
ino = 0}, loc2 = {path = 0x0, name = 0x0, inode = 0x0, parent = 0x0,<br>
gfid = '\0' <repeats 15 times>, pargfid = '\0' <repeats 15 times>,<br>
ino = 0}, resolve = {type = RESOLVE_EXACT, fd_no = 18446744073709551615,<br>
ino = 0, gen = 0, par = 0, gfid = "rð\033òX\207Kí¨§\2304ÆWý_",<br>
<br>
<br>
I saved the core if someone wants more details<br>
<font color="#888888"><br>
--<br>
Emmanuel Dreyfus<br>
<a href="mailto:manu@netbsd.org">manu@netbsd.org</a><br>
<br>
_______________________________________________<br>
Gluster-devel mailing list<br>
<a href="mailto:Gluster-devel@nongnu.org">Gluster-devel@nongnu.org</a><br>
<a href="https://lists.nongnu.org/mailman/listinfo/gluster-devel" target="_blank">https://lists.nongnu.org/mailman/listinfo/gluster-devel</a><br>
</font></blockquote></div><br></div>