NetBSD-Bugs archive

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

kern/40459: lockdebug_lookup: uninitialized lock



>Number:         40459
>Category:       kern
>Synopsis:       lockdebug_lookup: uninitialized lock
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Jan 23 07:30:00 +0000 2009
>Originator:     S.P.Zeidler
>Release:        NetBSD 5.0_BETA 20090107
>Organization:
        TNF
>Environment:
System: NetBSD pkgbuild.netbsd.org 5.0_BETA NetBSD 5.0_BETA (PKGBUILD.SCHED_M2) 
#4: Wed Jan 7 22:24:22 UTC 2009 
spz@ADMIN:/chroots/netbsd-5/src/sys/arch/amd64/compile/obj/PKGBUILD.SCHED_M2 
amd64
Architecture: x86_64
Machine: amd64
>Description:
panic: lockdebug_lookup: uninitialized lock (lock=0xffff80007feee9d0)
WARNING: SPL NOT LOWERED ON TRAP EXIT 6 0
fatal breakpoint trap in supervisor mode
trap type 1 code 0 rip ffffffff80501105 cs 8 rflags 246 cr2  7f7ffd717b6e cpl 8 
rsp ffff80006fc98910
Stopped in pid 4246.1 (sh) at   netbsd:breakpoint+0x5:  leave
db{0}> bt       
breakpoint() at netbsd:breakpoint+0x5
cpu_Debugger() at netbsd:cpu_Debugger+0x9
panic() at netbsd:panic+0x260
lockdebug_locked() at netbsd:lockdebug_locked+0x263
cv_wait_sig() at netbsd:cv_wait_sig+0x8c
pipe_write() at netbsd:pipe_write+0x158
dofilewrite() at netbsd:dofilewrite+0x81
sys_write() at netbsd:sys_write+0x72
syscall() at netbsd:syscall+0xb6
db{0}> sh reg
ds          0x8930
es          0x2488
fs          0xa2b9
gs          0xc0da
rdi         0x8
rsi         0x3f8
rbp         0xffff80006fc98910
rbx         0xffff80006fc98930
rdx         0x8
rcx         0
rax         0x1
r8          0xffffffff809d2eea  copyright+0x887aa
r9          0x1
r10         0xffff80006fc98840
r11         0xffff80006fc988a0
r12         0x100
r13         0xffffffff80992488  copyright+0x47d48
r14         0xffff80006eccf880
r15         0
rip         0xffffffff80501105  breakpoint+0x5
cs          0x8
rflags      0x246
rsp         0xffff80006fc98910
ss          0x10
netbsd:breakpoint+0x5:  leave
db{0}> mach cpu 1
using CPU 1
db{0}> bt
x86_stihlt() at netbsd:x86_stihlt+0x6
x86_cpu_idle_halt() at netbsd:x86_cpu_idle_halt+0x34
idle_loop() at netbsd:idle_loop+0x198
Bad frame pointer: 0xffff80006c353420
db{0}> mach cpu 2
using CPU 2
db{0}> bt
mutex_vector_enter() at netbsd:mutex_vector_enter+0x46b
logputchar() at netbsd:logputchar+0x62
putchar() at netbsd:putchar+0x118
kprintf() at netbsd:kprintf+0x3ea
printf() at netbsd:printf+0xcd
db{0}> mach cpu 3
using CPU 3
db{0}> bt
x86_stihlt() at netbsd:x86_stihlt+0x6
x86_cpu_idle_halt() at netbsd:x86_cpu_idle_halt+0x34
idle_loop() at netbsd:idle_loop+0x198
Bad frame pointer: 0xffff80006c35b420
>How-To-Repeat:
>Fix:



Home | Main Index | Thread Index | Old Index