Openmw crashing on boot (armhf/raspberry pi 3)

Support for running, installing or compiling OpenMW

Before you submit a bug report for the first time, please read: Bug reporting guidelines
Post Reply
Package
Posts: 3
Joined: 15 Jul 2017, 18:22

Openmw crashing on boot (armhf/raspberry pi 3)

Post by Package »

Hi, after sifting through all of the broken packages and sparse forum posts about openmw on a raspberry pi, I finally got it installed. The only problem is I am getting a segmentation fault whenever I launch it through the launcher, and through the terminal.

Here is what the terminal reads as I boot it

pi@raspberrypi:~ $ openmw --skip-menu --start="Seyda Neen"
Installing crash catcher
Loading config file: /home/pi/.config/openmw/openmw.cfg... done.
Loading config file: /etc/openmw/openmw.cfg... done.
OpenMW version 0.42.0
Using default (English) font encoding.
OSG version: 3.4.0
Loading settings file: /etc/openmw/settings-default.cfg
Loading settings file: /home/pi/.config/openmw/settings.cfg
Error: Failed to read window icon, no png readerwriter found
Adding BSA archive /home/pi/Desktop/Morrowind/Data Files/Morrowind.bsa
Adding BSA archive /home/pi/Desktop/Morrowind/Data Files/Tribunal.bsa
Adding BSA archive /home/pi/Desktop/Morrowind/Data Files/Bloodmoon.bsa
Adding data directory /home/pi/Desktop/Morrowind/Data Files


*** Fatal Error ***
!!! Failed to exec debug process
Segmentation fault




And here is the crash log vv







*** Fatal Error ***
Address not mapped to object (signal 11)
Address: 0x2000

System: Linux raspberrypi 4.9.35-v7+ #1014 SMP Fri Jun 30 14:47:43 BST 2017 armv7l

Executing: gdb --quiet --batch --command=/tmp/gdb-respfile-qy7cmh
[New LWP 9355]
[New LWP 9360]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
__libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46

* Loaded Libraries
From To Syms Read Shared Object Library
0x76fb5568 0x76fb92c4 Yes (*) /usr/lib/arm-linux-gnueabihf/libarmmem.so
0x76e618c8 0x76f5c0ba Yes (*) /usr/lib/arm-linux-gnueabihf/libosg.so.130
0x76db613c 0x76db6ee8 Yes (*) /usr/lib/arm-linux-gnueabihf/libOpenThreads.so.20
0x76d7dd18 0x76d9c004 Yes (*) /usr/lib/arm-linux-gnueabihf/libosgParticle.so.130
0x76c94d10 0x76d3aa90 Yes (*) /usr/lib/arm-linux-gnueabihf/libosgUtil.so.130
0x76b9fda8 0x76c032c8 Yes (*) /usr/lib/arm-linux-gnueabihf/libosgDB.so.130
0x76adc710 0x76b28da0 Yes (*) /usr/lib/arm-linux-gnueabihf/libosgViewer.so.130
0x76a5fa98 0x76a81300 Yes (*) /usr/lib/arm-linux-gnueabihf/libosgGA.so.130
0x76a22ccc 0x76a235b0 Yes (*) /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.62.0
0x76a06c90 0x76a0f168 Yes (*) /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.62.0
0x769bc8d0 0x769e7b48 Yes (*) /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.62.0
0x76919a18 0x7694762c Yes (*) /usr/lib/arm-linux-gnueabihf/libopenal.so.1
0x7598c400 0x75f6b7b0 Yes (*) /usr/lib/arm-linux-gnueabihf/libavcodec.so.57
0x757e5f70 0x758fe160 Yes (*) /usr/lib/arm-linux-gnueabihf/libavformat.so.57
0x75756378 0x75791e1c Yes (*) /usr/lib/arm-linux-gnueabihf/libavutil.so.55
0x7572d8f0 0x757397f4 Yes (*) /usr/lib/arm-linux-gnueabihf/libswresample.so.2
0x756252f0 0x756f5e0c Yes (*) /usr/lib/libMyGUIEngine.so.3debian1
0x75520460 0x755a8bf8 Yes (*) /usr/lib/arm-linux-gnueabihf/libSDL2-2.0.so.0
0x754f5f00 0x754fb270 Yes (*) /usr/lib/arm-linux-gnueabihf/libtinyxml.so.2.6.2
0x754d0160 0x754da654 Yes /lib/arm-linux-gnueabihf/libpthread.so.0
0x7546c5f8 0x754afa0c Yes (*) /usr/lib/arm-linux-gnueabihf/libswscale.so.4
0x75434490 0x75455aa4 Yes (*) /usr/lib/arm-linux-gnueabihf/libosgText.so.130
0x753d9530 0x753ffc3c Yes (*) /usr/lib/arm-linux-gnueabihf/libosgAnimation.so.130
0x7531c728 0x7538e240 Yes (*) /usr/lib/arm-linux-gnueabihf/libBulletCollision.so.2.86
0x752ca778 0x752d72d4 Yes (*) /usr/lib/arm-linux-gnueabihf/libLinearMath.so.2.86
0x7527fb28 0x752ae39c Yes (*) /usr/lib/arm-linux-gnueabihf/libGL.so.1
0x751951f0 0x752420b8 Yes (*) /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
0x750b2d68 0x750e0a90 Yes /lib/arm-linux-gnueabihf/libm.so.6
0x7508f1b8 0x7509d4ac Yes (*) /lib/arm-linux-gnueabihf/libgcc_s.so.1
0x74faa040 0x7504e240 Yes /lib/arm-linux-gnueabihf/libc.so.6
0x76fca840 0x76fddf98 Yes /lib/ld-linux-armhf.so.3
0x74f7f730 0x74f81bc0 Yes /lib/arm-linux-gnueabihf/librt.so.1
0x74f6b960 0x74f6c28c Yes /lib/arm-linux-gnueabihf/libdl.so.2
0x74f56374 0x74f58fc8 Yes (*) /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2
0x74f31890 0x74f3c908 Yes (*) /lib/arm-linux-gnueabihf/libz.so.1
0x74e4fb98 0x74ea5d5c Yes (*) /usr/lib/arm-linux-gnueabihf/libX11.so.6
0x74e10ee0 0x74e25124 Yes (*) /usr/lib/arm-linux-gnueabihf/libEGL.so.1
0x74df22d8 0x74df7560 Yes (*) /usr/lib/arm-linux-gnueabihf/libsndio.so.6.1
0x74dcaab0 0x74dd6c9c Yes (*) /usr/lib/arm-linux-gnueabihf/libva.so.1
0x74d677c8 0x74d995ac Yes (*) /usr/lib/arm-linux-gnueabihf/libzvbi.so.0
0x74c8a560 0x74cd0c34 Yes (*) /usr/lib/arm-linux-gnueabihf/libxvidcore.so.4
0x74ac4548 0x74c56364 Yes (*) /usr/lib/arm-linux-gnueabihf/libx265.so.116
0x74955a00 0x749eb650 Yes (*) /usr/lib/arm-linux-gnueabihf/libx264.so.148
0x7493b100 0x7493eae0 Yes (*) /usr/lib/arm-linux-gnueabihf/libwebpmux.so.2
0x748f0fd0 0x74920a74 Yes (*) /usr/lib/arm-linux-gnueabihf/libwebp.so.6
0x748c4a08 0x748d8524 Yes (*) /usr/lib/arm-linux-gnueabihf/libwavpack.so.1
0x747fe8e8 0x74895100 Yes (*) /usr/lib/arm-linux-gnueabihf/libvpx.so.4
0x74770d40 0x74772d94 Yes (*) /usr/lib/arm-linux-gnueabihf/libvorbisenc.so.2
0x7473a720 0x74749b84 Yes (*) /usr/lib/arm-linux-gnueabihf/libvorbis.so.0
0x7470c840 0x74715f04 Yes (*) /usr/lib/arm-linux-gnueabihf/libtwolame.so.0
0x746cfe78 0x746eadc8 Yes (*) /usr/lib/arm-linux-gnueabihf/libtheoraenc.so.1
0x746ae508 0x746bd5ec Yes (*) /usr/lib/arm-linux-gnueabihf/libtheoradec.so.1
0x7468c840 0x746983dc Yes (*) /usr/lib/arm-linux-gnueabihf/libspeex.so.1
0x74676d6c 0x74678f84 Yes (*) /usr/lib/arm-linux-gnueabihf/libsnappy.so.1
0x7465ca58 0x74661ccc Yes (*) /usr/lib/arm-linux-gnueabihf/libshine.so.3
0x74617a98 0x74642210 Yes (*) /usr/lib/arm-linux-gnueabihf/libopus.so.0
0x745dfb98 0x745fdeb0 Yes (*) /usr/lib/arm-linux-gnueabihf/libopenjp2.so.7
0x745755d0 0x745955c4 Yes (*) /usr/lib/arm-linux-gnueabihf/libmp3lame.so.0
0x74557dd4 0x7455d308 Yes (*) /usr/lib/arm-linux-gnueabihf/libgsm.so.1
0x7452f2b8 0x7453ef94 Yes (*) /lib/arm-linux-gnueabihf/liblzma.so.5
0x744d6ec0 0x744f7f64 Yes (*) /usr/lib/arm-linux-gnueabihf/libssh-gcrypt.so.4
0x743b3400 0x7445948c Yes (*) /usr/lib/arm-linux-gnueabihf/libopenmpt.so.0
0x7436a440 0x7438d4f4 Yes (*) /usr/lib/arm-linux-gnueabihf/libgme.so.0
0x74324c70 0x7434b760 Yes (*) /usr/lib/arm-linux-gnueabihf/libbluray.so.2
0x7423a6e8 0x742e826c Yes (*) /usr/lib/arm-linux-gnueabihf/libgnutls.so.30
0x74202c80 0x7420ac2c Yes (*) /usr/lib/arm-linux-gnueabihf/libchromaprint.so.1
0x741e6030 0x741ef26c Yes (*) /lib/arm-linux-gnueabihf/libbz2.so.1.0
0x741d2c24 0x741d3704 Yes (*) /usr/lib/arm-linux-gnueabihf/libvdpau.so.1
0x741bf90c 0x741bfda4 Yes (*) /usr/lib/arm-linux-gnueabihf/libva-drm.so.1
0x741ac064 0x741ad628 Yes (*) /usr/lib/arm-linux-gnueabihf/libva-x11.so.1
0x7414f508 0x74163a60 Yes (*) /usr/lib/arm-linux-gnueabihf/libsoxr.so.0
0x740d62c8 0x741226a4 Yes (*) /usr/lib/arm-linux-gnueabihf/libfreetype.so.6
0x74039ea8 0x740a4b5c Yes (*) /usr/lib/arm-linux-gnueabihf/libasound.so.2
0x74007ff0 0x74008c74 Yes (*) /usr/lib/arm-linux-gnueabihf/libpulse-simple.so.0
0x73fcc418 0x73fed058 Yes (*) /usr/lib/arm-linux-gnueabihf/libpulse.so.0
0x73faa898 0x73fb13b4 Yes (*) /usr/lib/arm-linux-gnueabihf/libXext.so.6
0x73f92eb0 0x73f962fc Yes (*) /usr/lib/arm-linux-gnueabihf/libXcursor.so.1
0x73f7e904 0x73f7ef98 Yes (*) /usr/lib/arm-linux-gnueabihf/libXinerama.so.1
0x73f659c8 0x73f6c5ec Yes (*) /usr/lib/arm-linux-gnueabihf/libXi.so.6
0x73f4e65c 0x73f52314 Yes (*) /usr/lib/arm-linux-gnueabihf/libXrandr.so.2
0x73f43a6c 0x73f44768 Yes (*) /usr/lib/arm-linux-gnueabihf/libXss.so.1
0x73f2fc30 0x73f316d4 Yes (*) /usr/lib/arm-linux-gnueabihf/libXxf86vm.so.1
0x73f1b540 0x73f1b6c4 Yes (*) /usr/lib/arm-linux-gnueabihf/libwayland-egl.so.1
0x73f05e40 0x73f08b28 Yes (*) /usr/lib/arm-linux-gnueabihf/libwayland-client.so.0
0x73eecd08 0x73eee1bc Yes (*) /usr/lib/arm-linux-gnueabihf/libwayland-cursor.so.0
0x73eae978 0x73ec1410 Yes (*) /usr/lib/arm-linux-gnueabihf/libxkbcommon.so.0
0x73e85298 0x73e978fc Yes (*) /lib/arm-linux-gnueabihf/libexpat.so.1
0x73e70a3c 0x73e70fa8 Yes (*) /usr/lib/arm-linux-gnueabihf/libxcb-dri3.so.0
0x73e5c2f4 0x73e5dd10 Yes (*) /usr/lib/arm-linux-gnueabihf/libxcb-xfixes.so.0
0x73e47ae8 0x73e480c4 Yes (*) /usr/lib/arm-linux-gnueabihf/libxcb-present.so.0
0x73e33b54 0x73e351d8 Yes (*) /usr/lib/arm-linux-gnueabihf/libxcb-sync.so.1
0x73e2073c 0x73e209bc Yes (*) /usr/lib/arm-linux-gnueabihf/libxshmfence.so.1
0x73df082c 0x73dfaf24 Yes (*) /usr/lib/arm-linux-gnueabihf/libglapi.so.0
0x73dd7934 0x73dd7f5c Yes (*) /usr/lib/arm-linux-gnueabihf/libXdamage.so.1
0x73dc4028 0x73dc5540 Yes (*) /usr/lib/arm-linux-gnueabihf/libXfixes.so.3
0x73db146c 0x73db1570 Yes (*) /usr/lib/arm-linux-gnueabihf/libX11-xcb.so.1
0x73d92a4c 0x73d9ed3c Yes (*) /usr/lib/arm-linux-gnueabihf/libxcb.so.1
0x73d71f20 0x73d773e8 Yes (*) /usr/lib/arm-linux-gnueabihf/libxcb-glx.so.0
0x73d563c0 0x73d56fe8 Yes (*) /usr/lib/arm-linux-gnueabihf/libxcb-dri2.so.0
0x73d3ceb0 0x73d43124 Yes (*) /usr/lib/arm-linux-gnueabihf/libdrm.so.2
0x73d21ccc 0x73d259c8 Yes (*) /usr/lib/arm-linux-gnueabihf/libgbm.so.1
0x73d08d50 0x73d0cafc Yes (*) /usr/lib/arm-linux-gnueabihf/libwayland-server.so.0
0x73ce26d0 0x73cf15a8 Yes (*) /lib/arm-linux-gnueabihf/libbsd.so.0
0x73cb4028 0x73cca85c Yes (*) /usr/lib/arm-linux-gnueabihf/libpng16.so.16
0x73ca3428 0x73ca6378 Yes (*) /usr/lib/arm-linux-gnueabihf/libogg.so.0
0x73bf60a0 0x73c7c1ec Yes (*) /usr/lib/arm-linux-gnueabihf/libcairo.so.2
0x73b44c00 0x73bab860 Yes (*) /lib/arm-linux-gnueabihf/libgcrypt.so.20
0x73b0c878 0x73b294b4 Yes (*) /usr/lib/arm-linux-gnueabihf/libgssapi_krb5.so.2
0x73ab5558 0x73adb47c Yes (*) /usr/lib/arm-linux-gnueabihf/libmpg123.so.0
0x73a9c788 0x73a9fff0 Yes (*) /usr/lib/arm-linux-gnueabihf/libvorbisfile.so.3
0x7399a028 0x73a66aac Yes (*) /usr/lib/arm-linux-gnueabihf/libxml2.so.2
0x73941938 0x73957154 Yes (*) /usr/lib/arm-linux-gnueabihf/libfontconfig.so.1
0x738892c0 0x738fcbf4 Yes (*) /usr/lib/arm-linux-gnueabihf/libp11-kit.so.0
0x7384f078 0x7385187c Yes (*) /usr/lib/arm-linux-gnueabihf/libidn2.so.0
0x736fc1b8 0x7371ba84 Yes (*) /usr/lib/arm-linux-gnueabihf/libunistring.so.2
0x736d6938 0x736ddd60 Yes (*) /usr/lib/arm-linux-gnueabihf/libtasn1.so.6
0x7369c910 0x736b82b8 Yes (*) /usr/lib/arm-linux-gnueabihf/libnettle.so.6
0x736633d0 0x7366bd74 Yes (*) /usr/lib/arm-linux-gnueabihf/libhogweed.so.4
0x7360dd00 0x7364377c Yes (*) /usr/lib/arm-linux-gnueabihf/libgmp.so.10
0x735d2a38 0x735f1924 Yes (*) /usr/lib/arm-linux-gnueabihf/libgomp.so.1
0x73577188 0x735aa6dc Yes (*) /usr/lib/arm-linux-gnueabihf/pulseaudio/libpulsecommon-10.0.so
0x73552010 0x7355346c Yes (*) /lib/arm-linux-gnueabihf/libcap.so.2
0x7351a568 0x73538d8c Yes (*) /lib/arm-linux-gnueabihf/libdbus-1.so.3
0x734fa4a8 0x734fe394 Yes (*) /usr/lib/arm-linux-gnueabihf/libXrender.so.1
0x734e4378 0x734e78a8 Yes (*) /usr/lib/arm-linux-gnueabihf/libffi.so.6
0x734d8b7c 0x734d9790 Yes (*) /usr/lib/arm-linux-gnueabihf/libXau.so.6
0x734c4f0c 0x734c5ea8 Yes (*) /usr/lib/arm-linux-gnueabihf/libXdmcp.so.6
0x73440120 0x734ab60a Yes (*) /usr/lib/arm-linux-gnueabihf/libpixman-1.so.0
0x73428a80 0x7342925c Yes (*) /usr/lib/arm-linux-gnueabihf/libxcb-shm.so.0
0x734131ac 0x734163dc Yes (*) /usr/lib/arm-linux-gnueabihf/libxcb-render.so.0
0x733f1108 0x733f7d3c Yes (*) /lib/arm-linux-gnueabihf/libgpg-error.so.0
0x7336b1f8 0x733a51b0 Yes (*) /usr/lib/arm-linux-gnueabihf/libkrb5.so.3
0x73323cd0 0x7333af24 Yes (*) /usr/lib/arm-linux-gnueabihf/libk5crypto.so.3
0x7330eeac 0x7330f728 Yes (*) /lib/arm-linux-gnueabihf/libcom_err.so.2
0x732f91d8 0x732fc588 Yes (*) /usr/lib/arm-linux-gnueabihf/libkrb5support.so.0
0x732e502c 0x732e57a4 Yes (*) /lib/arm-linux-gnueabihf/libkeyutils.so.1
0x732c6480 0x732cf124 Yes /lib/arm-linux-gnueabihf/libresolv.so.2
0x731b2168 0x7327b1c0 Yes (*) /usr/lib/arm-linux-gnueabihf/libicui18n.so.57
0x7302f148 0x730adf58 Yes (*) /usr/lib/arm-linux-gnueabihf/libicuuc.so.57
0x71761430 0x71761524 Yes (*) /usr/lib/arm-linux-gnueabihf/libicudata.so.57
0x717414e0 0x7174a0e8 Yes (*) /usr/lib/arm-linux-gnueabihf/libICE.so.6
0x7172949c 0x7172c244 Yes (*) /usr/lib/arm-linux-gnueabihf/libSM.so.6
0x71714fa8 0x71716a98 Yes (*) /usr/lib/arm-linux-gnueabihf/libXtst.so.6
0x716b4a68 0x716f51b0 Yes (*) /lib/arm-linux-gnueabihf/libsystemd.so.0
0x71695ebc 0x71698628 Yes (*) /lib/arm-linux-gnueabihf/libwrap.so.0
0x71632810 0x716723d8 Yes (*) /usr/lib/arm-linux-gnueabihf/libsndfile.so.1
0x7161ae00 0x7161c93c Yes (*) /usr/lib/arm-linux-gnueabihf/libasyncns.so.0
0x71606ef8 0x716083c0 Yes (*) /lib/arm-linux-gnueabihf/libuuid.so.1
0x715ebaf8 0x715f49fc Yes (*) /usr/lib/arm-linux-gnueabihf/liblz4.so.1
0x715c2ea8 0x715d3518 Yes (*) /lib/arm-linux-gnueabihf/libselinux.so.1
0x715a0f18 0x715a8478 Yes /lib/arm-linux-gnueabihf/libnsl.so.1
0x71557b48 0x7158a444 Yes (*) /usr/lib/arm-linux-gnueabihf/libFLAC.so.8
0x714f3040 0x7152ab1c Yes (*) /lib/arm-linux-gnueabihf/libpcre.so.3
0x70961de0 0x70ee11fc Yes (*) /usr/lib/arm-linux-gnueabihf/dri/vc4_dri.so
0x71332570 0x713371fc Yes (*) /usr/lib/arm-linux-gnueabihf/libsensors.so.4
0x7131c378 0x7131f098 Yes (*) /usr/lib/arm-linux-gnueabihf/libdrm_nouveau.so.2
0x713041d8 0x71309b34 Yes (*) /usr/lib/arm-linux-gnueabihf/libdrm_radeon.so.1
0x712ec7d0 0x712efe60 Yes (*) /usr/lib/arm-linux-gnueabihf/libdrm_amdgpu.so.1
0x712d54f0 0x712d86bc Yes (*) /usr/lib/arm-linux-gnueabihf/libdrm_freedreno.so.1
0x712c1070 0x712c2414 Yes (*) /usr/lib/arm-linux-gnueabihf/libdrm_etnaviv.so.1
0x712a2230 0x712ad9b8 Yes (*) /usr/lib/arm-linux-gnueabihf/libelf.so.1
0x6ebd4d38 0x6fdf8310 Yes (*) /usr/lib/arm-linux-gnueabihf/libLLVM-4.0.so.1
0x6e7b91e0 0x6e7c9c70 Yes (*) /usr/lib/arm-linux-gnueabihf/libedit.so.2
0x6e78f240 0x6e797324 Yes (*) /lib/arm-linux-gnueabihf/libtinfo.so.5
0x6e768e90 0x6e7775fc Yes (*) /lib/arm-linux-gnueabihf/libncurses.so.5
0x6e7269cc 0x6e75a9e8 Yes (*) /usr/lib/arm-linux-gnueabihf/libtxc_dxtn.so
0x6e704930 0x6e711ce0 Yes (*) /lib/arm-linux-gnueabihf/libudev.so.1
(*): Shared library is missing debugging information.

* Threads
Id Target Id Frame
* 1 Thread 0x714ec9e0 (LWP 9354) "openmw" __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
2 Thread 0x6e701190 (LWP 9355) "openmw" __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
3 Thread 0x6dd34190 (LWP 9360) "openmw" __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46

* FPU Status
fpscr 0x20000010 536870928
s0 1.40129846e-45 (raw 0x00000001)
s1 1.1479437e-41 (raw 0x00002000)
s2 0 (raw 0x00000000)
s3 0 (raw 0x00000000)
s4 0 (raw 0x00000000)
s5 0 (raw 0x00000000)
s6 0 (raw 0x00000000)
s7 0 (raw 0x00000000)
s8 0 (raw 0x00000000)
s9 0 (raw 0x00000000)
s10 0 (raw 0x00000000)
s11 0 (raw 0x00000000)
s12 0 (raw 0x00000000)
s13 0 (raw 0x00000000)
s14 0 (raw 0x00000000)
s15 0 (raw 0x00000000)
s16 0 (raw 0x00000000)
s17 0 (raw 0x00000000)
s18 0 (raw 0x00000000)
s19 0 (raw 0x00000000)
s20 0 (raw 0x00000000)
s21 0 (raw 0x00000000)
s22 0 (raw 0x00000000)
s23 0 (raw 0x00000000)
s24 0 (raw 0x00000000)
s25 0 (raw 0x00000000)
s26 0 (raw 0x00000000)
s27 0 (raw 0x00000000)
s28 0 (raw 0x00000000)
s29 0 (raw 0x00000000)
s30 0 (raw 0x00000000)
s31 0 (raw 0x00000000)

* Registers
r0 0x2491 9361
r1 0x6e6760 7235424
r2 0x0 0
r3 0x0 0
r4 0x0 0
r5 0x6e6760 7235424
r6 0x2491 9361
r7 0x72 114
r8 0x6df840 7206976
r9 0x1afd63c 28300860
r10 0x7e92fa9c 2123561628
r11 0x1afd4ec 28300524
r12 0x72 114
sp 0x6e6738 0x6e6738
lr 0x754d90e7 1968017639
pc 0x754da344 0x754da344 <__libc_do_syscall+4>
cpsr 0x40080030 1074266160

* Backtrace

Thread 3 (Thread 0x6dd34190 (LWP 9360)):
#0 __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
No locals.
#1 0x754d5cc0 in __pthread_cond_wait (cond=0x22fff78, mutex=0x22fff54) at pthread_cond_wait.c:186
_a2tmp = 128
_a2 = 128
_nametmp = 240
_a3tmp = 1
_a3 = 1
_a1 = 36700028
_a4tmp = 0
_a1tmp = 36700028
_a4 = 0
_name = 240
__ret = <optimized out>
futex_val = 1
buffer = {__routine = 0x754d5aa5 <__condvar_cleanup>, __arg = 0x6dd33a78, __canceltype = 5, __prev = 0x0}
cbuffer = {oldtype = 0, cond = 0x22fff78, mutex = 0x22fff54, bc_seq = 0}
err = <optimized out>
pshared = 0
pi_flag = 0
val = <optimized out>
seq = <optimized out>
#2 0x76db6c48 in OpenThreads::Condition::wait(OpenThreads::Mutex*) () from /usr/lib/arm-linux-gnueabihf/libOpenThreads.so.20
No symbol table info available.
#3 0x0051d5f2 in SceneUtil::WorkQueue::removeWorkItem() ()
No symbol table info available.
#4 0x0051d6da in SceneUtil::WorkThread::run() ()
No symbol table info available.
#5 0x76db6854 in OpenThreads::ThreadPrivateActions::StartThread(void*) () from /usr/lib/arm-linux-gnueabihf/libOpenThreads.so.20
No symbol table info available.
#6 0x754d15e8 in start_thread (arg=0x0) at pthread_create.c:335
pd = 0x0
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {2050833443, 1654854214, 1842561424, 2123561080, 0, 1842559904, 2123561080, 0 <repeats 57 times>}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x750284ea in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6
No locals.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0x6e701190 (LWP 9355)):
#0 __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
No locals.
#1 0x754d5cc0 in __pthread_cond_wait (cond=0x1b88bc8, mutex=0x1b88ba4) at pthread_cond_wait.c:186
_a2tmp = 128
_a2 = 128
_nametmp = 240
_a3tmp = 1
_a3 = 1
_a1 = 28871628
_a4tmp = 0
_a1tmp = 28871628
_a4 = 0
_name = 240
__ret = <optimized out>
futex_val = 1
buffer = {__routine = 0x754d5aa5 <__condvar_cleanup>, __arg = 0x6e700990, __canceltype = 5, __prev = 0x0}
cbuffer = {oldtype = 0, cond = 0x1b88bc8, mutex = 0x1b88ba4, bc_seq = 0}
err = <optimized out>
pshared = 0
pi_flag = 0
val = <optimized out>
seq = <optimized out>
#2 0x76db6c48 in OpenThreads::Condition::wait(OpenThreads::Mutex*) () from /usr/lib/arm-linux-gnueabihf/libOpenThreads.so.20
No symbol table info available.
#3 0x76af901a in osgViewer::Renderer::ThreadSafeQueue::takeFront() () from /usr/lib/arm-linux-gnueabihf/libosgViewer.so.130
No symbol table info available.
#4 0x76af9638 in osgViewer::Renderer::draw() () from /usr/lib/arm-linux-gnueabihf/libosgViewer.so.130
No symbol table info available.
#5 0x76eba3bc in osg::GraphicsContext::runOperations() () from /usr/lib/arm-linux-gnueabihf/libosg.so.130
No symbol table info available.
#6 0x76ef499a in osg::OperationThread::run() () from /usr/lib/arm-linux-gnueabihf/libosg.so.130
No symbol table info available.
#7 0x76ebbc82 in osg::GraphicsThread::run() () from /usr/lib/arm-linux-gnueabihf/libosg.so.130
No symbol table info available.
#8 0x76db6854 in OpenThreads::ThreadPrivateActions::StartThread(void*) () from /usr/lib/arm-linux-gnueabihf/libOpenThreads.so.20
No symbol table info available.
#9 0x754d15e8 in start_thread (arg=0x0) at pthread_create.c:335
pd = 0x0
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {2040400931, 1654854214, 1852838288, 2123560152, 0, 1852836768, 2123560152, 0 <repeats 57 times>}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#10 0x750284ea in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6
No locals.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0x714ec9e0 (LWP 9354)):
#0 __libc_do_syscall () at ../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:46
No locals.
#1 0x754d90e6 in __waitpid (pid=9361, stat_loc=0x6e6760, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29
_a2tmp = 7235424
_a2 = 7235424
_nametmp = 114
_a3tmp = 0
_a3 = 0
_a1 = 9361
_a4tmp = 0
_a1tmp = 9361
_a4 = 0
_name = 114
_sys_result = <optimized out>
sc_cancel_oldtype = 0
sc_ret = <optimized out>
options = 0
stat_loc = 0x6e6760
pid = 9361
#2 0x004df8c0 in ?? ()
No symbol table info available.
#3 <signal handler called>
No locals.
#4 0x76ebd84e in osg::Group::insertChild(unsigned int, osg::Node*) () from /usr/lib/arm-linux-gnueabihf/libosg.so.130
No symbol table info available.
#5 0x004dc08c in OMW::Engine::prepareEngine(Settings::Manager&) ()
No symbol table info available.
#6 0x004de20a in OMW::Engine::go() ()
No symbol table info available.
#7 0x0021a04c in main ()
No symbol table info available.




All help is appreciated. As soon as I get Openmw running I intend on writing an up-to-date guide on installing and running it on a Raspberry Pi. Thanks in advance.
User avatar
psi29a
Posts: 5361
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: Openmw crashing on boot (armhf/raspberry pi 3)

Post by psi29a »

You running swrast or vc4?
Package
Posts: 3
Joined: 15 Jul 2017, 18:22

Re: Openmw crashing on boot (armhf/raspberry pi 3)

Post by Package »

I'm using the experimental openGL driver.
User avatar
psi29a
Posts: 5361
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: Openmw crashing on boot (armhf/raspberry pi 3)

Post by psi29a »

OK, good.

Next step, mixing and matching packages is never good.

Have you tried compiling osg-3.4 from scratch?
Package
Posts: 3
Joined: 15 Jul 2017, 18:22

Re: Openmw crashing on boot (armhf/raspberry pi 3)

Post by Package »

No I haven't, I'm not too knowledgeable when it comes to compiling things manually with out a guide
Post Reply