@tseliot, please pass this bug up to AMD.  Looks like the driver is
oopsing in the fglrx kernel code.

** Description changed:

- Answers to important questions on
- https://wiki.ubuntu.com/X/Troubleshooting/Freeze
+ [828569.267569] BUG: unable to handle kernel NULL pointer dereference at 
0000000000000008
+ [828569.267575] IP: [<ffffffffa019e291>] 
_ZN20CMMHeap_SystemMemory8pushPoolEP7CMMPool+0x11/0x40 [fglrx]
+ [828569.267625] PGD 0 
+ [828569.267627] Oops: 0002 [#1] SMP 
+ [828569.267629] CPU 1 
+ [828569.267630] Modules linked in: pci_stub vboxpci(O) vboxnetadp(O) 
vboxnetflt(O) vboxdrv(O) dm_crypt snd_hda_codec_analog snd_hda_intel 
snd_hda_codec snd_hwdep snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event 
snd_seq dcdbas bnep fglrx(P) snd_timer snd_seq_device mac_hid rfcomm mei(C) snd 
psmouse serio_raw ppdev bluetooth soundcore snd_page_alloc parport_pc 
binfmt_misc lp parport vesafb usbhid hid e1000e usb_storage
+ [828569.267651] 
+ [828569.267653] Pid: 1398, comm: Xorg Tainted: P         C O 3.2.0-25-generic 
#40-Ubuntu Dell Inc. OptiPlex 755                 /0PU052
+ [828569.267656] RIP: 0010:[<ffffffffa019e291>]  [<ffffffffa019e291>] 
_ZN20CMMHeap_SystemMemory8pushPoolEP7CMMPool+0x11/0x40 [fglrx]
+ [828569.267687] RSP: 0018:ffff8802297a79c0  EFLAGS: 00010297
+ [828569.267689] RAX: ffff8801c660a008 RBX: ffffc900120f4150 RCX: 
0000000000000000
+ [828569.267690] RDX: 0000000000000000 RSI: ffffc900120f4018 RDI: 
ffff8801c660ae30
+ [828569.267692] RBP: 0000000000000002 R08: ffffffffa01ceeb0 R09: 
ffff8801c660a008
+ [828569.267693] R10: ffffc900120f4090 R11: ffff8801c660a008 R12: 
ffff8801c660ae30
+ [828569.267695] R13: 0000000000000040 R14: 0000000000000000 R15: 
0000000000000000
+ [828569.267697] FS:  00007fb6287e0880(0000) GS:ffff880237c40000(0000) 
knlGS:0000000000000000
+ [828569.267699] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
+ [828569.267700] CR2: 0000000000000008 CR3: 00000001e507d000 CR4: 
00000000000006e0
+ [828569.267702] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 
0000000000000000
+ [828569.267703] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 
0000000000000400
+ [828569.267705] Process Xorg (pid: 1398, threadinfo ffff8802297a6000, task 
ffff880014802de0)
+ [828569.267707] Stack:
+ [828569.267708]  ffffffffa019dcb6 0000000000000000 ffff8801c660ae30 
ffff8801c660aec8
+ [828569.267711]  0000000000000200 0000000000000000 ffffffffa0136c55 
0000000000080000
+ [828569.267714]  ffff8801c660ae30 ffffffffa01ceeb0 ffffffffa0136fb8 
ffffc9001b606fc0
+ [828569.267717] Call Trace:
+ [828569.267749]  [<ffffffffa019dcb6>] ? 
_ZN7CMMHeap15createPoolSpaceI21CMMPoolAsicAccessibleEEbj+0xb6/0xc0 [fglrx]
+ [828569.267789]  [<ffffffffa0136c55>] ? 
_ZN20CMMHeap_SystemMemory10obtainPoolEv+0x85/0xc0 [fglrx]
+ [828569.267825]  [<ffffffffa0136fb8>] ? 
_ZN16CMMHeap_PAGEABLE10expandHeapEm+0x18/0xb0 [fglrx]
+ [828569.267856]  [<ffffffffa019daaa>] ? 
_ZN7CMMHeap10expandHeapEmRmPv+0xa/0x10 [fglrx]
+ [828569.267892]  [<ffffffffa01359af>] ? 
_ZN7CMMHeap21allocateMorePoolSpaceEmPv+0x8f/0x1b0 [fglrx]
+ [828569.267929]  [<ffffffffa013437e>] ? 
_ZN14CMMHeapManager13allocPageableEjR14CMM_ALLOCATION+0xbe/0x100 [fglrx]
+ [828569.267966]  [<ffffffffa013e8b7>] ? _ZN9CMMObjectnwEmP8CMM_CORE+0x37/0x70 
[fglrx]
+ [828569.268002]  [<ffffffffa0142462>] ? 
_ZN8MSF_CORE21get_surface_structureEv+0xc2/0xe0 [fglrx]
+ [828569.268002]  [<ffffffffa012c63f>] ? 
_ZN3MSF11create_surfEP9CMMClientP9CMMDriverPvRA4_K14CMM_ALLOCATIONP16MSF_SURF_ATTRIBS+0x1f/0x1c0
 [fglrx]
+ [828569.268002]  [<ffffffffa012dd43>] ? 
_ZN3MSF21handle_shared_surfaceEP9CMMClientP9CMMDriverP10CMMSurfaceP16MSF_SURF_ATTRIBSP15_CMM_RETURNCODE+0x113/0x280
 [fglrx]
+ [828569.268002]  [<ffffffffa0128216>] ? CMMAllocSurface_WA+0x656/0xba0 [fglrx]
+ [828569.268002]  [<ffffffffa014c589>] ? 
_Z27cmmGetHeapTotalAndFreeBytesP9CMMDriver9_CMM_HEAPjRxS2_+0x69/0xe0 [fglrx]
+ [828569.268002]  [<ffffffffa00ab90e>] ? KCL_STR_Memcpy+0xe/0x10 [fglrx]
+ [828569.268002]  [<ffffffffa00d6262>] ? firegl_trace+0x72/0x1e0 [fglrx]
+ [828569.268002]  [<ffffffff8116304d>] ? __kmalloc+0x13d/0x190
+ [828569.268002]  [<ffffffffa0139899>] ? _Z8uCWDDEQCmjjPvjS_+0xb59/0x10c0 
[fglrx]
+ [828569.268002]  [<ffffffff8109056e>] ? down+0x2e/0x50
+ [828569.268002]  [<ffffffffa00d8b6f>] ? firegl_cmmqs_CWDDE_32+0x36f/0x480 
[fglrx]
+ [828569.268002]  [<ffffffffa00d72de>] ? firegl_cmmqs_CWDDE32+0x6e/0x100 
[fglrx]
+ [828569.268002]  [<ffffffff8129d061>] ? security_capable+0x21/0x30
+ [828569.268002]  [<ffffffffa00d7270>] ? firegl_cmmqs_createdriver+0x170/0x170 
[fglrx]
+ [828569.268002]  [<ffffffffa00b412d>] ? firegl_ioctl+0x1ed/0x250 [fglrx]
+ [828569.268002]  [<ffffffffa00a49be>] ? ip_firegl_unlocked_ioctl+0xe/0x20 
[fglrx]
+ [828569.268002]  [<ffffffff8118a01a>] ? do_vfs_ioctl+0x8a/0x340
+ [828569.268002]  [<ffffffff811780fd>] ? vfs_read+0x10d/0x180
+ [828569.268002]  [<ffffffff8118a361>] ? sys_ioctl+0x91/0xa0
+ [828569.268002]  [<ffffffff81665c42>] ? system_call_fastpath+0x16/0x1b
+ [828569.268002] 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 
+ [828569.268002] RIP  [<ffffffffa019e291>] 
_ZN20CMMHeap_SystemMemory8pushPoolEP7CMMPool+0x11/0x40 [fglrx]
+ [828569.268002]  RSP <ffff8802297a79c0>
+ [828569.268002] CR2: 0000000000000008
+ [828569.268429] ---[ end trace 43afacb06736f0b1 ]---
+ 
+ 
+ 
+ Answers to important questions on 
https://wiki.ubuntu.com/X/Troubleshooting/Freeze
  
  Q: Have you experienced just one or a series of lockups?
  A: I have had several freezes. They occur approximately once a week. They 
seem to be randomly distributed (e.g. freeze ~ poisson(rate = 1/week)) although 
I can not rule out that there may be some auto-correlation.
  
  Q: Under what conditions does it seem most likely to reproduce?
- A: 
+ A:
  * only at boot time: NO
  * when resuming from suspend or hibernate: NO
  * only when compositing: NO (also occurs in "classic mode")
  * when changing resolution or enabling/disabling monitors: NO
  * when screensaver or power saving mode kicks in: NO
- * visiting particular web pages or loading particular files: PERHAPS, but I 
can not reproduce it. It has definitely happened multiple times when I was 
using the web browser (both firefox and chrome at the same time) and it has 
also happened more than once when a) editing/asking questions at stackexchange 
site and b) editing figures at lucidchart.com  
+ * visiting particular web pages or loading particular files: PERHAPS, but I 
can not reproduce it. It has definitely happened multiple times when I was 
using the web browser (both firefox and chrome at the same time) and it has 
also happened more than once when a) editing/asking questions at stackexchange 
site and b) editing figures at lucidchart.com
  * switching betwen desktops: NO
- * when performing a specific sequence of actions: NO. I have not been able to 
reliably reproduce this freeze; as suggested at 
http://askubuntu.com/q/156925/8039, I have been unsuccessful trying to 
reproduce the freeze by a) doing a lot of rapid work combined with changing the 
zoom levels at lucidchart.com; by rapidly opening / closing apps and switching 
desktops, and also by runing do_chws_loop, do_glx_loop, 
do_monitor_disable_loop, do_screensaver_loop, do_video_loop, and 
do_vtswitch_loop in /usr/share/xdiagnose/workloads/. 
+ * when performing a specific sequence of actions: NO. I have not been able to 
reliably reproduce this freeze; as suggested at 
http://askubuntu.com/q/156925/8039, I have been unsuccessful trying to 
reproduce the freeze by a) doing a lot of rapid work combined with changing the 
zoom levels at lucidchart.com; by rapidly opening / closing apps and switching 
desktops, and also by runing do_chws_loop, do_glx_loop, 
do_monitor_disable_loop, do_screensaver_loop, do_video_loop, and 
do_vtswitch_loop in /usr/share/xdiagnose/workloads/.
  
  Additional steps:
  
  The file regdump_good.txt has the output from "avivotool regs all"
  I tried gathering the output from this command during the freeze (via ssh) 
but did not realize that I needed to run as root, so the file is empty.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: xorg 1:7.6+12ubuntu1
  ProcVersionSignature: Ubuntu 3.2.0-25.40-generic 3.2.18
  Uname: Linux 3.2.0-25-generic x86_64
  NonfreeKernelModules: fglrx
  .tmp.unity.support.test.1:
-  
+ 
  ApportVersion: 2.0.1-0ubuntu8
  Architecture: amd64
  CompizPlugins: 
[core,bailer,detection,composite,opengl,decor,mousepoll,vpswitch,regex,animation,snap,expo,move,compiztoolbox,place,grid,imgpng,gnomecompat,wall,ezoom,workarounds,resize,fade,unitymtgrabhandles,scale,session,unityshell]
  CompositorRunning: None
  Date: Thu Jul 12 09:31:15 2012
  DistUpgraded: Fresh install
  DistroCodename: precise
  DistroVariant: ubuntu
  DkmsStatus:
-  fglrx, 8.960, 3.2.0-25-generic, x86_64: installed
-  vboxhost, 4.1.10, 3.2.0-24-generic, x86_64: installed
-  vboxhost, 4.1.10, 3.2.0-25-generic, x86_64: installed
+  fglrx, 8.960, 3.2.0-25-generic, x86_64: installed
+  vboxhost, 4.1.10, 3.2.0-24-generic, x86_64: installed
+  vboxhost, 4.1.10, 3.2.0-25-generic, x86_64: installed
  ExtraDebuggingInterest: Yes, whatever it takes to get this fixed in Ubuntu
  GpuHangFrequency: Once a week
  GpuHangReproducibility: Seems to happen randomly
  GpuHangStarted: Immediately after installing this version of Ubuntu
  GraphicsCard:
-  Advanced Micro Devices [AMD] nee ATI RV610 [Radeon HD 2400 XT] [1002:94c1] 
(prog-if 00 [VGA controller])
-    Subsystem: Dell Optiplex 755 [1028:0d02]
+  Advanced Micro Devices [AMD] nee ATI RV610 [Radeon HD 2400 XT] [1002:94c1] 
(prog-if 00 [VGA controller])
+    Subsystem: Dell Optiplex 755 [1028:0d02]
  InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
  JockeyStatus:
-  xorg:fglrx_updates - ATI/AMD proprietary FGLRX graphics driver (post-release 
updates) (Proprietary, Disabled, Not in use)
-  xorg:fglrx - ATI/AMD proprietary FGLRX graphics driver (Proprietary, 
Enabled, In use)
+  xorg:fglrx_updates - ATI/AMD proprietary FGLRX graphics driver (post-release 
updates) (Proprietary, Disabled, Not in use)
+  xorg:fglrx - ATI/AMD proprietary FGLRX graphics driver (Proprietary, 
Enabled, In use)
  MachineType: Dell Inc. OptiPlex 755
  ProcEnviron:
-  TERM=xterm
-  PATH=(custom, no user)
-  LANG=en_US.UTF-8
-  SHELL=/bin/bash
+  TERM=xterm
+  PATH=(custom, no user)
+  LANG=en_US.UTF-8
+  SHELL=/bin/bash
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-25-generic 
root=UUID=a602f70d-99c6-43bc-a8d3-32a723a6904c ro quiet splash vt.handoff=7
  SourcePackage: xorg
  Symptom: display
  Title: Xorg freeze
  UnitySupportTest: Error: command ['/usr/lib/nux/unity_support_test', '-p', 
'-f'] failed with exit code 1: Error: no composite extension
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 08/04/2008
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: A11
  dmi.board.name: 0PU052
  dmi.board.vendor: Dell Inc.
  dmi.chassis.type: 15
  dmi.chassis.vendor: Dell Inc.
  dmi.modalias: 
dmi:bvnDellInc.:bvrA11:bd08/04/2008:svnDellInc.:pnOptiPlex755:pvr:rvnDellInc.:rn0PU052:rvr:cvnDellInc.:ct15:cvr:
  dmi.product.name: OptiPlex 755
  dmi.sys.vendor: Dell Inc.
  version.compiz: compiz 1:0.9.7.8-0ubuntu1
  version.fglrx-installer: fglrx-installer N/A
  version.ia32-libs: ia32-libs 20090808ubuntu36
  version.libdrm2: libdrm2 2.4.32-1ubuntu1
  version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu3.1
  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
  version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu3.1
  version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu10.2
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 
1:6.14.99~git20111219.aacbd629-0ubuntu2
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.17.0-1ubuntu4
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 
1:0.0.16+git20111201+b5534a1-1build2

** Summary changed:

- Xorg freeze
+ OOPS: kernel NULL pointer dereference in 
_ZN20CMMHeap_SystemMemory8pushPoolEP7CMMPool+0x11/0x40

** Changed in: fglrx-installer (Ubuntu)
       Status: New => Triaged

** Changed in: fglrx-installer (Ubuntu)
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1023916

Title:
  OOPS: kernel NULL pointer dereference in
  _ZN20CMMHeap_SystemMemory8pushPoolEP7CMMPool+0x11/0x40

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/1023916/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to