Bug 17576 - [GEM] X crash with xserver 1.5, GIT xf86-intel-driver
Summary: [GEM] X crash with xserver 1.5, GIT xf86-intel-driver
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: 7.4 (2008.09)
Hardware: Other All
: medium normal
Assignee: Eric Anholt
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-14 16:01 UTC by Dylan
Modified: 2008-11-05 20:15 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Xorg conf (2.42 KB, text/plain)
2008-09-14 16:01 UTC, Dylan
no flags Details
dmesg (33.17 KB, text/plain)
2008-09-14 16:03 UTC, Dylan
no flags Details
kernel config (44.38 KB, text/plain)
2008-09-14 16:24 UTC, Dylan
no flags Details
xorg log (19.75 KB, text/plain)
2008-09-14 16:25 UTC, Dylan
no flags Details

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.