Bug 19629 - [i915] Xorg crashes after gdm login (intel 2.5.1)
Summary: [i915] Xorg crashes after gdm login (intel 2.5.1)
Status: RESOLVED DUPLICATE of bug 19343
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: 7.4 (2008.09)
Hardware: x86 (IA32) Linux (All)
: medium critical
Assignee: Gordon Jin
QA Contact: Xorg Project Team
URL: https://bugs.launchpad.net/ubuntu/+so...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-17 08:52 UTC by unggnu
Modified: 2009-01-17 10:19 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description unggnu 2009-01-17 08:52:57 UTC
X crashes in the current Ubuntu Jaunty Alpha releases after Gdm login. It works at first if I have removed compiz but afterwards it crashes again with the follow backtrace. It seems to work fine with vesa driver.

Xorg.0.log.old  http://launchpadlibrarian.net/20841507/Xorg.0.log.old
xorg.conf  http://launchpadlibrarian.net/20841254/xorg.conf
dmesg  http://launchpadlibrarian.net/20841261/dmesg
lspci -vvnn  http://launchpadlibrarian.net/21049173/lspci-vvnn

Linux ubuntu-laptop 2.6.28-4-generic #5-Ubuntu SMP Fri Dec 26 22:48:51 UTC 2008 i686 GNU/Linux

00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller [8086:2592] (rev 03) (prog-if 00 [VGA])
     Subsystem: Sony Corporation Unknown device [104d:81e2]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7bc88d0 (LWP 5088)]
0x080f64d5 in xf86RotateBlockHandler (screenNum=0, blockData=0x0, 
    pTimeout=0xbfcb0c98, pReadmask=0x81f4200)
    at ../../../../hw/xfree86/modes/xf86Rotate.c:282
282	../../../../hw/xfree86/modes/xf86Rotate.c: No such file or directory.
	in ../../../../hw/xfree86/modes/xf86Rotate.c
(gdb) backtrace full
#0  0x080f64d5 in xf86RotateBlockHandler (screenNum=0, blockData=0x0, 
    pTimeout=0xbfcb0c98, pReadmask=0x81f4200)
    at ../../../../hw/xfree86/modes/xf86Rotate.c:282
	pScreen = (ScreenPtr) Cannot access memory at address 0xbf4b2fa0


Last dmesg lines are important I guess.
[ 698.897200] Xorg[4650]: segfault at bf55afe0 ip 080f6511 sp bf55afe0 error 6 in Xorg[8048000+199000]
This message doesn't appear twice I just created the backtrace after the second crash.
Comment 1 unggnu 2009-01-17 08:53:40 UTC
This time X started without Compiz fine again. After starting the 3D desktop with "compiz --replace" I got this backtrace:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7a208d0 (LWP 3874)]
0x080f64e6 in xf86RotateBlockHandler (screenNum=0, blockData=0x0,
    pTimeout=0xbfc09068, pReadmask=0x81f4200)
    at ../../../../hw/xfree86/modes/xf86Rotate.c:283
283 ../../../../hw/xfree86/modes/xf86Rotate.c: No such file or directory.
 in ../../../../hw/xfree86/modes/xf86Rotate.c
(gdb) backtrace full
#0 0x080f64e6 in xf86RotateBlockHandler (screenNum=0, blockData=0x0,
    pTimeout=0xbfc09068, pReadmask=0x81f4200)
    at ../../../../hw/xfree86/modes/xf86Rotate.c:283
 pScreen = (ScreenPtr) Cannot access memory at address 0xbf40afb0

So both seem to be connected. I also got the Xorg.0.log message before Compiz "exaCopyDirty: Pending damage region empty!" and afterwards the usual dmesg output "[ 44.072877] Xorg[3470]: segfault at bf417fc0 ip 080f64e6 sp bf417f90 error 6 in Xorg[8048000+199000]".
Comment 2 Julien Cristau 2009-01-17 10:19:01 UTC

*** This bug has been marked as a duplicate of bug 19343 ***


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.