[Kernel-packages] [Bug 1244505] Re: Kernel oops - unable to handle kernel NULL pointer dereference; EIP is at input_event+0x23/0x70
So, it looks like one big difference is that the hid-appleir driver didn't exist in the 3.8 kernel, and presumably LIRC was programming the chip directly before. So I guess either (a) the driver is broken, or (b) LIRC is still trying to program the chip directly, and manages to confuse hid-appleir. I guess I'll see if I can disable the driver and see what happens. -- 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: Confirmed Bug description: 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 -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1244505] Re: Kernel oops - unable to handle kernel NULL pointer dereference; EIP is at input_event+0x23/0x70
I tried out a test kernel from henrix at http://people.canonical.com/~henrix/lp1244505/v1/ which also exhibited an oops. The stack trace was a bit longer with the top of the oops scrolling off the screen, but it still contained the appleir_raw_event and key_down frames. I also tried disabling LIRC and booting with the stock Saucy kernel, where I wasn't able to reproduce the crash via the remote. I then tried blacklisting the hid-appleir driver and having lircd start. This time, lircd complained about not being able to open /dev/usb/hiddev0. Presumably some other driver bound the device to provide raw HID access in the Raring kernel. -- 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: Confirmed Bug description: 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 -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1244505] Re: Kernel oops - unable to handle kernel NULL pointer dereference; EIP is at input_event+0x23/0x70
I've given the new kernel a try, and was no longer able to reproduce the crash. The hid-appleir driver seems to be correctly generating keypress events, and LIRC still seems to be able to access the raw hiddev device. This gives me double input in XBMC, but that is clearly a problem with my local configuration rather than a kernel problem. -- 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: Confirmed Bug description: 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 -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1244505] [NEW] Kernel oops - unable to handle kernel NULL pointer dereference; EIP is at input_event+0x23/0x70
Public bug reported: 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. ** Affects: linux (Ubuntu) Importance: Undecided Status: Confirmed ** Tags: kernel-oops ** Attachment added: "Photo of oops log" https://bugs.launchpad.net/bugs/1244505/+attachment/3890585/+files/macmini-oops.jpg ** Tags added: kernel-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: Confirmed Bug description: 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 -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1244505] Re: Kernel oops - unable to handle kernel NULL pointer dereference; EIP is at input_event+0x23/0x70
** Attachment added: "dmesg.log" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1244505/+attachment/3890586/+files/dmesg.log -- 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: Confirmed Bug description: 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 -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1244505] Re: Kernel oops - unable to handle kernel NULL pointer dereference; EIP is at input_event+0x23/0x70
** Attachment added: "lspci-vvnn.log" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1244505/+attachment/3890587/+files/lspci-vvnn.log -- 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: Confirmed Bug description: 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 -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1244505] Re: Kernel oops - unable to handle kernel NULL pointer dereference; EIP is at input_event+0x23/0x70
I've tried the 3.12-rc6-saucy kernel, and was able to reproduce the bug. On the first IR command from the remote, I get the same NULL pointer dereference in input_event with the next few call frames in the hid_appleir module. ** Tags added: kernel-bug-exists-upstream ** Changed in: linux (Ubuntu) Status: Incomplete => Confirmed -- 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: Confirmed Bug description: 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 -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp