dixSetPrivate regression

Jeremy Huddleston jeremyhu at apple.com
Mon Jun 7 10:32:30 PDT 2010


I did not, but pulling in master as of a few minutes ago (bc26665661565918af484ccd17caad951010df60) still does not alleviate the problem in xtest:

Updated stack trace for updated line numbers:

Assertion failed: (key->initialized), function dixGetPrivateAddr, file ../include/privates.h, line 122.

#0  0x00007fff818b9b6e in __semwait_signal_nocancel ()
#1  0x00007fff818b9a70 in nanosleep$NOCANCEL ()
#2  0x00007fff819163c6 in usleep$NOCANCEL ()
#3  0x00007fff8193597c in abort ()
#4  0x00007fff819229b4 in __assert_rtn ()
#5  0x00000001000663ad in dixGetPrivateAddr (privates=0x102950420, key=0x1002a8b80) at privates.h:122
#6  0x000000010006635e in dixSetPrivate (privates=0x102950420, key=0x1002a8b80, val=0x2) at privates.h:148
#7  0x000000010006617f in AllocXTestDevice (client=0x101203110, name=0x100224062 "Virtual core", ptr=0x1002b5a20, keybd=0x1002b5a28, master_ptr=0x10294dc00, master_keybd=0x10294e200) at xtest.c:657
#8  0x0000000100065f5b in InitXTestDevices () at xtest.c:607
#9  0x000000010013b48a in InitCoreDevices () at devices.c:680
#10 0x000000010013217a in dix_main (argc=4, argv=0x7fff5fbfdc30, envp=0x7fff5fbfdaf0) at main.c:260
#11 0x0000000100018e93 in server_thread (arg=0x10071f750) at quartzStartup.c:63
#12 0x00007fff81880456 in _pthread_start ()
#13 0x00007fff81880309 in thread_start ()


On Jun 7, 2010, at 01:33, Keith Packard wrote:

> On Mon, 07 Jun 2010 00:52:11 -0700, Jeremy Huddleston <jeremyhu at apple.com> wrote:
> 
>> Ok, that seems to get past the problem in XQuartz, but we're still
>> failing in xtest  ...
> 
> I pushed some fixes for xtest in
> "Initialize private keys in test suite"
> 
> Have you got that patch?
> 
> -- 
> keith.packard at intel.com



More information about the xorg-devel mailing list