[ 0.082] macOS-27.0-arm64-arm-64bit-Mach-O | openjdk version "25.0.3" 2026-04-21 LTS | server-26.3.jar [ 0.082] === torn-write === [ 3.642] server up (pid 76088, run '1-populate') [ 3.642] filling the scoreboard: 200 objectives with 30 KB display names [ 4.220] baseline world/data/minecraft/scoreboard.dat: valid gzip, 4161553 bytes on disk, 6150576 bytes of NBT [ 4.221] step A: one more save with no kill, watching scoreboard.dat against level.dat [ 4.835] world/data/minecraft/scoreboard.dat start=4161553 min_seen=0 end=4161573 size_changes=353 inodes=1 IN PLACE (same inode) window=195.8ms [ 4.835] world/level.dat start=400 min_seen=399 end=399 size_changes=1 inodes=2 REPLACED (new inode) window=0.0ms [ 4.870] /time query gametime (before kill) -> System chat: The game time is 25 tick(s) [ 4.870] step B (attempt 1): dirty the scoreboard, save-all, SIGKILL as soon as the file shrinks [ 4.993] killed 53.9 ms after the watcher armed; size at kill was 0 of 4161553 bytes [ 4.993] scoreboard.dat after kill: EMPTY (0 bytes) [ 8.141] server up (pid 76205, run '2-restart-1') [ 8.141] server log: [17:12:11] [Server thread/ERROR]: Error loading saved data: SavedDataType[minecraft:scoreboard] [ 8.160] /scoreboard objectives list -> System chat: There are no objectives [ 8.205] /time query gametime (after restart) -> System chat: The game time is 29 tick(s) [ 8.657] scoreboard.dat after clean stop: valid gzip, 48 bytes on disk, 30 bytes of NBT [ 8.657] RESULT: REPRODUCED, all scoreboard data lost [ 8.657] summary: torn_write=REPRODUCED