Bug 9900 - 845GV is unstable and system easily get crashed
Summary: 845GV is unstable and system easily get crashed
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: high major
Assignee: Wang Zhenyu
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-06 21:49 UTC by xuji
Modified: 2007-04-09 23:08 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments
xorg.log (361 bytes, text/plain)
2007-02-06 22:02 UTC, xuji
no flags Details
xorg.conf (2.80 KB, text/plain)
2007-02-06 22:03 UTC, xuji
no flags Details
Xorg.log (35.19 KB, text/plain)
2007-03-01 18:33 UTC, xuji
no flags Details

Description xuji 2007-02-06 21:49:10 UTC
--Architecture(ia32,ia32e): ia32 & ia32e --Xf86_video_intel modesetting(785a59ead0e8d1d681b2cb6827ee58ad2c51f8c6)
--Mesa: master(8518ddda7b5f8e43de4859042fe59f55aa0c2760)
--Xserver: server-1.2-branch(4e6872fca75b77c342a7e1e715b1c30dc2642a73)
--OS: FC5

Description:
=======================
with the latest driver, start X on 845GV and kill it immediately will fail with following info:

X Window System Version 7.2.0
Release Date: 22 January 2007
X Protocol Version 11, Revision 0, Release 7.2
Build Operating System: Linux 2.6.15-1.2054_FC5smp i686
Current Operating System: Linux x-845gv 2.6.19 #1 SMP Fri Jan 26 11:49:45 CST 2007 i686
Build Date: 05 February 2007
Before reporting problems, check http://wiki.x.org to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/opt/X11R7/var/log/Xorg.0.log", Time: Wed Feb  7 13:03:36 2007
(==) Using config file: "/etc/X11/xorg.conf"
(EE) intel(0): detecting sil164
(EE) intel(0): Unable to read from DVOI2C_E Slave 112.
(EE) intel(0): Unable to read from DVOI2C_E Slave 236.
chosen: dotclock 157200 vco 1257600 ((m 131, m1 21, m2 14), n 3, (p 8, p1 0, p2                                                              1))
clock regs: 0x90800000, 0x0003150e
Error in I830WaitLpRing(), now is 539726, start is 537725
pgetbl_ctl: 0x1ffe0001 pgetbl_err: 0x49
ipeir: 0 iphdr: 54b00007
LP ring tail: 180 head: 154 len: 1f001 start 0
eir: 0 esr: 10 emr: ff7b
instdone: ffc1 instpm: 0
memmode: 0 instps: 24
hwstam: ffff ier: 0 imr: ffff iir: 0
space: 131020 wanted 131064

Fatal server error:
lockup

_XSERVTransSocketINETCreateListener: ...SocketCreateListener() failed

_XSERVTransMakeAllCOTSServerListeners: server already running


Fatal server error:

Cannot establish any listening sockets - Make sure an X server isn't already run                                                             ning

Backtrace:

0: X(xf86SigHandler+0x81) [0x80b30a1]

1: [0xb7f6b420]

2: X(AbortDDX+0xad) [0x809f68d]

3: X(AbortServer+0x23) [0x81aceb3]

4: X(FatalError+0x66) [0x81ad3b6]

5: /opt/X11R7/lib/xorg/modules/drivers//i810_drv.so(I830WaitLpRing+0x117) [0xb7d                                                             ae157]

6: /opt/X11R7/lib/xorg/modules/drivers//i810_drv.so(I830Sync+0x104) [0xb7dae394]

7: /opt/X11R7/lib/xorg/modules/drivers//i810_drv.so [0xb7db5e71]

8: /opt/X11R7/lib/xorg/modules/drivers//i810_drv.so [0xb7db5fa4]

9: /opt/X11R7/lib/xorg/modules/drivers//i810_drv.so [0xb7db6363]

10: /opt/X11R7/lib/xorg/modules//libshadow.so [0xb7d7a46e]

11: X [0x81533c7]

12: X [0x80d16b9]

13: X [0x812c7e8]

14: X [0x8150c65]

15: X(main+0x515) [0x806f205]

16: /lib/libc.so.6(__libc_start_main+0xdc) [0x4f09a7e4]

17: X(FontFileCompleteXLFD+0xa5) [0x806e4b1]


FatalError re-entered, aborting

Caught signal 11.  Server aborting


Reproduce step:
=======================

Start X and kill it
Comment 1 xuji 2007-02-06 22:02:55 UTC
Created attachment 8617 [details]
xorg.log
Comment 2 xuji 2007-02-06 22:03:14 UTC
Created attachment 8618 [details]
xorg.conf
Comment 3 Wang Zhenyu 2007-02-06 23:24:34 UTC
If you use exa, I'm still under rework of i830 exa code. If not, could you use gdb to find where does X crash?
Comment 4 xuji 2007-02-07 00:51:26 UTC
I'm afraid it's beyond my ability.
however, I would offer as much information as I can if needed.
Thanks
Comment 5 xuji 2007-02-07 00:53:56 UTC
After the backtrace happens, starting X again will definitely result in the whole system crash.
Comment 6 Daniel Stone 2007-02-27 01:36:15 UTC
Sorry about the phenomenal bug spam, guys.  Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Comment 7 xuji 2007-03-01 18:33:36 UTC
Created attachment 8929 [details]
Xorg.log
Comment 8 Eric Anholt 2007-04-09 14:15:14 UTC
The newly-attached log doesn't appear to be from a server invocation where X crashed as described here.
Comment 9 Wang Zhenyu 2007-04-09 23:08:27 UTC
close this bug, as on my recent test, it works fine. 


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.