Arx Libertatis Bug Tracker
star_faded.png
Please log in to bookmark issues
bug_report_small.png
CLOSED  Crash report #452  -  [CC9995DA] arx.exe!GetItemWorldPosition() [inventory.cpp : 1868]
Posted Jan 29, 2013 - updated Jun 13, 2017   Shortlink: http://arx.vg/452
action_vote_minus_faded.png
0
Votes
action_vote_plus_faded.png
icon_info.png This issue has been closed with status "Fixed" and resolution "RESOLVED".
Issue details
  • Type of issue
    Crash report
  • Status
     
    Fixed
  • Assigned to
    Not assigned to anyone
  • Progress
       
  • 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
    RESOLVED
  • 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 x86
  • Fixed in
    icon_customdatatype.png Arx Libertatis 1.2-dev
Issue description
Illegal storage access

Callstack:
  arx.exe!0x5fc738 
  arx.exe!0x5832fa 
  arx.exe!0x621d92 
  arx.exe!0x61d0a7 
  arx.exe!0x61a8be 
  arx.exe!0x4dd671 
  kernel32.dll!BaseThreadInitThunk() 
  ntdll.dll!RtlInitializeExceptionChain() 
  ntdll.dll!RtlInitializeExceptionChain() 
Symbols: <source>Thread 0 (crashed)
 0  arx.exe!GetItemWorldPosition(INTERACTIVE_OBJ *,Vector3<float> *) [inventory.cpp : 1868 + 0x0]
 1  arx.exe!ArxGame::ManageEditorControls() [interface.cpp : 2019 + 0xa]
 2  arx.exe!ArxGame::Render() [arxgame.cpp : 979 + 0x5]
 3  arx.exe!ArxGame::Run() [arxgame.cpp : 564 + 0x12]
 4  arx.exe!runGame() [core.cpp : 839 + 0xd]
 5  arx.exe!WinMain [core.cpp : 872 + 0x5]
 6  arx.exe!__tmainCRTStartup [crtexe.c : 547 + 0x1c]


Registers:
  EAX:17411608  EBX:0147F860  ECX:0147F860  EDX:00000000  ESI:17411608  EDI:00000000
  CS:EIP:001B:773E374E
  SS:ESP:0023:0147FFDC  EBP:0147FFEC
  DS:0023  ES:0023  FS:003B  GS:0000
  Flags:00010293


Steps to reproduce this issue
tried to reload a game after being spotted by an unarmed orc on a second level.

#1
icon_reply.pngReply
Comment posted by
 CrashBot
Jan 29, 22:45
A file was uploaded. arx.logicon_open_new.png This comment was attached:

arxcrash-5568-129477948
#3
icon_reply.pngReply
Comment posted by
 CrashBot
Jan 29, 22:45
A file was uploaded. cfg.iniicon_open_new.png This comment was attached:

arxcrash-5568-129477948
#4
icon_reply.pngReply
Comment posted by
 CrashBot
Jan 29, 22:45
A file was uploaded. crash.dmpicon_open_new.png This comment was attached:

arxcrash-5568-129477948
#5
icon_reply.pngReply
Comment posted by
 CrashBot
Jan 29, 22:45
A file was uploaded. crash.xmlicon_open_new.png This comment was attached:

arxcrash-5568-129477948
#13
icon_reply.pngReply
Comment posted by
 Daniel Scharrer
May 30, 15:06
It looks like this was caused by the COMBINE global variable not always being reset when the entity it pointed to was destroyed. This should now be fixed in master, specifically by commit 0282b43d0fdaf0d6483aea6e935b85080312cfc8.

The issue was updated with the following change(s):
  • This issue has been closed
  • The status has been updated, from New to Fixed.
  • The resolution has been updated, from Not determined to RESOLVED.
  • This issue's progression has been updated to 100 percent completed.