Skip to content

DLLs botching the load lingers in the Assembly Loader Resolver #78

@Lisias

Description

@Lisias

When a DLL fails to be loaded (like due a problem on the VTABLE as happened here), the Assembly Loader/Resolver report is as being loaded.

But since the DLL wasn't fully loaded (or, at least, not linked-edited at runtime), it isn't really there and so bad things will happen.

I don't know what can be done to make this problem easier to diagnose at the same time avoiding masking it as a "harmless problem" as some idiots on the KSP Scene report it on the KSP.log - crap, a failed DLL where a PartModule is defined WILL DESTROY the user's savegame. How this can be harmless? It's potentially DESTRUCTIVE and allowing the user to load the game without warning is playing Russian Roulette with someone else's head.

In a way or another, I'm registering this here to avoid forgetting about it - sooner or later I will think on something.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestnot-my-faultI'm innocent on this! :)

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions