Mojira Archive
MC-61156

Chunk distance sorter violating contact

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

Crash:

java.lang.IllegalArgumentException: Comparison method violates its general contract!
	at java.util.TimSort.mergeHi(Unknown Source)
	at java.util.TimSort.mergeAt(Unknown Source)
	at java.util.TimSort.mergeCollapse(Unknown Source)
	at java.util.TimSort.sort(Unknown Source)
	at java.util.TimSort.sort(Unknown Source)
	at java.util.Arrays.sort(Unknown Source)
	at cjw.a(SourceFile:656)
	at cir.a(SourceFile:1179)
	at cir.a(SourceFile:1122)

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

---- Minecraft Crash Report ----
// My bad.

Time: 7/9/14 11:31 AM
Description: Unexpected error

java.lang.IllegalArgumentException: Comparison method violates its general contract!
	at java.util.TimSort.mergeHi(Unknown Source)
	at java.util.TimSort.mergeAt(Unknown Source)
	at java.util.TimSort.mergeCollapse(Unknown Source)
	at java.util.TimSort.sort(Unknown Source)
	at java.util.TimSort.sort(Unknown Source)
	at java.util.Arrays.sort(Unknown Source)
	at cjw.a(SourceFile:656)
	at cir.a(SourceFile:1179)
	at cir.a(SourceFile:1122)
	at cir.b(SourceFile:972)
	at bqi.ap(SourceFile:888)
	at bqi.a(SourceFile:303)
	at net.minecraft.client.main.Main.main(SourceFile:120)


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

-- Head --
Stacktrace:
	at java.util.TimSort.mergeHi(Unknown Source)
	at java.util.TimSort.mergeAt(Unknown Source)
	at java.util.TimSort.mergeCollapse(Unknown Source)
	at java.util.TimSort.sort(Unknown Source)
	at java.util.TimSort.sort(Unknown Source)
	at java.util.Arrays.sort(Unknown Source)
	at cjw.a(SourceFile:656)
	at cir.a(SourceFile:1179)
	at cir.a(SourceFile:1122)

-- Affected level --
Details:
	Level name: MpServer
	All players: 1 total; [chv['nicsthere'/1328384, l='MpServer', x=93.81, y=64.00, z=272.00]]
	Chunk stats: MultiplayerChunkCache: 617, 617
	Level seed: 0
	Level generator: ID 00 - default, ver 1. Features enabled: false
	Level generator options: 
	Level spawn location: -13.00,64.00,278.00 - World: (-13,64,278), Chunk: (at 3,4,6 in -1,17; contains blocks -16,0,272 to -1,255,287), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
	Level time: 4715 game time, 4715 day time
	Level dimension: 0
	Level storage version: 0x00000 - Unknown?
	Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
	Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
	Forced entities: 103 total; [adr['Creeper'/1385825, l='MpServer', x=93.97, y=24.00, z=331.75], adr['Creeper'/1385826, l='MpServer', x=94.91, y=24.00, z=331.28], abb['Bat'/1411768, l='MpServer', x=96.36, y=17.49, z=325.58], adr['Creeper'/1407062, l='MpServer', x=79.50, y=28.00, z=273.50], chv['nicsthere'/1328384, l='MpServer', x=93.81, y=64.00, z=272.00], aex['Skeleton'/1433494, l='MpServer', x=144.47, y=23.00, z=301.88], aex['Skeleton'/1429151, l='MpServer', x=170.19, y=47.00, z=259.41], aex['Skeleton'/1429148, l='MpServer', x=170.50, y=47.00, z=262.50], afk['Zombie'/1404934, l='MpServer', x=111.50, y=43.00, z=334.50], adr['Creeper'/1432574, l='MpServer', x=65.50, y=29.00, z=341.50], abb['Bat'/1411645, l='MpServer', x=10.47, y=46.98, z=257.16], abz['Squid'/1421787, l='MpServer', x=97.49, y=60.00, z=282.30], adr['Creeper'/1427019, l='MpServer', x=143.69, y=23.00, z=305.69], abz['Squid'/1421791, l='MpServer', x=108.65, y=57.84, z=284.46], abz['Squid'/1421789, l='MpServer', x=101.75, y=56.00, z=289.47], abz['Squid'/1421788, l='MpServer', x=98.58, y=57.75, z=289.87], abb['Bat'/1430318, l='MpServer', x=162.78, y=54.02, z=255.41], afk['Zombie'/1428348, l='MpServer', x=82.50, y=28.00, z=272.50], abw['Sheep'/1328315, l='MpServer', x=21.56, y=64.00, z=217.28], abz['Squid'/1374756, l='MpServer', x=75.28, y=60.53, z=270.28], abw['Sheep'/1328314, l='MpServer', x=12.13, y=64.00, z=209.84], abz['Squid'/1374757, l='MpServer', x=75.81, y=60.71, z=284.88], abw['Sheep'/1328317, l='MpServer', x=22.72, y=63.00, z=222.41], abz['Squid'/1374754, l='MpServer', x=107.47, y=60.53, z=285.22], abw['Sheep'/1328316, l='MpServer', x=27.53, y=67.00, z=212.63], abw['Sheep'/1328319, l='MpServer', x=22.13, y=63.02, z=259.88], abw['Sheep'/1328318, l='MpServer', x=24.81, y=63.00, z=264.59], abw['Sheep'/1328351, l='MpServer', x=102.45, y=77.61, z=253.47], abw['Sheep'/1328350, l='MpServer', x=93.03, y=79.00, z=247.94], abw['Sheep'/1328349, l='MpServer', x=84.53, y=79.00, z=242.53], abw['Sheep'/1328348, l='MpServer', x=86.50, y=63.00, z=205.50], abw['Sheep'/1328347, l='MpServer', x=82.50, y=63.00, z=203.50], abw['Sheep'/1328346, l='MpServer', x=83.56, y=63.00, z=207.44], aex['Skeleton'/1413119, l='MpServer', x=146.41, y=43.02, z=333.41], abw['Sheep'/1328324, l='MpServer', x=25.13, y=64.00, z=268.94], aff['Spider'/1423584, l='MpServer', x=114.97, y=19.00, z=287.00], abw['Sheep'/1328325, l='MpServer', x=41.25, y=63.00, z=270.78], abw['Sheep'/1328322, l='MpServer', x=33.59, y=63.00, z=279.47], abw['Sheep'/1328323, l='MpServer', x=24.53, y=63.00, z=271.63], abw['Sheep'/1328320, l='MpServer', x=30.09, y=64.00, z=245.88], abb['Bat'/1396335, l='MpServer', x=108.09, y=33.10, z=321.09], abw['Sheep'/1328321, l='MpServer', x=33.63, y=64.00, z=241.19], abw['Sheep'/1328333, l='MpServer', x=48.00, y=65.00, z=191.03], abw['Sheep'/1328373, l='MpServer', x=166.78, y=63.00, z=267.16], abw['Sheep'/1328375, l='MpServer', x=167.97, y=63.00, z=266.78], abw['Sheep'/1328374, l='MpServer', x=160.06, y=63.00, z=267.44], afk['Zombie'/1423581, l='MpServer', x=117.50, y=19.00, z=289.50], abw['Sheep'/1328356, l='MpServer', x=94.13, y=66.00, z=226.03], abw['Sheep'/1328357, l='MpServer', x=120.22, y=69.00, z=193.06], abw['Sheep'/1328358, l='MpServer', x=122.22, y=69.00, z=195.66], abw['Sheep'/1328352, l='MpServer', x=90.78, y=75.00, z=257.59], abw['Sheep'/1328353, l='MpServer', x=108.53, y=68.00, z=226.53], abw['Sheep'/1328354, l='MpServer', x=95.31, y=66.00, z=226.47], abw['Sheep'/1328355, l='MpServer', x=108.66, y=66.00, z=224.44], abb['Bat'/1408486, l='MpServer', x=108.08, y=25.40, z=271.36], abb['Bat'/1408487, l='MpServer', x=98.31, y=15.49, z=273.51], acy['item.item.dyePowder.black'/1430080, l='MpServer', x=127.13, y=52.00, z=278.78], afk['Zombie'/1436057, l='MpServer', x=104.50, y=28.00, z=322.50], adr['Creeper'/1429427, l='MpServer', x=121.50, y=30.00, z=317.50], aex['Skeleton'/1411935, l='MpServer', x=69.50, y=47.00, z=266.50], adt['Enderman'/1413873, l='MpServer', x=113.50, y=29.00, z=319.50], adr['Creeper'/1332579, l='MpServer', x=102.50, y=33.00, z=270.50], afk['Zombie'/1427534, l='MpServer', x=84.50, y=23.00, z=266.50], adr['Creeper'/1435387, l='MpServer', x=105.50, y=25.00, z=262.50], afk['Zombie'/1427535, l='MpServer', x=80.84, y=23.00, z=265.50], aex['Skeleton'/1427581, l='MpServer', x=24.50, y=35.00, z=349.50], aex['Skeleton'/1428530, l='MpServer', x=14.50, y=18.00, z=306.50], adr['Creeper'/1428537, l='MpServer', x=18.50, y=18.00, z=306.50], abb['Bat'/1434249, l='MpServer', x=12.75, y=44.02, z=266.25], afk['Zombie'/1435307, l='MpServer', x=62.50, y=57.00, z=194.50], aff['Spider'/1396910, l='MpServer', x=48.69, y=45.00, z=287.88], adt['Enderman'/1429920, l='MpServer', x=63.50, y=48.00, z=279.50], adt['Enderman'/1429921, l='MpServer', x=64.50, y=48.00, z=280.50], adr['Creeper'/1425559, l='MpServer', x=168.03, y=18.00, z=303.53], adr['Creeper'/1430999, l='MpServer', x=110.66, y=27.00, z=309.94], adr['Creeper'/1430998, l='MpServer', x=106.50, y=27.00, z=316.50], adt['Enderman'/1396887, l='MpServer', x=128.50, y=17.00, z=300.50], aex['Skeleton'/1427655, l='MpServer', x=103.50, y=38.00, z=328.50], aex['Skeleton'/1425502, l='MpServer', x=104.50, y=21.00, z=274.50], aex['Skeleton'/1427653, l='MpServer', x=104.50, y=38.00, z=328.50], afk['Zombie'/1425263, l='MpServer', x=80.50, y=15.00, z=324.50], aex['Skeleton'/1377746, l='MpServer', x=71.25, y=52.00, z=284.47], aex['Skeleton'/1377751, l='MpServer', x=58.50, y=47.00, z=271.84], abb['Bat'/1415463, l='MpServer', x=98.40, y=24.32, z=277.75], abb['Bat'/1415461, l='MpServer', x=95.84, y=23.10, z=275.69], abb['Bat'/1415460, l='MpServer', x=110.34, y=20.10, z=268.75], aex['Skeleton'/1383531, l='MpServer', x=43.50, y=45.00, z=275.50], afk['Zombie'/1419885, l='MpServer', x=146.50, y=20.00, z=311.50], adr['Creeper'/1383534, l='MpServer', x=43.97, y=43.00, z=268.47], acy['item.item.rottenFlesh'/1358177, l='MpServer', x=80.13, y=18.00, z=331.56], afk['Zombie'/1416516, l='MpServer', x=112.50, y=32.00, z=290.50], adr['Creeper'/1436474, l='MpServer', x=104.50, y=38.00, z=330.50], aex['Skeleton'/1437561, l='MpServer', x=12.52, y=17.00, z=203.42], adr['Creeper'/1436469, l='MpServer', x=15.50, y=22.00, z=303.50], aex['Skeleton'/1437560, l='MpServer', x=11.50, y=17.00, z=203.50], aff['Spider'/1436431, l='MpServer', x=123.88, y=19.02, z=303.88], aff['Spider'/1421272, l='MpServer', x=168.50, y=35.00, z=275.50], afk['Zombie'/1431593, l='MpServer', x=119.50, y=18.00, z=302.50], abb['Bat'/1411475, l='MpServer', x=122.04, y=37.08, z=291.19], aex['Skeleton'/1435525, l='MpServer', x=107.50, y=33.00, z=345.50], aex['Skeleton'/1429548, l='MpServer', x=112.50, y=26.00, z=264.50], abb['Bat'/1434469, l='MpServer', x=101.25, y=24.03, z=328.75], adr['Creeper'/1394878, l='MpServer', x=118.50, y=47.00, z=292.50]]
	Retry entities: 0 total; []
	Server brand: vanilla
	Server type: Integrated singleplayer server
Stacktrace:
	at cdu.a(SourceFile:308)
	at bqi.b(SourceFile:2139)
	at bqi.a(SourceFile:317)
	at net.minecraft.client.main.Main.main(SourceFile:120)

-- System Details --
Details:
	Minecraft Version: 14w28a
	Operating System: Windows 8 (amd64) version 6.2
	Java Version: 1.7.0_17, Oracle Corporation
	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 307163864 bytes (292 MB) / 921632768 bytes (878 MB) up to 954466304 bytes (910 MB)
	JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G
	IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94
	Launched Version: 14w28a
	LWJGL: 2.9.1
	OpenGL: AMD Radeon HD 7660G GL version 4.2.11764 Compatibility Profile Context, ATI Technologies Inc.
	GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.

	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)

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

Fixed

[Bot] Hopper

[Mojang] Grum (Erik Broes)

2014-07-09, 10:00 PM

2014-07-09, 10:02 PM

2014-07-09, 10:01 PM

0

1

Unconfirmed

Minecraft 14w28a

Minecraft 14w28b