kern/127054: [panic] perl causes panic
ben wilber
ben at desync.com
Wed Sep 3 20:29:39 UTC 2008
On Wed, Sep 03, 2008 at 04:48:44PM +0200, Ed Schouten wrote:
> Hmmmm - that's not a smart question of me, because that will just give
> us a line number inside _mtx_lock_sleep(). Any chance you've got a core
> dump of the kernel, so you can inspect the backtrace (most important
> frame ptsdev_read)? Thanks!
I can't dump to my normal swap partition, but I triggered it again and wrote
the dump to a USB disk.
(kgdb) #0 doadump () at pcpu.h:195
#1 0xffffffff801d4d18 in db_fncall (dummy1=Variable "dummy1" is not available.
)
at /usr/src/sys/ddb/db_command.c:516
#2 0xffffffff801d52d4 in db_command (last_cmdp=0xffffffff80b11f48,
cmd_table=0x0, dopager=1) at /usr/src/sys/ddb/db_command.c:413
#3 0xffffffff801d5411 in db_command_loop ()
at /usr/src/sys/ddb/db_command.c:466
#4 0xffffffff801d6e96 in db_trap (type=Variable "type" is not available.
) at /usr/src/sys/ddb/db_main.c:228
#5 0xffffffff80504927 in kdb_trap (type=12, code=0, tf=0xfffffffea954b950)
at /usr/src/sys/kern/subr_kdb.c:534
#6 0xffffffff807ccdcc in trap_fatal (frame=0xfffffffea954b950, eva=616)
at /usr/src/sys/amd64/amd64/trap.c:753
#7 0xffffffff807cd076 in trap_pfault (frame=0xfffffffea954b950, usermode=0)
at /usr/src/sys/amd64/amd64/trap.c:675
#8 0xffffffff807cda32 in trap (frame=0xfffffffea954b950)
at /usr/src/sys/amd64/amd64/trap.c:444
#9 0xffffffff807b182e in calltrap ()
at /usr/src/sys/amd64/amd64/exception.S:217
#10 0xffffffff804ca686 in _mtx_lock_sleep (m=0xffffff00057c5808,
tid=18446742974286599008, opts=Variable "opts" is not available.
) at /usr/src/sys/kern/kern_mutex.c:335
#11 0xffffffff80524e3f in ptsdev_close (fp=0xffffff00057c5808, td=Variable "td" is not available.
)
at /usr/src/sys/kern/tty_pts.c:436
#12 0xffffffff804a82a6 in _fdrop (fp=0xffffff02431ff050, td=Variable "td" is not available.
) at file.h:293
#13 0xffffffff804a964b in closef (fp=0xffffff02431ff050,
td=0xffffff0005491360) at /usr/src/sys/kern/kern_descrip.c:2003
#14 0xffffffff804a9b0b in kern_close (td=0xffffff0005491360, fd=8)
at /usr/src/sys/kern/kern_descrip.c:1105
#15 0xffffffff804a9bbc in close (td=Variable "td" is not available.
) at /usr/src/sys/kern/kern_descrip.c:1057
#16 0xffffffff807cd3ce in syscall (frame=0xfffffffea954bc80)
at /usr/src/sys/amd64/amd64/trap.c:897
#17 0xffffffff807b1a3b in Xfast_syscall ()
at /usr/src/sys/amd64/amd64/exception.S:338
#18 0x0000000800ad4b0c in ?? ()
Previous frame inner to this frame (corrupt stack?)
Thanks,
bw.
More information about the freebsd-bugs
mailing list