Kernel Oops - unable to handle kernel NULL pointer dereference; EIP is at free_thread_info+0xb/0x30

Bug #1306955 reported by Pieter van Erp
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Since upgrading from 10.04 to 12.04, my server suffers from frequent freezes. I have been unable to find a pattern and the freeze 'behaviour' is not always the same: usually the system does not respond at all anymore, and sometimes an error message is printed to the console:

BUG: unable to handle kernel NULL pointer dereference at (null)
free_thread_info+0xb/0x30

The attached kern.log file has the full error messages.

Usually the system can reboot using Alt+SysReq+B, but sometimes that doesn't even work. And on rare occasions the keyboard lights start blinking.

Now, there might be more than 1 problem at hand here, but at least I've got an error message now.

PS: on 10.04 I also had occasional freezes, but that averaged once every 3 months or so. Now it happens once every three days.
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 2.0.1-0ubuntu17.6
Architecture: i386
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: pieter 12649 F.... pulseaudio
CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found.
Card0.Amixer.info:
 Card hw:0 'SB'/'HDA ATI SB at 0xfe8f4000 irq 16'
   Mixer name : 'Realtek ALC889'
   Components : 'HDA:10ec0889,14627596,00100004'
   Controls : 46
   Simple ctrls : 22
DistroRelease: Ubuntu 12.04
HibernationDevice: RESUME=UUID=02334aab-e86b-46ec-86b6-ff6495e14a50
IwConfig:
 lo no wireless extensions.

 eth0 no wireless extensions.
MachineType: MICRO-STAR INTERNATIONAL CO.,LTD MS-7596
MarkForUpload: True
Package: linux (not installed)
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB: 0 radeondrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-60-generic root=UUID=4cb48b96-0121-4016-95a7-b076f6a61653 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.2.0-60.91-generic 3.2.55
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
 linux-restricted-modules-3.2.0-60-generic N/A
 linux-backports-modules-3.2.0-60-generic N/A
 linux-firmware 1.79.11
RfKill:

Tags: precise
Uname: Linux 3.2.0-60-generic i686
UpgradeStatus: Upgraded to precise on 2014-01-12 (90 days ago)
UserGroups:

dmi.bios.date: 04/23/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: V2.6
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: 785GM-E51 (MS-7596)
dmi.board.vendor: MICRO-STAR INTERNATIONAL CO.,LTD
dmi.board.version: 1.0
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: MICRO-STAR INTERNATIONAL CO.,LTD
dmi.chassis.version: 1.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrV2.6:bd04/23/2010:svnMICRO-STARINTERNATIONALCO.,LTD:pnMS-7596:pvr1.0:rvnMICRO-STARINTERNATIONALCO.,LTD:rn785GM-E51(MS-7596):rvr1.0:cvnMICRO-STARINTERNATIONALCO.,LTD:ct3:cvr1.0:
dmi.product.name: MS-7596
dmi.product.version: 1.0
dmi.sys.vendor: MICRO-STAR INTERNATIONAL CO.,LTD

Revision history for this message
Pieter van Erp (pverp) wrote :
Revision history for this message
Pieter van Erp (pverp) wrote :
Revision history for this message
Pieter van Erp (pverp) wrote :
Revision history for this message
Pieter van Erp (pverp) wrote :
Revision history for this message
Pieter van Erp (pverp) wrote :
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 1306955

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
tags: added: precise
Revision history for this message
Pieter van Erp (pverp) wrote : AcpiTables.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Pieter van Erp (pverp) wrote : AlsaDevices.txt

apport information

Revision history for this message
Pieter van Erp (pverp) wrote : AplayDevices.txt

apport information

Revision history for this message
Pieter van Erp (pverp) wrote : ArecordDevices.txt

apport information

Revision history for this message
Pieter van Erp (pverp) wrote : BootDmesg.txt

apport information

Revision history for this message
Pieter van Erp (pverp) wrote : Card0.Amixer.values.txt

apport information

Revision history for this message
Pieter van Erp (pverp) wrote : Card0.Codecs.codec.3.txt

apport information

Revision history for this message
Pieter van Erp (pverp) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Pieter van Erp (pverp) wrote : Lspci.txt

apport information

Revision history for this message
Pieter van Erp (pverp) wrote : Lsusb.txt

apport information

Revision history for this message
Pieter van Erp (pverp) wrote : PciMultimedia.txt

apport information

Revision history for this message
Pieter van Erp (pverp) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Pieter van Erp (pverp) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Pieter van Erp (pverp) wrote : ProcModules.txt

apport information

Revision history for this message
Pieter van Erp (pverp) wrote : UdevDb.txt

apport information

Revision history for this message
Pieter van Erp (pverp) wrote : UdevLog.txt

apport information

Revision history for this message
Pieter van Erp (pverp) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v3.15 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream'.
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-rc1-trusty/

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
Revision history for this message
Pieter van Erp (pverp) wrote :

Running 3.15.0-031500rc1-generic now. Everything seems to be working fine. Time will tell if the machine will freeze again.

Revision history for this message
Pieter van Erp (pverp) wrote :

Tag: kernel-fixed-upstream

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.