← Back to team overview

kernel-packages team mailing list archive

[Bug 1266153] Re: Apple Wireless Trackpad causes kernel (3.12.x/3.13.rcx) crash

 

with latest 3.14.rc1:

Linux T420 3.14.0-031400rc1-generic #201402022035 SMP Mon Feb 3 01:37:33
UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

Feb  6 20:52:47 T420 kernel: [  159.016729] magicmouse 0005:05AC:030E.0001: unknown main item tag 0x0
Feb  6 20:52:47 T420 kernel: [  159.016878] input: Apple Wireless Trackpad as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.4/1-1.4:1.0/bluetooth/hci0/hci0:11/0005:05AC:030E.0001/input/input16
Feb  6 20:52:47 T420 kernel: [  159.017165] magicmouse 0005:05AC:030E.0001: input,hidraw0: BLUETOOTH HID v1.60 Mouse [Apple Wireless Trackpad] on 60:d8:19:b1:d8:20
Feb  6 20:54:12 T420 kernel: [  244.088406] BUG: unable to handle kernel NULL pointer dereference at 00000000000003b8
Feb  6 20:54:12 T420 kernel: [  244.088509] IP: [<ffffffff815ad8b8>] evdev_poll+0x28/0x70
Feb  6 20:54:12 T420 kernel: [  244.088580] PGD 0 
Feb  6 20:54:12 T420 kernel: [  244.088606] Oops: 0000 [#1] SMP 
Feb  6 20:54:12 T420 kernel: [  244.088648] Modules linked in: hid_magicmouse ctr ccm hidp hid parport_pc ppdev bnep rfcomm intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm arc4 crct10dif_pclmul iwldvm cr
c32_pclmul ghash_clmulni_intel aesni_intel mac80211 aes_x86_64 lrw gf128mul glue_helper snd_hda_codec_hdmi ablk_helper thinkpad_acpi cryptd snd_hda_codec_conexant nvram snd_hda_codec_generic iwlwifi snd_seq_midi joydev snd_hda_
intel snd_seq_midi_event microcode btusb snd_hda_codec snd_rawmidi snd_seq bluetooth snd_hwdep snd_pcm cfg80211 snd_seq_device snd_timer 6lowpan_iphc psmouse mei_me snd mei soundcore mac_hid lp serio_raw parport lpc_ich i915 fi
rewire_ohci firewire_core e1000e sdhci_pci crc_itu_t ptp sdhci pps_core i2c_algo_bit drm_kms_helper drm wmi video
Feb  6 20:54:12 T420 kernel: [  244.089540] CPU: 1 PID: 1056 Comm: Xorg Not tainted 3.14.0-031400rc1-generic #201402022035
Feb  6 20:54:12 T420 kernel: [  244.089629] Hardware name: LENOVO 42365V9/42365V9, BIOS 83ET67WW (1.37 ) 11/28/2011
Feb  6 20:54:12 T420 kernel: [  244.089709] task: ffff880035e84aa0 ti: ffff8800d469c000 task.ti: ffff8800d469c000
Feb  6 20:54:12 T420 kernel: [  244.089788] RIP: 0010:[<ffffffff815ad8b8>]  [<ffffffff815ad8b8>] evdev_poll+0x28/0x70
Feb  6 20:54:12 T420 kernel: [  244.089876] RSP: 0018:ffff8800d469d9a8  EFLAGS: 00010246
Feb  6 20:54:12 T420 kernel: [  244.089933] RAX: 0000000000000000 RBX: ffff8800d3e34800 RCX: 0000000000000050
Feb  6 20:54:12 T420 kernel: [  244.090008] RDX: 0000000000000001 RSI: ffff8800d469dab8 RDI: ffff8800d3f08e00
Feb  6 20:54:12 T420 kernel: [  244.090082] RBP: ffff8800d469d9b8 R08: 0000000000000000 R09: ffff8800d469ddb8
Feb  6 20:54:12 T420 kernel: [  244.090155] R10: ffff8800d469ddd0 R11: 0000000000003246 R12: 0000000000000000
Feb  6 20:54:12 T420 kernel: [  244.090230] R13: 0000000000100000 R14: 00004000001fc000 R15: ffff8800d3f08e00
Feb  6 20:54:12 T420 kernel: [  244.090305] FS:  00007fb0ec0239c0(0000) GS:ffff88011e240000(0000) knlGS:0000000000000000
Feb  6 20:54:12 T420 kernel: [  244.090389] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Feb  6 20:54:12 T420 kernel: [  244.090450] CR2: 00000000000003b8 CR3: 00000000d46a1000 CR4: 00000000000407e0
Feb  6 20:54:12 T420 kernel: [  244.090524] Stack:
Feb  6 20:54:12 T420 kernel: [  244.090547]  0000000000000040 0000000000000014 ffff8800d469dd68 ffffffff811e40c5
Feb  6 20:54:12 T420 kernel: [  244.090633]  0000000000000000 0000000000000000 0000000000000104 0000000000000001
Feb  6 20:54:12 T420 kernel: [  244.090717]  ffff8800d469dfd8 0000000000000000 0000000000000000 ffff8800d469df28
Feb  6 20:54:12 T420 kernel: [  244.090802] Call Trace:
Feb  6 20:54:12 T420 kernel: [  244.090840]  [<ffffffff811e40c5>] do_select+0x315/0x6e0
Feb  6 20:54:12 T420 kernel: [  244.090903]  [<ffffffff8109ea96>] ? ttwu_do_activate.constprop.97+0x66/0x70
Feb  6 20:54:12 T420 kernel: [  244.090980]  [<ffffffff811e37f0>] ? __pollwait+0xf0/0xf0
Feb  6 20:54:12 T420 kernel: [  244.091040]  [<ffffffff811e37f0>] ? __pollwait+0xf0/0xf0
Feb  6 20:54:12 T420 kernel: [  244.091099]  [<ffffffff811e37f0>] ? __pollwait+0xf0/0xf0
Feb  6 20:54:12 T420 kernel: [  244.091159]  [<ffffffff811e37f0>] ? __pollwait+0xf0/0xf0
Feb  6 20:54:12 T420 kernel: [  244.091219]  [<ffffffff811e37f0>] ? __pollwait+0xf0/0xf0
Feb  6 20:54:12 T420 kernel: [  244.091279]  [<ffffffff817445a8>] ? __slab_free+0xee/0x234
Feb  6 20:54:12 T420 kernel: [  244.091340]  [<ffffffff811e37f0>] ? __pollwait+0xf0/0xf0
Feb  6 20:54:12 T420 kernel: [  244.091400]  [<ffffffff811e37f0>] ? __pollwait+0xf0/0xf0
Feb  6 20:54:12 T420 kernel: [  244.091461]  [<ffffffff811b40e1>] ? kmem_cache_free+0x121/0x180
Feb  6 20:54:12 T420 kernel: [  244.091528]  [<ffffffff8107ad4d>] ? __sigqueue_free+0x3d/0x50
Feb  6 20:54:12 T420 kernel: [  244.091594]  [<ffffffff811e464d>] core_sys_select+0x1bd/0x2f0
Feb  6 20:54:12 T420 kernel: [  244.091660]  [<ffffffff8107ed05>] ? set_current_blocked+0x15/0x20
Feb  6 20:54:12 T420 kernel: [  244.091726]  [<ffffffff8107ed6a>] ? signal_delivered+0x5a/0x70
Feb  6 20:54:12 T420 kernel: [  244.091795]  [<ffffffff8111ca0c>] ? acct_account_cputime+0x1c/0x20
Feb  6 20:54:12 T420 kernel: [  244.091863]  [<ffffffff810a4a99>] ? account_user_time+0x99/0xb0
Feb  6 20:54:12 T420 kernel: [  244.091929]  [<ffffffff811e49cc>] SyS_select+0xbc/0x100
Feb  6 20:54:12 T420 kernel: [  244.092058]  [<ffffffff81762dff>] tracesys+0xe1/0xe6
Feb  6 20:54:12 T420 kernel: [  244.092116] Code: 90 90 90 66 66 66 66 90 55 48 85 f6 48 89 e5 41 54 53 48 8b 9f a8 00 00 00 4c 8b 63 18 74 0c 4c 89 e1 48 8b 06 48 83 c1 50 75 38 <41> 80 bc 24 b8 03 00 00 00 b8 18 00 00 00 74 0
e 80 7b 34 01 19 
Feb  6 20:54:12 T420 kernel: [  244.095502] RIP  [<ffffffff815ad8b8>] evdev_poll+0x28/0x70
Feb  6 20:54:12 T420 kernel: [  244.098476]  RSP <ffff8800d469d9a8>
Feb  6 20:54:12 T420 kernel: [  244.101512] CR2: 00000000000003b8
Feb  6 20:54:12 T420 kernel: [  244.101512] CR2: 00000000000003b8
Feb  6 20:54:12 T420 kernel: [  244.118676] ---[ end trace b8506d6e2dd3896f ]---
Feb  6 20:54:15 T420 kernel: [  247.563037] kill_fasync: bad magic number in fasync_struct!
Feb  6 20:54:15 T420 kernel: [  247.650181] kill_fasync: bad magic number in fasync_struct!
Feb  6 20:54:19 T420 kernel: [  250.939840] kill_fasync: bad magic number in fasync_struct!
Feb  6 20:54:19 T420 kernel: [  251.092056] kill_fasync: bad magic number in fasync_struct!
Feb  6 20:54:19 T420 kernel: [  251.251105] kill_fasync: bad magic number in fasync_struct!
<!-- repeating previous error msg -->


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

** Summary changed:

- Apple Wireless Trackpad causes kernel (3.12.x/3.13.rcx) crash
+ Apple Wireless Trackpad causes kernel (3.12.x/3.13.rcx/3.14.rc1) crash

-- 
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/1266153

Title:
  Apple Wireless Trackpad causes kernel (3.12.x/3.13.rcx/3.14.rc1) crash

Status in “linux” package in Ubuntu:
  Confirmed

Bug description:
  Apple Trackpad indeed crashes kernel 3.12.0-031200-generic on SAUCY.
  But 3.11.0-12/3.11.0-14 seem to be good.

  I have tried TRUSTY alpha1, either 3.12.0-6/3.12.0-7, both of them
  crashes with trackpad.

  AND, I also test Apple MagicMouse, none of mentioned kernel crashes
  with it.......

  The following threads have resolution for SAUCY with 3.11 kernels, BUT
  no for SAUTY with 3.12 nor TRUSTY with 3.12 (Haven't tried 3.13-rcx)

  Apple Trackpad indeed crashes kernel 3.12.0-031200-generic on SAUCY
  (and TRUSTY with 3.12). But 3.11.0-12/3.11.0-14 seem to be good.

  I have tried TRUSTY alpha1, either 3.12.0-6/3.12.0-7, both of them
  crashes with trackpad.

  AND, I also test Apple MagicMouse, none of mentioned kernel crashes
  with either SAUCY nor TRUSTY.......

  FYI:

  Apple Wireless Trackpad causes kernel oops
  https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1218004

  kernel oops in free_task
  https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1214931;

  Apple Wireless Trackpad "magicmouse" crashes kernel on multitouch
  https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1248287


  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  It seems that problems have been identified here are the post I found:

  Bug 1027465 - Apple bluetooth magic trackpad crashes system
  https://bugzilla.redhat.com/show_bug.cgi?id=1027465
  ===============================================================
  Michele Baldessari 2013-12-01 06:42:58 EST
  Seems the chromium guys had a similar issue:
  http://code.google.com/p/chromium/issues/detail?id=242344

  They papered over the issue with:
  http://www.spinics.net/lists/linux-bluetooth/msg15564.html
  ===============================================================
  Michele Baldessari 2014-01-07 06:27:56 EST
  Thanks. Initial work to fix this is here:
  http://www.spinics.net/lists/linux-bluetooth/msg41904.html

  It has not been included in any tree yet as the patch is still under discussion
  ===============================================================
  Clarke Wixon 2014-01-07 13:48:15 EST
  Michele, going back to your 2014-01-03 inquiry - my vague recollection adds to the apparent consensus that this bug started around 3.11.x (though I don't remember any issues with 3.9).

  I think I started seeing it around October on Fedora 19, but at the
  time I was too busy with other matters to do any troubleshooting, so I
  just substituted my USB keyboard and trackball.

  Bluetooth input on 3.11/3.12 has been ALL KINDS of troublesome for me.  The Apple keyboard also has been problematic (bug 1039738).  I'm hoping the cleanup here will help on that as well.(https://bugzilla.redhat.com/show_bug.cgi?id=1039738)
  ===============================================================
  --- 
  ApportVersion: 2.12.7-0ubuntu3
  Architecture: amd64
  DistroRelease: Ubuntu 14.04
  InstallationDate: Installed on 2014-01-01 (36 days ago)
  InstallationMedia: Kubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20131228)
  Package: linux (not installed)
  Tags:  trusty
  Uname: Linux 3.14.0-031400rc1-generic x86_64
  UnreportableReason: The running kernel is not an Ubuntu kernel
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:
   
  _MarkForUpload: True

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


References