"Invalid label" JIT error with latest Hideous Destructor

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Post Reply
User avatar
phantombeta
Posts: 2088
Joined: Thu May 02, 2013 1:27 am
Operating System Version (Optional): Windows 10
Graphics Processor: nVidia with Vulkan support
Location: Brazil

"Invalid label" JIT error with latest Hideous Destructor

Post by phantombeta »

The latest Hideous Destructor stable build randomly causes GZDoom to error out with "Invalid label". I've tracked this error down to AsmJit, but I have no idea what causes it. For me, it happens randomly, and for at least one person, it happens reliably.

It seems to be caused by this function:

Code: Select all

    string getmug(string mugshot){
        if(mugshot==HDMUGSHOT_DEFAULT)switch(cplayer.getgender()){
            case 0:return "STF";
            case 1:return "SFF";
            default:return "STC";
        }else return mugshot;
    } 
Unfortunately, I have no idea at all what's causing this.
_mental_
 
 
Posts: 3812
Joined: Sun Aug 07, 2011 4:32 am

Re: "Invalid label" JIT error with latest Hideous Destructor

Post by _mental_ »

Fixed in dd54c14.
Post Reply

Return to “Closed Bugs [GZDoom]”