Skip to content

Glamourer issues with Penumbra #484

@lithiumfox

Description

@lithiumfox

Issue:
Running Glamourer causes initially slow loading / Inconsistent crashes on load in Windows 11 & Wine-XIV 10.4.1 & hard CTD on Proton-XIV 9.26 everytime

Error:

Fatal error. 0xC0000005
   at Penumbra.Interop.Hooks.PostProcessing.ShaderReplacementFixer.PrepareColorTableDetour(FFXIVClientStructs.FFXIV.Client.System.Resource.Handle.MaterialResourceHandle*, Byte, Byte)
   at Glamourer.Interop.Material.PrepareColorSet.Detour(FFXIVClientStructs.FFXIV.Client.System.Resource.Handle.MaterialResourceHandle*, Penumbra.GameData.Structs.StainId, Penumbra.GameData.Structs.StainId)
   at Dalamud.Game.Framework.HandleFrameworkUpdate(FFXIVClientStructs.FFXIV.Client.System.Framework.Framework*)

Attempted Workaround:
Removing Glamourer resolves crashing issues on Proton-XIV & obscenely long loading times on Wine-XIV. Note: Have yet to test on Windows proper but I was having issues with that as well. [I dual boot and am lazy/haven't fully moved over to linux yet]

Additional Information:
Reinstalling Glamourer causes immediate CTD prior to Square Enix logo on Proton-XIV, and crashes upon reinstall/renable once in game

After uninstalling Glamourer, the game is loading consistently with no errors, so something seems wrong with Penumbra + Glamourer. (Have not tested with Penumbra disabled and Glamourer enabled though)

I will add additional logs if I can reproduce on Windows or Wine-XIV again, but I wanted to create this while I was working on my issues in Proton-XIV before I forgot and as I reproduce steps.

dalamud.boot.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