System Information
Field | Value |
---|---|
Operating System | Linux - Fedora Linux 38 on x86_64 |
Product | AMP ‘Decadeus’ v2.4.6.0 (Mainline) |
Virtualization | None |
Application | Rust Dedicated Server |
Module | RustModule |
Running in Container | No |
Current State | Ready |
Problem Description
Issue
Fedora 38 x86_64
AMP working great but I can’t for the life of me get oxide to compile a plugin.
Oxide.Rust Version: 2.0.5983 Oxide.Rust Branch: master
Oxide looks to be loaded but if I reload a plugin,
ExType: TypeInitializationException
Exception while starting compiler version : (Exception: Magic number is wrong: 542) at System.TermInfoReader.ReadHeader (System.Byte buffer, System.Int32& position) [0x00028] in :0 at System.TermInfoReader…ctor (System.String term, System.String filename) [0x0005f] in :0 at System.TermInfoDriver…ctor (System.String term) [0x00055] in :0 at System.ConsoleDriver.CreateTermInfoDriver (System.String term) [0x00000] in :0 at System.ConsoleDriver…cctor () [0x0004d] in :0
Compiler may not be set as executable; chmod +x or 0744/0755 required
Key Value
BaseException (Exception: Magic number is wrong: 542)
at System.TermInfoReader.ReadHeader (System.Byte buffer, System.Int32& position) [0x00028] in :0
at System.TermInfoReader…ctor (System.String term, System.String filename) [0x0005f] in :0
at System.TermInfoDriver…ctor (System.String term) [0x00055] in :0
at System.ConsoleDriver.CreateTermInfoDriver (System.String term) [0x00000] in :0
at System.ConsoleDriver…cctor () [0x0004d] in :0
Error while compiling: compiler version couldn’t be started
Reproduction Steps
- Install Oxide
- Upload a plugin
- see included error message