wpa_supplicant crashed with SIGSEGV in nla_put()

Bug #1021516 reported by Daniel O'Connor
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Incomplete
Undecided
Unassigned
network-manager (Ubuntu)
Triaged
High
Unassigned

Bug Description

Adding in as per cyphermox's request

See also https://bugs.launchpad.net/ubuntu/+source/wpasupplicant/+bug/918415

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: network-manager 0.9.4.0-0ubuntu4.1
ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14
Uname: Linux 3.2.0-23-generic x86_64
NonfreeKernelModules: fglrx
ApportVersion: 2.0.1-0ubuntu8
Architecture: amd64
Date: Fri Jul 6 09:12:25 2012
IfupdownConfig:
 auto lo
 iface lo inet loopback
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
IpRoute:
 default via 129.127.53.254 dev wlan0 proto static
 129.127.52.0/23 dev wlan0 proto kernel scope link src 129.127.53.190 metric 2
 169.254.0.0/16 dev wlan0 scope link metric 1000
NetworkManager.state:
 [main]
 NetworkingEnabled=true
 WirelessEnabled=true
 WWANEnabled=true
 WimaxEnabled=true
ProcEnviron:
 LANGUAGE=en_AU:en
 TERM=xterm
 PATH=(custom, user)
 LANG=en_AU.UTF-8
 SHELL=/bin/bash
SourcePackage: network-manager
UpgradeStatus: No upgrade log present (probably fresh install)
nmcli-con:
 NAME UUID TYPE TIMESTAMP TIMESTAMP-REAL AUTOCONNECT READONLY DBUS-PATH
 Wired connection 1 6bb33197-b3b8-46ca-8663-d1d8b0ba495a 802-3-ethernet 1341441983 Thu 05 Jul 2012 08:16:23 CST yes no /org/freedesktop/NetworkManager/Settings/2
 UofA ecdb1594-04a1-4556-91fc-be278b4dc51d 802-11-wireless 1341531679 Fri 06 Jul 2012 09:11:19 CST yes no /org/freedesktop/NetworkManager/Settings/1
 Auto BightPetroleum 233abef7-5d13-4bcb-a92a-e159c62c8076 802-11-wireless 0 never yes no /org/freedesktop/NetworkManager/Settings/0
nmcli-dev:
 DEVICE TYPE STATE DBUS-PATH
 wlan0 802-11-wireless connected /org/freedesktop/NetworkManager/Devices/1
 eth0 802-3-ethernet unavailable /org/freedesktop/NetworkManager/Devices/0
nmcli-nm:
 RUNNING VERSION STATE NET-ENABLED WIFI-HARDWARE WIFI WWAN-HARDWARE WWAN
 running 0.9.4.0 connected enabled enabled enabled enabled disabled
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 2.0.1-0ubuntu8
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: PCH [HDA Intel PCH], device 0: STAC92xx Analog [STAC92xx Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: clockwerx 1818 F.... pulseaudio
Card0.Amixer.info:
 Card hw:0 'PCH'/'HDA Intel PCH at 0xc7500000 irq 54'
   Mixer name : 'Intel CougarPoint HDMI'
   Components : 'HDA:111d7605,103c1657,00100105 HDA:80862805,80860101,00100000'
   Controls : 23
   Simple ctrls : 11
DistroRelease: Ubuntu 12.04
HibernationDevice: RESUME=UUID=c48a748b-7dfd-49ed-a576-2c791f351961
IfupdownConfig:
 auto lo
 iface lo inet loopback
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
IpRoute:
 default via 129.127.53.254 dev wlan0 proto static
 129.127.52.0/23 dev wlan0 proto kernel scope link src 129.127.53.190 metric 2
 169.254.0.0/16 dev wlan0 scope link metric 1000
MachineType: Hewlett-Packard HP Pavilion dv6 Notebook PC
NetworkManager.state:
 [main]
 NetworkingEnabled=true
 WirelessEnabled=true
 WWANEnabled=true
 WimaxEnabled=true
NonfreeKernelModules: fglrx
Package: network-manager 0.9.4.0-0ubuntu4.1
PackageArchitecture: amd64
ProcEnviron:
 LANGUAGE=en_AU:en
 TERM=xterm
 PATH=(custom, user)
 LANG=en_AU.UTF-8
 SHELL=/bin/bash
ProcFB:
 0 inteldrmfb
 1 radeondrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-23-generic root=UUID=80fb9d94-064c-46da-abb1-c376c3756c71 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14
RelatedPackageVersions:
 linux-restricted-modules-3.2.0-23-generic N/A
 linux-backports-modules-3.2.0-23-generic N/A
 linux-firmware 1.79
StagingDrivers: rts_pstor mei
Tags: precise staging precise
Uname: Linux 3.2.0-23-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 07/20/2011
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: F.1A
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: 1657
dmi.board.vendor: Hewlett-Packard
dmi.board.version: 10.31
dmi.chassis.asset.tag: Chassis Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnHewlett-Packard:bvrF.1A:bd07/20/2011:svnHewlett-Packard:pnHPPaviliondv6NotebookPC:pvr058E110000244710000620100:rvnHewlett-Packard:rn1657:rvr10.31:cvnHewlett-Packard:ct10:cvrChassisVersion:
dmi.product.name: HP Pavilion dv6 Notebook PC
dmi.product.version: 058E110000244710000620100
dmi.sys.vendor: Hewlett-Packard
nmcli-con:
 NAME UUID TYPE TIMESTAMP TIMESTAMP-REAL AUTOCONNECT READONLY DBUS-PATH
 Wired connection 1 6bb33197-b3b8-46ca-8663-d1d8b0ba495a 802-3-ethernet 1341441983 Thu 05 Jul 2012 08:16:23 CST yes no /org/freedesktop/NetworkManager/Settings/2
 UofA ecdb1594-04a1-4556-91fc-be278b4dc51d 802-11-wireless 1341546079 Fri 06 Jul 2012 13:11:19 CST yes no /org/freedesktop/NetworkManager/Settings/1
 Auto BightPetroleum 233abef7-5d13-4bcb-a92a-e159c62c8076 802-11-wireless 0 never yes no /org/freedesktop/NetworkManager/Settings/0
nmcli-dev:
 DEVICE TYPE STATE DBUS-PATH
 wlan0 802-11-wireless connected /org/freedesktop/NetworkManager/Devices/1
 eth0 802-3-ethernet unavailable /org/freedesktop/NetworkManager/Devices/0
nmcli-nm:
 RUNNING VERSION STATE NET-ENABLED WIFI-HARDWARE WIFI WWAN-HARDWARE WWAN
 running 0.9.4.0 connected enabled enabled enabled enabled disabled

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote :
Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote :
Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote :
Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

As per IRC discussion; there seems to be issues with, as a first step, the device not activating properly. There's microcode errors in the logs and I sadly don't know enough about the driver internals to go deeper there; but I do think it deserves investigation. The microcode errors (with what looks to me like timing issues) and the direct probes timing out are probably linked -- I'm adding a task for 'linux'.

The second issue is with the authentication windows popping up and stacking over one another rather than just ever keeping one window around. That's an issue with auto-activation that should be fixed in git already, but will need further testing -- I should prepare ppa packages for that.

Changed in network-manager (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
importance: Medium → High
Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

Then that the wpa crashes in nla_put(); I suspect it's just a side effect of the driver disappearing, when it does so at just the right time... I certainly can't think of another explanation for it.

Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1021516

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : AcpiTables.txt

apport information

tags: added: apport-collected staging
description: updated
Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : AlsaDevices.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : AplayDevices.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : BootDmesg.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : CRDA.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : Card0.Amixer.values.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : Card0.Codecs.codec.0.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : Card0.Codecs.codec.3.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : Dependencies.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : IpAddr.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : IwConfig.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : Lspci.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : Lsusb.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : NetDevice.eth0.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : NetDevice.lo.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : NetDevice.wlan0.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : NetworkManager.conf.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : PciMultimedia.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : PciNetwork.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : ProcModules.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : PulseList.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : RfKill.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : UdevDb.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : UdevLog.txt

apport information

Revision history for this message
Daniel O'Connor (daniel-oconnor) wrote : WifiSyslog.txt

apport information

To post a comment you must log in.