Xubuntu 16.04.2 Fatal Error Crash

General discussion regarding the OpenMW project.
For technical support, please use the Support subforum.
User avatar
psi29a
Posts: 5362
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: Xubuntu 16.04.2 Fatal Error Crash

Post by psi29a »

in launchpad itself, no, but whoever has access to the cron job that triggers it can. I'll ask about how I can trigger it manually.
User avatar
psi29a
Posts: 5362
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: Xubuntu 16.04.2 Fatal Error Crash

Post by psi29a »

BTW @Scrawl: There is an open PR that uploads builds to launchpad from Travis.

https://github.com/OpenMW/openmw/pull/1064

"If it works, then our daily build PPA will automatically be tied to travis, and not be dependent on other systems"
argonvegell
Posts: 225
Joined: 08 Dec 2015, 23:45

Re: Xubuntu 16.04.2 Fatal Error Crash

Post by argonvegell »

Fatal error crash while walking around Balmora.

Code: Select all

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

System: Linux 4.4.0-64-generic #85-Ubuntu SMP Mon Feb 20 11:49:39 UTC 2017 i686

Executing: gdb --quiet --batch --command=/tmp/gdb-respfile-WXo8gm
[New LWP 3313]
[New LWP 3314]
[New LWP 3315]
[New LWP 3318]
[New LWP 3319]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
0xb76f2c31 in __kernel_vsyscall ()

* Loaded Libraries
From        To          Syms Read   Shared Object Library
0xb749cce0  0xb763f3f4  Yes (*)     /usr/lib/i386-linux-gnu/libosg.so.130
0xb74060b0  0xb7407a04  Yes (*)     /usr/lib/i386-linux-gnu/libOpenThreads.so.20
0xb73c64f0  0xb73f2104  Yes (*)     /usr/lib/i386-linux-gnu/libosgParticle.so.130
0xb72419f0  0xb73565b4  Yes (*)     /usr/lib/i386-linux-gnu/libosgUtil.so.130
0xb70f2480  0xb719a764  Yes (*)     /usr/lib/i386-linux-gnu/libosgDB.so.130
0xb6ffc550  0xb7078c64  Yes (*)     /usr/lib/i386-linux-gnu/libosgViewer.so.130
0xb6f75220  0xb6fa2cf4  Yes (*)     /usr/lib/i386-linux-gnu/libosgGA.so.130
0xb6f45b10  0xb6f468c4  Yes (*)     /usr/lib/i386-linux-gnu/libboost_system.so.1.58.0
0xb6f316b0  0xb6f3ed54  Yes (*)     /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.58.0
0xb6ed36e0  0xb6f17a34  Yes (*)     /usr/lib/i386-linux-gnu/libboost_program_options.so.1.58.0
0xb6e40be0  0xb6e87204  Yes (*)     /usr/lib/i386-linux-gnu/libopenal.so.1
0xb5c64860  0xb642d551  Yes (*)     /usr/lib/i386-linux-gnu/libavcodec-ffmpeg.so.56
0xb598ccb0  0xb5af10a4  Yes (*)     /usr/lib/i386-linux-gnu/libavformat-ffmpeg.so.56
0xb58ca400  0xb591da3d  Yes (*)     /usr/lib/i386-linux-gnu/libavutil-ffmpeg.so.54
0xb589e060  0xb58b3191  Yes (*)     /usr/lib/i386-linux-gnu/libswresample-ffmpeg.so.1
0xb56bdc60  0xb5832d74  Yes (*)     /usr/lib/libMyGUIEngine.so.3debian1
0xb5557eb0  0xb5620f94  Yes (*)     /usr/lib/i386-linux-gnu/libSDL2-2.0.so.0
0xb5537ba0  0xb55402d4  Yes (*)     /usr/lib/i386-linux-gnu/libtinyxml.so.2.6.2
0xb5519870  0xb5526ef1  Yes         /lib/i386-linux-gnu/libpthread.so.0
0xb547b740  0xb54f594a  Yes (*)     /usr/lib/i386-linux-gnu/libswscale-ffmpeg.so.3
0xb541ed20  0xb545dc74  Yes (*)     /usr/lib/i386-linux-gnu/libosgText.so.130
0xb53e1990  0xb53f8914  Yes (*)     /usr/lib/i386-linux-gnu/libosgFX.so.130
0xb536fa40  0xb53b1dd4  Yes (*)     /usr/lib/i386-linux-gnu/libosgAnimation.so.130
0xb5263910  0xb5318a34  Yes (*)     /usr/lib/i386-linux-gnu/libBulletCollision.so.2.85
0xb52121e0  0xb5229ca4  Yes (*)     /usr/lib/i386-linux-gnu/libLinearMath.so.2.85
0xb51b0a90  0xb51e8f74  Yes (*)     /usr/lib/i386-linux-gnu/mesa/libGL.so.1
0xb5093360  0xb5147ca4  Yes (*)     /usr/lib/i386-linux-gnu/libstdc++.so.6
0xb4fd5590  0xb500d0f7  Yes         /lib/i386-linux-gnu/libm.so.6
0xb4fb6080  0xb4fcbd35  Yes (*)     /lib/i386-linux-gnu/libgcc_s.so.1
0xb4e15750  0xb4f4104d  Yes         /lib/i386-linux-gnu/libc.so.6
0xb4df6840  0xb4dfa05c  Yes         /lib/i386-linux-gnu/librt.so.1
0xb4df0a30  0xb4df1961  Yes         /lib/i386-linux-gnu/libdl.so.2
0xb4dd5670  0xb4de517d  Yes (*)     /lib/i386-linux-gnu/libz.so.1
0xb4c9a250  0xb4d24344  Yes (*)     /usr/lib/i386-linux-gnu/libX11.so.6
0xb4c698d0  0xb4c78274  Yes (*)     /usr/lib/i386-linux-gnu/libva.so.1
0xb4bec3a0  0xb4c323e4  Yes (*)     /usr/lib/i386-linux-gnu/libzvbi.so.0
0xb4ac5f40  0xb4b30739  Yes (*)     /usr/lib/i386-linux-gnu/libxvidcore.so.4
0xb4821d50  0xb4a23454  Yes (*)     /usr/lib/i386-linux-gnu/libx265.so.79
0xb464dd90  0xb474bfa1  Yes (*)     /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.148
0xb45d90f0  0xb46194a4  Yes (*)     /usr/lib/i386-linux-gnu/libwebp.so.5
0xb45a8400  0xb45c6f54  Yes (*)     /usr/lib/i386-linux-gnu/libwavpack.so.1
0xb43b4f80  0xb4553ec4  Yes (*)     /usr/lib/i386-linux-gnu/libvpx.so.3
0xb432cbf0  0xb432f294  Yes (*)     /usr/lib/i386-linux-gnu/libvorbisenc.so.2
0xb42fbfb0  0xb43110c4  Yes (*)     /usr/lib/i386-linux-gnu/libvorbis.so.0
0xb42de570  0xb42efbf8  Yes (*)     /usr/lib/i386-linux-gnu/libvo-amrwbenc.so.0
0xb42c0640  0xb42d32d0  Yes (*)     /usr/lib/i386-linux-gnu/libvo-aacenc.so.0
0xb429dd70  0xb42a9d94  Yes (*)     /usr/lib/i386-linux-gnu/libtwolame.so.0
0xb4258cd0  0xb4283f34  Yes (*)     /usr/lib/i386-linux-gnu/libtheoraenc.so.1
0xb423dda0  0xb4251c74  Yes (*)     /usr/lib/i386-linux-gnu/libtheoradec.so.1
0xb4219800  0xb423409d  Yes (*)     /usr/lib/i386-linux-gnu/sse2/libspeex.so.1
0xb4210ab0  0xb4214164  Yes (*)     /usr/lib/i386-linux-gnu/libsnappy.so.1
0xb4201980  0xb42088f4  Yes (*)     /usr/lib/i386-linux-gnu/libshine.so.3
0xb4146e10  0xb41a6c34  Yes (*)     /usr/lib/i386-linux-gnu/libschroedinger-1.0.so.0
0xb40f1500  0xb4129464  Yes (*)     /usr/lib/i386-linux-gnu/libopus.so.0
0xb40cc7c0  0xb40e5284  Yes (*)     /usr/lib/i386-linux-gnu/libopenjpeg.so.5
0xb40b44d0  0xb40bf5b4  Yes (*)     /usr/lib/i386-linux-gnu/libopencore-amrwb.so.0
0xb4084670  0xb40a1224  Yes (*)     /usr/lib/i386-linux-gnu/libopencore-amrnb.so.0
0xb40109e0  0xb403d284  Yes (*)     /usr/lib/i386-linux-gnu/libmp3lame.so.0
0xb3ffadd0  0xb4007890  Yes (*)     /usr/lib/i386-linux-gnu/libgsm.so.1
0xb3fde1a0  0xb3feda54  Yes (*)     /usr/lib/i386-linux-gnu/libcrystalhd.so.3
0xb3fb5850  0xb3fcd0f4  Yes (*)     /lib/i386-linux-gnu/liblzma.so.5
0xb3f64430  0xb3f92a64  Yes (*)     /usr/lib/i386-linux-gnu/libssh-gcrypt.so.4
0xb3f3f330  0xb3f4e584  Yes (*)     /usr/lib/i386-linux-gnu/librtmp.so.1
0xb3db3510  0xb3decbb4  Yes (*)     /usr/lib/i386-linux-gnu/libmodplug.so.1
0xb3d5f100  0xb3d91b04  Yes (*)     /usr/lib/i386-linux-gnu/libgme.so.0
0xb3d07b50  0xb3d3b894  Yes (*)     /usr/lib/i386-linux-gnu/libbluray.so.1
0xb3bc5140  0xb3c95284  Yes (*)     /usr/lib/i386-linux-gnu/libgnutls.so.30
0xb3b9ae30  0xb3ba7864  Yes (*)     /lib/i386-linux-gnu/libbz2.so.1.0
0xb3b376f0  0xb3b59564  Yes (*)     /usr/lib/i386-linux-gnu/libsoxr.so.0
0xb3a8e500  0xb3afc9c4  Yes (*)     /usr/lib/i386-linux-gnu/libfreetype.so.6
0xb398c010  0xb3a24bc4  Yes (*)     /usr/lib/i386-linux-gnu/libasound.so.2
0xb391ec60  0xb394cb74  Yes (*)     /usr/lib/i386-linux-gnu/libpulse.so.0
0xb3904e70  0xb390c314  Yes (*)     /usr/lib/i386-linux-gnu/libsndio.so.6.1
0xb38f0770  0xb38faed4  Yes (*)     /usr/lib/i386-linux-gnu/libXext.so.6
0xb38e4b70  0xb38e9ce4  Yes (*)     /usr/lib/i386-linux-gnu/libXcursor.so.1
0xb38df810  0xb38e01f0  Yes (*)     /usr/lib/i386-linux-gnu/libXinerama.so.1
0xb38cd950  0xb38d8444  Yes (*)     /usr/lib/i386-linux-gnu/libXi.so.6
0xb38bf590  0xb38c5864  Yes (*)     /usr/lib/i386-linux-gnu/libXrandr.so.2
0xb38ba980  0xb38bb74c  Yes (*)     /usr/lib/i386-linux-gnu/libXss.so.1
0xb38b3bc0  0xb38b6684  Yes (*)     /usr/lib/i386-linux-gnu/libXxf86vm.so.1
0xb38b04d0  0xb38b0741  Yes (*)     /usr/lib/i386-linux-gnu/libwayland-egl.so.1
0xb38a5940  0xb38a9fa4  Yes (*)     /usr/lib/i386-linux-gnu/libwayland-client.so.0
0xb3899c70  0xb389ba94  Yes (*)     /usr/lib/i386-linux-gnu/libwayland-cursor.so.0
0xb38575f0  0xb3872a94  Yes (*)     /usr/lib/i386-linux-gnu/libxkbcommon.so.0
0xb76f3860  0xb770c61d  Yes         /lib/ld-linux.so.2
0xb382d010  0xb38448d4  Yes (*)     /lib/i386-linux-gnu/libexpat.so.1
0xb3827980  0xb3828374  Yes (*)     /usr/lib/i386-linux-gnu/libxcb-dri3.so.0
0xb38228c0  0xb38232e4  Yes (*)     /usr/lib/i386-linux-gnu/libxcb-present.so.0
0xb381b750  0xb381db44  Yes (*)     /usr/lib/i386-linux-gnu/libxcb-sync.so.1
0xb38176d0  0xb3817a64  Yes (*)     /usr/lib/i386-linux-gnu/libxshmfence.so.1
0xb37feba0  0xb37ff854  Yes (*)     /usr/lib/i386-linux-gnu/libglapi.so.0
0xb37f7830  0xb37f8190  Yes (*)     /usr/lib/i386-linux-gnu/libXdamage.so.1
0xb37eff70  0xb37f2196  Yes (*)     /usr/lib/i386-linux-gnu/libXfixes.so.3
0xb37ec400  0xb37ec552  Yes (*)     /usr/lib/i386-linux-gnu/libX11-xcb.so.1
0xb37d9120  0xb37e2e44  Yes (*)     /usr/lib/i386-linux-gnu/libxcb-glx.so.0
0xb37cc2e0  0xb37cda14  Yes (*)     /usr/lib/i386-linux-gnu/libxcb-dri2.so.0
0xb37ace10  0xb37be7b4  Yes (*)     /usr/lib/i386-linux-gnu/libxcb.so.1
0xb37949f0  0xb379cc44  Yes (*)     /usr/lib/i386-linux-gnu/libdrm.so.2
0xb3769fd0  0xb3783e14  Yes (*)     /lib/i386-linux-gnu/libpng12.so.0
0xb375c240  0xb3761264  Yes (*)     /usr/lib/i386-linux-gnu/libnuma.so.1
0xb3752400  0xb3755b74  Yes (*)     /usr/lib/i386-linux-gnu/libogg.so.0
0xb36c46d0  0xb370ffc4  Yes (*)     /usr/lib/i386-linux-gnu/liborc-0.4.so.0
0xb3612e00  0xb3678814  Yes (*)     /lib/i386-linux-gnu/libgcrypt.so.20
0xb35c33e0  0xb35f3c64  Yes (*)     /usr/lib/i386-linux-gnu/libgssapi_krb5.so.2
0xb358ba50  0xb3598bb4  Yes (*)     /usr/lib/i386-linux-gnu/libhogweed.so.4
0xb354fce0  0xb35717f4  Yes (*)     /usr/lib/i386-linux-gnu/libnettle.so.6
0xb34c7280  0xb3528f04  Yes (*)     /usr/lib/i386-linux-gnu/libgmp.so.10
0xb32fc560  0xb342deb4  Yes (*)     /usr/lib/i386-linux-gnu/libxml2.so.2
0xb329b9f0  0xb32bc044  Yes (*)     /usr/lib/i386-linux-gnu/libfontconfig.so.1
0xb323d3d0  0xb326c3d4  Yes (*)     /usr/lib/i386-linux-gnu/libp11-kit.so.0
0xb3203ae0  0xb3208784  Yes (*)     /usr/lib/i386-linux-gnu/libidn.so.11
0xb31ed7a0  0xb31f93e4  Yes (*)     /usr/lib/i386-linux-gnu/libtasn1.so.6
0xb31ccda0  0xb31e2dd4  Yes (*)     /usr/lib/i386-linux-gnu/libgomp.so.1
0xb31bde30  0xb31c2f44  Yes (*)     /lib/i386-linux-gnu/libjson-c.so.2
0xb3141e10  0xb31858b4  Yes (*)     /usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-8.0.so
0xb30e12e0  0xb310f414  Yes (*)     /lib/i386-linux-gnu/libdbus-1.so.3
0xb30bf660  0xb30d2344  Yes (*)     /lib/i386-linux-gnu/libbsd.so.0
0xb30b23f0  0xb30b8464  Yes (*)     /usr/lib/i386-linux-gnu/libXrender.so.1
0xb30a90a0  0xb30ad454  Yes (*)     /usr/lib/i386-linux-gnu/libffi.so.6
0xb30a4a20  0xb30a5844  Yes (*)     /usr/lib/i386-linux-gnu/libXau.so.6
0xb309cdb0  0xb309e884  Yes (*)     /usr/lib/i386-linux-gnu/libXdmcp.so.6
0xb3087ed0  0xb3091ed4  Yes (*)     /lib/i386-linux-gnu/libgpg-error.so.0
0xb2fc1cd0  0xb30204b4  Yes (*)     /usr/lib/i386-linux-gnu/libkrb5.so.3
0xb2f81780  0xb2f9d7d4  Yes (*)     /usr/lib/i386-linux-gnu/libk5crypto.so.3
0xb2f7ae50  0xb2f7baf4  Yes (*)     /lib/i386-linux-gnu/libcom_err.so.2
0xb2f6dd50  0xb2f73384  Yes (*)     /usr/lib/i386-linux-gnu/libkrb5support.so.0
0xb2e11de0  0xb2ed93f4  Yes (*)     /usr/lib/i386-linux-gnu/libicuuc.so.55
0xb2d51000  0xb2dac9a4  Yes (*)     /lib/i386-linux-gnu/libsystemd.so.0
0xb2d3fdd0  0xb2d43ab4  Yes (*)     /lib/i386-linux-gnu/libwrap.so.0
0xb2cc83a0  0xb2d13624  Yes (*)     /usr/lib/i386-linux-gnu/libsndfile.so.1
0xb2cbde10  0xb2cc05d4  Yes (*)     /usr/lib/i386-linux-gnu/libasyncns.so.0
0xb2cb8e60  0xb2cb9c94  Yes (*)     /lib/i386-linux-gnu/libkeyutils.so.1
0xb2ca1660  0xb2cadf04  Yes         /lib/i386-linux-gnu/libresolv.so.2
0xb13e7390  0xb13e74c0  Yes (*)     /usr/lib/i386-linux-gnu/libicudata.so.55
0xb13c46a0  0xb13d7d74  Yes (*)     /lib/i386-linux-gnu/libselinux.so.1
0xb13a8110  0xb13b3d61  Yes         /lib/i386-linux-gnu/libnsl.so.1
0xb134b540  0xb1393c14  Yes (*)     /usr/lib/i386-linux-gnu/libFLAC.so.8
0xb12d0e90  0xb131d774  Yes (*)     /lib/i386-linux-gnu/libpcre.so.3
0xb12a6300  0xb12b85d4  Yes (*)     /lib/i386-linux-gnu/libudev.so.1
0xb06d4b90  0xb0da4f84  Yes (*)     /usr/lib/i386-linux-gnu/dri/nouveau_dri.so
0xb06a7150  0xb06ab644  Yes (*)     /usr/lib/i386-linux-gnu/libdrm_nouveau.so.2
0xb0699100  0xb06a1294  Yes (*)     /usr/lib/i386-linux-gnu/libdrm_radeon.so.1
0xb068e210  0xb0693114  Yes (*)     /usr/lib/i386-linux-gnu/libdrm_amdgpu.so.1
0xb0673230  0xb0683ef4  Yes (*)     /usr/lib/i386-linux-gnu/libelf.so.1
0xade05f00  0xaf590a54  Yes (*)     /usr/lib/i386-linux-gnu/libLLVM-3.8.so.1
0xadae9e50  0xadb02684  Yes (*)     /usr/lib/i386-linux-gnu/libedit.so.2
0xadac5d60  0xadad1d04  Yes (*)     /lib/i386-linux-gnu/libtinfo.so.5
0xada89890  0xadabaea8  Yes (*)     /usr/lib/i386-linux-gnu/libtxc_dxtn.so
0xb76df1f0  0xb76e2044  Yes (*)     /usr/lib/i386-linux-gnu/osgPlugins-3.4.0/osgdb_png.so
0xad9a5c90  0xad9ac524  Yes (*)     /usr/lib/i386-linux-gnu/osgPlugins-3.4.0/osgdb_dds.so
0xad99bc30  0xad99e194  Yes (*)     /usr/lib/i386-linux-gnu/osgPlugins-3.4.0/osgdb_tga.so
0x9f46fe10  0x9f474514  Yes (*)     /usr/lib/i386-linux-gnu/osgPlugins-3.4.0/osgdb_jpeg.so
0x9a9e4900  0x9aa23084  Yes (*)     /usr/lib/i386-linux-gnu/libjpeg.so.8
(*): Shared library is missing debugging information.

* Threads
  Id   Target Id         Frame 
* 1    Thread 0xb12c8ac0 (LWP 3312) "openmw" 0xb76f2c31 in __kernel_vsyscall ()
  2    Thread 0xad945b40 (LWP 3313) "openmw" 0xb76f2c31 in __kernel_vsyscall ()
  3    Thread 0xacfffb40 (LWP 3314) "openmw" 0xb76f2c31 in __kernel_vsyscall ()
  4    Thread 0xabda8b40 (LWP 3315) "openmw" 0xb76f2c31 in __kernel_vsyscall ()
  5    Thread 0xab5a7b40 (LWP 3318) "threaded-ml" 0xb76f2c31 in __kernel_vsyscall ()
  6    Thread 0xa2bfeb40 (LWP 3319) "alsoft-mixer" 0xb76f2c31 in __kernel_vsyscall ()

* 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
eax            0xfffffe00	-512
ecx            0x8a50360	145032032
edx            0x0	0
ebx            0xd03	3331
esp            0x8a50334	0x8a50334
ebp            0xbfa1bf68	0xbfa1bf68
esi            0xd03	3331
edi            0x8a50360	145032032
eip            0xb76f2c31	0xb76f2c31 <__kernel_vsyscall+9>
eflags         0x200216	[ PF AF IF ID ]
cs             0x73	115
ss             0x7b	123
ds             0x7b	123
es             0x7b	123
fs             0x0	0
gs             0x33	51

* Backtrace

Thread 6 (Thread 0xa2bfeb40 (LWP 3319)):
#0  0xb76f2c31 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb5520a3e in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/i386/pthread_cond_wait.S:145
No locals.
#2  0xb31802f9 in pa_cond_wait () from /usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-8.0.so
No symbol table info available.
#3  0xb39466fa in pa_threaded_mainloop_wait () from /usr/lib/i386-linux-gnu/libpulse.so.0
No symbol table info available.
#4  0xb6e82af0 in ?? () from /usr/lib/i386-linux-gnu/libopenal.so.1
No symbol table info available.
#5  0xb6e86335 in ?? () from /usr/lib/i386-linux-gnu/libopenal.so.1
No symbol table info available.
#6  0xb551b295 in start_thread (arg=0xa2bfeb40) at pthread_create.c:333
        __res = <optimized out>
        pd = 0xa2bfeb40
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1252855808, 0, 4001536, -1564482840, -117532127, 610159630}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7  0xb4ee4eee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:114
No locals.

Thread 5 (Thread 0xab5a7b40 (LWP 3318)):
#0  0xb76f2c31 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb4edad0f in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#2  0xb39460b3 in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
No symbol table info available.
#3  0xb3936de2 in pa_mainloop_poll () from /usr/lib/i386-linux-gnu/libpulse.so.0
No symbol table info available.
#4  0xb39374ff in pa_mainloop_iterate () from /usr/lib/i386-linux-gnu/libpulse.so.0
No symbol table info available.
#5  0xb39375bc in pa_mainloop_run () from /usr/lib/i386-linux-gnu/libpulse.so.0
No symbol table info available.
#6  0xb3945ff1 in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
No symbol table info available.
#7  0xb3180dbe in ?? () from /usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-8.0.so
No symbol table info available.
#8  0xb551b295 in start_thread (arg=0xab5a7b40) at pthread_create.c:333
        __res = <optimized out>
        pd = 0xab5a7b40
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1252855808, 0, 4001536, -1420135704, 870226482, 610159630}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#9  0xb4ee4eee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:114
No locals.

Thread 4 (Thread 0xabda8b40 (LWP 3315)):
#0  0xb76f2c31 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb5520e36 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/i386/i686/../pthread_cond_timedwait.S:245
No locals.
#2  0xb7407542 in OpenThreads::Condition::wait(OpenThreads::Mutex*, unsigned long) () from /usr/lib/i386-linux-gnu/libOpenThreads.so.20
No symbol table info available.
#3  0x084c6ca7 in MWSound::OpenAL_Output::StreamThread::run() ()
No symbol table info available.
#4  0xb7406d9a in OpenThreads::ThreadPrivateActions::StartThread(void*) () from /usr/lib/i386-linux-gnu/libOpenThreads.so.20
No symbol table info available.
#5  0xb551b295 in start_thread (arg=0xabda8b40) at pthread_create.c:333
        __res = <optimized out>
        pd = 0xabda8b40
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1252855808, 0, 4001536, -1411743000, 842963507, 610159630}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0xb4ee4eee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:114
No locals.

Thread 3 (Thread 0xacfffb40 (LWP 3314)):
#0  0xb76f2c31 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb5520a6c in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/i386/pthread_cond_wait.S:187
No locals.
#2  0xb740747d in OpenThreads::Condition::wait(OpenThreads::Mutex*) () from /usr/lib/i386-linux-gnu/libOpenThreads.so.20
No symbol table info available.
#3  0x08728bc2 in SceneUtil::WorkQueue::removeWorkItem() ()
No symbol table info available.
#4  0x08728d1c in SceneUtil::WorkThread::run() ()
No symbol table info available.
#5  0xb7406d9a in OpenThreads::ThreadPrivateActions::StartThread(void*) () from /usr/lib/i386-linux-gnu/libOpenThreads.so.20
No symbol table info available.
#6  0xb551b295 in start_thread (arg=0xacfffb40) at pthread_create.c:333
        __res = <optimized out>
        pd = 0xacfffb40
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1252855808, 0, 4001536, -1392512280, 2027854397, 610159630}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7  0xb4ee4eee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:114
No locals.

Thread 2 (Thread 0xad945b40 (LWP 3313)):
#0  0xb76f2c31 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb5520a6c in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/i386/pthread_cond_wait.S:187
No locals.
#2  0xb740747d in OpenThreads::Condition::wait(OpenThreads::Mutex*) () from /usr/lib/i386-linux-gnu/libOpenThreads.so.20
No symbol table info available.
#3  0xb70282d2 in osgViewer::Renderer::ThreadSafeQueue::takeFront() () from /usr/lib/i386-linux-gnu/libosgViewer.so.130
No symbol table info available.
#4  0xb7028ca3 in osgViewer::Renderer::draw() () from /usr/lib/i386-linux-gnu/libosgViewer.so.130
No symbol table info available.
#5  0xb7021e16 in osgViewer::Renderer::operator()(osg::GraphicsContext*) () from /usr/lib/i386-linux-gnu/libosgViewer.so.130
No symbol table info available.
#6  0xb7533149 in osg::GraphicsContext::runOperations() () from /usr/lib/i386-linux-gnu/libosg.so.130
No symbol table info available.
#7  0xb75349dd in osg::RunOperations::operator()(osg::GraphicsContext*) () from /usr/lib/i386-linux-gnu/libosg.so.130
No symbol table info available.
#8  0xb7534a31 in osg::GraphicsOperation::operator()(osg::Object*) () from /usr/lib/i386-linux-gnu/libosg.so.130
No symbol table info available.
#9  0xb758ade3 in osg::OperationThread::run() () from /usr/lib/i386-linux-gnu/libosg.so.130
No symbol table info available.
#10 0xb7534e8e in osg::GraphicsThread::run() () from /usr/lib/i386-linux-gnu/libosg.so.130
No symbol table info available.
#11 0xb7406d9a in OpenThreads::ThreadPrivateActions::StartThread(void*) () from /usr/lib/i386-linux-gnu/libOpenThreads.so.20
No symbol table info available.
#12 0xb551b295 in start_thread (arg=0xad945b40) at pthread_create.c:333
        __res = <optimized out>
        pd = 0xad945b40
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1252855808, 0, 4001536, -1382788376, -1348560321, 610159630}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#13 0xb4ee4eee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:114
No locals.

Thread 1 (Thread 0xb12c8ac0 (LWP 3312)):
#0  0xb76f2c31 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb5524f7f in waitpid () at ../sysdeps/unix/syscall-template.S:84
No locals.
#2  0x086d1c3c in ?? ()
No symbol table info available.
#3  <signal handler called>
No symbol table info available.
#4  0x00000000 in ?? ()
No symbol table info available.
#5  0x08251785 in MWRender::Objects::updatePtr(MWWorld::Ptr const&, MWWorld::Ptr const&) ()
No symbol table info available.
#6  0x084d4999 in MWWorld::World::moveObject(MWWorld::Ptr const&, MWWorld::CellStore*, float, float, float, bool) ()
No symbol table info available.
#7  0x084d4f29 in MWWorld::World::moveObjectImp(MWWorld::Ptr const&, float, float, float, bool) ()
No symbol table info available.
#8  0x084daa99 in MWWorld::World::doPhysics(float) ()
No symbol table info available.
#9  0x084dabc7 in MWWorld::World::update(float, bool) ()
No symbol table info available.
#10 0x086ce7ce in OMW::Engine::frame(float) ()
No symbol table info available.
#11 0x086cf8aa in OMW::Engine::go() ()
No symbol table info available.
#12 0x08248450 in main ()
No symbol table info available.
User avatar
psi29a
Posts: 5362
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: Xubuntu 16.04.2 Fatal Error Crash

Post by psi29a »

Verified, xenial is again broken.

Code: Select all

Thread 6 "openmw" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffda275700 (LWP 23905)]
0x00007fffe014d10f in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
(gdb) bt
#0  0x00007fffe014d10f in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#1  0x00007fffdfffbd32 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007fffe014eaa5 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007ffff79c0c6b in osg::Geometry::drawPrimitivesImplementation(osg::RenderInfo&) const () from /usr/local/lib64/libosg.so.146
#4  0x00007ffff79c2731 in osg::Geometry::drawImplementation(osg::RenderInfo&) const () from /usr/local/lib64/libosg.so.146
#5  0x00007ffff79ada37 in osg::Drawable::compileGLObjects(osg::RenderInfo&) const () from /usr/local/lib64/libosg.so.146
#6  0x00007ffff79c7548 in osg::Geometry::compileGLObjects(osg::RenderInfo&) const () from /usr/local/lib64/libosg.so.146
#7  0x00007ffff7089841 in osgUtil::IncrementalCompileOperation::CompileDrawableOp::compile(osgUtil::IncrementalCompileOperation::CompileInfo&) ()
   from /usr/local/lib64/libosgUtil.so.146
#8  0x00007ffff708a03d in osgUtil::IncrementalCompileOperation::CompileList::compile(osgUtil::IncrementalCompileOperation::CompileInfo&) ()
   from /usr/local/lib64/libosgUtil.so.146
#9  0x00007ffff708b164 in osgUtil::IncrementalCompileOperation::CompileSet::compile(osgUtil::IncrementalCompileOperation::CompileInfo&) ()
   from /usr/local/lib64/libosgUtil.so.146
#10 0x00007ffff708dfaf in osgUtil::IncrementalCompileOperation::compileSets(std::__cxx11::list<osg::ref_ptr<osgUtil::IncrementalCompileOperation::CompileSet>, std::allocator<osg::ref_ptr<osgUtil::IncrementalCompileOperation::CompileSet> > >&, osgUtil::IncrementalCompileOperation::CompileInfo&) () from /usr/local/lib64/libosgUtil.so.146
#11 0x00007ffff708e433 in osgUtil::IncrementalCompileOperation::operator()(osg::GraphicsContext*) () from /usr/local/lib64/libosgUtil.so.146
#12 0x00007ffff79dd5db in osg::GraphicsContext::runOperations() () from /usr/local/lib64/libosg.so.146
#13 0x00007ffff7a7a3d0 in osg::OperationThread::run() () from /usr/local/lib64/libosg.so.146
#14 0x00007ffff79df508 in osg::GraphicsThread::run() () from /usr/local/lib64/libosg.so.146
#15 0x00007ffff76444e5 in OpenThreads::ThreadPrivateActions::StartThread(void*) () from /usr/local/lib64/libOpenThreads.so.21
#16 0x00007ffff374f6ba in start_thread (arg=0x7fffda275700) at pthread_create.c:333
#17 0x00007ffff1a2882d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
(gdb) 
User avatar
psi29a
Posts: 5362
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: Xubuntu 16.04.2 Fatal Error Crash

Post by psi29a »

OK, to clarify... the latest openmw on the ppa works on my xenial with swrast.

This is with Scrawl's OSG-3.4 fork.

Using OSG-3.5.5 causes a crash, but this shouldn't effect our PPA.
User avatar
halbe
Posts: 65
Joined: 14 Feb 2017, 03:55

Re: Xubuntu 16.04.2 Fatal Error Crash

Post by halbe »

This might be related since ya'll are talking about libbullet2.86, when I try to install the dependencies to build OpenMW I get an error when it tries to install libbullet2.86. I've tried this on both Linux Mint 18.1 and Ubuntu 16.10 and both of them give me the following terminal output:
https://paste.safe.moe/raw/lepozoluke

I'm new to ganoo slash linux so I don't know if it's my fault but it was a fresh install of Ubuntu and I just did what the wiki told me to do: https://wiki.openmw.org/index.php?title ... tup#Ubuntu
User avatar
psi29a
Posts: 5362
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: Xubuntu 16.04.2 Fatal Error Crash

Post by psi29a »

Thanks for the console output. It seems that the original 2.86 package from Debian (experimental)[1] that I backported didn't rename SOVERSION from 2.85 to 2.86.

I'll see if they fixed that downstream and back port that, if not I'll modify it later today.



[1] https://packages.debian.org/source/experimental/bullet
User avatar
psi29a
Posts: 5362
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: Xubuntu 16.04.2 Fatal Error Crash

Post by psi29a »

Just a heads up to say that new versions of Bullet and OSG with corrected SOVERSION information are being built on ppa:openmw/staging

When they are ready, I'll then rebuild the latest OpenMW release and once tested, migrated to ppa:openmw/openmw

This includes an additional fix that came into scrawl's OSG fork.
User avatar
halbe
Posts: 65
Joined: 14 Feb 2017, 03:55

Re: Xubuntu 16.04.2 Fatal Error Crash

Post by halbe »

psi29a wrote:Just a heads up to say that new versions of Bullet and OSG with corrected SOVERSION information are being built on ppa:openmw/staging

When they are ready, I'll then rebuild the latest OpenMW release and once tested, migrated to ppa:openmw/openmw

This includes an additional fix that came into scrawl's OSG fork.
Is there a source on the difference between each of the OpenMW PPAs? I don't really understand the difference between daily, nightly, and staging.
User avatar
psi29a
Posts: 5362
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: Xubuntu 16.04.2 Fatal Error Crash

Post by psi29a »

official releases: ppa:openmw/openmw
nightly/daily builds of master: ppa:openmw/openmw-daily
staging: ppa:openmw/staging


staging is a special place for RCs and experimental package builds. Once they are finalized and OK, then they are moved over to the official (and daily) PPA. In this way we can minimize breakages and package conflicts while making builds. I do not recommend anyone use staging unless they want to test RC builds of OpenMW, it is more for me to get everything in place for making releases.

If you want the latest development builds, daily, then use the daily PPA.

For everyone else, official PPA is just fine.
Post Reply