Summary: | [UXA G33] 2.7.99.902 crashes upon X initialization | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Emilio Pozuelo Monfort <pochu27> | ||||||||||||
Component: | Driver/intel | Assignee: | Keith Packard <keithp> | ||||||||||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||||||||||
Severity: | blocker | ||||||||||||||
Priority: | highest | CC: | brice.goglin, colin | ||||||||||||
Version: | unspecified | Keywords: | regression | ||||||||||||
Hardware: | Other | ||||||||||||||
OS: | All | ||||||||||||||
Whiteboard: | |||||||||||||||
i915 platform: | i915 features: | ||||||||||||||
Attachments: |
|
Description
Emilio Pozuelo Monfort
2009-07-13 18:56:37 UTC
Created attachment 27660 [details]
xorg.log
Created attachment 27661 [details]
xorg.conf
Created attachment 27662 [details]
dmesg
Created attachment 27663 [details]
glxinfo
I can't reproduce it. Is it possible for you to use git-bisect to find which git commit between .901 and .902 breaks? Created attachment 27675 [details]
Potential fix to address overzealous pruning during the removal of NoAccel
Hi,
Not sure if it's the same issue but I found an initialisation bug too and bisected. The patch that worked for me is attached.
I've also submitted this to the intel-gfx mailinglist.
Conlin's patch fixes the crash for me too. keithp, I assume this bug blocks our rc3 build and 2.8.0 release. Let me know if you don't thinks so. Does this patch fix the problem? diff --git a/src/i830_memory.c b/src/i830_memory.c index f2f3966..cc9d376 100644 --- a/src/i830_memory.c +++ b/src/i830_memory.c @@ -1581,6 +1581,9 @@ i830_bind_all_memory(ScrnInfoPtr pScrn) i830_update_cursor_offsets(pScrn); i830_set_max_gtt_map_size(pScrn); + if (pI830->front_buffer) + pScrn->fbOffset = pI830->front_buffer->offset; + return TRUE; } Hi Keith, I just tried your patch in place of mine just now and everything seems to work fine (945GM + UMS) Thanks for that. (I wont bother replying on the mailing list). Thanks, I've pushed that fix. |
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.