BUG: unable to handle kernel NULL pointer dereference at 0000000000000008; RIP: 0010:[<ffffffffa0217291>] [<ffffffffa0217291>] _ZN20CMMHeap_SystemMemory8pushPoolEP7CMMPool+0x11/0x40 [fglrx]

Bug #1206213 reported by William Van Hevelingen
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

My screen locked up and the mouse doesn't move. syslog had the following.

Jul 29 10:47:08 yoruichi kernel: [513129.014078] BUG: unable to handle kernel NULL pointer dereference at 0000000000000008
Jul 29 10:47:08 yoruichi kernel: [513129.014082] IP: [<ffffffffa0217291>] _ZN20CMMHeap_SystemMemory8pushPoolEP7CMMPool+0x11/0x40 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014115] PGD 0
Jul 29 10:47:08 yoruichi kernel: [513129.014116] Oops: 0002 [#1] SMP
Jul 29 10:47:08 yoruichi kernel: [513129.014118] CPU 3
Jul 29 10:47:08 yoruichi kernel: [513129.014119] Modules linked in: xt_multiport ip6table_filter ip6_tables iptable_filter inet_diag ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_conntrack nf_defrag_ipv4 ip_tables x_tables bridge stp autofs4 bnep rfcomm bluetooth parport_pc ppdev vesafb nfsd nfs lockd fscache auth_rpcgss nfs_acl sunrpc snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_seq_midi snd_rawmidi psmouse snd_seq_midi_event fglrx(P) snd_seq snd_timer snd_seq_device mei(C) mac_hid dcdbas snd serio_raw soundcore snd_page_alloc video lp parport usbhid hid e1000e
Jul 29 10:47:08 yoruichi kernel: [513129.014139]
Jul 29 10:47:08 yoruichi kernel: [513129.014141] Pid: 1428, comm: Xorg Tainted: P C O 3.2.0-48-generic #74-Ubuntu Dell Inc. OptiPlex 7010/0KRC95
Jul 29 10:47:08 yoruichi kernel: [513129.014143] RIP: 0010:[<ffffffffa0217291>] [<ffffffffa0217291>] _ZN20CMMHeap_SystemMemory8pushPoolEP7CMMPool+0x11/0x40 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014166] RSP: 0018:ffff88021c1979c0 EFLAGS: 00010297
Jul 29 10:47:08 yoruichi kernel: [513129.014167] RAX: ffff88021db1e008 RBX: ffffc90005ff3150 RCX: 0000000000000000
Jul 29 10:47:08 yoruichi kernel: [513129.014168] RDX: 0000000000000000 RSI: ffffc90005ff3018 RDI: ffff88021db1ee30
Jul 29 10:47:08 yoruichi kernel: [513129.014170] RBP: 0000000000000002 R08: ffffffffa0247eb0 R09: ffff88021db1e008
Jul 29 10:47:08 yoruichi kernel: [513129.014171] R10: ffffc90005ff3090 R11: ffff88021db1e008 R12: ffff88021db1ee30
Jul 29 10:47:08 yoruichi kernel: [513129.014172] R13: 0000000000000040 R14: 0000000000000000 R15: 0000000000000000
Jul 29 10:47:08 yoruichi kernel: [513129.014173] FS: 00007f0820245880(0000) GS:ffff88022dd80000(0000) knlGS:0000000000000000
Jul 29 10:47:08 yoruichi kernel: [513129.014175] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jul 29 10:47:08 yoruichi kernel: [513129.014176] CR2: 0000000000000008 CR3: 000000021b89b000 CR4: 00000000001406e0
Jul 29 10:47:08 yoruichi kernel: [513129.014177] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Jul 29 10:47:08 yoruichi kernel: [513129.014178] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Jul 29 10:47:08 yoruichi kernel: [513129.014179] Process Xorg (pid: 1428, threadinfo ffff88021c196000, task ffff88021fee8000)
Jul 29 10:47:08 yoruichi kernel: [513129.014180] Stack:
Jul 29 10:47:08 yoruichi kernel: [513129.014181] ffffffffa0216cb6 0000000000000000 ffff88021db1ee30 ffff88021db1eec8
Jul 29 10:47:08 yoruichi kernel: [513129.014184] 0000000000000200 0000000000000000 ffffffffa01afc55 0000000000080000
Jul 29 10:47:08 yoruichi kernel: [513129.014186] ffff88021db1ee30 ffffffffa0247eb0 ffffffffa01affb8 ffff88021c197a88
Jul 29 10:47:08 yoruichi kernel: [513129.014188] Call Trace:
Jul 29 10:47:08 yoruichi kernel: [513129.014211] [<ffffffffa0216cb6>] ? _ZN7CMMHeap15createPoolSpaceI21CMMPoolAsicAccessibleEEbj+0xb6/0xc0 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014243] [<ffffffffa01afc55>] ? _ZN20CMMHeap_SystemMemory10obtainPoolEv+0x85/0xc0 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014272] [<ffffffffa01affb8>] ? _ZN16CMMHeap_PAGEABLE10expandHeapEm+0x18/0xb0 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014296] [<ffffffffa0216aaa>] ? _ZN7CMMHeap10expandHeapEmRmPv+0xa/0x10 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014325] [<ffffffffa01ae9af>] ? _ZN7CMMHeap21allocateMorePoolSpaceEmPv+0x8f/0x1b0 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014353] [<ffffffffa01ad37e>] ? _ZN14CMMHeapManager13allocPageableEjR14CMM_ALLOCATION+0xbe/0x100 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014382] [<ffffffffa01b78b7>] ? _ZN9CMMObjectnwEmP8CMM_CORE+0x37/0x70 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014411] [<ffffffffa01bb462>] ? _ZN8MSF_CORE21get_surface_structureEv+0xc2/0xe0 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014439] [<ffffffffa01a563f>] ? _ZN3MSF11create_surfEP9CMMClientP9CMMDriverPvRA4_K14CMM_ALLOCATIONP16MSF_SURF_ATTRIBS+0x1f/0x1c0 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014467] [<ffffffffa01a6d43>] ? _ZN3MSF21handle_shared_surfaceEP9CMMClientP9CMMDriverP10CMMSurfaceP16MSF_SURF_ATTRIBSP15_CMM_RETURNCODE+0x113/0x280 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014493] [<ffffffffa01a1216>] ? CMMAllocSurface_WA+0x656/0xba0 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014517] [<ffffffffa0215cb7>] ? _ZN10CMMSurface13pRing0AddressEv+0x37/0x80 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014546] [<ffffffffa01b8194>] ? _ZN15CMMSurface_CORE17defineSurfInfo_WAEP18_CMM_SURF_INFO_WA_+0x294/0x430 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014573] [<ffffffffa01b5fa7>] ? CMMAllocSurface1D_WA+0x417/0x470 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014592] [<ffffffffa014f262>] ? firegl_trace+0x72/0x1e0 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014596] [<ffffffff81164e85>] ? __kmalloc+0x145/0x190
Jul 29 10:47:08 yoruichi kernel: [513129.014623] [<ffffffffa01b2899>] ? _Z8uCWDDEQCmjjPvjS_+0xb59/0x10c0 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014626] [<ffffffff8109169e>] ? down+0x2e/0x50
Jul 29 10:47:08 yoruichi kernel: [513129.014645] [<ffffffffa0151b6f>] ? firegl_cmmqs_CWDDE_32+0x36f/0x480 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014664] [<ffffffffa01502de>] ? firegl_cmmqs_CWDDE32+0x6e/0x100 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014666] [<ffffffff8129fef1>] ? security_capable+0x21/0x30
Jul 29 10:47:08 yoruichi kernel: [513129.014684] [<ffffffffa0150270>] ? firegl_cmmqs_createdriver+0x170/0x170 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014700] [<ffffffffa012d12d>] ? firegl_ioctl+0x1ed/0x250 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014711] [<ffffffffa011d9ae>] ? ip_firegl_unlocked_ioctl+0xe/0x20 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014713] [<ffffffff8118c30a>] ? do_vfs_ioctl+0x8a/0x340
Jul 29 10:47:08 yoruichi kernel: [513129.014715] [<ffffffff8117a30d>] ? vfs_read+0x10d/0x180
Jul 29 10:47:08 yoruichi kernel: [513129.014717] [<ffffffff8118c651>] ? sys_ioctl+0x91/0xa0
Jul 29 10:47:08 yoruichi kernel: [513129.014720] [<ffffffff816686c2>] ? system_call_fastpath+0x16/0x1b
Jul 29 10:47:08 yoruichi kernel: [513129.014721] Code: 00 00 00 00 00 00 00 00 00 00 48 8d 47 68 c3 00 00 00 00 00 00 00 00 00 00 00 31 c9 48 8b 97 98 00 00 00 83 7e 18 02 48 0f 44 ce <48> 89 51 08 ff 87 a0 00 00 00 48 89 8f 98 00 00 00 c3 00 00 00
Jul 29 10:47:08 yoruichi kernel: [513129.014738] RIP [<ffffffffa0217291>] _ZN20CMMHeap_SystemMemory8pushPoolEP7CMMPool+0x11/0x40 [fglrx]
Jul 29 10:47:08 yoruichi kernel: [513129.014761] RSP <ffff88021c1979c0>
Jul 29 10:47:08 yoruichi kernel: [513129.014762] CR2: 0000000000000008
Jul 29 10:47:08 yoruichi kernel: [513129.014764] ---[ end trace eb9e91cd4cb0cb60 ]---

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-3.2.0-48-generic 3.2.0-48.74
ProcVersionSignature: Ubuntu 3.2.0-48.74-generic 3.2.46
Uname: Linux 3.2.0-48-generic x86_64
NonfreeKernelModules: fglrx
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 2.0.1-0ubuntu17.3
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC2: blkperl 15431 F.... pulseaudio
 /dev/snd/controlC1: blkperl 15431 F.... pulseaudio
 /dev/snd/controlC0: blkperl 15431 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'PCH'/'HDA Intel PCH at 0xf7f30000 irq 46'
   Mixer name : 'Realtek ALC269VB'
   Components : 'HDA:10ec0269,10280577,00100100'
   Controls : 26
   Simple ctrls : 14
Card1.Amixer.info:
 Card hw:1 'Generic'/'HD-Audio Generic at 0xf7e40000 irq 47'
   Mixer name : 'ATI R6xx HDMI'
   Components : 'HDA:1002aa01,00aa0100,00100200'
   Controls : 6
   Simple ctrls : 1
Card1.Amixer.values:
 Simple mixer control 'IEC958',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [on]
Card2.Amixer.info:
 Card hw:2 'Generic_1'/'HD-Audio Generic at 0xf7d40000 irq 48'
   Mixer name : 'ATI R6xx HDMI'
   Components : 'HDA:1002aa01,00aa0100,00100200'
   Controls : 6
   Simple ctrls : 1
Card2.Amixer.values:
 Simple mixer control 'IEC958',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [on]
Date: Mon Jul 29 10:52:26 2013
HibernationDevice: RESUME=UUID=604dd53f-96a1-4e88-9c43-ccdb032c2b33
IwConfig:
 lo no wireless extensions.

 eth0 no wireless extensions.

 lxcbr0 no wireless extensions.
MachineType: Dell Inc. OptiPlex 7010
MarkForUpload: True
ProcEnviron:
 TERM=screen
 SHELL=/bin/bash
 PATH=(custom, no user)
 LANG=en_US.UTF-8
ProcFB: 0 VESA VGA
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.2.0-48-generic root=/dev/mapper/hostname-root ro quiet splash vt.handoff=7
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-48-generic N/A
 linux-backports-modules-3.2.0-48-generic N/A
 linux-firmware 1.79.4
RfKill:

SourcePackage: linux
StagingDrivers: mei
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 03/25/2013
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A13
dmi.board.name: 0KRC95
dmi.board.vendor: Dell Inc.
dmi.board.version: A02
dmi.chassis.type: 6
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA13:bd03/25/2013:svnDellInc.:pnOptiPlex7010:pvr01:rvnDellInc.:rn0KRC95:rvrA02:cvnDellInc.:ct6:cvr:
dmi.product.name: OptiPlex 7010
dmi.product.version: 01
dmi.sys.vendor: Dell Inc.

Revision history for this message
William Van Hevelingen (blkperl) wrote :
Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
description: updated
Revision history for this message
penalvch (penalvch) wrote : Re: UG: unable to handle kernel NULL pointer dereference at 0000000000000008; RIP: 0010:[<ffffffffa0217291>] [<ffffffffa0217291>] _ZN20CMMHeap_SystemMemory8pushPoolEP7CMMPool+0x11/0x40 [fglrx]

William Van Hevelingen, as per http://www.dell.com/support/drivers/us/en/04/Product/optiplex-7010 an update is available for your BIOS (A14). If you update to this, does it change anything?

If not, could you please both specify what happened, and provide the output of the following terminal command:
sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date

Thank you for your understanding.

summary: - UG: unable to handle kernel NULL pointer dereference at 0000000000000008
+ UG: unable to handle kernel NULL pointer dereference at
+ 0000000000000008; RIP: 0010:[<ffffffffa0217291>] [<ffffffffa0217291>]
+ _ZN20CMMHeap_SystemMemory8pushPoolEP7CMMPool+0x11/0x40 [fglrx]
tags: added: bios-outdated-a14 needs-upstream-testing regression-potential
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
summary: - UG: unable to handle kernel NULL pointer dereference at
+ BUG: unable to handle kernel NULL pointer dereference at
0000000000000008; RIP: 0010:[<ffffffffa0217291>] [<ffffffffa0217291>]
_ZN20CMMHeap_SystemMemory8pushPoolEP7CMMPool+0x11/0x40 [fglrx]
Revision history for this message
William Van Hevelingen (blkperl) wrote :

I havn't had a crash since updating the BIOS. Thanks!

Changed in linux (Ubuntu):
status: Incomplete → Invalid
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.