Kernel oops - unable to handle kernel NULL pointer dereference; EIP is at input_event+0x23/0x70
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
High
|
Luis Henriques |
Bug Description
SRU Justification:
There is a bug in Ubuntu Saucy that prevents the usage of the IR remote with the appleir device driver (bug reporter was using a Mac Mini). It causes a kernel NULL pointer dereference on the first button press on the remote.
Impact:
The system locks up on the first button press on the remote, and prints an Oops message.
Fix:
This issue has been reported upstream[1] and a fix is already queued for mainline in Jiri Kosina HID git tree [2] with SHA1:
3d18bd41a82fac
[1] https:/
[2] git://git.
Testcase:
As described in the bug report, simply using pressing the button on the remote reproduces the bug.
=======
After upgrading to Ubuntu Saucy (32 bit), I am able to reliably reproduce a crash by pressing any button on the IR remote of a Mac Mini.
The system is running XBMC and using LIRC to handle the remote. The system locks up on the first button press on the remote, and prints an Oops message if I switch to a virtual terminal first. The same happens if I exit XBMC and shut down lircd first. If I boot to the 3.8.0 kernel from Raring, the problem does not occur.
The dmesg output also shows non fatal intel_pipe_
$ uname -a
Linux tim-Macmini 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:12:00 UTC 2013 i686 i686 i686 GNU/Linux
$ cat /proc/version_
Ubuntu 3.11.0-
The oops doesn't seem to be written to the log, so I've attached a photo for reference. I've also included the dmesg log from right before I triggered the oops.
Related branches
CVE References
Changed in linux (Ubuntu): | |
assignee: | nobody → Luis Henriques (henrix) |
status: | Confirmed → In Progress |
description: | updated |
This change was made by a bot.