<br><br><div class="gmail_quote">2010/5/20 Will Thompson <span dir="ltr"><<a href="mailto:will.thompson@collabora.co.uk">will.thompson@collabora.co.uk</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div><div></div><div class="h5">On 20/05/10 15:53, Will Thompson wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
On 20/05/10 15:32, Pablo Martí Gamboa wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
# bus/dir-watch-kqueue.c<br>
<br>
for (i = 0; new_dirs[i]; i++)<br>
{<br>
for (j = 0; i < num_fds; j++)<br>
</blockquote>
<br>
Hmm. This 'i' here ^^^ looks suspicious!<br>
</blockquote>
<br></div></div>
I think the attached patch should fix this issue (but I don't have an OS X machine to test it on). Pablo, any chance you could apply it and see if the crashes go away?<br></blockquote><div><br><br>Sure thing, I have recompiled dbus-daemon with the fix and will report tomorrow if the SIGSEGV is gone. Indeed it seems it should!<br>
</div></div><br>-- <br>Pablo Martí<br><a href="http://minimoesfuerzo.org">http://minimoesfuerzo.org</a><br>python -c "print '706d617267616d40676d61696c2e636f6d'.decode('hex')"<br><br>