Arx Libertatis Bug Tracker
star_faded.png
Please log in to bookmark issues
bug_report_small.png
CLOSED  Crash report #1557  -  [80468A8D] arx.exe!Image::applyColorKeyToAlpha() [ImageColorKey.cpp:301]
Posted Jul 02, 2021 - updated Apr 02, 2022   Shortlink: http://arx.vg/1557
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 amd64
  • Fixed in
    icon_customdatatype.png Arx Libertatis 1.2.1
Issue description
Assertion Failed at ImageColorKey.cpp:301: false Message: applyColorKeyToAlpha() not supported for format 7

Unhandled exception

Exception code: BREAKPOINT

 Instruction address: 0x7ff7a31cd8de
 Stack pointer: 0x222acfc370


Callstack:
 arx.exe!0x7ff7a31cd8de
 arx.exe!0x7ff7a31e5cc4
 arx.exe!0x7ff7a31b89c2
 arx.exe!0x7ff7a31b8b20
 arx.exe!0x7ff7a31ada14
 arx.exe!0x7ff7a3294ea2
 arx.exe!0x7ff7a3290e5f
 arx.exe!0x7ff7a3275553
 arx.exe!0x7ff7a3279005
 arx.exe!0x7ff7a327a0fe
 arx.exe!0x7ff7a327b24b
 arx.exe!0x7ff7a3211d53
 arx.exe!0x7ff7a314804b
 arx.exe!0x7ff7a31478ae
 arx.exe!0x7ff7a315de67
 arx.exe!0x7ff7a3263f65
 arx.exe!0x7ff7a33db1b2
 KERNEL32.DLL!BaseThreadInitThunk()
 ntdll.dll!RtlUserThreadStart()
Symbols:
  0  arx.exe!Image::applyColorKeyToAlpha(Color4<unsigned char>,bool) [ImageColorKey.cpp : 301 + 0x29]
  1  arx.exe!Texture::restore() [Texture.cpp : 62 + 0x17]
  2  arx.exe!TextureContainer::LoadFile(res::path const &) [TextureContainer.cpp : 158 + 0x33]
  3  arx.exe!TextureContainer::Load(res::path const &,Flags<TextureContainer::TCFlag>) [TextureContainer.cpp : 194 + 0xb]
  4  arx.exe!ARX_FTL_Load(res::path const &) [FTL.cpp : 207 + 0x11]
  5  arx.exe!loadObject(res::path const &,bool) [Object.cpp : 406 + 0x5]
  6  arx.exe!LoadInter_Ex(res::path const &,long,glm::vec<3,float,0> const &,Angle<float> const &) [LoadLevel.cpp : 126 + 0x61]
  7  arx.exe!ARX_CHANGELEVEL_Pop_IO [ChangeLevel.cpp : 1826 + 0x86]
  8  arx.exe!ARX_CHANGELEVEL_PopAllIO [ChangeLevel.cpp : 2322 + 0x24]
  9  arx.exe!ARX_CHANGELEVEL_PopLevel [ChangeLevel.cpp : 2515 + 0x0]
 10  arx.exe!ARX_CHANGELEVEL_Load(fs::path const &) [ChangeLevel.cpp : 2682 + 0x29]
 11  arx.exe!ARX_LoadGame(SaveGame const &) [MenuWidgets.cpp : 132 + 0x0]
 12  arx.exe!ArxGame::doFrame() [ArxGame.cpp : 1221 + 0x0]
 13  arx.exe!ArxGame::run() [ArxGame.cpp : 1133 + 0x0]
 14  arx.exe!utf8_main(int,char * * const) [Startup.cpp : 164 + 0x92]
 15  arx.exe!WinMain [WindowsMainGUI.cpp : 50 + 0xe]
 16  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
Jul 02, 06:17
A file was uploaded. arx.logicon_open_new.png This comment was attached:

arxcrash-3916-3540850389
#3
icon_reply.pngReply
Comment posted by
 CrashBot
Jul 02, 06:17
A file was uploaded. cfg.iniicon_open_new.png This comment was attached:

arxcrash-3916-3540850389
#4
icon_reply.pngReply
Comment posted by
 CrashBot
Jul 02, 06:17
A file was uploaded. crash.dmpicon_open_new.png This comment was attached:

arxcrash-3916-3540850389
#5
icon_reply.pngReply
Comment posted by
 CrashBot
Jul 02, 06:17
A file was uploaded. crash.txticon_open_new.png This comment was attached:

arxcrash-3916-3540850389
#8
icon_reply.pngReply
Comment posted by
 Daniel Scharrer
Aug 12, 20:41
This was caused by a .bmp texture failing to load. The next version won't crash in this case, but the texture will still fail to load. If you did not mod your game there is likely some data corruption going on. I suggest verifying your game data.

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.