[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#687515: Coredumped after wakeup from suspend, mentioning ifconfig



On Thu, 2012-09-13 at 13:06 +0200, Gunnar Stahl wrote:
> package: net-tools
> version: 1.60-24.1
> severity: normal
> 
> After wakeup from suspend the system coredumped. Only thing I can 
> decifer in the dump is the mention of ifconfig after a nullpointer.
> 
> The system is an acer aspire one 722, sporting an amd c60 dualcore cpu. 
> I've upgraded the ram to 8GB. UName -a shows "Linux jeheskix 
> 3.2.0-3-amd64 #1 SMP Mon Jul 23 02:45:17 UTC 2012 x86_64 GNU/Linux".
> 
> System runs on wheezy.
> 
> In the attached kernel.log.1 (Stuff starts at timestamp Sep 13 10:17:56) 
> the system shows a nullpointer.
> 
> In case of any questions don't hesitate to ask.

Has this happened more than once?  What are you using to configure
networking?

> [62312.392369] BUG: unable to handle kernel NULL pointer dereference at           (null)
> [62312.392536] IP: [<ffffffff811aea34>] memcmp+0x8/0x1d
> [62312.392635] PGD 16c555067 PUD 204891067 PMD 0 
> [62312.392728] Oops: 0000 [#1] SMP 
> [62312.392795] CPU 1 
> [62312.392832] Modules linked in: fuse ip6table_filter ip6_tables iptable_filter ip_tables ebtable_nat ebtables x_tables bnep rfcomm bluetooth binfmt_misc uinput nfsd nfs nfs_acl auth_rpcgss fscache lockd sunrpc loop kvm_amd kvm snd_hda_codec_conexant snd_hda_codec_hdmi joydev arc4 snd_hda_intel radeon ath9k ath9k_common snd_hda_codec ath9k_hw uvcvideo snd_hwdep snd_pcm videodev snd_page_alloc ttm snd_seq snd_seq_device snd_timer v4l2_compat_ioctl32 media drm_kms_helper ath mac80211 snd sp5100_tco drm psmouse i2c_piix4 cfg80211 soundcore acer_wmi sparse_keymap rfkill i2c_algo_bit powernow_k8 i2c_core mperf serio_raw pcspkr evdev k10temp ac processor battery video wmi button power_supply thermal_sys ext4 crc16 jbd2 mbcache cryptd aes_x86_64 aes_generic xts gf128mul dm_crypt dm_mod ums_realtek usb_storage uas sg sd_mod crc_t10dif atl1c ahci libahci ohci_hcd libata scsi_mod ehci_hcd usbcore usb_common [last unloaded: scsi_wait_scan]
> [62312.394657] 
> [62312.394692] Pid: 11771, comm: ifconfig Tainted: G           O 3.2.0-3-amd64 #1 Acer AO722/JE10-BZ
> [62312.394851] RIP: 0010:[<ffffffff811aea34>]  [<ffffffff811aea34>] memcmp+0x8/0x1d
[...]
> [62312.396023] Call Trace:
> [62312.396023]  [<ffffffffa0225500>] ? __cfg80211_mlme_deauth+0x6a/0x116 [cfg80211]
> [62312.396023]  [<ffffffffa02282bb>] ? __cfg80211_disconnect+0xf8/0x174 [cfg80211]
[...]
> [62312.401606] Code: 74 15 3c 31 eb 0a 3c 6e 74 0d 3c 79 74 04 3c 59 75 0b c6 06 01 eb 03 c6 06 00 31 c0 c3 b8 ea ff ff ff c3 31 c9 eb 11 0f b6 04 0f <44> 0f b6 04 0e 48 ff c1 44 29 c0 75 07 48 39 d1 75 ea 31 c0 c3 
> [62312.401606] RIP  [<ffffffff811aea34>] memcmp+0x8/0x1d
> [62312.401606]  RSP <ffff880101a03bc0>
> [62312.401606] CR2: 0000000000000000
> [62312.463864] ---[ end trace fa4487d311830802 ]---

For future reference, this appears to mean that the kernel got to this
code in __cfg80211_disconnect():

		/* wdev->conn->params.bssid must be set if > SCANNING */
		err = __cfg80211_mlme_deauth(rdev, dev,
					     wdev->conn->params.bssid,
					     NULL, 0, reason, false);
		if (err)
			return err;

and wdev->conn->params.bssid was *not* set as the comment says it must
be.

Ben.

-- 
Ben Hutchings
Experience is what causes a person to make new mistakes instead of old ones.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: