BUG: unable to handle kernel NULL pointer dereference at (null)

Bug #928943 reported by Master
4
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Подключение bluetooth мыши заканчивается крахом и в х64. На ядре выше 2.6.39 перестала подключаться. На всех остальных (2.6.1+) версиях все нормально.

ProblemType: KernelOops
DistroRelease: Ubuntu 12.04
Package: linux-image-3.2.0-14-generic 3.2.0-14.23
ProcVersionSignature: Ubuntu 3.2.0-14.23-generic 3.2.3
Uname: Linux 3.2.0-14-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
Annotation: Your system might become unstable now and might need to be restarted.
ApportVersion: 1.91-0ubuntu1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: ubuntu 4500 F.... pulseaudio
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xd0440000 irq 44'
   Mixer name : 'Realtek ALC883'
   Components : 'HDA:10ec0883,10250000,00100002 HDA:11c11040,10250110,00100200'
   Controls : 24
   Simple ctrls : 14
CasperVersion: 1.304
Date: Wed Feb 8 15:50:00 2012
Failure: oops
LiveMediaBuild: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120208)
MachineType: Acer, inc. Aspire 5570
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcKernelCmdLine: noprompt cdrom-detect/try-usb=true persistent file=/cdrom/preseed/hostname.seed boot=casper initrd=/casper/initrd.lz quiet splash -- debian-installer/language=ru keyboard-configuration/layoutcode?=ru
PulseSinks: Error: command ['pacmd', 'list-sinks'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
PulseSources: Error: command ['pacmd', 'list-sources'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions: kerneloops-daemon 0.12+git20090217-1ubuntu18
SourcePackage: linux
Title: BUG: unable to handle kernel NULL pointer dereference at (null)
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/10/10
dmi.bios.vendor: Acer
dmi.bios.version: v1.3588
dmi.board.name: Prespa1
dmi.board.vendor: Acer, Inc.
dmi.board.version: Not Applicable
dmi.chassis.type: 1
dmi.chassis.vendor: Acer, Inc.
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnAcer:bvrv1.3588:bd04/10/10:svnAcer,inc.:pnAspire5570:pvrv1.3588:rvnAcer,Inc.:rnPrespa1:rvrNotApplicable:cvnAcer,Inc.:ct1:cvrN/A:
dmi.product.name: Aspire 5570
dmi.product.version: v1.3588
dmi.sys.vendor: Acer, inc.

Revision history for this message
Master (umely) wrote :
Revision history for this message
Luis Henriques (henrix) wrote :

Hi Master,

I've removed the duplication link for this bug. Its definitely a completely different bug.

After looking at the hidp kernel code, I found a recent mainline fix that is not yet available on our Precise kernels. This is upstream commit 4529eefad087f97b33c0f31984d924b1f15d7bae "HID: hidp: fallback to input session properly if hid is blacklisted".

I've cherry-picked this commit into the precise kernel, built a test kernel and uploaded it here:

http://people.canonical.com/~henrix/lp928943/

Could you please give it a try and see if it fixes your oops? Thank you.

Changed in bluez (Ubuntu):
status: New → Confirmed
Luis Henriques (henrix)
affects: bluez (Ubuntu) → linux (Ubuntu)
Changed in linux (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Master (umely) wrote :
Download full text (3.7 KiB)

New oops), and mouse after Ctrl+Alt+F7 work begin, a somewhat strange (as if without control)...
[ 172.443890] input: Bluetooth HID Boot Protocol Device as /devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.0/bluetooth/hci0/hci0:21/input9
[ 172.445618] BUG: unable to handle kernel paging request at 0000000000001b28
[ 172.445672] IP: [<ffffffffa01389bc>] hid_add_device+0xc/0xe0 [hid]
[ 172.445721] PGD 0
[ 172.445737] Oops: 0000 [#1] SMP
[ 172.445764] CPU 0
[ 172.445778] Modules linked in: hidp btusb ath3k joydev mmc_block snd_hda_codec_realtek tifm_sd snd_hda_intel snd_hda_codec snd_hwdep snd_pcm pcmcia acer_wmi sparse_keymap arc4 snd_seq_midi snd_rawmidi snd_seq_midi_event tifm_7xx1 tifm_core snd_seq b43 uvcvideo videodev yenta_socket pcmcia_rsrc v4l2_compat_ioctl32 mac80211 psmouse serio_raw pcmcia_core snd_timer snd_seq_device cfg80211 bcma snd soundcore snd_page_alloc bnep rfcomm bluetooth parport_pc ppdev mac_hid lp parport ses enclosure usbhid hid usb_storage i915 drm_kms_helper drm i2c_algo_bit ssb wmi sky2 video
[ 172.446178]
[ 172.446192] Pid: 596, comm: bluetoothd Not tainted 3.2.0-36-generic #57~lp928943v1 Acer, inc. Aspire 5570 /Prespa1
[ 172.446257] RIP: 0010:[<ffffffffa01389bc>] [<ffffffffa01389bc>] hid_add_device+0xc/0xe0 [hid]
[ 172.446311] RSP: 0018:ffff88004a249c28 EFLAGS: 00010246
[ 172.446347] RAX: 0000000000000000 RBX: ffff880087c85c00 RCX: ffff880087c85d68
[ 172.446380] RDX: ffff880087c85d68 RSI: 0000000000000282 RDI: 0000000000000000
[ 172.446413] RBP: ffff88004a249c38 R08: ffff88004a248000 R09: 0000000000000000
[ 172.446447] R10: 0000000000000000 R11: 0000000000000001 R12: ffff880087c85d60
[ 172.446481] R13: ffff88004a0a5c00 R14: ffff88004a249c88 R15: ffff88004a0a5c00
[ 172.446515] FS: 00007f5e2d1e9740(0000) GS:ffff8800bf400000(0000) knlGS:0000000000000000
[ 172.446570] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 172.446600] CR2: 0000000000001b28 CR3: 000000004944f000 CR4: 00000000000006f0
[ 172.446635] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 172.446669] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[ 172.446703] Process bluetoothd (pid: 596, threadinfo ffff88004a248000, task ffff88004a0a5c00)
[ 172.446741] Stack:
[ 172.446757] ffff880087c85c00 ffff880087c85d60 ffff88004a249cc8 ffffffffa044807b
[ 172.446809] ffff88004a249c78 ffff880087c85c80 ffff88004a249c88 ffff88004a249cf8
[ 172.446860] ffffea0002773700 0000000000000000 ffff88004a0a5c00 ffffffff8108bd20
[ 172.446912] Call Trace:
[ 172.446931] [<ffffffffa044807b>] hidp_add_connection+0x33b/0x580 [hidp]
[ 172.446971] [<ffffffff8108bd20>] ? add_wait_queue+0x60/0x60
[ 172.447007] [<ffffffffa0448861>] hidp_sock_ioctl+0x241/0x2d0 [hidp]
[ 172.447045] [<ffffffff812a0336>] ? security_sk_alloc+0x16/0x20
[ 172.447076] [<ffffffff8152b35d>] ? sock_alloc_inode+0x1d/0xc0
[ 172.447111] [<ffffffff8116490c>] ? kmem_cache_alloc_trace+0x10c/0x140
[ 172.447150] [<ffffffff812d89ec>] ? apparmor_file_alloc_security+0x2c/0x60
[ 172.447186] [<ffffffff8152b6f0>] sock_do_ioctl+0x30/0x70
[ 172.447212] [<ffffffff8152cba9>] sock_ioctl+0x79/0x2f0
[ 172.447239] [<ffffffff8118b76...

Read more...

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.