Bug 17576

Summary: [GEM] X crash with xserver 1.5, GIT xf86-intel-driver
Product: xorg Reporter: Dylan <d13f00l>
Component: Driver/intelAssignee: Eric Anholt <eric>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: 7.4 (2008.09)   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Xorg conf
none
dmesg
none
kernel config
none
xorg log none

Description Dylan 2008-09-14 16:01:01 UTC
Created attachment 18867 [details]
Xorg conf

bt of xorg:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7af06c0 (LWP 4551)]
0xb79d6f02 in xf86ExecX86int10 () from /usr/lib/xorg/modules//libint10.so
(gdb) bt
#0  0xb79d6f02 in xf86ExecX86int10 () from /usr/lib/xorg/modules//libint10.so
#1  0xb7747ab0 in VBEExtendedInit () from /usr/lib/xorg/modules//libvbe.so
#2  0xb7747eba in VBEInit () from /usr/lib/xorg/modules//libvbe.so
#3  0xb79f819d in i830_bios_init (pScrn=0x8215370) at i830_bios.c:194
#4  0xb7a04e6d in I830PreInit (pScrn=0x8215370, flags=<value optimized out>)
    at i830_driver.c:1912
#5  0x080a8441 in InitOutput ()
#6  0x080717cb in main ()

See attached files for xorg log and dmesg
Comment 1 Dylan 2008-09-14 16:03:45 UTC
Created attachment 18868 [details]
dmesg
Comment 2 Dylan 2008-09-14 16:10:29 UTC
SHA1(/usr/bin/Xorg)= 3658c84d1e3ebd6f99906acae4da1604fdc1b3bb
SHA1(drm.ko)= 21c9b2fa2beeb85f6798981a60ca3b1fcd95efa1
SHA1(i915.ko)= 1cc718861d67229d23fe6a71011fb9d88384eeb6
Comment 3 Dylan 2008-09-14 16:22:02 UTC
Last commit to drm-gem-merge for reference
commit cfcc2e3beefb26ecbbb1d018931ea70a3b75f3d7

xserver: http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-1.5.0.tar.gz

hardware: Asus p5q-EM onboard video
Comment 4 Dylan 2008-09-14 16:24:41 UTC
Created attachment 18869 [details]
kernel config
Comment 5 Dylan 2008-09-14 16:25:12 UTC
Created attachment 18870 [details]
xorg log
Comment 6 Dylan 2008-09-14 16:28:17 UTC
I might get a cursor, but, say I have in my xinitrc file, xterm, it doesn't get to opening xterm.

I can move my mouse around, but the xserver is locked up.
Comment 7 Gordon Jin 2008-09-15 02:51:55 UTC
This seems similar to bug#17531. I'll let Eric to decide if marking dup.
Comment 8 Eric Anholt 2008-09-16 11:43:28 UTC
Not only doesn't look like #17531 to me, it doesn't even look GEM related.

Also confused by the backtrace in the first comment, but saying the mouse movement works in comment #6.
Comment 9 Dylan 2008-09-16 15:17:29 UTC
(In reply to comment #8)
> Not only doesn't look like #17531 to me, it doesn't even look GEM related.
> 
> Also confused by the backtrace in the first comment, but saying the mouse
> movement works in comment #6.
> 

"X" dies, if I "cont" in gdb, I can keep moving the mouse.  If I don't GDB at all, I can keep moving the mouse, even after the seg.
Comment 10 Dylan 2008-11-05 20:15:36 UTC
Old bug, I've been able to use X for a while with GEM kernel and git versions of other components.

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.