tech-x11 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: New Xorg on sparc64



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On Jun 25, 2009, at 2:26 AM, matthew green wrote:


  for the records - I got it to compile, added some missing bits to
  NetBSD's SBus support code so I could at least get the rest of the
  Xserver going with an ffb and then fix libpciaccess ( which is
  currently horribly broken on most non-x86 ports )
So far Xorg -configure gives a usable configuration but when actually
  starting the Xserver I get this:
  Program received signal SIGSEGV, Segmentation fault.
  0x000000000013f3f8 in dixLookupPrivate ()
  (gdb) bt
  #0  0x000000000013f3f8 in dixLookupPrivate ()
  #1  0x00000000001ee04c in SecurityExtensionInit ()
  #2  0x000000000014fe80 in CallCallbacks ()
  #3  0x00000000001eed8c in XaceHook ()
  #4  0x000000000015f29c in AllocARGBCursor ()
  #5  0x00000000001eab14 in XFixesCursorInit ()
  #6  0x00000000001e7bdc in XFixesExtensionInit ()
  #7  0x000000000019ff70 in InitExtensions ()
  #8  0x000000000013fef4 in main ()

  Same with both sunffb and wsfb.
  Before I dig deeper - any ideas anyone?


can you build with symbols to find out exactly where it's crashing?

Damn, I was hoping for something along the lines of "Oh, I fixed that yesterday and forgot to commit" ;)

I littered SecurityExtensionInit() with ErrorF()s - something is fishy there:
(EE) xf86OpenWScons
Detected FFB2+/vertical, Z-buffer, Double-buffered.
SecurityExtensionInit: dixRequestPrivate
okAddCallback okXaceRegisterCallback okAddExtension okextEntry okEventSwapVector okSecurityLabelInitial ok
Fatal server error:
Caught signal 11.  Server aborting

... apparently we make it through the complete function:
...
EventSwapVector[SecurityEventBase + XSecurityAuthorizationRevoked] =
        (EventSwapPtr)SwapSecurityAuthorizationRevokedEvent;
ErrorF("EventSwapVector ok");
/* Label objects that were created before we could register ourself */
    SecurityLabelInitial();
ErrorF("SecurityLabelInitial ok");
}

... and that's the end of it. Anyway, overnight debug build, here I come.

have fun
Michael

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iQEVAwUBSkQkh8pnzkX8Yg2nAQJHQwf/UsqGhklVFX6d5Us3Mnq3jzFdapdo0mX+
i38Yl1Hen6N5pD+oHLajIyfs2jjEdmNtVPVnl0FHxOGRh8t718TmOY6gGnTwIWk6
JXebLUKA2isni1U7sBCdiVtX7GeOMjkB36MPzaxJJ/Hczd9Cz/ZoWdT14hnSYWIj
77Y70lJgmmuJp7ULzAIEzloN4OSProS2q8NYLtpxvnxwSdsxRwVn100wWJGeY3yA
eiTVnXUkYPURg4TffuPJgp0yolKwRp1U8II0uZzl83L0Y72/V84qeByI11C1ZAU2
dGcFvuBHLqH0OmmlBIcyYRv2UzIVbVhTEESeqh7X0/NfAanDbaMHJA==
=h47H
-----END PGP SIGNATURE-----


Home | Main Index | Thread Index | Old Index