Arx Libertatis Bug Tracker
Arx Libertatis (arx)
July 06, 2020
bug_report_tiny.png 20:51  Crash report #1481 - [1792667F] arx!0x6ab139
dscharrer : Issue closed
bug_report_tiny.png 20:51  Crash report #1481 - [1792667F] arx!0x6ab139
CrashBot : Issue created
Assertion Failed at Localisation.cpp:425: name.find_first_of("ABCDEFGHIJKLMNOPQRSTUVWXYZ[]") == std::string::npos

Illegal instruction: illegal operand


Instruction address: 0x6ab139
Stack pointer: 0x7ffdfa2e8ce0

Callstack:
arx!0x5eeb2f
libpthread-2.31.so!0x7fc344407960
arx!0x6ab139
arx!0x480171
arx!0x6cd1aa
arx!0x6d56f6
arx!0x6d73f8
arx!0x43b4ab
libc-2.31.so!0x7fc343f2d002
arx!0x43ca9d
bug_report_tiny.png 20:08  Crash report #1479 - [2DFF4FEC] arx.exe!getLocalised() [Localisation.cpp:425]
dscharrer : Issue closed
bug_report_tiny.png 19:42  Crash report #1480 - [59DABB74] arx.exe!getLocalised() [Localisation.cpp:425]
dscharrer : Issue closed
bug_report_tiny.png 19:39  Crash report #1480 - [59DABB74] 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: 0x7ff7d1fd67af
Stack pointer: 0x7d3f52efe0

Callstack:
arx.exe!0x7ff7d1fd67af
arx.exe!0x7ff7d2089906
arx.exe!0x7ff7d1fc8bf4
arx.exe!0x7ff7d1fc9126
arx.exe!0x7ff7d1fc58a2
arx.exe!0x7ff7d1fda2fe
arx.exe!0x7ff7d20d201a
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]
bug_report_tiny.png 11:50  Crash report #1479 - [2DFF4FEC] 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: 0x7ff6a32f67af
Stack pointer: 0xcb5a6ff3d0

Callstack:
arx.exe!0x7ff6a32f67af
arx.exe!0x7ff6a33a9906
arx.exe!0x7ff6a32e8bf4
arx.exe!0x7ff6a32e9126
arx.exe!0x7ff6a32e58a2
arx.exe!0x7ff6a32fa2fe
arx.exe!0x7ff6a33f201a
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]
July 05, 2020
bug_report_tiny.png 18:33  Crash report #1461 - [78BC1950] arx.exe!convertToValidIO() [ChangeLevel.cpp:158]
dscharrer : Issue closed
bug_report_tiny.png 18:28  Bug report #1438 - Quick-Save files missing in-game, actual files are still in save folder
dscharrer : Issue closed
bug_report_tiny.png 18:22  Crash report #1320 - [C25C20F3] arx.exe!audio::OpenALBackend::setHRTFEnabled(audio::HRTFAttribute) [openalbackend.cpp:693]
dscharrer : Issue closed
bug_report_tiny.png 18:22  Crash report #1464 - There is a change of language from Russian to French.
dscharrer : Issue closed
bug_report_tiny.png 18:22  Crash report #1474 - [345AA221] arx.exe!PakDirectory::getFile() [PakEntry.cpp:108]
dscharrer : Issue closed
bug_report_tiny.png 18:21  Crash report #1468 - Shooting with the bow implementation crashes the game
dscharrer : Issue closed
bug_report_tiny.png 18:21  Bug report #1469 - Cannot place items on traps
dscharrer : Issue closed
bug_report_tiny.png 17:12  Bug report #1478 - game crashes randomly during gameplay
dscharrer : Issue closed
July 04, 2020
bug_report_tiny.png 10:17  Crash report #1476 - [F75D4556] arx.exe!Trail::Render() [Trail.cpp:117]
dscharrer : Issue closed
bug_report_tiny.png 09:50  Crash report #1473 - [9E249BC8] arx.exe!Cedric_AnimateDrawEntityRender() [AnimationRender.cpp:1137]
dscharrer : Issue closed
bug_report_tiny.png 09:42  Crash report #1472 - [4F6B7BEF] arx.exe!Trail::Render() [Trail.cpp:117]
dscharrer : Issue closed
July 02, 2020
bug_report_tiny.png 13:36  Bug report #1478 - game crashes randomly during gameplay
guest : Issue created
Once I've arrive at the temple of Akbaa the second time, to destroy the meteor with the rings, the game started to frequently crash during gameplay.
It didn't crash while doing something specific, nor did it crash in the same place. sometimes it crashed during combat, othertimes during spellcasting, in the temple, in the city of Arx. can't figure out why to reproduce.
It didn't crash at all untill the second visit to the temple of Akbaa.

Attached crash files.

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]
June 30, 2020
bug_report_tiny.png 16:55  Bug report #1477 - Trojan.GenericKDZ.67863
dscharrer : Issue closed
bug_report_tiny.png 15:48  Bug report #1477 - Trojan.GenericKDZ.67863
guest : Issue created
bitdefender detected it in all exes
falsepositive?
bug_report_tiny.png 13:39  Crash report #1476 - [F75D4556] 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: 0xadc5f4
Stack pointer: 0x137f3f0
Frame pointer: 0x137f5e8

Callstack:
Warning: WoW64 process detected, stack may be corrupted!
arx.exe!0xadc5f4
arx.exe!0xaac7cf
arx.exe!0xa9f723
arx.exe!0xa745b7
arx.exe!0xa74f4e
arx.exe!0xa718ba
arx.exe!0xa70d4e
arx.exe!0xa80d9f
arx.exe!FT_Library_SetLcdFilterWeights()
Symbols:
0 arx.exe!Trail::Render() [Trail.cpp : 117 + 0x16]
1 arx.exe!SpeedSpell::Update() [SpellsLvl03.cpp : 129 + 0x0]
2 arx.exe!ARX_SPELLS_Update() [Spells.cpp : 1093 + 0x0]
3 arx.exe!ArxGame::renderLevel() [ArxGame.cpp : 1950 + 0x0]
4 arx.exe!ArxGame::render() [ArxGame.cpp : 2082 + 0x0]
5 arx.exe!ArxGame::doFrame() [ArxGame.cpp : 1304 + 0x0]
6 arx.exe!ArxGame::run() [ArxGame.cpp : 1168 + 0x0]
7 arx.exe!utf8_main(int,char * * const) [Startup.cpp : 164 + 0x7c]
June 27, 2020
bug_report_tiny.png 18:19  Bug report #1475 - Setting menu texts are too long
guest : Issue created
I tried using the Arx Libertatis 1.2 version released at 2020-06-14 and all the texts in the settings are too long, to the point that they became unreadable or go out of the screen.
To be more specific all option have the following format:
system_menus_options_interface_xxxxxxx_xxxxxxx.
As such the text completely covers the check box.
I uploaded an screenshot here:
[[Image:https://imgur.com/YpC2nmu|wrong text length]]
June 25, 2020
bug_report_tiny.png 05:51  Crash report #1474 - [345AA221] arx.exe!PakDirectory::getFile() [PakEntry.cpp:108]
CrashBot : Issue created
Assertion Failed at PakEntry.cpp:109: path.string().find_first_of(BADPATHCHAR) == std::string::npos
Message: bad pak path: "localisation/utext_French.ini"

Unhandled exception

Exception code: BREAKPOINT


Instruction address: 0x7ff71b518eef
Stack pointer: 0x29506ff4b0

Callstack:
arx.exe!0x7ff71b518eef
arx.exe!0x7ff71b433bb4
arx.exe!0x7ff71b41f31f
arx.exe!0x7ff71b437cb2
arx.exe!0x7ff71b52f01a
arx.exe!FT_GlyphSlot_Own_Bitmap()
KERNEL32.DLL!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()
Symbols:
0 arx.exe!PakDirectory::getFile(res::path const &) [PakEntry.cpp : 108 + 0x42]
1 arx.exe!initLocalisation() [Localisation.cpp : 195 + 0xc6]
2 arx.exe!ArxGame::initialize() [ArxGame.cpp : 243 + 0x0]
3 arx.exe!utf8_main(int,char * * const) [Startup.cpp : 164 + 0x59]
4 arx.exe!WinMain [WindowsMainGUI.cpp : 48 + 0xe]
June 21, 2020
bug_report_tiny.png 22:59  Crash report #1473 - [9E249BC8] arx.exe!Cedric_AnimateDrawEntityRender() [AnimationRender.cpp:1137]
CrashBot : Issue created
Illegal storage access

Exception code: ACCESS_VIOLATION


Instruction address: 0x7ff73e3fdc7b
Memory accessed: 0xffffffffffffffff
Stack pointer: 0xafc82fed60

Callstack:
arx.exe!0x7ff73e3fdc7b
arx.exe!0x7ff73e555d83
arx.exe!0x7ff73e562024
arx.exe!0x7ff73e428995
arx.exe!0x7ff73e429956
arx.exe!0x7ff73e4260d2
arx.exe!0x7ff73e437cfe
arx.exe!0x7ff73e52f01a
arx.exe!FT_GlyphSlot_Own_Bitmap()
KERNEL32.DLL!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()
Symbols:
0 arx.exe!Cedric_AnimateDrawEntityRender [AnimationRender.cpp : 1137 + 0x4]
1 arx.exe!RenderInter() [Interactive.cpp : 2194 + 0x0]
2 arx.exe!ARX_SCENE_Render() [Scene.cpp : 1423 + 0x0]
3 arx.exe!ArxGame::renderLevel() [ArxGame.cpp : 1914 + 0x0]
4 arx.exe!ArxGame::render() [ArxGame.cpp : 2082 + 0x0]
5 arx.exe!ArxGame::doFrame() [ArxGame.cpp : 1304 + 0x0]
6 arx.exe!utf8_main(int,char * * const) [Startup.cpp : 164 + 0xa5]
7 arx.exe!WinMain [WindowsMainGUI.cpp : 48 + 0xe]
bug_report_tiny.png 08:03  Crash report #1472 - [4F6B7BEF] 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: 0x7ff737fd100e
Stack pointer: 0xbfe0afeee0

Callstack:
arx.exe!0x7ff737fd100e
arx.exe!0x7ff737f98e11
arx.exe!0x7ff737f58fca
arx.exe!0x7ff737f59956
arx.exe!0x7ff737f560d2
arx.exe!0x7ff737f67cfe
arx.exe!0x7ff73805f01a
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]
June 20, 2020
bug_report_tiny.png 06:06  Crash report #1471 - [53A921E] arx.exe!audio::OpenALBackend::setHRTFEnabled() [OpenALBackend.cpp:693]
dscharrer : Issue closed
bug_report_tiny.png 05:57  Crash report #1470 - [49AFFF13] arx.exe!ARX_Menu_Manage() [Menu.cpp:207]
dscharrer : Issue closed
bug_report_tiny.png 05:32  Crash report #1465 - [4A1178D0] arx.exe!0x7ff6a695100e
dscharrer : Issue closed
bug_report_tiny.png 05:32  Crash report #1466 - [43F3412C] arx.exe!0x7ff70d01100e
dscharrer : Issue closed
bug_report_tiny.png 05:32  Crash report #1467 - [3E348C48] arx.exe!0x7ff70d01100e
dscharrer : Issue closed
June 17, 2020
bug_report_tiny.png 14:32  Crash report #1471 - [53A921E] arx.exe!audio::OpenALBackend::setHRTFEnabled() [OpenALBackend.cpp:693]
CrashBot : Issue created
Illegal storage access

Exception code: ACCESS_VIOLATION


Instruction address: 0x54d51c06
Memory accessed: 0x78
Stack pointer: 0x2b696ff0d0

Callstack:
OpenAL32.dll!alcGetContextsDevice()
OpenAL32.dll!alcResetDeviceSOFT()
arx.exe!0x7ff72109ab9d
arx.exe!0x7ff72116b913
arx.exe!0x7ff72118f0db
arx.exe!0x7ff72118dc2f
arx.exe!0x7ff721171cd8
arx.exe!0x7ff7210b9821
arx.exe!0x7ff7210b60d2
arx.exe!0x7ff7210c7cfe
arx.exe!0x7ff7211bf01a
arx.exe!FT_GlyphSlot_Own_Bitmap()
KERNEL32.DLL!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()
Symbols:
2 arx.exe!audio::OpenALBackend::setHRTFEnabled(audio::HRTFAttribute) [OpenALBackend.cpp : 693 + 0xf]
3 arx.exe!AudioOptionsMenuPage::onChangedHRTF(int,std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &) [MainMenu.cpp : 1432 + 0x3d]
4 arx.exe!CycleTextWidget::click() [CycleTextWidget.cpp : 153 + 0x8]
5 arx.exe!MenuPage::update(glm::vec<2,float,0>) [MenuPage.cpp : 236 + 0x0]
6 arx.exe!MainMenuDoFrame() [MenuWidgets.cpp : 186 + 0x0]
7 arx.exe!ArxGame::render() [ArxGame.cpp : 2074 + 0x0]
8 arx.exe!ArxGame::doFrame() [ArxGame.cpp : 1304 + 0x0]
9 arx.exe!utf8_main(int,char * * const) [Startup.cpp : 164 + 0xa5]
10 arx.exe!WinMain [WindowsMainGUI.cpp : 48 + 0xe]
June 16, 2020
bug_report_tiny.png 18:22  Crash report #1470 - [49AFFF13] arx.exe!ARX_Menu_Manage() [Menu.cpp:207]
CrashBot : Issue created
Illegal storage access

Exception code: ACCESS_VIOLATION


Instruction address: 0x7ff724111403
Memory accessed: 0x10
Stack pointer: 0x30bd8ff3e0

Callstack:
arx.exe!0x7ff724111403
arx.exe!0x7ff7240ff763
arx.exe!0x7ff724059757
arx.exe!0x7ff7240560d2
arx.exe!0x7ff724067cfe
arx.exe!0x7ff72415f01a
arx.exe!FT_GlyphSlot_Own_Bitmap()
KERNEL32.DLL!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()
Symbols:
0 arx.exe!ARX_Menu_Manage() [Menu.cpp : 207 + 0x31]
1 arx.exe!ArxGame::manageKeyMouse() [Interface.cpp : 1422 + 0x0]
2 arx.exe!ArxGame::render() [ArxGame.cpp : 2057 + 0x0]
3 arx.exe!ArxGame::doFrame() [ArxGame.cpp : 1304 + 0x0]
4 arx.exe!utf8_main(int,char * * const) [Startup.cpp : 164 + 0xa5]
5 arx.exe!WinMain [WindowsMainGUI.cpp : 48 + 0xe]
June 15, 2020
bug_report_tiny.png 21:17  Bug report #1469 - Cannot place items on traps
dscharrer : Issue created
With the 1.2-dev-2020-06-14 development snapshot it is very hard to place items onto the spike traps on level 19 as the traps activate while dragging the item, causing the drag position to change because now the spikes are in the way.
bug_report_tiny.png 19:44  Crash report #1468 - Shooting with the bow implementation crashes the game
guest : Issue created
I was in the goblin kingdom training the aim with the bow and the game crashed, using the latest snapshot, when you shoot arrows this crash appears, maybe this is helful:

Assertion Failed at Trail.cpp:117: m_positions.size() >= size_t(std::ceil(n)) + 2

Unhandled exception

Exception code: BREAKPOINT


Instruction address: 0x7ff6e37f100e
Stack pointer: 0x7b33cecc0

Callstack:
arx.exe!0x7ff6e37f100e
arx.exe!0x7ff6e38b1fd5
arx.exe!0x7ff6e3778995
arx.exe!0x7ff6e3779956
arx.exe!0x7ff6e37760d2
arx.exe!0x7ff6e3787cfe
arx.exe!0x7ff6e387f01a
arx.exe!FT_GlyphSlot_Own_Bitmap()
KERNEL32.DLL!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()
bug_report_tiny.png 14:40  Crash report #1467 - [3E348C48] arx.exe!0x7ff70d01100e
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: 0x7ff70d01100e
Stack pointer: 0x6ef0bdf330

Callstack:
arx.exe!0x7ff70d01100e
arx.exe!0x7ff70cfd8e11
arx.exe!0x7ff70cf98fca
arx.exe!0x7ff70cf99956
arx.exe!0x7ff70cf960d2
arx.exe!0x7ff70cfa7cfe
arx.exe!0x7ff70d09f01a
arx.exe!FT_GlyphSlot_Own_Bitmap()
KERNEL32.DLL!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()
bug_report_tiny.png 14:29  Crash report #1466 - [43F3412C] arx.exe!0x7ff70d01100e
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: 0x7ff70d01100e
Stack pointer: 0x7fee1fed40

Callstack:
arx.exe!0x7ff70d01100e
arx.exe!0x7ff70d0d1fd5
arx.exe!0x7ff70cf98995
arx.exe!0x7ff70cf99956
arx.exe!0x7ff70cf960d2
arx.exe!0x7ff70cfa7cfe
arx.exe!0x7ff70d09f01a
arx.exe!FT_GlyphSlot_Own_Bitmap()
KERNEL32.DLL!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()
bug_report_tiny.png 11:04  Crash report #1465 - [4A1178D0] arx.exe!0x7ff6a695100e
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: 0x7ff6a695100e
Stack pointer: 0x702957f360

Callstack:
arx.exe!0x7ff6a695100e
arx.exe!0x7ff6a6918e11
arx.exe!0x7ff6a68d8fca
arx.exe!0x7ff6a68d9956
arx.exe!0x7ff6a68d60d2
arx.exe!0x7ff6a68e7cfe
arx.exe!0x7ff6a69df01a
arx.exe!FT_GlyphSlot_Own_Bitmap()
KERNEL32.DLL!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()
bug_report_tiny.png 06:52  Crash report #1464 - There is a change of language from Russian to French.
guest : Issue created
After installing Arx Libertatis Development Snapshot, the game switches from Russian to French.

[[Image:https://prnt.sc/szvftz|Issue]]
June 14, 2020
enhancement_tiny.png 15:47  Enhancement #405 - Options to control view bobbing and shaking
dscharrer : Issue closed
bug_report_tiny.png 15:46  Bug report #1446 - Fog transitions not working
dscharrer : Issue closed
Show moreaction_add_small.png