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

[Issue] logo.png is corrupted #4

Open
3 tasks done
Mechalopa opened this issue Sep 16, 2024 · 1 comment
Open
3 tasks done

[Issue] logo.png is corrupted #4

Mechalopa opened this issue Sep 16, 2024 · 1 comment

Comments

@Mechalopa
Copy link

Minecraft Version

1.21.1

Modloader

neoforge-21.1.54

Mod version

6.1.1+mc1.21.1

Latest version?

  • Yes

Repeatable?

  • Yes

Link to log files

None

Steps to reproduce the issue

No response

Description of the issue you are having

As the title says, logo.png seems to be corrupted.
https://github.com/nanite/Trenzalore/blob/1.21/common/src/main/resources/assets/trenzalore/logo.png

Information

  • I have provided as much information as possible
@yannick-was-taken
Copy link

yannick-was-taken commented Sep 18, 2024

When Catalogue mod menu is installed, this issue produces a crash when the list entry is being rendered. Minimal reproduction mod folder is attached.

Interestingly, when Prism (or Trenzalore) is removed, the crash does not occur, it only occurs with both mods present.
Screenshot_2024-09-18_11-06-07

Versions are the same as w/ initial reporter.

The exception just specifies a corrupt PNG being loaded, but is attached for reference as well.

[18Sep2024 11:14:10.478] [Render thread/ERROR] [net.minecraft.client.Minecraft/FATAL]: Reported exception thrown!
net.minecraft.ReportedException: Rendering screen
	at TRANSFORMER/[email protected]/net.minecraft.client.renderer.GameRenderer.render(GameRenderer.java:1120) ~[client-1.21.1-20240808.144430-srg.jar%23171!/:?]
	at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.runTick(Minecraft.java:1195) ~[client-1.21.1-20240808.144430-srg.jar%23171!/:?]
	at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.run(Minecraft.java:807) ~[client-1.21.1-20240808.144430-srg.jar%23171!/:?]
	at TRANSFORMER/[email protected]/net.minecraft.client.main.Main.main(Main.java:230) ~[client-1.21.1-20240808.144430-srg.jar%23171!/:?]
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
	at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
	at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:136) ~[loader-4.0.24.jar%2398!/:4.0]
	at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:124) ~[loader-4.0.24.jar%2398!/:4.0]
	at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:32) ~[loader-4.0.24.jar%2398!/:4.0]
	at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:118) ~[loader-4.0.24.jar%2398!/:4.0]
	at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-11.0.4.jar%23122!/:?]
	at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-11.0.4.jar%23122!/:?]
	at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-11.0.4.jar%23122!/:?]
	at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:103) [modlauncher-11.0.4.jar%23122!/:?]
	at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:74) [modlauncher-11.0.4.jar%23122!/:?]
	at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-11.0.4.jar%23122!/:?]
	at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-11.0.4.jar%23122!/:?]
	at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.run(BootstrapLauncher.java:210) [bootstraplauncher-2.0.2.jar:?]
	at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:69) [bootstraplauncher-2.0.2.jar:?]
Caused by: java.lang.RuntimeException: java.io.IOException: Could not load image: Corrupt PNG
	at TRANSFORMER/[email protected]/com.mrcrayfish.catalogue.platform.NeoForgePlatformHelper.loadNativeImage(NeoForgePlatformHelper.java:64) ~[catalogue-neoforge-1.21.1-1.10.2.jar%23173!/:?]
	at TRANSFORMER/[email protected]/com.mrcrayfish.catalogue.client.screen.CatalogueModListScreen.loadAndCacheIcon(CatalogueModListScreen.java:608) ~[catalogue-neoforge-1.21.1-1.10.2.jar%23173!/:?]
	at TRANSFORMER/[email protected]/com.mrcrayfish.catalogue.client.screen.CatalogueModListScreen$ModListEntry.render(CatalogueModListScreen.java:793) ~[catalogue-neoforge-1.21.1-1.10.2.jar%23173!/:?]
	at TRANSFORMER/[email protected]/net.minecraft.client.gui.components.AbstractSelectionList.renderItem(AbstractSelectionList.java:447) ~[client-1.21.1-20240808.144430-srg.jar%23171!/:?]
	at TRANSFORMER/[email protected]/net.minecraft.client.gui.components.AbstractSelectionList.renderListItems(AbstractSelectionList.java:432) ~[client-1.21.1-20240808.144430-srg.jar%23171!/:?]
	at TRANSFORMER/[email protected]/net.minecraft.client.gui.components.AbstractSelectionList.renderWidget(AbstractSelectionList.java:188) ~[client-1.21.1-20240808.144430-srg.jar%23171!/:?]
	at TRANSFORMER/[email protected]/com.mrcrayfish.catalogue.client.screen.CatalogueModListScreen$ModList.renderWidget(CatalogueModListScreen.java:740) ~[catalogue-neoforge-1.21.1-1.10.2.jar%23173!/:?]
	at TRANSFORMER/[email protected]/net.minecraft.client.gui.components.AbstractWidget.render(AbstractWidget.java:65) ~[client-1.21.1-20240808.144430-srg.jar%23171!/:?]
	at TRANSFORMER/[email protected]/com.mrcrayfish.catalogue.client.screen.CatalogueModListScreen.drawModList(CatalogueModListScreen.java:274) ~[catalogue-neoforge-1.21.1-1.10.2.jar%23173!/:?]
	at TRANSFORMER/[email protected]/com.mrcrayfish.catalogue.client.screen.CatalogueModListScreen.renderBackground(CatalogueModListScreen.java:190) ~[catalogue-neoforge-1.21.1-1.10.2.jar%23173!/:?]
	at TRANSFORMER/[email protected]/net.minecraft.client.gui.screens.Screen.render(Screen.java:122) ~[client-1.21.1-20240808.144430-srg.jar%23171!/:?]
	at TRANSFORMER/[email protected]/com.mrcrayfish.catalogue.client.screen.CatalogueModListScreen.render(CatalogueModListScreen.java:198) ~[catalogue-neoforge-1.21.1-1.10.2.jar%23173!/:?]
	at TRANSFORMER/[email protected]/net.minecraft.client.gui.screens.Screen.renderWithTooltip(Screen.java:112) ~[client-1.21.1-20240808.144430-srg.jar%23171!/:?]
	at TRANSFORMER/[email protected]/net.neoforged.neoforge.client.ClientHooks.drawScreenInternal(ClientHooks.java:428) ~[neoforge-21.1.54-universal.jar%23172!/:?]
	at TRANSFORMER/[email protected]/net.neoforged.neoforge.client.ClientHooks.drawScreen(ClientHooks.java:422) ~[neoforge-21.1.54-universal.jar%23172!/:?]
	at TRANSFORMER/[email protected]/net.minecraft.client.renderer.GameRenderer.render(GameRenderer.java:1092) ~[client-1.21.1-20240808.144430-srg.jar%23171!/:?]
	... 18 more
Caused by: java.io.IOException: Could not load image: Corrupt PNG
	at TRANSFORMER/[email protected]/com.mojang.blaze3d.platform.NativeImage.read(NativeImage.java:147) ~[client-1.21.1-20240808.144430-srg.jar%23171!/:?]
	at TRANSFORMER/[email protected]/com.mojang.blaze3d.platform.NativeImage.read(NativeImage.java:111) ~[client-1.21.1-20240808.144430-srg.jar%23171!/:?]
	at TRANSFORMER/[email protected]/com.mojang.blaze3d.platform.NativeImage.read(NativeImage.java:102) ~[client-1.21.1-20240808.144430-srg.jar%23171!/:?]
	at TRANSFORMER/[email protected]/com.mrcrayfish.catalogue.platform.NeoForgePlatformHelper.loadNativeImage(NeoForgePlatformHelper.java:58) ~[catalogue-neoforge-1.21.1-1.10.2.jar%23173!/:?]
	at TRANSFORMER/[email protected]/com.mrcrayfish.catalogue.client.screen.CatalogueModListScreen.loadAndCacheIcon(CatalogueModListScreen.java:608) ~[catalogue-neoforge-1.21.1-1.10.2.jar%23173!/:?]
	at TRANSFORMER/[email protected]/com.mrcrayfish.catalogue.client.screen.CatalogueModListScreen$ModListEntry.render(CatalogueModListScreen.java:793) ~[catalogue-neoforge-1.21.1-1.10.2.jar%23173!/:?]
	at TRANSFORMER/[email protected]/net.minecraft.client.gui.components.AbstractSelectionList.renderItem(AbstractSelectionList.java:447) ~[client-1.21.1-20240808.144430-srg.jar%23171!/:?]
	at TRANSFORMER/[email protected]/net.minecraft.client.gui.components.AbstractSelectionList.renderListItems(AbstractSelectionList.java:432) ~[client-1.21.1-20240808.144430-srg.jar%23171!/:?]
	at TRANSFORMER/[email protected]/net.minecraft.client.gui.components.AbstractSelectionList.renderWidget(AbstractSelectionList.java:188) ~[client-1.21.1-20240808.144430-srg.jar%23171!/:?]
	at TRANSFORMER/[email protected]/com.mrcrayfish.catalogue.client.screen.CatalogueModListScreen$ModList.renderWidget(CatalogueModListScreen.java:740) ~[catalogue-neoforge-1.21.1-1.10.2.jar%23173!/:?]
	at TRANSFORMER/[email protected]/net.minecraft.client.gui.components.AbstractWidget.render(AbstractWidget.java:65) ~[client-1.21.1-20240808.144430-srg.jar%23171!/:?]
	at TRANSFORMER/[email protected]/com.mrcrayfish.catalogue.client.screen.CatalogueModListScreen.drawModList(CatalogueModListScreen.java:274) ~[catalogue-neoforge-1.21.1-1.10.2.jar%23173!/:?]
	at TRANSFORMER/[email protected]/com.mrcrayfish.catalogue.client.screen.CatalogueModListScreen.renderBackground(CatalogueModListScreen.java:190) ~[catalogue-neoforge-1.21.1-1.10.2.jar%23173!/:?]
	at TRANSFORMER/[email protected]/net.minecraft.client.gui.screens.Screen.render(Screen.java:122) ~[client-1.21.1-20240808.144430-srg.jar%23171!/:?]
	at TRANSFORMER/[email protected]/com.mrcrayfish.catalogue.client.screen.CatalogueModListScreen.render(CatalogueModListScreen.java:198) ~[catalogue-neoforge-1.21.1-1.10.2.jar%23173!/:?]
	at TRANSFORMER/[email protected]/net.minecraft.client.gui.screens.Screen.renderWithTooltip(Screen.java:112) ~[client-1.21.1-20240808.144430-srg.jar%23171!/:?]
	at TRANSFORMER/[email protected]/net.neoforged.neoforge.client.ClientHooks.drawScreenInternal(ClientHooks.java:428) ~[neoforge-21.1.54-universal.jar%23172!/:?]
	at TRANSFORMER/[email protected]/net.neoforged.neoforge.client.ClientHooks.drawScreen(ClientHooks.java:422) ~[neoforge-21.1.54-universal.jar%23172!/:?]
	at TRANSFORMER/[email protected]/net.minecraft.client.renderer.GameRenderer.render(GameRenderer.java:1092) ~[client-1.21.1-20240808.144430-srg.jar%23171!/:?]
	... 18 more

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants