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=0D=0D GNU gdb 4.18=0D Copyright 1998 Free Software Foundation, Inc.=0D GDB is free software, covered by the GNU General Public License, and you ar= e=0D welcome to change it and/or distribute copies of it under certain condition= s.=0D Type "show copying" to see the conditions.=0D There is absolutely no warranty for GDB. Type "show warranty" for details.= =0D This GDB was configured as "i386-unknown-freebsd"...=0D (no debugging symbols found)...=0D IdlePTD 5545984=0D initial pcb at 464d80=0D panicstr: malloc: wrong bucket=0D panic messages:=0D ---=0D panic: malloc: wrong bucket=0D =0D syncing disks... 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 =0D giving up on 7 buffers=0D Uptime: 1d23h24m26s=0D =0D dumping to dev #ad/0x20001, offset 446464=0D dump ata0: resetting devices .. ata0: mask=3D01 ostat0=3D50 ostat2=3D00=0D ata0-master: ATAPI probe a=3D00 b=3D00=0D ata0-slave: ATAPI probe a=3D00 b=3D00=0D ata0: mask=3D01 status0=3D50 status1=3D00=0D ata0-master: ATA probe a=3D01 b=3Da5=0D ata0: devices=3D01=0D ata0-master: success setting PIO4 on generic chip=0D done=0D 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 =0D ---=0D #0 0xc01c96ae in dumpsys ()=0D (kgdb) bt=0D #0 0xc01c96ae in dumpsys ()=0D #1 0xc01c94cf in boot ()=0D #2 0xc01c984c in poweroff_wait ()=0D #3 0xc01c501e in malloc ()=0D #4 0xc0399a3e in smb_strdup ()=0D #5 0xc0395913 in smb_vc_create ()=0D #6 0xc0395463 in smb_sm_lookup ()=0D #7 0xc039ae33 in smb_usr_lookup ()=0D #8 0xc03969b0 in nsmb_dev_ioctl ()=0D #9 0xc02010ee in spec_ioctl ()=0D #10 0xc0200e19 in spec_vnoperate ()=0D #11 0xc02f8fb1 in ufs_vnoperatespec ()=0D #12 0xc01fd69b in vn_ioctl ()=0D #13 0xc01d8586 in ioctl ()=0D #14 0xc0379e71 in syscall2 ()=0D #15 0xc036e6b5 in Xint0x80_syscall ()=0D #16 0x8049a63 in ?? ()=0D #17 0x8049385 in ?? ()=0D (kgdb) q=0D bart# ^D=08=08exit=0D Script done on Mon Jun 18 12:17:13 2001 --=20 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>