1002:68e0 [Acer Aspire 7551] BUG: unable to handle kernel NULL pointer dereference at 00000000000001d0; RIP: 0010:[<ffffffffa02a054f>] [<ffffffffa02a054f>] _ZN17SegmentMapManager13deleteMappingEP9CMMClient+0x3f/0x170 [fglrx]

Bug #1094838 reported by Bart Van Assche
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Incomplete
Medium
Unassigned

Bug Description

WORKAROUND: Use Xubuntu and radeon drivers.

From /var/log/syslog:
[ 1099.597490] [fglrx] IRQ 46 Disabled
[ 1100.610392] BUG: unable to handle kernel NULL pointer dereference at 00000000000001d0
[ 1100.610545] IP: [<ffffffffa02a054f>] _ZN17SegmentMapManager13deleteMappingEP9CMMClient+0x3f/0x170 [fglrx]
[ 1100.610850] PGD 0
[ 1100.610894] Oops: 0000 [#1] SMP
[ 1100.610961] CPU 0
[ 1100.610996] Modules linked in: ip6table_filter ip6_tables ebtable_nat ebtables ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack ipt_REJECT xt_CHECKSUM iptable_mangle xt_tcpudp iptable_filter ip_tables x_tables bridge stp joydev kvm_amd kvm rfcomm parport_pc bnep ppdev bluetooth dm_crypt binfmt_misc snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_intel snd_seq_midi snd_hda_codec snd_hwdep snd_pcm snd_rawmidi snd_seq_midi_event fglrx(P) snd_seq arc4 sp5100_tco snd_timer snd_seq_device uvcvideo videodev snd psmouse v4l2_compat_ioctl32 soundcore edac_core serio_raw snd_page_alloc i2c_piix4 edac_mce_amd k10temp ath9k mac80211 ath9k_common ath9k_hw ath mac_hid cfg80211 lp parport vesafb usbhid hid pata_atiixp tg3 video wmi
[ 1100.612011]
[ 1100.612011] Pid: 4740, comm: Xorg Tainted: P O 3.2.0-35-generic #55-Ubuntu Acer Aspire 7551 /Aspire 7551
[ 1100.612011] RIP: 0010:[<ffffffffa02a054f>] [<ffffffffa02a054f>] _ZN17SegmentMapManager13deleteMappingEP9CMMClient+0x3f/0x170 [fglrx]
[ 1100.612011] RSP: 0018:ffff8800a270fb78 EFLAGS: 00010296
[ 1100.612011] RAX: 0000000000000000 RBX: ffffc90002116e20 RCX: 0000000000000000
[ 1100.612011] RDX: ffffc90002116e20 RSI: ffffc9000219a6c0 RDI: 0000000000000150
[ 1100.612011] RBP: ffffc9000219a6c0 R08: 0000000000000a6d R09: ffffc9000210e860
[ 1100.612011] R10: ffffffffa0344030 R11: 0000000000000000 R12: ffff8800a270fb98
[ 1100.612011] R13: 00000000000001d0 R14: ffffc9000219a6c0 R15: 0000000000000150
[ 1100.612011] FS: 00007f287368a880(0000) GS:ffff88013fc00000(0000) knlGS:0000000000000000
[ 1100.612011] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 1100.612011] CR2: 00000000000001d0 CR3: 0000000001c05000 CR4: 00000000000006f0
[ 1100.612011] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 1100.612011] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[ 1100.612011] Process Xorg (pid: 4740, threadinfo ffff8800a270e000, task ffff8800a26e5c00)
[ 1100.612011] Stack:
[ 1100.612011] 0000000000000000 0000000000000000 ffffc9000210e9f0 0000000000000000
[ 1100.612011] 0000000000000000 0000000000000000 ffffc9000210e820 ffffc90001930fa0
[ 1100.612011] 00000000000001d0 ffffc900019adea0 ffff88011e278068 ffffc90002116e20
[ 1100.612011] Call Trace:
[ 1100.612011] [<ffffffffa02a2db0>] ? _ZN3MSF9free_surfEP9CMMDriverP10CMMSurface+0x50/0xe0 [fglrx]
[ 1100.612011] [<ffffffffa02c9fa8>] ? _ZN9CMMClient17freeOwnedSurfacesEP9CMMDriver+0x88/0xe0 [fglrx]
[ 1100.612011] [<ffffffffa02a4cca>] ? _ZN10QS_PRIVATE16unRegisterClientEj+0xea/0x120 [fglrx]
[ 1100.612011] [<ffffffffa02b5a2f>] ? _ZN21CMMClientManager_CORE13destroyClientEP9CMMDriverP9CMMClient+0x2f/0x60 [fglrx]
[ 1100.612011] [<ffffffffa02a1bdc>] ? _ZN3CMM15releaseChildrenEv+0x14c/0x320 [fglrx]
[ 1100.612011] [<ffffffffa029cdc9>] ? CMMQS_Uninitialize+0x9/0x20 [fglrx]
[ 1100.612011] [<ffffffffa024e36e>] ? firegl_cmmqs_deinit+0x4e/0x140 [fglrx]
[ 1100.612011] [<ffffffffa022ae03>] ? firegl_takedown+0x853/0x8a0 [fglrx]
[ 1100.612011] [<ffffffffa03123b2>] ? amdPcsEngine_InitDatabase+0x12/0x20 [fglrx]
[ 1100.612011] [<ffffffffa0229ea4>] ? firegl_release+0x134/0x1d0 [fglrx]
[ 1100.612011] [<ffffffffa021a9e1>] ? ip_firegl_release+0x11/0x20 [fglrx]
[ 1100.612011] [<ffffffff8117a7fe>] ? __fput+0xbe/0x210
[ 1100.612011] [<ffffffff8117a975>] ? fput+0x25/0x30
[ 1100.612011] [<ffffffff81177516>] ? filp_close+0x66/0x90
[ 1100.612011] [<ffffffff8106a7ea>] ? put_files_struct.part.10+0x7a/0xe0
[ 1100.612011] [<ffffffff8106c208>] ? put_files_struct+0x18/0x20
[ 1100.612011] [<ffffffff8106c2d4>] ? exit_files+0x54/0x70
[ 1100.612011] [<ffffffff8106c7b5>] ? do_exit+0x195/0x450
[ 1100.612011] [<ffffffff8106cc14>] ? do_group_exit+0x44/0xa0
[ 1100.612011] [<ffffffff8106cc87>] ? sys_exit_group+0x17/0x20
[ 1100.612011] [<ffffffff816655c2>] ? system_call_fastpath+0x16/0x1b
[ 1100.612011] Code: 4c 8d 64 24 20 c7 44 24 04 00 00 00 00 4c 8d af 80 00 00 00 48 c7 44 24 20 00 00 00 00 48 c7 44 24 28 00 00 00 00 4c 89 6c 24 40 <49> 8b 5d 00 31 c0 48 85 db 48 89 5c 24 30 74 04 48 8b 43 30 49
[ 1100.612011] RIP [<ffffffffa02a054f>] _ZN17SegmentMapManager13deleteMappingEP9CMMClient+0x3f/0x170 [fglrx]
[ 1100.612011] RSP <ffff8800a270fb78>
[ 1100.612011] CR2: 00000000000001d0
[ 1100.641482] ---[ end trace 7fa5edc03ab8efac ]---
[ 1100.645917] Fixing recursive fault but reboot is needed!
Kernel logging (proc) stopped.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-3.2.0-35-generic 3.2.0-35.55
ProcVersionSignature: Ubuntu 3.2.0-35.55-generic 3.2.34
Uname: Linux 3.2.0-35-generic x86_64
NonfreeKernelModules: fglrx
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 2.0.1-0ubuntu15.1
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: SB [HDA ATI SB], device 0: ALC272X Analog [ALC272X Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: lightdm 5024 F.... pulseaudio
 /dev/snd/controlC0: lightdm 5024 F.... pulseaudio
Card0.Amixer.info:
 Card hw:0 'SB'/'HDA ATI SB at 0xd0500000 irq 16'
   Mixer name : 'Realtek ALC272X'
   Components : 'HDA:10ec0272,10250388,00100001'
   Controls : 20
   Simple ctrls : 11
Card1.Amixer.info:
 Card hw:1 'Generic'/'HD-Audio Generic at 0xd0020000 irq 44'
   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]
Date: Mon Dec 31 10:17:41 2012
HibernationDevice: RESUME=UUID=3967f492-9a72-4e81-8d5a-91514f9c9869
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
MachineType: Acer Aspire 7551
MarkForUpload: True
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 LANG=nl_BE.UTF-8
 SHELL=/bin/bash
ProcFB: 0 VESA VGA
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-35-generic root=UUID=e1669198-c652-4bc1-a8f7-09858d5d26fc 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-35-generic N/A
 linux-backports-modules-3.2.0-35-generic N/A
 linux-firmware 1.79.1
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/10/2010
dmi.bios.vendor: Phoenix Technologies LTD
dmi.bios.version: V1.07
dmi.board.asset.tag: No Asset Tag
dmi.board.name: Aspire 7551
dmi.board.vendor: Acer
dmi.board.version: V1.07
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.version: V1.07
dmi.modalias: dmi:bvnPhoenixTechnologiesLTD:bvrV1.07:bd05/10/2010:svnAcer:pnAspire7551:pvrV1.07:rvnAcer:rnAspire7551:rvrV1.07:cvnAcer:ct10:cvrV1.07:
dmi.product.name: Aspire 7551
dmi.product.version: V1.07
dmi.sys.vendor: Acer

Revision history for this message
Bart Van Assche (bart-vanassche) 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
Revision history for this message
Bart Van Assche (bart-vanassche) wrote : Re: fglrx kernel oops
summary: - fglrx kernel oops
+ fglrx kernel oops while playing video
Revision history for this message
Joseph Salisbury (jsalisbury) wrote : Re: fglrx kernel oops while playing video

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v3.8 kernel[0] (Not a kernel in the daily directory) and install both the linux-image and linux-image-extra .deb packages.

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.8-rc1-raring/

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
Revision history for this message
Bart Van Assche (bart-vanassche) wrote :

Since the fglrx driver is an out-of-tree driver I have marked this bug report as "kernel-unable-to-test-upstream".

tags: added: kernel-unable-to-test-upstream
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
penalvch (penalvch) wrote :

Bart Van Assche, as per http://us.acer.com/ac/en/US/content/drivers an update is available for your BIOS (1.18). 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: - fglrx kernel oops while playing video
+ 1002:68e0 [Acer Aspire 7551] BUG: unable to handle kernel NULL pointer
+ dereference at 00000000000001d0; RIP: 0010:[<ffffffffa02a054f>]
+ [<ffffffffa02a054f>]
+ _ZN17SegmentMapManager13deleteMappingEP9CMMClient+0x3f/0x170 [fglrx]
tags: added: bios-outdated-v1.18 needs-upstream-testing regression-potential
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Bart Van Assche (bart-vanassche) wrote :

Since I reported this bug I have switched from the fglrx driver to the in-tree Radeon driver because the fglrx driver was causing too much trouble. I have also switched from GNOME 3 to xfce to get rid of Compiz. After these two changes Ubuntu is running reliably on my laptop.

penalvch (penalvch)
description: updated
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.