StevenC21 Posted September 22, 2018 Hey guys. As some of you might know by now, I am running Arch Linux x86_64, blah blah blah. Anyways, I installed SLADE3 from the AUR, and it worked for a while. However, it suddenly now starts crashing with the following error: [xcb] Unknown sequence number while processing reply [xcb] Most likely this is a multi-threaded client and XInitThreads has not been called [xcb] Aborting, sorry about that. slade: xcb_io.c:630: _XReply: Assertion `!xcb_xlib_threads_sequence_lost' failed. Aborted (core dumped) It worked before, and I'm not sure what changed... anything I can do? 0 Share this post Link to post
Gez Posted September 22, 2018 A web search for the error message gives a few threads: https://en.sfml-dev.org/forums/index.php?topic=22256.0 https://stackoverflow.com/questions/18647475/threading-problems-with-gtk So I'm not sure at the moment where best to put it, but it seems a call to XInitThreads() should be inserted in the init code to take care of this. 1 Share this post Link to post
StevenC21 Posted September 22, 2018 Init code? I take it thats something I'd need to recompile for... weird that it worked before. Any help on accomplishing this? 0 Share this post Link to post
Gez Posted September 22, 2018 I'm not sure. I didn't write any of the system code in SLADE. It seems that App::init() in src/Application/App.cpp would be the logical place to try. Alternatively, try changing the version of SMFL you're using, since apparently this error is specific to XCB and SFML reverted to using Xlib instead. 0 Share this post Link to post