Ticket #7766: openmw-crash

File openmw-crash, 60.9 KB (added by salvador, 8 years ago)

openmw crash log

Line 
1*** Fatal Error ***
2Invalid address alignment (signal 7)
3Address: 0x5ead3008
4
5System: Linux pi 4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l
6
7Executing: gdb --quiet --batch --command=/tmp/gdb-respfile-tsP6sn
8[New LWP 16016]
9[New LWP 16017]
10[New LWP 16018]
11[New LWP 16022]
12[New LWP 16025]
13[New LWP 16081]
14[New LWP 16082]
15[Thread debugging using libthread_db enabled]
16Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
170x74d91ebc in __lll_lock_wait (futex=futex@entry=0x73d96c4, private=0) at lowlevellock.c:46
18
19* Loaded Libraries
20From To Syms Read Shared Object Library
210x76f40588 0x76f442fc Yes (*) /usr/lib/arm-linux-gnueabihf/libarmmem.so
220x76d1b500 0x76ec5434 Yes (*) /usr/local/lib/libosg.so.159
230x76c5a440 0x76c5bb68 Yes (*) /usr/local/lib/libOpenThreads.so.21
240x76c12b60 0x76c3edf4 Yes (*) /usr/local/lib/libosgParticle.so.159
250x76ad9f78 0x76bc77d0 Yes (*) /usr/local/lib/libosgUtil.so.159
260x769a48f0 0x76a42ee4 Yes (*) /usr/local/lib/libosgDB.so.159
270x768add90 0x769236cc Yes (*) /usr/local/lib/libosgViewer.so.159
280x7680d0d8 0x7683f370 Yes (*) /usr/local/lib/libosgGA.so.159
290x767701e8 0x767ba448 Yes (*) /usr/local/lib/libosgShadow.so.159
300x7673dccc 0x7673eb6c Yes (*) /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.62.0
310x7671cc78 0x767299e0 Yes (*) /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.62.0
320x766ba8a8 0x766fcf68 Yes (*) /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.62.0
330x766049d8 0x766454e8 Yes (*) /usr/lib/arm-linux-gnueabihf/libopenal.so.1
340x753cb7c0 0x75b96fd8 Yes (*) /usr/local/lib/libavcodec.so.58
350x751c2248 0x75336380 Yes (*) /usr/local/lib/libavformat.so.58
360x751325c8 0x75176bb8 Yes (*) /usr/local/lib/libavutil.so.56
370x750b96b0 0x7510d9c0 Yes (*) /usr/local/lib/libswscale.so.5
380x750966a8 0x750a36b4 Yes (*) /usr/local/lib/libswresample.so.3
390x74f1093c 0x75059e9c Yes /usr/local/lib/libMyGUIEngine.so.3.4.0
400x74dbd378 0x74e8b020 Yes (*) /usr/lib/arm-linux-gnueabihf/libSDL2-2.0.so.0
410x74d86140 0x74d95344 Yes /lib/arm-linux-gnueabihf/libpthread.so.0
420x74d663a4 0x74d6e610 Yes (*) /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.62.0
430x74d15850 0x74d4391c Yes (*) /usr/local/lib/libosgText.so.159
440x74c351b0 0x74ce3260 Yes (*) /usr/local/lib/libBulletCollision.so.2.88
450x74bdc470 0x74bee010 Yes (*) /usr/local/lib/libLinearMath.so.2.88
460x74b85018 0x74bbfde0 Yes /usr/lib/arm-linux-gnueabihf/libGL.so.1
470x7491e4a8 0x74aaab38 Yes (*) /usr/lib/arm-linux-gnueabihf/libQtCore.so.4
480x7411bd28 0x74771794 Yes (*) /usr/lib/arm-linux-gnueabihf/libQtGui.so.4
490x73f20a30 0x73fcf7c8 Yes (*) /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
500x73e37d60 0x73e6c5f8 Yes /lib/arm-linux-gnueabihf/libm.so.6
510x73e14180 0x73e22930 Yes (*) /lib/arm-linux-gnueabihf/libgcc_s.so.1
520x73cddfe0 0x73dd2888 Yes /lib/arm-linux-gnueabihf/libc.so.6
530x73cb2720 0x73cb5f58 Yes /lib/arm-linux-gnueabihf/librt.so.1
540x73c9e950 0x73c9f7c4 Yes /lib/arm-linux-gnueabihf/libdl.so.2
550x73c7886c 0x73c887dc Yes (*) /lib/arm-linux-gnueabihf/libz.so.1
560x73b67a40 0x73beca84 Yes (*) /usr/lib/arm-linux-gnueabihf/libX11.so.6
570x73b418f4 0x73b423cc Yes (*) /usr/lib/arm-linux-gnueabihf/libXinerama.so.1
580x73b29650 0x73b2f73c Yes (*) /usr/lib/arm-linux-gnueabihf/libXrandr.so.2
590x76f56820 0x76f72560 Yes /lib/ld-linux-armhf.so.3
600x73b0b2b4 0x73b12be4 Yes (*) /usr/lib/arm-linux-gnueabihf/libsndio.so.6.1
610x73ada298 0x73af1150 Yes (*) /lib/arm-linux-gnueabihf/liblzma.so.5
620x73a65570 0x73a8fc74 Yes (*) /usr/lib/arm-linux-gnueabihf/libmp3lame.so.0
630x73a19e50 0x73a3dec0 Yes /usr/lib/arm-linux-gnueabihf/libtheoraenc.so.1
640x739f34c8 0x73a077c4 Yes /usr/lib/arm-linux-gnueabihf/libtheoradec.so.1
650x739bd710 0x739d24f4 Yes (*) /usr/lib/arm-linux-gnueabihf/libvorbis.so.0
660x7392fd40 0x73932478 Yes (*) /usr/lib/arm-linux-gnueabihf/libvorbisenc.so.2
670x73681db8 0x73800708 Yes /usr/local/lib/libx264.so.157
680x7344fb80 0x73648b58 Yes (*) /usr/lib/arm-linux-gnueabihf/libx265.so.95
690x7332b558 0x73396384 Yes (*) /usr/lib/arm-linux-gnueabihf/libxvidcore.so.4
700x732fea14 0x73310780 Yes (*) /usr/lib/arm-linux-gnueabihf/libva.so.1
710x732de020 0x732ea910 Yes (*) /lib/arm-linux-gnueabihf/libbz2.so.1.0
720x732ca984 0x732cb204 Yes (*) /usr/lib/arm-linux-gnueabihf/libva-drm.so.1
730x732b6080 0x732b83b8 Yes (*) /usr/lib/arm-linux-gnueabihf/libva-x11.so.1
740x732a1c24 0x732a2d68 Yes (*) /usr/lib/arm-linux-gnueabihf/libvdpau.so.1
750x7328b9ec 0x7328e814 Yes (*) /usr/lib/arm-linux-gnueabihf/libOpenCL.so.1
760x731f7920 0x732617ac Yes (*) /usr/lib/arm-linux-gnueabihf/libfreetype.so.6
770x7311fd20 0x731c2b90 Yes (*) /usr/lib/arm-linux-gnueabihf/libasound.so.2
780x730edfe8 0x730ef40c Yes (*) /usr/lib/arm-linux-gnueabihf/libpulse-simple.so.0
790x7309f388 0x730d24c0 Yes (*) /usr/lib/arm-linux-gnueabihf/libpulse.so.0
800x73079880 0x73084568 Yes (*) /usr/lib/arm-linux-gnueabihf/libXext.so.6
810x7305fe88 0x73064e7c Yes (*) /usr/lib/arm-linux-gnueabihf/libXcursor.so.1
820x730419b8 0x7304c19c Yes (*) /usr/lib/arm-linux-gnueabihf/libXi.so.6
830x73036a6c 0x73037768 Yes (*) /usr/lib/arm-linux-gnueabihf/libXss.so.1
840x73021c28 0x73024728 Yes (*) /usr/lib/arm-linux-gnueabihf/libXxf86vm.so.1
850x7300f540 0x7300f7a8 Yes (*) /usr/lib/arm-linux-gnueabihf/libwayland-egl.so.1
860x72ff7e10 0x72ffc460 Yes (*) /usr/lib/arm-linux-gnueabihf/libwayland-client.so.0
870x72fdecf4 0x72fe0b38 Yes (*) /usr/lib/arm-linux-gnueabihf/libwayland-cursor.so.0
880x72f97950 0x72fb3be8 Yes (*) /usr/lib/arm-linux-gnueabihf/libxkbcommon.so.0
890x72f651b0 0x72f80cb4 Yes (*) /lib/arm-linux-gnueabihf/libexpat.so.1
900x72f50a34 0x72f512b4 Yes (*) /usr/lib/arm-linux-gnueabihf/libxcb-dri3.so.0
910x72f392f0 0x72f3bc34 Yes (*) /usr/lib/arm-linux-gnueabihf/libxcb-xfixes.so.0
920x72f24ae4 0x72f25430 Yes (*) /usr/lib/arm-linux-gnueabihf/libxcb-present.so.0
930x72f0fb50 0x72f11f38 Yes (*) /usr/lib/arm-linux-gnueabihf/libxcb-sync.so.1
940x72efc738 0x72efcb08 Yes (*) /usr/lib/arm-linux-gnueabihf/libxshmfence.so.1
950x72ecca9c 0x72ed8998 Yes /usr/lib/arm-linux-gnueabihf/libglapi.so.0
960x72eb3934 0x72eb43e0 Yes (*) /usr/lib/arm-linux-gnueabihf/libXdamage.so.1
970x72e9f028 0x72ea1480 Yes (*) /usr/lib/arm-linux-gnueabihf/libXfixes.so.3
980x72e8c46c 0x72e8c5f8 Yes (*) /usr/lib/arm-linux-gnueabihf/libX11-xcb.so.1
990x72e66a38 0x72e79610 Yes (*) /usr/lib/arm-linux-gnueabihf/libxcb.so.1
1000x72e41f1c 0x72e4ab28 Yes (*) /usr/lib/arm-linux-gnueabihf/libxcb-glx.so.0
1010x72e263bc 0x72e277a0 Yes (*) /usr/lib/arm-linux-gnueabihf/libxcb-dri2.so.0
1020x72e091b4 0x72e10fcc Yes /usr/lib/arm-linux-gnueabihf/libdrm.so.2
1030x72d13a58 0x72d970d0 Yes (*) /lib/arm-linux-gnueabihf/libglib-2.0.so.0
1040x72cbf7c0 0x72cdef28 Yes (*) /usr/lib/arm-linux-gnueabihf/libfontconfig.so.1
1050x72c99fc0 0x72ca81c0 Yes (*) /usr/lib/arm-linux-gnueabihf/libaudio.so.2
1060x72c5ffb8 0x72c80194 Yes (*) /usr/lib/arm-linux-gnueabihf/libpng16.so.16
1070x72c0abb0 0x72c40de8 Yes (*) /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so.0
1080x72bec484 0x72bf083c Yes (*) /usr/lib/arm-linux-gnueabihf/libSM.so.6
1090x72bc8494 0x72bd5bd0 Yes (*) /usr/lib/arm-linux-gnueabihf/libICE.so.6
1100x72bad4a0 0x72bb35e0 Yes (*) /usr/lib/arm-linux-gnueabihf/libXrender.so.1
1110x72b85670 0x72b9a180 Yes (*) /lib/arm-linux-gnueabihf/libbsd.so.0
1120x72b74428 0x72b77378 Yes (*) /usr/lib/arm-linux-gnueabihf/libogg.so.0
1130x72a8e018 0x72b4ce40 Yes (*) /usr/lib/arm-linux-gnueabihf/libcairo.so.2
1140x72a11040 0x72a5f390 Yes (*) /usr/lib/arm-linux-gnueabihf/pulseaudio/libpulsecommon-10.0.so
1150x729ed008 0x729eedb8 Yes (*) /lib/arm-linux-gnueabihf/libcap.so.2
1160x729a3418 0x729d334c Yes (*) /lib/arm-linux-gnueabihf/libdbus-1.so.3
1170x72982368 0x72986e74 Yes (*) /usr/lib/arm-linux-gnueabihf/libffi.so.6
1180x72976b7c 0x72977790 Yes (*) /usr/lib/arm-linux-gnueabihf/libXau.so.6
1190x72961f08 0x7296365c Yes (*) /usr/lib/arm-linux-gnueabihf/libXdmcp.so.6
1200x728e7034 0x72938bd0 Yes (*) /lib/arm-linux-gnueabihf/libpcre.so.3
1210x7289139c 0x728ccc2c Yes (*) /usr/lib/arm-linux-gnueabihf/libXt.so.6
1220x72872ef8 0x72874ae0 Yes (*) /lib/arm-linux-gnueabihf/libuuid.so.1
1230x727d50f0 0x72859af0 Yes (*) /usr/lib/arm-linux-gnueabihf/libpixman-1.so.0
1240x727bda78 0x727be678 Yes (*) /usr/lib/arm-linux-gnueabihf/libxcb-shm.so.0
1250x727a61a8 0x727ab074 Yes (*) /usr/lib/arm-linux-gnueabihf/libxcb-render.so.0
1260x7278df90 0x72790b54 Yes (*) /usr/lib/arm-linux-gnueabihf/libXtst.so.6
1270x7271cd80 0x7277d380 Yes (*) /lib/arm-linux-gnueabihf/libsystemd.so.0
1280x726fcea0 0x72700c24 Yes (*) /lib/arm-linux-gnueabihf/libwrap.so.0
1290x72683818 0x726d922c Yes (*) /usr/lib/arm-linux-gnueabihf/libsndfile.so.1
1300x72669e00 0x7266c7a8 Yes (*) /usr/lib/arm-linux-gnueabihf/libasyncns.so.0
1310x7263ae68 0x72654304 Yes (*) /lib/arm-linux-gnueabihf/libselinux.so.1
1320x72616ac0 0x72623fc4 Yes (*) /usr/lib/arm-linux-gnueabihf/liblz4.so.1
1330x72549c00 0x725d5a58 Yes (*) /lib/arm-linux-gnueabihf/libgcrypt.so.20
1340x72522ed0 0x7252e3e8 Yes /lib/arm-linux-gnueabihf/libnsl.so.1
1350x724c7ae8 0x7250bab8 Yes (*) /usr/lib/arm-linux-gnueabihf/libFLAC.so.8
1360x7249e480 0x724ab6a4 Yes /lib/arm-linux-gnueabihf/libresolv.so.2
1370x7247df48 0x724878f0 Yes (*) /lib/arm-linux-gnueabihf/libgpg-error.so.0
1380x71b13038 0x7203ebac Yes /usr/lib/arm-linux-gnueabihf/dri/vc4_dri.so
1390x76f1f318 0x76f32b84 Yes (*) /lib/arm-linux-gnueabihf/libudev.so.1
1400x722c17f0 0x722c3f24 Yes (*) /usr/lib/osgPlugins-3.6.4/osgdb_png.so
1410x7224c19c 0x7225212c Yes (*) /usr/lib/osgPlugins-3.6.4/osgdb_dds.so
1420x71266f50 0x7128c588 Yes (*) /usr/lib/arm-linux-gnueabihf/libjack.so.0
1430x7120ea78 0x71246b20 Yes (*) /usr/lib/arm-linux-gnueabihf/libopus.so.0
1440x72234190 0x7223632c Yes (*) /usr/lib/osgPlugins-3.6.4/osgdb_tga.so
1450x6db869bc 0x6db89914 Yes (*) /usr/lib/osgPlugins-3.6.4/osgdb_glsl.so
1460x6db693a0 0x6db70bc8 Yes (*) /usr/lib/osgPlugins-3.6.4/osgdb_freetype.so
1470x6c41d424 0x6c4213a4 Yes (*) /usr/lib/osgPlugins-3.6.4/osgdb_jpeg.so
1480x65f09a20 0x65f38fc0 Yes (*) /usr/lib/arm-linux-gnueabihf/libjpeg.so.62
149(*): Shared library is missing debugging information.
150
151* Threads
152 Id Target Id Frame
153* 1 Thread 0x72476270 (LWP 16014) "openmw" 0x74d91ebc in __lll_lock_wait (futex=futex@entry=0x73d96c4, private=0) at lowlevellock.c:46
154 2 Thread 0x71aa81e0 (LWP 16016) "openmw" 0x74d8e94c in __pthread_cond_wait (cond=0x2865a50, mutex=0x2865a2c) at pthread_cond_wait.c:186
155 3 Thread 0x710ff1e0 (LWP 16017) "openmw" 0x74d8e94c in __pthread_cond_wait (cond=0x2effe50, mutex=0x2effe2c) at pthread_cond_wait.c:186
156 4 Thread 0x708ff1e0 (LWP 16018) "openmw" 0x74d8ece8 in __pthread_cond_timedwait (cond=0x30d3300, mutex=0x2facfdc, abstime=0x708feb88) at pthread_cond_timedwait.c:198
157 5 Thread 0x6f6ff1e0 (LWP 16022) "openmw" 0x73d8fcb0 in poll () at ../sysdeps/unix/syscall-template.S:84
158 6 Thread 0x6feff1e0 (LWP 16025) "openmw" 0x74d8ece8 in __pthread_cond_timedwait (cond=0x57d81e8, mutex=0x57d81d0, abstime=0x6fefeb28) at pthread_cond_timedwait.c:198
159 7 Thread 0x5feff1e0 (LWP 16081) "openmw" 0x74d934cc in __waitpid (pid=pid@entry=16083, stat_loc=0x5fefe5fc, stat_loc@entry=0x5fefe5f4, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29
160 8 Thread 0x5f6ff1e0 (LWP 16082) "openmw" 0x73d64030 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
161
162* FPU Status
163fpscr 0x6000001d 1610612765
164s0 0 (raw 0x00000000)
165s1 1.40129846e-45 (raw 0x00000001)
166s2 2.80259693e-45 (raw 0x00000002)
167s3 2.80259693e-45 (raw 0x00000002)
168s4 2.80259693e-45 (raw 0x00000002)
169s5 0 (raw 0x00000000)
170s6 0 (raw 0x00000000)
171s7 0 (raw 0x00000000)
172s8 0 (raw 0x00000000)
173s9 0 (raw 0x00000000)
174s10 0 (raw 0x00000000)
175s11 0 (raw 0x00000000)
176s12 0 (raw 0x00000000)
177s13 0 (raw 0x00000000)
178s14 0 (raw 0x00000000)
179s15 0 (raw 0x00000000)
180s16 0.021156 (raw 0x3cad4f59)
181s17 1.16924798 (raw 0x3f95a9eb)
182s18 0.021156 (raw 0x3cad4f59)
183s19 1.57499993 (raw 0x3fc99999)
184s20 -6.09040626e-19 (raw 0xa133c1cf)
185s21 3.31904817 (raw 0x40546b49)
186s22 0 (raw 0x00000000)
187s23 0 (raw 0x00000000)
188s24 0 (raw 0x00000000)
189s25 0 (raw 0x00000000)
190s26 0 (raw 0x00000000)
191s27 0 (raw 0x00000000)
192s28 0 (raw 0x00000000)
193s29 0 (raw 0x00000000)
194s30 0 (raw 0x00000000)
195s31 0 (raw 0x00000000)
196
197* Registers
198r0 0x73d96c4 121476804
199r1 0x80 128
200r2 0x2 2
201r3 0x0 0
202r4 0x80 128
203r5 0xf0 240
204r6 0x0 0
205r7 0xf0 240
206r8 0x1 1
207r9 0x27d3e40 41762368
208r10 0x7e96c7d8 2123810776
209r11 0x7e96c7e8 2123810792
210r12 0x73d96c4 121476804
211sp 0x7e96c054 0x7e96c054
212lr 0x2 2
213pc 0x74d91ebc 0x74d91ebc <__lll_lock_wait+64>
214cpsr 0x20000010 536870928
215
216* Backtrace
217
218Thread 8 (Thread 0x5f6ff1e0 (LWP 16082)):
219#0 0x73d64030 in nanosleep () at ../sysdeps/unix/syscall-template.S:84
220No locals.
221#1 0x73d92a6c in usleep (useconds=<optimized out>) at ../sysdeps/posix/usleep.c:32
222 ts = {tv_sec = 0, tv_nsec = 10000000}
223#2 0x0065acf4 in Video::ParseThread::run (this=<optimized out>) at /home/pi/openmw/extern/osg-ffmpeg-videoplayer/videostate.cpp:506
224 self = <optimized out>
225 pFormatCtx = 0xa893df0
226 pkt1 = {buf = 0x5e956c40, pts = 89, dts = 89, data = 0x5e956d00 "\224A", size = 19164, stream_index = 0, flags = 1, side_data = 0x0, side_data_elems = 0, duration = 1, pos = 1378036, convergence_duration = 0}
227 packet = 0x5f6feb50
228#3 0x76c5b22c in OpenThreads::ThreadPrivateActions::StartThread(void*) () from /usr/local/lib/libOpenThreads.so.21
229No symbol table info available.
230#4 0x74d87fc4 in start_thread (arg=0x5f6ff1e0) at pthread_create.c:335
231 pd = 0x5f6ff1e0
232 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1542206079, -1885054467, 1601171936, 2123808844, 0, 338, 2123808844, 4096, 1, 1601170716, 1017991001, 1066772971, 1017991001, 1070176665, -1590443569, 1079274313, 0 <repeats 48 times>}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
233 not_first_call = <optimized out>
234 pagesize_m1 = <optimized out>
235 sp = <optimized out>
236 freesize = <optimized out>
237 __PRETTY_FUNCTION__ = "start_thread"
238#5 0x73d98bc8 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6
239No locals.
240Backtrace stopped: previous frame identical to this frame (corrupt stack?)
241
242Thread 7 (Thread 0x5feff1e0 (LWP 16081)):
243#0 0x74d934cc in __waitpid (pid=pid@entry=16083, stat_loc=0x5fefe5fc, stat_loc@entry=0x5fefe5f4, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29
244 _a1 = 16083
245 _nr = 114
246 _a3tmp = 0
247 _a1tmp = 16083
248 _a3 = 0
249 _a4tmp = 0
250 _a2tmp = 1609557500
251 _a2 = 1609557500
252 _a4 = 0
253 _sys_result = <optimized out>
254 sc_cancel_oldtype = 0
255 sc_ret = <optimized out>
256 options = 0
257 stat_loc = 0x5fefe5fc
258 pid = 16083
259#1 0x007d9968 in crash_catcher (signum=7, siginfo=0x5fefe618, context=<optimized out>) at /home/pi/openmw/components/crashcatcher/crashcatcher.cpp:291
260 status = 1609557568
261 dbg_pid = 16083
262 fd = {24, 25}
263#2 <signal handler called>
264No locals.
265#3 0x750c463c in ?? () from /usr/local/lib/libswscale.so.5
266No symbol table info available.
267#4 0x750c2c78 in ?? () from /usr/local/lib/libswscale.so.5
268No symbol table info available.
269Backtrace stopped: previous frame identical to this frame (corrupt stack?)
270
271Thread 6 (Thread 0x6feff1e0 (LWP 16025)):
272#0 0x74d8ece8 in __pthread_cond_timedwait (cond=0x57d81e8, mutex=0x57d81d0, abstime=0x6fefeb28) at pthread_cond_timedwait.c:198
273 _v2tmp = -1
274 _a2tmp = 393
275 _a2 = 393
276 _v2 = -1
277 _a3tmp = 18077
278 _a3 = 18077
279 _a1 = 92111340
280 _nr = 240
281 _v1tmp = 0
282 _a4tmp = 1877994280
283 _a1tmp = 92111340
284 _a4 = 1877994280
285 _v1 = 0
286 __ret = <optimized out>
287 futex_val = 18077
288 buffer = {__routine = 0x74d8e624 <__condvar_cleanup>, __arg = 0x6fefea30, __canceltype = 2490536, __prev = 0x0}
289 cbuffer = {oldtype = 0, cond = 0x57d81e8, mutex = 0x57d81d0, bc_seq = 8}
290 result = 0
291 pshared = 0
292 pi_flag = 0
293 err = <optimized out>
294 val = <optimized out>
295 seq = <optimized out>
296#1 0x007def70 in __gthread_cond_timedwait (__abs_timeout=0x6fefeb28, __mutex=<optimized out>, __cond=0x57d81e8) at /usr/local/include/c++/8.1.0/arm-linux-gnueabihf/bits/gthr-default.h:871
297No locals.
298#2 std::condition_variable::__wait_until_impl<std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > > (__atime=..., __lock=..., this=0x57d81e8) at /usr/local/include/c++/8.1.0/condition_variable:178
299 __ts = {tv_sec = 1551496465, tv_nsec = 339440408}
300#3 std::condition_variable::wait_until<std::chrono::duration<long long, std::ratio<1ll, 1000000000ll> > > (__atime=..., __lock=..., this=0x57d81e8) at /usr/local/include/c++/8.1.0/condition_variable:106
301No locals.
302#4 std::condition_variable::wait_for<long long, std::ratio<1ll, 1000ll> > (__rtime=..., __lock=..., this=0x57d81e8) at /usr/local/include/c++/8.1.0/condition_variable:143
303No locals.
304#5 DetourNavigator::AsyncNavMeshUpdater::getNextJob (this=this@entry=0x57d81c0) at /home/pi/openmw/components/detournavigator/asyncnavmeshupdater.cpp:150
305 lock = {_M_device = 0x57d81d0, _M_owns = true}
306 job = {mAgentHalfExtents = {_v = {29.279995, 28.4799976, 66.5}}, mNavMeshCacheItem = {mMutex = {<std::__shared_ptr<std::mutex, (__gnu_cxx::_Lock_policy)2>> = {<std::__shared_ptr_access<std::mutex, (__gnu_cxx::_Lock_policy)2, false, false>> = {<No data fields>}, _M_ptr = 0x68e1344, _M_refcount = {_M_pi = 0x68e1338}}, <No data fields>}, mValue = {<std::__shared_ptr<DetourNavigator::NavMeshCacheItem, (__gnu_cxx::_Lock_policy)2>> = {<std::__shared_ptr_access<DetourNavigator::NavMeshCacheItem, (__gnu_cxx::_Lock_policy)2, false, false>> = {<No data fields>}, _M_ptr = 0x68e120c, _M_refcount = {_M_pi = 0x68e1200}}, <No data fields>}}, mChangedTile = {_v = {161, 88}}, mPriority = {<std::_Tuple_impl<0, DetourNavigator::ChangeType, int, int>> = {<std::_Tuple_impl<1, int, int>> = {<std::_Tuple_impl<2, int>> = {<std::_Head_base<2, int, false>> = {_M_head_impl = 249}, <No data fields>}, <std::_Head_base<1, int, false>> = {_M_head_impl = 14}, <No data fields>}, <std::_Head_base<0, DetourNavigator::ChangeType, false>> = {_M_head_impl = DetourNavigator::ChangeType::add}, <No data fields>}, <No data fields>}}
307 pushed = <optimized out>
308#6 0x007df1c4 in DetourNavigator::AsyncNavMeshUpdater::process (this=0x57d81c0) at /home/pi/openmw/components/detournavigator/asyncnavmeshupdater.cpp:106
309 job = {<boost::optional_detail::optional_base<DetourNavigator::AsyncNavMeshUpdater::Job>> = {<boost::optional_detail::optional_tag> = {<No data fields>}, m_initialized = false, m_storage = {dummy_ = {data = "n=\352A\t\327\343A\000\000\205BD\023\216\006\070\023\216\006\f\022\216\006\000\022\216\006\241\000\000\000X\000\000\000\371\000\000\000\016\000\000\000\002\000\000", aligner_ = {<No data fields>}}}}, <No data fields>}
310#7 0x73f4f9dc in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
311No symbol table info available.
312#8 0x74d87fc4 in start_thread (arg=0x6feff1e0) at pthread_create.c:335
313 pd = 0x6feff1e0
314 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1802252927, -1885054467, 1877996000, 2123809472, 0, 338, 2123809472, 4096, 51202424, 1877994780, 0 <repeats 54 times>}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
315 not_first_call = <optimized out>
316 pagesize_m1 = <optimized out>
317 sp = <optimized out>
318 freesize = <optimized out>
319 __PRETTY_FUNCTION__ = "start_thread"
320#9 0x73d98bc8 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6
321No locals.
322Backtrace stopped: previous frame identical to this frame (corrupt stack?)
323
324Thread 5 (Thread 0x6f6ff1e0 (LWP 16022)):
325#0 0x73d8fcb0 in poll () at ../sysdeps/unix/syscall-template.S:84
326No locals.
327#1 0x73149040 in ?? () from /usr/lib/arm-linux-gnueabihf/libasound.so.2
328No symbol table info available.
329Backtrace stopped: previous frame identical to this frame (corrupt stack?)
330
331Thread 4 (Thread 0x708ff1e0 (LWP 16018)):
332#0 0x74d8ece8 in __pthread_cond_timedwait (cond=0x30d3300, mutex=0x2facfdc, abstime=0x708feb88) at pthread_cond_timedwait.c:198
333 _v2tmp = -1
334 _a2tmp = 393
335 _a2 = 393
336 _v2 = -1
337 _a3tmp = 5659
338 _a3 = 5659
339 _a1 = 51196676
340 _nr = 240
341 _v1tmp = 0
342 _a4tmp = 1888480136
343 _a1tmp = 51196676
344 _a4 = 1888480136
345 _v1 = 0
346 __ret = <optimized out>
347 futex_val = 5659
348 buffer = {__routine = 0x74d8e624 <__condvar_cleanup>, __arg = 0x708feb48, __canceltype = 2125670092, __prev = 0x0}
349 cbuffer = {oldtype = 0, cond = 0x30d3300, mutex = 0x2facfdc, bc_seq = 4}
350 result = 0
351 pshared = 0
352 pi_flag = 0
353 err = <optimized out>
354 val = <optimized out>
355 seq = <optimized out>
356#1 0x76c5b878 in OpenThreads::Condition::wait(OpenThreads::Mutex*, unsigned long) () from /usr/local/lib/libOpenThreads.so.21
357No symbol table info available.
358#2 0x00494880 in MWSound::OpenAL_Output::StreamThread::run (this=0x30d3230) at /home/pi/openmw/apps/openmw/mwsound/openal_output.cpp:348
359 iter = {_M_current = 0x77f2390}
360 lock = {m_lock = @0x30d3248}
361#3 0x76c5b22c in OpenThreads::ThreadPrivateActions::StartThread(void*) () from /usr/local/lib/libOpenThreads.so.21
362No symbol table info available.
363#4 0x74d87fc4 in start_thread (arg=0x708ff1e0) at pthread_create.c:335
364 pd = 0x708ff1e0
365 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1946956415, -1885054467, 1888481760, 2123809628, 0, 338, 2123809628, 4096, 1, 1888480540, 0 <repeats 54 times>}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
366 not_first_call = <optimized out>
367 pagesize_m1 = <optimized out>
368 sp = <optimized out>
369 freesize = <optimized out>
370 __PRETTY_FUNCTION__ = "start_thread"
371#5 0x73d98bc8 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6
372No locals.
373Backtrace stopped: previous frame identical to this frame (corrupt stack?)
374
375Thread 3 (Thread 0x710ff1e0 (LWP 16017)):
376#0 0x74d8e94c in __pthread_cond_wait (cond=0x2effe50, mutex=0x2effe2c) at pthread_cond_wait.c:186
377 _a1 = 49282644
378 _nr = 240
379 _a3tmp = 959
380 _a3 = 959
381 _a4tmp = 0
382 _a2tmp = 479
383 _a2 = 128
384 _a4 = 0
385 __ret = <optimized out>
386 futex_val = 959
387 buffer = {__routine = 0x74d8e624 <__condvar_cleanup>, __arg = 0x710feb58, __canceltype = 74227752, __prev = 0x0}
388 cbuffer = {oldtype = 0, cond = 0x2effe50, mutex = 0x2effe2c, bc_seq = 0}
389 err = <optimized out>
390 pshared = <optimized out>
391 pi_flag = 0
392 val = <optimized out>
393 seq = <optimized out>
394#1 0x76c5b7d8 in OpenThreads::Condition::wait(OpenThreads::Mutex*) () from /usr/local/lib/libOpenThreads.so.21
395No symbol table info available.
396#2 0x006aecac in SceneUtil::WorkQueue::removeWorkItem (this=0x2effbc0) at /home/pi/openmw/components/sceneutil/workqueue.cpp:91
397 lock = {m_lock = @0x2effbf8}
398#3 0x006aeea0 in SceneUtil::WorkThread::run (this=0x2c47688) at /home/pi/openmw/components/sceneutil/workqueue.cpp:130
399 item = {_ptr = 0x70ee6f0}
400#4 0x76c5b22c in OpenThreads::ThreadPrivateActions::StartThread(void*) () from /usr/local/lib/libOpenThreads.so.21
401No symbol table info available.
402#5 0x74d87fc4 in start_thread (arg=0x710ff1e0) at pthread_create.c:335
403 pd = 0x710ff1e0
404 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1972122239, -1885054467, 1896870368, 2123810004, 0, 338, 2123810004, 4096, 1, 1896869148, 0 <repeats 54 times>}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
405 not_first_call = <optimized out>
406 pagesize_m1 = <optimized out>
407 sp = <optimized out>
408 freesize = <optimized out>
409 __PRETTY_FUNCTION__ = "start_thread"
410#6 0x73d98bc8 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6
411No locals.
412Backtrace stopped: previous frame identical to this frame (corrupt stack?)
413
414Thread 2 (Thread 0x71aa81e0 (LWP 16016)):
415#0 0x74d8e94c in __pthread_cond_wait (cond=0x2865a50, mutex=0x2865a2c) at pthread_cond_wait.c:186
416 _a1 = 42359380
417 _nr = 240
418 _a3tmp = 4653
419 _a3 = 4653
420 _a4tmp = 0
421 _a2tmp = 2326
422 _a2 = 128
423 _a4 = 0
424 __ret = <optimized out>
425 futex_val = 4653
426 buffer = {__routine = 0x74d8e624 <__condvar_cleanup>, __arg = 0x71aa7a90, __canceltype = 41981740, __prev = 0x0}
427 cbuffer = {oldtype = 0, cond = 0x2865a50, mutex = 0x2865a2c, bc_seq = 2326}
428 err = <optimized out>
429 pshared = <optimized out>
430 pi_flag = 0
431 val = <optimized out>
432 seq = <optimized out>
433#1 0x76c5b7d8 in OpenThreads::Condition::wait(OpenThreads::Mutex*) () from /usr/local/lib/libOpenThreads.so.21
434No symbol table info available.
435#2 0x768da0a0 in osgViewer::Renderer::ThreadSafeQueue::takeFront() () from /usr/local/lib/libosgViewer.so.159
436No symbol table info available.
437#3 0x768da940 in osgViewer::Renderer::draw() () from /usr/local/lib/libosgViewer.so.159
438No symbol table info available.
439#4 0x76da70e4 in osg::GraphicsContext::runOperations() () from /usr/local/lib/libosg.so.159
440No symbol table info available.
441#5 0x76e01874 in osg::OperationThread::run() () from /usr/local/lib/libosg.so.159
442No symbol table info available.
443#6 0x76da9054 in non-virtual thunk to osg::GraphicsThread::run() () from /usr/local/lib/libosg.so.159
444No symbol table info available.
445#7 0x76c5b22c in OpenThreads::ThreadPrivateActions::StartThread(void*) () from /usr/local/lib/libOpenThreads.so.21
446No symbol table info available.
447#8 0x74d87fc4 in start_thread (arg=0x71aa81e0) at pthread_create.c:335
448 pd = 0x71aa81e0
449 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1965662847, -1885054467, 1906999776, 2123809204, 0, 338, 2123809204, 4096, 1, 1906998556, 0 <repeats 54 times>}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
450 not_first_call = <optimized out>
451 pagesize_m1 = <optimized out>
452 sp = <optimized out>
453 freesize = <optimized out>
454 __PRETTY_FUNCTION__ = "start_thread"
455#9 0x73d98bc8 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:76 from /lib/arm-linux-gnueabihf/libc.so.6
456No locals.
457Backtrace stopped: previous frame identical to this frame (corrupt stack?)
458
459Thread 1 (Thread 0x72476270 (LWP 16014)):
460#0 0x74d91ebc in __lll_lock_wait (futex=futex@entry=0x73d96c4, private=0) at lowlevellock.c:46
461 _a1 = 121476804
462 _nr = 240
463 _a3tmp = 2
464 _a1tmp = 121476804
465 _a3 = 2
466 _a4tmp = 0
467 _a2tmp = 128
468 _a2 = 128
469 _a4 = 0
470#1 0x74d8ab78 in __GI___pthread_mutex_lock (mutex=0x73d96c4) at pthread_mutex_lock.c:80
471 __futex = 0x73d96c4
472 __PRETTY_FUNCTION__ = "__pthread_mutex_lock"
473 type = <optimized out>
474 id = <optimized out>
475#2 0x0065a410 in OpenThreads::ScopedLock<OpenThreads::Mutex>::ScopedLock (m=..., this=<synthetic pointer>) at /home/pi/openmw/extern/osg-ffmpeg-videoplayer/videostate.cpp:229
476No locals.
477#3 Video::VideoState::video_refresh (this=0xa893808) at /home/pi/openmw/extern/osg-ffmpeg-videoplayer/videostate.cpp:229
478 lock = {m_lock = @0xa893da0}
479#4 0x0065a5dc in Video::VideoState::update (this=0xa893808) at /home/pi/openmw/extern/osg-ffmpeg-videoplayer/videostate.cpp:542
480No locals.
481#5 0x00658a9c in Video::VideoPlayer::playVideo (this=0x2f602c0, inputstream=..., name=...) at /home/pi/openmw/extern/osg-ffmpeg-videoplayer/videoplayer.cpp:43
482No locals.
483#6 0x0040d904 in MWGui::VideoWidget::playVideo (this=this@entry=0x2f5d960, video=...) at /usr/local/include/c++/8.1.0/ext/atomicity.h:96
484 videoStream = {<std::__shared_ptr<std::basic_istream<char, std::char_traits<char> >, (__gnu_cxx::_Lock_policy)2>> = {<std::__shared_ptr_access<std::basic_istream<char, std::char_traits<char> >, (__gnu_cxx::_Lock_policy)2, false, false>> = {<No data fields>}, _M_ptr = <optimized out>, _M_refcount = {_M_pi = 0x7625d98}}, <No data fields>}
485 texture = {_ptr = 0x73fb9f88 <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned int)+140>}
486#7 0x0030dbe0 in MWGui::WindowManager::playVideo (this=0x2f0b170, name=..., allowSkipping=<optimized out>) at /home/pi/openmw/apps/openmw/mwgui/windowmanagerimp.cpp:1800
487 oldUpdateMask = <optimized out>
488 oldCullMask = <optimized out>
489 screenSize = <optimized out>
490 oldKeyFocus = <optimized out>
491 cursorWasVisible = <optimized out>
492 frameTimer = {_startTick = 81781143448, _secsPerTick = 6.096837541106253e+301}
493#8 0x00454f14 in MWScript::Misc::OpPlayBink::execute (this=<optimized out>, runtime=...) at /home/pi/openmw/apps/openmw/mwscript/miscextensions.cpp:88
494 name = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7e96c170 "mw_cavern.bik"}, _M_string_length = 13, {_M_local_buf = "mw_cavern.bik\000", <incomplete sequence \312>, _M_allocated_capacity = 1667200877}}
495 allowSkipping = true
496#9 0x0079932c in Interpreter::Interpreter::run (this=0x7e96c248, code=0xa8937c0, codeSize=<optimized out>, context=...) at /home/pi/openmw/components/interpreter/interpreter.cpp:239
497 runCode = 3388998135
498 opcodes = 4
499 codeBlock = 0xa8937d0
500#10 0x003209a0 in MWGui::Console::execute (this=this@entry=0x63365f0, command=...) at /home/pi/openmw/apps/openmw/mwgui/console.cpp:187
501 interpreterContext = {<MWScript::InterpreterContext> = {<Interpreter::Context> = {_vptr.Context = 0x868b2c <vtable for MWGui::ConsoleInterpreterContext+8>}, mLocals = 0x0, mReference = {mRef = 0x0, mCell = 0x0, mContainerStore = 0x0}, mTargetId = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7e96c200 ""}, _M_string_length = 0, {_M_local_buf = "\000\000\000\000\314\302\226~\260ˉ\n\314\302\226~", _M_allocated_capacity = 0}}}, mConsole = @0x63365f0}
502 interpreter = {mCallstack = {c = {<std::_Deque_base<Interpreter::Runtime, std::allocator<Interpreter::Runtime> >> = {_M_impl = {<std::allocator<Interpreter::Runtime>> = {<__gnu_cxx::new_allocator<Interpreter::Runtime>> = {<No data fields>}, <No data fields>}, _M_map = 0x77f0798, _M_map_size = 8, _M_start = {_M_cur = 0xa7a9f48, _M_first = 0xa7a9f48, _M_last = 0xa7aa140, _M_node = 0x77f07a4}, _M_finish = {_M_cur = 0xa7a9f48, _M_first = 0xa7a9f48, _M_last = 0xa7aa140, _M_node = 0x77f07a4}}}, <No data fields>}}, mRunning = true, mRuntime = {mContext = 0x7e96c1e4, mCode = 0xa8937c0, mCodeSize = 13, mPC = 4, mStack = {<std::_Vector_base<Interpreter::Data, std::allocator<Interpreter::Data> >> = {_M_impl = {<std::allocator<Interpreter::Data>> = {<__gnu_cxx::new_allocator<Interpreter::Data>> = {<No data fields>}, <No data fields>}, _M_start = 0xa893778, _M_finish = 0xa893778, _M_end_of_storage = 0xa893780}}, <No data fields>}}, mSegment0 = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<int const, Interpreter::Opcode1*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<int const, Interpreter::Opcode1*> > >> = {<No data fields>}, <No data fields>}, <std::_Rb_tree_key_compare<std::less<int> >> = {_M_key_compare = {<std::binary_function<int, int, bool>> = {<No data fields>}, <No data fields>}}, <std::_Rb_tree_header> = {_M_header = {_M_color = std::_S_red, _M_parent = 0xa7a4520, _M_left = 0x7cf3ba0, _M_right = 0x95b08c0}, _M_node_count = 3}, <No data fields>}}}, mSegment1 = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<int const, Interpreter::Opcode2*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<int const, Interpreter::Opcode2*> > >> = {<No data fields>}, <No data fields>}, <std::_Rb_tree_key_compare<std::less<int> >> = {_M_key_compare = {<std::binary_function<int, int, bool>> = {<No data fields>}, <No data fields>}}, <std::_Rb_tree_header> = {_M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7e96c2ac, _M_right = 0x7e96c2ac}, _M_node_count = 0}, <No data fields>}}}, mSegment2 = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<int const, Interpreter::Opcode1*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<int const, Interpreter::Opcode1*> > >> = {<No data fields>}, <No data fields>}, <std::_Rb_tree_key_compare<std::less<int> >> = {_M_key_compare = {<std::binary_function<int, int, bool>> = {<No data fields>}, <No data fields>}}, <std::_Rb_tree_header> = {_M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7e96c2c4, _M_right = 0x7e96c2c4}, _M_node_count = 0}, <No data fields>}}}, mSegment3 = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<int const, Interpreter::Opcode1*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<int const, Interpreter::Opcode1*> > >> = {<No data fields>}, <No data fields>}, <std::_Rb_tree_key_compare<std::less<int> >> = {_M_key_compare = {<std::binary_function<int, int, bool>> = {<No data fields>}, <No data fields>}}, <std::_Rb_tree_header> = {_M_header = {_M_color = std::_S_red, _M_parent = 0xa892300, _M_left = 0x9f34370, _M_right = 0x7f30148}, _M_node_count = 50}, <No data fields>}}}, mSegment4 = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<int const, Interpreter::Opcode2*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<int const, Interpreter::Opcode2*> > >> = {<No data fields>}, <No data fields>}, <std::_Rb_tree_key_compare<std::less<int> >> = {_M_key_compare = {<std::binary_function<int, int, bool>> = {<No data fields>}, <No data fields>}}, <std::_Rb_tree_header> = {_M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7e96c2f4, _M_right = 0x7e96c2f4}, _M_node_count = 0}, <No data fields>}}}, mSegment5 = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<int const, Interpreter::Opcode0*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<int const, Interpreter::Opcode0*> > >> = {<No data fields>}, <No data fields>}, <std::_Rb_tree_key_compare<std::less<int> >> = {_M_key_compare = {<std::binary_function<int, int, bool>> = {<No data fields>}, <No data fields>}}, <std::_Rb_tree_header> = {_M_header = {_M_color = std::_S_red, _M_parent = 0xa7aa188, _M_left = 0x7d03fa0, _M_right = 0x7cca978}, _M_node_count = 821}, <No data fields>}}}}
503 code = {<std::_Vector_base<unsigned int, std::allocator<unsigned int> >> = {_M_impl = {<std::allocator<unsigned int>> = {<__gnu_cxx::new_allocator<unsigned int>> = {<No data fields>}, <No data fields>}, _M_start = 0xa8937c0, _M_finish = 0xa8937f4, _M_end_of_storage = 0xa893800}}, <No data fields>}
504 locals = {mShorts = {<std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {_M_impl = {<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, mLongs = {<std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {_M_impl = {<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, mFloats = {<std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {_M_impl = {<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}}
505 output = {mLiterals = {mIntegers = {<std::_Vector_base<int, std::allocator<int> >> = {_M_impl = {<std::allocator<int>> = {<__gnu_cxx::new_allocator<int>> = {<No data fields>}, <No data fields>}, _M_start = 0x80a3910, _M_finish = 0x80a3914, _M_end_of_storage = 0x80a3914}}, <No data fields>}, mFloats = {<std::_Vector_base<float, std::allocator<float> >> = {_M_impl = {<std::allocator<float>> = {<__gnu_cxx::new_allocator<float>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, mStrings = {<std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {_M_impl = {<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x6dcb630, _M_finish = 0x6dcb648, _M_end_of_storage = 0x6dcb648}}, <No data fields>}}, mCode = {<std::_Vector_base<unsigned int, std::allocator<unsigned int> >> = {_M_impl = {<std::allocator<unsigned int>> = {<__gnu_cxx::new_allocator<unsigned int>> = {<No data fields>}, <No data fields>}, _M_start = 0x6dc9678, _M_finish = 0x6dc9688, _M_end_of_storage = 0x6dc9690}}, <No data fields>}, mLocals = @0x7e96c1c0}
506#11 0x003210e4 in MWGui::Console::acceptCommand (this=0x63365f0, _sender=<optimized out>) at /home/pi/openmw/apps/openmw/mwgui/console.cpp:290
507 cm = @0x7e96c334: {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x3210e4 <MWGui::Console::acceptCommand(MyGUI::EditBox*)+244> "\004"}, _M_string_length = 41813880, {_M_local_buf = "\000\005\274\t\034\000\000\000\034\000\000\000\000\000\000", _M_allocated_capacity = 163316992}}
508#12 0x74f54b78 in std::function<void (MyGUI::EditBox*)>::operator()(MyGUI::EditBox*) const (__args#0=<optimized out>, this=<optimized out>) at /usr/local/include/c++/8.1.0/bits/std_function.h:260
509No locals.
510#13 MyGUI::delegates::DelegateFunction<MyGUI::EditBox*>::invoke (args#0=0x6350990, this=<optimized out>) at /home/pi/mygui/MyGUIEngine/include/MyGUI_Delegate.h:73
511No locals.
512#14 MyGUI::delegates::MultiDelegate<MyGUI::EditBox*>::operator() (this=0x6350c1c, args#0=0x6350990) at /home/pi/mygui/MyGUIEngine/include/MyGUI_Delegate.h:264
513 iter = {_M_node = 0x4920f88}
514#15 0x74f50db0 in MyGUI::EventPair<MyGUI::delegates::MultiDelegate<MyGUI::Widget*>, MyGUI::delegates::MultiDelegate<MyGUI::EditBox*> >::operator()<MyGUI::EditBox*> (p1=0x6350990, this=0x6350c10) at /home/pi/mygui/MyGUIEngine/src/MyGUI_EditBox.cpp:404
515No locals.
516#16 MyGUI::EditBox::onKeyButtonPressed (this=0x6350990, _key=..., _char=0) at /home/pi/mygui/MyGUIEngine/src/MyGUI_EditBox.cpp:404
517 input = @0x2f1ec28: {<MyGUI::Singleton<MyGUI::InputManager>> = {_vptr.Singleton = 0x7508e004 <vtable for MyGUI::InputManager+8>, static msInstance = 0x0, static mClassTypeName = 0x7505d354 "InputManager"}, <MyGUI::IUnlinkWidget> = {_vptr.IUnlinkWidget = 0x7508e018 <vtable for MyGUI::InputManager+28>}, <MyGUI::MemberObsolete<MyGUI::InputManager>> = {<No data fields>}, eventChangeMouseFocus = {mListDelegates = {<std::__cxx11::_List_base<MyGUI::delegates::DelegateFunction<MyGUI::Widget*>*, std::allocator<MyGUI::delegates::DelegateFunction<MyGUI::Widget*>*> >> = {_M_impl = {<std::allocator<std::_List_node<MyGUI::delegates::DelegateFunction<MyGUI::Widget*>*> >> = {<__gnu_cxx::new_allocator<std::_List_node<MyGUI::delegates::DelegateFunction<MyGUI::Widget*>*> >> = {<No data fields>}, <No data fields>}, _M_node = {<std::__detail::_List_node_base> = {_M_next = 0x2c0e200, _M_prev = 0x2c0e200}, _M_size = 1}}}, <No data fields>}}, eventChangeKeyFocus = {mListDelegates = {<std::__cxx11::_List_base<MyGUI::delegates::DelegateFunction<MyGUI::Widget*>*, std::allocator<MyGUI::delegates::DelegateFunction<MyGUI::Widget*>*> >> = {_M_impl = {<std::allocator<std::_List_node<MyGUI::delegates::DelegateFunction<MyGUI::Widget*>*> >> = {<__gnu_cxx::new_allocator<std::_List_node<MyGUI::delegates::DelegateFunction<MyGUI::Widget*>*> >> = {<No data fields>}, <No data fields>}, _M_node = {<std::__detail::_List_node_base> = {_M_next = 0x2cc6f88, _M_prev = 0x2cc6f88}, _M_size = 1}}}, <No data fields>}}, mWidgetMouseFocus = 0x63531e0, mWidgetKeyFocus = 0x6350990, mLayerMouseFocus = 0x2fb4458, mTimerDoubleClick = 2.75300026, mIsShiftPressed = false, mIsControlPressed = false, mMousePosition = {left = 345, top = 291}, mLastPressed = {{left = 376, top = 238}, {left = 345, top = 291}, {left = 0, top = 0}, {left = 0, top = 0}, {left = 0, top = 0}, {left = 0, top = 0}, {left = 0, top = 0}, {left = 0, top = 0}}, mMouseCapture = {false, false, false, false, false, false, false, false}, mHoldKey = {mValue = MyGUI::KeyCode::Return}, mHoldChar = 0, mFirstPressKey = true, mTimerKey = 0, mOldAbsZ = -2280, mVectorModalRootWidget = {<std::_Vector_base<MyGUI::Widget*, std::allocator<MyGUI::Widget*> >> = {_M_impl = {<std::allocator<MyGUI::Widget*>> = {<__gnu_cxx::new_allocator<MyGUI::Widget*>> = {<No data fields>}, <No data fields>}, _M_start = 0x94a6f10, _M_finish = 0x94a6f10, _M_end_of_storage = 0x94a6f14}}, <No data fields>}, mIsInitialise = true}
518#17 0x75048684 in MyGUI::WidgetInput::_riseKeyButtonPressed (this=0x63509ec, _key=..., _char=0) at /usr/local/include/c++/8.1.0/bits/std_function.h:260
519No locals.
520#18 0x74f70e9c in MyGUI::InputManager::injectKeyPress (this=0x2f1ec28, _key=_key@entry=..., _text=_text@entry=0) at /home/pi/mygui/MyGUIEngine/src/MyGUI_InputManager.cpp:361
521 wasFocusKey = true
522#19 0x0030d888 in MWGui::WindowManager::injectKeyPress (this=<optimized out>, key=..., text=text@entry=0, repeat=<optimized out>) at /home/pi/openmw/apps/openmw/mwgui/windowmanagerimp.cpp:2190
523 focus = 0x6350990
524 widgetActive = <optimized out>
525#20 0x002d3048 in MWInput::InputManager::keyPressed (this=0x2f001a0, arg=...) at /home/pi/openmw/apps/openmw/mwinput/inputmanagerimp.cpp:734
526 kc = <optimized out>
527 consumed = false
528#21 0x007d4ae8 in SDLUtil::InputWrapper::capture (this=0x2f00258, windowEventsOnly=windowEventsOnly@entry=false) at /home/pi/openmw/components/sdlutil/sdlinputwrapper.cpp:88
529 evt = {type = 768, common = {type = 768, timestamp = 145083}, display = {type = 768, timestamp = 145083, display = 2, event = 1 '\001', padding1 = 0 '\000', padding2 = 248 '\370', padding3 = 118 'v', data1 = 40}, window = {type = 768, timestamp = 145083, windowID = 2, event = 1 '\001', padding1 = 0 '\000', padding2 = 248 '\370', padding3 = 118 'v', data1 = 40, data2 = 13}, key = {type = 768, timestamp = 145083, windowID = 2, state = 1 '\001', repeat = 0 '\000', padding2 = 248 '\370', padding3 = 118 'v', keysym = {scancode = SDL_SCANCODE_RETURN, sym = 13, mod = 4096, unused = 1961377460}}, edit = {type = 768, timestamp = 145083, windowID = 2, text = "\001\000\370v(\000\000\000\r\000\000\000\000\020\226~\264>\350t8\003~\002 \000\000\000p\302\226~", start = 41811952, length = 36}, text = {type = 768, timestamp = 145083, windowID = 2, text = "\001\000\370v(\000\000\000\r\000\000\000\000\020\226~\264>\350t8\003~\002 \000\000\000p\302\226~"}, motion = {type = 768, timestamp = 145083, windowID = 2, which = 1995964417, state = 40, x = 13, y = 2123763712, xrel = 1961377460, yrel = 41812792}, button = {type = 768, timestamp = 145083, windowID = 2, which = 1995964417, button = 40 '(', state = 0 '\000', clicks = 0 '\000', padding1 = 0 '\000', x = 13, y = 2123763712}, wheel = {type = 768, timestamp = 145083, windowID = 2, which = 1995964417, x = 40, y = 13, direction = 2123763712}, jaxis = {type = 768, timestamp = 145083, which = 2, axis = 1 '\001', padding1 = 0 '\000', padding2 = 248 '\370', padding3 = 118 'v', value = 40, padding4 = 0}, jball = {type = 768, timestamp = 145083, which = 2, ball = 1 '\001', padding1 = 0 '\000', padding2 = 248 '\370', padding3 = 118 'v', xrel = 40, yrel = 0}, jhat = {type = 768, timestamp = 145083, which = 2, hat = 1 '\001', value = 0 '\000', padding1 = 248 '\370', padding2 = 118 'v'}, jbutton = {type = 768, timestamp = 145083, which = 2, button = 1 '\001', state = 0 '\000', padding1 = 248 '\370', padding2 = 118 'v'}, jdevice = {type = 768, timestamp = 145083, which = 2}, caxis = {type = 768, timestamp = 145083, which = 2, axis = 1 '\001', padding1 = 0 '\000', padding2 = 248 '\370', padding3 = 118 'v', value = 40, padding4 = 0}, cbutton = {type = 768, timestamp = 145083, which = 2, button = 1 '\001', state = 0 '\000', padding1 = 248 '\370', padding2 = 118 'v'}, cdevice = {type = 768, timestamp = 145083, which = 2}, adevice = {type = 768, timestamp = 145083, which = 2, iscapture = 1 '\001', padding1 = 0 '\000', padding2 = 248 '\370', padding3 = 118 'v'}, sensor = {type = 768, timestamp = 145083, which = 2, data = {2.51501895e+33, 5.60519386e-44, 1.821688e-44, 9.97336381e+37, 1.47202715e+32, 1.86618966e-37}}, quit = {type = 768, timestamp = 145083}, user = {type = 768, timestamp = 145083, windowID = 2, code = 1995964417, data1 = 0x28, data2 = 0xd}, syswm = {type = 768, timestamp = 145083, msg = 0x2}, tfinger = {type = 768, timestamp = 145083, touchId = 8572601894994706434, fingerId = 55834574888, x = 9.97336381e+37, y = 1.47202715e+32, dx = 1.86618966e-37, dy = 4.48415509e-44, pressure = 1.00196888e+38}, mgesture = {type = 768, timestamp = 145083, touchId = 8572601894994706434, dTheta = 5.60519386e-44, dDist = 1.821688e-44, x = 9.97336381e+37, y = 1.47202715e+32, numFingers = 824, padding = 638}, dgesture = {type = 768, timestamp = 145083, touchId = 8572601894994706434, gestureId = 55834574888, numFingers = 2123763712, error = 1.47202715e+32, x = 1.86618966e-37, y = 4.48415509e-44}, drop = {type = 768, timestamp = 145083, file = 0x2 <error: Cannot access memory at address 0x2>, windowID = 1995964417}, padding = "\000\003\000\000\273\066\002\000\002\000\000\000\001\000\370v(\000\000\000\r\000\000\000\000\020\226~\264>\350t8\003~\002 \000\000\000p\302\226~\360\377}\002$\000\000\000\r\377\000"}
530#22 0x002d6d98 in MWInput::InputManager::update (this=0x2f001a0, dt=0.021156, disableControls=<optimized out>, disableEvents=<optimized out>) at /home/pi/openmw/apps/openmw/mwinput/inputmanagerimp.cpp:420
531No locals.
532#23 0x006556f4 in OMW::Engine::frame (this=this@entry=0x27d3e40, frametime=frametime@entry=0.021156) at /home/pi/openmw/apps/openmw/engine.cpp:92
533 guiActive = <optimized out>
534 afterScriptTick = <optimized out>
535 beforeMechanicsTick = <optimized out>
536 beforePhysicsTick = <optimized out>
537 afterPhysicsTick = <optimized out>
538 stats = <optimized out>
539 paused = <optimized out>
540 beforeScriptTick = <optimized out>
541 beforeWorldTick = <optimized out>
542 afterMechanicsTick = <optimized out>
543 afterWorldTick = <optimized out>
544 frameNumber = <optimized out>
545#24 0x00656eb0 in OMW::Engine::go (this=this@entry=0x27d3e40) at /home/pi/openmw/apps/openmw/engine.cpp:732
546 dt = 0.021155999999999998
547 settings = {static mDefaultSettings = <optimized out>, static mUserSettings = <optimized out>, static mChangedSettings = <optimized out>}
548 settingspath = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x283c580 "/home/pi/.config/openmw/settings.cfg"}, _M_string_length = 36, {_M_local_buf = "$\000\000\000P\000\000\000(\000\000\000\250'\202\002", _M_allocated_capacity = 36}}
549 statshandler = {_ptr = 0x7e96c729}
550 resourceshandler = <optimized out>
551 frameTimer = {_startTick = 29821317654, _secsPerTick = 9.9999999999999995e-07}
552 simulationTime = 81.676369000000008
553#25 0x00648f10 in runApplication (argc=2, argv=0x7e96d034) at /home/pi/openmw/apps/openmw/main.cpp:252
554 cfgMgr = {_vptr.ConfigurationManager = 0x8b61fc <vtable for Files::ConfigurationManager+8>, mFixedPath = {mPath = {mName = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7e96c84c "openmw/"}, _M_string_length = 7, {_M_local_buf = "openmw/\000\000\000\000\000\000\000\000", _M_allocated_capacity = 1852141679}}}, mUserConfigPath = {static preferred_separator = 47 '/', m_pathname = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x27cf570 "/home/pi/.config/openmw/"}, _M_string_length = 24, {_M_local_buf = "\030", '\000' <repeats 12 times>, " \000", _M_allocated_capacity = 24}}}, mUserDataPath = {static preferred_separator = 47 '/', m_pathname = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x27d39d0 "/home/pi/.local/share/openmw/"}, _M_string_length = 29, {_M_local_buf = "\035\000\000\000\000\000\000\000H\240\377s\000\000\000", _M_allocated_capacity = 29}}}, mGlobalConfigPath = {static preferred_separator = 47 '/', m_pathname = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x27cf4e8 "/usr/local/etc/openmw/"}, _M_string_length = 22, {_M_local_buf = "\026\000\000\000\254D\377s\006\000\000\000\000\000\000", _M_allocated_capacity = 22}}}, mLocalPath = {static preferred_separator = 47 '/', m_pathname = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7e96c8ac "./"}, _M_string_length = 2, {_M_local_buf = "./", '\000' <repeats 13 times>, _M_allocated_capacity = 12078}}}, mGlobalDataPath = {static preferred_separator = 47 '/', m_pathname = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x27cf508 "/usr/local/share/games/openmw/"}, _M_string_length = 30, {_M_local_buf = "\036", '\000' <repeats 14 times>, _M_allocated_capacity = 30}}}, mCachePath = {static preferred_separator = 47 '/', m_pathname = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x27d2808 "/home/pi/.cache/openmw/"}, _M_string_length = 23, {_M_local_buf = "\027", '\000' <repeats 14 times>, _M_allocated_capacity = 23}}}, mInstallPath = {static preferred_separator = 47 '/', m_pathname = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7e96c8f4 ""}, _M_string_length = 0, {_M_local_buf = "\000\060\340s\000\000\000\000\b\000\000\000\274Ȗ~", _M_allocated_capacity = 1944072192}}}}, mLogPath = {static preferred_separator = 47 '/', m_pathname = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x27d2860 "/home/pi/.config/openmw/"}, _M_string_length = 24, {_M_local_buf = "\036\000\000\000\020Ȗ~L\230\377s@\241\377s", _M_allocated_capacity = 30}}}, mTokensMapping = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, boost::filesystem::path const& (Files::FixedPath<Files::LinuxPath>::*)() const> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, boost::filesystem::path const& (Files::FixedPath<Files::LinuxPath>::*)() const> > >> = {<No data fields>}, <No data fields>}, <std::_Rb_tree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {_M_key_compare = {<std::binary_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}}, <std::_Rb_tree_header> = {_M_header = {_M_color = std::_S_red, _M_parent = 0x27d39f8, _M_left = 0x27d1728, _M_right = 0x27d2828}, _M_node_count = 3}, <No data fields>}}}, mSilent = false}
555 engine = {_M_t = {_M_t = {<std::_Tuple_impl<0, OMW::Engine*, std::default_delete<OMW::Engine> >> = {<std::_Tuple_impl<1, std::default_delete<OMW::Engine> >> = {<std::_Head_base<1, std::default_delete<OMW::Engine>, true>> = {<std::default_delete<OMW::Engine>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, OMW::Engine*, false>> = {_M_head_impl = 0x27d3e40}, <No data fields>}, <No data fields>}}}
556#26 0x0076e444 in wrapApplication (innerApplication=0x2, innerApplication@entry=0x648e98 <runApplication(int, char**)>, argc=1946126892, argc@entry=2, argv=0x73ff8a04, argv@entry=0x7e96d034, appName=...) at /home/pi/openmw/components/debug/debugging.cpp:135
557 cfgMgr = {_vptr.ConfigurationManager = 0x8b61fc <vtable for Files::ConfigurationManager+8>, mFixedPath = {mPath = {mName = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7e96cc90 "openmw/"}, _M_string_length = 7, {_M_local_buf = "openmw/\000\210\250|\002\001\000\000", _M_allocated_capacity = 1852141679}}}, mUserConfigPath = {static preferred_separator = 47 '/', m_pathname = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x27cf3d8 "/home/pi/.config/openmw/"}, _M_string_length = 24, {_M_local_buf = "\030\000\000\000\001\222\f\000\210\251|\002\001\v\366v", _M_allocated_capacity = 24}}}, mUserDataPath = {static preferred_separator = 47 '/', m_pathname = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x27cf368 "/home/pi/.local/share/openmw/"}, _M_string_length = 29, {_M_local_buf = "\035\000\000\000\001\240Gr`\252|\002\001\000\000", _M_allocated_capacity = 29}}}, mGlobalConfigPath = {static preferred_separator = 47 '/', m_pathname = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x27cf3f8 "/usr/local/etc/openmw/"}, _M_string_length = 22, {_M_local_buf = "\026\000\000\000\001\006\366v8\253|\002\001\354\314s", _M_allocated_capacity = 22}}}, mLocalPath = {static preferred_separator = 47 '/', m_pathname = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7e96ccf0 "./"}, _M_string_length = 2, {_M_local_buf = "./\000\002\001y\370v\030\254|\002\001͖~", _M_allocated_capacity = 33566510}}}, mGlobalDataPath = {static preferred_separator = 47 '/', m_pathname = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x27cf488 "/usr/local/share/games/openmw/"}, _M_string_length = 30, {_M_local_buf = "\036\000\000\000\036\004\000\000|͖~$\006\366v", _M_allocated_capacity = 30}}}, mCachePath = {static preferred_separator = 47 '/', m_pathname = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x27cf418 "/home/pi/.cache/openmw/"}, _M_string_length = 23, {_M_local_buf = "\027\000\000\000\214\016\355s\000\320\367v|͖~", _M_allocated_capacity = 23}}}, mInstallPath = {static preferred_separator = 47 '/', m_pathname = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7e96cd38 ""}, _M_string_length = 0, {_M_local_buf = "\000l\370v\214\016\355s̴\353sų\362", <incomplete sequence \366>, _M_allocated_capacity = 1995992064}}}}, mLogPath = {static preferred_separator = 47 '/', m_pathname = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x27cf530 "/home/pi/.config/openmw/"}, _M_string_length = 24, {_M_local_buf = "\036\000\000\000\060I\367v\360l\370v\350͖~", _M_allocated_capacity = 30}}}, mTokensMapping = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, boost::filesystem::path const& (Files::FixedPath<Files::LinuxPath>::*)() const> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, boost::filesystem::path const& (Files::FixedPath<Files::LinuxPath>::*)() const> > >> = {<No data fields>}, <No data fields>}, <std::_Rb_tree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {_M_key_compare = {<std::binary_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}}, <std::_Rb_tree_header> = {_M_header = {_M_color = std::_S_red, _M_parent = 0x27cf4b0, _M_left = 0x27cf438, _M_right = 0x27cf390}, _M_node_count = 3}, <No data fields>}}}, mSilent = false}
558 oldcout = <incomplete type>
559 oldcerr = <incomplete type>
560 cout_rdbuf = 0x0
561 cerr_rdbuf = 0x0
562 coutsb = {<boost::iostreams::detail::indirect_streambuf<Debug::Tee, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>> = {<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> >> = {<std::basic_streambuf<char, std::char_traits<char> >> = {<No data fields>}, flags_ = 0}, storage_ = {storage_ = {dummy_ = {data = "<T\213\000|͖~l˖~\001\001\370v\270ʖ~\000\000\000\000\210(}\002\b)}\002\310(}\002\005\000\000", aligner_ = {<No data fields>}}}, initialized_ = true}, next_ = 0x0, buffer_ = {<boost::iostreams::detail::single_object_holder<boost::iostreams::detail::basic_buffer<char, std::allocator<char> > >> = {first_ = {buf_ = 0x27d1800 "\004Build path by navigator exception: \"Navmesh polygon for start point is not found\" for \"Mudcrab\" (0x9c1cf90) from 105326 60174.8 407.507 to 105362 59327 407.507 with flags (walk)\ngs (swim)\nL_EXT_LINEA"..., size_ = 4096}}, <No data fields>}, pback_size_ = 0, flags_ = 7}, <No data fields>}
563 cerrsb = {<boost::iostreams::detail::indirect_streambuf<Debug::Tee, std::char_traits<char>, std::allocator<char>, boost::iostreams::output>> = {<boost::iostreams::detail::linked_streambuf<char, std::char_traits<char> >> = {<std::basic_streambuf<char, std::char_traits<char> >> = {<No data fields>}, flags_ = 0}, storage_ = {storage_ = {dummy_ = {data = "<T\213\000|͖~\370˖~\001˖~\364H\366v\000\000\000\000\060\071}\002\260\071}\002p9}\002\005\000\000", aligner_ = {<No data fields>}}}, initialized_ = true}, next_ = 0x0, buffer_ = {<boost::iostreams::detail::single_object_holder<boost::iostreams::detail::basic_buffer<char, std::allocator<char> > >> = {first_ = {buf_ = 0x27d2928 "", size_ = 4096}}, <No data fields>}, pback_size_ = 0, flags_ = 7}, <No data fields>}
564 logName = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7e96c9fc "openmw.log"}, _M_string_length = 10, {_M_local_buf = "openmw.log\000\000\350͖~", _M_allocated_capacity = 1852141679}}
565 crashLogName = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x27cf340 "openmw-crash.log"}, _M_string_length = 16, {_M_local_buf = "\036\000\000\000\310Ȗ~\364H\366vx͖~", _M_allocated_capacity = 30}}
566 logfile = {<std::basic_ofstream<char, std::char_traits<char> >> = {<No data fields>}, <No data fields>}
567 ret = 0
568#27 0x002656b8 in main (argc=2, argv=0x7e96d034) at /home/pi/openmw/apps/openmw/main.cpp:264
569No locals.