Hello!
All my Penumbra games segfault. This is the output from gdb:
Program received signal SIGSEGV, Segmentation fault.
0xf7f8631e in Fl_Preferences::Node::set(char const*, char const*) () from ./lib/libfltk.so.1.1
(gdb) bt
#0 0xf7f8631e in Fl_Preferences::Node::set(char const*, char const*) () from ./lib/libfltk.so.1.1
#1 0xf7f864ec in Fl_Preferences::Node::set(char const*) () from ./lib/libfltk.so.1.1
#2 0xf7f86d4f in Fl_Preferences::RootNode::read() () from ./lib/libfltk.so.1.1
#3 0xf7f870fb in Fl_Preferences::RootNode::RootNode(Fl_Preferences*, Fl_Preferences::Root, char const*, char const*) () from ./lib/libfltk.so.1.1
#4 0xf7f8723f in Fl_Preferences::Fl_Preferences(Fl_Preferences::Root, char const*, char const*) () from ./lib/libfltk.so.1.1
#5 0xf7f6a87d in ?? () from ./lib/libfltk.so.1.1
#6 0xf7fb9cfa in ?? () from ./lib/libfltk.so.1.1
#7 0xf7ffcfc4 in ?? () from /lib/ld-linux.so.2
#8 0x0000002e in ?? ()
#9 0xffffd178 in ?? ()
#10 0xf7f533dd in _init () from ./lib/libfltk.so.1.1
Backtrace stopped: frame did not save the PC
ldd32 revealse the following about the library deps for penumbra.bin:
linux-gate.so.1 => (0xf77be000)
libvorbisfile.so.3 => ./lib/libvorbisfile.so.3 (0xf77b6000)
libfltk.so.1.1 => ./lib/libfltk.so.1.1 (0xf7716000)
libSDL-1.2.so.0 => ./lib/libSDL-1.2.so.0 (0xf7690000)
libSDL_ttf-2.0.so.0 => ./lib/libSDL_ttf-2.0.so.0 (0xf7689000)
libSDL_image-1.2.so.0 => ./lib/libSDL_image-1.2.so.0 (0xf766d000)
libGL.so.1 => /opt/lib32/usr/lib/libGL.so.1 (0xf7587000)
libGLU.so.1 => /opt/lib32/usr/lib/libGLU.so.1 (0xf7519000)
libCg.so => ./lib/libCg.so (0xf7212000)
libCgGL.so => ./lib/libCgGL.so (0xf71ca000)
libopenal.so.0 => ./lib/libopenal.so.0 (0xf7186000)
libalut.so.0 => ./lib/libalut.so.0 (0xf717f000)
libstdc++.so.6 => ./lib/libstdc++.so.6 (0xf70a3000)
libm.so.6 => /opt/lib32/lib/libm.so.6 (0xf707d000)
libgcc_s.so.1 => /opt/lib32/usr/lib/libgcc_s.so.1 (0xf705e000)
libc.so.6 => /opt/lib32/lib/libc.so.6 (0xf6f18000)
libpthread.so.0 => /opt/lib32/lib/libpthread.so.0 (0xf6eff000)
libvorbis.so.0 => ./lib/libvorbis.so.0 (0xf6ed7000)
libXft.so.2 => /opt/lib32/usr/lib/libXft.so.2 (0xf6ec4000)
libX11.so.6 => /opt/lib32/usr/lib/libX11.so.6 (0xf6da9000)
libfreetype.so.6 => /opt/lib32/usr/lib/libfreetype.so.6 (0xf6d25000)
libXrender.so.1 => /opt/lib32/usr/lib/libXrender.so.1 (0xf6d1c000)
libfontconfig.so.1 => /opt/lib32/usr/lib/libfontconfig.so.1 (0xf6cee000)
libXext.so.6 => /opt/lib32/usr/lib/libXext.so.6 (0xf6ce0000)
libdl.so.2 => /opt/lib32/lib/libdl.so.2 (0xf6cdb000)
libz.so.1 => /opt/lib32/usr/lib/libz.so.1 (0xf6cc7000)
libGLcore.so.1 => /opt/lib32/usr/lib/libGLcore.so.1 (0xf5c2c000)
libnvidia-tls.so.1 => /usr/lib/tls/libnvidia-tls.so.1 (0xf5c2a000)
/lib/ld-linux.so.2 (0xf77bf000)
libogg.so.0 => ./lib/libogg.so.0 (0xf5c24000)
libxcb.so.1 => /opt/lib32/usr/lib/libxcb.so.1 (0xf5c0b000)
libexpat.so.1 => /opt/lib32/usr/lib/libexpat.so.1 (0xf5be5000)
libXau.so.6 => /opt/lib32/usr/lib/libXau.so.6 (0xf5be2000)
libXdmcp.so.6 => /opt/lib32/usr/lib/libXdmcp.so.6 (0xf5bdd000)
The same thing also happens with blackplague.bin.
Penumbra Overture version is: 1.0.679
Black plague version is: 1.0.2567
My system is x86_64 Archlinux.
Hollar if ya need more info, any help appreciated. Thanks!