Summary: | X crashes with SIGSEGV in xf86_reload_cursors() with SWcursor | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Daniel Hermansson <bugzilla> | ||||||||||
Component: | Server/General | Assignee: | Xorg Project Team <xorg-team> | ||||||||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||||||||
Severity: | normal | ||||||||||||
Priority: | medium | CC: | bugzi11.fdo.tormod, j, wblock | ||||||||||
Version: | 7.4 (2008.09) | ||||||||||||
Hardware: | x86-64 (AMD64) | ||||||||||||
OS: | Linux (All) | ||||||||||||
URL: | https://bugs.launchpad.net/bugs/371405 | ||||||||||||
Whiteboard: | |||||||||||||
i915 platform: | i915 features: | ||||||||||||
Attachments: |
|
Created attachment 25406 [details]
Xorg.0.log
This is an xserver bug. I believe it was fixed in: 7d85169c7ab1d05c21fdbb2877ffd79f344dbb6b Commit 7d85169c7ab1d05c21fdbb2877ffd79f344dbb6b (from master) does not apply against server-1.6-branch which these guys are using, and I don't think the same typo can be found in the old code anyway. Any chance for a 1.6 fix? BTW (for understanding the bug triaging practices) why is this bug Notourbug? If it is fixed in xserver it would be Fixed, no? (In reply to comment #3) > Commit 7d85169c7ab1d05c21fdbb2877ffd79f344dbb6b (from master) does not apply > against server-1.6-branch which these guys are using, and I don't think the > same typo can be found in the old code anyway. Any chance for a 1.6 fix? > It looks like a different issue then. > BTW (for understanding the bug triaging practices) why is this bug Notourbug? > If it is fixed in xserver it would be Fixed, no? > It's not an xf86-video-ati bug, it's presumably an xserver bug, re-opening as such. looks like cursor_screen_priv is NULL. maybe some issue with dixLookupPrivate()? I don't know that code well enough. Created attachment 31555 [details] [review] Fix crash in xf86_reload_cursors I ran into the same problem on my system and this patch seems to fix it. *** Bug 21275 has been marked as a duplicate of this bug. *** Created attachment 34977 [details] [review] Proposed patch Jim's patch didn't build for me, however, I've attached a very similar patch, which I've been using with X server 1.7 and 1.8 with enabled software cursors for a month now without any issues. Could someone please push this to master? This was fixed in master a while ago: http://cgit.freedesktop.org/xorg/xserver/commit/?id=fa6c7012572093a82c9389682977efff85590719 |
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.
Created attachment 25405 [details] full backtrace When I enable SWcursor in xorg.conf and reboot, I get to the login screen and enter my user name and password as usual. After pressing enter, I once saw my background image, other times it's just black. Then X crashes before I see anything else. I get back to the login screen and can do the whole fun thing again countless times. This is on the latest Ubuntu (9.04). Launchpad bug 371405. Build Date: 09 April 2009 02:11:54AM