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

complete crash to launcher caused by conduit bundles #756

Open
1 task done
ApostolosRisen opened this issue Jul 22, 2024 · 19 comments
Open
1 task done

complete crash to launcher caused by conduit bundles #756

ApostolosRisen opened this issue Jul 22, 2024 · 19 comments
Labels
Area-Conduits Everything involving conduits MC-1.20.1 P-0-High High priority, crash/breaking. Status-Triage A Triage Member should take a look at this Type-Bug There is a problem.

Comments

@ApostolosRisen
Copy link

Is there an existing issue for this?

  • I did not find any existing issues.

Current Behavior

placing conduits in bundles gives weird behavior all around from failed textures showing conduit configurable ends on all six directions, to crashes when you click on conduit ends to set their behaviors for import and export, all of it seemingly from a rendering issue, you can teleport away and unload the area and come back reloading it and it fixes the rendering issue which seems to prevent the crash from happening.

Expected Behavior

conduits to bundle and render correctly so as to avoid a crash

How to Test

place conduits in a space between walls and machine till is displays connection ends on all 6 directions or 5 as the case may be, Clicking any of them appears to cause the crash every time I have interacted with one of these ends
2024-07-22_08 00 10
the conduit will look like this .

Local Environment

windows 11
likely 17 something 
1.20.1: 
Ender IO (enderio), Version: 6.1.8-beta
atm9tts modpack

Any Additional Information?

crash-2024-06-14_09.05.41-client.txt

AllTheMods9 To The Sky
Modpack Verison: 1.0.8
server ip: atm9tts.moddedmc.net
if this ends up being an issue on the end of our network please let me know so we can correct it

@ApostolosRisen ApostolosRisen added Status-Triage A Triage Member should take a look at this Type-Bug There is a problem. labels Jul 22, 2024
@mystchonky
Copy link
Contributor

You can ignore the purple colored boxes around conduits. Those are by design. As far as the crashlog goes, nothing points to EnderIO. Can you confirm there are no blocks and BEs around the conduits ?

@mystchonky mystchonky added MC-1.20.1 Area-Conduits Everything involving conduits P-1-Medium Medium priority. Potentially deleting items or breaking functionality. labels Jul 22, 2024
@ApostolosRisen
Copy link
Author

Screenshot_20240723_071717_Chrome
The report says likely cause is enderio, the only thing I can say to the other part is that something in atmtts causes random restone particles to display if the server is pre-selecting those spots for those particles that could cause that interaction as no other blocks are present, I do not know what mod causes those particles or I would have the server admin disable it to test

@HenryLoenwind
Copy link

image

image

I think you uploaded the wrong crash report...

@ApostolosRisen
Copy link
Author

windows updated and reset my file organization that was indeed the wrong report this is the correct one
crash-2024-07-22_07.43.41-client.txt

@Rover656
Copy link
Member

This is bizarre, looks like a continuation of #699 and many other reports of conduits randomly doing this.
Have you discovered a way to cause this issue to arise in a repeatable fashion? If we can find a way to reproduce this consistently, then it becomes possible for us to address the issue. Thanks

@Rover656 Rover656 added P-0-High High priority, crash/breaking. and removed P-1-Medium Medium priority. Potentially deleting items or breaking functionality. labels Jul 23, 2024
@ApostolosRisen
Copy link
Author

it seems anytime I get them to stack up and express ends where no other blocks are if I interact with the end of the conduit by opening the gui it is a crash every time, tested a couple of times 3-5 with exact results being the same each time all crashing to the launcher with error the roughly says that the bundle type doesnt exist or something of a very similar nature I will get the exact error after dinner

@ApostolosRisen
Copy link
Author

I have it, when you place one it will and if you put another one in its place it brings up the 6 ends and if you click one with an empty hand it crashes and the launcher gives this error "The game crashed whilst unexpected error
Error: java.lang.IllegalStateException: no conduit matching type in bundle"

@ApostolosRisen
Copy link
Author

ill try to get obs working to take video I can post directly here in the meantime here is a zip of the mkv format
conduit failure.zip

@Rover656
Copy link
Member

Wow.. that's something special for sure. Thanks for the video, I'll try and reproduce when I'm able to

@ApostolosRisen
Copy link
Author

I included server IP for that exact reason

@ApostolosRisen
Copy link
Author

I have a building at spawn should have coords in the video it's locked shut most likely my user is verdantspecter any admin that comes on can let you in with the name drop as I'll be gone all day on Saturday 7/27

@HenryLoenwind
Copy link

HenryLoenwind commented Jul 26, 2024

Sorry, but no dev will connect to your server unless they have a second PC they're willing to reinstall afterwards. Minecraft isn't just that invulnerable (and mods even less) to trust it to not allow a malicious server to deliver malware. And mod devs are way too often attack targets as the bad boys want to get access to our curseforge, modrinth, and github credentials to upload malware to infect even more people.

@ApostolosRisen
Copy link
Author

Totally understand although it's not my server, I'm just staff for it, it belongs to the modded minecraft network, couple thousand members, including mod creators and modpack creators. One of which is the prominence 2 creator

@Laikulo
Copy link

Laikulo commented Aug 3, 2024

I just saw this on 1.20.1-6.1.5-beta, it looks like com.enderio.conduits.common.network.ConduitSelectionPacket.handle(ConduitSelectionPacket.java:26) is being called server side. Is that supposed to be a C2S packet?

@Rover656
Copy link
Member

I just saw this on 1.20.1-6.1.5-beta, it looks like com.enderio.conduits.common.network.ConduitSelectionPacket.handle(ConduitSelectionPacket.java:26) is being called server side. Is that supposed to be a C2S packet?

The handle method is intended to be called on the server, as it is handling the C2S packet.

@ApostolosRisen is the server running a more up-to-date version of Ender IO nowadays? Would be keen to know if this issue has changed or not given the recent changes to conduits.

@Laikulo
Copy link

Laikulo commented Sep 30, 2024

The reason I ask is that it calls some client side graphics stuff, and those classes/methods don't exist on the server.

@Rover656
Copy link
Member

The reason I ask is that it calls some client side graphics stuff, and those classes/methods don't exist on the server.

Could you link where you're seeing that? To my eye its only interacting with the menu (which is the server/logical portion of a GUI). Just want to make sure I'm not missing anything :)

@Laikulo
Copy link

Laikulo commented Sep 30, 2024

I'm out of town RN, so I don't have access to my crash dumps and notes. I'll be the 3rd at earliest that I can get back to you on this

@Rover656
Copy link
Member

I'm out of town RN, so I don't have access to my crash dumps and notes. I'll be the 3rd at earliest that I can get back to you on this

That's all good, thanks a lot for helping out!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Conduits Everything involving conduits MC-1.20.1 P-0-High High priority, crash/breaking. Status-Triage A Triage Member should take a look at this Type-Bug There is a problem.
Projects
Status: To triage
Development

No branches or pull requests

5 participants