mojira.dev
MC-38385

Hopper: java.lang.IllegalArgumentException: bad Base64 input character at 4036: 5 (Caused by corrupt servers.dat)

Moderator Note

This issue can be fixed by deleting the file servers.dat:

  • Open the launcher

  • Click Edit Profile

  • Click Open Game Dir

  • Delete servers.dat

Multiplayer servers are gone after this procedure and need to be re-entered on the multiplayer screen.

Moderator Note

If you do not have any private server IPs saved, please attach your servers.dat file to this ticket.


This is an automatically generated report based from the following crash: http://hopper.minecraft.net/crashes/minecraft/MCX-491561/

Crash:

java.lang.IllegalArgumentException: bad Base64 input character at 4036: 5 (decimal)
	at io.netty.handler.codec.base64.Base64.decode(Base64.java:247)
	at io.netty.handler.codec.base64.Base64.decode(Base64.java:197)
	at io.netty.handler.codec.base64.Base64.decode(Base64.java:188)
	at bge.b(SourceFile:155)
	at bge.a(SourceFile:130)
	at bat.a(SourceFile:26)
	at bay.b(SourceFile:382)
	at bay.a(SourceFile:259)
	at bgb.a(SourceFile:283)

The following is the first clean report made public about this crash:

---- Minecraft Crash Report ----
// Don't be sad. I'll do better next time, I promise!

Time: 28/10/13 17:37
Description: Rendering screen

java.lang.IllegalArgumentException: bad Base64 input character at 4054: 0 (decimal)
	at io.netty.handler.codec.base64.Base64.decode(Base64.java:247)
	at io.netty.handler.codec.base64.Base64.decode(Base64.java:197)
	at io.netty.handler.codec.base64.Base64.decode(Base64.java:188)
	at bge.b(SourceFile:155)
	at bge.a(SourceFile:130)
	at bat.a(SourceFile:26)
	at bay.b(SourceFile:382)
	at bay.a(SourceFile:259)
	at bgb.a(SourceFile:283)
	at bll.b(SourceFile:851)
	at azd.ad(SourceFile:780)
	at azd.e(SourceFile:704)
	at net.minecraft.client.main.Main.main(SourceFile:103)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Stacktrace:
	at io.netty.handler.codec.base64.Base64.decode(Base64.java:247)
	at io.netty.handler.codec.base64.Base64.decode(Base64.java:197)
	at io.netty.handler.codec.base64.Base64.decode(Base64.java:188)
	at bge.b(SourceFile:155)
	at bge.a(SourceFile:130)
	at bat.a(SourceFile:26)
	at bay.b(SourceFile:382)
	at bay.a(SourceFile:259)
	at bgb.a(SourceFile:283)

-- Screen render details --
Details:
	Screen name: bgb
	Mouse location: Scaled: (243, 155). Absolute: (731, 432)
	Screen size: Scaled: (480, 300). Absolute: (1440, 900). Scale factor of 3
Stacktrace:
	at bll.b(SourceFile:851)
	at azd.ad(SourceFile:780)
	at azd.e(SourceFile:704)
	at net.minecraft.client.main.Main.main(SourceFile:103)

-- System Details --
Details:
	Minecraft Version: 1.7.2
	Operating System: Windows 8 (x86) version 6.2
	Java Version: 1.7.0_45, Oracle Corporation
	Java VM Version: Java HotSpot(TM) Client VM (mixed mode, sharing), Oracle Corporation
	Memory: 346737512 bytes (330 MB) / 518979584 bytes (494 MB) up to 518979584 bytes (494 MB)
	JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx512M
	AABB Pool Size: 1921 (107576 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
	IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
	Launched Version: 1.7.2
	LWJGL: 2.9.0
	OpenGL: GeForce 9200M GE/PCIe/SSE2 GL version 3.3.0, NVIDIA Corporation
	Is Modded: Probably not. Jar signature remains and client brand is untouched.
	Type: Client (map_client.txt)
	Resource Packs: []
	Current Language: English (US)
	Profiler Position: N/A (disabled)
	Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
	Anisotropic Filtering: Off (1)

You can see this full report at http://hopper.minecraft.net/crashes/minecraft/MCX-491561/22863453/

Linked issues

MC-4236 FireworksRocketEntity not saving all properties to NBT structure Resolved MC-5075 Firework-water visual Resolved MC-41409 the game crashes for an unexplained reason Resolved MC-48816 minecraft crash when I click on multiplayer button Resolved MC-49042 Everytime I hit multiplayer, the minecraft Launcher Crashed. But The Single Player button has no problems. Resolved

Comments 9

Deleted account

Confirmed.

Reopened per MC-78116

graham thwaite

I raised MC-87977 and have been told that it is a duplicate with this one. How does this fix my problem? I don't understand. How this has fixed my problem.

it isn't fixed, you just reported the same issue

Deleting the servers.dat file may correct the problem. I'm not aware of a definitive solution though.

Could someone experiencing this bug please attach their servers.dat file if it does not contain private IPs?

Please add a panel to the description saying that people experiencing this bug should attach their servers.dat file if it does not contain private IPs

The hopper crash report link is not working anymore, please change it to http://hopper.minecraft.net/crashes/minecraft/MCX-491561/

In 1.11 this should not cause a crash anymore and should not corrupt the complete servers.dat file. The error will however still be written to the log.

This bug might have been caused by servers sending malformed icon data.

[Bot] Hopper

(Unassigned)

Confirmed

Minecraft 1.7.2, Minecraft 1.7.4, Minecraft 1.7.5, Minecraft 1.7.9, Minecraft 1.8, Minecraft 1.8.1, Minecraft 1.8.4, Minecraft 1.8.7, Minecraft 1.8.8, Minecraft 1.10.2

Minecraft 1.8.1-pre1, Minecraft 1.11.2

Retrieved