https://bugs.dragonflybsd.org/https://bugs.dragonflybsd.org/favicon.ico?16293952082010-09-24T18:27:58ZDragonFlyBSD bugtrackerDragonFlyBSD - Bug #1838: assertion tr_owner == curthread in setrunnablehttps://bugs.dragonflybsd.org/issues/1838?journal_id=89942010-09-24T18:27:58Zftigeot
<ul></ul><p>On Tue, Sep 14, 2010 at 02:46:30PM +0200, Francois Tigeot wrote:</p>
<blockquote>
<p>The complete panic message is a bit long:<br />panic: assertion: (&proc_token)->t_ref && (&proc_token)->t_ref->tr_owner ==<br />curthread in setrunnable</p>
</blockquote>
<p>This bug is still present.</p>
<p>I got a crash this morning with a 2.7.3.1084.g7b033-DEVELOPMENT kernel.<br />The machine had a 3 day uptime and was doing a buildworld.</p>
<p>Core files can be downloaded from <a class="external" href="http://dl.zefyris.com/">http://dl.zefyris.com/</a></p> DragonFlyBSD - Bug #1838: assertion tr_owner == curthread in setrunnablehttps://bugs.dragonflybsd.org/issues/1838?journal_id=89952010-09-25T11:44:42Zdillon
<ul></ul><p>:On Tue, Sep 14, 2010 at 02:46:30PM +0200, Francois Tigeot wrote:<br />:> The complete panic message is a bit long:<br />:> panic: assertion: (&proc_token)->t_ref && (&proc_token)->t_ref->tr_owner ==<br />:> curthread in setrunnable<br />:<br />:This bug is still present.<br />:<br />:I got a crash this morning with a 2.7.3.1084.g7b033-DEVELOPMENT kernel.<br />:The machine had a 3 day uptime and was doing a buildworld.<br />:<br />:Core files can be downloaded from <a class="external" href="http://dl.zefyris.com/">http://dl.zefyris.com/</a><br />:<br />:-- <br />:Francois Tigeot</p>
<pre><code>That URL doesn't resolve. Address not found.</code></pre>
<pre><code>-Matt<br /> Matthew Dillon <br /> &lt;<a class="email" href="mailto:dillon@backplane.com">dillon@backplane.com</a>&gt;</code></pre> DragonFlyBSD - Bug #1838: assertion tr_owner == curthread in setrunnablehttps://bugs.dragonflybsd.org/issues/1838?journal_id=89982010-09-25T23:37:44Zdillon
<ul></ul><p>:I have tested and retested the DNS settings and didn't find anything wrong;<br />:besides there are already Google crawlers acting on this URL.<br />:<br />:The only DNS breakage I have seen recently was due to fubar network components<br />:which broke EDNS replies and/or didn't understand IPv6 addresses.<br />:<br />:-- <br />:Francois Tigeot</p>
<pre><code>Ah, well, that's the problem then. I have no IPV6 access.</code></pre>
<pre><code>-Matt<br /> Matthew Dillon <br /> &lt;<a class="email" href="mailto:dillon@backplane.com">dillon@backplane.com</a>&gt;</code></pre> DragonFlyBSD - Bug #1838: assertion tr_owner == curthread in setrunnablehttps://bugs.dragonflybsd.org/issues/1838?journal_id=89992010-09-25T23:44:24Zftigeot
<ul></ul><p>On Fri, Sep 24, 2010 at 09:42:47PM -0700, Matthew Dillon wrote:</p>
<blockquote>
<p>:On Tue, Sep 14, 2010 at 02:46:30PM +0200, Francois Tigeot wrote:<br />:> The complete panic message is a bit long:<br />:> panic: assertion: (&proc_token)->t_ref && (&proc_token)->t_ref->tr_owner ==<br />:> curthread in setrunnable<br />:<br />:This bug is still present.<br />:<br />:I got a crash this morning with a 2.7.3.1084.g7b033-DEVELOPMENT kernel.<br />:The machine had a 3 day uptime and was doing a buildworld.<br />:<br />:Core files can be downloaded from <a class="external" href="http://dl.zefyris.com/">http://dl.zefyris.com/</a><br />:<br />:-- <br />:Francois Tigeot</p>
<p>That URL doesn't resolve. Address not found.</p>
</blockquote>
<p>I have tested and retested the DNS settings and didn't find anything wrong;<br />besides there are already Google crawlers acting on this URL.</p>
<p>The only DNS breakage I have seen recently was due to fubar network components<br />which broke EDNS replies and/or didn't understand IPv6 addresses.</p> DragonFlyBSD - Bug #1838: assertion tr_owner == curthread in setrunnablehttps://bugs.dragonflybsd.org/issues/1838?journal_id=90002010-09-25T23:57:14Zsteve
<ul></ul><p>On Sat, 25 Sep 2010 08:56:32 -0700 (PDT)<br />Matthew Dillon <<a class="email" href="mailto:dillon@apollo.backplane.com">dillon@apollo.backplane.com</a>> wrote:</p>
<blockquote>
<p>:I have tested and retested the DNS settings and didn't find anything<br />wrong; :besides there are already Google crawlers acting on this URL.<br />:<br />:The only DNS breakage I have seen recently was due to fubar network<br />components :which broke EDNS replies and/or didn't understand IPv6<br />addresses. :<br />:-- <br />:Francois Tigeot</p>
<p>Ah, well, that's the problem then. I have no IPV6 access.</p>
</blockquote>
<p>Neither do I - but the site works for me.</p>
<p>Perhaps this will help</p>
<p>host dl.zefyris.com<br />dl.zefyris.com is an alias for serenal.zefyris.com.<br />serenal.zefyris.com has address 213.215.11.27<br />serenal.zefyris.com has IPv6 address 2001:7a8:600:1:219:d1ff:fe81:27</p> DragonFlyBSD - Bug #1838: assertion tr_owner == curthread in setrunnablehttps://bugs.dragonflybsd.org/issues/1838?journal_id=90012010-09-26T00:33:17Zftigeot
<ul></ul><p>On Sat, Sep 25, 2010 at 05:54:47PM +0100, Steve O'Hara-Smith wrote:</p>
<blockquote>
<p>On Sat, 25 Sep 2010 08:56:32 -0700 (PDT)<br />Matthew Dillon <<a class="email" href="mailto:dillon@apollo.backplane.com">dillon@apollo.backplane.com</a>> wrote:</p>
<blockquote>
<p>:I have tested and retested the DNS settings and didn't find anything<br />wrong; :besides there are already Google crawlers acting on this URL.<br />:<br />:The only DNS breakage I have seen recently was due to fubar network<br />components :which broke EDNS replies and/or didn't understand IPv6<br />addresses. :</p>
<p>Ah, well, that's the problem then. I have no IPV6 access.</p>
</blockquote>
<p>Neither do I - but the site works for me.</p>
</blockquote>
<p>In the end, it was due to a stupid error from myself: one of the name<br />servers had an invalid copy of the zefyris.com zone.</p>
<p>Sorry for that.</p> DragonFlyBSD - Bug #1838: assertion tr_owner == curthread in setrunnablehttps://bugs.dragonflybsd.org/issues/1838?journal_id=90042010-09-26T06:20:20Zdillon
<ul></ul><p>:This bug is still present.<br />:<br />:I got a crash this morning with a 2.7.3.1084.g7b033-DEVELOPMENT kernel.<br />:The machine had a 3 day uptime and was doing a buildworld.<br />:<br />:Core files can be downloaded from <a class="external" href="http://dl.zefyris.com/">http://dl.zefyris.com/</a><br />:<br />:-- <br />:Francois Tigeot</p>
<pre><code>Very nice crash dump. I think I found the case that can cause the<br /> situation, it is a very rare but nasty bug which can cause the proc_token<br /> to be unexpectedly released.</code></pre>
<pre><code>I have made a commit to address the issue (b528f10fca...). Hopefully<br /> this will crush the bug.</code></pre>
<pre><code>-Matt<br /> Matthew Dillon <br /> &lt;<a class="email" href="mailto:dillon@backplane.com">dillon@backplane.com</a>&gt;</code></pre> DragonFlyBSD - Bug #1838: assertion tr_owner == curthread in setrunnablehttps://bugs.dragonflybsd.org/issues/1838?journal_id=90182010-09-28T10:18:53Zeocallaghan
<ul></ul><p>Status: Chatting->Testing.. Confirm fix?</p>
<p>Cheers,<br />Edward.</p> DragonFlyBSD - Bug #1838: assertion tr_owner == curthread in setrunnablehttps://bugs.dragonflybsd.org/issues/1838?journal_id=90202010-09-28T12:57:01Zftigeot
<ul></ul><p>On Tue, Sep 28, 2010 at 03:18:53AM +0000, Edward O'Callaghan (via DragonFly issue tracker) wrote:</p>
<blockquote>
<p>Edward O'Callaghan <<a class="email" href="mailto:eocallaghan@auroraux.org">eocallaghan@auroraux.org</a>> added the comment:</p>
<p>Status: Chatting->Testing.. Confirm fix?</p>
</blockquote>
<p>All my 2.7 machines now run with the fix.</p>
<p>Howewer, the crash could not easily be triggered in the first place; I think<br />we need a few more days just to be sure.</p> DragonFlyBSD - Bug #1838: assertion tr_owner == curthread in setrunnablehttps://bugs.dragonflybsd.org/issues/1838?journal_id=90412010-10-05T13:13:46Zftigeot
<ul></ul><p>On Tue, Sep 28, 2010 at 03:18:53AM +0000, Edward O'Callaghan (via DragonFly issue tracker) wrote:</p>
<blockquote>
<p>Edward O'Callaghan <<a class="email" href="mailto:eocallaghan@auroraux.org">eocallaghan@auroraux.org</a>> added the comment:</p>
<p>Status: Chatting->Testing.. Confirm fix?</p>
</blockquote>
<p>I have not seen any related crashes in a week.</p>
<p>I think this issue can be closed.</p> DragonFlyBSD - Bug #1838: assertion tr_owner == curthread in setrunnablehttps://bugs.dragonflybsd.org/issues/1838?journal_id=90532010-10-07T10:10:01Zeocallaghan
<ul></ul><p>Status: Testing -> Resolved.</p>
<p>Cheers,<br />Edward.</p>