← Back to team overview

kernel-packages team mailing list archive

[Bug 1244505] Re: Kernel oops - unable to handle kernel NULL pointer dereference; EIP is at input_event+0x23/0x70

 

** Changed in: linux (Ubuntu)
     Assignee: (unassigned) => Luis Henriques (henrix)

** Changed in: linux (Ubuntu)
       Status: Confirmed => In Progress

** Description changed:

+ 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:
+ 
+  3d18bd41a82fac69c82e1725c7beea25b17a0190 HID: appleir: force input to
+ be set
+ 
+ [1] https://lkml.org/lkml/2013/10/29/355
+ [2] git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.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_config_compare warnings
  that appear to be identical to bug 1211976, but I'm not sure if they are
  related.
  
  $ 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_signature
  Ubuntu 3.11.0-12.19-generic 3.11.3
  
  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.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1244505

Title:
  Kernel oops - unable to handle kernel NULL pointer dereference; EIP is
  at input_event+0x23/0x70

Status in “linux” package in Ubuntu:
  In Progress

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:

   3d18bd41a82fac69c82e1725c7beea25b17a0190 HID: appleir: force input to
  be set

  [1] https://lkml.org/lkml/2013/10/29/355
  [2] git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.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_config_compare
  warnings that appear to be identical to bug 1211976, but I'm not sure
  if they are related.

  $ 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_signature
  Ubuntu 3.11.0-12.19-generic 3.11.3

  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.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1244505/+subscriptions


References