kern/107455: 6.2-PRE panic: breakpoint instruction fault
Eugene Grosbein
eugen at grosbein.pp.ru
Wed Jan 3 02:30:22 PST 2007
>Number: 107455
>Category: kern
>Synopsis: 6.2-PRE panic: breakpoint instruction fault
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Wed Jan 03 10:30:16 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator: Eugene Grosbein
>Release: FreeBSD 6.2-PRERELEASE i386
>Organization:
Svyaz Service JSC
>Environment:
System: FreeBSD grosbein.pp.ru 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #7: Wed Jan 3 02:16:56 KRAT 2007 eu at grosbein.pp.ru:/mnt/home/obj/usr/local/src/sys/DADV i386
Sources updated 2 January 2007, full buildworld/buildkernel
procedure performed, modules in sync.
Kernel contains options INVARIANTS, INVARIANT_SUPPORT,
WITNESS, WITNESS_KDB and MUTEX_DEBUG.
xorg-6.9.0 and nvidia-driver-1.0.9631_1 from ports.
>Description:
Recent RELENG_6 kernel panices if I try to play a full-screen
video with mplayer using SDL,
or after exit of glxgears, the panic is the same.
>How-To-Repeat:
Just run glxgears or mplayer -vo sdl.
It did not panic with the same versions of X.org and nvidia-driver
without WITHNESS etc.
Here comes backtrace:
[GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so: Undefined symbol "ps_pglobal_lookup"]
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-marcel-freebsd".
Unread portion of the kernel message buffer:
lock order reversal:
1st 0xc0781600 cdev (cdev) @ /usr/local/src/sys/kern/kern_conf.c:61
2nd 0xc1468084 system map (system map) @ /usr/local/src/sys/vm/vm_map.c:3074
KDB: stack backtrace:
kdb_backtrace(c072223c,c1468084,c0738c1f,c0738c1f,c0739149,...) at 0xc0544a83 = kdb_backtrace+0x2f
witness_checkorder(c1468084,9,c0739149,c02,c051e19b,...) at 0xc0551c55 = witness_checkorder+0x6db
_mtx_lock_flags(c1468084,0,c0739149,c02,e78c9630,...) at 0xc051de26 = _mtx_lock_flags+0xaa
_vm_map_lock_read(c1468000,c0739149,c02,17d0c28,deadc000,...) at 0xc0682cc8 = _vm_map_lock_read+0x35
vm_map_lookup(e78c96c8,deadc000,1,e78c96cc,e78c96bc,...) at 0xc06865a4 = vm_map_lookup+0x2e
vm_fault(c1468000,deadc000,1,0,c551f900,...) at 0xc067dee8 = vm_fault+0x7f
trap_pfault(e78c9794,0,deadc0de,3d,deadc0de,...) at 0xc06dff46 = trap_pfault+0x162
trap(c0780008,28,c0710028,c5c1ae00,c5b28d80,...) at 0xc06dfb7e = trap+0x35e
calltrap() at 0xc06ca1aa = calltrap+0x5
--- trap 0xc, eip = 0xc04d20a5, esp = 0xe78c97d4, ebp = 0xe78c9808 ---
devfs_populate_loop(c533f780,0,c071613c,1e2,e78c9998,...) at 0xc04d20a5 = devfs_populate_loop+0x83
devfs_populate(c533f780,e78c989c,c551f900,e78c9844,246,...) at 0xc04d2492 = devfs_populate+0x48
devfs_lookupx(e78c9998,e78c991c,299,1,c0753a60,...) at 0xc04d47bd = devfs_lookupx+0x20b
devfs_lookup(e78c9998,e78c9998,c535d000,c535d000,0,...) at 0xc04d4c34 = devfs_lookup+0x4c
VOP_LOOKUP_APV(c0753a60,e78c9998,c551f900,c551f900,0,...) at 0xc06ed8d7 = VOP_LOOKUP_APV+0xa6
lookup(e78c9bc4,0,c0726ea6,be,e78c99e8,...) at 0xc05858bf = lookup+0x4d8
namei(e78c9bc4,c071f7c5,27d,c551f900,c551f900,...) at 0xc0585120 = namei+0x427
vn_open_cred(e78c9bc4,e78c9cc4,1a4,c5e2f280,3,...) at 0xc059a940 = vn_open_cred+0x5b
vn_open(e78c9bc4,e78c9cc4,1a4,3,c071d17c,...) at 0xc059a8e3 = vn_open+0x33
kern_open(c551f900,8067280,0,602,1b6,...) at 0xc0592996 = kern_open+0xca
open(c551f900,e78c9d04,c,c551f900,3,...) at 0xc0592894 = open+0x36
syscall(806003b,3b,bfbf003b,8067280,2,...) at 0xc06e060e = syscall+0x295
Xint0x80_syscall() at 0xc06ca1ff = Xint0x80_syscall+0x1f
--- syscall (5, FreeBSD ELF32, open), eip = 0x281a52a3, esp = 0xbfbfe9ec, ebp = 0xbfbfea88 ---
KDB: enter: witness_checkorder
Fatal trap 3: breakpoint instruction fault while in kernel mode
cpuid = 1; apic id = 01
instruction pointer = 0x20:0xc0544b0a
stack pointer = 0x28:0xe78c957c
frame pointer = 0x28:0xe78c9584
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0, pres 1, def32 1, gran 1
processor eflags = interrupt enabled, IOPL = 0
current process = 983 (sh)
trap number = 3
panic: breakpoint instruction fault
cpuid = 1
KDB: stack backtrace:
kdb_backtrace(c0740078,1,c070c7d0,e78c94d0,c551f900,...) at 0xc0544a83 = kdb_backtrace+0x2f
panic(c070c7d0,c0740f12,c551ee18,1,1,...) at 0xc0527eb1 = panic+0x129
trap_fatal(e78c953c,0,e78c953c,c06c842d,0,...) at 0xc06e02e1 = trap_fatal+0x323
trap(c1460008,28,e78c0028,9,c1468084,...) at 0xc06dfd6a = trap+0x54a
calltrap() at 0xc06ca1aa = calltrap+0x5
--- trap 0x3, eip = 0xc0544b0a, esp = 0xe78c957c, ebp = 0xe78c9584 ---
kdb_enter(c06f9e2d,c1468084,c0738c1f,c0738c1f,c0739149,...) at 0xc0544b0a = kdb_enter+0x30
witness_checkorder(c1468084,9,c0739149,c02,c051e19b,...) at 0xc0551c6b = witness_checkorder+0x6f1
_mtx_lock_flags(c1468084,0,c0739149,c02,e78c9630,...) at 0xc051de26 = _mtx_lock_flags+0xaa
_vm_map_lock_read(c1468000,c0739149,c02,17d0c28,deadc000,...) at 0xc0682cc8 = _vm_map_lock_read+0x35
vm_map_lookup(e78c96c8,deadc000,1,e78c96cc,e78c96bc,...) at 0xc06865a4 = vm_map_lookup+0x2e
vm_fault(c1468000,deadc000,1,0,c551f900,...) at 0xc067dee8 = vm_fault+0x7f
trap_pfault(e78c9794,0,deadc0de,3d,deadc0de,...) at 0xc06dff46 = trap_pfault+0x162
trap(c0780008,28,c0710028,c5c1ae00,c5b28d80,...) at 0xc06dfb7e = trap+0x35e
calltrap() at 0xc06ca1aa = calltrap+0x5
--- trap 0xc, eip = 0xc04d20a5, esp = 0xe78c97d4, ebp = 0xe78c9808 ---
devfs_populate_loop(c533f780,0,c071613c,1e2,e78c9998,...) at 0xc04d20a5 = devfs_populate_loop+0x83
devfs_populate(c533f780,e78c989c,c551f900,e78c9844,246,...) at 0xc04d2492 = devfs_populate+0x48
devfs_lookupx(e78c9998,e78c991c,299,1,c0753a60,...) at 0xc04d47bd = devfs_lookupx+0x20b
devfs_lookup(e78c9998,e78c9998,c535d000,c535d000,0,...) at 0xc04d4c34 = devfs_lookup+0x4c
VOP_LOOKUP_APV(c0753a60,e78c9998,c551f900,c551f900,0,...) at 0xc06ed8d7 = VOP_LOOKUP_APV+0xa6
lookup(e78c9bc4,0,c0726ea6,be,e78c99e8,...) at 0xc05858bf = lookup+0x4d8
namei(e78c9bc4,c071f7c5,27d,c551f900,c551f900,...) at 0xc0585120 = namei+0x427
vn_open_cred(e78c9bc4,e78c9cc4,1a4,c5e2f280,3,...) at 0xc059a940 = vn_open_cred+0x5b
vn_open(e78c9bc4,e78c9cc4,1a4,3,c071d17c,...) at 0xc059a8e3 = vn_open+0x33
kern_open(c551f900,8067280,0,602,1b6,...) at 0xc0592996 = kern_open+0xca
open(c551f900,e78c9d04,c,c551f900,3,...) at 0xc0592894 = open+0x36
syscall(806003b,3b,bfbf003b,8067280,2,...) at 0xc06e060e = syscall+0x295
Xint0x80_syscall() at 0xc06ca1ff = Xint0x80_syscall+0x1f
--- syscall (5, FreeBSD ELF32, open), eip = 0x281a52a3, esp = 0xbfbfe9ec, ebp = 0xbfbfea88 ---
Uptime: 15m12s
Dumping 1021 MB (5 chunks)
chunk 0: 1MB (159 pages) ... ok
chunk 1: 1005MB (257226 pages) (CTRL-C to abort) (CTRL-C to abort) (CTRL-C to abort) 989 (CTRL-C to abort) (CTRL-C to abort) (CTRL-C to abort) 973 (CTRL-C to abort) 957 (CTRL-C to abort) (CTRL-C to abort) (CTRL-C to abort) (CTRL-C to abort) (CTRL-C to abort) 941 (CTRL-C to abort) 925 909 893 877 861 845 829 813 797 781 765 749 733 717 701 685 669 653 637 621 605 589 573 557 541 525 509 493 477 461 445 429 413 397 381 365 349 333 317 301 285 269 253 237 221 205 189 173 157 141 125 109 93 77 61 45 29 13 ... ok
chunk 2: 17MB (4126 pages) 1
#0 doadump () at pcpu.h:165
165 __asm __volatile("movl %%fs:0,%0" : "=r" (td));
(kgdb) bt full
#0 doadump () at pcpu.h:165
No locals.
#1 0xc0527ba0 in boot (howto=260)
at /usr/local/src/sys/kern/kern_shutdown.c:409
first_buf_printf = 1
#2 0xc0527f2d in panic (fmt=0xc070c7d0 "%s")
at /usr/local/src/sys/kern/kern_shutdown.c:565
td = (struct thread *) 0xc551f900
bootopt = 260
newpanic = 1
ap = 0xe78c94d0 "\022\017t\030ÀQ\001"
buf = "breakpoint instruction fault", '\0' <repeats 227 times>
#3 0xc06e02e1 in trap_fatal (frame=0xe78c953c, eva=0)
at /usr/local/src/sys/i386/i386/trap.c:837
code = 40
type = 3
ss = 40
esp = 0
softseg = {ssd_base = 0, ssd_limit = 1048575, ssd_type = 27,
ssd_dpl = 0, ssd_p = 1, ssd_xx = 13, ssd_xx1 = 0, ssd_def32 = 1,
ssd_gran = 1}
msg = 0x0
#4 0xc06dfd6a in trap (frame=
---Type <return> to continue, or q <return> to quit---
{tf_fs = -1052377080, tf_es = 40, tf_ds = -410255320, tf_edi = 9, tf_esi = -1052344188, tf_ebp = -410217084, tf_isp = -410217112, tf_ebx = -1065546748, tf_edx = 1, tf_ecx = -1052561408, tf_eax = 31, tf_trapno = 3, tf_err = 0, tf_eip = -1068217590, tf_cs = 32, tf_eflags = 658, tf_esp = -1066269745, tf_ss = -1066426835}) at /usr/local/src/sys/i386/i386/trap.c:632
td = (struct thread *) 0xc551f900
p = (struct proc *) 0xc551ec90
sticks = 3229171792
i = 0
ucode = 0
type = 3
code = 0
eva = 0
#5 0xc06ca1aa in calltrap () at /usr/local/src/sys/i386/i386/exception.s:139
No locals.
#6 0xc0544b0a in kdb_enter (msg=0x1f <Address 0x1f out of bounds>)
at cpufunc.h:60
No locals.
#7 0xc0551c6b in witness_checkorder (lock=0xc1468084, flags=9,
file=0xc0739149 "/usr/local/src/sys/vm/vm_map.c", line=3074)
at /usr/local/src/sys/kern/subr_witness.c:1079
lock_list = (struct lock_list_entry **) 0xc551f978
lle = (struct lock_list_entry *) 0xc07d0bf0
---Type <return> to continue, or q <return> to quit---
lock1 = (struct lock_instance *) 0xc07d0c04
lock2 = (struct lock_instance *) 0x1
class = (struct lock_class *) 0xc075afe4
w = (struct witness *) 0xc07940a0
w1 = (struct witness *) 0xc0794028
td = (struct thread *) 0xc07d0c04
i = -1
j = 0
__func__ = "witness_checkorder"
#8 0xc051de26 in _mtx_lock_flags (m=0xc1468084, opts=0,
file=0xc0739149 "/usr/local/src/sys/vm/vm_map.c", line=3074)
at /usr/local/src/sys/kern/kern_mutex.c:286
No locals.
#9 0xc0682cc8 in _vm_map_lock_read (map=0x1f,
file=0xc1433000 "Copyright (c) 1992-2007 The FreeBSD Project.\nCopyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994\n\tThe Regents of the University of California. All rights reserved.\nFreeBSD is a re"..., line=1)
at /usr/local/src/sys/vm/vm_map.c:451
No locals.
#10 0xc06865a4 in vm_map_lookup (var_map=0xe78c96c8, vaddr=3735928832,
fault_typea=1 '\001', out_entry=0xe78c96cc, object=0x1f,
pindex=0xc1433000, out_prot=0x1f <Address 0x1f out of bounds>,
wired=0xe78c96a4) at /usr/local/src/sys/vm/vm_map.c:3074
---Type <return> to continue, or q <return> to quit---
entry = 0xdeadc000
map = 0xc1468000
prot = 125 '}'
fault_type = 1 '\001'
#11 0xc067dee8 in vm_fault (map=0xc1468000, vaddr=3735928832,
fault_type=1 '\001', fault_flags=0) at /usr/local/src/sys/vm/vm_fault.c:235
prot = 231 'Þ'
is_first_object_locked = -410216800
result = -559038464
growstack = 1
wired = 582
map_generation = -1052292280
next_object = 0xdeadc000
marray = {0xc0721fe6, 0x3, 0xc551f900, 0xe78c9714, 0x246, 0xc0738223,
0xe78c9710, 0xc551f900, 0xc0781600, 0x9, 0xe78c971c, 0xc053c7cd, 0xc0783120,
0x2, 0xc071f7c5, 0x27d}
hardfault = 0
faultcount = -984486768
fs = {m = 0xc078a600, object = 0xe78c96c8,
pindex = 13869017574644244891, first_m = 0x1, first_object = 0xc071d17c,
first_pindex = 13870255569970921889, map = 0xc1468000, entry = 0xe78c96e4,
lookup_still_valid = -1068166100, vp = 0xc0738223}
#12 0xc06dff46 in trap_pfault (frame=0xe78c9794, usermode=0, eva=3735929054)
---Type <return> to continue, or q <return> to quit---
at /usr/local/src/sys/i386/i386/trap.c:734
va = 3735928832
vm = (struct vmspace *) 0x1f
map = 0xc1468000
rv = 1
ftype = 1 '\001'
td = (struct thread *) 0xc551f900
p = (struct proc *) 0xc551ec90
#13 0xc06dfb7e in trap (frame=
{tf_fs = -1065877496, tf_es = 40, tf_ds = -1066336216, tf_edi = -977162752, tf_esi = -978154112, tf_ebp = -410216440, tf_isp = -410216512, tf_ebx = 0, tf_edx = -559038242, tf_ecx = -1065546768, tf_eax = 0, tf_trapno = 12, tf_err = 0, tf_eip = -1068687195, tf_cs = 32, tf_eflags = 66071, tf_esp = -986450028, tf_ss = 4}) at /usr/local/src/sys/i386/i386/trap.c:435
td = (struct thread *) 0xc551f900
p = (struct proc *) 0xc551ec90
sticks = 3229095424
i = 0
ucode = 0
type = 12
code = 0
eva = 3735929054
#14 0xc06ca1aa in calltrap () at /usr/local/src/sys/i386/i386/exception.s:139
---Type <return> to continue, or q <return> to quit---
No locals.
#15 0xc04d20a5 in devfs_populate_loop (dm=0xc533f780, cleanup=0)
at /usr/local/src/sys/fs/devfs/devfs_devs.c:370
cdp = (struct cdev_priv *) 0xc5c1ae00
de = (struct devfs_dirent *) 0xc5b28d80
dd = (struct devfs_dirent *) 0x161
pdev = (struct cdev *) 0xc071e5a4
j = 0
q = 0x0
s = 0x0
__func__ = "devfs_populate_loop"
#16 0xc04d2492 in devfs_populate (dm=0xc533f780)
at /usr/local/src/sys/fs/devfs/devfs_devs.c:486
No locals.
#17 0xc04d47bd in devfs_lookupx (ap=0x0, dm_unlock=0xe78c991c)
at /usr/local/src/sys/fs/devfs/devfs_vnops.c:586
cnp = (struct componentname *) 0xe78c9bec
dvp = (struct vnode *) 0xc535d000
vpp = (struct vnode **) 0xe78c9bd8
td = (struct thread *) 0xc551f900
de = (struct devfs_dirent *) 0xc551f978
dd = (struct devfs_dirent *) 0xc533f700
dde = (struct devfs_dirent **) 0x0
---Type <return> to continue, or q <return> to quit---
dmp = (struct devfs_mount *) 0xc533f780
cdev = (struct cdev *) 0xc0783120
error = -410216040
flags = 86032460
nameiop = 1
specname = "Ò\230\214Þ^QÆ)x\001\000\000\000|¶q>\001\000\000\2243\2243\231\002\000\000\b\231\214Þ(ÔRÆ)x\000\000\000\000ÄÈq\000\000\000×ÄQ"
pname = 0xc53a1c05 "null"
#18 0xc04d4c34 in devfs_lookup (ap=0xe78c9998)
at /usr/local/src/sys/fs/devfs/devfs_vnops.c:666
j = -410216040
dmp = (struct devfs_mount *) 0x0
dm_unlock = 1
#19 0xc06ed8d7 in VOP_LOOKUP_APV (vop=0xc0753a60, a=0xe78c9998)
at vnode_if.c:99
rc = -1066059168
#20 0xc05858bf in lookup (ndp=0xe78c9bc4) at vnode_if.h:56
cp = 0xc53a1c09 ""
dp = (struct vnode *) 0xc535d000
tdp = (struct vnode *) 0xc535d000
mp = (struct mount *) 0x0
docache = 32
wantparent = 8
---Type <return> to continue, or q <return> to quit---
rdonly = 0
trailing_slash = 0
error = 0
dpunlocked = 0
cnp = (struct componentname *) 0xe78c9bec
td = (struct thread *) 0xc551f900
vfslocked = 0
dvfslocked = 0
tvfslocked = 0
#21 0xc0585120 in namei (ndp=0xe78c9bc4)
at /usr/local/src/sys/kern/vfs_lookup.c:211
fdp = (struct filedesc *) 0xc5b26d00
cp = 0xc071d17c "/usr/local/src/sys/kern/kern_mutex.c"
dp = (struct vnode *) 0xc5365220
aiov = {iov_base = 0xc07d0c28, iov_len = 3884751364}
auio = {uio_iov = 0x6ac, uio_iovcnt = -1065546708,
uio_offset = -4587722669716366796, uio_resid = -1065546712,
uio_segflg = 3310483712, uio_rw = 2237, uio_td = 0xc551f900}
error = -986295776
linklen = -986295776
cnp = (struct componentname *) 0xe78c9bec
td = (struct thread *) 0xc551f900
p = (struct proc *) 0xc07d0bf0
---Type <return> to continue, or q <return> to quit---
vfslocked = 0
#22 0xc059a940 in vn_open_cred (ndp=0xe78c9bc4, flagp=0xe78c9cc4, cmode=420,
cred=0xc5e2f280, fdidx=3) at /usr/local/src/sys/kern/vfs_vnops.c:126
vp = (struct vnode *) 0xe78c9a68
mp = (struct mount *) 0xc053c7cd
td = (struct thread *) 0xc551f900
vat = {va_type = 3226807712, va_mode = 42496, va_nlink = -16264,
va_uid = 0, va_gid = 3228704323, va_fsid = 1708, va_fileid = -1065546708,
va_size = 13859021403993184988, va_blocksize = -1065546712, va_atime = {
tv_sec = -410215720, tv_nsec = -1068163790}, va_mtime = {tv_sec = 0,
tv_nsec = -978162388}, va_ctime = {tv_sec = 582, tv_nsec = -1066029084},
va_birthtime = {tv_sec = -978162388, tv_nsec = 1380}, va_gen = 3228673851,
va_flags = 3884751616, va_rdev = 3226591070, va_bytes = 7611772204,
va_filerev = 1369028284796, va_vaflags = 0, va_spare = -984486768}
mode = 0
fmode = 1538
error = -410215164
vfslocked = -984483584
#23 0xc059a8e3 in vn_open (ndp=0xc07d0bf0, flagp=0x0, cmode=0, fdidx=0)
at /usr/local/src/sys/kern/vfs_vnops.c:91
td = (struct thread *) 0xdeadc0de
#24 0xc0592996 in kern_open (td=0xc551f900, path=0x0, pathseg=UIO_USERSPACE,
flags=1538, mode=438) at /usr/local/src/sys/kern/vfs_syscalls.c:1009
---Type <return> to continue, or q <return> to quit---
p = (struct proc *) 0x0
fdp = (struct filedesc *) 0xc5b26d00
fp = (struct file *) 0xc5972bd0
vp = (struct vnode *) 0xe78c9b6c
vat = {va_type = 3226807712, va_mode = 42496, va_nlink = -16264,
va_uid = 0, va_gid = 3228704323, va_fsid = 1708, va_fileid = -1065546708,
va_size = 14218419280865434748, va_blocksize = -1065835008, va_atime = {
tv_sec = -984483584, tv_nsec = -410215320}, va_mtime = {
tv_sec = -1066579140, tv_nsec = -1065835008}, va_ctime = {
tv_sec = -410215292, tv_nsec = -1068375653}, va_birthtime = {
tv_sec = -1065835008, tv_nsec = 1}, va_gen = 3228684668, va_flags = 417,
va_rdev = 3229420584, va_bytes = 13859033597405338784,
va_filerev = 3229132288, va_vaflags = 3228704323, va_spare = 1708}
mp = (struct mount *) 0xc078a600
cmode = -559038242
nfp = (struct file *) 0xc5972bd0
type = -559038242
indx = 3
error = -410215164
lf = {l_start = 9161165242368, l_len = -1761861139889525616,
l_pid = -1068485568, l_type = -6176, l_whence = -15050}
nd = {ni_dirp = 0x8067280 <Address 0x8067280 out of bounds>,
ni_segflg = UIO_USERSPACE, ni_startdir = 0x0, ni_rootdir = 0xc5365220,
---Type <return> to continue, or q <return> to quit---
ni_topdir = 0x0, ni_vp = 0x0, ni_dvp = 0xc535d000, ni_pathlen = 1,
ni_next = 0xc53a1c09 "", ni_loopcnt = 0, ni_cnd = {cn_nameiop = 1,
cn_flags = 86032460, cn_thread = 0xc551f900, cn_cred = 0xc5e2f280,
cn_lkflags = 2, cn_pnbuf = 0xc53a1c00 "/dev/null",
cn_nameptr = 0xc53a1c05 "null", cn_namelen = 4, cn_consume = 0}}
vfslocked = -1065546712
#25 0xc0592894 in open (td=0x0, uap=0xe78c9d04)
at /usr/local/src/sys/kern/vfs_syscalls.c:973
error = -984483584
#26 0xc06e060e in syscall (frame=
{tf_fs = 134611003, tf_es = 59, tf_ds = -1078001605, tf_edi = 134640256, tf_esi = 2, tf_ebp = -1077941624, tf_isp = -410215068, tf_ebx = 134639872, tf_edx = -1077941584, tf_ecx = 0, tf_eax = 5, tf_trapno = 32, tf_err = 2, tf_eip = 672813731, tf_cs = 51, tf_eflags = 582, tf_esp = -1077941780, tf_ss = 59})
at /usr/local/src/sys/i386/i386/trap.c:983
params = 0xbfbfe9f0 <Address 0xbfbfe9f0 out of bounds>
callp = (struct sysent *) 0xc075661c
td = (struct thread *) 0xc551f900
p = (struct proc *) 0xc551ec90
orig_tf_eflags = 582
sticks = 0
error = 0
narg = 3
---Type <return> to continue, or q <return> to quit---
args = {134640256, 1537, 438, -410215136, -1066593996, -410215128,
134639872, -1077941624}
code = 5
#27 0xc06ca1ff in Xint0x80_syscall ()
at /usr/local/src/sys/i386/i386/exception.s:200
No locals.
#28 0x00000033 in ?? ()
No symbol table info available.
Previous frame inner to this frame (corrupt stack?)
(kgdb)
(kgdb) quit
Script done on Wed Jan 3 17:00:55 2007
>Fix:
Unknown.
Eugene Grosbein
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list