On Wednesday, 12 July 2017 17:56:53 CEST pit wrote:
So it uses a supplied version of openal. I did have issues with this in several other cases (someimes with supplied SDL libraries, too). My first try in such cases is to move the offending library away so that it uses the system one (make sure it is installed, should be libopenal1-32bit).
Afraid it results in the exact same error: (gdb) bt #0 0xf7a2e7c3 in __strspn_sse42 () from /lib/libc.so.6 #1 0xef78f5a6 in pa_config_parse () from /usr/lib/pulseaudio/libpulsecommon-10.0.so #2 0xef780e9b in pa_client_conf_load () from /usr/lib/pulseaudio/libpulsecommon-10.0.so #3 0xefb82264 in pa_context_new_with_proplist () from /usr/lib/libpulse.so.0 #4 0xefb823ce in pa_context_new () from /usr/lib/libpulse.so.0 #5 0xf780a78a in ?? () from /usr/lib/libopenal.so.1 #6 0xf780c3e7 in ?? () from /usr/lib/libopenal.so.1 #7 0xf77d8553 in ?? () from /usr/lib/libopenal.so.1 #8 0xf7b897e5 in __pthread_once_slow () from /lib/libpthread.so.0 #9 0xf77d9985 in alcOpenDevice () from /usr/lib/libopenal.so.1 #10 0x09126f34 in YUV12 () #11 0x091264a2 in YUV12 () #12 0x09113bee in check_for_pending_io () #13 0x09114188 in BinkOpen () #14 0x085f7553 in ASL::PlayBinkMovieGL(char const*, float, unsigned int, unsigned int, bool*) () #15 0x0884c26c in PlayMovieState::Begin() () #16 0x086e0fc3 in Civ5App::PlayOpeningMovie() () #17 0x086e1c46 in Civ5App::Init(char const*) () #18 0x0865b3ed in WinMain () #19 0x085f5487 in ?? () #20 0x085d8e3e in ThreadHANDLE::ThreadProc(void*) () #21 0xf7b81328 in start_thread () from /lib/libpthread.so.0 #22 0xf79d3606 in clone () from /lib/libc.so.6 The Arch bug tracker appears to have a record of this as well: https://bugs.archlinux.org/task/54136 They recompiled glibc with -mstackrealign, but that's not something I really fancy doing myself. -- Carmen Bianca Bakker <carmen@carmenbianca.eu> PGP: 2A09 F627 39F6 DEC8 CFFC A216 CD0A 90F1 C5CA 0C92