BUG when unplugging EyeTV

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

I'm hitting a kernel BUG when unplugging my EyeTV on a MacBook Pro.
According to the OS X software, it has an XC5000 tuner, AU8522
demodulator, and AU0828 controller; I hear that it is the same as the
Hauppage WinTV-HVR-950Q.

I'm running Debian sid with a locally-built 2.6.29.1 kernel. The only
modifications from the kernel.org vanilla kernel are the addition of
v4l-dvb drivers grabbed from hg today and wireless-testing also current
as of today.

The text of the BUG is pasted below; the BUG is consistently
reproducible either if I unplug the device or if I try to rmmod modules
(only did this once and not sure rmmod'ing which dvb module actually
caused it). I have unfortunately not checked to see how similar the BUG
reports end up over different trials.

If you need more context, see
http://www.contrib.andrew.cmu.edu/~jwatzman/eyetv/ for various parts of
dmesg. "1" was taken right after plugging it in; "2" after waiting a few
moments for the firmware to upload; "3" after successfully watching TV
for about an hour; and "4" after unplugging the device.

Let me know if you need more information!
Thanks,
Josh Watzman



[45664.805473] usb 1-3: USB disconnect, address 8
[45664.806201] BUG: unable to handle kernel NULL pointer dereference at
0000000000000008
[45664.806209] IP: [<ffffffff802506bb>] prepare_to_wait+0x29/0x58
[45664.806222] PGD 7c9ed067 PUD 7c970067 PMD 0
[45664.806229] Oops: 0002 [#1] SMP
[45664.806234] last sysfs file: /sys/devices/platform/applesmc.768/light
[45664.806238] CPU 0
[45664.806241] Modules linked in: xc5000 tuner au8522 snd_usb_audio
snd_usb_lib snd_hwdep au0828 dvb_core videobuf_vmalloc videobuf_core
tveeprom v4l2_common radeon drm uvcvideo videodev v4l1_compat
v4l2_compat_ioctl32 ipv6 binfmt_misc cpufreq_conservative
cpufreq_userspace dm_mod cpufreq_stats cpufreq_powersave kvm_intel kvm
fuse cpufreq_ondemand acpi_cpufreq freq_table loop firewire_sbp2
snd_hda_codec_idt snd_hda_intel snd_hda_codec snd_pcm_oss snd_mixer_oss
snd_pcm snd_seq_dummy arc4 snd_seq_oss ecb snd_seq_midi snd_rawmidi
ath9k mac80211 snd_seq_midi_event snd_seq rfkill snd_timer
snd_seq_device joydev rtc_cmos snd video i2c_i801 rtc_core cfg80211
applesmc appletouch soundcore snd_page_alloc rng_core i2c_core rtc_lib
led_class ac battery pcspkr button output evdev input_polldev ext3 jbd
mbcache ide_cd_mod cdrom sd_mod ata_generic hid_apple ata_piix libata
scsi_mod ide_pci_generic firewire_ohci firewire_core piix crc_itu_t
ide_core uhci_hcd ehci_hcd sky2 intel_agp thermal processor fan usbhid hid
[45664.806377] Pid: 151, comm: khubd Not tainted 2.6.29.1 #1 MacBookPro2,2
[45664.806382] RIP: 0010:[<ffffffff802506bb>]  [<ffffffff802506bb>]
prepare_to_wait+0x29/0x58
[45664.806391] RSP: 0018:ffff88007e0d3c00  EFLAGS: 00010046
[45664.806395] RAX: 0000000000000000 RBX: ffff88007e0d3c20 RCX:
0000000000000000
[45664.806400] RDX: ffff88007e0d3c38 RSI: 0000000000000246 RDI:
ffffffff8053b8a8
[45664.806404] RBP: ffffffff8053b8a8 R08: 0000000000000000 R09:
0000000000002451
[45664.806409] R10: 0000000000000000 R11: ffff880000000000 R12:
0000000000000002
[45664.806413] R13: ffff88004c890000 R14: ffffffffa047f6b8 R15:
0000000000000000
[45664.806418] FS:  0000000000000000(0000) GS:ffffffff80620000(0000)
knlGS:0000000000000000
[45664.806423] CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
[45664.806428] CR2: 0000000000000008 CR3: 0000000037841000 CR4:
00000000000026e0
[45664.806432] DR0: 0000000000000000 DR1: 0000000000000000 DR2:
0000000000000000
[45664.806437] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7:
0000000000000400
[45664.806442] Process khubd (pid: 151, threadinfo ffff88007e0d2000,
task ffff88007e06f990)
[45664.806445] Stack:
[45664.806448]  ffff880074188190 ffff880074188528 ffff880037909c00
ffffffffa0468ef5
[45664.806456]  0000000000000000 ffff88007e06f990 ffffffff8025050a
ffff88007e0d3c38
[45664.806464]  ffff88007e0d3c38 ffff88007e0d3c60 ffff880000000000
ffff880074188190
[45664.806473] Call Trace:
[45664.806477]  [<ffffffffa0468ef5>] ? dvb_net_release+0x60/0xab [dvb_core]
[45664.806502]  [<ffffffff8025050a>] ? autoremove_wake_function+0x0/0x2e
[45664.806510]  [<ffffffffa0478962>] ? au0828_dvb_unregister+0x44/0xa6
[au0828]
[45664.806524]  [<ffffffffa0477036>] ? au0828_usb_disconnect+0x36/0x86
[au0828]
[45664.806537]  [<ffffffff803b24de>] ? usb_unbind_interface+0x5e/0xe5
[45664.806547]  [<ffffffff803a2148>] ? __device_release_driver+0x83/0xa6
[45664.806555]  [<ffffffff803a2243>] ? device_release_driver+0x21/0x2d
[45664.806561]  [<ffffffff803a1874>] ? bus_remove_device+0xa8/0xca
[45664.806567]  [<ffffffff803a0233>] ? device_del+0x132/0x16c
[45664.806574]  [<ffffffff803afd77>] ? usb_disable_device+0x7d/0xf4
[45664.806581]  [<ffffffff803aba24>] ? usb_disconnect+0x89/0x10e
[45664.806588]  [<ffffffff803ac971>] ? hub_thread+0x663/0x1066
[45664.806594]  [<ffffffff8020a6c9>] ? __switch_to+0xb4/0x399
[45664.806602]  [<ffffffff8025050a>] ? autoremove_wake_function+0x0/0x2e
[45664.806609]  [<ffffffff803ac30e>] ? hub_thread+0x0/0x1066
[45664.806615]  [<ffffffff80250197>] ? kthread+0x47/0x73
[45664.806621]  [<ffffffff8020d2da>] ? child_rip+0xa/0x20
[45664.806628]  [<ffffffff8044d912>] ? _spin_lock+0x5/0x7
[45664.806636]  [<ffffffff80250150>] ? kthread+0x0/0x73
[45664.806642]  [<ffffffff8020d2d0>] ? child_rip+0x0/0x20
[45664.806648] Code: 1f 00 41 54 41 89 d4 55 48 89 fd 53 48 89 f3 83 26
fe e8 a1 d1 1f 00 48 8b 53 18 48 89 c6 48 8d 43 18 48 39 c2 75 18 48 8b
45 08 <48> 89 50 08 48 89 43 18 48 8d 45 08 48 89 55 08 48 89 43 20 65
[45664.806709] RIP  [<ffffffff802506bb>] prepare_to_wait+0x29/0x58
[45664.806717]  RSP <ffff88007e0d3c00>
[45664.806720] CR2: 0000000000000008
[45664.806725] ---[ end trace 28396efb33fe235a ]---
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux