Arx Libertatis Bug Tracker
star_faded.png
Please log in to bookmark issues
bug_report_small.png
OPEN  Crash report #1667  -  [E4E175F1] arx.exe!SP_GetRoomDist() [Mesh.cpp:530]
Posted Jan 04, 2023 - updated Jun 24, 2023   Shortlink: http://arx.vg/1667
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 Mesh.cpp:530: size_t(endRoom) < g_rooms->rooms.size()

Unhandled exception

Exception code: BREAKPOINT

 Instruction address: 0x7ff71135ecfc
 Stack pointer: 0x2b73cfe490


Callstack:
 arx.exe!0x7ff71135ecfc
 arx.exe!0x7ff7113233ef
 arx.exe!0x7ff711428d5a
 arx.exe!0x7ff711404649
 arx.exe!0x7ff71131dbbf
 arx.exe!0x7ff7112f626b
 arx.exe!0x7ff7112f76f0
 arx.exe!0x7ff7112f3f02
 arx.exe!0x7ff7112f300e
 arx.exe!0x7ff7112fd535
 arx.exe!0x7ff711309d00
 arx.exe!0x7ff71140f2ba
 arx.exe!0x7ff711581fda
 KERNEL32.DLL!BaseThreadInitThunk()
 ntdll.dll!RtlUserThreadStart()
Symbols:
  0  arx.exe!SP_GetRoomDist(glm::vec<3,float,0> const &,glm::vec<3,float,0> const &,util::HandleType<RoomHandleTag,unsigned long,4294967295>,util::HandleType<RoomHandleTag,unsigned long,4294967295>) [Mesh.cpp : 530 + 0x1c]
  1  arx.exe!spawnAudibleSound(glm::vec<3,float,0> const &,Entity &,float,float) [NPC.cpp : 2666 + 0x0]
  2  arx.exe!ARX_SOUND_PlayCollision(Material,Material,float,float,glm::vec<3,float,0> const &,Entity *) [GameSound.cpp : 465 + 0x0]
  3  arx.exe!ARX_EERIE_PHYSICS_BOX_Compute [Physics.cpp : 574 + 0x6d]
  4  arx.exe!ARX_PHYSICS_Apply() [NPC.cpp : 901 + 0x1f]
  5  arx.exe!ArxGame::updateLevel() [ArxGame.cpp : 1716 + 0x0]
  6  arx.exe!ArxGame::render() [ArxGame.cpp : 1954 + 0x0]
  7  arx.exe!ArxGame::doFrame() [ArxGame.cpp : 1209 + 0x0]
  8  arx.exe!ArxGame::run() [ArxGame.cpp : 1075 + 0x0]
  9  arx.exe!runGame() [Core.cpp : 245 + 0x1f]
 10  arx.exe!utf8_main(int,char * * const) [Startup.cpp : 169 + 0x0]
 11  arx.exe!WinMain [WindowsMainGUI.cpp : 48 + 0xe]
 12  arx.exe!__scrt_common_main_seh [exe_common.inl : 288 + 0x21]
Steps to reproduce this issue
Nothing entered.

#1
icon_reply.pngReply
Comment posted by
 CrashBot
Jan 04, 21:08
A file was uploaded. arx.logicon_open_new.png This comment was attached:

arxcrash-1752-3508755332
#3
icon_reply.pngReply
Comment posted by
 CrashBot
Jan 04, 21:08
A file was uploaded. cfg.iniicon_open_new.png This comment was attached:

arxcrash-1752-3508755332
#4
icon_reply.pngReply
Comment posted by
 CrashBot
Jan 04, 21:08
A file was uploaded. crash.dmpicon_open_new.png This comment was attached:

arxcrash-1752-3508755332
#5
icon_reply.pngReply
Comment posted by
 CrashBot
Jan 04, 21:08
A file was uploaded. crash.txticon_open_new.png This comment was attached:

arxcrash-1752-3508755332
#9
icon_reply.pngReply
Comment posted by
 Daniel Scharrer
Jan 05, 21:09
I think this may be caused by invalid room indices in face data inside the (modded) level13.scn file. If that's the case it should be "fixed" with today's development snapshot in the sense that AL will refuse to load such .scn files.
#10
icon_reply.pngReply
Comment posted by
 Daniel Scharrer
Jan 07, 09:28
Ok, so that didn't fix it (see duplicate issue with 1.3-dev-2023-01-05) :|
#12
icon_reply.pngReply
Comment posted by
 Daniel Scharrer
Jun 24, 20:40
Could you please check if this still crashes with the latest development snapshot and submit a new crash report if it does.