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
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.