Bluetooth Oops

Bug #134173 reported by Jorge Suárez de Lis
2
Affects Status Importance Assigned to Milestone
linux-source-2.6.22 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: linux-image-2.6.22-10-generic

Oops when loading bluetooth. If i do "sudo invoke-rc.d bluetooth stop" the console hangs. Bluetooth doesn't work. The system itself is up and working, however.

dmesg output:
--------------------------------------------8<------------------------
[ 89.123630] AppArmor: Registered secondary security module: capability.
[ 89.123638] Capability LSM initialized as secondary
[ 89.369843] Bluetooth: Core ver 2.11
[ 89.369887] BUG: unable to handle kernel paging request at virtual address f8e47084
[ 89.369893] printing eip:
[ 89.369895] c01f9bf6
[ 89.369897] *pde = 37f61067
[ 89.369901] *pte = 00000000
[ 89.369905] Oops: 0000 [#1]
[ 89.369969] SMP
[ 89.370096] Modules linked in: bluetooth capability lirc_dev ppdev ipv6 video sbs button dock container ac battery speedstep_lib cpufreq_userspace cpufreq_stats cpufreq_powersave cpufreq_ondemand freq_table cpufreq_conservative dm_crypt fuse eeprom lm85 hwmon_vid i2c_isa i2c_i801 sbp2 lp snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul snd_emu10k1 snd_ac97_codec ac97_bus bt878 snd_pcm_oss snd_mixer_oss snd_pcm snd_page_alloc snd_util_mem snd_hwdep tuner snd_seq_dummy snd_seq_oss snd_seq_midi tvaudio snd_rawmidi bttv video_buf ir_common snd_seq_midi_event usbhid hid compat_ioctl32 i2c_algo_bit btcx_risc usblp tveeprom i2c_core snd_seq bcm43xx snd_timer snd_seq_device videodev v4l2_common v4l1_compat ieee80211softmac ieee80211 ieee80211_crypt parport_pc parport snd soundcore emu10k1_gp gameport psmouse pcspkr serio_raw intel_agp iTCO_wdt iTCO_vendor_support agpgart shpchp pci_hotplug evdev usb_storage ide_core ext3 jbd mbcache libusual sg sr_mod cdrom sd_mod ata_piix floppy e100 mii ohci1394 ieee1394 ehci_hcd ata_generic libata scsi_mod uhci_hcd usbcore raid10 raid456 xor raid1 raid0 multipath linear md_mod dm_mirror dm_snapshot dm_mod thermal processor fan apparmor commoncap aamatch_pcre
[ 89.375168] CPU: 0
[ 89.375169] EIP: 0060:[<c01f9bf6>] Not tainted VLI
[ 89.375170] EFLAGS: 00010282 (2.6.22-10-generic #1)
[ 89.375321] EIP is at kref_get+0x6/0x40
[ 89.375371] eax: f8e47084 ebx: f8e47084 ecx: 00000013 edx: 00000000
[ 89.375424] esi: f8e4707c edi: f8af8a38 ebp: f8e47078 esp: f7187db0
[ 89.375477] ds: 007b es: 007b fs: 00d8 gs: 0033 ss: 0068
[ 89.375530] Process modprobe (pid: 10675, ti=f7186000 task=f7722f60 task.ti=f7186000)
[ 89.375584] Stack: f74c68a0 ffffffed f8af89dc f7187de4 f7187de4 c02f02e3 00000000 004c68a0
[ 89.375963] 00000000 f77e2af4 f77e2a08 c03c1860 c025f10d c03c1978 c03c197c f8af8a38
[ 89.376341] f77e2a08 f77e2af4 f77e2aca ffffffea c0260016 c025ff50 f77e2a08 c03c1860
[ 89.376720] Call Trace:
[ 89.376842] [<c02f02e3>] klist_next+0x53/0xa0
[ 89.376956] [<c025f10d>] bus_for_each_drv+0x4d/0x70
[ 89.377074] [<c0260016>] device_attach+0x86/0x90
[ 89.377160] [<c025ff50>] __device_attach+0x0/0x10
[ 89.377255] [<c025f06d>] bus_attach_device+0x4d/0xa0
[ 89.377343] [<c025f4b9>] bus_add_device+0x129/0x160
[ 89.377455] [<c025dd3f>] device_add+0x49f/0x570
[ 89.377606] [<c0261ad7>] platform_device_add+0xf7/0x150
[ 89.377693] [<c01f924f>] kobject_init+0x2f/0x50
[ 89.377784] [<c025d3e3>] device_initialize+0x63/0x90
[ 89.377875] [<c0261c97>] platform_device_alloc+0x57/0x80
[ 89.377979] [<c0261d43>] platform_device_register_simple+0x33/0x80
[ 89.378085] [<f8d4a0fc>] bt_sysfs_init+0x1c/0x8d [bluetooth]
[ 89.378186] [<f8d4a01d>] bt_init+0x1d/0x60 [bluetooth]
[ 89.378290] [<c014a721>] sys_init_module+0x151/0x1a00
[ 89.378387] [<c01f9f7f>] prio_tree_insert+0x1f/0x250
[ 89.378711] [<c01041d2>] sysenter_past_esp+0x6b/0xa9
[ 89.378832] [<c013007b>] sys_capset+0x21b/0x2e0
[ 89.378958] =======================
[ 89.379007] Code: 24 04 20 0e 38 c0 c7 04 24 fe 2b 37 c0 e8 23 f0 f2 ff e8 ee c8 f0 ff eb 87 8d b6 00 00 00 00 8d bf 00 00 00 00 53 89 c3 83 ec 10 <8b> 00 85 c0 74 08 f0 ff 03 83 c4 10 5b c3 c7 44 24 0c 69 37 30
[ 89.381368] EIP: [<c01f9bf6>] kref_get+0x6/0x40 SS:ESP 0068:f7187db0
[ 93.400275] NET: Registered protocol family 17
[ 106.841081] eth0: no IPv6 routers present
[ 692.064380] nvidia: module license 'NVIDIA' taints kernel.
[ 692.316761] ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 16
[ 692.317444] NVRM: loading NVIDIA UNIX x86 Kernel Module 100.14.11 Wed Jun 13 18:21:22 PDT 2007
[ 701.393061] agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
[ 701.393079] agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
[ 701.393110] agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
[ 735.997405] bttv0: PLL can sleep, using XTAL (28636363).
[ 742.483625] WARNING: at /build/buildd/linux-source-2.6.22-2.6.22/lib/kref.c:33 kref_get()
[ 742.483669] [<c01f9c2d>] kref_get+0x3d/0x40
[ 742.483706] [<c01f8ddf>] kobject_get+0xf/0x20
[ 742.483718] [<c01c4be2>] sysfs_follow_link+0x232/0x260
[ 742.483780] [<c018a124>] __link_path_walk+0xc84/0xe70
[ 742.483828] [<c018a375>] link_path_walk+0x65/0xc0
[ 742.483917] [<c018a355>] link_path_walk+0x45/0xc0
[ 742.483991] [<c01c43c0>] sysfs_readdir+0xc0/0x1e0
[ 742.484046] [<c018a5a3>] do_path_lookup+0x73/0x1b0
[ 742.484063] [<c0189157>] getname+0xa7/0xd0
[ 742.484088] [<c018afab>] __user_walk_fd+0x3b/0x60
[ 742.484119] [<c01839d2>] vfs_stat_fd+0x22/0x60
[ 742.484194] [<c01c43c0>] sysfs_readdir+0xc0/0x1e0
[ 742.484244] [<c0183aaf>] sys_stat64+0xf/0x30
[ 742.484274] [<c0147517>] sys_futex+0x97/0x100
[ 742.484305] [<c017e8f7>] filp_close+0x47/0x80
[ 742.484352] [<c01041d2>] sysenter_past_esp+0x6b/0xa9
[ 742.484444] =======================
[ 742.484457] BUG: unable to handle kernel NULL pointer dereference at virtual address 00000000
[ 742.484463] printing eip:
[ 742.484467] c01c4add
[ 742.484469] *pde = 00000000
[ 742.484474] Oops: 0000 [#2]
[ 742.484477] SMP
[ 742.484481] Modules linked in: nvidia(P) af_packet bluetooth capability lirc_dev ppdev ipv6 video sbs button dock container ac battery speedstep_lib cpufreq_userspace cpufreq_stats cpufreq_powersave cpufreq_ondemand freq_table cpufreq_conservative dm_crypt fuse eeprom lm85 hwmon_vid i2c_isa i2c_i801 sbp2 lp snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul snd_emu10k1 snd_ac97_codec ac97_bus bt878 snd_pcm_oss snd_mixer_oss snd_pcm snd_page_alloc snd_util_mem snd_hwdep tuner snd_seq_dummy snd_seq_oss snd_seq_midi tvaudio snd_rawmidi bttv video_buf ir_common snd_seq_midi_event usbhid hid compat_ioctl32 i2c_algo_bit btcx_risc usblp tveeprom i2c_core snd_seq bcm43xx snd_timer snd_seq_device videodev v4l2_common v4l1_compat ieee80211softmac ieee80211 ieee80211_crypt parport_pc parport snd soundcore emu10k1_gp gameport psmouse pcspkr serio_raw intel_agp iTCO_wdt iTCO_vendor_support agpgart shpchp pci_hotplug evdev usb_storage ide_core ext3 jbd mbcache libusual sg sr_mod cdrom sd_mod ata_piix floppy e100 mii ohci1394 ieee1394 ehci_hcd ata_generic libata scsi_mod uhci_hcd usbcore raid10 raid456 xor raid1 raid0 multipath linear md_mod dm_mirror dm_snapshot dm_mod thermal processor fan apparmor commoncap aamatch_pcre
[ 742.484738] CPU: 1
[ 742.484739] EIP: 0060:[<c01c4add>] Tainted: P VLI
[ 742.484743] EFLAGS: 00210246 (2.6.22-10-generic #1)
[ 742.484749] EIP is at sysfs_follow_link+0x12d/0x260
[ 742.484755] eax: 00000000 ebx: 00000001 ecx: ffffffff edx: ffffffff
[ 742.484785] esi: 00000000 edi: 00000000 ebp: 00000003 esp: f4499dd8
[ 742.484791] ds: 007b es: 007b fs: 00d8 gs: 0033 ss: 0068
[ 742.484797] Process restricted-mana (pid: 26464, ti=f4498000 task=f44419a0 task.ti=f4498000)
[ 742.484802] Stack: f8e47024 f4499f04 f41ca000 ffffffea f7564280 f8e47024 f41c86e8 f41c93f0
[ 742.484817] 00000000 bccb37e1 f41c86e8 c018a124 0000000d f4daa016 f4499f04 f4daa024
[ 742.484831] 00000001 00000000 dfeb4100 dfc3e5d8 c018a375 f4daa000 dfc3e5d8 00000000
[ 742.484845] Call Trace:
[ 742.484926] [<c018a124>] __link_path_walk+0xc84/0xe70
[ 742.484973] [<c018a375>] link_path_walk+0x65/0xc0
[ 742.485037] [<c018a355>] link_path_walk+0x45/0xc0
[ 742.485111] [<c01c43c0>] sysfs_readdir+0xc0/0x1e0
[ 742.485165] [<c018a5a3>] do_path_lookup+0x73/0x1b0
[ 742.485182] [<c0189157>] getname+0xa7/0xd0
[ 742.485207] [<c018afab>] __user_walk_fd+0x3b/0x60
[ 742.485237] [<c01839d2>] vfs_stat_fd+0x22/0x60
[ 742.485312] [<c01c43c0>] sysfs_readdir+0xc0/0x1e0
[ 742.485362] [<c0183aaf>] sys_stat64+0xf/0x30
[ 742.485392] [<c0147517>] sys_futex+0x97/0x100
[ 742.485422] [<c017e8f7>] filp_close+0x47/0x80
[ 742.485467] [<c01041d2>] sysenter_past_esp+0x6b/0xa9
[ 742.485559] =======================
[ 742.485563] Code: ff 8b 44 24 10 8b 40 24 83 c5 01 85 c0 75 f6 8b 44 24 14 bb 01 00 00 00 31 f6 ba ff ff ff ff 89 04 24 8b 0c 24 89 f0 8b 39 89 d1 <f2> ae f7 d1 49 8d 5c 19 01 8b 0c 24 8b 49 24 85 c9 89 0c 24 75
[ 742.485678] EIP: [<c01c4add>] sysfs_follow_link+0x12d/0x260 SS:ESP 0068:f4499dd8
--------------------------------------------8<------------------------

Revision history for this message
Jorge Suárez de Lis (ys) wrote :
Download full text (17.5 KiB)

Now the computer hangs when loading kbluetooth and I have to hard-reset.

The Oops is also present in 2.6.22-9, and the computer hangs when powering off, in the final stages.

I've blacklisted the bluetooth module and now the computer won't hang, but the Oops is still present...

------------------------------------8<-----------------------------------------

[ 92.802766] NET: Registered protocol family 17
[ 105.557056] eth0: no IPv6 routers present
[ 150.839475] bttv0: PLL can sleep, using XTAL (28636363).
[ 153.087223] WARNING: at /build/buildd/linux-source-2.6.22-2.6.22/lib/kref.c:33 kref_get()
[ 153.087262] [<c01f9c2d>] kref_get+0x3d/0x40
[ 153.087299] [<c01f8ddf>] kobject_get+0xf/0x20
[ 153.087311] [<c01c4be2>] sysfs_follow_link+0x232/0x260
[ 153.087371] [<c018a124>] __link_path_walk+0xc84/0xe70
[ 153.087418] [<c018a375>] link_path_walk+0x65/0xc0
[ 153.087482] [<c018a355>] link_path_walk+0x45/0xc0
[ 153.087555] [<c01c43c0>] sysfs_readdir+0xc0/0x1e0
[ 153.087609] [<c018a5a3>] do_path_lookup+0x73/0x1b0
[ 153.087626] [<c0189157>] getname+0xa7/0xd0
[ 153.087651] [<c018afab>] __user_walk_fd+0x3b/0x60
[ 153.087681] [<c01839d2>] vfs_stat_fd+0x22/0x60
[ 153.087757] [<c01c43c0>] sysfs_readdir+0xc0/0x1e0
[ 153.087806] [<c0183aaf>] sys_stat64+0xf/0x30
[ 153.087838] [<c0147517>] sys_futex+0x97/0x100
[ 153.087870] [<c017e8f7>] filp_close+0x47/0x80
[ 153.087916] [<c01041d2>] sysenter_past_esp+0x6b/0xa9
[ 153.088010] =======================
[ 153.088234] BUG: unable to handle kernel NULL pointer dereference at virtual address 00000000
[ 153.088240] printing eip:
[ 153.088242] c01c4add
[ 153.088245] *pde = 00000000
[ 153.088249] Oops: 0000 [#1]
[ 153.088252] SMP
[ 153.088257] Modules linked in: af_packet binfmt_misc p4_clockmod capability lirc_dev ppdev ipv6 video sbs button dock container ac battery speedstep_lib cpufreq_userspace cpufreq_stats cpufreq_powersave cpufreq_ondemand freq_table cpufreq_conservative dm_crypt fuse eeprom lm85 hwmon_vid i2c_isa i2c_i801 sbp2 lp snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul snd_emu10k1 snd_ac97_codec ac97_bus snd_pcm_oss snd_mixer_oss bt878 snd_pcm snd_page_alloc snd_util_mem snd_hwdep tuner snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi tvaudio parport_pc parport pcspkr usblp psmouse snd_seq_midi_event snd_seq snd_timer snd_seq_device bttv serio_raw video_buf ir_common nvidia(P) compat_ioctl32 i2c_algo_bit snd btcx_risc tveeprom videodev v4l2_common v4l1_compat bcm43xx emu10k1_gp i2c_core iTCO_wdt iTCO_vendor_support intel_agp soundcore ieee80211softmac ieee80211 ieee80211_crypt gameport agpgart shpchp pci_hotplug evdev usb_storage ide_core ext3 jbd mbcache usbhid hid libusual sg sd_mod sr_mod cdrom ata_piix e100 mii ohci1394 ieee1394 ehci_hcd ata_generic libata scsi_mod floppy uhci_hcd usbcore raid10 raid456 xor raid1 raid0 multipath linear md_mod dm_mirror dm_snapshot dm_mod thermal processor fan apparmor commoncap aamatch_pcre
[ 153.088405] CPU: 0
[ 153.088406] EIP: 0060:[<c01c4add>] Tainted: P VLI
[ 153.088408] EFLAGS: 00210246 (2.6.22-10-generic #1)
[ 153.088414] EIP is at sysfs_follow_link+0x12d/0x260
[ 153.08...

Revision history for this message
Jorge Suárez de Lis (ys) wrote :

Bug is no more present on my system. Bluetooth still doesn't work, but the oops seemed not to be related to bluetooth anyway. Closing.

Changed in linux-source-2.6.22:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.