Page 1 of 1
Game stuck when clicking on any main menu option
Posted: 26 Apr 2022, 22:56
by Naugrim
I've been testing features for years with a custom build on Manjaro and now the game gets stuck when clicking on any menu option.
The console seems normal, only shows "[23:48:39.182 I] Playing music/special/morrowind title.mp3", and I have to alt-tab and kill the process.
In my build I build Bullet with `USE_DOUBLE_PRECISION=ON` and then build openmw linking to it with these options
Code: Select all
cmake \
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_INSTALL_PREFIX=./install \
-D BUILD_OSG_APPLICATIONS=OFF \
-D BUILD_OSG_DEPRECATED_SERIALIZERS=OFF \
-D OSG_FIND_3RD_PARTY_DEPS=OFF \
-D BUILD_OSG_PLUGINS_BY_DEFAULT=OFF \
-D BUILD_OSG_PLUGIN_OSG=1 \
-D BUILD_OSG_PLUGIN_DDS=1 \
-D BUILD_OSG_PLUGIN_TGA=1 \
-D BUILD_OSG_PLUGIN_BMP=1 \
-D BUILD_OSG_PLUGIN_JPEG=1 \
-D BUILD_OSG_PLUGIN_PNG=1 \
-D BUILD_OSG_PLUGIN_KTX=1 \
-D BUILD_OSG_PLUGIN_FREETYPE=1\
-D OSG_USE_FLOAT_MATRIX=ON \
-D OSG_USE_FLOAT_PLANE=ON \
-D OSG_USE_FLOAT_QUAT=ON \
-D BUILD_SHARED_LIBS=OFF \
-D DYNAMIC_OPENTHREADS=OFF \
-D DYNAMIC_OPENSCENEGRAPH=OFF \
..
Any tip would be appreciated, the stable 0.47 package works fine.
Re: Game stuck when clicking on any main menu option
Posted: 28 Apr 2022, 00:35
by wazabear
Re: Game stuck when clicking on any main menu option
Posted: 28 Apr 2022, 18:55
by Naugrim
Thanks, that seems to be the issue, but the only workarround that works is removing Sound dir, so I guess it's time to wait.
Re: Game stuck when clicking on any main menu option
Posted: 30 Apr 2022, 19:25
by LoneWolf
Naugrim wrote:the stable 0.47 package works fine.
both trunk and 0.47 stable have the same problem with ffmpeg 5, but work fine with ffmpeg 4.4 .
Where does your 0.47 stable version come from ?
Re: Game stuck when clicking on any main menu option
Posted: 01 May 2022, 20:41
by Naugrim
LoneWolf wrote: ↑30 Apr 2022, 19:25
Where does your 0.47 stable version come from ?
Normal Manjaro package, it depends on ffmpeg4.4 and I guess it uses it.
Code: Select all
>>> pacman -Qi openmw
Name : openmw
Version : 0.47.0-4
Description : Open-source engine reimplementation for the role-playing game Morrowind
Architecture : x86_64
URL : http://www.openmw.org
Licenses : GPL3 MIT custom
Groups : None
Provides : None
Depends On : openal openscenegraph mygui qt5-base ffmpeg4.4 sdl2 unshield libxt boost-libs
Optional Deps : None
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 27,60 MiB
Packager : Sven-Hendrik Haase <[email protected]>
Build Date : dom 20 feb 2022 04:51:41
Install Date : dom 01 may 2022 21:24:24
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature
I saw your comment
https://gitlab.com/OpenMW/openmw/-/issu ... _847982189 but did not understand hwo to apply it. No build() function I could see outside of cpp and header files. and exporting the variable before the build did not work,
Re: Game stuck when clicking on any main menu option
Posted: 02 May 2022, 12:16
by LoneWolf
The build() function I mentioned in BR #6631 refers to a PKGBUILD.
Those are very common on distros that use the archlinux project pacman , which includes manajaro .
See
https://aur.archlinux.org/packages/openmw-git for an example,
https://wiki.archlinux.org/title/PKGBUILD for general info .
I assume you are using a custom shellscript to build openmw trunk ?
I can see 2 possible reasons why the export didn't work :
your script has multiple cmake invocations and you didn't put the export at the right spot .
The snippet you posted in #1 f.e. looks like it deals with the cmake for building openscenegraph , the one for building openmw should be the last cmake invocation in the script.
manjaro ffmpeg4.4 package installs the ffmpeg4.4 pkgconfig files in another location then archlinux .
Easiest way to verify the location is to execute
$ pacman -Ql ffmpeg4.4 | grep pkgconf
.
Re: Game stuck when clicking on any main menu option
Posted: 03 May 2022, 21:50
by Naugrim
Thanks! At least I can check that script and compare.
LoneWolf wrote: ↑02 May 2022, 12:16
I assume you are using a custom shellscript to build openmw trunk ?
I can see 2 possible reasons why the export didn't work :
your script has multiple cmake invocations and you didn't put the export at the right spot .
The snippet you posted in #1 f.e. looks like it deals with the cmake for building openscenegraph , the one for building openmw should be the last cmake invocation in the script.
manjaro ffmpeg4.4 package installs the ffmpeg4.4 pkgconfig files in another location then archlinux .
Easiest way to verify the location is to execute
$ pacman -Ql ffmpeg4.4 | grep pkgconf
.
Yes, custom, but the cmake section is for openmw. The cmake I did not include is for Bullet (for the required double precission), OSG is managed by the openmw script itself, it downloads and compiles as part of the build.
Comparing with the AUR script and output of the `pacman` command, it all seems fine. It does something, just that it crashes when loading the menu (no click required) and dumps the 600 lines file.
-
Spoiler: Show
-
*** Fatal Error ***
Address not mapped to object (signal 11)
Address: 0x10
System: Linux man-pc 5.16.18-1-MANJARO #1 SMP PREEMPT Mon Mar 28 09:13:53 UTC 2022 x86_64
Executing: gdb --quiet --batch --command=/tmp/gdb-respfile-RgHRsu
[New LWP 45647]
[New LWP 45648]
[New LWP 45649]
[New LWP 45650]
[New LWP 45651]
[New LWP 45652]
[New LWP 45653]
[New LWP 45654]
[New LWP 45655]
[New LWP 45656]
[New LWP 45657]
[New LWP 45658]
[New LWP 45659]
[New LWP 45660]
[New LWP 45661]
[New LWP 45662]
[New LWP 45663]
[New LWP 45664]
[New LWP 45665]
[New LWP 45669]
[New LWP 45670]
[New LWP 45671]
[New LWP 45672]
[New LWP 45674]
[New LWP 45675]
[New LWP 45676]
[New LWP 45677]
[New LWP 45678]
[New LWP 45679]
[New LWP 45680]
[New LWP 45681]
[New LWP 45682]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
0x00007f160386e4cf in wait4 () from /usr/lib/libc.so.6
* Loaded Libraries
From To Syms Read Shared Object Library
0x00007f16067fd020 0x00007f16067fd0f1 Yes (*) /usr/lib/libboost_system.so.1.78.0
0x00007f16067df020 0x00007f16067f32e1 Yes (*) /usr/lib/libboost_filesystem.so.1.78.0
0x00007f160677a020 0x00007f16067c3235 Yes (*) /usr/lib/libboost_program_options.so.1.78.0
0x00007f1606619020 0x00007f16066a2d79 Yes (*) /usr/lib/libopenal.so.1
0x00007f160522d020 0x00007f1605cb778b Yes (*) /usr/lib/libavcodec.so.59
0x00007f1604f51020 0x00007f16051082f3 Yes (*) /usr/lib/libavformat.so.59
0x00007f1604d6d020 0x00007f1604ddeb0a Yes (*) /usr/lib/libavutil.so.57
0x00007f1604ccc020 0x00007f1604d41fca Yes (*) /usr/lib/libswscale.so.6
0x00007f1604cad020 0x00007f1604cc08fc Yes (*) /usr/lib/libswresample.so.4
0x00007f1604a85020 0x00007f1604c42988 Yes (*) /usr/lib/libMyGUIEngine.so.3.4.1
0x00007f1604894020 0x00007f16049a3143 Yes (*) /usr/lib/libSDL2-2.0.so.0
0x00007f160474a020 0x00007f16047d546e Yes (*) /usr/lib/libX11.so.6
0x00007f160471d020 0x00007f1604724f2a Yes (*) /usr/lib/libboost_iostreams.so.1.78.0
0x00007f160468c130 0x00007f16046f6dbc Yes (*) /usr/lib/libluajit-5.1.so.2
0x00007f1604664020 0x00007f160467ec97 Yes (*) /usr/lib/liblz4.so.1
0x00007f1604537020 0x00007f160461d636 Yes (*) /usr/lib/libsqlite3.so.0
0x00007f160437f020 0x00007f1604470348 Yes (*) /usr/lib/libicuuc.so.70
0x00007f16040de020 0x00007f1604274f86 Yes (*) /usr/lib/libicui18n.so.70
0x00007f1603f88020 0x00007f1603fdb33a Yes (*) /usr/lib/libyaml-cpp.so.0.7
0x00007f1603f6f020 0x00007f1603f6f9a3 Yes (*) /usr/lib/libXinerama.so.1
0x00007f1603f63020 0x00007f1603f69696 Yes (*) /usr/lib/libXrandr.so.2
0x00007f1603f50020 0x00007f1603f5a33e Yes (*) /usr/lib/libXext.so.6
0x00007f1603f41020 0x00007f1603f473a3 Yes (*) /usr/lib/libXrender.so.1
0x00007f1603ef7020 0x00007f1603f2301e Yes (*) /usr/lib/libfontconfig.so.1
0x00007f1603ea9020 0x00007f1603eaba1d Yes (*) /usr/lib/libGL.so.1
0x00007f1603da6020 0x00007f1603e27a1c Yes (*) /usr/lib/libfreetype.so.6
0x00007f1603d1b020 0x00007f1603d63400 Yes (*) /usr/lib/libjpeg.so.8
0x00007f1603ce6020 0x00007f1603d098da Yes (*) /usr/lib/libpng16.so.16
0x00007f1603cc9020 0x00007f1603cd64fc Yes (*) /usr/lib/libz.so.1
0x00007f1603b39020 0x00007f1603c410e3 Yes /usr/lib/libstdc++.so.6
0x00007f16039c6020 0x00007f1603a3fe18 Yes (*) /usr/lib/libm.so.6
0x00007f160399e020 0x00007f16039af455 Yes /usr/lib/libgcc_s.so.1
0x00007f16037bd440 0x00007f160393169d Yes (*) /usr/lib/libc.so.6
0x00007f1606830000 0x00007f1606856535 Yes (*) /lib64/ld-linux-x86-64.so.2
0x00007f160378d020 0x00007f160378d227 Yes (*) /usr/lib/librt.so.1
0x00007f1603783040 0x00007f1603784032 Yes (*) /usr/lib/libboost_atomic.so.1.78.0
0x00007f160377e020 0x00007f160377e0f5 Yes (*) /usr/lib/libpthread.so.0
0x00007f1603777020 0x00007f16037770f5 Yes (*) /usr/lib/libdl.so.2
0x00007f16034b2040 0x00007f1603729e23 Yes (*) /usr/lib/libvpx.so.7
0x00007f16034a2020 0x00007f16034a8049 Yes (*) /usr/lib/libwebpmux.so.3
0x00007f1603435020 0x00007f1603489e0b Yes (*) /usr/lib/libwebp.so.7
0x00007f160340c020 0x00007f16034232d3 Yes (*) /usr/lib/liblzma.so.5
0x00007f1603285020 0x00007f1603399241 Yes (*) /usr/lib/libdav1d.so.5
0x00007f160326c020 0x00007f16032761e8 Yes (*) /usr/lib/libopencore-amrwb.so.0
0x00007f1602a7d050 0x00007f1602f40127 Yes (*) /usr/lib/librsvg-2.so.2
0x00007f160292b020 0x00007f160295ce16 Yes (*) /usr/lib/libgobject-2.0.so.0
0x00007f16027fb020 0x00007f160288caa3 Yes (*) /usr/lib/libglib-2.0.so.0
0x00007f16026cc020 0x00007f16027a163e Yes (*) /usr/lib/libcairo.so.2
0x00007f1601e6e020 0x00007f160257d0c9 Yes (*) /usr/lib/libaom.so.3
0x00007f1601e4a020 0x00007f1601e522fa Yes (*) /usr/lib/libgsm.so.1
0x00007f1601dd7020 0x00007f1601e059e4 Yes (*) /usr/lib/libmp3lame.so.0
0x00007f1601da5020 0x00007f1601dc006f Yes (*) /usr/lib/libopencore-amrnb.so.0
0x00007f1601d4a020 0x00007f1601d91f94 Yes (*) /usr/lib/libopenjp2.so.7
0x00007f1601ceb020 0x00007f1601d2e412 Yes (*) /usr/lib/libopus.so.0
0x00007f1601ab7050 0x00007f1601c67b8e Yes (*) /usr/lib/librav1e.so.0
0x00007f1601a81020 0x00007f1601a90e46 Yes (*) /usr/lib/libspeex.so.1
0x00007f15f92d1020 0x00007f15f96097a8 Yes (*) /usr/lib/libSvtAv1Enc.so.0
0x00007f15f927c020 0x00007f15f929db7a Yes (*) /usr/lib/libtheoraenc.so.1
0x00007f15f9263020 0x00007f15f9274f84 Yes (*) /usr/lib/libtheoradec.so.1
0x00007f15f9237020 0x00007f15f924d7e8 Yes (*) /usr/lib/libvorbis.so.0
0x00007f15f919c020 0x00007f15f919e63f Yes (*) /usr/lib/libvorbisenc.so.2
0x00007f15f8ec8020 0x00007f15f9050ac7 Yes (*) /usr/lib/libx264.so.164
0x00007f15f7c59020 0x00007f15f8e1c4d1 Yes (*) /usr/lib/libx265.so.199
0x00007f15f7ae4020 0x00007f15f7b690a9 Yes (*) /usr/lib/libxvidcore.so.4
0x00007f15f7ab7020 0x00007f15f7acf0d9 Yes (*) /usr/lib/libva.so.2
0x00007f15f7aa8020 0x00007f15f7aad691 Yes (*) /usr/lib/libmfx.so.1
0x00007f15f7948020 0x00007f15f7a4c975 Yes (*) /usr/lib/libxml2.so.2
0x00007f15f7908020 0x00007f15f7914452 Yes (*) /usr/lib/libbz2.so.1.0
0x00007f15f777d020 0x00007f15f77b5b65 Yes (*) /usr/lib/libmodplug.so.1
0x00007f15f771e020 0x00007f15f77606ee Yes (*) /usr/lib/libbluray.so.2
0x00007f15f768a080 0x00007f15f76fdaf1 Yes (*) /usr/lib/libgmp.so.10
0x00007f15f74b4040 0x00007f15f75e27bd Yes (*) /usr/lib/libgnutls.so.30
0x00007f15f73c2020 0x00007f15f745651f Yes (*) /usr/lib/libsrt.so.1.4
0x00007f15f7342020 0x00007f15f7380504 Yes (*) /usr/lib/libssh.so.4
0x00007f15f7330020 0x00007f15f733081e Yes (*) /usr/lib/libva-drm.so.2
0x00007f15f7329020 0x00007f15f732b49b Yes (*) /usr/lib/libva-x11.so.2
0x00007f15f7323020 0x00007f15f7323e62 Yes (*) /usr/lib/libvdpau.so.1
0x00007f15f7310020 0x00007f15f731a4ca Yes (*) /usr/lib/libdrm.so.2
0x00007f15f728d040 0x00007f15f72cb202 Yes (*) /usr/lib/libsoxr.so.0
0x00007f15f7269020 0x00007f15f727bb86 Yes (*) /usr/lib/libxcb.so.1
0x00007f15f71b3040 0x00007f15f724a3b2 Yes (*) /usr/lib/libzstd.so.1
Yes (*) /usr/lib/libicudata.so.70
0x00007f15f5565020 0x00007f15f5583357 Yes (*) /usr/lib/libexpat.so.1
0x00007f15f54ea020 0x00007f15f54ebf57 Yes (*) /usr/lib/libGLdispatch.so.0
0x00007f15f5477020 0x00007f15f5490aa1 Yes (*) /usr/lib/libGLX.so.0
0x00007f15f538f020 0x00007f15f5438853 Yes (*) /usr/lib/libharfbuzz.so.0
0x00007f15f5377020 0x00007f15f537e432 Yes (*) /usr/lib/libbrotlidec.so.1
0x00007f15f536e020 0x00007f15f536f199 Yes (*) /usr/lib/libcairo-gobject.so.2
0x00007f15f532d020 0x00007f15f5355ee7 Yes (*) /usr/lib/libgdk_pixbuf-2.0.so.0
0x00007f15f518c020 0x00007f15f52931c5 Yes (*) /usr/lib/libgio-2.0.so.0
0x00007f15f5148020 0x00007f15f514e472 Yes (*) /usr/lib/libpangocairo-1.0.so.0
0x00007f15f50ef020 0x00007f15f5122705 Yes (*) /usr/lib/libpango-1.0.so.0
0x00007f15f50d2040 0x00007f15f50d7636 Yes (*) /usr/lib/libffi.so.8
0x00007f15f505b020 0x00007f15f50b0ce2 Yes (*) /usr/lib/libpcre.so.1
0x00007f15f504f020 0x00007f15f5053b7f Yes (*) /usr/lib/libxcb-render.so.0
0x00007f15f5043020 0x00007f15f5043b44 Yes (*) /usr/lib/libxcb-shm.so.0
0x00007f15f4fa5020 0x00007f15f5026934 Yes (*) /usr/lib/libpixman-1.so.0
0x00007f15f4f91020 0x00007f15f4f933be Yes (*) /usr/lib/libogg.so.0
0x00007f15f4e99f90 0x00007f15f4ebbee4 Yes (*) /usr/lib/libmvec.so.1
0x00007f15f4d87050 0x00007f15f4e25630 Yes (*) /usr/lib/libp11-kit.so.0
0x00007f15f4cbe020 0x00007f15f4d0971b Yes (*) /usr/lib/libbrotlienc.so.1
0x00007f15f4c9d020 0x00007f15f4ca0f80 Yes (*) /usr/lib/libidn2.so.0
0x00007f15f4b2a020 0x00007f15f4b5ee79 Yes (*) /usr/lib/libunistring.so.2
0x00007f15f4b06020 0x00007f15f4b119ef Yes (*) /usr/lib/libtasn1.so.6
0x00007f15f4ac8020 0x00007f15f4ae8fa8 Yes (*) /usr/lib/libnettle.so.8
0x00007f15f4a7a020 0x00007f15f4a8c0fd Yes (*) /usr/lib/libhogweed.so.6
0x00007f15f4806000 0x00007f15f49b0e01 Yes (*) /usr/lib/libcrypto.so.1.1
0x00007f15f4789020 0x00007f15f478b5e6 Yes (*) /usr/lib/libXfixes.so.3
0x00007f15f474c400 0x00007f15f4778453 Yes /usr/lib/libgomp.so.1
0x00007f15f473e040 0x00007f15f473ed52 Yes (*) /usr/lib/libXau.so.6
0x00007f15f4735020 0x00007f15f4736882 Yes (*) /usr/lib/libXdmcp.so.6
0x00007f15f4711020 0x00007f15f472a462 Yes (*) /usr/lib/libgraphite2.so.3
0x00007f15f46ec020 0x00007f15f46ecb5e Yes (*) /usr/lib/libbrotlicommon.so.1
0x00007f15f46e6020 0x00007f15f46e708c Yes (*) /usr/lib/libgmodule-2.0.so.0
0x00007f15f465b140 0x00007f15f46abd48 Yes (*) /usr/lib/libtiff.so.5
0x00007f15f4614020 0x00007f15f463e083 Yes (*) /usr/lib/libmount.so.1
0x00007f15f45f8020 0x00007f15f460270a Yes (*) /usr/lib/libpangoft2-1.0.so.0
0x00007f15f45d3020 0x00007f15f45d7068 Yes (*) /usr/lib/libfribidi.so.0
0x00007f15f45c8020 0x00007f15f45cb9f4 Yes (*) /usr/lib/libthai.so.0
0x00007f15f4593020 0x00007f15f45b2aa3 Yes (*) /usr/lib/libblkid.so.1
0x00007f15f4583020 0x00007f15f4586931 Yes (*) /usr/lib/libdatrie.so.1
0x00007f15f4502020 0x00007f15f452aef3 Yes (*) /usr/lib/libdbus-1.so.3
0x00007f15f442e020 0x00007f15f44b1cd1 Yes (*) /usr/lib/libsystemd.so.0
0x00007f15f440f020 0x00007f15f44137bb Yes (*) /usr/lib/libcap.so.2
0x00007f15f42d2040 0x00007f15f43c059e Yes (*) /usr/lib/libgcrypt.so.20
0x00007f15f42a1050 0x00007f15f42b64f2 Yes (*) /usr/lib/libgpg-error.so.0
0x00007f15f4293020 0x00007f15f4297e5e Yes (*) /usr/lib/libXcursor.so.1
0x00007f15f427f020 0x00007f15f428a319 Yes (*) /usr/lib/libXi.so.6
0x00007f160680a020 0x00007f160680acfd Yes (*) /usr/lib/libXss.so.1
0x00007f15f4276020 0x00007f15f427882b Yes (*) /usr/lib/libXxf86vm.so.1
0x00007f15f3cb2020 0x00007f15f3cf6e33 Yes (*) /usr/lib/libGLX_mesa.so.0
0x00007f15f3c6b020 0x00007f15f3c78921 Yes (*) /usr/lib/libglapi.so.0
0x00007f15f3bbe020 0x00007f15f3bc66a6 Yes (*) /usr/lib/libxcb-glx.so.0
0x00007f1606805020 0x00007f160680510f Yes (*) /usr/lib/libX11-xcb.so.1
0x00007f15f3c59020 0x00007f15f3c5a1a6 Yes (*) /usr/lib/libxcb-dri2.so.0
0x00007f15f3c53020 0x00007f15f3c53e34 Yes (*) /usr/lib/libxcb-dri3.so.0
0x00007f15f3c4d020 0x00007f15f3c4d8a6 Yes (*) /usr/lib/libxcb-present.so.0
0x00007f15f3bab020 0x00007f15f3bad1b2 Yes (*) /usr/lib/libxcb-sync.so.1
0x00007f15f3c48020 0x00007f15f3c482ec Yes (*) /usr/lib/libxshmfence.so.1
0x00007f15f3ba1020 0x00007f15f3ba36cc Yes (*) /usr/lib/libxcb-xfixes.so.0
0x00007f15f2075020 0x00007f15f32585f3 Yes (*) /usr/lib/dri/radeonsi_dri.so
0x00007f15ebeef020 0x00007f15ef6e68f3 Yes (*) /usr/lib/libLLVM-13.so
0x00007f15eb5aa020 0x00007f15eb5b0776 Yes (*) /usr/lib/libsensors.so.5
0x00007f15eb59a020 0x00007f15eb5a0045 Yes (*) /usr/lib/libdrm_radeon.so.1
0x00007f15eb580020 0x00007f15eb590885 Yes (*) /usr/lib/libelf.so.1
0x00007f15eb574020 0x00007f15eb578974 Yes (*) /usr/lib/libdrm_amdgpu.so.1
0x00007f15eb569020 0x00007f15eb56cdab Yes (*) /usr/lib/libdrm_nouveau.so.2
0x00007f15eb501020 0x00007f15eb541b9b Yes (*) /usr/lib/libvulkan.so.1
0x00007f15eb4b9020 0x00007f15eb4d59d8 Yes (*) /usr/lib/libedit.so.0
0x00007f15eb452020 0x00007f15eb492dd0 Yes (*) /usr/lib/libncursesw.so.6
0x00007f15e80a3020 0x00007f15e80bce51 Yes (*) /usr/lib/libudev.so.1
0x00007f15e8055020 0x00007f15e808150d Yes (*) /usr/lib/libjack.so.0
0x00007f15d0063020 0x00007f15d01a61b1 Yes (*) /usr/lib/libdb-5.3.so
0x00007f15c8730020 0x00007f15c875ef20 Yes (*) /usr/lib/libpulse.so.0
0x00007f15c86ae020 0x00007f15c86f6593 Yes (*) /usr/lib/pulseaudio/libpulsecommon-15.0.so
0x00007f15c8620020 0x00007f15c867554f Yes (*) /usr/lib/libsndfile.so.1
0x00007f15f4541020 0x00007f15f454367a Yes (*) /usr/lib/libasyncns.so.0
0x00007f15e8016020 0x00007f15e803ec36 Yes (*) /usr/lib/libFLAC.so.8
0x00007f15d0029020 0x00007f15d00311da Yes (*) /usr/lib/libresolv.so.2
(*): Shared library is missing debugging information.
* Threads
Id Target Id Frame
* 1 Thread 0x7f15f4575040 (LWP 45646) "openmw" 0x00007f160386e4cf in wait4 () from /usr/lib/libc.so.6
2 Thread 0x7f15eb43b640 (LWP 45647) "openmw:cs0" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
3 Thread 0x7f15eaaf9640 (LWP 45648) "openmw:disk$0" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
4 Thread 0x7f15ea2f8640 (LWP 45649) "openmw:sh0" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
5 Thread 0x7f15e9af7640 (LWP 45650) "openmw:sh1" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
6 Thread 0x7f15e92f6640 (LWP 45651) "openmw:sh2" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
7 Thread 0x7f15e8af5640 (LWP 45652) "openmw:sh3" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
8 Thread 0x7f15d3fff640 (LWP 45653) "openmw:sh4" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
9 Thread 0x7f15d37fe640 (LWP 45654) "openmw:sh5" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
10 Thread 0x7f15cbfff640 (LWP 45655) "openmw:sh6" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
11 Thread 0x7f15d2ffd640 (LWP 45656) "openmw:sh7" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
12 Thread 0x7f15d27fc640 (LWP 45657) "openmw:sh8" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
13 Thread 0x7f15d1ffb640 (LWP 45658) "openmw:sh9" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
14 Thread 0x7f15d17fa640 (LWP 45659) "openmw:sh10" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
15 Thread 0x7f15d0ff9640 (LWP 45660) "openmw:sh11" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
16 Thread 0x7f15cb7fe640 (LWP 45661) "openmw:shlo0" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
17 Thread 0x7f15caffd640 (LWP 45662) "openmw:shlo1" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
18 Thread 0x7f15ca7fc640 (LWP 45663) "openmw:shlo2" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
19 Thread 0x7f15c9ffb640 (LWP 45664) "openmw:shlo3" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
20 Thread 0x7f15c97fa640 (LWP 45665) "openmw:shlo4" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
21 Thread 0x7f15c8ff9640 (LWP 45669) "openmw:gdrv0" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
22 Thread 0x7f1593fff640 (LWP 45670) "openmw" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
23 Thread 0x7f15937fe640 (LWP 45671) "openmw" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
24 Thread 0x7f1592ffd640 (LWP 45672) "openmw" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
25 Thread 0x7f15927fc640 (LWP 45674) "openmw" 0x00007f16038972af in poll () from /usr/lib/libc.so.6
26 Thread 0x7f1591ffb640 (LWP 45675) "openmw" 0x00007f16038972af in poll () from /usr/lib/libc.so.6
27 Thread 0x7f15917fa640 (LWP 45676) "openmw" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
28 Thread 0x7f156ffff640 (LWP 45677) "openmw" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
29 Thread 0x7f156f7fe640 (LWP 45678) "openmw" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
30 Thread 0x7f156effd640 (LWP 45679) "openmw" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
31 Thread 0x7f156e7fc640 (LWP 45680) "openmw" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
32 Thread 0x7f156dffb640 (LWP 45681) "openmw" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
33 Thread 0x7f156d7fa640 (LWP 45682) "openmw" 0x00007f160381b15a in __futex_abstimed_wait_common () from /usr/lib/libc.so.6
* FPU Status
R7: Empty 0x00000000000000000000
R6: Empty 0x00000000000000000000
R5: Empty 0x00000000000000000000
R4: Empty 0x00000000000000000000
R3: Empty 0x00000000000000000000
R2: Empty 0x00000000000000000000
R1: Empty 0x00000000000000000000
=>R0: Empty 0x00000000000000000000
Status Word: 0x0000
TOP: 0
Control Word: 0x037f IM DM ZM OM UM PM
PC: Extended Precision (64-bits)
RC: Round to nearest
Tag Word: 0xffff
Instruction Pointer: 0x00:0x00000000
Operand Pointer: 0x00:0x00000000
Opcode: 0x0000
* Registers
rax 0xfffffffffffffe00 -512
rbx 0xb273 45683
rcx 0x7f160386e4cf 139732525180111
rdx 0x0 0
rsi 0x56075fdfceec 94589673262828
rdi 0xb273 45683
rbp 0xb 0xb
rsp 0x56075fdfceb0 0x56075fdfceb0
r8 0x0 0
r9 0x0 0
r10 0x0 0
r11 0x200293 2097811
r12 0x56075fdfceec 94589673262828
r13 0x56075dd92400 94589639271424
r14 0x33 51
r15 0x490 1168
rip 0x7f160386e4cf 0x7f160386e4cf <wait4+95>
eflags 0x200293 [ CF AF SF IF ID ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
* Backtrace
Thread 33 (Thread 0x7f156d7fa640 (LWP 45682) "openmw"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381df32 in pthread_cond_clockwait@GLIBC_2.30 () at /usr/lib/libc.so.6
#2 0x000056075d1e9748 in DetourNavigator::AsyncNavMeshUpdater::getNextJob() ()
#3 0x000056075d1f9f1c in DetourNavigator::AsyncNavMeshUpdater::process() ()
#4 0x00007f1603b754d4 in std::execute_native_thread_routine(void*) (__p=0x56076af23840) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/thread.cc:82
#5 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#6 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 32 (Thread 0x7f156dffb640 (LWP 45681) "openmw"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381df32 in pthread_cond_clockwait@GLIBC_2.30 () at /usr/lib/libc.so.6
#2 0x000056075d1e8ad5 in DetourNavigator::DbJobQueue::pop(std::chrono::duration<long, std::ratio<1l, 1000000000l> >) ()
#3 0x000056075d1f5d80 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<DetourNavigator::DbWorker::DbWorker(DetourNavigator::AsyncNavMeshUpdater&, std::unique_ptr<DetourNavigator::NavMeshDb, std::default_delete<DetourNavigator::NavMeshDb> >&&, Misc::StrongTypedef<long, DetourNavigator::TileVersionTag>, DetourNavigator::RecastSettings const&, bool)::{lambda()#1}> > >::_M_run() ()
#4 0x00007f1603b754d4 in std::execute_native_thread_routine(void*) (__p=0x56076ae802a0) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/thread.cc:82
#5 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#6 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 31 (Thread 0x7f156e7fc640 (LWP 45680) "openmw"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f1603b6ec51 in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /usr/src/debug/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
__e = <optimized out>
#3 std::__condvar::wait(std::mutex&) (__m=<optimized out>, this=<optimized out>) at /usr/src/debug/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:155
__e = <optimized out>
#4 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=<optimized out>) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#5 0x000056075ceab570 in MWPhysics::PhysicsTaskScheduler::worker() ()
#6 0x00007f1603b754d4 in std::execute_native_thread_routine(void*) (__p=0x5607692c4a20) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/thread.cc:82
#7 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#8 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 30 (Thread 0x7f156effd640 (LWP 45679) "openmw"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f1603b6ec51 in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /usr/src/debug/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
__e = <optimized out>
#3 std::__condvar::wait(std::mutex&) (__m=<optimized out>, this=<optimized out>) at /usr/src/debug/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:155
__e = <optimized out>
#4 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=<optimized out>) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#5 0x000056075ceab570 in MWPhysics::PhysicsTaskScheduler::worker() ()
#6 0x00007f1603b754d4 in std::execute_native_thread_routine(void*) (__p=0x560769170870) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/thread.cc:82
#7 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#8 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 29 (Thread 0x7f156f7fe640 (LWP 45678) "openmw"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f1603b6ec51 in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /usr/src/debug/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
__e = <optimized out>
#3 std::__condvar::wait(std::mutex&) (__m=<optimized out>, this=<optimized out>) at /usr/src/debug/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:155
__e = <optimized out>
#4 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=<optimized out>) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#5 0x000056075ceab570 in MWPhysics::PhysicsTaskScheduler::worker() ()
#6 0x00007f1603b754d4 in std::execute_native_thread_routine(void*) (__p=0x5607691d3de0) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/thread.cc:82
#7 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#8 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 28 (Thread 0x7f156ffff640 (LWP 45677) "openmw"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f1603b6ec51 in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /usr/src/debug/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
__e = <optimized out>
#3 std::__condvar::wait(std::mutex&) (__m=<optimized out>, this=<optimized out>) at /usr/src/debug/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:155
__e = <optimized out>
#4 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=<optimized out>) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#5 0x000056075ceab570 in MWPhysics::PhysicsTaskScheduler::worker() ()
#6 0x00007f1603b754d4 in std::execute_native_thread_routine(void*) (__p=0x56076916e430) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/thread.cc:82
#7 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#8 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 27 (Thread 0x7f15917fa640 (LWP 45676) "openmw"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f1603826518 in __new_sem_wait_slow64.constprop.0 () at /usr/lib/libc.so.6
#2 0x00007f1606634f19 in () at /usr/lib/libopenal.so.1
#3 0x00007f1603b754d4 in std::execute_native_thread_routine(void*) (__p=0x560760df3e80) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/thread.cc:82
#4 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#5 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 26 (Thread 0x7f1591ffb640 (LWP 45675) "openmw"):
#0 0x00007f16038972af in poll () at /usr/lib/libc.so.6
#1 0x00007f160668553b in () at /usr/lib/libopenal.so.1
#2 0x00007f15c8740751 in pa_mainloop_poll () at /usr/lib/libpulse.so.0
#3 0x00007f15c874aafd in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#4 0x00007f15c874abb1 in pa_mainloop_run () at /usr/lib/libpulse.so.0
#5 0x00007f160668581b in () at /usr/lib/libopenal.so.1
#6 0x00007f1603b754d4 in std::execute_native_thread_routine(void*) (__p=0x560760df4170) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/thread.cc:82
#7 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#8 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 25 (Thread 0x7f15927fc640 (LWP 45674) "openmw"):
#0 0x00007f16038972af in poll () at /usr/lib/libc.so.6
#1 0x00007f160668553b in () at /usr/lib/libopenal.so.1
#2 0x00007f15c8740751 in pa_mainloop_poll () at /usr/lib/libpulse.so.0
#3 0x00007f15c874aafd in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#4 0x00007f15c874abb1 in pa_mainloop_run () at /usr/lib/libpulse.so.0
#5 0x00007f160668581b in () at /usr/lib/libopenal.so.1
#6 0x00007f1603b754d4 in std::execute_native_thread_routine(void*) (__p=0x56075fe844c0) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/thread.cc:82
#7 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#8 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 24 (Thread 0x7f1592ffd640 (LWP 45672) "openmw"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381df32 in pthread_cond_clockwait@GLIBC_2.30 () at /usr/lib/libc.so.6
#2 0x000056075cd9d3ad in std::thread::_State_impl<std::thread::_Invoker<std::tuple<MWSound::OpenAL_Output::StreamThread::StreamThread()::{lambda()#1}> > >::_M_run() ()
#3 0x00007f1603b754d4 in std::execute_native_thread_routine(void*) (__p=0x56075fe82d30) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/thread.cc:82
#4 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#5 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 23 (Thread 0x7f15937fe640 (LWP 45671) "openmw"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f1603b6ec51 in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /usr/src/debug/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
__e = <optimized out>
#3 std::__condvar::wait(std::mutex&) (__m=<optimized out>, this=<optimized out>) at /usr/src/debug/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:155
__e = <optimized out>
#4 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=<optimized out>) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#5 0x000056075d06c36f in SceneUtil::WorkQueue::removeWorkItem() ()
#6 0x000056075d06c5fc in SceneUtil::WorkThread::run() ()
#7 0x00007f1603b754d4 in std::execute_native_thread_routine(void*) (__p=0x560760c46640) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/thread.cc:82
#8 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#9 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 22 (Thread 0x7f1593fff640 (LWP 45670) "openmw"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x000056075d4f26ff in OpenThreads::Condition::wait(OpenThreads::Mutex*) ()
#3 0x000056075d3b8dbb in osgViewer::Renderer::draw() ()
#4 0x000056075d57f459 in osg::GraphicsContext::runOperations() ()
#5 0x000056075d60a695 in osg::OperationThread::run() ()
#6 0x000056075d580baa in non-virtual thunk to osg::GraphicsThread::run() ()
#7 0x000056075d4f20ac in OpenThreads::ThreadPrivateActions::StartThread(void*) ()
#8 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#9 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 21 (Thread 0x7f15c8ff9640 (LWP 45669) "openmw:gdrv0"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f15f20a953c in () at /usr/lib/dri/radeonsi_dri.so
#3 0x00007f15f20a258c in () at /usr/lib/dri/radeonsi_dri.so
#4 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#5 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 20 (Thread 0x7f15c97fa640 (LWP 45665) "openmw:shlo4"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f15f20a953c in () at /usr/lib/dri/radeonsi_dri.so
#3 0x00007f15f20a258c in () at /usr/lib/dri/radeonsi_dri.so
#4 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#5 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 19 (Thread 0x7f15c9ffb640 (LWP 45664) "openmw:shlo3"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f15f20a953c in () at /usr/lib/dri/radeonsi_dri.so
#3 0x00007f15f20a258c in () at /usr/lib/dri/radeonsi_dri.so
#4 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#5 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 18 (Thread 0x7f15ca7fc640 (LWP 45663) "openmw:shlo2"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f15f20a953c in () at /usr/lib/dri/radeonsi_dri.so
#3 0x00007f15f20a258c in () at /usr/lib/dri/radeonsi_dri.so
#4 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#5 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 17 (Thread 0x7f15caffd640 (LWP 45662) "openmw:shlo1"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f15f20a953c in () at /usr/lib/dri/radeonsi_dri.so
#3 0x00007f15f20a258c in () at /usr/lib/dri/radeonsi_dri.so
#4 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#5 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 16 (Thread 0x7f15cb7fe640 (LWP 45661) "openmw:shlo0"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f15f20a953c in () at /usr/lib/dri/radeonsi_dri.so
#3 0x00007f15f20a258c in () at /usr/lib/dri/radeonsi_dri.so
#4 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#5 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 15 (Thread 0x7f15d0ff9640 (LWP 45660) "openmw:sh11"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f15f20a953c in () at /usr/lib/dri/radeonsi_dri.so
#3 0x00007f15f20a258c in () at /usr/lib/dri/radeonsi_dri.so
#4 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#5 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 14 (Thread 0x7f15d17fa640 (LWP 45659) "openmw:sh10"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f15f20a953c in () at /usr/lib/dri/radeonsi_dri.so
#3 0x00007f15f20a258c in () at /usr/lib/dri/radeonsi_dri.so
#4 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#5 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 13 (Thread 0x7f15d1ffb640 (LWP 45658) "openmw:sh9"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f15f20a953c in () at /usr/lib/dri/radeonsi_dri.so
#3 0x00007f15f20a258c in () at /usr/lib/dri/radeonsi_dri.so
#4 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#5 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 12 (Thread 0x7f15d27fc640 (LWP 45657) "openmw:sh8"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f15f20a953c in () at /usr/lib/dri/radeonsi_dri.so
#3 0x00007f15f20a258c in () at /usr/lib/dri/radeonsi_dri.so
#4 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#5 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 11 (Thread 0x7f15d2ffd640 (LWP 45656) "openmw:sh7"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f15f20a953c in () at /usr/lib/dri/radeonsi_dri.so
#3 0x00007f15f20a258c in () at /usr/lib/dri/radeonsi_dri.so
#4 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#5 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 10 (Thread 0x7f15cbfff640 (LWP 45655) "openmw:sh6"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f15f20a953c in () at /usr/lib/dri/radeonsi_dri.so
#3 0x00007f15f20a258c in () at /usr/lib/dri/radeonsi_dri.so
#4 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#5 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 9 (Thread 0x7f15d37fe640 (LWP 45654) "openmw:sh5"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f15f20a953c in () at /usr/lib/dri/radeonsi_dri.so
#3 0x00007f15f20a258c in () at /usr/lib/dri/radeonsi_dri.so
#4 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#5 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 8 (Thread 0x7f15d3fff640 (LWP 45653) "openmw:sh4"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f15f20a953c in () at /usr/lib/dri/radeonsi_dri.so
#3 0x00007f15f20a258c in () at /usr/lib/dri/radeonsi_dri.so
#4 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#5 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 7 (Thread 0x7f15e8af5640 (LWP 45652) "openmw:sh3"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f15f20a953c in () at /usr/lib/dri/radeonsi_dri.so
#3 0x00007f15f20a258c in () at /usr/lib/dri/radeonsi_dri.so
#4 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#5 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 6 (Thread 0x7f15e92f6640 (LWP 45651) "openmw:sh2"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f15f20a953c in () at /usr/lib/dri/radeonsi_dri.so
#3 0x00007f15f20a258c in () at /usr/lib/dri/radeonsi_dri.so
#4 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#5 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 5 (Thread 0x7f15e9af7640 (LWP 45650) "openmw:sh1"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f15f20a953c in () at /usr/lib/dri/radeonsi_dri.so
#3 0x00007f15f20a258c in () at /usr/lib/dri/radeonsi_dri.so
#4 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#5 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 4 (Thread 0x7f15ea2f8640 (LWP 45649) "openmw:sh0"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f15f20a953c in () at /usr/lib/dri/radeonsi_dri.so
#3 0x00007f15f20a258c in () at /usr/lib/dri/radeonsi_dri.so
#4 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#5 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 3 (Thread 0x7f15eaaf9640 (LWP 45648) "openmw:disk$0"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f15f20a953c in () at /usr/lib/dri/radeonsi_dri.so
#3 0x00007f15f20a258c in () at /usr/lib/dri/radeonsi_dri.so
#4 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#5 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 2 (Thread 0x7f15eb43b640 (LWP 45647) "openmw:cs0"):
#0 0x00007f160381b15a in __futex_abstimed_wait_common () at /usr/lib/libc.so.6
#1 0x00007f160381d960 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libc.so.6
#2 0x00007f15f20a953c in () at /usr/lib/dri/radeonsi_dri.so
#3 0x00007f15f20a258c in () at /usr/lib/dri/radeonsi_dri.so
#4 0x00007f160381e5c2 in start_thread () at /usr/lib/libc.so.6
#5 0x00007f16038a3584 in clone () at /usr/lib/libc.so.6
Thread 1 (Thread 0x7f15f4575040 (LWP 45646) "openmw"):
#0 0x00007f160386e4cf in wait4 () at /usr/lib/libc.so.6
#1 0x000056075d19125c in crash_catcher(int, siginfo_t*, void*) ()
#2 0x00007f16037d3560 in <signal handler called> () at /usr/lib/libc.so.6
#3 0x00007f1604d79970 in av_buffer_unref () at /usr/lib/libavutil.so.57
#4 0x00007f1605371eb8 in av_packet_unref () at /usr/lib/libavcodec.so.59
#5 0x000056075cda1bb5 in MWSound::FFmpeg_Decoder::close() ()
#6 0x000056075cd95607 in MWSound::OpenAL_SoundStream::~OpenAL_SoundStream() ()
#7 0x000056075cd9cba8 in MWSound::OpenAL_Output::streamSound(std::shared_ptr<MWSound::Sound_Decoder>, MWSound::Stream*, bool) ()
#8 0x000056075cd9f12d in MWSound::SoundManager::streamMusicFull(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) ()
#9 0x000056075cd9f4b0 in MWSound::SoundManager::startRandomTitle() ()
#10 0x000056075cf57a31 in OMW::Engine::go() ()
#11 0x000056075cf58550 in runApplication(int, char**) ()
#12 0x000056075d121cbd in wrapApplication(int (*)(int, char**), int, char**, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) ()
#13 0x000056075c842937 in main ()
[Inferior 1 (process 45646) detached]
Just saw that during build the following appears, I wonder if it's still picking up ffmpeg 5...
- Found FFmpeg_AVCODEC 58.134.100
-- Found FFmpeg_AVFORMAT 58.76.100
-- Found FFmpeg_AVUTIL 56.70.100
-- Found FFmpeg_SWSCALE 5.9.100
-- Found FFmpeg_SWRESAMPLE 3.9.100
-- Found FFmpeg: /usr/lib/libavcodec.so;/usr/lib/libavformat.so;/usr/lib/libavutil.so;/usr/lib/libswscale.so;/usr/lib/libswresample.so found components: AVCODEC AVFORMAT AVUTIL SWSCALE SWRESAMPLE
Re: Game stuck when clicking on any main menu option
Posted: 03 May 2022, 22:26
by LoneWolf
from building on my system :
Code: Select all
-- Found FFmpeg_AVCODEC 58.134.100
-- Found FFmpeg_AVFORMAT 58.76.100
-- Found FFmpeg_AVUTIL 56.70.100
-- Found FFmpeg_SWSCALE 5.9.100
-- Found FFmpeg_SWRESAMPLE 3.9.100
-- Found FFmpeg: /usr/lib/ffmpeg4.4/libavcodec.so;/usr/lib/ffmpeg4.4/libavformat.so;/usr/lib/ffmpeg4.4/libavutil.so;/usr/lib/ffmpeg4.4/libswscale.so;/usr/lib/ffmpeg4.4/libswresample.so found components: AVCODEC AVFORMAT AVUTIL SWSCALE SWRESAMPLE
your crashlog shows
Code: Select all
0x00007f160522d020 0x00007f1605cb778b Yes (*) /usr/lib/libavcodec.so.59
0x00007f1604f51020 0x00007f16051082f3 Yes (*) /usr/lib/libavformat.so.59
0x00007f1604d6d020 0x00007f1604ddeb0a Yes (*) /usr/lib/libavutil.so.57
0x00007f1604ccc020 0x00007f1604d41fca Yes (*) /usr/lib/libswscale.so.6
0x00007f1604cad020 0x00007f1604cc08fc Yes (*) /usr/lib/libswresample.so.4
Those are ffmpeg5 librairies.
It seems on your system the export DOES work, but cmake still uses the ffmpeg 5 libraries.
EDIT
maybe there's some stuff leftover from an earlier build.
Have you tried building in a fresh empty folder ?
Re: Game stuck when clicking on any main menu option
Posted: 03 May 2022, 23:17
by Naugrim
LoneWolf wrote: ↑03 May 2022, 22:26
maybe there's some stuff leftover from an earlier build.
Have you tried building in a fresh empty folder ?
I precisely maintain this scripts to avoid leftovers. I run the game directly from the build dir, and I totally delete and regenerate cmake on every build.
On the brigth side
... at least the crash versions are consistent with `ldd` ouput but that doesn't help much. Seems to me it's still linking to the newer ones in runtime, I wonder if there's a way to link those statically.
Re: Game stuck when clicking on any main menu option
Posted: 25 May 2022, 12:39
by LoneWolf
I doubt linking ffmpeg libs statically is a good idea.
Something on your system leads to cmake preferring ffmpeg 5 if both 4.4 and 5 are present.
The something could be manjaro-specific or unique to your setup.
I don't know much about manjaro specific settings and can't help with that.
There's however one approach that will work : build in a separate environment that only has necessary stuff (specifically no ffmpeg 5) .
Whether a Virtual Machine, a clean chroot, a container (like docker or nspawn ) etc is used is a personal choice and doesn't really matter.