ALSA snd-aloop.ko driver (loopback) and /dev/dsp
Hello.
I tried to find any documentation on snd-aloop driver, but failed. Closing /dev/dsp causes it to panic (not kernel panic, just a module panic or so)
-- dmesg start --
Unable to handle kernel NULL pointer dereference at virtual address 00000000
printing eip:
00000000
*pde = 15d01067
Oops: 0000 [#1]
Modules linked in: snd_aloop snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc snd soundcore radeon i915 drm md5 ipv6 parport_pc lp parport sunrpc iptable_nat iptable_mangle ipt_REJECT ipt_state ip_conntrack iptable_filter ip_tables nls_koi8_r vfat fat dm_mod video button battery ac ohci1394 ieee1394 uhci_hcd hw_random i2c_i801 i2c_core 8139too mii floppy ext3 jbd
CPU: 0
EIP: 0060:[<00000000>] Not tainted VLI
EFLAGS: 00210296 (2.6.12-1.1381.1asp)
EIP is at _stext+0x3feffdd8/0x8
eax: dab64180 ebx: dab64180 ecx: c1258818 edx: e0a6ec80
esi: 00000000 edi: da4a8a40 ebp: dadb2f74 esp: dadb2f44
ds: 007b es: 007b ss: 0068
Process mplayer (pid: 24820, threadinfo=dadb2000 task=c7b0aaa0)
Stack: e0b6ba55 e0b6ab81 d4380800 e0b56100 dab64180 00200246 00000000 00000002
da4a8a40 da4a8a40 cb97f200 d136b080 dadb2f8c e0b6c0d3 00000004 d136b080
dffe3e80 c8690b94 d66a59e4 c01805e6 d136b080 00000000 cbf2b680 dadb2000
Call Trace:
[<e0b6ba55>] snd_pcm_oss_release_file+0xc5/0x210 [snd_pcm_oss]
[<e0b6ab81>] snd_pcm_oss_sync+0xd1/0x280 [snd_pcm_oss]
[<e0b56100>] snd_pcm_kernel_playback_ioctl+0x20/0x30 [snd_pcm]
[<e0b6c0d3>] snd_pcm_oss_release+0x43/0xb0 [snd_pcm_oss]
[<c01805e6>] __fput+0xf6/0x110
[<c017ea2f>] filp_close+0x4f/0x80
[<c0103bdd>] syscall_call+0x7/0xb
Code: Bad EIP value.
-- dmesg end --
I've no idea why can it be.
Thanks in advance.
|