Skip to content

Crash on CPUs without SSE4.2 (EXCEPTION_ILLEGAL_INSTRUCTION in ysm-core.dll) #381

@chadzar

Description

@chadzar

Minecraft Version: I tried 1.21.1 and 1.20.1, both in the latest versions of the mod
Mod loader: I tried Forge, Neoforge and Fabric, all have the same problem
CPU: Intel Core 2 Quad Q8400 2.66GHz (Only supports SSE4.1)
Java: 21 LTS (21.0.7+8.1)
OS: Windows 10 x64

Every time I try to open the game, the game window appears for a moment, then crashes and shows up in the log "EXCEPTION_ILLEGAL_INSTRUCTION (0xc000001d) at pc=0x00007ffc887b4815, pid=7708, tid=3512", and
"Problematic frame: C [ysm-core-2.6.2-neoforge+mc1.21.1.dll+0x204815]"

This issue has been happening for a long time and only with this mod, I tried many versions of the mod and the only ones that worked were the early ones (for 1.20.1), but those won't work with the skins I wanna use

From what I can tell the problem is with the mod being compiled with SSE4.2 (probably for optimization) but I'm not exactly sure, my request is either a fix or a separate version compiled in a way that is compatible with SSE4.1 CPUs

Here's a log with more information (this one was generated using Neoforge 1.21.1)

hs_err_pid7724.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions