I have had a problem where after investing several hours into a world, chunks will switch around and load in the wrong place, often destroying things I have built there. As can be seen in the first screenshot I have provided, a chunk loaded through my house.
I have had it occur in three worlds, though only have statistics for two as I deleted the first one thinking it was just a one-time glitch.
In the second world where it occurred (which is the second screen shot) it occurred after 9 hours of gameplay. In the third world where it occurred (the first screen shot) it occurred after 33 hours. As for the first world, I would guess it occurred after round 6-10 hours.
It has happened in 1.8.4, 1.8.6, and 1.8.7.
I thoroughly enjoy your game, (if playing 33 hours over about two weeks wasn't evidence enough) however this bug makes it rather difficult to play as there is no point in investing time into a world if it is only going to randomly glitch and destroy what I have done.
Related issues
duplicates
Attachments
Comments


Please attach the logfile from [minecraft/logs/log-<DATE>.gz|http://hopper.minecraft.net/help/finding-minecraft-data-folder]
from the time of happening.

This should be the file based on the timestamp.

In that logfile there is nio sign of anything unusual, the time span is from 00:00 to 02:43 - do you have other logs around that date ?

Here's the log before it, and the log after it.

2015-06-2.log.gz
...
[08:21:17] [Sound Library Loader/INFO]: Sound engine started
[08:21:34] [Client thread/INFO]: Created: 512x512 textures-atlas
[08:29:02] [Client thread/ERROR]: Exception reading C:\Users\###\AppData\Roaming\.minecraft\saves\Please For the Love of God Work\level.dat
java.util.zip.ZipException: Not in GZIP format
at java.util.zip.GZIPInputStream.readHeader(Unknown Source) ~[?:1.7.0_67]
at java.util.zip.GZIPInputStream.<init>(Unknown Source) ~[?:1.7.0_67]
at java.util.zip.GZIPInputStream.<init>(Unknown Source) ~[?:1.7.0_67]
at dx.a(SourceFile:13) ~[1.8.7.jar:?]
at atn.c(SourceFile:62) [1.8.7.jar:?]
at atk.b(SourceFile:52) [1.8.7.jar:?]
at axv.f(SourceFile:87) [1.8.7.jar:?]
at axv.b(SourceFile:59) [1.8.7.jar:?]
at axu.a(SourceFile:376) [1.8.7.jar:?]
at ave.a(SourceFile:818) [1.8.7.jar:?]
at aya.a(SourceFile:215) [1.8.7.jar:?]
at axu.a(SourceFile:350) [1.8.7.jar:?]
at aya.a(SourceFile:468) [1.8.7.jar:?]
at axu.k(SourceFile:413) [1.8.7.jar:?]
at axu.p(SourceFile:390) [1.8.7.jar:?]
at ave.s(SourceFile:1497) [1.8.7.jar:?]
at ave.av(SourceFile:888) [1.8.7.jar:?]
at ave.a(SourceFile:325) [1.8.7.jar:?]
at net.minecraft.client.main.Main.main(SourceFile:124) [1.8.7.jar:?]
[08:29:02] [Client thread/ERROR]: Exception reading C:\Users\###l\AppData\Roaming\.minecraft\saves\Please For the Love of God Work\level.dat_old
java.util.zip.ZipException: Not in GZIP format
at java.util.zip.GZIPInputStream.readHeader(Unknown Source) ~[?:1.7.0_67]
at java.util.zip.GZIPInputStream.<init>(Unknown Source) ~[?:1.7.0_67]
at java.util.zip.GZIPInputStream.<init>(Unknown Source) ~[?:1.7.0_67]
at dx.a(SourceFile:13) ~[1.8.7.jar:?]
at atn.c(SourceFile:73) [1.8.7.jar:?]
at atk.b(SourceFile:52) [1.8.7.jar:?]
at axv.f(SourceFile:87) [1.8.7.jar:?]
at axv.b(SourceFile:59) [1.8.7.jar:?]
at axu.a(SourceFile:376) [1.8.7.jar:?]
at ave.a(SourceFile:818) [1.8.7.jar:?]
at aya.a(SourceFile:215) [1.8.7.jar:?]
at axu.a(SourceFile:350) [1.8.7.jar:?]
at aya.a(SourceFile:468) [1.8.7.jar:?]
at axu.k(SourceFile:413) [1.8.7.jar:?]
at axu.p(SourceFile:390) [1.8.7.jar:?]
at ave.s(SourceFile:1497) [1.8.7.jar:?]
at ave.av(SourceFile:888) [1.8.7.jar:?]
at ave.a(SourceFile:325) [1.8.7.jar:?]
at net.minecraft.client.main.Main.main(SourceFile:124) [1.8.7.jar:?]
[08:29:06] [Server thread/INFO]: Starting integrated minecraft server version 1.8.7
[08:29:06] [Server thread/INFO]: Generating keypair
[08:29:07] [Server thread/INFO]: Preparing start region for level 0
[08:29:08] [Server thread/INFO]: Preparing spawn area: 0%
[08:29:09] [Server thread/INFO]: Preparing spawn area: 27%
[08:29:09] [Server thread/ERROR]: Chunk file at -4,9 is in the wrong location; relocating. (Expected -4, 9, got -2, 4)
[08:29:09] [Server thread/ERROR]: Chunk file at -3,4 is in the wrong location; relocating. (Expected -3, 4, got -3, 9)
[08:29:09] [Server thread/WARN]: Wrong location! (-3, 9) should be (-3, 4), vo['Enderman'/52, l='For God's Sake Work', x=-33.50, y=18.00, z=147.50]
[08:29:09] [Server thread/WARN]: Wrong location! (-3, 9) should be (-3, 4), vo['Enderman'/53, l='For God's Sake Work', x=-38.27, y=17.00, z=150.24]
[08:29:09] [Server thread/WARN]: Wrong location! (-3, 9) should be (-3, 4), tk['Bat'/54, l='For God's Sake Work', x=-39.52, y=33.10, z=156.75]
[08:29:09] [Server thread/WARN]: Wrong location! (-3, 9) should be (-3, 4), tt['Pig'/55, l='For God's Sake Work', x=-43.65, y=64.00, z=153.10]
[08:29:10] [Server thread/ERROR]: Chunk file at -2,3 is in the wrong location; relocating. (Expected -2, 3, got -1, 7)
[08:29:10] [Server thread/WARN]: Wrong location! (-1, 7) should be (-2, 3), tk['Bat'/68, l='For God's Sake Work', x=-12.36, y=42.27, z=119.62]
[08:29:10] [Server thread/ERROR]: Chunk file at -2,4 is in the wrong location; relocating. (Expected -2, 4, got -2, 3)
[08:29:10] [Server thread/INFO]: Preparing spawn area: 38%
[08:29:10] [Server thread/ERROR]: Chunk file at -1,7 is in the wrong location; relocating. (Expected -1, 7, got -5, 5)
[08:29:11] [Server thread/ERROR]: Chunk file at -1,9 is in the wrong location; relocating. (Expected -1, 9, got -2, 4)
[08:29:11] [Server thread/WARN]: Wrong location! (-2, 4) should be (-1, 9), tk['Bat'/140, l='For God's Sake Work', x=-20.17, y=21.08, z=71.60]
[08:29:11] [Server thread/INFO]: Preparing spawn area: 44%
[08:29:12] [Server thread/INFO]: Preparing spawn area: 77%
...
So it seems like your world is somehow corrupted. You could maybe try using tools like the NBTExplorer to fix the level.dat
file

Nothing we can do here as long as there aren't detailed steps to reproduce this behaviour.