Arx Libertatis Bug Tracker
star_faded.png
Please log in to bookmark issues
bug_report_small.png
OPEN  Crash report #1723  -  [34AFFB5D] arx.exe!Inventory::slotsInBag() [Inventory.h:304]
Posted Sep 20, 2023 - updated Oct 07, 2023   Shortlink: http://arx.vg/1723
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
Assertion Failed at Paths.cpp:304: m_bags > 0 && bag < m_bags && size_t(s16(bag)) == bag

Unhandled exception

Exception code: BREAKPOINT

 Instruction address: 0x7ff7160f565e
 Stack pointer: 0x8487cfe610


Callstack:
 arx.exe!0x7ff7160f565e
 arx.exe!0x7ff7160f5775
 arx.exe!0x7ff7160c43fd
 arx.exe!0x7ff716016d13
 arx.exe!0x7ff716017745
 arx.exe!0x7ff716013f52
 arx.exe!0x7ff71601305e
 arx.exe!0x7ff71601d585
 arx.exe!0x7ff716029d70
 arx.exe!0x7ff71612f85a
 arx.exe!0x7ff7162a2c0a
 KERNEL32.DLL!BaseThreadInitThunk()
 ntdll.dll!RtlUserThreadStart()


Symbols:
 0 [Inline Frame] arx.exe!Inventory::slotsInBag(unsigned __int64) Line 304	C++
 1 arx.exe!PlayerInventoryHud::drawBag(unsigned __int64 bag, glm::vec<2,float,0> i) Line 220	C++
 2 arx.exe!PlayerInventoryHud::draw() Line 279	C++
 3 arx.exe!HudRoot::draw() Line 1438	C++
 4 arx.exe!ArxGame::renderLevel() Line 1851	C++
 5 arx.exe!ArxGame::render() Line 1955	C++
 6 arx.exe!ArxGame::doFrame() Line 1209	C++
 7 arx.exe!ArxGame::run() Line 1075	C++
 8 arx.exe!runGame() Line 245	C++
 9 arx.exe!utf8_main(int argc, char * * argv) Line 169	C++
 10 arx.exe!WinMain(HINSTANCE__ * hInstance, HINSTANCE__ * hPrevInstance, char * lpCmdLine, int nCmdShow) Line 48	C++


Steps to reproduce this issue
Ran "ridiculous" script with partial full inventory

#1
icon_reply.pngReply
Comment posted by
 CrashBot
Sep 20, 22:00
A file was uploaded. arx.logicon_open_new.png This comment was attached:

arxcrash-7716-918660769
#3
icon_reply.pngReply
Comment posted by
 CrashBot
Sep 20, 22:00
A file was uploaded. cfg.iniicon_open_new.png This comment was attached:

arxcrash-7716-918660769
#4
icon_reply.pngReply
Comment posted by
 CrashBot
Sep 20, 22:00
A file was uploaded. crash.dmpicon_open_new.png This comment was attached:

arxcrash-7716-918660769
#5
icon_reply.pngReply
Comment posted by
 CrashBot
Sep 20, 22:00
A file was uploaded. crash.txticon_open_new.png This comment was attached:

arxcrash-7716-918660769