BUG: unable to handle kernel NULL pointer dereference at (null); RIP: 0010:[<ffffffffa0276516>] [<ffffffffa0276516>] render_ring_flush+0xa6/0x160 [i915]

Bug #606376 reported by Oded Arbel
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

This started happening with Maverick - I had no problem with Lucid.

I'm using an Lenovo ThinkPad T61 with Intel GM965 graphics chip. When I close the lid with the power connected, gnome-power-manager is configured to blank the screen, and that works well, but when I open the lid again after some time has passed (I haven't been able to reproduce this with just close the lid and open it immediately - some time has to pass) then the screen turns back on, I can see that the screen is powered on but the picture is black with nothing on - not even a mouse cursor.

At this point I can't do anything - CTRL+ALT+Fx doesn't move to a different terminal and there is no way to communicate with the computer through the terminal. I have to power cycle the computer.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: linux-image-2.6.35-7-generic 2.6.35-7.12
Regression: Yes
Reproducible: Yes
ProcVersionSignature: Ubuntu 2.6.35-7.12-generic 2.6.35-rc4
Uname: Linux 2.6.35-7-generic x86_64
AcpiTables: Error: command ['gksu', '-D', 'Apport', '--', '/usr/share/apport/dump_acpi_tables.py'] failed with exit code 1:
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: AD198x Analog [AD198x Analog]
   Subdevices: 2/2
   Subdevice #0: subdevice #0
   Subdevice #1: subdevice #1
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: oded.a 2516 F.... pulseaudio
 /dev/snd/pcmC0D0p: oded.a 2516 F...m pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xfe020000 irq 48'
   Mixer name : 'Analog Devices AD1984'
   Components : 'HDA:11d41984,17aa20bb,00100400'
   Controls : 31
   Simple ctrls : 19
Card29.Amixer.info:
 Card hw:29 'ThinkPadEC'/'ThinkPad Console Audio Control at EC reg 0x30, fw 7KHT24WW-1.08'
   Mixer name : 'ThinkPad EC 7KHT24WW-1.08'
   Components : ''
   Controls : 1
   Simple ctrls : 1
Card29.Amixer.values:
 Simple mixer control 'Console',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [on]
Date: Fri Jul 16 19:49:29 2010
HibernationDevice: RESUME=UUID=06b00630-2b14-4759-8d5e-6279daa42f63
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Alpha amd64 (20100701)
MachineType: LENOVO 88986DG
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-7-generic root=UUID=4b488e8d-8ec5-4891-abc3-c1958b0fe161 ro quiet splash
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
RelatedPackageVersions: linux-firmware 1.37
SourcePackage: linux
dmi.bios.date: 11/14/2008
dmi.bios.vendor: LENOVO
dmi.bios.version: 7LETC5WW (2.25 )
dmi.board.name: 88986DG
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr7LETC5WW(2.25):bd11/14/2008:svnLENOVO:pn88986DG:pvrThinkPadT61:rvnLENOVO:rn88986DG:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 88986DG
dmi.product.version: ThinkPad T61
dmi.sys.vendor: LENOVO

Revision history for this message
Oded Arbel (oded-geek) wrote :
Revision history for this message
Oded Arbel (oded-geek) wrote :
Download full text (5.3 KiB)

When this problem happens, I get this in syslog:
---8<---
Jul 18 10:11:23 sepiroth kernel: [31932.235286] video LNXVIDEO:00: Restoring backlight state
Jul 18 10:11:23 sepiroth kernel: [31932.238066] BUG: unable to handle kernel NULL pointer dereference at (null)
Jul 18 10:11:23 sepiroth kernel: [31932.238074] IP: [<ffffffffa0276516>] render_ring_flush+0xa6/0x160 [i915]
Jul 18 10:11:23 sepiroth kernel: [31932.238098] PGD 784fb067 PUD 7815b067 PMD 0
Jul 18 10:11:23 sepiroth kernel: [31932.238103] Oops: 0002 [#2] SMP
Jul 18 10:11:23 sepiroth kernel: [31932.238107] last sysfs file: /sys/devices/pci0000:00/0000:00:1c.1/0000:03:00.0/ieee80211/phy0/rfkill1/uevent
Jul 18 10:11:23 sepiroth kernel: [31932.238111] CPU 0
Jul 18 10:11:23 sepiroth kernel: [31932.238112] Modules linked in: cryptd aes_x86_64 aes_generic hidp hid vboxnetadp vboxnetflt vboxdrv rfcomm sco parport_pc ppdev bridge stp bnep l2cap binfmt_misc snd_hda_codec_analog vga16fb vgastate joydev arc4 pcmcia snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_seq_midi snd_rawmidi thinkpad_acpi snd_seq_midi_event snd_seq iwl3945 i915 snd_timer snd_seq_device iwlcore mac80211 drm_kms_helper btusb snd yenta_socket pcmcia_rsrc cfg80211 tpm_tis bluetooth led_class nvram drm pcmcia_core soundcore tpm tpm_bios psmouse serio_raw snd_page_alloc i2c_algo_bit video lp output parport intel_agp e1000e
Jul 18 10:11:23 sepiroth kernel: [31932.238161]
Jul 18 10:11:23 sepiroth kernel: [31932.238165] Pid: 1050, comm: Xorg Tainted: G D 2.6.35-7-generic #12-Ubuntu 88986DG/88986DG
Jul 18 10:11:23 sepiroth kernel: [31932.238168] RIP: 0010:[<ffffffffa0276516>] [<ffffffffa0276516>] render_ring_flush+0xa6/0x160 [i915]
Jul 18 10:11:23 sepiroth kernel: [31932.238181] RSP: 0018:ffff88007819fbe8 EFLAGS: 00010292
Jul 18 10:11:23 sepiroth kernel: [31932.238184] RAX: 0000000000000000 RBX: ffff8800702f0028 RCX: 0000000000000040
Jul 18 10:11:23 sepiroth kernel: [31932.238186] RDX: 0000000000000000 RSI: ffff8800702f0028 RDI: ffff8800702a1000
Jul 18 10:11:23 sepiroth kernel: [31932.238189] RBP: ffff88007819fc28 R08: 0000000000000000 R09: 0000000000000000
Jul 18 10:11:23 sepiroth kernel: [31932.238191] R10: ffff88007819e000 R11: ffff880000000000 R12: 0000000000000000
Jul 18 10:11:23 sepiroth kernel: [31932.238194] R13: ffff8800702a1000 R14: 0000000002000000 R15: 0000000000000001
Jul 18 10:11:23 sepiroth kernel: [31932.238197] FS: 00007fa63744b840(0000) GS:ffff880001e00000(0000) knlGS:0000000000000000
Jul 18 10:11:23 sepiroth kernel: [31932.238200] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jul 18 10:11:23 sepiroth kernel: [31932.238202] CR2: 0000000000000000 CR3: 000000006f414000 CR4: 00000000000006f0
Jul 18 10:11:23 sepiroth kernel: [31932.238205] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Jul 18 10:11:23 sepiroth kernel: [31932.238207] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Jul 18 10:11:23 sepiroth kernel: [31932.238210] Process Xorg (pid: 1050, threadinfo ffff88007819e000, task ffff88006fbdadc0)
Jul 18 10:11:23 sepiroth kernel: [31932.238212] Stack:
Jul 18 10:11:23 sepiroth kernel: [31932.238214] 000000000000027e 0000000000000040 ffff8800429fbe00 ffff880...

Read more...

Revision history for this message
Oded Arbel (oded-geek) wrote :

I haven't had a freeze for a couple of days now, possibly since I upgrade the kernel to Maverick's 2.6.35-8 .

Brad Figg (brad-figg)
tags: added: acpi-bad-address
Brad Figg (brad-figg)
Changed in linux (Ubuntu):
status: New → Confirmed
tags: removed: regression-potential
Revision history for this message
penalvch (penalvch) wrote :

Oded Arbel, thank you for reporting this and helping make Ubuntu better. Maverick reached EOL on April 10, 2012.
Please see this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

We were wondering if this is still an issue in a supported release? If so, can you try with the latest development release of Ubuntu? ISO CD images are available from http://cdimage.ubuntu.com/releases/ .

If it remains an issue, could you run the following command in a supported release from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux <replace-with-bug-number>

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text.

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'.

Please let us know your results. Thanks in advance.

tags: added: regression-release
summary: - Computer freezes and screen does not turn back on after closing and
- opening laptop lid
+ BUG: unable to handle kernel NULL pointer dereference at (null); RIP:
+ 0010:[<ffffffffa0276516>] [<ffffffffa0276516>]
+ render_ring_flush+0xa6/0x160 [i915]
tags: added: kernel-oops
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

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