Bug 17653

Summary: [gem-classic]x can not start up if disable dri
Product: xorg Reporter: liuhaien <haien.liu>
Component: Driver/intelAssignee: haihao <haihao.xiang>
Status: VERIFIED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: eric, shuang.he
Version: git   
Hardware: Other   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
xorg.0.log
none
xorg conf file none

Description liuhaien 2008-09-19 00:42:14 UTC
Created attachment 18998 [details]
xorg.0.log

System Environment:
--------------------------

--Platform: GM45
--Architecture(32-bit,64-bit,compatiblity): 64-bit
--2D driver: xf86-intel-video-2.5-branch
043b6e71b83eb05339a6f8c4814e6941f8b9695a
--3D driver: intel-2008-q3 branch 4a310d6bd3767d217c433112bc2945a2e001de4e
--DRM:
--libdrm: master 973c634eaa54ee4085a72102c690bc643cb2d7a8
--Xserver: 1.5release 05fb2f9e1249d0b91bf4318cec4fb309217adff4
--Kernel: 2.6.27-rc6

Bug detailed description:
--------------------------
if disable dri by setting [option "Dri" "false"] in xorg.conf,X can not start up with below backtrace:

Backtrace:
0: X(xf86SigHandler+0x65) [0x469f85]
1: /lib64/libc.so.6 [0x3299e322a0]
2: /opt/X11R7/lib/xorg/modules/drivers//intel_drv.so [0x7f0719b4f4c3]
3: /opt/X11R7//lib/libdrm_intel.so.1 [0x7f0719930004]
4: /opt/X11R7/lib/xorg/modules/drivers//intel_drv.so(intel_batch_flush+0x6c) [0x7f0719b4f23c]
5: /opt/X11R7/lib/xorg/modules/drivers//intel_drv.so(I830Sync+0x52) [0x7f0719b4ebc2]
6: /opt/X11R7/lib/xorg/modules//libexa.so(exaWaitSync+0x5c) [0x7f07186e715c]
7: /opt/X11R7/lib/xorg/modules/drivers//intel_drv.so [0x7f0719b53eac]
8: X(xf86CrtcSetMode+0x11d) [0x49db5d]
9: X(xf86SetDesiredModes+0x1b6) [0x49e236]
10: /opt/X11R7/lib/xorg/modules/drivers//intel_drv.so [0x7f0719b5cc17]
11: /opt/X11R7/lib/xorg/modules/drivers//intel_drv.so [0x7f0719b5e328]
12: X(AddScreen+0x196) [0x42cf66]
13: X(InitOutput+0x231) [0x4601a1]
14: X(main+0x25a) [0x42d74a]
15: /lib64/libc.so.6(__libc_start_main+0xfa) [0x3299e1e32a]
16: X(FontFileCompleteXLFD+0x241) [0x42cd19]

Fatal server error:
Caught signal 11.  Server aborting


[1]+  Segmentation fault      X

Reproduce steps:
----------------
1. X&
Comment 1 liuhaien 2008-09-19 00:43:21 UTC
Created attachment 18999 [details]
xorg conf file
Comment 2 liuhaien 2008-09-19 01:12:41 UTC
this issue works well with xf86-video-intel-2.4-branch.
Comment 3 Gordon Jin 2008-09-19 01:52:43 UTC
This should be introduced by recent commit since libdrm_intel change.
Comment 4 haihao 2008-09-21 19:18:14 UTC
fixed in drm 3949f3c9eaad9547fe046ca4d469fa7cc8f12304.
Comment 5 liuhaien 2008-09-21 20:17:05 UTC
verified.

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.