Hi!

While running the Python 3.13.1 test suite (for the second time in the
last 24 hours, so not sure if it's even related; and the log seems
complete, so they were probably already done) on a NetBSD
10.99.12/amd64 from 2024-12-10 I had a panic:

panic: kernel diagnostic assertion "it->it_time.it_interval.tv_sec >= 0" 
failed: file "/usr/src/sys/kern/kern_time.c", line 862

These lines are:

        /* Nonnegative interval guaranteed by itimerfix.  */
        KASSERT(it->it_time.it_interval.tv_sec >= 0);
        KASSERT(it->it_time.it_interval.tv_nsec >= 0);

So either itimerfix didn't work or wasn't run or the machine had some
memory issues.

Core dump available, backtrace is:

#3  0xffffffff80fea461 in kern_assert (fmt=fmt@entry=0xffffffff8141d1c8 "kernel 
%sassertion \"%s\" failed: file \"%s\", line %d ") at 
/usr/src/sys/lib/libkern/kern_assert.c:51
#4  0xffffffff80df6042 in itimer_callout (arg=0xffff80f8c275de00) at 
/usr/src/sys/kern/kern_time.c:862
#5  0xffffffff80df8db9 in callout_softclock (v=<optimized out>) at 
/usr/src/sys/kern/kern_timeout.c:872
#6  0xffffffff80de8bfe in softint_execute (s=2, l=0xffff80f5e4f1e800) at 
/usr/src/sys/kern/kern_softint.c:599
#7  softint_dispatch (pinned=<optimized out>, s=2) at 
/usr/src/sys/kern/kern_softint.c:848
#8  0xffffffff8023480c in Xsoftintr ()

Cheers,
 Thomas

Reply via email to