Xlib error on 2.4 map start

If you've had any problems with Nexuiz, or would like to report bugs, post here.

Moderators: Nexuiz Moderators, Moderators

Fri Feb 29, 2008 10:18 pm

  • Nexuiz has just errored on me on a level change running a listen server with some bots. I'd completed the previous game and it was going to rotate round to the next map when I was left at a terminal:
    Code: Select all
    [snip]
    Fake CD track 3 playing...
    Xlib: unexpected async reply (sequence 0xb1)!


    In other ways 2.4 seems fine and I've changed levels before without this issue.

    Nexuiz is still running but in the background without a window. There seems to be no way of switching back to the game.
    Ed
    Forum addon
     
    Posts: 1172
    Joined: Wed Mar 01, 2006 12:32 am
    Location: UK

Fri Feb 29, 2008 10:38 pm

  • Which window manager are you using?

    Are you using weird X11 protocol apps, like Xgl?
    1. Open Notepad
    2. Paste: ÿþMSMSMS
    3. Save
    4. Open the file in Notepad again

    You can vary the number of "MS", so you can clearly see it's MS which is causing it.
    User avatar
    divVerent
    Site admin and keyboard killer
     
    Posts: 3809
    Joined: Thu Mar 02, 2006 4:46 pm
    Location: BRLOGENSHFEGLE

Fri Feb 29, 2008 10:56 pm

  • divVerent wrote:Which window manager are you using?

    I'm running KDE 3.5.7

    divVerent wrote:Are you using weird X11 protocol apps, like Xgl?

    No, just Xorg, compositing is available but not used.

    Having read a few things, it looks like this comes up when multiple X apps try to write to the screen at the same time. Some media players seem to suffer from it. A workaround seems to be to run in a window rather than full screen.
    Ed
    Forum addon
     
    Posts: 1172
    Joined: Wed Mar 01, 2006 12:32 am
    Location: UK

Sun Mar 02, 2008 1:49 pm

  • "Xlib: unexpected async reply (sequence 0xb1)!"
    This is what happens when apps try to send X messages through a single connection from multiple threads without calling XInitThreads() first. They probably need to be compiled with -D_REENTRANT as well.

    Was it the glx or sdl version you were running? My guess would be sdl, and something crashed in the sound thread which triggered sdl's crash handler which tries to shut down "cleanly", and ended up posting x events from the wrong thread.
    Whenever You go, then You aren't.
    kyre
    Alien
     
    Posts: 118
    Joined: Tue Jun 13, 2006 8:56 pm
    Location: Sweden

Sun Mar 02, 2008 2:16 pm

  • Yes, it was the SDL executable. Has anyone else reported sound issues? I've had a complete loss of sound twice (on different machines), could this be related?
    Ed
    Forum addon
     
    Posts: 1172
    Joined: Wed Mar 01, 2006 12:32 am
    Location: UK



Return to Nexuiz - Support / Bugs




Information
  • Who is online
  • Users browsing this forum: No registered users and 1 guest