sound related OOPS (2.4.0-test9-pre7)

From: Richard Guenther (richard.guenther@student.uni-tuebingen.de)
Date: Sun Oct 01 2000 - 08:49:46 EST


Hi!

I got the following oopses while issuing the module-load
triggering (no modules loaded before, but sound-core compiled
into the kernel):

richard> aumix

See below for decoded oops and config/versions - also for
a second, but probably "ghost" oops on a
# cat /proc/ioports
(I checked completely compiled in sound and this works
just fine - machine is a Pentium100, non-pnp AWE32, isa-pnp
ne2k (but not activated))

No modules in ksyms, skipping objects

Sep 30 21:43:37 localhost kernel: isapnp: Scanning for Pnp cards...
Sep 30 21:43:37 localhost kernel: isapnp: Card 'PLUG & PLAY ETHERNET CARD'
Sep 30 21:43:37 localhost kernel: isapnp: 1 Plug & Play card detected total
Sep 30 21:43:37 localhost kernel: Soundblaster audio driver Copyright (C) by Hannu Savolainen 1993-1996
Sep 30 21:43:37 localhost kernel: sb: No ISAPnP cards found, trying standard ones...
Sep 30 21:43:37 localhost kernel: SB 4.13 detected OK (220)
Sep 30 21:43:37 localhost kernel: <Sound Blaster 16 (4.13)> at 0x220 irq 5 dma 1,5
Sep 30 21:43:37 localhost kernel: <Sound Blaster 16> at 0x330 irq 5 dma 0,0
Sound: Hmm, DMA1 was left allocated - fixed
Sound: Hmm, DMA5 was left allocated - fixed
Sep 30 21:43:37 localhost kernel: sb: I/O region in use.
Sep 30 21:43:37 localhost kernel: printing eip:
Sep 30 21:43:37 localhost kernel: c0187903
Sep 30 21:43:37 localhost kernel: Oops: 0000
Sep 30 21:43:37 localhost kernel: CPU: 0
Sep 30 21:43:37 localhost kernel: EIP: 0010:[soundcore_open+191/396]
Sep 30 21:43:37 localhost kernel: EFLAGS: 00010282
Sep 30 21:43:37 localhost kernel: eax: c28260e0 ebx: c1e20ea0 ecx: 00000000 edx: 00000000
Sep 30 21:43:37 localhost kernel: esi: c0cb3f1c edi: 00000000 ebp: 00000000 esp: c0cb3f08
Sep 30 21:43:37 localhost kernel: ds: 0018 es: 0018 ss: 0018
Sep 30 21:43:37 localhost kernel: Process aumix (pid: 312, stackpage=c0cb3000)
Sep 30 21:43:37 localhost kernel: Stack: 00000000 c0300e60 c0c8fb40 c10c71a0 00000000 6e756f73 65732d64 63697672
Sep 30 21:43:37 localhost kernel: 2d302d65 c0130030 0000001d c0c8fb40 ffffffeb c012b195 c0c8fb40 c0300e60
Sep 30 21:43:37 localhost kernel: c0300e60 c0c8fb40 00000000 c012a3b0 c0c8fb40 c0300e60 00000002 00000000
Sep 30 21:43:37 localhost kernel: Call Trace: [copy_mount_options+12/160] [chrdev_open+65/84] [dentry_open+192/332] [filp_open+74/84] [sys_open+56/180] [system_call+51/64]
Sep 30 21:43:37 localhost kernel: Code: 8b 10 85 d2 74 17 52 e8 79 dd f8 ff 83 c4 04 85 c0 74 0e 8b

Code: 00000000 Before first symbol 00000000 <_IP>: <===
Code: 00000000 Before first symbol 0: 8b 10 mov (%eax),%edx <===
Code: 00000002 Before first symbol 2: 85 d2 test %edx,%edx
Code: 00000004 Before first symbol 4: 74 17 je 0000001d Before first symbol
Code: 00000006 Before first symbol 6: 52 push %edx
Code: 00000007 Before first symbol 7: e8 79 dd f8 ff call fff8dd85 <END_OF_CODE+3fd2f535/????>
Code: 0000000c Before first symbol c: 83 c4 04 add $0x4,%esp
Code: 0000000f Before first symbol f: 85 c0 test %eax,%eax
Code: 00000011 Before first symbol 11: 74 0e je 00000021 Before first symbol
Code: 00000013 Before first symbol 13: 8b 00 mov (%eax),%eax

Now trying to figure out what is going on:
# cat /proc/ioports

Sep 30 21:54:28 localhost kernel: c01ba395
Sep 30 21:54:28 localhost kernel: Oops: 0000
Sep 30 21:54:28 localhost kernel: CPU: 0
Sep 30 21:54:28 localhost kernel: EIP: 0010:[vsprintf+425/844]
Sep 30 21:54:28 localhost kernel: EFLAGS: 00010297
Sep 30 21:54:28 localhost kernel: eax: c2830f94 ebx: c07ee0ea ecx: c2830f94 edx: fffffffe
Sep 30 21:54:28 localhost kernel: esi: ffffffff edi: c123df18 ebp: ffffffff esp: c123ded4
Sep 30 21:54:28 localhost kernel: ds: 0018 es: 0018 ss: 0018
Sep 30 21:54:28 localhost kernel: Process cat (pid: 459, stackpage=c123d000)
Sep 30 21:54:28 localhost kernel: Stack: c07ee0de c1e20e80 00000008 c07ef000 fffffffd 00000000 0000000a c01ba54c
Sep 30 21:54:28 localhost kernel: c07ee0de c01c3638 c123df0c c01183da c07ee0de c01c3629 00000220 0000022f
Sep 30 21:54:28 localhost kernel: c2830f94 c07ee000 00000000 c07ee000 00001000 c011843c c01f7900 c01c3621
Sep 30 21:54:28 localhost kernel: Call Trace: [sprintf+20/5592] [IRQ0x0f_interrupt+19144/21320] [do_resource_list+74/124] [IRQ0x0f_interrupt+19129/21320] [<c2830f94>] [get_resource_list+48/56] [IRQ0x0f_interrupt+19121/21320]
Sep 30 21:54:28 localhost kernel: Code: 80 38 00 74 07 40 4a 83 fa ff 75 f4 29 c8 8b 54 24 14 89 c6

Code: 00000000 Before first symbol 00000000 <_IP>: <===
Code: 00000000 Before first symbol 0: 80 38 00 cmpb $0x0,(%eax) <===
Code: 00000003 Before first symbol 3: 74 07 je 0000000c Before first symbol
Code: 00000005 Before first symbol 5: 40 inc %eax
Code: 00000006 Before first symbol 6: 4a dec %edx
Code: 00000007 Before first symbol 7: 83 fa ff cmp $0xffffffff,%edx
Code: 0000000a Before first symbol a: 75 f4 jne 0 <_IP>
Code: 0000000c Before first symbol c: 29 c8 sub %ecx,%eax
Code: 0000000e Before first symbol e: 8b 54 24 14 mov 0x14(%esp,1),%edx
Code: 00000012 Before first symbol 12: 89 c6 mov %eax,%esi

-- Versions installed: (if some fields are empty or look
-- unusual then possibly you have very old versions)
Linux mickey 2.4.0-test9 #13 Sam Sep 30 21:34:54 CEST 2000 i586 unknown
Kernel modules 2.3.17
Gnu C 2.95.2
Gnu Make 3.78.1
Binutils 2.9.5.0.37
Linux C Library 2.1.3
Dynamic linker ldd: version 1.9.11
Procps 2.0.6
Mount 2.10f
Net-tools 2.05
Kbd 0.99
Sh-utils 2.0

CONFIG_X86=y
CONFIG_ISA=y
CONFIG_UID16=y
CONFIG_EXPERIMENTAL=y
CONFIG_MODULES=y
CONFIG_KMOD=y
CONFIG_M586TSC=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_L1_CACHE_BYTES=32
CONFIG_X86_USE_STRING_486=y
CONFIG_X86_ALIGNMENT_16=y
CONFIG_X86_TSC=y
CONFIG_NOHIGHMEM=y
CONFIG_NET=y
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_NAMES=y
CONFIG_SYSVIPC=y
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_SYSCTL=y
CONFIG_KCORE_ELF=y
CONFIG_BINFMT_AOUT=m
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=m
CONFIG_PNP=y
CONFIG_ISAPNP=m
CONFIG_BLK_DEV_FD=m
CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_RAM=m
CONFIG_BLK_DEV_RAM_SIZE=4096
CONFIG_PACKET=y
CONFIG_NETLINK=y
CONFIG_NETLINK_DEV=y
CONFIG_FILTER=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=m
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_BLK_DEV_PIIX=y
CONFIG_PIIX_TUNING=y
CONFIG_IDEDMA_AUTO=y
CONFIG_BLK_DEV_IDE_MODES=y
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=m
CONFIG_SD_EXTRA_DEVS=40
CONFIG_CHR_DEV_ST=m
CONFIG_BLK_DEV_SR=m
CONFIG_BLK_DEV_SR_VENDOR=y
CONFIG_SR_EXTRA_DEVS=2
CONFIG_CHR_DEV_SG=m
CONFIG_SCSI_DEBUG_QUEUES=y
CONFIG_SCSI_MULTI_LUN=y
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_SYM53C8XX=y
CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=4
CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32
CONFIG_SCSI_NCR53C8XX_SYNC=20
CONFIG_NETDEVICES=y
CONFIG_NET_ETHERNET=y
CONFIG_NET_VENDOR_SMC=y
CONFIG_NET_ISA=y
CONFIG_NE2000=m
CONFIG_NET_PCI=y
CONFIG_RTL8129=m
CONFIG_8139TOO=m
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256
CONFIG_I2C=m
CONFIG_I2C_ALGOBIT=m
CONFIG_I2C_CHARDEV=m
CONFIG_RTC=y
CONFIG_VIDEO_DEV=y
CONFIG_VIDEO_PROC_FS=y
CONFIG_VIDEO_BT848=m
CONFIG_AUTOFS4_FS=y
CONFIG_FAT_FS=m
CONFIG_MSDOS_FS=m
CONFIG_VFAT_FS=m
CONFIG_RAMFS=m
CONFIG_ISO9660_FS=m
CONFIG_JOLIET=y
CONFIG_MINIX_FS=m
CONFIG_PROC_FS=y
CONFIG_DEVPTS_FS=y
CONFIG_EXT2_FS=y
CONFIG_CODA_FS=m
CONFIG_NFS_FS=m
CONFIG_NFS_V3=y
CONFIG_SUNRPC=m
CONFIG_LOCKD=m
CONFIG_LOCKD_V4=y
CONFIG_PARTITION_ADVANCED=y
CONFIG_MSDOS_PARTITION=y
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=m
CONFIG_NLS_CODEPAGE_850=m
CONFIG_NLS_CODEPAGE_852=m
CONFIG_NLS_ISO8859_1=m
CONFIG_NLS_ISO8859_2=m
CONFIG_NLS_ISO8859_15=m
CONFIG_NLS_UTF8=m
CONFIG_VGA_CONSOLE=y
CONFIG_VIDEO_SELECT=y
CONFIG_SOUND=y
CONFIG_SOUND_OSS=m
CONFIG_SOUND_TRACEINIT=y
CONFIG_SOUND_SB=m
CONFIG_SOUND_AWE32_SYNTH=m
CONFIG_SOUND_TVMIXER=m
CONFIG_MAGIC_SYSRQ=y

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sat Oct 07 2000 - 21:00:07 EST