Arx Libertatis Bug Tracker
star_faded.png
Please log in to bookmark issues
bug_report_small.png
OPEN  Crash report #818  -  [14529FB2] arx.exe!ARX_CHANGELEVEL_Pop_IO() [changelevel.cpp:2326]
Posted Mar 08, 2016 - updated Jan 05, 2023   Shortlink: http://arx.vg/818
action_vote_minus_faded.png
0
Votes
action_vote_plus_faded.png
Issue details
  • Type of issue
    Crash report
  • Status
     
    New
  • Assigned to
    Not assigned to anyone
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
  • Posted by
     CrashBot
  • Owned by
    Not owned by anyone
  • Estimated time
    Not estimated
  • Category
    Not determined
  • Resolution
    Not determined
  • Priority
    Not determined
  • Reproducability
    Not determined
  • Severity
    Not determined
  • Targetted for
    icon_milestones.png Not determined
  • OS
    icon_customdatatype.png Windows
  • Architecture
    icon_customdatatype.png amd64
  • Fixed in
    icon_customdatatype.png Not determined
Issue description
Unhandled exception

Callstack:
  KERNELBASE.dll!RaiseException() 
  MSVCR100.dll!_CxxThrowException() 
  MSVCP100.dll!void __cdecl std::_Xlength_error(char const * __ptr64)() 
  arx.exe!0x14002ddc0 
  arx.exe!0x14002dc60 
  arx.exe!0x140149ca0 
  arx.exe!0x14014a476 
  arx.exe!0x14014a73f 
  arx.exe!0x14014c0d8 
  arx.exe!0x14014d9e0 
  arx.exe!0x14014e6df 
  arx.exe!0x140181764 
  arx.exe!0x1401806cb 
  arx.exe!0x14016a23f 
  arx.exe!0x14016fdca 
  arx.exe!0x14017fdeb 
  arx.exe!0x1402883a5 
  arx.exe!0x1402569c2 
  arx.exe!0x140250fde 
  arx.exe!0x1402b1123 
  arx.exe!0x1400f8d4b 
  KERNEL32.DLL!BaseThreadInitThunk() 
  ntdll.dll!RtlUserThreadStart() 
Symbols:
  3  arx.exe!std::vector<TWEAK_INFO,std::allocator<TWEAK_INFO> >::reserve(unsigned __int64) [vector : 748 + 0xd]
  4  arx.exe!std::vector<TWEAK_INFO,std::allocator<TWEAK_INFO> >::resize(unsigned __int64) [vector : 864 + 0x0]
  5  arx.exe!ARX_CHANGELEVEL_Pop_IO [changelevel.cpp : 2326 + 0x0]
  6  arx.exe!convertToValidIO [changelevel.cpp : 169 + 0x32]
  7  arx.exe!ConvertToValidIO<64> [changelevel.cpp : 174 + 0x4a]
  8  arx.exe!ARX_CHANGELEVEL_Pop_Player [changelevel.cpp : 1789 + 0x8]
  9  arx.exe!ARX_CHANGELEVEL_PopLevel [changelevel.cpp : 2710 + 0x5]
 10  arx.exe!ARX_CHANGELEVEL_Load(fs::path const &) [changelevel.cpp : 2913 + 0x0]
 11  arx.exe!ARXMenu_LoadQuest(unsigned __int64) [menupublic.cpp : 308 + 0x0]
 12  arx.exe!CMenuElementText::OnMouseClick(int) [menuwidgets.cpp : 2010 + 0x0]
 13  arx.exe!CWindowMenuConsole::Update(int,int,int) [menuwidgets.cpp : 3519 + 0xc]
 14  arx.exe!CWindowMenu::Render() [menuwidgets.cpp : 3039 + 0xc]
 15  arx.exe!Menu2_Render() [menuwidgets.cpp : 1592 + 0x0]
 16  arx.exe!ARX_Menu_Render() [menu.cpp : 398 + 0x0]
 17  arx.exe!ArxGame::Render() [arxgame.cpp : 959 + 0x5]
 18  arx.exe!ArxGame::Run() [arxgame.cpp : 599 + 0x13]
 19  arx.exe!WinMain [startup.cpp : 174 + 0x16]
 20  arx.exe!__tmainCRTStartup [crtexe.c : 547 + 0x25]


Registers:
  RAX:0000000000148EF0  RBX:00000000E38C80E0  RCX:00000000FFFFFFFF  RDX:00000000FFFFFFFF  RSI:0000000000260000  RDI:00000000400F8EBC
  CS:RIP:0033:E39BC5B4
  SS:RSP:002B:000000000014FF90  RBP:0000000000000000
  DS:002B  ES:002B  FS:0053  GS:002B
  Flags:00000202


Steps to reproduce this issue
Game keeps crashing with fatal error. Don't know what to do Try running it on one processor

Thanks for feed back

#1
icon_reply.pngReply
Comment posted by
 CrashBot
Mar 08, 09:52
A file was uploaded. arx.logicon_open_new.png This comment was attached:

arxcrash-1768-725752700
#3
icon_reply.pngReply
Comment posted by
 CrashBot
Mar 08, 09:52
A file was uploaded. cfg.iniicon_open_new.png This comment was attached:

arxcrash-1768-725752700
#4
icon_reply.pngReply
Comment posted by
 CrashBot
Mar 08, 09:52
A file was uploaded. crash.dmpicon_open_new.png This comment was attached:

arxcrash-1768-725752700
#5
icon_reply.pngReply
Comment posted by
 CrashBot
Mar 08, 09:52
A file was uploaded. crash.xmlicon_open_new.png This comment was attached:

arxcrash-1768-725752700
#8
icon_reply.pngReply
Comment posted by
 Daniel Scharrer
Mar 08, 11:02
Hi, thanks for the report.

Can you please provide the save file you were trying to load when the game crashed. You can find them under Saved Games\Arx Libertatis\save.

Did you collect a large number of items in one area? If so, this might be related to Crash report 375 - Game crashes if trying to load a save with huge amount of items in game.
#9
icon_reply.pngReply
Comment posted by
 Daniel Scharrer
Aug 23, 08:39
Possibly related: Crash report 899 - [EB9304E1] arx.exe!ARX_CHANGELEVEL_Pop_IO() [changelevel.cpp:1981]
#11
icon_reply.pngReply
Comment posted by
 Daniel Scharrer
Jan 05, 19:40
Looks like some kind of save file corruption. Last version with a report is 1.2-dev-2020-08-23 + dda615c - perhaps this has since been fixed?