{"thread":{"id":"26670","subject":"The outputs of \"git fsck --full\" are not same. sometimes the outputs are OK, but sometimes it says a corrupted object.","startedAt":"2011-03-06T15:45:20Z","lastAt":"2011-03-07T16:21:43Z","messageCount":2,"participants":["이규형","Jeff King"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"162847","messageId":"4D73AC10.90902@gmail.com","threadId":"26670","inReplyTo":null,"subject":"The outputs of \"git fsck --full\" are not same. sometimes the outputs are OK, but sometimes it says a corrupted object.","fromName":"이규형","fromEmail":"leekyoohyung@gmail.com","sentAt":"2011-03-06T15:45:20Z","receivedAt":"2011-03-06T15:45:20Z","isPatch":false,"sender":{"key":"leekyoohyung@gmail.com","avatar":null},"body":"I really appreciate to GIT developers.\n\nI am using GIT to control the version of documents in my office.\n\nand I think it is very useful solution to manage Word, Powerpoint and Excel documents.\n\nBut there is one problem. The outputs of \"git fsck --full\" are not same.\n\nsometimes the outputs are OK, but sometimes it says a corrupted object.\n\nI attached the outputs of the command and the config file.\n\nThanks.\n\n\n\n2011. 03. 06. (Sun) 16:34:37 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\nerror: inflate: data stream error (incorrect data check)\nerror: corrupt loose object '69939bf6109a4bc27cfade53a4d94d7904a13ea1'\nfatal: loose object 69939bf6109a4bc27cfade53a4d94d7904a13ea1 (stored in /home/pjtgit/DOCUMENT/objects/69/939bf6109a4bc27cfade53a4d94d7904a13ea1) is corrupt\n+ true\n+ date\n2011. 03. 06. (Sun) 16:39:02 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 16:51:32 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 17:03:58 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 17:16:26 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 17:28:52 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 17:41:21 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\nerror: inflate: data stream error (incorrect data check)\nerror: corrupt loose object 'aca7d73afddda9eaeeda06572396b77936523c99'\nfatal: loose object aca7d73afddda9eaeeda06572396b77936523c99 (stored in /home/pjtgit/DOCUMENT/objects/ac/a7d73afddda9eaeeda06572396b77936523c99) is corrupt\n+ true\n+ date\n2011. 03. 06. (Sun) 17:49:22 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 18:01:58 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\nerror: inflate: data stream error (incorrect data check)\nerror: corrupt loose object '0029e0085fe85c9511a73cd7879a0dbe01d024d3'\nfatal: loose object 0029e0085fe85c9511a73cd7879a0dbe01d024d3 (stored in /home/pjtgit/DOCUMENT/objects/00/29e0085fe85c9511a73cd7879a0dbe01d024d3) is corrupt\n+ true\n+ date\n2011. 03. 06. (Sun) 18:01:58 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\nerror: inflate: data stream error (incorrect data check)\nerror: corrupt loose object '8ab1631ec3bab28ab23a91910afee10b061610ec'\nfatal: loose object 8ab1631ec3bab28ab23a91910afee10b061610ec (stored in /home/pjtgit/DOCUMENT/objects/8a/b1631ec3bab28ab23a91910afee10b061610ec) is corrupt\n+ true\n+ date\n2011. 03. 06. (Sun) 18:08:24 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 18:20:58 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 18:33:28 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\nerror: inflate: data stream error (incorrect data check)\nerror: corrupt loose object '05a47970c39e9d88f7b44337640f733e5967607f'\nfatal: loose object 05a47970c39e9d88f7b44337640f733e5967607f (stored in /home/pjtgit/DOCUMENT/objects/05/a47970c39e9d88f7b44337640f733e5967607f) is corrupt\n+ true\n+ date\n2011. 03. 06. (Sun) 18:33:40 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\nerror: inflate: data stream error (incorrect data check)\nerror: corrupt loose object '22ff36017e93ce7f9b8f42611567516c44f92361'\nfatal: loose object 22ff36017e93ce7f9b8f42611567516c44f92361 (stored in /home/pjtgit/DOCUMENT/objects/22/ff36017e93ce7f9b8f42611567516c44f92361) is corrupt\n+ true\n+ date\n2011. 03. 06. (Sun) 18:34:55 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\nerror: inflate: data stream error (incorrect data check)\nerror: corrupt loose object '1b5923f219d456139863a1b60bc5597519606719'\nfatal: loose object 1b5923f219d456139863a1b60bc5597519606719 (stored in /home/pjtgit/DOCUMENT/objects/1b/5923f219d456139863a1b60bc5597519606719) is corrupt\n+ true\n+ date\n2011. 03. 06. (Sun) 18:36:08 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 18:48:31 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 19:01:01 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 19:13:29 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 19:25:57 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\nerror: inflate: data stream error (incorrect data check)\nerror: corrupt loose object '01054194c129680864ee0758226fde6532b3014e'\nfatal: loose object 01054194c129680864ee0758226fde6532b3014e (stored in /home/pjtgit/DOCUMENT/objects/01/054194c129680864ee0758226fde6532b3014e) is corrupt\n+ true\n+ date\n2011. 03. 06. (Sun) 19:25:58 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 19:38:26 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 19:51:19 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 20:03:47 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 20:16:13 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\nerror: inflate: data stream error (incorrect data check)\nerror: corrupt loose object '0ee950580e5dd8510e45e8296f85ec8c1a867336'\nfatal: loose object 0ee950580e5dd8510e45e8296f85ec8c1a867336 (stored in /home/pjtgit/DOCUMENT/objects/0e/e950580e5dd8510e45e8296f85ec8c1a867336) is corrupt\n+ true\n+ date\n2011. 03. 06. (Sun) 20:16:48 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 20:29:43 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 20:42:12 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 20:54:38 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 21:07:06 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 21:19:32 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\nerror: inflate: data stream error (incorrect data check)\nerror: corrupt loose object '76a0d48eca0cdf39867a8f062efa8491a0f08768'\nfatal: loose object 76a0d48eca0cdf39867a8f062efa8491a0f08768 (stored in /home/pjtgit/DOCUMENT/objects/76/a0d48eca0cdf39867a8f062efa8491a0f08768) is corrupt\n+ true\n+ date\n2011. 03. 06. (Sun) 21:25:04 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\nerror: inflate: data stream error (incorrect data check)\nerror: corrupt loose object 'f8ec04729e216ad841c1d00a8feafd338d32ca55'\nfatal: loose object f8ec04729e216ad841c1d00a8feafd338d32ca55 (stored in /home/pjtgit/DOCUMENT/objects/f8/ec04729e216ad841c1d00a8feafd338d32ca55) is corrupt\n+ true\n+ date\n2011. 03. 06. (Sun) 21:36:40 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 21:49:13 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\nerror: inflate: data stream error (incorrect data check)\nerror: corrupt loose object 'e3134d36dfe7662a97b9c84c7aca7c16409facce'\nfatal: loose object e3134d36dfe7662a97b9c84c7aca7c16409facce (stored in /home/pjtgit/DOCUMENT/objects/e3/134d36dfe7662a97b9c84c7aca7c16409facce) is corrupt\n+ true\n+ date\n2011. 03. 06. (Sun) 21:59:46 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 22:12:19 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 22:24:45 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 22:37:12 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 22:49:37 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 23:02:05 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 23:14:30 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 23:26:55 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 23:39:23 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 06. (Sun) 23:51:49 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 07. (Mon) 00:04:18 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\nerror: inflate: data stream error (incorrect data check)\nerror: corrupt loose object '10b9563f3a2077a1002a3c7f3d8ab6c95cba3b70'\nfatal: loose object 10b9563f3a2077a1002a3c7f3d8ab6c95cba3b70 (stored in /home/pjtgit/DOCUMENT/objects/10/b9563f3a2077a1002a3c7f3d8ab6c95cba3b70) is corrupt\n+ true\n+ date\n2011. 03. 07. (Mon) 00:04:56 KST\n+ GIT_DIR=/home/pjtgit/DOCUMENT\n+ GIT_WORK_TREE=/bkup/pjtwrk/DOCUMENT\n+ git fsck --full\n+ true\n+ date\n2011. 03. 07. (Mon) 00:17:47 KST\n\n\n[core]\n        repositoryformatversion = 0\n        filemode = true\n        bare = false\n        logallrefupdates = true\n        worktree = /bkup/pjtwrk/DOCUMENT\n        compression = -1\n        loosecompression = -1\n[user]\n        name = webadm\n        email = \n[i18n]\n        commitencoding = UTF-8\n        logoutputencoding = UTF-8\n[pack]\n        compression = 6\n[gitcvs]\n        allbinary = true\n"},{"id":"162922","messageId":"20110307162143.GC11934@sigill.intra.peff.net","threadId":"26670","inReplyTo":"4D73AC10.90902@gmail.com","subject":"Re: The outputs of \"git fsck --full\" are not same. sometimes the outputs are OK, but sometimes it says a corrupted object.","fromName":"Jeff King","fromEmail":"peff@peff.net","sentAt":"2011-03-07T16:21:43Z","receivedAt":"2011-03-07T16:21:43Z","isPatch":false,"sender":{"key":"peff@peff.net","avatar":"https://avatars.githubusercontent.com/u/45925?v=4"},"body":"On Mon, Mar 07, 2011 at 12:45:20AM +0900, 이규형 wrote:\n\n> I am using GIT to control the version of documents in my office.\n> \n> and I think it is very useful solution to manage Word, Powerpoint and Excel documents.\n> \n> But there is one problem. The outputs of \"git fsck --full\" are not same.\n> \n> sometimes the outputs are OK, but sometimes it says a corrupted object.\n\nFsck should be deterministic. So either there is a bug in git, or there\nis a problem with your hardware. Have you tried copying the repository\nto a different machine and repeating your fsck? I'm wondering if your\ndisk is bad and giving inconsistent data.\n\n-Peff\n"}]}