Arx Libertatis Bug Tracker
Arx Libertatis (arx)
February 22, 2021
bug_report_tiny.png 14:16  Bug report #1529 - Texture interface scaling doesn't work normally.
guest : Issue created
After downloading Arx fatalis from steam, I installed Arx Libertatis. But after that, my hud just stretched itself out. Can't see the icons, tabs, and health/mana/money bag normally.
February 19, 2021
bug_report_tiny.png 10:12  Crash report #1528 - [2EA018C8] Thread::entryPoint() basic_string.h:2290
CrashBot : Issue created
Illegal storage access: address not mapped to object


Instruction address: 0x103ecc
Memory accessed: 0xffffffff81000020
Stack pointer: 0x5ecfee38
Frame pointer: 0x5ecfef7c

Callstack:
arx!0x10d44c
libc-2.28.so!0x7680c130
arx!0x103ecc

GDB stack trace:
[New LWP 1092]
[New LWP 1093]
[New LWP 1094]
[New LWP 1095]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
__libc_read (nbytes=8191, buf=0x1082490, fd=14) at ../sysdeps/unix/sysv/linux/read.c:26
[Current thread is 1 (Thread 0x76f82010 (LWP 1085))]
Id Target Id Frame
* 1 Thread 0x76f82010 (LWP 1085) "arx" __libc_read (nbytes=8191, buf=0x1082490, fd=14) at ../sysdeps/unix/sysv/linux/read.c:26
2 Thread 0x7050c440 (LWP 1092) "threaded-ml" __GI___poll (timeout=1072, nfds=3, fds=0x10b6bb8) at ../sysdeps/unix/sysv/linux/poll.c:29
3 Thread 0x5fd0b440 (LWP 1093) "arx" futex_wait_cancelable (private=0, expected=0, futex_word=0x10ae844) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
4 Thread 0x5f0ff440 (LWP 1094) "arx" 0x76f0a088 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=1, futex_word=0x10b0614) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
5 Thread 0x5ecff440 (LWP 1095) "arx" __GI___nanosleep (remaining=0x0, requested_time=0x5ecfea98) at ../sysdeps/unix/sysv/linux/nanosleep.c:28

Thread 5 (Thread 0x5ecff440 (LWP 1095)):
#0 __GI___nanosleep (remaining=0x0, requested_time=0x5ecfea98) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
_a1 = 1590684312
_nr = 162
_a1tmp = 1590684312
_a2tmp = 0
_a2 = 0
_sys_result = <optimized out>
sc_cancel_oldtype = 0
sc_ret = <optimized out>
sc_ret = <optimized out>
sc_ret = <optimized out>
_sys_result = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
sc_cancel_oldtype = <optimized out>
_sys_result = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
#1 __GI___nanosleep (requested_time=0x5ecfea98, remaining=0x0) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
sc_ret = <optimized out>
_sys_result = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
sc_cancel_oldtype = <optimized out>
_sys_result = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
#2 0x0010d4ac in CrashHandlerPOSIX::handleCrash (context=<optimized out>, info=0x5ecfeac0, signal=<optimized out>, this=0xdfd4f8) at /home/pi/Desktop/ArxLibertatis/src/platform/crashhandler/CrashHandlerPOSIX.cpp:506
t = {tv_sec = 0, tv_nsec = 100000}
processor = 1096
args = {0x0, 0x186a0 <__static_initialization_and_destruction_0(int, int) [clone .constprop.416] 36200> "40\240\343\202\375\377\352", 0x0}
processor = <optimized out>
args = <optimized out>
it = <optimized out>
siginfo = <optimized out>
ctx = <optimized out>
t = <optimized out>
#3 signalHandler (signal=<optimized out>, info=0x5ecfeac0, context=<optimized out>) at /home/pi/Desktop/ArxLibertatis/src/platform/crashhandler/CrashHandlerPOSIX.cpp:85
No locals.
#4 <signal handler called>
No locals.
#5 0x00103ecc in Thread::entryPoint (param=0x81000010) at /usr/include/c /8/bits/basic_string.h:2290
thread = <error reading variable>
#6 0x76f00494 in start_thread (arg=0x5ecff440) at pthread_create.c:486
ret = <optimized out>
start = <optimized out>
pd = 0x5ecff440
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1792743045, 1122303125, 1996007784, 1590686784, 1995973840, 338, 2125044778, 1590686784, 0, 1590685564, 0 <repeats 54 times>}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#7 0x768b6578 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
No locals.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 4 (Thread 0x5f0ff440 (LWP 1094)):
#0 0x76f0a088 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=1, futex_word=0x10b0614) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
_a2tmp = 393
_a2 = 393
_v2 = -1
_a3tmp = 1
_a3 = 1
_a1 = 17499668
_nr = 240
_a4tmp = 0
_a1tmp = 17499668
_a4 = 0
_v1 = 0
__ret = <optimized out>
oldtype = 0
err = <optimized out>
oldtype = <optimized out>
err = <optimized out>
__ret = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_v2tmp = <optimized out>
_v1tmp = <optimized out>
_a4tmp = <optimized out>
_a3tmp = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
_a3 = <optimized out>
_a4 = <optimized out>
_v1 = <optimized out>
_v2 = <optimized out>
#1 do_futex_wait (sem=sem@entry=0x10b0614, abstime=0x0) at sem_waitcommon.c:115
err = <optimized out>
#2 0x76f0a1f4 in __new_sem_wait_slow (sem=0x10b0614, abstime=0x0) at sem_waitcommon.c:282
_buffer = {__routine = 0x76f0a050 <__sem_wait_cleanup>, __arg = 0x10b0614, __canceltype = 17499692, __prev = 0x0}
err = 0
v = <optimized out>
#3 0x76d9a7b0 in ?? () from /usr/lib/arm-linux-gnueabihf/libopenal.so.1
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 3 (Thread 0x5fd0b440 (LWP 1093)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x10ae844) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
_a1 = 17492036
_nr = 240
_a3tmp = 0
_a1tmp = 17492036
_a3 = 0
_a4tmp = 0
_a2tmp = 128
_a2 = 128
_a4 = 0
__ret = <optimized out>
oldtype = 0
err = <optimized out>
oldtype = <optimized out>
err = <optimized out>
__ret = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a4tmp = <optimized out>
_a3tmp = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
_a3 = <optimized out>
_a4 = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x0, cond=0x10ae818) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x76f06e28 <__condvar_cleanup_waiting>, __arg = 0x5fd0ad98, __canceltype = 0, __prev = 0x0}
cbuffer = {wseq = 119, cond = 0x10ae818, mutex = 0x70805188, private = 0}
__atg101_val = <optimized out>
rt = <optimized out>
__atg100_val = <optimized out>
err = <optimized out>
g = 1
flags = <optimized out>
g1_start = <optimized out>
signals = <optimized out>
result = 0
wseq = 511101108224
seq = 6850018463957333088
private = 0
maxspin = <optimized out>
err = <optimized out>
result = <optimized out>
wseq = <optimized out>
g = <optimized out>
seq = <optimized out>
flags = <optimized out>
private = <optimized out>
signals = <optimized out>
g1_start = <optimized out>
__atg6_oldval = <optimized out>
__atg6_memp = <optimized out>
__atg6_value = <optimized out>
__atg2_result = <optimized out>
__oldval = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
spin = <optimized out>
buffer = <optimized out>
cbuffer = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
__atg6_oldval = <optimized out>
__atg6_memp = <optimized out>
__atg6_value = <optimized out>
__atg2_result = <optimized out>
__oldval = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
rt = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
__atg102_expected = <optimized out>
__atg1_result = <optimized out>
__oldval = <optimized out>
s = <optimized out>
__atg100_val = <optimized out>
__atg102_expected = <optimized out>
__atg1_result = <optimized out>
__oldval = <optimized out>
#2 __pthread_cond_wait (cond=0x10ae818, mutex=0x0) at pthread_cond_wait.c:655
No locals.
#3 0x70979144 in pa_threaded_mainloop_wait () from /usr/lib/arm-linux-gnueabihf/libpulse.so.0
No symbol table info available.
Backtrace stopped: Cannot access memory at address 0xa

Thread 2 (Thread 0x7050c440 (LWP 1092)):
#0 __GI___poll (timeout=1072, nfds=3, fds=0x10b6bb8) at ../sysdeps/unix/sysv/linux/poll.c:29
_a1 = 17525688
_nr = 168
_a3tmp = 1072
_a1tmp = 17525688
_a3 = 1072
_a2tmp = 3
_a2 = 3
_sys_result = <optimized out>
sc_cancel_oldtype = 0
sc_ret = <optimized out>
sc_ret = <optimized out>
sc_ret = <optimized out>
_sys_result = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a3tmp = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
_a3 = <optimized out>
sc_cancel_oldtype = <optimized out>
_sys_result = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a3tmp = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
_a3 = <optimized out>
#1 __GI___poll (fds=0x10b6bb8, nfds=3, timeout=1072) at ../sysdeps/unix/sysv/linux/poll.c:26
sc_ret = <optimized out>
_sys_result = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a3tmp = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
_a3 = <optimized out>
sc_cancel_oldtype = <optimized out>
_sys_result = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a3tmp = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
_a3 = <optimized out>
#2 0x70978a28 in ?? () from /usr/lib/arm-linux-gnueabihf/libpulse.so.0
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0x76f82010 (LWP 1085)):
#0 __libc_read (nbytes=8191, buf=0x1082490, fd=14) at ../sysdeps/unix/sysv/linux/read.c:26
_sys_result = <optimized out>
sc_cancel_oldtype = 0
sc_ret = <optimized out>
sc_ret = <optimized out>
sc_ret = <optimized out>
_sys_result = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a3tmp = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
_a3 = <optimized out>
sc_cancel_oldtype = <optimized out>
_sys_result = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a3tmp = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
_a3 = <optimized out>
#1 __libc_read (fd=14, buf=0x1082490, nbytes=8191) at ../sysdeps/unix/sysv/linux/read.c:24
sc_ret = <optimized out>
_sys_result = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a3tmp = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
_a3 = <optimized out>
sc_cancel_oldtype = <optimized out>
_sys_result = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a3tmp = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
_a3 = <optimized out>
#2 0x76a7068c in std::__basic_file<char>::xsgetn(char*, int) () from /usr/lib/arm-linux-gnueabihf/libstdc .so.6
No symbol table info available.
#3 0x76aabda8 in std::basic_filebuf<char, std::char_traits<char> >::underflow() () from /usr/lib/arm-linux-gnueabihf/libstdc .so.6
No symbol table info available.
#4 0x76adee8c in std::basic_streambuf<char, std::char_traits<char> >::xsgetn(char*, int) () from /usr/lib/arm-linux-gnueabihf/libstdc .so.6
No symbol table info available.
#5 0x76aac548 in std::basic_filebuf<char, std::char_traits<char> >::xsgetn(char*, int) () from /usr/lib/arm-linux-gnueabihf/libstdc .so.6
No symbol table info available.
#6 0x76ab8a6c in std::istream::read(char*, int) () from /usr/lib/arm-linux-gnueabihf/libstdc .so.6
No symbol table info available.
#7 0x00115428 in fs::read (n=<optimized out>, buf=0xe3c4f8, ifs=<optimized out>) at /home/pi/Desktop/ArxLibertatis/src/io/fs/FileStream.h:86
No locals.
#8 (anonymous namespace)::read (this=<optimized out>, buf=<optimized out>, size=<optimized out>) at /home/pi/Desktop/ArxLibertatis/src/io/resource/PakReader.cpp:151
nread = 505
#9 0x001df5fc in audio::CodecADPCM::getNextBlock (this=0xeed398) at /usr/include/c /8/bits/stl_vector.h:805
i = <optimized out>
#10 audio::CodecADPCM::getNextBlock (this=<optimized out>, this=<optimized out>) at /home/pi/Desktop/ArxLibertatis/src/audio/codec/ADPCM.cpp:230
i = <optimized out>
i = <optimized out>
#11 0x001e0c38 in audio::CodecADPCM::setHeader (header=<optimized out>, this=0xeed398) at /home/pi/Desktop/ArxLibertatis/src/audio/codec/ADPCM.cpp:102
error = <optimized out>
nybble_c = <optimized out>
nybble_c = <optimized out>
error = <optimized out>
#12 audio::CodecADPCM::setHeader (this=<optimized out>, header=<optimized out>, this=<optimized out>, header=<optimized out>) at /home/pi/Desktop/ArxLibertatis/src/audio/codec/ADPCM.cpp:73
nybble_c = <optimized out>
error = <optimized out>
nybble_c = <optimized out>
error = <optimized out>
#13 0x001e2fc8 in audio::StreamWAV::setStream (this=<optimized out>, stream=<optimized out>) at /home/pi/Desktop/ArxLibertatis/src/audio/codec/WAV.cpp:243
header = 0x110b370
wave = {m_file = 0x10aa300, offset = 13312}
error = <optimized out>
#14 0x001e3260 in audio::createStream (name=<optimized out>) at /home/pi/Desktop/ArxLibertatis/src/audio/Stream.cpp:66
file = 0x10aa300
stream = 0x1110220
#15 0x00056360 in audio::Sample::load (this=0x11101c8) at /home/pi/Desktop/ArxLibertatis/src/audio/Sample.cpp:78
stream = 0x1b848 <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) [clone .constprop.961] 136>
#16 0x001e42c0 in audio::Sample::load (this=0x11101c8) at /home/pi/Desktop/ArxLibertatis/src/audio/Sample.cpp:74
stream = <optimized out>
stream = <optimized out>
#17 audio::createSample (name=<optimized out>) at /home/pi/Desktop/ArxLibertatis/src/audio/Audio.cpp:259
lock = {lock = 0xe54b00}
sample = 0x11101c8
sampleHandle = {t = -1}
#18 0x000ead50 in ARX_SOUND_CreateCollisionMaps () at /home/pi/Desktop/ArxLibertatis/src/io/resource/ResourcePath.h:49
oss = <incomplete type>
sample = {t = -1}
mi = 2
key = <optimized out>
mat = <optimized out>
ki = <optimized out>
section = @0x110f54c: {keys = std::vector of length -64, capacity -372743 = {{name = <error: Cannot access memory at address 0x1>, value = ""}, {name = "", value = "\341\305z\370\356\247\032w\356\207j\201\356F:p\356\001:\340\354\060\200\275\b\020:\002\356\002\300\203\342\001 \203\342\220\312\005\356\302*\370\356\003\300\203\342\220*\006\356\020\312\003\356\004\300\203\342\006 \203\342\220\312\000\356\303J\270\356\242:2\356\005\300\203\342\220*\001\356\020\312\005\356\a\300\203\342\345\032\270\356\020\312\006\356\346z\370\356\a*\303\356\340J\370\356\341Z\370\356\305*\270\356\306\n\370\356\001:q\356\000 \240\341\247\032\067\356\004zt\356\244\032t\356\245Ju\356\002Z2\356\240j0\356\b0\203\342\003\000Q\341\207j\303\356 \000\200\342bJ0\356\001J\242\354\a*\201\356fZp\356\207\n\307\356B:0\356\a:\000"...}, {name = <error: Cannot access memory at address 0x7661>, value = <error: Cannot access memory at address 0x22>}, {name = <error reading variable: Cannot create a lazy string with address 0x0, and a non-zero length.>, value = '\000' <repeats 200 times>...}, {name = "8\003\036\000\360\005\036\000\000-\036\000\264\362\035\000$\364\035\000\254\363\035\000\244\363\035\000X\362\035\000\000\000\000\000\000\000\000\000|\003\036\000@\006\036\000\000\000\000\000\000\000\000\000xl\a\000\300\377\006\000\214\364\035\000\204\364\035\000T\364\035\000,\364\035\000\000\000\000\000\000\000\000\000\374\253\036\000\324\245\036\000\360\241\036\000\f\236\036\000H\232\036\000\270\356\036\000\270\230\035\000L\023\035\000\274\311\035\000\330\257\036\000\220\313\036\000\304\330\036\000\004\305\035\000\324\237\035\000\000\000\000\000\000\000\000\000\340\346\000\000\340\346\000\000\340\346\000\000\340\346\000\000\340\346\000\000\340\346\000\000\340\346\000\000\340\346\000\000\340\346\000\000\340\346\000\000\000\000\000\000\000\000\000\000"..., value = <error: Cannot access memory at address 0x3400>}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}...}}
map = std::map with 16 elements<error reading variable: Cannot access memory at address 0xc>
si = {first = "", second = {keys = std::vector of length -64, capacity -372743 = {{name = <error: Cannot access memory at address 0x1>, value = ""}, {name = "", value = "\341\305z\370\356\247\032w\356\207j\201\356F:p\356\001:\340\354\060\200\275\b\020:\002\356\002\300\203\342\001 \203\342\220\312\005\356\302*\370\356\003\300\203\342\220*\006\356\020\312\003\356\004\300\203\342\006 \203\342\220\312\000\356\303J\270\356\242:2\356\005\300\203\342\220*\001\356\020\312\005\356\a\300\203\342\345\032\270\356\020\312\006\356\346z\370\356\a*\303\356\340J\370\356\341Z\370\356\305*\270\356\306\n\370\356\001:q\356\000 \240\341\247\032\067\356\004zt\356\244\032t\356\245Ju\356\002Z2\356\240j0\356\b0\203\342\003\000Q\341\207j\303\356 \000\200\342bJ0\356\001J\242\354\a*\201\356fZp\356\207\n\307\356B:0\356\a:\000"...}, {name = <error: Cannot access memory at address 0x7661>, value = <error: Cannot access memory at address 0x22>}, {name = <error reading variable: Cannot create a lazy string with address 0x0, and a non-zero length.>, value = '\000' <repeats 200 times>...}, {name = "8\003\036\000\360\005\036\000\000-\036\000\264\362\035\000$\364\035\000\254\363\035\000\244\363\035\000X\362\035\000\000\000\000\000\000\000\000\000|\003\036\000@\006\036\000\000\000\000\000\000\000\000\000xl\a\000\300\377\006\000\214\364\035\000\204\364\035\000T\364\035\000,\364\035\000\000\000\000\000\000\000\000\000\374\253\036\000\324\245\036\000\360\241\036\000\f\236\036\000H\232\036\000\270\356\036\000\270\230\035\000L\023\035\000\274\311\035\000\330\257\036\000\220\313\036\000\304\330\036\000\004\305\035\000\324\237\035\000\000\000\000\000\000\000\000\000\340\346\000\000\340\346\000\000\340\346\000\000\340\346\000\000\340\346\000\000\340\346\000\000\340\346\000\000\340\346\000\000\340\346\000\000\340\346\000\000\000\000\000\000\000\000\000\000"..., value = <error: Cannot access memory at address 0x3400>}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}, {name = "", value = ""}...}}}
file = {pathstr = "localisation/snd_step.ini"}
data = "[Foot_large]\r\nSTONE=footstep_large_stone_step\r\nWATER=footstep_large_water_step\r\nGRAVEL=footstep_large_gravel_step\r\nMETAL=footstep_large_metal_step\r\nWOOD=footstep_large_stone_step\r\nICE=footstep_large_i"...
iss = <incomplete type>
reader = {sections = std::map with 6 elements = {["foot_bare"] = {keys = std::vector of length 11, capacity 16 = {{name = "stone", value = "FootStep_bare_stone_step"}, {name = "water", value = "FootStep_shoe_water_step"}, {name = "gravel", value = "FootStep_bare_gravel_step"}, {name = "metal", value = "FootStep_bare_metal_step"}, {name = "wood", value = "FootStep_bare_wood_step"}, {name = "ice", value = "FootStep_shoe_ice_step"}, {name = "carpet", value = "FootStep_shoe_carpet_step"}, {name = "wet", value = "FootStep_shoe_flesh_step"}, {name = "earth", value = "FootStep_bare_gravel_step"}, {name = "fabric", value = "FootStep_shoe_carpet_step"}, {name = "moss", value = "FootStep_shoe_carpet_step"}}}, ["foot_large"] = {keys = std::vector of length 11, capacity 16 = {{name = "stone", value = "footstep_large_stone_step"}, {name = "water", value = "footstep_large_water_step"}, {name = "gravel", value = "footstep_large_gravel_step"}, {name = "metal", value = "footstep_large_metal_step"}, {name = "wood", value = "footstep_large_stone_step"}, {name = "ice", value = "footstep_large_ice_step"}, {name = "wet", value = "footstep_large_flesh_step"}, {name = "earth", value = "footstep_large_gravel_step"}, {name = "carpet", value = "footstep_large_stone_step"}, {name = "moss", value = "footstep_large_stone_step"}, {name = "fabric", value = "footstep_large_stone_step"}}}, ["foot_metal_chain"] = {keys = std::vector of length 11, capacity 16 = {{name = "stone", value = "FootStep_chain_stone_step"}, {name = "water", value = "FootStep_shoe_water_step"}, {name = "gravel", value = "FootStep_chain_gravel_step"}, {name = "metal", value = "FootStep_chain_metal_step"}, {name = "wood", value = "FootStep_chain_wood_step"}, {name = "ice", value = "FootStep_chain_ice_step"}, {name = "carpet", value = "FootStep_chain_carpet_step"}, {name = "wet", value = "FootStep_chain_flesh_step"}, {name = "earth", value = "FootStep_chain_gravel_step"}, {name = "moss", value = "FootStep_chain_carpet_step"}, {name = "fabric", value = "FootStep_chain_carpet_step"}}}, ["foot_metal_plate"] = {keys = std::vector of length 11, capacity 16 = {{name = "stone", value = "FootStep_plate_stone_step"}, {name = "water", value = "FootStep_shoe_water_step"}, {name = "gravel", value = "FootStep_plate_gravel_step"}, {name = "metal", value = "FootStep_plate_metal_step"}, {name = "wood", value = "FootStep_plate_wood_step"}, {name = "ice", value = "FootStep_plate_ice_step"}, {name = "carpet", value = "FootStep_plate_carpet_step"}, {name = "wet", value = "FootStep_plate_flesh_step"}, {name = "earth", value = "FootStep_plate_gravel_step"}, {name = "fabric", value = "FootStep_plate_carpet_step"}, {name = "moss", value = "FootStep_plate_carpet_step"}}}, ["foot_shoe"] = {keys = std::vector of length 11, capacity 16 = {{name = "stone", value = "FootStep_shoe_stone_step"}, {name = "water", value = "FootStep_shoe_water_step"}, {name = "gravel", value = "FootStep_shoe_gravel_step"}, {name = "metal", value = "FootStep_shoe_metal_step"}, {name = "wood", value = "FootStep_shoe_wood_step"}, {name = "ice", value = "FootStep_shoe_ice_step"}, {name = "carpet", value = "FootStep_shoe_carpet_step"}, {name = "wet", value = "FootStep_shoe_flesh_step"}, {name = "earth", value = "FootStep_shoe_gravel_step"}, {name = "fabric", value = "FootStep_shoe_carpet_step"}, {name = "moss", value = "FootStep_shoe_carpet_step"}}}, ["foot_stealth"] = {keys = std::vector of length 11, capacity 16 = {{name = "stone", value = "FootStep_stealth_gravel_step"}, {name = "water", value = "FootStep_shoe_water_step"}, {name = "gravel", value = "FootStep_stealth_gravel_step"}, {name = "metal", value = "FootStep_stealth_metal_step"}, {name = "wood", value = "FootStep_stealth_wood_step"}, {name = "ice", value = "FootStep_stealth_ice_step"}, {name = "carpet", value = "FootStep_shoe_carpet_step"}, {name = "wet", value = "FootStep_shoe_flesh_step"}, {name = "earth", value = "FootStep_stealth_gravel_step"}, {name = "fabric", value = "FootStep_shoe_carpet_step"}, {name = "moss", value = "FootStep_shoe_carpet_step"}}}}}
i = <optimized out>
#19 0x000ec4d4 in ARX_SOUND_Init () at /home/pi/Desktop/ArxLibertatis/src/scene/GameSound.cpp:218
No locals.
#20 0x001ddc74 in ArxGame::initSound (this=0x7ea9a080) at /home/pi/Desktop/ArxLibertatis/src/core/ArxGame.cpp:489
init = <optimized out>
init = <optimized out>
#21 ArxGame::initialize (this=0x7ea9a080) at /home/pi/Desktop/ArxLibertatis/src/core/ArxGame.cpp:238
init = true
#22 0x00019f38 in runGame () at /home/pi/Desktop/ArxLibertatis/src/core/Core.cpp:244
No locals.
#23 main (argc=<optimized out>, argv=<optimized out>) at /home/pi/Desktop/ArxLibertatis/src/core/Startup.cpp:164
status = RunProgram
[Inferior 1 (process 1085) detached]

February 18, 2021
bug_report_tiny.png 20:43  Crash report #1527 - [90C85876] arx.exe!0x7ff782c967af
CrashBot : Issue created
Assertion Failed at Localisation.cpp:425: name.find_first_of("ABCDEFGHIJKLMNOPQRSTUVWXYZ[]") == std::string::npos

Unhandled exception

Exception code: BREAKPOINT


Instruction address: 0x7ff782c967af
Stack pointer: 0x57896feff0

Callstack:
arx.exe!0x7ff782c967af
arx.exe!0x7ff782d49906
arx.exe!0x7ff782c88bf4
arx.exe!0x7ff782c89126
arx.exe!0x7ff782c858a2
arx.exe!0x7ff782c9a2fe
arx.exe!0x7ff782d9201a
arx.exe!FT_GlyphSlot_Own_Bitmap()
KERNEL32.DLL!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()
February 13, 2021
bug_report_tiny.png 11:59  Crash report #1526 - [58576BC3] Thread::entryPoint() basic_string.h:2290
CrashBot : Issue created
Illegal storage access: address not mapped to object


Instruction address: 0xff2cc
Memory accessed: 0x21000021
Stack pointer: 0x6b945e38
Frame pointer: 0x6b945f7c

Callstack:
arx!0x10a13c
libc-2.28.so!0x76846130
arx!0xff2cc

GDB stack trace:
[New LWP 25407]
[New LWP 25408]
[New LWP 25409]
[New LWP 25410]
[New LWP 25411]
[New LWP 25412]
[New LWP 25413]
[New LWP 25414]
[New LWP 25459]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
0x0000d96c in ?? ()
[Current thread is 1 (Thread 0x76f1f230 (LWP 25403))]
Id Target Id Frame
* 1 Thread 0x76f1f230 (LWP 25403) "arx" 0x0000d96c in ?? ()
2 Thread 0x70db0440 (LWP 25407) "llvmpipe-0" futex_wait_cancelable (private=0, expected=0, futex_word=0xa9f498) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
3 Thread 0x705af440 (LWP 25408) "llvmpipe-1" futex_wait_cancelable (private=0, expected=0, futex_word=0xa9f5a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
4 Thread 0x6fbff440 (LWP 25409) "llvmpipe-2" futex_wait_cancelable (private=0, expected=0, futex_word=0xa9f6a8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
5 Thread 0x6f1ff440 (LWP 25410) "llvmpipe-3" futex_wait_cancelable (private=0, expected=0, futex_word=0xa9f7b0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
6 Thread 0x6e5ff440 (LWP 25411) "arx" futex_wait_cancelable (private=0, expected=0, futex_word=0xaa9978) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
7 Thread 0x6ddfe440 (LWP 25412) "arx" futex_wait_cancelable (private=0, expected=0, futex_word=0xaa9978) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
8 Thread 0x6d5fd440 (LWP 25413) "arx" futex_wait_cancelable (private=0, expected=0, futex_word=0xaa9978) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
9 Thread 0x6cbff440 (LWP 25414) "arx" futex_wait_cancelable (private=0, expected=0, futex_word=0xaa9978) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
10 Thread 0x6b946440 (LWP 25459) "arx" __GI___nanosleep (remaining=0x0, requested_time=0x6b945a98) at ../sysdeps/unix/sysv/linux/nanosleep.c:28

Thread 10 (Thread 0x6b946440 (LWP 25459)):
#0 __GI___nanosleep (remaining=0x0, requested_time=0x6b945a98) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
_a1 = 1804884632
_nr = 162
_a1tmp = 1804884632
_a2tmp = 0
_a2 = 0
_sys_result = <optimized out>
sc_cancel_oldtype = 0
sc_ret = <optimized out>
sc_ret = <optimized out>
sc_ret = <optimized out>
_sys_result = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
sc_cancel_oldtype = <optimized out>
_sys_result = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
#1 __GI___nanosleep (requested_time=0x6b945a98, remaining=0x0) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
sc_ret = <optimized out>
_sys_result = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
sc_cancel_oldtype = <optimized out>
_sys_result = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
#2 0x0010a19c in CrashHandlerPOSIX::handleCrash (context=<optimized out>, info=0x6b945ac0, signal=<optimized out>, this=0xa1fb40) at /media/usb/arx/src/platform/crashhandler/CrashHandlerPOSIX.cpp:506
t = {tv_sec = 0, tv_nsec = 100000}
processor = 25460
args = {0x0, 0x186a0 <main(int, char**) 1084> "X", 0x0}
processor = <optimized out>
args = <optimized out>
it = <optimized out>
siginfo = <optimized out>
ctx = <optimized out>
t = <optimized out>
#3 signalHandler (signal=<optimized out>, info=0x6b945ac0, context=<optimized out>) at /media/usb/arx/src/platform/crashhandler/CrashHandlerPOSIX.cpp:85
No locals.
#4 <signal handler called>
No locals.
#5 0x000ff2cc in Thread::entryPoint (param=0x21000011) at /usr/include/c /8/bits/basic_string.h:2290
thread = <error reading variable>
#6 0x76ea5494 in start_thread (arg=0x6b946440) at pthread_create.c:486
ret = <optimized out>
start = <optimized out>
pd = 0x6b946440
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {12468959, 499140815, 1995602280, 1804887104, 1995568880, 338, 2129963378, 1804887104, 0, 1804885884, 1056964608, 1065353216, 1048576000, -1063256064, 1048576000, 1175264468, 1141653510, 1172680661, 1175264468, 1141489670, 0 <repeats 44 times>}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#7 0x768f0578 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
No locals.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 9 (Thread 0x6cbff440 (LWP 25414)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0xaa9978) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
_a1 = 11180408
_nr = 240
_a3tmp = 0
_a1tmp = 11180408
_a3 = 0
_a4tmp = 0
_a2tmp = 128
_a2 = 128
_a4 = 0
__ret = <optimized out>
oldtype = 0
err = <optimized out>
oldtype = <optimized out>
err = <optimized out>
__ret = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a4tmp = <optimized out>
_a3tmp = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
_a3 = <optimized out>
_a4 = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x0, cond=0xaa9950) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x76eabe28 <__condvar_cleanup_waiting>, __arg = 0x6cbfedb8, __canceltype = 0, __prev = 0x0}
cbuffer = {wseq = 6, cond = 0xaa9950, mutex = 0xaa9938, private = 0}
__atg101_val = <optimized out>
rt = <optimized out>
__atg100_val = <optimized out>
err = <optimized out>
g = 0
flags = <optimized out>
g1_start = <optimized out>
signals = <optimized out>
result = 0
wseq = 25769803776
seq = 0
private = 0
maxspin = <optimized out>
err = <optimized out>
result = <optimized out>
wseq = <optimized out>
g = <optimized out>
seq = <optimized out>
flags = <optimized out>
private = <optimized out>
signals = <optimized out>
g1_start = <optimized out>
__atg6_oldval = <optimized out>
__atg6_memp = <optimized out>
__atg6_value = <optimized out>
__atg2_result = <optimized out>
__oldval = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
spin = <optimized out>
buffer = <optimized out>
cbuffer = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
__atg6_oldval = <optimized out>
__atg6_memp = <optimized out>
__atg6_value = <optimized out>
__atg2_result = <optimized out>
__oldval = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
rt = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
__atg102_expected = <optimized out>
__atg1_result = <optimized out>
__oldval = <optimized out>
s = <optimized out>
__atg100_val = <optimized out>
__atg102_expected = <optimized out>
__atg1_result = <optimized out>
__oldval = <optimized out>
#2 __pthread_cond_wait (cond=0xaa9950, mutex=0x0) at pthread_cond_wait.c:655
No locals.
#3 0x74b8be50 in ?? () from /usr/lib/arm-linux-gnueabihf/dri/swrast_dri.so
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 8 (Thread 0x6d5fd440 (LWP 25413)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0xaa9978) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
_a1 = 11180408
_nr = 240
_a3tmp = 0
_a1tmp = 11180408
_a3 = 0
_a4tmp = 0
_a2tmp = 128
_a2 = 128
_a4 = 0
__ret = <optimized out>
oldtype = 0
err = <optimized out>
oldtype = <optimized out>
err = <optimized out>
__ret = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a4tmp = <optimized out>
_a3tmp = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
_a3 = <optimized out>
_a4 = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x0, cond=0xaa9950) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x76eabe28 <__condvar_cleanup_waiting>, __arg = 0x6d5fcdb8, __canceltype = 0, __prev = 0x0}
cbuffer = {wseq = 4, cond = 0xaa9950, mutex = 0xaa9938, private = 0}
__atg101_val = <optimized out>
rt = <optimized out>
__atg100_val = <optimized out>
err = <optimized out>
g = 0
flags = <optimized out>
g1_start = <optimized out>
signals = <optimized out>
result = 0
wseq = 17179869184
seq = 0
private = 0
maxspin = <optimized out>
err = <optimized out>
result = <optimized out>
wseq = <optimized out>
g = <optimized out>
seq = <optimized out>
flags = <optimized out>
private = <optimized out>
signals = <optimized out>
g1_start = <optimized out>
__atg6_oldval = <optimized out>
__atg6_memp = <optimized out>
__atg6_value = <optimized out>
__atg2_result = <optimized out>
__oldval = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
spin = <optimized out>
buffer = <optimized out>
cbuffer = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
__atg6_oldval = <optimized out>
__atg6_memp = <optimized out>
__atg6_value = <optimized out>
__atg2_result = <optimized out>
__oldval = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
rt = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
__atg102_expected = <optimized out>
__atg1_result = <optimized out>
__oldval = <optimized out>
s = <optimized out>
__atg100_val = <optimized out>
__atg102_expected = <optimized out>
__atg1_result = <optimized out>
__oldval = <optimized out>
#2 __pthread_cond_wait (cond=0xaa9950, mutex=0x0) at pthread_cond_wait.c:655
No locals.
#3 0x74b8be50 in ?? () from /usr/lib/arm-linux-gnueabihf/dri/swrast_dri.so
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 7 (Thread 0x6ddfe440 (LWP 25412)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0xaa9978) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
_a1 = 11180408
_nr = 240
_a3tmp = 0
_a1tmp = 11180408
_a3 = 0
_a4tmp = 0
_a2tmp = 128
_a2 = 128
_a4 = 0
__ret = <optimized out>
oldtype = 0
err = <optimized out>
oldtype = <optimized out>
err = <optimized out>
__ret = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a4tmp = <optimized out>
_a3tmp = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
_a3 = <optimized out>
_a4 = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x0, cond=0xaa9950) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x76eabe28 <__condvar_cleanup_waiting>, __arg = 0x6ddfddb8, __canceltype = 0, __prev = 0x0}
cbuffer = {wseq = 2, cond = 0xaa9950, mutex = 0xaa9938, private = 0}
__atg101_val = <optimized out>
rt = <optimized out>
__atg100_val = <optimized out>
err = <optimized out>
g = 0
flags = <optimized out>
g1_start = <optimized out>
signals = <optimized out>
result = 0
wseq = 8589934592
seq = 0
private = 0
maxspin = <optimized out>
err = <optimized out>
result = <optimized out>
wseq = <optimized out>
g = <optimized out>
seq = <optimized out>
flags = <optimized out>
private = <optimized out>
signals = <optimized out>
g1_start = <optimized out>
__atg6_oldval = <optimized out>
__atg6_memp = <optimized out>
__atg6_value = <optimized out>
__atg2_result = <optimized out>
__oldval = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
spin = <optimized out>
buffer = <optimized out>
cbuffer = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
__atg6_oldval = <optimized out>
__atg6_memp = <optimized out>
__atg6_value = <optimized out>
__atg2_result = <optimized out>
__oldval = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
rt = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
__atg102_expected = <optimized out>
__atg1_result = <optimized out>
__oldval = <optimized out>
s = <optimized out>
__atg100_val = <optimized out>
__atg102_expected = <optimized out>
__atg1_result = <optimized out>
__oldval = <optimized out>
#2 __pthread_cond_wait (cond=0xaa9950, mutex=0x0) at pthread_cond_wait.c:655
No locals.
#3 0x74b8be50 in ?? () from /usr/lib/arm-linux-gnueabihf/dri/swrast_dri.so
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 6 (Thread 0x6e5ff440 (LWP 25411)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0xaa9978) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
_a1 = 11180408
_nr = 240
_a3tmp = 0
_a1tmp = 11180408
_a3 = 0
_a4tmp = 0
_a2tmp = 128
_a2 = 128
_a4 = 0
__ret = <optimized out>
oldtype = 0
err = <optimized out>
oldtype = <optimized out>
err = <optimized out>
__ret = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a4tmp = <optimized out>
_a3tmp = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
_a3 = <optimized out>
_a4 = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x0, cond=0xaa9950) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x76eabe28 <__condvar_cleanup_waiting>, __arg = 0x6e5fedb8, __canceltype = 0, __prev = 0x0}
cbuffer = {wseq = 0, cond = 0xaa9950, mutex = 0xaa9938, private = 0}
__atg101_val = <optimized out>
rt = <optimized out>
__atg100_val = <optimized out>
err = <optimized out>
g = 0
flags = <optimized out>
g1_start = <optimized out>
signals = <optimized out>
result = 0
wseq = 0
seq = 0
private = 0
maxspin = <optimized out>
err = <optimized out>
result = <optimized out>
wseq = <optimized out>
g = <optimized out>
seq = <optimized out>
flags = <optimized out>
private = <optimized out>
signals = <optimized out>
g1_start = <optimized out>
__atg6_oldval = <optimized out>
__atg6_memp = <optimized out>
__atg6_value = <optimized out>
__atg2_result = <optimized out>
__oldval = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
spin = <optimized out>
buffer = <optimized out>
cbuffer = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
__atg6_oldval = <optimized out>
__atg6_memp = <optimized out>
__atg6_value = <optimized out>
__atg2_result = <optimized out>
__oldval = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
rt = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
__atg102_expected = <optimized out>
__atg1_result = <optimized out>
__oldval = <optimized out>
s = <optimized out>
__atg100_val = <optimized out>
__atg102_expected = <optimized out>
__atg1_result = <optimized out>
__oldval = <optimized out>
#2 __pthread_cond_wait (cond=0xaa9950, mutex=0x0) at pthread_cond_wait.c:655
No locals.
#3 0x74b8be50 in ?? () from /usr/lib/arm-linux-gnueabihf/dri/swrast_dri.so
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 5 (Thread 0x6f1ff440 (LWP 25410)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0xa9f7b0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
_a1 = 11138992
_nr = 240
_a3tmp = 0
_a1tmp = 11138992
_a3 = 0
_a4tmp = 0
_a2tmp = 128
_a2 = 128
_a4 = 0
__ret = <optimized out>
oldtype = 0
err = <optimized out>
oldtype = <optimized out>
err = <optimized out>
__ret = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a4tmp = <optimized out>
_a3tmp = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
_a3 = <optimized out>
_a4 = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x0, cond=0xa9f788) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x76eabe28 <__condvar_cleanup_waiting>, __arg = 0x6f1fedb0, __canceltype = 11138852, __prev = 0x0}
cbuffer = {wseq = 2656, cond = 0xa9f788, mutex = 0xa9f770, private = 0}
__atg101_val = <optimized out>
rt = <optimized out>
__atg100_val = <optimized out>
err = <optimized out>
g = 0
flags = <optimized out>
g1_start = <optimized out>
signals = <optimized out>
result = 0
wseq = 11409391414488
seq = 217476768595223024
private = 0
maxspin = <optimized out>
err = <optimized out>
result = <optimized out>
wseq = <optimized out>
g = <optimized out>
seq = <optimized out>
flags = <optimized out>
private = <optimized out>
signals = <optimized out>
g1_start = <optimized out>
__atg6_oldval = <optimized out>
__atg6_memp = <optimized out>
__atg6_value = <optimized out>
__atg2_result = <optimized out>
__oldval = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
spin = <optimized out>
buffer = <optimized out>
cbuffer = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
__atg6_oldval = <optimized out>
__atg6_memp = <optimized out>
__atg6_value = <optimized out>
__atg2_result = <optimized out>
__oldval = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
rt = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
__atg102_expected = <optimized out>
__atg1_result = <optimized out>
__oldval = <optimized out>
s = <optimized out>
__atg100_val = <optimized out>
__atg102_expected = <optimized out>
__atg1_result = <optimized out>
__oldval = <optimized out>
#2 __pthread_cond_wait (cond=0xa9f788, mutex=0x0) at pthread_cond_wait.c:655
No locals.
#3 0x74b8e2e8 in ?? () from /usr/lib/arm-linux-gnueabihf/dri/swrast_dri.so
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 4 (Thread 0x6fbff440 (LWP 25409)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0xa9f6a8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
_a1 = 11138728
_nr = 240
_a3tmp = 0
_a1tmp = 11138728
_a3 = 0
_a4tmp = 0
_a2tmp = 128
_a2 = 128
_a4 = 0
__ret = <optimized out>
oldtype = 0
err = <optimized out>
oldtype = <optimized out>
err = <optimized out>
__ret = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a4tmp = <optimized out>
_a3tmp = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
_a3 = <optimized out>
_a4 = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x0, cond=0xa9f680) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x76eabe28 <__condvar_cleanup_waiting>, __arg = 0x6fbfedb0, __canceltype = 11138588, __prev = 0x0}
cbuffer = {wseq = 2656, cond = 0xa9f680, mutex = 0xa9f668, private = 0}
__atg101_val = <optimized out>
rt = <optimized out>
__atg100_val = <optimized out>
err = <optimized out>
g = 0
flags = <optimized out>
g1_start = <optimized out>
signals = <optimized out>
result = 0
wseq = 11409391417148
seq = 217476768595223024
private = 0
maxspin = <optimized out>
err = <optimized out>
result = <optimized out>
wseq = <optimized out>
g = <optimized out>
seq = <optimized out>
flags = <optimized out>
private = <optimized out>
signals = <optimized out>
g1_start = <optimized out>
__atg6_oldval = <optimized out>
__atg6_memp = <optimized out>
__atg6_value = <optimized out>
__atg2_result = <optimized out>
__oldval = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
spin = <optimized out>
buffer = <optimized out>
cbuffer = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
__atg6_oldval = <optimized out>
__atg6_memp = <optimized out>
__atg6_value = <optimized out>
__atg2_result = <optimized out>
__oldval = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
rt = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
__atg102_expected = <optimized out>
__atg1_result = <optimized out>
__oldval = <optimized out>
s = <optimized out>
__atg100_val = <optimized out>
__atg102_expected = <optimized out>
__atg1_result = <optimized out>
__oldval = <optimized out>
#2 __pthread_cond_wait (cond=0xa9f680, mutex=0x0) at pthread_cond_wait.c:655
No locals.
#3 0x74b8e2e8 in ?? () from /usr/lib/arm-linux-gnueabihf/dri/swrast_dri.so
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 3 (Thread 0x705af440 (LWP 25408)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0xa9f5a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
_a1 = 11138464
_nr = 240
_a3tmp = 0
_a1tmp = 11138464
_a3 = 0
_a4tmp = 0
_a2tmp = 128
_a2 = 128
_a4 = 0
__ret = <optimized out>
oldtype = 0
err = <optimized out>
oldtype = <optimized out>
err = <optimized out>
__ret = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a4tmp = <optimized out>
_a3tmp = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
_a3 = <optimized out>
_a4 = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x0, cond=0xa9f578) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x76eabe28 <__condvar_cleanup_waiting>, __arg = 0x705aedb0, __canceltype = 11138324, __prev = 0x0}
cbuffer = {wseq = 2656, cond = 0xa9f578, mutex = 0xa9f560, private = 0}
__atg101_val = <optimized out>
rt = <optimized out>
__atg100_val = <optimized out>
err = <optimized out>
g = 0
flags = <optimized out>
g1_start = <optimized out>
signals = <optimized out>
result = 0
wseq = 11409391417148
seq = 217476768595223024
private = 0
maxspin = <optimized out>
err = <optimized out>
result = <optimized out>
wseq = <optimized out>
g = <optimized out>
seq = <optimized out>
flags = <optimized out>
private = <optimized out>
signals = <optimized out>
g1_start = <optimized out>
__atg6_oldval = <optimized out>
__atg6_memp = <optimized out>
__atg6_value = <optimized out>
__atg2_result = <optimized out>
__oldval = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
spin = <optimized out>
buffer = <optimized out>
cbuffer = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
__atg6_oldval = <optimized out>
__atg6_memp = <optimized out>
__atg6_value = <optimized out>
__atg2_result = <optimized out>
__oldval = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
rt = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
__atg102_expected = <optimized out>
__atg1_result = <optimized out>
__oldval = <optimized out>
s = <optimized out>
__atg100_val = <optimized out>
__atg102_expected = <optimized out>
__atg1_result = <optimized out>
__oldval = <optimized out>
#2 __pthread_cond_wait (cond=0xa9f578, mutex=0x0) at pthread_cond_wait.c:655
No locals.
#3 0x74b8e2e8 in ?? () from /usr/lib/arm-linux-gnueabihf/dri/swrast_dri.so
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0x70db0440 (LWP 25407)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0xa9f498) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
_a1 = 11138200
_nr = 240
_a3tmp = 0
_a1tmp = 11138200
_a3 = 0
_a4tmp = 0
_a2tmp = 128
_a2 = 128
_a4 = 0
__ret = <optimized out>
oldtype = 0
err = <optimized out>
oldtype = <optimized out>
err = <optimized out>
__ret = <optimized out>
_a1 = <optimized out>
_nr = <optimized out>
_a4tmp = <optimized out>
_a3tmp = <optimized out>
_a2tmp = <optimized out>
_a1tmp = <optimized out>
_a2 = <optimized out>
_a3 = <optimized out>
_a4 = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x0, cond=0xa9f470) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x76eabe28 <__condvar_cleanup_waiting>, __arg = 0x70dafdb0, __canceltype = 11138060, __prev = 0x0}
cbuffer = {wseq = 2652, cond = 0xa9f470, mutex = 0xa9f458, private = 0}
__atg101_val = <optimized out>
rt = <optimized out>
__atg100_val = <optimized out>
err = <optimized out>
g = 0
flags = <optimized out>
g1_start = <optimized out>
signals = <optimized out>
result = 0
wseq = 11392211545304
seq = 217476768595223024
private = 0
maxspin = <optimized out>
err = <optimized out>
result = <optimized out>
wseq = <optimized out>
g = <optimized out>
seq = <optimized out>
flags = <optimized out>
private = <optimized out>
signals = <optimized out>
g1_start = <optimized out>
__atg6_oldval = <optimized out>
__atg6_memp = <optimized out>
__atg6_value = <optimized out>
__atg2_result = <optimized out>
__oldval = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
spin = <optimized out>
buffer = <optimized out>
cbuffer = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
__atg6_oldval = <optimized out>
__atg6_memp = <optimized out>
__atg6_value = <optimized out>
__atg2_result = <optimized out>
__oldval = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
rt = <optimized out>
__atg101_val = <optimized out>
__atg100_val = <optimized out>
__atg102_expected = <optimized out>
__atg1_result = <optimized out>
__oldval = <optimized out>
s = <optimized out>
__atg100_val = <optimized out>
__atg102_expected = <optimized out>
__atg1_result = <optimized out>
__oldval = <optimized out>
#2 __pthread_cond_wait (cond=0xa9f470, mutex=0x0) at pthread_cond_wait.c:655
No locals.
#3 0x74b8e2e8 in ?? () from /usr/lib/arm-linux-gnueabihf/dri/swrast_dri.so
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0x76f1f230 (LWP 25403)):
#0 0x0000d96c in ?? ()
No symbol table info available.
#1 0x0009d658 in GameDurationMsf (val=<optimized out>) at /media/usb/arx/src/core/TimeTypes.h:174
No locals.
#2 ARX_NPC_SetStat (value=<optimized out>, statname=<error: Cannot access memory at address 0x30>, io=<optimized out>) at /media/usb/arx/src/game/NPC.cpp:714
No locals.
#3 ARX_NPC_SetStat (value=<optimized out>, statname=<error: Cannot access memory at address 0x30>, io=<optimized out>) at /media/usb/arx/src/game/NPC.cpp:689
No locals.
#4 script::(anonymous namespace)::execute (this=<optimized out>, context=<optimized out>) at /media/usb/arx/src/script/ScriptedNPC.cpp:346
stat = "aimtime"
value = <optimized out>
#5 0x000cdc4c in ScriptEvent::send (es=<optimized out>, sender=<optimized out>, entity=0x2b7e990, event=<optimized out>, parameters=@0x7ef4cdc0: {<std::vector<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> > > >> = std::vector of length 0, capacity 0, m_peekOnly = false}, position=7) at /media/usb/arx/src/script/ScriptEvent.cpp:340
command = <optimized out>
res = <optimized out>
word = "setnpcstat"
it = <optimized out>
ret = ACCEPT
pos = 853940
context = {m_script = 0x2b7ef4c, m_pos = 3446, m_sender = 0x0, m_entity = 0x2b7e990, m_message = SM_INIT, m_parameters = {<std::vector<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> > > >> = std::vector of length 0, capacity 0, m_peekOnly = false}, m_stack = std::vector of length 0, capacity 0}
brackets = 0
#6 0x000d07b4 in ARX_SCRIPT_ResetObject (io=io@entry=0x2b7e990, init=init@entry=true) at /usr/include/c /8/bits/allocator.h:131
num = <optimized out>
#7 0x000d0954 in ARX_SCRIPT_Reset (init=<optimized out>, io=0x2b7e990) at /media/usb/arx/src/script/Script.cpp:338
No locals.
#8 ARX_SCRIPT_ResetAll (init=<optimized out>) at /media/usb/arx/src/script/Script.cpp:349
handle = {t = 2}
e = 0x2b7e990
i = 2
#9 0x001b9a58 in levelInit () at /media/usb/arx/src/core/Core.cpp:391
t = <optimized out>
#10 0x001cb928 in ArxGame::doFrame (this=this@entry=0xa20d70) at /media/usb/arx/src/core/ArxGame.cpp:1263
No locals.
#11 0x001ce404 in ArxGame::run (this=0xa20d70) at /media/usb/arx/src/core/ArxGame.cpp:1132
No locals.
#12 0x00019644 in runGame () at /media/usb/arx/src/core/Core.cpp:246
No locals.
#13 main (argc=<optimized out>, argv=<optimized out>) at /media/usb/arx/src/core/Startup.cpp:164
status = RunProgram
[Inferior 1 (process 25403) detached]

January 25, 2021
bug_report_tiny.png 13:43  Crash report #1525 - [26ECC18F] OpenAL32.dll!alSourcePlayv()
CrashBot : Issue created
Unhandled exception

Exception code: ACCESS_VIOLATION


Instruction address: 0x6cd3984a
Memory accessed: 0xc
Stack pointer: 0x91dc3fed20

Callstack:
OpenAL32.dll!alSourcePlayv()
OpenAL32.dll!alSourcePlay()
arx.exe!0x7ff69de5b4d3
arx.exe!0x7ff69de635ed
arx.exe!0x7ff69de5441e
arx.exe!0x7ff69de542f3
arx.exe!0x7ff69df83f96
KERNEL32.DLL!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()
January 21, 2021
bug_report_tiny.png 21:37  Bug report #1524 - 10x Lord Inut Potions
guest : Issue created
While doing Lord Inut's quest, I did encounter an interesting bug. When crafting the cure for Inut, if you use a bottle from a stack(10 bottles) on cauldron, then 10 of them will have this effect. In the end, when you apply those 10 bottles(split before use) on Lord Inut, it will allow you to get 20,000 EXP per bottle.

Screenshots:

Bottles: https://cdn.discordapp.com/attachments/693291735014572052/801924539524972544/unknown.png

EXP with Ridiculous (from zero): https://cdn.discordapp.com/attachments/693291735014572052/801926070197682206/unknown.png



January 19, 2021
bug_report_tiny.png 07:11  Crash report #1523 - [4F496031] raise () from /lib64/libc.so.6
CrashBot : Issue created
Abnormal termination


GDB stack trace:
<source lang="gdb">
[New LWP 21530]
[New LWP 21531]
[New LWP 21532]
[New LWP 21533]
[New LWP 24489]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0x000055a065bb14ee in CrashHandlerPOSIX::handleCrash(int, int) ()
[Current thread is 1 (Thread 0x7fbe82b2b740 (LWP 21526))]
Id Target Id Frame
* 1 Thread 0x7fbe82b2b740 (LWP 21526) "arx" 0x000055a065bb14ee in CrashHandlerPOSIX::handleCrash(int, int) ()
2 Thread 0x7fbe72700700 (LWP 21530) "threaded-ml" 0x00007fbe82ef6aaf in poll () from /lib64/libc.so.6
3 Thread 0x7fbe6deff700 (LWP 21531) "arx" 0x00007fbe83335e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
4 Thread 0x7fbe6d4d7700 (LWP 21532) "arx" 0x00007fbe83338a24 in do_futex_wait.constprop () from /lib64/libpthread.so.0
5 Thread 0x7fbe6d2d6700 (LWP 21533) "Sound Update" 0x00007fbe82ec8801 in clock_nanosleep@GLIBC_2.2.5 () from /lib64/libc.so.6
6 Thread 0x7fbe533ff700 (LWP 24489) "Pathfinder" 0x00007fbe82ec8801 in clock_nanosleep@GLIBC_2.2.5 () from /lib64/libc.so.6

Thread 6 (Thread 0x7fbe533ff700 (LWP 24489)):
#0 0x00007fbe82ec8801 in clock_nanosleep@GLIBC_2.2.5 () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fbe82ece157 in nanosleep () from /lib64/libc.so.6
No symbol table info available.
#2 0x000055a065d0f893 in PathFinderThread::run() ()
No symbol table info available.
#3 0x000055a065b62c5e in Thread::entryPoint(void*) ()
No symbol table info available.
#4 0x00007fbe8332f432 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007fbe82f01913 in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 5 (Thread 0x7fbe6d2d6700 (LWP 21533)):
#0 0x00007fbe82ec8801 in clock_nanosleep@GLIBC_2.2.5 () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fbe82ece157 in nanosleep () from /lib64/libc.so.6
No symbol table info available.
#2 0x000055a065dc7a2b in SoundUpdateThread::run() ()
No symbol table info available.
#3 0x000055a065b62c5e in Thread::entryPoint(void*) ()
No symbol table info available.
#4 0x00007fbe8332f432 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007fbe82f01913 in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 4 (Thread 0x7fbe6d4d7700 (LWP 21532)):
#0 0x00007fbe83338a24 in do_futex_wait.constprop () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007fbe83338b28 in __new_sem_wait_slow.constprop.0 () from /lib64/libpthread.so.0
No symbol table info available.
#2 0x00007fbe83570f2d in alsem_wait () from /lib64/libopenal.so.1
No symbol table info available.
#3 0x00007fbe83537a85 in EventThread () from /lib64/libopenal.so.1
No symbol table info available.
#4 0x00007fbe83570a4b in althrd_starter () from /lib64/libopenal.so.1
No symbol table info available.
#5 0x00007fbe8332f432 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6 0x00007fbe82f01913 in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 3 (Thread 0x7fbe6deff700 (LWP 21531)):
#0 0x00007fbe83335e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007fbe72c7cabc in pa_threaded_mainloop_wait () from /lib64/libpulse.so.0
No symbol table info available.
#2 0x00007fbe8356ba6e in ALCpulsePlayback_mixerProc () from /lib64/libopenal.so.1
No symbol table info available.
#3 0x00007fbe83570a4b in althrd_starter () from /lib64/libopenal.so.1
No symbol table info available.
#4 0x00007fbe8332f432 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007fbe82f01913 in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 2 (Thread 0x7fbe72700700 (LWP 21530)):
#0 0x00007fbe82ef6aaf in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fbe72c7c336 in poll_func () from /lib64/libpulse.so.0
No symbol table info available.
#2 0x00007fbe72c6da81 in pa_mainloop_poll () from /lib64/libpulse.so.0
No symbol table info available.
#3 0x00007fbe72c6e103 in pa_mainloop_iterate () from /lib64/libpulse.so.0
No symbol table info available.
#4 0x00007fbe72c6e1b0 in pa_mainloop_run () from /lib64/libpulse.so.0
No symbol table info available.
#5 0x00007fbe72c7c40d in thread () from /lib64/libpulse.so.0
No symbol table info available.
#6 0x00007fbe72c176ec in internal_thread_func () from /usr/lib64/pulseaudio/libpulsecommon-14.0.so
No symbol table info available.
#7 0x00007fbe8332f432 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#8 0x00007fbe82f01913 in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 1 (Thread 0x7fbe82b2b740 (LWP 21526)):
#0 0x000055a065bb14ee in CrashHandlerPOSIX::handleCrash(int, int) ()
No symbol table info available.
#1 0x000055a065bb163b in signalHandler(int, siginfo_t*, void*) ()
No symbol table info available.
#2 <signal handler called>
No symbol table info available.
#3 0x00007fbe82e3c9e5 in raise () from /lib64/libc.so.6
No symbol table info available.
#4 0x00007fbe82e25895 in abort () from /lib64/libc.so.6
No symbol table info available.
#5 0x000055a065da6ee8 in std::__replacement_assert(char const*, int, char const*, char const*) ()
No symbol table info available.
#6 0x000055a065d1e30a in AddRandomSmoke(Entity*, long) [clone .part.0] ()
No symbol table info available.
#7 0x000055a065d3021b in Cedric_AnimateDrawEntity(EERIE_3DOBJ*, ANIM_USE*, Angle<float>*, Vector3<float>*, Entity*, bool, bool) ()
No symbol table info available.
#8 0x000055a065d40539 in RenderInter(float, float) ()
No symbol table info available.
#9 0x000055a065d9161d in ARX_SCENE_Render(long) ()
No symbol table info available.
#10 0x000055a065d9b220 in ArxGame::Render() ()
No symbol table info available.
#11 0x000055a065c63e8b in ArxGame::Render3DEnvironment() ()
No symbol table info available.
#12 0x000055a065c63f2a in ArxGame::Run() ()
No symbol table info available.
#13 0x000055a065d9dfd1 in runGame() ()
No symbol table info available.
#14 0x000055a065b55dbb in main ()
No symbol table info available.
[Inferior 1 (process 21526) detached]
</source>
January 15, 2021
bug_report_tiny.png 04:04  Bug report #1522 - Drag behavior when cooking bug
guest : Issue created
Moving multiple stacked food at once into a cooking zone is breaking the items, we can't cook multiple food, the items are broken and with no interactivity after perform this, for example drag 10 ribs into the fire
January 14, 2021
bug_report_tiny.png 03:30  Crash report #1520 - [724CFD39] arx.exe!0x7ff602e967af
dscharrer : Issue closed
bug_report_tiny.png 03:29  Crash report #1519 - [28D7FDAE] arx.exe!getLocalised() [Localisation.cpp:425]
dscharrer : Issue closed
bug_report_tiny.png 03:25  Crash report #1518 - [7543C7BB] arx.exe!ARX_DAMAGES_DealDamages() [Damage.cpp:730]
dscharrer : Issue closed
bug_report_tiny.png 03:12  Crash report #1517 - [9E4D708A] arx.exe!0x14012c3d4
dscharrer : Issue closed
bug_report_tiny.png 02:55  Crash report #1515 - [61873E9D] arx.exe!Trail::Render() [Trail.cpp:117]
dscharrer : Issue closed
bug_report_tiny.png 02:51  Crash report #1514 - [593979A] arx.exe!ARX_CHANGELEVEL_Pop_IO() [ChangeLevel.cpp:2224]
dscharrer : Issue closed
bug_report_tiny.png 02:46  Crash report #1513 - [C2462C3D] arx.exe!ARX_CHANGELEVEL_Pop_IO() [ChangeLevel.cpp:2224]
dscharrer : Issue closed
bug_report_tiny.png 02:39  Crash report #1512 - [ADC768AB] arx.exe!ARX_PATH_UpdateAllZoneInOutInside() [paths.cpp:223]
dscharrer : Issue closed
bug_report_tiny.png 02:35  Crash report #1511 - [EEBB1109] arx.exe!Manage3DCursor() [cursor.cpp:177]
dscharrer : Issue closed
bug_report_tiny.png 02:30  Crash report #1510 - [EA3B02A0] arx.exe!Trail::Render() [Trail.cpp:117]
dscharrer : Issue closed
January 12, 2021
feature_request_tiny.png 05:46  Feature request #1521 - Modes for Borderless, Full Screen, and Windowed
dscharrer : Issue closed
feature_request_tiny.png 04:25  Feature request #1521 - Modes for Borderless, Full Screen, and Windowed
guest : Issue created
In the current version of the engine, the full screen started at a very small resolution by default, until setup to use the desktop resolution.

I made a patch to use borderless full screen mode instead of desktop full screen, which worked around the issue.

An additional feature could be to offer an option to toggle this on and off, and to support windowed mode.

<source lang="">From 7ca5fb92a559a906d738fad860bead8a5ee07652 Mon Sep 17 00:00:00 2001
From: d10sfan <d10sfan@gmail.com>
Date: Wed, 1 Jul 2020 23:53:32 -0500
Subject: [PATCH] Use borderless full screen

---
src/window/SDL2Window.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/window/SDL2Window.cpp b/src/window/SDL2Window.cpp
index 13b63377d..e7ef089e8 100644
--- a/src/window/SDL2Window.cpp
+++ b/src/window/SDL2Window.cpp
@@ -240,7 +240,7 @@ static Uint32 getSDLFlagsForMode(const Vec2i & size, bool fullscreen) {
if(size == Vec2i(0)) {
flags |= SDL_WINDOW_FULLSCREEN_DESKTOP;
} else {
- flags |= SDL_WINDOW_FULLSCREEN;
+ flags |= SDL_WINDOW_FULLSCREEN_DESKTOP;
}
}

--
2.27.0

</source>
January 11, 2021
bug_report_tiny.png 03:42  Crash report #1520 - [724CFD39] arx.exe!0x7ff602e967af
CrashBot : Issue created
Assertion Failed at Localisation.cpp:425: name.find_first_of("ABCDEFGHIJKLMNOPQRSTUVWXYZ[]") == std::string::npos

Unhandled exception

Exception code: BREAKPOINT


Instruction address: 0x7ff602e967af
Stack pointer: 0x5fe5daed90

Callstack:
arx.exe!0x7ff602e967af
arx.exe!0x7ff602f49906
arx.exe!0x7ff602e88bf4
arx.exe!0x7ff602e89126
arx.exe!0x7ff602e858a2
arx.exe!0x7ff602e9a2fe
arx.exe!0x7ff602f9201a
arx.exe!FT_GlyphSlot_Own_Bitmap()
KERNEL32.DLL!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()
January 10, 2021
bug_report_tiny.png 06:21  Crash report #1519 - [28D7FDAE] arx.exe!getLocalised() [Localisation.cpp:425]
CrashBot : Issue created
Assertion Failed at Localisation.cpp:425: name.find_first_of("ABCDEFGHIJKLMNOPQRSTUVWXYZ[]") == std::string::npos

Unhandled exception

Exception code: BREAKPOINT


Instruction address: 0x7ff692dd67af
Stack pointer: 0xc3cd8ff3c0

Callstack:
arx.exe!0x7ff692dd67af
arx.exe!0x7ff692e89906
arx.exe!0x7ff692dc8bf4
arx.exe!0x7ff692dc9126
arx.exe!0x7ff692dc58a2
arx.exe!0x7ff692dda2fe
arx.exe!0x7ff692ed201a
arx.exe!FT_GlyphSlot_Own_Bitmap()
KERNEL32.DLL!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()
Symbols:
0 arx.exe!getLocalised(std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &) [Localisation.cpp : 425 + 0x25]
1 arx.exe!ARX_SPEECH_Render [Notification.cpp : 151 + 0x1d]
2 arx.exe!ArxGame::renderLevel() [ArxGame.cpp : 1946 + 0x7d]
3 arx.exe!ArxGame::render() [ArxGame.cpp : 2045 + 0x0]
4 arx.exe!ArxGame::doFrame() [ArxGame.cpp : 1267 + 0x0]
5 arx.exe!utf8_main(int,char * * const) [Startup.cpp : 164 + 0xa5]
6 arx.exe!WinMain [WindowsMainGUI.cpp : 48 + 0xe]
January 08, 2021
bug_report_tiny.png 22:12  Crash report #1518 - [7543C7BB] arx.exe!ARX_DAMAGES_DealDamages() [Damage.cpp:730]
CrashBot : Issue created
Assertion Failed at Damage.cpp:642: isallfinite(vect)

Unhandled exception

Exception code: BREAKPOINT


Instruction address: 0x7ff76429d243
Stack pointer: 0x767617e880

Callstack:
arx.exe!0x7ff76429d243
arx.exe!0x7ff764384026
arx.exe!0x7ff764384f86
arx.exe!0x7ff764386602
arx.exe!0x7ff764386c3a
arx.exe!0x7ff7642ae370
arx.exe!0x7ff7642aedcc
arx.exe!0x7ff7642ab1e9
arx.exe!0x7ff764287bbb
arx.exe!0x7ff764289141
arx.exe!0x7ff7642858c2
arx.exe!0x7ff76429a13e
arx.exe!0x7ff76439418a
arx.exe!0x7ff76450e05a
KERNEL32.DLL!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()
Symbols:
0 arx.exe!ARX_DAMAGES_DealDamages(HandleType<EntityHandleTag,long,-1>,float,HandleType<EntityHandleTag,long,-1>,Flags<DamageTypeFlag>,glm::vec<3,float,0> *) [Damage.cpp : 730 + 0x3c]
1 arx.exe!CheckAnythingInCylinder_Inner [Collisions.cpp : 527 + 0x0]
2 arx.exe!CheckAnythingInCylinder(Cylinder const &,Entity *,long) [Collisions.cpp : 739 + 0x20]
3 arx.exe!AttemptValidCylinderPos(Cylinder &,Entity *,Flags<CollisionFlag>) [Collisions.cpp : 1151 + 0x5]
4 arx.exe!ARX_COLLISION_Move_Cylinder(IO_PHYSICS *,Entity *,float,Flags<CollisionFlag>) [Collisions.cpp : 1308 + 0x5]
5 arx.exe!ManageNPCMovement_End [NPC.cpp : 2093 + 0x33]
6 arx.exe!ManageNPCMovement [NPC.cpp : 2367 + 0x8]
7 arx.exe!ARX_PHYSICS_Apply() [NPC.cpp : 992 + 0x0]
8 arx.exe!ArxGame::updateLevel() [ArxGame.cpp : 1800 + 0x0]
9 arx.exe!ArxGame::render() [ArxGame.cpp : 2045 + 0x0]
10 arx.exe!ArxGame::doFrame() [ArxGame.cpp : 1269 + 0x0]
11 arx.exe!utf8_main(int,char * * const) [Startup.cpp : 164 + 0xa5]
12 arx.exe!WinMain [WindowsMainGUI.cpp : 48 + 0xe]
13 arx.exe!__scrt_common_main_seh [exe_common.inl : 288 + 0x21]
January 07, 2021
bug_report_tiny.png 16:37  Crash report #1517 - [9E4D708A] arx.exe!0x14012c3d4
CrashBot : Issue created
Assertion Failed at ImageColorKey.cpp:304: false
Message: ApplyColorKeyToAlpha not supported for format 5

Unhandled exception

Exception code: BREAKPOINT


Instruction address: 0x14012c3d4
Stack pointer: 0x14f630

Callstack:
arx.exe!0x14012c3d4
arx.exe!0x14011be77
arx.exe!0x14018240c
arx.exe!0x14015216e
arx.exe!0x140155c72
arx.exe!0x1400b354b
arx.exe!0x1400b3a9b
arx.exe!0x1400b0f05
arx.exe!0x1400b0a9e
arx.exe!0x1400b8ef0
arx.exe!0x1400bff39
arx.exe!0x1401b4692
arx.exe!0x1402a0485
KERNEL32.DLL!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()
Symbols:
0 arx.exe!Image::ApplyColorKeyToAlpha(Color4<unsigned char>,bool) [imagecolorkey.cpp : 304 + 0x24]
1 arx.exe!TextureContainer::CreateHalo() [texturecontainer.cpp : 299 + 0x0]
2 arx.exe!HudIconBase::draw() [hudcommon.cpp : 39 + 0x1e]
3 arx.exe!PurseIconGui::draw() [hud.cpp : 512 + 0x0]
4 arx.exe!HudRoot::draw() [hud.cpp : 1624 + 0x0]
5 arx.exe!ArxGame::renderLevel() [arxgame.cpp : 2051 + 0x0]
6 arx.exe!ArxGame::render() [arxgame.cpp : 2188 + 0x0]
7 arx.exe!ArxGame::doFrame() [arxgame.cpp : 1318 + 0x0]
8 arx.exe!ArxGame::run() [arxgame.cpp : 1241 + 0x0]
9 arx.exe!runGame() [core.cpp : 282 + 0x0]
10 arx.exe!utf8_main(int,char * * const) [startup.cpp : 164 + 0x0]
11 arx.exe!WinMain [windowsmaingui.cpp : 48 + 0xe]
12 arx.exe!__tmainCRTStartup [crtexe.c : 618 + 0x15]
November 24, 2020
bug_report_tiny.png 22:11  Bug report #1516 - instant die
banet66 : Issue created
Every time I load my last save I find myself instant dying.
November 13, 2020
bug_report_tiny.png 13:17  Crash report #1515 - [61873E9D] arx.exe!Trail::Render() [Trail.cpp:117]
CrashBot : Issue created
Assertion Failed at Trail.cpp:117: m_positions.size() >= size_t(std::ceil(n)) 2

Unhandled exception

Exception code: BREAKPOINT


Instruction address: 0x7ff68a0c100e
Stack pointer: 0x14fb5dedb0

Callstack:
arx.exe!0x7ff68a0c100e
arx.exe!0x7ff68a088e11
arx.exe!0x7ff68a048fca
arx.exe!0x7ff68a049956
arx.exe!0x7ff68a0460d2
arx.exe!0x7ff68a057cfe
arx.exe!0x7ff68a14f01a
arx.exe!FT_GlyphSlot_Own_Bitmap()
KERNEL32.DLL!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()
Symbols:
0 arx.exe!Trail::Render() [Trail.cpp : 117 + 0x1a]
1 arx.exe!SpeedSpell::Update() [SpellsLvl03.cpp : 129 + 0x0]
2 arx.exe!ArxGame::renderLevel() [ArxGame.cpp : 1948 + 0x122]
3 arx.exe!ArxGame::render() [ArxGame.cpp : 2082 + 0x0]
4 arx.exe!ArxGame::doFrame() [ArxGame.cpp : 1304 + 0x0]
5 arx.exe!utf8_main(int,char * * const) [Startup.cpp : 164 + 0xa5]
6 arx.exe!WinMain [WindowsMainGUI.cpp : 48 + 0xe]
November 11, 2020
bug_report_tiny.png 18:22  Crash report #1514 - [593979A] arx.exe!ARX_CHANGELEVEL_Pop_IO() [ChangeLevel.cpp:2224]
CrashBot : Issue created
Unhandled exception

Exception code: Unknown error (3765269347).


Instruction address: 0x7ff986923b29
Stack pointer: 0x1ed717c1b0

Callstack:
KERNELBASE.dll!RaiseException()
VCRUNTIME140.dll!_CxxThrowException()
MSVCP140.dll!void __cdecl std::_Xlength_error(char const * __ptr64)()
arx.exe!0x7ff63ee6f641
arx.exe!0x7ff63ee917c8
arx.exe!0x7ff63ee6ac85
arx.exe!0x7ff63edc8274
arx.exe!0x7ff63edbc55b
arx.exe!0x7ff63ee7e2e8
arx.exe!0x7ff63edc39e8
arx.exe!0x7ff63edc9ea3
arx.exe!0x7ff63edcaf14
arx.exe!0x7ff63ed65689
arx.exe!0x7ff63eca54c4
arx.exe!0x7ff63ecba13e
arx.exe!0x7ff63edb418a
arx.exe!0x7ff63ef2e05a
KERNEL32.DLL!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()
Symbols:
3 arx.exe!std::vector<audio::OpenALSource *,std::allocator<audio::OpenALSource *> >::_Xlength [vector : 1671 + 0xd]
4 arx.exe!std::vector<TWEAK_INFO,std::allocator<TWEAK_INFO> >::_Resize_reallocate<std::_Value_init_tag>(unsigned __int64,std::_Value_init_tag const &) [vector : 1135 + 0x5]
5 arx.exe!std::vector<TWEAK_INFO,std::allocator<TWEAK_INFO> >::resize(unsigned __int64) [vector : 1194 + 0x0]
6 arx.exe!ARX_CHANGELEVEL_Pop_IO [ChangeLevel.cpp : 2224 + 0x0]
7 arx.exe!convertToValidIO [ChangeLevel.cpp : 193 + 0x0]
8 arx.exe!ConvertToValidIO<64> [ChangeLevel.cpp : 197 + 0xc6]
9 arx.exe!ARX_CHANGELEVEL_Pop_Player [ChangeLevel.cpp : 1652 + 0x8]
10 arx.exe!ARX_CHANGELEVEL_PopLevel [ChangeLevel.cpp : 2500 + 0xb]
11 arx.exe!ARX_CHANGELEVEL_Load(fs::path const &) [ChangeLevel.cpp : 2664 + 0x24]
12 arx.exe!ARX_LoadGame(SaveGame const &) [MenuWidgets.cpp : 132 + 0x0]
13 arx.exe!ArxGame::doFrame() [ArxGame.cpp : 1221 + 0x0]
14 arx.exe!utf8_main(int,char * * const) [Startup.cpp : 164 + 0xa5]
15 arx.exe!WinMain [WindowsMainGUI.cpp : 48 + 0xe]
16 arx.exe!__scrt_common_main_seh [exe_common.inl : 288 + 0x21]
November 09, 2020
bug_report_tiny.png 19:13  Crash report #1513 - [C2462C3D] arx.exe!ARX_CHANGELEVEL_Pop_IO() [ChangeLevel.cpp:2224]
CrashBot : Issue created
Unhandled exception

Exception code: Unknown error (3765269347).


Instruction address: 0x7ffeda6b3b29
Stack pointer: 0x38408fb960

Callstack:
KERNELBASE.dll!RaiseException()
VCRUNTIME140.dll!_CxxThrowException()
MSVCP140.dll!void __cdecl std::_Xlength_error(char const * __ptr64)()
arx.exe!0x7ff79696f641
arx.exe!0x7ff7969917c8
arx.exe!0x7ff79696ac85
arx.exe!0x7ff7968c8274
arx.exe!0x7ff7968bc55b
arx.exe!0x7ff79697e2e8
arx.exe!0x7ff7968c39e8
arx.exe!0x7ff7968c9ea3
arx.exe!0x7ff7968caf14
arx.exe!0x7ff796865689
arx.exe!0x7ff7968870b5
arx.exe!0x7ff79686485e
arx.exe!0x7ff7968658fb
arx.exe!0x7ff7967a9011
arx.exe!0x7ff7967a58c2
arx.exe!0x7ff7967ba13e
arx.exe!0x7ff7968b418a
arx.exe!0x7ff796a2e05a
KERNEL32.DLL!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()
Symbols:
3 arx.exe!std::vector<audio::OpenALSource *,std::allocator<audio::OpenALSource *> >::_Xlength [vector : 1671 + 0xd]
4 arx.exe!std::vector<TWEAK_INFO,std::allocator<TWEAK_INFO> >::_Resize_reallocate<std::_Value_init_tag>(unsigned __int64,std::_Value_init_tag const &) [vector : 1135 + 0x5]
5 arx.exe!std::vector<TWEAK_INFO,std::allocator<TWEAK_INFO> >::resize(unsigned __int64) [vector : 1194 + 0x0]
6 arx.exe!ARX_CHANGELEVEL_Pop_IO [ChangeLevel.cpp : 2224 + 0x0]
7 arx.exe!convertToValidIO [ChangeLevel.cpp : 193 + 0x0]
8 arx.exe!ConvertToValidIO<64> [ChangeLevel.cpp : 197 + 0xc6]
9 arx.exe!ARX_CHANGELEVEL_Pop_Player [ChangeLevel.cpp : 1652 + 0x8]
10 arx.exe!ARX_CHANGELEVEL_PopLevel [ChangeLevel.cpp : 2500 + 0xb]
11 arx.exe!ARX_CHANGELEVEL_Load(fs::path const &) [ChangeLevel.cpp : 2664 + 0x24]
12 arx.exe!ARX_LoadGame(SaveGame const &) [MenuWidgets.cpp : 132 + 0x0]
13 arx.exe!Widget::click() [Widget.cpp : 56 + 0x0]
14 arx.exe!MainMenu::update() [MainMenu.cpp : 2168 + 0x0]
15 arx.exe!MainMenuDoFrame() [MenuWidgets.cpp : 185 + 0x0]
16 arx.exe!ArxGame::render() [ArxGame.cpp : 2039 + 0x0]
17 arx.exe!ArxGame::doFrame() [ArxGame.cpp : 1269 + 0x0]
18 arx.exe!utf8_main(int,char * * const) [Startup.cpp : 164 + 0xa5]
19 arx.exe!WinMain [WindowsMainGUI.cpp : 48 + 0xe]
20 arx.exe!__scrt_common_main_seh [exe_common.inl : 288 + 0x21]
November 06, 2020
bug_report_tiny.png 09:13  Crash report #1512 - [ADC768AB] arx.exe!ARX_PATH_UpdateAllZoneInOutInside() [paths.cpp:223]
CrashBot : Issue created
Assertion Failed at Paths.cpp:223: unreachable code

Unhandled exception

Exception code: BREAKPOINT


Instruction address: 0x14007c832
Stack pointer: 0x14f8d0

Callstack:
arx.exe!0x14007c832
arx.exe!0x1400b32b8
arx.exe!0x1400b04d3
arx.exe!0x1400b006e
arx.exe!0x1400b85b0
arx.exe!0x1400bfd79
arx.exe!0x1401c2bb2
arx.exe!0x1402b5015
KERNEL32.DLL!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()
Symbols:
0 arx.exe!ARX_PATH_UpdateAllZoneInOutInside() [paths.cpp : 223 + 0x1c]
1 arx.exe!ArxGame::render() [arxgame.cpp : 2273 + 0xa]
2 arx.exe!ArxGame::doFrame() [arxgame.cpp : 1331 + 0x0]
3 arx.exe!ArxGame::run() [arxgame.cpp : 1254 + 0x0]
4 arx.exe!runGame() [core.cpp : 290 + 0x0]
5 arx.exe!utf8_main(int,char * * const) [startup.cpp : 210 + 0x0]
6 arx.exe!WinMain [windowsmaingui.cpp : 48 + 0xe]
7 arx.exe!__tmainCRTStartup [crtexe.c : 618 + 0x15]
October 28, 2020
bug_report_tiny.png 14:13  Crash report #1511 - [EEBB1109] arx.exe!Manage3DCursor() [cursor.cpp:177]
CrashBot : Issue created
Illegal storage access

Exception code: ACCESS_VIOLATION


Instruction address: 0x7ff660aab3a2
Memory accessed: 0x90
Stack pointer: 0x82bdfced30

Callstack:
arx.exe!0x7ff660aab3a2
arx.exe!0x7ff660aac8b7
arx.exe!0x7ff660b46269
arx.exe!0x7ff660a13eed
arx.exe!0x7ff660a144ed
arx.exe!0x7ff660a12158
arx.exe!0x7ff660a119de
arx.exe!0x7ff660a19949
arx.exe!0x7ff660a2009b
arx.exe!0x7ff660b192c2
arx.exe!0x7ff660c581cd
KERNEL32.DLL!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()
Symbols:
0 arx.exe!Manage3DCursor(Entity *,bool,bool) [cursor.cpp : 177 + 0x0]
1 arx.exe!ARX_INTERFACE_RenderCursor(bool,bool) [cursor.cpp : 512 + 0xb]
2 arx.exe!ARX_SCENE_Render() [scene.cpp : 1426 + 0x0]
3 arx.exe!ArxGame::renderLevel() [arxgame.cpp : 1872 + 0x0]
4 arx.exe!ArxGame::render() [arxgame.cpp : 2050 + 0x0]
5 arx.exe!ArxGame::doFrame() [arxgame.cpp : 1286 + 0x0]
6 arx.exe!ArxGame::run() [arxgame.cpp : 1157 + 0x0]
7 arx.exe!runGame() [core.cpp : 243 + 0x0]
8 arx.exe!utf8_main(int,char * * const) [startup.cpp : 168 + 0x0]
9 arx.exe!WinMain [windowsmaingui.cpp : 48 + 0xe]
10 arx.exe!__tmainCRTStartup [crtexe.c : 618 + 0x15]
October 24, 2020
bug_report_tiny.png 00:45  Crash report #1510 - [EA3B02A0] arx.exe!Trail::Render() [Trail.cpp:117]
CrashBot : Issue created
Assertion Failed at Trail.cpp:117: m_positions.size() >= size_t(std::ceil(n)) 2

Unhandled exception

Exception code: BREAKPOINT


Instruction address: 0x7ff7ae4f100e
Stack pointer: 0x90b7f7ed50

Callstack:
arx.exe!0x7ff7ae4f100e
arx.exe!0x7ff7ae4b8e11
arx.exe!0x7ff7ae478fca
arx.exe!0x7ff7ae479956
arx.exe!0x7ff7ae4760d2
arx.exe!0x7ff7ae487cfe
arx.exe!0x7ff7ae57f01a
arx.exe!FT_GlyphSlot_Own_Bitmap()
KERNEL32.DLL!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()
Symbols:
0 arx.exe!Trail::Render() [Trail.cpp : 117 + 0x1a]
1 arx.exe!SpeedSpell::Update() [SpellsLvl03.cpp : 129 + 0x0]
2 arx.exe!ArxGame::renderLevel() [ArxGame.cpp : 1948 + 0x122]
3 arx.exe!ArxGame::render() [ArxGame.cpp : 2082 + 0x0]
4 arx.exe!ArxGame::doFrame() [ArxGame.cpp : 1304 + 0x0]
5 arx.exe!utf8_main(int,char * * const) [Startup.cpp : 164 + 0xa5]
6 arx.exe!WinMain [WindowsMainGUI.cpp : 48 + 0xe]
October 19, 2020
bug_report_tiny.png 22:33  Crash report #1499 - [2954DEC7] ?? ()
dscharrer : Issue closed
bug_report_tiny.png 22:22  Bug report #1508 - Lord Inut's bow cannot be equipped with requirement of 30 projectile, while I have 37
dscharrer : Issue closed
bug_report_tiny.png 21:26  Crash report #1504 - [F39A1692] arx.exe!ARX_DAMAGES_DealDamages() [Damage.cpp:722]
dscharrer : Issue closed
bug_report_tiny.png 21:21  Crash report #1503 - [7046E8B2] aarx.exe!Trail::Render() [Trail.cpp:117]
dscharrer : Issue closed
bug_report_tiny.png 21:18  Crash report #1502 - [A1B215E7] ig7icd32.dll!RegisterProcTableCallback()
dscharrer : Issue closed
bug_report_tiny.png 21:15  Crash report #1509 - [E796C8D] arx.exe!Trail::Render() [Trail.cpp:117]
dscharrer : Issue closed
bug_report_tiny.png 06:10  Crash report #1509 - [E796C8D] arx.exe!Trail::Render() [Trail.cpp:117]
CrashBot : Issue created
Assertion Failed at Trail.cpp:117: m_positions.size() >= size_t(std::ceil(n)) 2

Unhandled exception

Exception code: BREAKPOINT


Instruction address: 0x7ff631d2100e
Stack pointer: 0x9e6fbded70

Callstack:
arx.exe!0x7ff631d2100e
arx.exe!0x7ff631ce8e11
arx.exe!0x7ff631ca8fca
arx.exe!0x7ff631ca9956
arx.exe!0x7ff631ca60d2
arx.exe!0x7ff631cb7cfe
arx.exe!0x7ff631daf01a
arx.exe!FT_GlyphSlot_Own_Bitmap()
KERNEL32.DLL!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()
Symbols:
0 arx.exe!Trail::Render() [Trail.cpp : 117 + 0x1a]
1 arx.exe!SpeedSpell::Update() [SpellsLvl03.cpp : 129 + 0x0]
2 arx.exe!ArxGame::renderLevel() [ArxGame.cpp : 1948 + 0x122]
3 arx.exe!ArxGame::render() [ArxGame.cpp : 2082 + 0x0]
4 arx.exe!ArxGame::doFrame() [ArxGame.cpp : 1304 + 0x0]
5 arx.exe!utf8_main(int,char * * const) [Startup.cpp : 164 + 0xa5]
6 arx.exe!WinMain [WindowsMainGUI.cpp : 48 + 0xe]
October 18, 2020
bug_report_tiny.png 21:08  Bug report #1508 - Lord Inut's bow cannot be equipped with requirement of 30 projectile, while I have 37
coffey_rt : Issue created
Guess it's more like visual bug.

When I try to equip Lord Inut's bow, I see message that it requires 30 projectile, but I have 37 point of that skill.

In fact, Inut's bow requires 40 projectile to be used.

Version: 1.2-dev-2020-08-23
bug_report_tiny.png 20:55  Bug report #1507 - Slowdown spell doesn't cancel when enemy dies
coffey_rt : Issue created
When enemy dies you expect that slowdown spell gets cancelled, but it stays, draining you mana

Version: 1.2-dev-2020-08-23
Show moreaction_add_small.png