Angelica

Angelica

125k Downloads

Switch to another language, and then opened the video settings, caused a crash

song682 opened this issue · 5 comments

commented

Your GTNH Discord Username

No response

Mod Version

1.0.0-beta40

Bug Report

https://mclo.gs/ZklHpgA Crash Report

Java Version

Java 8

Graphics Card Vendor

NVidia

Shaders

No

MCPF or other features disabled by default

No: Go ahead and create an issue

Mod List or GTNH Pack Version

UCHIJAAAAA	CodeChickenCore{1.4.1} [CodeChicken Core] (minecraft.jar) 
UCHIJAAAAA	forceasciifont{@VERSION@} [ForceAsciiFont] (ForceAsciiFont.class) 
UCHIJAAAAA	NotEnoughItems{2.7.30-GTNH} [NotEnoughItems] (NotEnoughItems-2.7.30-GTNH.jar) 
UCHIJAAAAA	OpenEye{0.8} [OpenEye] (OpenEye-1.7.10-0.8.jar) 
UCHIJAAAAA	xaerominimap_core{1.7.10-1.0} [XaeroMinimapCore] (minecraft.jar) 
UCHIJAAAAA	xaeroworldmap_core{1.7.10-1.0} [XaeroWorldMapCore] (minecraft.jar) 
UCHIJAAAAA	chunkapicore{0.6.1} [ChunkAPI Core] (minecraft.jar) 
UCHIJAAAAA	GTNHLib Core{0.6.16} [GTNHLib Core] (minecraft.jar) 
UCHIJAAAAA	adventure_backport_core{2.0.1-alpha} [Adventure Backport Core] (minecraft.jar) 
UCHIJAAAAA	adventure_backport{2.0-alpha} [Adventure Backport] (adventure_backport-2.0.1-alpha.jar) 
UCHIJAAAAA	mcpatcherforge{1.0.0-alpha} [MCPatcherForge] (angelica-1.0.0-beta40.jar) 
UCHIJAAAAA	notfine{1.0.0-beta40} [NotFine] (angelica-1.0.0-beta40.jar) 
UCHIJAAAAA	embeddium{1.0.0-beta40} [Embeddium] (angelica-1.0.0-beta40.jar) 
UCHIJAAAAA	unimixins{0.1.20} [UniMixins] (+unimixins-all-1.7.10-0.1.20.jar) 
UCHIJAAAAA	gtnhmixins{2.2.0} [UniMixins: GTNHMixins] (+unimixins-all-1.7.10-0.1.20.jar) 
UCHIJAAAAA	archaicfix{0.7.4} [ArchaicFix] (archaicfix-0.7.4.jar) 
UCHIJAAAAA	gtnhlib{0.6.16} [GTNH Lib] (gtnhlib-0.6.16.jar) 
UCHIJAAAAA	angelica{1.0.0-beta40} [Angelica] (angelica-1.0.0-beta40.jar) 
UCHIJAAAAA	BetterAchievements{0.1.0} [Better Achievements] (BetterAchievements-1.7.10-0.1.0.jar) 
UCHIJAAAAA	betterloadingscreen{1.3.10} [Better Loading Screen] (BetterLoadingScreen-1.3.10.jar) 
UCHIJAAAAA	campfirebackport{1.7.10-1.10.1} [Campfire Backport] (campfirebackport-1.7.10-1.10.1.jar) 
UCHIJAAAAA	falsepatternlib{1.5.9} [FalsePatternLib] (falsepatternlib-mc1.7.10-1.5.9.jar) 
UCHIJAAAAA	chunkapi{0.6.1} [ChunkAPI] (chunkapi-mc1.7.10-0.6.1.jar) 
UCHIJAAAAA	MineTweaker3{3.1.0} [MineTweaker 3] (CraftTweaker-1.7.10-3.1.0-legacy.jar) 
UCHIJAAAAA	crashguard{0.4.0} [CrashGuard] (crashguard-mc1.7.10-0.4.0.jar) 
UCHIJAAAAA	customemoji{1.2.1} [CustomEmoji] (customemoji-1.2.1.jar) 
UCHIJAAAAA	dmod{1.0.3.5} [D-Mod] (DMod-1.7.10-1.0.3.5+nomixin.jar) 
UCHIJAAAAA	elephantfix{1.0.0} [Elephant Fix] (ElephantFix-Forge-1.7.10-1.0.0-mixinless.jar) 
UCHIJAAAAA	entityculling{@VER@} [EntityCulling] (entityculling-1.6.3-mc1.7.10.jar) 
UCHIJAAAAA	Baubles{2.1.4} [Baubles] (BaublesExpanded-2.1.4.jar) 
UCHIJAAAAA	etfuturum{2.6.2} [Et Futurum Requiem] (etfuturum-2.6.2.jar) 
UCHIJAAAAA	fluidlogged{0.1.2} [FluidLogged] (fluidlogged-mc1.7.10-0.1.2.jar) 
UCHIJAAAAA	Waila{1.5.10} [Waila] (Waila-1.5.10_1.7.10.jar) 
UCHIJAAAAA	FTBL{1.0.18.2} [FTBLib] (FTBLib-1.7.10-1.0.18.3.jar) 
UCHIJAAAAA	FTBU{1.0.18.2} [FTBUtilities] (FTBUtilities-1.7.10-1.0.18.3.jar) 
UCHIJAAAAA	indicatia{1.1.8} [Indicatia] (Indicatia-1.7.10-1.1.8.jar) 
UCHIJAAAAA	inventorytweaks{1.58-147-645ca10} [Inventory Tweaks] (InventoryTweaks-1.58-147.jar) 
UCHIJAAAAA	loading_screen_messages{1.0} [Loading Screen Messages] (LoadingScreenMessages-1.7.10-1.0.jar) 
UCHIJAAAAA	mkb{2.1.0} [ModernKeyBinding] (ModernKeyBinding-Forge-1.7.10-2.1.0-mixinless.jar) 
UCHIJAAAAA	netherlicious{3.2.3} [§6Netherlicious] (netherlicious-3.2.3.jar) 
UCHIJAAAAA	notenoughpets{2.3.4} [§eNot Enough Pets] (NotEnoughPets-1.7.10-2.3.4.jar) 
UCHIJAAAAA	nova_craft{1.3} [§3NovaCraft§5] (NovaCraft V1.3 (1.7.10).jar) 
UCHIJAAAAA	quit{1.1.0} [Quit] (Quit-Forge-1.7.10-1.1.0-mixinless.jar) 
UCHIJAAAAA	ResourcePackOrganizer{1.0.2} [Resource Pack Organizer] (ResourcePackOrganizer++MC-1.7.10++v1.0.2.jar) 
UCHIJAAAAA	LunatriusCore{1.1.2.21} [LunatriusCore] (LunatriusCore-1.7.10-1.1.2.21-universal.jar) 
UCHIJAAAAA	Schematica{1.7.6.131} [Schematica] (Schematica-1.7.10-1.7.6.131-universal.jar) 
UCHIJAAAAA	WailaHarvestability{1.1.4} [Waila Harvestability] (WailaHarvestability-mc1.7.10-1.1.4.jar) 
UCHIJAAAAA	endercore{1.7.10-0.2.0.39_beta} [EnderCore] ([1.7.10]EnderCore-1.7.10-0.2.0.39_beta.jar) 
UCHIJAAAAA	wailaplugins{MC1.7.10-0.2.0-25} [WAILA Plugins] (WAILAPlugins-MC1.7.10-0.2.0-25.jar) 
UCHIJAAAAA	wawla{1.3.1} [What Are We Looking At] (Wawla-1.0.5.120.jar) 
UCHIJAAAAA	win_kb_fix{1.0.1} [Windows Keyboard Fixes] (Windows Keyboard Fixes-forge-1.7-1.0.1.jar) 
UCHIJAAAAA	XaeroMinimap{21.10.35} [Xaero's Minimap] (Xaeros_Minimap_21.10.35_Forge_1.7.10.jar) 
UCHIJAAAAA	XaeroWorldMap{1.14.1.26} [Xaero's World Map] (XaerosWorldMap_1.14.1.26_Forge_1.7.10.jar) 
UCHIJAAAAA	unimixins-mixin{0.1.20} [UniMixins: Mixin (UniMix)] (+unimixins-all-1.7.10-0.1.20.jar) 
UCHIJAAAAA	unimixins-compat{0.1.20} [UniMixins: Compatibility] (+unimixins-all-1.7.10-0.1.20.jar) 
UCHIJAAAAA	mixingasm{0.3} [UniMixins: Mixingasm] (+unimixins-all-1.7.10-0.1.20.jar) 
UCHIJAAAAA	spongemixins{2.0.1} [UniMixins: SpongeMixins] (+unimixins-all-1.7.10-0.1.20.jar) 
UCHIJAAAAA	mixinbooterlegacy{1.2.1} [UniMixins: MixinBooterLegacy] (+unimixins-all-1.7.10-0.1.20.jar) 
UCHIJAAAAA	gasstation{0.5.1} [UniMixins: GasStation] (+unimixins-all-1.7.10-0.1.20.jar) 
UCHIJAAAAA	mixinextras{0.1.20} [UniMixins: MixinExtras] (+unimixins-all-1.7.10-0.1.20.jar) 
UCHIJAAAAA	WorldEngine{1.1710.0} [WorldEngine] (1.7.10-ASJCore-1.2.2.2.jar) 
UCHIJAAAAA	asjpatcher{1.0} [asjpatcher] (1.7.10-ASJCore-1.2.2.2.jar) 
UCHIJAAAAA	bspkrsCore{6.16} [bspkrsCore] ([1.7.10]bspkrsCore-universal-6.16.jar) 
UCHIJAAAAA	AppleCore{3.1.1} [AppleCore] (AppleCore-mc1.7.10-3.1.1.jar) 
UCHIJAAAAA	Baubles|Expanded{2.1.4} [Baubles Expanded] (BaublesExpanded-2.1.4.jar) 
UCHIJAAAAA	BrandonsCore{1.0.0.12} [Brandon's Core] (BrandonsCore-1.0.0.12.jar) 
UCHIJAAAAA	ForgeMultipart{1.4.8} [Forge Multipart] (ForgeMultipart-1.4.8.jar) 
UCHIJAAAAA	ForgeMicroblock{1.4.8} [Forge Microblocks] (ForgeMultipart-1.4.8.jar) 
UCHIJAAAAA	McMultipart{1.4.8} [Minecraft Multipart Plugin] (ForgeMultipart-1.4.8.jar) 
UCHIJAAAAA	Mantle{1.7.10-0.3.2.jenkins184} [Mantle] (Mantle-1.7.10-0.3.2.jar) 
UCHIJAAAAA	ResourceLoader{1.3} [Resource Loader] (ResourceLoader-MC1.7.10-1.3.jar) 

Description

Switch to another language, such as chinese simplified. And then click Options > Video Settings in Options.Game then cause a crash but in english there is no such a problem.

Final Checklist

  • I have searched the issues and haven't found a similar issue.
  • I am running an officially released version. (Or, if I've compiled it myself I plan to fix the issue)
  • I have read the known incompatibilities and this is not related to one of those.
commented

Seems to work fine for me, both only angelica and in the pack. Does the same issue happen with only Angelica and no other mods?

commented

I'd also suggest running it without crashguard and get the underlying crash reason (I didn't obviously see it)


java.lang.IllegalArgumentException: Number of remaining buffer elements is 0, must be at least 4. Because at most 4 elements can be returned, a buffer with at least 4 elements is required, regardless of actual returned element count
--
9624 | at org.lwjgl.BufferChecks.throwBufferSizeException(BufferChecks.java:162)
9625 | at org.lwjgl.BufferChecks.checkBufferSize(BufferChecks.java:189)
9626 | at org.lwjgl.BufferChecks.checkBuffer(BufferChecks.java:258)
9627 | at org.lwjgl.opengl.GL11.glTexEnv(GL11.java:3109)
9628 | at com.falsepattern.crashguard.util.GlUtil.resetState(GlUtil.java:132)
9629 | at com.falsepattern.crashguard.CrashHandler.internalCrashHandler(CrashHandler.java:41)
9630 | at com.falsepattern.crashguard.CrashHandler.attemptRecoveryFromCrash(CrashHandler.java:33)
9631 | at net.minecraft.client.Minecraft.redirect$zzj000$crashguard$customLoop(Minecraft.java:6482)

commented

Might be this, but still try w/o crashguard...


[23:48:32] [Client thread/FATAL] [crashguard/]: Reported exception thrown!
--
9306 | net.minecraft.util.ReportedException: Updating screen events
9307 | at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1654) ~[bao.class:?]
9308 | at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:973) ~[bao.class:?]
9309 | at net.minecraft.client.Minecraft.redirect$zzj000$crashguard$customLoop(Minecraft.java:6476) [bao.class:?]
9310 | at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:892) [bao.class:?]
9311 | at net.minecraft.client.main.Main.main(SourceFile:148) [Main.class:?]
9312 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_281]
9313 | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_281]
9314 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_281]
9315 | at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_281]
9316 | at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
9317 | at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
9318 | Caused by: java.util.NoSuchElementException: No value present
9319 | at java.util.Optional.get(Optional.java:135) ~[?:1.8.0_281]
9320 | at me.flashyreese.mods.reeses_sodium_options.client.gui.frame.tab.TabFrame.<init>(TabFrame.java:50) ~[TabFrame.class:?]
9321 | at me.flashyreese.mods.reeses_sodium_options.client.gui.frame.tab.TabFrame$Builder.build(TabFrame.java:199) ~[TabFrame$Builder.class:?]
9322 | at me.flashyreese.mods.reeses_sodium_options.client.gui.ReeseSodiumVideoOptionsScreen.lambda$parentBasicFrameBuilder$7(ReeseSodiumVideoOptionsScreen.java:143) ~[ReeseSodiumVideoOptionsScreen.class:?]
9323 | at me.flashyreese.mods.reeses_sodium_options.client.gui.frame.BasicFrame.lambda$buildFrame$0(BasicFrame.java:31) ~[BasicFrame.class:?]
9324 | at java.util.ArrayList.forEach(ArrayList.java:1259) ~[?:1.8.0_281]
9325 | at me.flashyreese.mods.reeses_sodium_options.client.gui.frame.BasicFrame.buildFrame(BasicFrame.java:31) ~[BasicFrame.class:?]
9326 | at me.flashyreese.mods.reeses_sodium_options.client.gui.frame.BasicFrame.<init>(BasicFrame.java:18) ~[BasicFrame.class:?]
9327 | at me.flashyreese.mods.reeses_sodium_options.client.gui.frame.BasicFrame$Builder.build(BasicFrame.java:64) ~[BasicFrame$Builder.class:?]
9328 | at me.flashyreese.mods.reeses_sodium_options.client.gui.ReeseSodiumVideoOptionsScreen.func_73866_w_(ReeseSodiumVideoOptionsScreen.java:68) ~[ReeseSodiumVideoOptionsScreen.class:?]
9329 | at net.minecraft.client.gui.GuiScreen.func_146280_a(GuiScreen.java:255) ~[bdw.class:?]
9330 | at net.minecraft.client.Minecraft.func_147108_a(Minecraft.java:808) ~[bao.class:?]
9331 | at me.jellysquid.mods.sodium.proxy.ClientProxy.onGui(ClientProxy.java:39) ~[ClientProxy.class:?]
9332 | at cpw.mods.fml.common.eventhandler.ASMEventHandler_8_ClientProxy_onGui_Pre.invoke(.dynamic) ~[?:?]
9333 | at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) ~[ASMEventHandler.class:?]
9334 | at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140) ~[EventBus.class:?]
9335 | at net.minecraft.client.gui.GuiScreen.func_146280_a(GuiScreen.java:252) ~[bdw.class:?]
9336 | at net.minecraft.client.Minecraft.func_147108_a(Minecraft.java:808) ~[bao.class:?]
9337 | at net.minecraft.client.gui.GuiOptions.func_146284_a(SourceFile:102) ~[bdm.class:?]
9338 | at net.minecraft.client.gui.GuiScreen.func_73864_a(GuiScreen.java:225) ~[bdw.class:?]
9339 | at net.minecraft.client.gui.GuiScreen.func_146274_d(GuiScreen.java:296) ~[bdw.class:?]
9340 | at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:268) ~[bdw.class:?]
9341 | at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1640) ~[bao.class:?]


commented

Seems to work fine for me, both only angelica and in the pack. Does the same issue happen with only Angelica and no other mods?

Now I tried again, and it seems stilll not working. @DarkShadow44

I'd also suggest running it without crashguard and get the underlying crash reason (I didn't obviously see it)

Well, let me check it.@mitchej123

commented

Might be this, but still try w/o crashguard...

@mitchej123 It now works well, no crash causes when something is changed.