Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash with Rubidium 0.6.5 #39

Closed
dddse2 opened this issue Aug 12, 2023 · 6 comments
Closed

Crash with Rubidium 0.6.5 #39

dddse2 opened this issue Aug 12, 2023 · 6 comments
Labels
compat A mod is found to be incompatible

Comments

@dddse2
Copy link

dddse2 commented Aug 12, 2023

Mod Name

Rubidium

Mod Homepage

https://modrinth.com/mod/rubidium/

Describe the bug

Crashes when loading game

Steps to reproduce

1.install Rubidium 0.6.5
2.Open the game
3.Crash
...

Logs

https://pastebin.com/iscnCmP0

Additional context

Forge Version 47.1.3
Mods:
Connector-1.0.0-beta.4+1.20.1-full
fabric-api-0.86.1+1.8.1+1.20.1
rubidium-0.6.5
Details:
There's no crash report be created in the crash, and the latest version of rubidium did not crash like this.

@dddse2 dddse2 added the compat A mod is found to be incompatible label Aug 12, 2023
@hexadecimal233
Copy link

is there any hs_err_pid_xxxx.log generated in the minecraft folder?

@Wudji
Copy link

Wudji commented Aug 12, 2023

However, the game runs flawlessly with Rubidium 0.7.0a...

@dddse2
Copy link
Author

dddse2 commented Aug 12, 2023

is there any hs_err_pid_xxxx.log generated in the minecraft folder?

no, the game always crash in the "Scanning mod candidates" progress
there's no more logs can be found

@dddse2
Copy link
Author

dddse2 commented Aug 12, 2023

However, the game runs flawlessly with Rubidium 0.7.0a...

sadly, 0.7.0a has many compatibility issues with some mods like create
that's why I choose the old one

@Su5eD
Copy link
Member

Su5eD commented Aug 14, 2023

I've investigated this and found out Rubidium 0.6.5 contains a conflicting package from fabric loader, which causes a split package error at runtime.

Rubidium 0.6.5 crashes due to a package conflict, where rubidium includes classes from fabric loader without relocating them. It looks like they're only using the version util classes though, so I'm not sure what prevented them from shadowing properly. We cannot relocate our classes, as they are expected to be available by dependents.

Unfortunately, as a result, the Forgified Fabric API (and Connector) are incompatible with Rubidium 0.6.5. If newer versions of it cause compatibility issues with mods, they should be reported to the authors so they can be fixed properly. It is the best way forward.

@Su5eD Su5eD closed this as not planned Won't fix, can't repro, duplicate, stale Aug 14, 2023
@parka27
Copy link

parka27 commented Sep 6, 2023

rubbidion have so many problems of compabiltyes with the most part of the mods its better embeddium the mod fails with oculus (iris) but the most part of the mods can load with embeddium I'm sorry if I wrote wrong, my level of English is like that of an anemone.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compat A mod is found to be incompatible
Projects
None yet
Development

No branches or pull requests

5 participants