Skip to content

Re-entrance error in mixin #387

Description

@DeliciousBread481

Mixin is transforming some class → it needs to resolve groovy.lang.Closure referenced in a descriptor → this triggers GroovyScriptTransformer.transformtransformSideOnly accesses INSTANCE for the first time → <clinit> runs → the .class literals in initDefaults() call loadClass again → this re-enters the transformer chain → Mixin detects re-entrance → ReEntrantTransformerError .

Here are files you need
You can search org.spongepowered.asm.mixin.transformer.throwables.ReEntrantTransformerError in debug.log to locate quickly

issue_report_files.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions