Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Jun 2001 12:24:17 -0400
From:      Doug Lee <dgl@visi.com>
To:        freebsd-stable@freebsd.org
Subject:   Panic (malloc: wrong bucket) in smbfs
Message-ID:  <20010618122417.G76256@kirk.sector14.net>

next in thread | raw e-mail | index | archive | help

I mounted a WinNT share and then tried to mount a second one from a
machine which wasn't finished booting yet.  I'm not yet sure which
caused the panic; I'll provide more details if/when I bump into
them... but what I can provide now is a copy of a gdb -k run with
backtrace.  This is 4.3-STABLE as of Saturday (6/16/01) on a 200 MHz
Pentium with 32 meg of RAM (soon to be more if I can help it) and IDE
drives.


Script started on Mon Jun 18 12:16:52 2001
bart# gdb -k kernel.1 vmcore.1


GNU gdb 4.18

Copyright 1998 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-unknown-freebsd"...

(no debugging symbols found)...

IdlePTD 5545984

initial pcb at 464d80

panicstr: malloc: wrong bucket

panic messages:

---

panic: malloc: wrong bucket



syncing disks... 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 

giving up on 7 buffers

Uptime: 1d23h24m26s



dumping to dev #ad/0x20001, offset 446464

dump ata0: resetting devices .. ata0: mask=01 ostat0=50 ostat2=00

ata0-master: ATAPI probe a=00 b=00

ata0-slave: ATAPI probe a=00 b=00

ata0: mask=01 status0=50 status1=00

ata0-master: ATA probe a=01 b=a5

ata0: devices=01

ata0-master: success setting PIO4 on generic chip

done

32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 

---

#0  0xc01c96ae in dumpsys ()

(kgdb) bt

#0  0xc01c96ae in dumpsys ()

#1  0xc01c94cf in boot ()

#2  0xc01c984c in poweroff_wait ()

#3  0xc01c501e in malloc ()

#4  0xc0399a3e in smb_strdup ()

#5  0xc0395913 in smb_vc_create ()

#6  0xc0395463 in smb_sm_lookup ()

#7  0xc039ae33 in smb_usr_lookup ()

#8  0xc03969b0 in nsmb_dev_ioctl ()

#9  0xc02010ee in spec_ioctl ()

#10 0xc0200e19 in spec_vnoperate ()

#11 0xc02f8fb1 in ufs_vnoperatespec ()

#12 0xc01fd69b in vn_ioctl ()

#13 0xc01d8586 in ioctl ()

#14 0xc0379e71 in syscall2 ()

#15 0xc036e6b5 in Xint0x80_syscall ()

#16 0x8049a63 in ?? ()

#17 0x8049385 in ?? ()

(kgdb) q

bart# ^Dexit


Script done on Mon Jun 18 12:17:13 2001


-- 
Doug Lee           dgl@visi.com        http://www.visi.com/~dgl
Bartimaeus Group   doug@bartsite.com   http://www.bartsite.com
"There are no guarantees.  From a standpoint of fear, none are
strong enough.  From a standpoint of love, none are necessary."
- from Emmanuel's Book II

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010618122417.G76256>