dixSetPrivate regression
Jeremy Huddleston
jeremyhu at apple.com
Mon Jun 7 11:21:48 PDT 2010
Yeah, XTestExtensionInit isn't getting run. We default to having that extension disabled and allow users to enable it with a special preference (see http://cgit.freedesktop.org/xorg/xserver/tree/hw/xquartz/X11Application.m#n757 ):
noTestExtensions = ![self prefs_get_boolean:@PREFS_TEST_EXTENSIONS
default:FALSE];
This seems to confirm what you've already deduced. And to add further confirmation, enabling the XTest extension gets us a working server.
On Jun 7, 2010, at 11:05, Keith Packard wrote:
> On Mon, 07 Jun 2010 10:32:30 -0700, Jeremy Huddleston <jeremyhu at apple.com> wrote:
>
>> I did not, but pulling in master as of a few minutes ago
>> (bc26665661565918af484ccd17caad951010df60) still does not alleviate
>> the problem in xtest:
>
> Sorry, I misinterpreted 'xtest' - there's an 'xtest' in the test
> directory as well as in Xext and I thought you were running that program
> and not the X server.
>
> It seems like the XTest extension isn't getting initialized in your
> server, which would leave the XTest device private key
> uninitialized. That this causes a crash is a separate issue, but first
> check to see whether XTestExtensionInit is getting called.
>
> We should fix the XTest extension code to not do anything if the
> extension isn't registered though.
>
> --
> keith.packard at intel.com
> _______________________________________________
> xorg-devel at lists.x.org: X.Org development
> Archives: http://lists.x.org/archives/xorg-devel
> Info: http://lists.x.org/mailman/listinfo/xorg-devel
More information about the xorg-devel
mailing list