NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: i386 11.0_BETA system crash





El 15/11/25 a las 14:34, Ramiro Aceves escribió:
Many thanks Martin.


El 15 de noviembre de 2025 14:28:25 CET, Martin Husemann <martin%duskware.de@localhost> escribió:
On Sat, Nov 15, 2025 at 01:19:47PM +0100, Ramiro Aceves wrote:
Hi, what is the right tag for fetching the right source in this case?

packardbell_netbsd# cvs checkout -r netbsd-11-0-BETA -P src
cvs [checkout aborted]: no such tag `netbsd-11-0-BETA'

Just netbsd-11 is probably what you want.

Martin

Hello,

I compiled the kernel with debugging symbols enabled and got this, just in case is useful for clever people (3 hours compilation time in this old Pentium 4 3.2 GHz machine). I will keep the crash dump files just in case they are useful for further investigation:



packardbell_netbsd$ gdb netbsd.0
GNU gdb (GDB) 15.1
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "i486--netbsdelf".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...

warning: BFD: warning: /home/ramiro/netbsd.0 has a section extending past end of file
Reading symbols from netbsd.0...
(No debugging symbols found in netbsd.0)
(gdb) target kvm netbsd.0.core
0xc012d035 in cpu_reboot ()
(gdb) symbol-file netbsd.gdb
Reading symbols from netbsd.gdb...
(gdb) bt
#0 0xc012d035 in maybe_dump (howto=260) at /usr/src/sys/arch/i386/i386/machdep.c:726 #1 cpu_reboot (howto=260, bootstr=0x0) at /usr/src/sys/arch/i386/i386/machdep.c:747
#2  0xc0d901c8 in do_setresgid (l=0x104, r=0, e=0, sv=0, flags=3245790624)
    at /usr/src/sys/kern/kern_prot.c:410
#3  0xc0dd7839 in kprintf (
fmt0=0xc1458e28 "kernel %sassertion \"%s\" failed: file \"%s\", line %d ret=%ld", oflags=-565855148, vp=0xde45bc78, sbuf=<optimized out>, ap=<optimized out>)
    at /usr/src/sys/kern/subr_prf.c:1601
#4  0xc0fb3670 in prop_object_release_emergency (obj=<optimized out>)
at /usr/src/sys/lib/libkern/../../../common/lib/libprop/prop_object.c:170
#5  prop_object_release (obj=<optimized out>)
at /usr/src/sys/lib/libkern/../../../common/lib/libprop/prop_object.c:224
#6  0xc0f3c9d6 in linux_dma_fences_init ()
    at /usr/src/sys/external/bsd/drm2/linux/linux_dma_fence.c:137
#7 0xc08ff8ea in nouveau_fence_sync (nvbo=nvbo@entry=0xc5f94904, chan=chan@entry=0xc54dcac4,
    exclusive=true, intr=intr@entry=true)
    at /usr/src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_fence.c:437
#8 0xc09008c0 in validate_list (pbbo=0xc52584c4, list=0xde45bd50, cli=0xc52f7a84, chan=0xc54dcac4) at /usr/src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_gem.c:526 #9 nouveau_gem_pushbuf_validate (apply_relocs=<synthetic pointer>, op=0xde45bd50,
    nr_buffers=7, pbbo=0xc52584c4, file_priv=0xc35dd884, chan=0xc54dcac4)
    at /usr/src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_gem.c:576
#10 nouveau_gem_ioctl_pushbuf (dev=0xc322e504, data=0xde45beac, file_priv=0xc35dd884)
    at /usr/src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_gem.c:769
#11 0xc0bddfb7 in drm_ioctl (fp=<optimized out>, cmd=<optimized out>, data=<optimized out>)
    at /usr/src/sys/external/bsd/drm2/dist/drm/drm_ioctl.c:980
#12 0xc0ba5aab in drm_ioctl_shim (fp=0xc5495240, cmd=3225445505, data=0xde45beac)
    at /usr/src/sys/external/bsd/drm2/drm/drm_cdevsw.c:391
#13 0xc0dec5d4 in futex_robust_head_lookup (headp=0xde45bf24, lwpid=-985050560,
    l=<optimized out>) at /usr/src/sys/kern/sys_futex.c:1974
#14 sys___futex_get_robust_list (l=0xc3436700, uap=0xde45bf68, retval=0xde45bf60)
    at /usr/src/sys/kern/sys_futex.c:1807
#15 0xc04d8c37 in sy_call (rval=0xde45bf60, uap=0xde45bf68, l=0xc3436700,
    sy=0xc1697258 <compose_tab+184>) at /usr/src/sys/sys/syscallvar.h:65
#16 sy_invoke (code=54, rval=0xde45bf60, uap=0xde45bf68, l=<optimized out>,
    sy=0xc1697258 <compose_tab+184>) at /usr/src/sys/sys/syscallvar.h:94
#17 syscall (frame=0xde45bfa8) at /usr/src/sys/arch/x86/x86/syscall.c:137
--Type <RET> for more, q to quit, c to continue without paging--
#18 0xc010224a in Xsyscall ()
#19 0xde45bfa8 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb)

Regards.
Ramiro.



Home | Main Index | Thread Index | Old Index