← Back to team overview

kernel-packages team mailing list archive

[Bug 1175712] Re: Null pointer dereferenced (probably) caused by `wl` module

 

[Expired for bcmwl (Ubuntu) because there has been no activity for 60
days.]

** Changed in: bcmwl (Ubuntu)
       Status: Incomplete => Expired

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

Title:
  Null pointer dereferenced (probably) caused by `wl` module

Status in “bcmwl” package in Ubuntu:
  Expired

Bug description:
  My wifi driver works ok till I want to log-into Unity/GnomeShell session. Then this appears on the screen:
  ...
  [ 6225.676055] BUG: unable to handle kernel NULL pointer dereference at 000002f0
  [ 6225.676090] IP: [<c15edc29>] wext_handle_ioctl+0xa9/0x230
  [ 6225.676116] *pdpt = 000000002bd9f001 *pde = 0000000000000000 
  [ 6225.676147] Oops: 0000 [#1] SMP 
  [ 6225.676161] Modules linked in: wl(POF) snd_hrtimer(F) michael_mic(F) arc4(F) parport_pc(F) ppdev(F) bnep rfcomm binfmt_misc(F) dm_crypt(F) joydev(F) lib80211_crypt_tkip lib80211 cfg80211 coretemp kvm_intel kvm 
  snd_hda_codec_hdmi snd_hda_codec_conexant snd_hda_intel snd_hda_codec snd_hwdep(F) snd_pcm(F) snd_page_alloc(F) snd_seq_midi(F) snd_seq_midi_event(F) snd_rawmidi(F) snd_seq(F) uvcvideo snd_seq_device(F) snd_timer(
  F) videobuf2_vmalloc dell_laptop videobuf2_memops btusb snd(F) rts5139(C) dcdbas videobuf2_core bluetooth videodev dell_wmi microcode(F) psmouse(F) serio_raw(F) mei lpc_ich mac_hid sparse_keymap soundcore(F) lp(F)
   parport(F) radeon i915 aesni_intel(F) aes_i586(F) xts(F) lrw(F) gf128mul(F) ablk_helper(F) cryptd(F) ttm i2c_algo_bit drm_kms_helper wmi drm r8169 video(F) ahci(F) libahci(F) [last unloaded: wl]
  [ 6225.676457] Pid: 6599, comm: iwconfig Tainted: PF        C O 3.8.0-19-generic #30-Ubuntu Dell Inc. Vostro 3560/0C05GV
  [ 6225.676493] EIP: 0060:[<c15edc29>] EFLAGS: 00010246 CPU: 5
  [ 6225.676514] EIP is at wext_handle_ioctl+0xa9/0x230
  [ 6225.676531] EAX: f591b000 EBX: eda7dec0 ECX: 0000000b EDX: 00000000
  [ 6225.676552] ESI: 000000c8 EDI: 00008b09 EBP: eda7de94 ESP: eda7de78
  [ 6225.676573]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
  [ 6225.676592] CR0: 80050033 CR2: 000002f0 CR3: 29b62000 CR4: 001407f0
  [ 6225.676614] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
  [ 6225.676635] DR6: ffff0ff0 DR7: 00000400
  [ 6225.676649] Process iwconfig (pid: 6599, ti=eda7c000 task=f6330000 task.ti=eda7c000)
  [ 6225.676675] Stack:
  [ 6225.676683]  eda7dec0 bfc6191c 00000001 00008b09 00008b09 eda7dec0 c18ef1c0 eda7def0
  [ 6225.676715]  c1532526 bfc6191c fff55ba8 eda7dee8 c113149e e9752dd0 bfc6191c 00000000
  [ 6225.676746]  00000000 00000000 31687465 00000000 00000000 00000000 f1f17d20 00000001
  [ 6225.676778] Call Trace:
  [ 6225.676790]  [<c1532526>] dev_ioctl+0xb6/0x4d0
  [ 6225.676808]  [<c113149e>] ? handle_pte_fault+0x8e/0x510
  [ 6225.676828]  [<c151b785>] sock_ioctl+0x85/0x270
  [ 6225.676845]  [<c151b700>] ? sock_fasync+0x90/0x90
  [ 6225.676862]  [<c116f2c0>] do_vfs_ioctl+0x80/0x580
  [ 6225.676890]  [<c161242d>] ? _raw_spin_lock+0xd/0x10
  [ 6225.676909]  [<c1172f2d>] ? dput+0x10d/0x170
  [ 6225.676927]  [<c115fb08>] ? vfs_write+0xe8/0x160
  [ 6225.676957]  [<c13cad60>] ? read_null+0x10/0x10
  [ 6225.676977]  [<c116f82b>] sys_ioctl+0x6b/0x80
  [ 6225.677006]  [<c16198cd>] sysenter_do_call+0x12/0x28
  [ 6225.677025] Code: 50 2c 83 e2 02 0f 84 8f 01 00 00 8b b0 70 01 00 00 8b 90 d8 00 00 00 85 f6 0f 84 c6 00 00 00 8b 36 85 f6 0f 84 bc 00 00 00 85 d2 <8b> b6 28 02 00 00 0f 84 33 01 00 00 0f b7 72 04 8d 8f 00 75 f
  f
  [ 6225.677145] EIP: [<c15edc29>] wext_handle_ioctl+0xa9/0x230 SS:ESP 0068:eda7de78
  [ 6225.677184] CR2: 00000000000002f0
  ...

  The same appears while waking up or dehibernating. My temporary
  workaround is removing thw `wl' module from kernel when login screen
  appears, then loggin-in, then modeprobing `wl` module when the session
  is loaded. I tried to use external wifi dongle (first removing bcmwl
  package from the system) and everything works ok.

  ProblemType: Bug
  DistroRelease: Ubuntu 13.04
  Package: bcmwl-kernel-source 6.20.155.1+bdcom-0ubuntu6
  ProcVersionSignature: Ubuntu 3.8.0-19.30-generic 3.8.8
  Uname: Linux 3.8.0-19-generic i686
  NonfreeKernelModules: wl
  ApportVersion: 2.9.2-0ubuntu8
  Architecture: i386
  Date: Thu May  2 19:57:00 2013
  InstallationDate: Installed on 2012-07-19 (287 days ago)
  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release i386 (20120423)
  MarkForUpload: True
  SourcePackage: bcmwl
  UpgradeStatus: Upgraded to raring on 2013-04-26 (5 days ago)

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