Andrea Arcangeli wrote: > On Fri, Aug 11, 2017 at 12:22:56PM +0200, Andrea Arcangeli wrote: > > disk block? This would happen on ext4 as well if mounted with -o > > journal=data instead of -o journal=ordered in fact, perhaps you simply > > Oops above I meant journal=writeback, journal=data is even stronger > than journal=ordered of course. > > And I shall clarify further that old disk content can only showup > legitimately on journal=writeback after a hard reboot or crash or in > general an unclean unmount. Even if there's no journaling at all > (i.e. ext2/vfat) old disk content cannot be shown at any given time no > matter what if there's no unclean unmount that requires a journal > reply. I'm using XFS on a small non-NUMA system (4 CPUs / 4096MB RAM). /dev/sda1 / xfs rw,relatime,attr2,inode64,noquota 0 0 As far as I tested, not-zero not-0xff values did not show up with 4.6.7 kernel (i.e. all not-0xff bytes are zero) while not-zero not-0xff values show up with 4.13.0-rc4-next-20170811 kernel. > > This theory of a completely unrelated fs bug showing you disk content > as result of the OOM reaper induced SIGBUS interrupting a > copy_from_user at its very start, is purely motivated by the fact like > Michal I didn't see much explanation on the VM side that could cause > those not-zero not-0xff values showing up in the buffer of the write > syscall. You can try to change fs and see if it happens again to rule > it out. If it always happens regardless of the filesystem used, then > it's likely not a fs bug of course. You've got an entire and aligned > 4k fs block showing up that data. > What is strange is that, as far as I tested, the pattern of not-zero not-0xff bytes seems to be always the same. Such thing unlikely happens if old content on the disk is by chance showing up. Maybe the content written is not random but specific 4096 bytes of memory image of executable file. $ cat checker.c #include <stdio.h> #include <string.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <unistd.h> int main(int argc, char *argv[]) { char buffer2[64] = { }; int ret = 0; int i; for (i = 0; i < 1024; i++) { int flag = 0; int fd; unsigned int byte[256]; int j; snprintf(buffer2, sizeof(buffer2), "/tmp/file.%u", i); fd = open(buffer2, O_RDONLY); if (fd == EOF) continue; memset(byte, 0, sizeof(byte)); while (1) { static unsigned char buffer[1048576]; int len = read(fd, (char *) buffer, sizeof(buffer)); if (len <= 0) break; for (j = 0; j < len; j++) if (buffer[j] != 0xFF) byte[buffer[j]]++; } close(fd); for (j = 0; j < 255; j++) if (byte[j]) { printf("ERROR: %u %u in %s\n", byte[j], j, buffer2); flag = 1; } if (flag == 0) unlink(buffer2); else ret = 1; } return ret; } $ uname -r 4.13.0-rc4-next-20170811 $ while ./checker; do echo start; ./a.out ; echo end; done start Killed end start Killed end start Killed end start Killed end ERROR: 4096 0 in /tmp/file.4 $ /bin/rm /tmp/file.4 $ while ./checker; do echo start; ./a.out ; echo end; done start Killed end start Killed end start Killed end start Killed end ERROR: 4096 0 in /tmp/file.6 $ /bin/rm /tmp/file.6 $ while ./checker; do echo start; ./a.out ; echo end; done start Killed end start Killed end start Killed end start Killed end start Killed end start Killed end start Killed end start Killed end start Killed end start Killed end start Killed end ERROR: 4096 0 in /tmp/file.0 $ /bin/rm /tmp/file.0 $ while ./checker; do echo start; ./a.out ; echo end; done start Killed end start Killed end start Killed end start Killed end ERROR: 2549 0 in /tmp/file.4 ERROR: 40 1 in /tmp/file.4 ERROR: 53 2 in /tmp/file.4 ERROR: 29 3 in /tmp/file.4 ERROR: 27 4 in /tmp/file.4 ERROR: 5 5 in /tmp/file.4 ERROR: 14 6 in /tmp/file.4 ERROR: 8 7 in /tmp/file.4 ERROR: 16 8 in /tmp/file.4 ERROR: 4 9 in /tmp/file.4 ERROR: 12 10 in /tmp/file.4 ERROR: 4 11 in /tmp/file.4 ERROR: 2 12 in /tmp/file.4 ERROR: 10 13 in /tmp/file.4 ERROR: 13 14 in /tmp/file.4 ERROR: 4 15 in /tmp/file.4 ERROR: 26 16 in /tmp/file.4 ERROR: 5 17 in /tmp/file.4 ERROR: 23 18 in /tmp/file.4 ERROR: 4 19 in /tmp/file.4 ERROR: 8 20 in /tmp/file.4 ERROR: 2 21 in /tmp/file.4 ERROR: 1 22 in /tmp/file.4 ERROR: 2 23 in /tmp/file.4 ERROR: 17 24 in /tmp/file.4 ERROR: 5 25 in /tmp/file.4 ERROR: 2 26 in /tmp/file.4 ERROR: 1 27 in /tmp/file.4 ERROR: 3 28 in /tmp/file.4 ERROR: 17 32 in /tmp/file.4 ERROR: 1 35 in /tmp/file.4 ERROR: 1 36 in /tmp/file.4 ERROR: 2 38 in /tmp/file.4 ERROR: 5 40 in /tmp/file.4 ERROR: 1 41 in /tmp/file.4 ERROR: 3 45 in /tmp/file.4 ERROR: 65 46 in /tmp/file.4 ERROR: 2 48 in /tmp/file.4 ERROR: 4 49 in /tmp/file.4 ERROR: 24 50 in /tmp/file.4 ERROR: 3 51 in /tmp/file.4 ERROR: 4 52 in /tmp/file.4 ERROR: 12 53 in /tmp/file.4 ERROR: 2 54 in /tmp/file.4 ERROR: 1 55 in /tmp/file.4 ERROR: 5 56 in /tmp/file.4 ERROR: 1 60 in /tmp/file.4 ERROR: 75 64 in /tmp/file.4 ERROR: 5 65 in /tmp/file.4 ERROR: 17 66 in /tmp/file.4 ERROR: 19 67 in /tmp/file.4 ERROR: 5 68 in /tmp/file.4 ERROR: 6 69 in /tmp/file.4 ERROR: 3 70 in /tmp/file.4 ERROR: 13 71 in /tmp/file.4 ERROR: 18 73 in /tmp/file.4 ERROR: 3 74 in /tmp/file.4 ERROR: 17 76 in /tmp/file.4 ERROR: 7 77 in /tmp/file.4 ERROR: 5 78 in /tmp/file.4 ERROR: 4 79 in /tmp/file.4 ERROR: 1 80 in /tmp/file.4 ERROR: 4 82 in /tmp/file.4 ERROR: 2 83 in /tmp/file.4 ERROR: 13 84 in /tmp/file.4 ERROR: 1 85 in /tmp/file.4 ERROR: 1 86 in /tmp/file.4 ERROR: 1 89 in /tmp/file.4 ERROR: 2 94 in /tmp/file.4 ERROR: 118 95 in /tmp/file.4 ERROR: 24 96 in /tmp/file.4 ERROR: 54 97 in /tmp/file.4 ERROR: 14 98 in /tmp/file.4 ERROR: 18 99 in /tmp/file.4 ERROR: 29 100 in /tmp/file.4 ERROR: 57 101 in /tmp/file.4 ERROR: 16 102 in /tmp/file.4 ERROR: 15 103 in /tmp/file.4 ERROR: 9 104 in /tmp/file.4 ERROR: 48 105 in /tmp/file.4 ERROR: 1 106 in /tmp/file.4 ERROR: 2 107 in /tmp/file.4 ERROR: 30 108 in /tmp/file.4 ERROR: 22 109 in /tmp/file.4 ERROR: 43 110 in /tmp/file.4 ERROR: 29 111 in /tmp/file.4 ERROR: 13 112 in /tmp/file.4 ERROR: 56 114 in /tmp/file.4 ERROR: 42 115 in /tmp/file.4 ERROR: 65 116 in /tmp/file.4 ERROR: 14 117 in /tmp/file.4 ERROR: 3 118 in /tmp/file.4 ERROR: 2 119 in /tmp/file.4 ERROR: 3 120 in /tmp/file.4 ERROR: 16 121 in /tmp/file.4 ERROR: 1 122 in /tmp/file.4 ERROR: 1 125 in /tmp/file.4 ERROR: 1 126 in /tmp/file.4 ERROR: 5 128 in /tmp/file.4 ERROR: 1 132 in /tmp/file.4 ERROR: 4 134 in /tmp/file.4 ERROR: 1 137 in /tmp/file.4 ERROR: 1 141 in /tmp/file.4 ERROR: 1 142 in /tmp/file.4 ERROR: 1 144 in /tmp/file.4 ERROR: 1 145 in /tmp/file.4 ERROR: 2 148 in /tmp/file.4 ERROR: 6 152 in /tmp/file.4 ERROR: 2 153 in /tmp/file.4 ERROR: 1 154 in /tmp/file.4 ERROR: 6 160 in /tmp/file.4 ERROR: 1 166 in /tmp/file.4 ERROR: 3 168 in /tmp/file.4 ERROR: 1 176 in /tmp/file.4 ERROR: 1 180 in /tmp/file.4 ERROR: 1 181 in /tmp/file.4 ERROR: 3 184 in /tmp/file.4 ERROR: 1 188 in /tmp/file.4 ERROR: 4 192 in /tmp/file.4 ERROR: 1 193 in /tmp/file.4 ERROR: 1 198 in /tmp/file.4 ERROR: 3 200 in /tmp/file.4 ERROR: 2 208 in /tmp/file.4 ERROR: 1 216 in /tmp/file.4 ERROR: 1 223 in /tmp/file.4 ERROR: 4 224 in /tmp/file.4 ERROR: 1 227 in /tmp/file.4 ERROR: 1 236 in /tmp/file.4 ERROR: 1 237 in /tmp/file.4 ERROR: 4 241 in /tmp/file.4 ERROR: 1 243 in /tmp/file.4 ERROR: 1 244 in /tmp/file.4 ERROR: 1 245 in /tmp/file.4 ERROR: 1 246 in /tmp/file.4 ERROR: 2 248 in /tmp/file.4 ERROR: 1 249 in /tmp/file.4 ERROR: 1 254 in /tmp/file.4 $ od -cb /tmp/file.4 0000000 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 * 600000000 - 1 1 ) \0 \0 . s y m t a b \0 . s 055 061 061 051 000 000 056 163 171 155 164 141 142 000 056 163 600000020 t r t a b \0 . s h s t r t a b \0 164 162 164 141 142 000 056 163 150 163 164 162 164 141 142 000 600000040 . i n t e r p \0 . n o t e . A B 056 151 156 164 145 162 160 000 056 156 157 164 145 056 101 102 600000060 I - t a g \0 . n o t e . g n u . 111 055 164 141 147 000 056 156 157 164 145 056 147 156 165 056 600000100 b u i l d - i d \0 . g n u . h a 142 165 151 154 144 055 151 144 000 056 147 156 165 056 150 141 600000120 s h \0 . d y n s y m \0 . d y n s 163 150 000 056 144 171 156 163 171 155 000 056 144 171 156 163 600000140 t r \0 . g n u . v e r s i o n \0 164 162 000 056 147 156 165 056 166 145 162 163 151 157 156 000 600000160 . g n u . v e r s i o n _ r \0 . 056 147 156 165 056 166 145 162 163 151 157 156 137 162 000 056 600000200 r e l a . d y n \0 . r e l a . p 162 145 154 141 056 144 171 156 000 056 162 145 154 141 056 160 600000220 l t \0 . i n i t \0 . t e x t \0 . 154 164 000 056 151 156 151 164 000 056 164 145 170 164 000 056 600000240 f i n i \0 . r o d a t a \0 . e h 146 151 156 151 000 056 162 157 144 141 164 141 000 056 145 150 600000260 _ f r a m e _ h d r \0 . e h _ f 137 146 162 141 155 145 137 150 144 162 000 056 145 150 137 146 600000300 r a m e \0 . i n i t _ a r r a y 162 141 155 145 000 056 151 156 151 164 137 141 162 162 141 171 600000320 \0 . f i n i _ a r r a y \0 . j c 000 056 146 151 156 151 137 141 162 162 141 171 000 056 152 143 600000340 r \0 . d y n a m i c \0 . g o t \0 162 000 056 144 171 156 141 155 151 143 000 056 147 157 164 000 600000360 . g o t . p l t \0 . d a t a \0 . 056 147 157 164 056 160 154 164 000 056 144 141 164 141 000 056 600000400 b s s \0 . c o m m e n t \0 \0 \0 \0 142 163 163 000 056 143 157 155 155 145 156 164 000 000 000 000 600000420 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 600000440 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 003 \0 001 \0 000 000 000 000 000 000 000 000 000 000 000 000 003 000 001 000 600000460 8 002 @ \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 070 002 100 000 000 000 000 000 000 000 000 000 000 000 000 000 600000500 \0 \0 \0 \0 003 \0 002 \0 T 002 @ \0 \0 \0 \0 \0 000 000 000 000 003 000 002 000 124 002 100 000 000 000 000 000 600000520 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 003 \0 003 \0 000 000 000 000 000 000 000 000 000 000 000 000 003 000 003 000 600000540 t 002 @ \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 164 002 100 000 000 000 000 000 000 000 000 000 000 000 000 000 600000560 \0 \0 \0 \0 003 \0 004 \0 230 002 @ \0 \0 \0 \0 \0 000 000 000 000 003 000 004 000 230 002 100 000 000 000 000 000 600000600 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 003 \0 005 \0 000 000 000 000 000 000 000 000 000 000 000 000 003 000 005 000 600000620 270 002 @ \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 270 002 100 000 000 000 000 000 000 000 000 000 000 000 000 000 600000640 \0 \0 \0 \0 003 \0 006 \0 \b 004 @ \0 \0 \0 \0 \0 000 000 000 000 003 000 006 000 010 004 100 000 000 000 000 000 600000660 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 003 \0 \a \0 000 000 000 000 000 000 000 000 000 000 000 000 003 000 007 000 600000700 206 004 @ \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 206 004 100 000 000 000 000 000 000 000 000 000 000 000 000 000 600000720 \0 \0 \0 \0 003 \0 \b \0 250 004 @ \0 \0 \0 \0 \0 000 000 000 000 003 000 010 000 250 004 100 000 000 000 000 000 600000740 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 003 \0 \t \0 000 000 000 000 000 000 000 000 000 000 000 000 003 000 011 000 600000760 310 004 @ \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 310 004 100 000 000 000 000 000 000 000 000 000 000 000 000 000 600001000 \0 \0 \0 \0 003 \0 \n \0 340 004 @ \0 \0 \0 \0 \0 000 000 000 000 003 000 012 000 340 004 100 000 000 000 000 000 600001020 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 003 \0 \v \0 000 000 000 000 000 000 000 000 000 000 000 000 003 000 013 000 600001040 030 006 @ \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 030 006 100 000 000 000 000 000 000 000 000 000 000 000 000 000 600001060 \0 \0 \0 \0 003 \0 \f \0 @ 006 @ \0 \0 \0 \0 \0 000 000 000 000 003 000 014 000 100 006 100 000 000 000 000 000 600001100 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 003 \0 \r \0 000 000 000 000 000 000 000 000 000 000 000 000 003 000 015 000 600001120 \a @ \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 040 007 100 000 000 000 000 000 000 000 000 000 000 000 000 000 600001140 \0 \0 \0 \0 003 \0 016 \0 024 \n @ \0 \0 \0 \0 \0 000 000 000 000 003 000 016 000 024 012 100 000 000 000 000 000 600001160 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 003 \0 017 \0 000 000 000 000 000 000 000 000 000 000 000 000 003 000 017 000 600001200 \n @ \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 040 012 100 000 000 000 000 000 000 000 000 000 000 000 000 000 600001220 \0 \0 \0 \0 003 \0 020 \0 @ \n @ \0 \0 \0 \0 \0 000 000 000 000 003 000 020 000 100 012 100 000 000 000 000 000 600001240 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 003 \0 021 \0 000 000 000 000 000 000 000 000 000 000 000 000 003 000 021 000 600001260 200 \n @ \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 200 012 100 000 000 000 000 000 000 000 000 000 000 000 000 000 600001300 \0 \0 \0 \0 003 \0 022 \0 020 016 ` \0 \0 \0 \0 \0 000 000 000 000 003 000 022 000 020 016 140 000 000 000 000 000 600001320 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 003 \0 023 \0 000 000 000 000 000 000 000 000 000 000 000 000 003 000 023 000 600001340 030 016 ` \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 030 016 140 000 000 000 000 000 000 000 000 000 000 000 000 000 600001360 \0 \0 \0 \0 003 \0 024 \0 016 ` \0 \0 \0 \0 \0 000 000 000 000 003 000 024 000 040 016 140 000 000 000 000 000 600001400 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 003 \0 025 \0 000 000 000 000 000 000 000 000 000 000 000 000 003 000 025 000 600001420 ( 016 ` \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 050 016 140 000 000 000 000 000 000 000 000 000 000 000 000 000 600001440 \0 \0 \0 \0 003 \0 026 \0 370 017 ` \0 \0 \0 \0 \0 000 000 000 000 003 000 026 000 370 017 140 000 000 000 000 000 600001460 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 003 \0 027 \0 000 000 000 000 000 000 000 000 000 000 000 000 003 000 027 000 600001500 \0 020 ` \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 000 020 140 000 000 000 000 000 000 000 000 000 000 000 000 000 600001520 \0 \0 \0 \0 003 \0 030 \0 200 020 ` \0 \0 \0 \0 \0 000 000 000 000 003 000 030 000 200 020 140 000 000 000 000 000 600001540 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 003 \0 031 \0 000 000 000 000 000 000 000 000 000 000 000 000 003 000 031 000 600001560 240 020 ` \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 240 020 140 000 000 000 000 000 000 000 000 000 000 000 000 000 600001600 \0 \0 \0 \0 003 \0 032 \0 \0 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 003 000 032 000 000 000 000 000 000 000 000 000 600001620 \0 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 004 \0 361 377 000 000 000 000 000 000 000 000 001 000 000 000 004 000 361 377 600001640 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 600001660 \b \0 \0 \0 002 \0 \r \0 \0 \t @ \0 \0 \0 \0 \0 010 000 000 000 002 000 015 000 000 011 100 000 000 000 000 000 600001700 221 \0 \0 \0 \0 \0 \0 \0 024 \0 \0 \0 001 \0 031 \0 221 000 000 000 000 000 000 000 024 000 000 000 001 000 031 000 600001720 300 020 ` \0 \0 \0 \0 \0 \0 \0 020 \0 \0 \0 \0 \0 300 020 140 000 000 000 000 000 000 000 020 000 000 000 000 000 600001740 \0 \0 \0 001 \0 030 \0 220 020 ` \0 \0 \0 \0 \0 040 000 000 000 001 000 030 000 220 020 140 000 000 000 000 000 600001760 \b \0 \0 \0 \0 \0 \0 \0 ( \0 \0 \0 004 \0 361 377 010 000 000 000 000 000 000 000 050 000 000 000 004 000 361 377 600002000 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 600002020 3 \0 \0 \0 001 \0 024 \0 016 ` \0 \0 \0 \0 \0 063 000 000 000 001 000 024 000 040 016 140 000 000 000 000 000 600002040 \0 \0 \0 \0 \0 \0 \0 \0 @ \0 \0 \0 002 \0 \r \0 000 000 000 000 000 000 000 000 100 000 000 000 002 000 015 000 600002060 @ \b @ \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 100 010 100 000 000 000 000 000 000 000 000 000 000 000 000 000 600002100 U \0 \0 \0 002 \0 \r \0 p \b @ \0 \0 \0 \0 \0 125 000 000 000 002 000 015 000 160 010 100 000 000 000 000 000 600002120 \0 \0 \0 \0 \0 \0 \0 \0 h \0 \0 \0 002 \0 \r \0 000 000 000 000 000 000 000 000 150 000 000 000 002 000 015 000 600002140 260 \b @ \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 260 010 100 000 000 000 000 000 000 000 000 000 000 000 000 000 600002160 ~ \0 \0 \0 001 \0 031 \0 240 020 ` \0 \0 \0 \0 \0 176 000 000 000 001 000 031 000 240 020 140 000 000 000 000 000 600002200 001 \0 \0 \0 \0 \0 \0 \0 215 \0 \0 \0 001 \0 023 \0 001 000 000 000 000 000 000 000 215 000 000 000 001 000 023 000 600002220 030 016 ` \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 030 016 140 000 000 000 000 000 000 000 000 000 000 000 000 000 600002240 264 \0 \0 \0 002 \0 \r \0 320 \b @ \0 \0 \0 \0 \0 264 000 000 000 002 000 015 000 320 010 100 000 000 000 000 000 600002260 \0 \0 \0 \0 \0 \0 \0 \0 300 \0 \0 \0 001 \0 022 \0 000 000 000 000 000 000 000 000 300 000 000 000 001 000 022 000 600002300 020 016 ` \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 020 016 140 000 000 000 000 000 000 000 000 000 000 000 000 000 600002320 ( \0 \0 \0 004 \0 361 377 \0 \0 \0 \0 \0 \0 \0 \0 050 000 000 000 004 000 361 377 000 000 000 000 000 000 000 000 600002340 \0 \0 \0 \0 \0 \0 \0 \0 337 \0 \0 \0 001 \0 021 \0 000 000 000 000 000 000 000 000 337 000 000 000 001 000 021 000 600002360 300 \v @ \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 300 013 100 000 000 000 000 000 000 000 000 000 000 000 000 000 600002400 355 \0 \0 \0 001 \0 024 \0 016 ` \0 \0 \0 \0 \0 355 000 000 000 001 000 024 000 040 016 140 000 000 000 000 000 600002420 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 004 \0 361 377 000 000 000 000 000 000 000 000 000 000 000 000 004 000 361 377 600002440 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 600002460 371 \0 \0 \0 \0 \0 022 \0 030 016 ` \0 \0 \0 \0 \0 371 000 000 000 000 000 022 000 030 016 140 000 000 000 000 000 600002500 \0 \0 \0 \0 \0 \0 \0 \0 \n 001 \0 \0 001 \0 025 \0 000 000 000 000 000 000 000 000 012 001 000 000 001 000 025 000 600002520 ( 016 ` \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 050 016 140 000 000 000 000 000 000 000 000 000 000 000 000 000 600002540 023 001 \0 \0 \0 \0 022 \0 020 016 ` \0 \0 \0 \0 \0 023 001 000 000 000 000 022 000 020 016 140 000 000 000 000 000 600002560 \0 \0 \0 \0 \0 \0 \0 \0 & 001 \0 \0 001 \0 027 \0 000 000 000 000 000 000 000 000 046 001 000 000 001 000 027 000 600002600 \0 020 ` \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 000 020 140 000 000 000 000 000 000 000 000 000 000 000 000 000 600002620 < 001 \0 \0 022 \0 \r \0 020 \n @ \0 \0 \0 \0 \0 074 001 000 000 022 000 015 000 020 012 100 000 000 000 000 000 600002640 002 \0 \0 \0 \0 \0 \0 \0 L 001 \0 \0 \0 \0 \0 002 000 000 000 000 000 000 000 114 001 000 000 040 000 000 000 600002660 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 600002700 h 001 \0 \0 \0 030 \0 200 020 ` \0 \0 \0 \0 \0 150 001 000 000 040 000 030 000 200 020 140 000 000 000 000 000 600002720 \0 \0 \0 \0 \0 \0 \0 \0 s 001 \0 \0 022 \0 \0 \0 000 000 000 000 000 000 000 000 163 001 000 000 022 000 000 000 600002740 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 600002760 206 001 \0 \0 022 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 206 001 000 000 022 000 000 000 000 000 000 000 000 000 000 000 600003000 \0 \0 \0 \0 \0 \0 \0 \0 231 001 \0 \0 020 \0 030 \0 000 000 000 000 000 000 000 000 231 001 000 000 020 000 030 000 600003020 230 020 ` \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 230 020 140 000 000 000 000 000 000 000 000 000 000 000 000 000 600003040 240 001 \0 \0 022 \0 016 \0 024 \n @ \0 \0 \0 \0 \0 240 001 000 000 022 000 016 000 024 012 100 000 000 000 000 000 600003060 \0 \0 \0 \0 \0 \0 \0 \0 246 001 \0 \0 022 \0 \0 \0 000 000 000 000 000 000 000 000 246 001 000 000 022 000 000 000 600003100 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 600003120 274 001 \0 \0 022 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 274 001 000 000 022 000 000 000 000 000 000 000 000 000 000 000 600003140 \0 \0 \0 \0 \0 \0 \0 \0 320 001 \0 \0 022 \0 \0 \0 000 000 000 000 000 000 000 000 320 001 000 000 022 000 000 000 600003160 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 600003200 343 001 \0 \0 022 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 343 001 000 000 022 000 000 000 000 000 000 000 000 000 000 000 600003220 \0 \0 \0 \0 \0 \0 \0 \0 365 001 \0 \0 022 \0 \0 \0 000 000 000 000 000 000 000 000 365 001 000 000 022 000 000 000 600003240 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 600003260 \a 002 \0 \0 022 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 007 002 000 000 022 000 000 000 000 000 000 000 000 000 000 000 600003300 \0 \0 \0 \0 \0 \0 \0 \0 & 002 \0 \0 020 \0 030 \0 000 000 000 000 000 000 000 000 046 002 000 000 020 000 030 000 600003320 200 020 ` \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 200 020 140 000 000 000 000 000 000 000 000 000 000 000 000 000 600003340 3 002 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 063 002 000 000 040 000 000 000 000 000 000 000 000 000 000 000 600003360 \0 \0 \0 \0 \0 \0 \0 \0 B 002 \0 \0 021 002 017 \0 000 000 000 000 000 000 000 000 102 002 000 000 021 002 017 000 600003400 ( \n @ \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 050 012 100 000 000 000 000 000 000 000 000 000 000 000 000 000 600003420 O 002 \0 \0 021 \0 017 \0 \n @ \0 \0 \0 \0 \0 117 002 000 000 021 000 017 000 040 012 100 000 000 000 000 000 600003440 004 \0 \0 \0 \0 \0 \0 \0 ^ 002 \0 \0 022 \0 \0 \0 004 000 000 000 000 000 000 000 136 002 000 000 022 000 000 000 600003460 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 600003500 p 002 \0 \0 022 \0 \r \0 240 \t @ \0 \0 \0 \0 \0 160 002 000 000 022 000 015 000 240 011 100 000 000 000 000 000 600003520 e \0 \0 \0 \0 \0 \0 \0 200 002 \0 \0 022 \0 \0 \0 145 000 000 000 000 000 000 000 200 002 000 000 022 000 000 000 600003540 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 600003560 224 002 \0 \0 020 \0 031 \0 300 020 p \0 \0 \0 \0 \0 224 002 000 000 020 000 031 000 300 020 160 000 000 000 000 000 600003600 \0 \0 \0 \0 \0 \0 \0 \0 231 002 \0 \0 022 \0 \r \0 000 000 000 000 000 000 000 000 231 002 000 000 022 000 015 000 600003620 023 \b @ \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 023 010 100 000 000 000 000 000 000 000 000 000 000 000 000 000 600003640 240 002 \0 \0 022 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 240 002 000 000 022 000 000 000 000 000 000 000 000 000 000 000 600003660 \0 \0 \0 \0 \0 \0 \0 \0 265 002 \0 \0 020 \0 031 \0 000 000 000 000 000 000 000 000 265 002 000 000 020 000 031 000 600003700 230 020 ` \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 230 020 140 000 000 000 000 000 000 000 000 000 000 000 000 000 600003720 301 002 \0 \0 022 \0 \r \0 \a @ \0 \0 \0 \0 \0 301 002 000 000 022 000 015 000 040 007 100 000 000 000 000 000 600003740 363 \0 \0 \0 \0 \0 \0 \0 306 002 \0 \0 022 \0 \0 \0 363 000 000 000 000 000 000 000 306 002 000 000 022 000 000 000 600003760 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 600004000 330 002 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 330 002 000 000 040 000 000 000 000 000 000 000 000 000 000 000 600004020 \0 \0 \0 \0 \0 \0 \0 \0 354 002 \0 \0 021 002 030 \0 000 000 000 000 000 000 000 000 354 002 000 000 021 002 030 000 600004040 230 020 ` \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 230 020 140 000 000 000 000 000 000 000 000 000 000 000 000 000 600004060 370 002 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 370 002 000 000 040 000 000 000 000 000 000 000 000 000 000 000 600004100 \0 \0 \0 \0 \0 \0 \0 \0 022 003 \0 \0 022 \0 \v \0 000 000 000 000 000 000 000 000 022 003 000 000 022 000 013 000 600004120 030 006 @ \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 030 006 100 000 000 000 000 000 000 000 000 000 000 000 000 000 600004140 \0 0 8 0 4 . c \0 f i l e _ w r i 000 060 070 060 064 056 143 000 146 151 154 145 137 167 162 151 600004160 t e r \0 b u f f e r . 4 7 6 1 \0 164 145 162 000 142 165 146 146 145 162 056 064 067 066 061 000 600004200 p i p e _ f d \0 c r t s t u f f 160 151 160 145 137 146 144 000 143 162 164 163 164 165 146 146 600004220 . c \0 _ _ J C R _ L I S T _ _ \0 056 143 000 137 137 112 103 122 137 114 111 123 124 137 137 000 600004240 d e r e g i s t e r _ t m _ c l 144 145 162 145 147 151 163 164 145 162 137 164 155 137 143 154 600004260 o n e s \0 r e g i s t e r _ t m 157 156 145 163 000 162 145 147 151 163 164 145 162 137 164 155 600004300 _ c l o n e s \0 _ _ d o _ g l o 137 143 154 157 156 145 163 000 137 137 144 157 137 147 154 157 600004320 b a l _ d t o r s _ a u x \0 c o 142 141 154 137 144 164 157 162 163 137 141 165 170 000 143 157 600004340 m p l e t e d . 6 3 4 4 \0 _ _ d 155 160 154 145 164 145 144 056 066 063 064 064 000 137 137 144 600004360 o _ g l o b a l _ d t o r s _ a 157 137 147 154 157 142 141 154 137 144 164 157 162 163 137 141 600004400 u x _ f i n i _ a r r a y _ e n 165 170 137 146 151 156 151 137 141 162 162 141 171 137 145 156 600004420 t r y \0 f r a m e _ d u m m y \0 164 162 171 000 146 162 141 155 145 137 144 165 155 155 171 000 600004440 _ _ f r a m e _ d u m m y _ i n 137 137 146 162 141 155 145 137 144 165 155 155 171 137 151 156 600004460 i t _ a r r a y _ e n t r y \0 _ 151 164 137 141 162 162 141 171 137 145 156 164 162 171 000 137 600004500 _ F R A M E _ E N D _ _ \0 _ _ J 137 106 122 101 115 105 137 105 116 104 137 137 000 137 137 112 600004520 C R _ E N D _ _ \0 _ _ i n i t _ 103 122 137 105 116 104 137 137 000 137 137 151 156 151 164 137 600004540 a r r a y _ e n d \0 _ D Y N A M 141 162 162 141 171 137 145 156 144 000 137 104 131 116 101 115 600004560 I C \0 _ _ i n i t _ a r r a y _ 111 103 000 137 137 151 156 151 164 137 141 162 162 141 171 137 600004600 s t a r t \0 _ G L O B A L _ O F 163 164 141 162 164 000 137 107 114 117 102 101 114 137 117 106 600004620 F S E T _ T A B L E _ \0 _ _ l i 106 123 105 124 137 124 101 102 114 105 137 000 137 137 154 151 600004640 b c _ c s u _ f i n i \0 _ I T M 142 143 137 143 163 165 137 146 151 156 151 000 137 111 124 115 600004660 _ d e r e g i s t e r T M C l o 137 144 145 162 145 147 151 163 164 145 162 124 115 103 154 157 600004700 n e T a b l e \0 d a t a _ s t a 156 145 124 141 142 154 145 000 144 141 164 141 137 163 164 141 600004720 r t \0 c l o n e @ @ G L I B C _ 162 164 000 143 154 157 156 145 100 100 107 114 111 102 103 137 600004740 2 . 2 . 5 \0 w r i t e @ @ G L I 062 056 062 056 065 000 167 162 151 164 145 100 100 107 114 111 600004760 B C _ 2 . 2 . 5 \0 _ e d a t a \0 102 103 137 062 056 062 056 065 000 137 145 144 141 164 141 000 600005000 _ f i n i \0 s n p r i n t f @ @ 137 146 151 156 151 000 163 156 160 162 151 156 164 146 100 100 600005020 G L I B C _ 2 . 2 . 5 \0 m e m s 107 114 111 102 103 137 062 056 062 056 065 000 155 145 155 163 600005040 e t @ @ G L I B C _ 2 . 2 . 5 \0 145 164 100 100 107 114 111 102 103 137 062 056 062 056 065 000 600005060 c l o s e @ @ G L I B C _ 2 . 2 143 154 157 163 145 100 100 107 114 111 102 103 137 062 056 062 600005100 . 5 \0 p i p e @ @ G L I B C _ 2 056 065 000 160 151 160 145 100 100 107 114 111 102 103 137 062 600005120 . 2 . 5 \0 r e a d @ @ G L I B C 056 062 056 065 000 162 145 141 144 100 100 107 114 111 102 103 600005140 _ 2 . 2 . 5 \0 _ _ l i b c _ s t 137 062 056 062 056 065 000 137 137 154 151 142 143 137 163 164 600005160 a r t _ m a i n @ @ G L I B C _ 141 162 164 137 155 141 151 156 100 100 107 114 111 102 103 137 600005200 2 . 2 . 5 \0 _ _ d a t a _ s t a 062 056 062 056 065 000 137 137 144 141 164 141 137 163 164 141 600005220 r t \0 _ _ g m o n _ s t a r t _ 162 164 000 137 137 147 155 157 156 137 163 164 141 162 164 137 600005240 _ \0 _ _ d s o _ h a n d l e \0 _ 137 000 137 137 144 163 157 137 150 141 156 144 154 145 000 137 600005260 I O _ s t d i n _ u s e d \0 k i 111 117 137 163 164 144 151 156 137 165 163 145 144 000 153 151 600005300 l l @ @ G L I B C _ 2 . 2 . 5 \0 154 154 100 100 107 114 111 102 103 137 062 056 062 056 065 000 600005320 _ _ l i b c _ c s u _ i n i t \0 137 137 154 151 142 143 137 143 163 165 137 151 156 151 164 000 600005340 m a l l o c @ @ G L I B C _ 2 . 155 141 154 154 157 143 100 100 107 114 111 102 103 137 062 056 600005360 2 . 5 \0 _ e n d \0 _ s t a r t \0 062 056 065 000 137 145 156 144 000 137 163 164 141 162 164 000 600005400 r e a l l o c @ @ G L I B C _ 2 162 145 141 154 154 157 143 100 100 107 114 111 102 103 137 062 600005420 . 2 . 5 \0 _ _ b s s _ s t a r t 056 062 056 065 000 137 137 142 163 163 137 163 164 141 162 164 600005440 \0 m a i n \0 o p e n @ @ G L I B 000 155 141 151 156 000 157 160 145 156 100 100 107 114 111 102 600005460 C _ 2 . 2 . 5 \0 _ J v _ R e g i 103 137 062 056 062 056 065 000 137 112 166 137 122 145 147 151 600005500 s t e r C l a s s e s \0 _ _ T M 163 164 145 162 103 154 141 163 163 145 163 000 137 137 124 115 600005520 C _ E N D _ _ \0 _ I T M _ r e g 103 137 105 116 104 137 137 000 137 111 124 115 137 162 145 147 600005540 i s t e r T M C l o n e T a b l 151 163 164 145 162 124 115 103 154 157 156 145 124 141 142 154 600005560 e \0 _ i n i t \0 \0 \0 \0 \0 \0 \0 \0 \0 145 000 137 151 156 151 164 000 000 000 000 000 000 000 000 000 600005600 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 * 600005660 \0 \0 \0 \0 \0 \0 \0 \0 033 \0 \0 \0 001 \0 \0 \0 000 000 000 000 000 000 000 000 033 000 000 000 001 000 000 000 600005700 002 \0 \0 \0 \0 \0 \0 \0 8 002 @ \0 \0 \0 \0 \0 002 000 000 000 000 000 000 000 070 002 100 000 000 000 000 000 600005720 8 002 \0 \0 \0 \0 \0 \0 034 \0 \0 \0 \0 \0 \0 \0 070 002 000 000 000 000 000 000 034 000 000 000 000 000 000 000 600005740 \0 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 000 000 000 000 001 000 000 000 000 000 000 000 600005760 \0 \0 \0 \0 \0 \0 \0 \0 # \0 \0 \0 \a \0 \0 \0 000 000 000 000 000 000 000 000 043 000 000 000 007 000 000 000 600006000 002 \0 \0 \0 \0 \0 \0 \0 T 002 @ \0 \0 \0 \0 \0 002 000 000 000 000 000 000 000 124 002 100 000 000 000 000 000 600006020 T 002 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 124 002 000 000 000 000 000 000 040 000 000 000 000 000 000 000 600006040 \0 \0 \0 \0 \0 \0 \0 \0 004 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 000 000 000 000 004 000 000 000 000 000 000 000 600006060 \0 \0 \0 \0 \0 \0 \0 \0 1 \0 \0 \0 \a \0 \0 \0 000 000 000 000 000 000 000 000 061 000 000 000 007 000 000 000 600006100 002 \0 \0 \0 \0 \0 \0 \0 t 002 @ \0 \0 \0 \0 \0 002 000 000 000 000 000 000 000 164 002 100 000 000 000 000 000 600006120 t 002 \0 \0 \0 \0 \0 \0 $ \0 \0 \0 \0 \0 \0 \0 164 002 000 000 000 000 000 000 044 000 000 000 000 000 000 000 600006140 \0 \0 \0 \0 \0 \0 \0 \0 004 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 000 000 000 000 004 000 000 000 000 000 000 000 600006160 \0 \0 \0 \0 \0 \0 \0 \0 D \0 \0 \0 366 377 377 o 000 000 000 000 000 000 000 000 104 000 000 000 366 377 377 157 600006200 002 \0 \0 \0 \0 \0 \0 \0 230 002 @ \0 \0 \0 \0 \0 002 000 000 000 000 000 000 000 230 002 100 000 000 000 000 000 600006220 230 002 \0 \0 \0 \0 \0 \0 034 \0 \0 \0 \0 \0 \0 \0 230 002 000 000 000 000 000 000 034 000 000 000 000 000 000 000 600006240 005 \0 \0 \0 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 \0 \0 005 000 000 000 000 000 000 000 010 000 000 000 000 000 000 000 600006260 \0 \0 \0 \0 \0 \0 \0 \0 N \0 \0 \0 \v \0 \0 \0 000 000 000 000 000 000 000 000 116 000 000 000 013 000 000 000 600006300 002 \0 \0 \0 \0 \0 \0 \0 270 002 @ \0 \0 \0 \0 \0 002 000 000 000 000 000 000 000 270 002 100 000 000 000 000 000 600006320 270 002 \0 \0 \0 \0 \0 \0 P 001 \0 \0 \0 \0 \0 \0 270 002 000 000 000 000 000 000 120 001 000 000 000 000 000 000 600006340 006 \0 \0 \0 001 \0 \0 \0 \b \0 \0 \0 \0 \0 \0 \0 006 000 000 000 001 000 000 000 010 000 000 000 000 000 000 000 600006360 030 \0 \0 \0 \0 \0 \0 \0 V \0 \0 \0 003 \0 \0 \0 030 000 000 000 000 000 000 000 126 000 000 000 003 000 000 000 600006400 002 \0 \0 \0 \0 \0 \0 \0 \b 004 @ \0 \0 \0 \0 \0 002 000 000 000 000 000 000 000 010 004 100 000 000 000 000 000 600006420 \b 004 \0 \0 \0 \0 \0 \0 } \0 \0 \0 \0 \0 \0 \0 010 004 000 000 000 000 000 000 175 000 000 000 000 000 000 000 600006440 \0 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 000 000 000 000 001 000 000 000 000 000 000 000 600006460 \0 \0 \0 \0 \0 \0 \0 \0 ^ \0 \0 \0 377 377 377 o 000 000 000 000 000 000 000 000 136 000 000 000 377 377 377 157 600006500 002 \0 \0 \0 \0 \0 \0 \0 206 004 @ \0 \0 \0 \0 \0 002 000 000 000 000 000 000 000 206 004 100 000 000 000 000 000 600006520 206 004 \0 \0 \0 \0 \0 \0 034 \0 \0 \0 \0 \0 \0 \0 206 004 000 000 000 000 000 000 034 000 000 000 000 000 000 000 600006540 005 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 005 000 000 000 000 000 000 000 002 000 000 000 000 000 000 000 600006560 002 \0 \0 \0 \0 \0 \0 \0 k \0 \0 \0 376 377 377 o 002 000 000 000 000 000 000 000 153 000 000 000 376 377 377 157 600006600 002 \0 \0 \0 \0 \0 \0 \0 250 004 @ \0 \0 \0 \0 \0 002 000 000 000 000 000 000 000 250 004 100 000 000 000 000 000 600006620 250 004 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 250 004 000 000 000 000 000 000 040 000 000 000 000 000 000 000 600006640 006 \0 \0 \0 001 \0 \0 \0 \b \0 \0 \0 \0 \0 \0 \0 006 000 000 000 001 000 000 000 010 000 000 000 000 000 000 000 600006660 \0 \0 \0 \0 \0 \0 \0 \0 z \0 \0 \0 004 \0 \0 \0 000 000 000 000 000 000 000 000 172 000 000 000 004 000 000 000 600006700 002 \0 \0 \0 \0 \0 \0 \0 310 004 @ \0 \0 \0 \0 \0 002 000 000 000 000 000 000 000 310 004 100 000 000 000 000 000 600006720 310 004 \0 \0 \0 \0 \0 \0 030 \0 \0 \0 \0 \0 \0 \0 310 004 000 000 000 000 000 000 030 000 000 000 000 000 000 000 600006740 005 \0 \0 \0 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 \0 \0 005 000 000 000 000 000 000 000 010 000 000 000 000 000 000 000 600006760 030 \0 \0 \0 \0 \0 \0 \0 204 \0 \0 \0 004 \0 \0 \0 030 000 000 000 000 000 000 000 204 000 000 000 004 000 000 000 600007000 B \0 \0 \0 \0 \0 \0 \0 340 004 @ \0 \0 \0 \0 \0 102 000 000 000 000 000 000 000 340 004 100 000 000 000 000 000 600007020 340 004 \0 \0 \0 \0 \0 \0 8 001 \0 \0 \0 \0 \0 \0 340 004 000 000 000 000 000 000 070 001 000 000 000 000 000 000 600007040 005 \0 \0 \0 \f \0 \0 \0 \b \0 \0 \0 \0 \0 \0 \0 005 000 000 000 014 000 000 000 010 000 000 000 000 000 000 000 600007060 030 \0 \0 \0 \0 \0 \0 \0 216 \0 \0 \0 001 \0 \0 \0 030 000 000 000 000 000 000 000 216 000 000 000 001 000 000 000 600007100 006 \0 \0 \0 \0 \0 \0 \0 030 006 @ \0 \0 \0 \0 \0 006 000 000 000 000 000 000 000 030 006 100 000 000 000 000 000 600007120 030 006 \0 \0 \0 \0 \0 \0 032 \0 \0 \0 \0 \0 \0 \0 030 006 000 000 000 000 000 000 032 000 000 000 000 000 000 000 600007140 \0 \0 \0 \0 \0 \0 \0 \0 004 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 000 000 000 000 004 000 000 000 000 000 000 000 600007160 \0 \0 \0 \0 \0 \0 \0 \0 211 \0 \0 \0 001 \0 \0 \0 000 000 000 000 000 000 000 000 211 000 000 000 001 000 000 000 600007200 006 \0 \0 \0 \0 \0 \0 \0 @ 006 @ \0 \0 \0 \0 \0 006 000 000 000 000 000 000 000 100 006 100 000 000 000 000 000 600007220 @ 006 \0 \0 \0 \0 \0 \0 340 \0 \0 \0 \0 \0 \0 \0 100 006 000 000 000 000 000 000 340 000 000 000 000 000 000 000 600007240 \0 \0 \0 \0 \0 \0 \0 \0 020 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 000 000 000 000 020 000 000 000 000 000 000 000 600007260 020 \0 \0 \0 \0 \0 \0 \0 224 \0 \0 \0 001 \0 \0 \0 020 000 000 000 000 000 000 000 224 000 000 000 001 000 000 000 600007300 006 \0 \0 \0 \0 \0 \0 \0 \a @ \0 \0 \0 \0 \0 006 000 000 000 000 000 000 000 040 007 100 000 000 000 000 000 600007320 \a \0 \0 \0 \0 \0 \0 364 002 \0 \0 \0 \0 \0 \0 040 007 000 000 000 000 000 000 364 002 000 000 000 000 000 000 600007340 \0 \0 \0 \0 \0 \0 \0 \0 020 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 000 000 000 000 020 000 000 000 000 000 000 000 600007360 \0 \0 \0 \0 \0 \0 \0 \0 232 \0 \0 \0 001 \0 \0 \0 000 000 000 000 000 000 000 000 232 000 000 000 001 000 000 000 600007400 006 \0 \0 \0 \0 \0 \0 \0 024 \n @ \0 \0 \0 \0 \0 006 000 000 000 000 000 000 000 024 012 100 000 000 000 000 000 600007420 024 \n \0 \0 \0 \0 \0 \0 \t \0 \0 \0 \0 \0 \0 \0 024 012 000 000 000 000 000 000 011 000 000 000 000 000 000 000 600007440 \0 \0 \0 \0 \0 \0 \0 \0 004 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 000 000 000 000 004 000 000 000 000 000 000 000 600007460 \0 \0 \0 \0 \0 \0 \0 \0 240 \0 \0 \0 001 \0 \0 \0 000 000 000 000 000 000 000 000 240 000 000 000 001 000 000 000 600007500 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 * 600010000 $ mv /tmp/file.4 /tmp/file.4.old $ while ./checker; do echo start; ./a.out ; echo end; done start Killed end start Killed end start Killed end start Killed end start Killed end start Killed end start Killed end start Killed end start Killed end start Killed end start Killed end start Killed end start Killed end start Killed end start Killed end ERROR: 2549 0 in /tmp/file.2 ERROR: 40 1 in /tmp/file.2 ERROR: 53 2 in /tmp/file.2 ERROR: 29 3 in /tmp/file.2 ERROR: 27 4 in /tmp/file.2 ERROR: 5 5 in /tmp/file.2 ERROR: 14 6 in /tmp/file.2 ERROR: 8 7 in /tmp/file.2 ERROR: 16 8 in /tmp/file.2 ERROR: 4 9 in /tmp/file.2 ERROR: 12 10 in /tmp/file.2 ERROR: 4 11 in /tmp/file.2 ERROR: 2 12 in /tmp/file.2 ERROR: 10 13 in /tmp/file.2 ERROR: 13 14 in /tmp/file.2 ERROR: 4 15 in /tmp/file.2 ERROR: 26 16 in /tmp/file.2 ERROR: 5 17 in /tmp/file.2 ERROR: 23 18 in /tmp/file.2 ERROR: 4 19 in /tmp/file.2 ERROR: 8 20 in /tmp/file.2 ERROR: 2 21 in /tmp/file.2 ERROR: 1 22 in /tmp/file.2 ERROR: 2 23 in /tmp/file.2 ERROR: 17 24 in /tmp/file.2 ERROR: 5 25 in /tmp/file.2 ERROR: 2 26 in /tmp/file.2 ERROR: 1 27 in /tmp/file.2 ERROR: 3 28 in /tmp/file.2 ERROR: 17 32 in /tmp/file.2 ERROR: 1 35 in /tmp/file.2 ERROR: 1 36 in /tmp/file.2 ERROR: 2 38 in /tmp/file.2 ERROR: 5 40 in /tmp/file.2 ERROR: 1 41 in /tmp/file.2 ERROR: 3 45 in /tmp/file.2 ERROR: 65 46 in /tmp/file.2 ERROR: 2 48 in /tmp/file.2 ERROR: 4 49 in /tmp/file.2 ERROR: 24 50 in /tmp/file.2 ERROR: 3 51 in /tmp/file.2 ERROR: 4 52 in /tmp/file.2 ERROR: 12 53 in /tmp/file.2 ERROR: 2 54 in /tmp/file.2 ERROR: 1 55 in /tmp/file.2 ERROR: 5 56 in /tmp/file.2 ERROR: 1 60 in /tmp/file.2 ERROR: 75 64 in /tmp/file.2 ERROR: 5 65 in /tmp/file.2 ERROR: 17 66 in /tmp/file.2 ERROR: 19 67 in /tmp/file.2 ERROR: 5 68 in /tmp/file.2 ERROR: 6 69 in /tmp/file.2 ERROR: 3 70 in /tmp/file.2 ERROR: 13 71 in /tmp/file.2 ERROR: 18 73 in /tmp/file.2 ERROR: 3 74 in /tmp/file.2 ERROR: 17 76 in /tmp/file.2 ERROR: 7 77 in /tmp/file.2 ERROR: 5 78 in /tmp/file.2 ERROR: 4 79 in /tmp/file.2 ERROR: 1 80 in /tmp/file.2 ERROR: 4 82 in /tmp/file.2 ERROR: 2 83 in /tmp/file.2 ERROR: 13 84 in /tmp/file.2 ERROR: 1 85 in /tmp/file.2 ERROR: 1 86 in /tmp/file.2 ERROR: 1 89 in /tmp/file.2 ERROR: 2 94 in /tmp/file.2 ERROR: 118 95 in /tmp/file.2 ERROR: 24 96 in /tmp/file.2 ERROR: 54 97 in /tmp/file.2 ERROR: 14 98 in /tmp/file.2 ERROR: 18 99 in /tmp/file.2 ERROR: 29 100 in /tmp/file.2 ERROR: 57 101 in /tmp/file.2 ERROR: 16 102 in /tmp/file.2 ERROR: 15 103 in /tmp/file.2 ERROR: 9 104 in /tmp/file.2 ERROR: 48 105 in /tmp/file.2 ERROR: 1 106 in /tmp/file.2 ERROR: 2 107 in /tmp/file.2 ERROR: 30 108 in /tmp/file.2 ERROR: 22 109 in /tmp/file.2 ERROR: 43 110 in /tmp/file.2 ERROR: 29 111 in /tmp/file.2 ERROR: 13 112 in /tmp/file.2 ERROR: 56 114 in /tmp/file.2 ERROR: 42 115 in /tmp/file.2 ERROR: 65 116 in /tmp/file.2 ERROR: 14 117 in /tmp/file.2 ERROR: 3 118 in /tmp/file.2 ERROR: 2 119 in /tmp/file.2 ERROR: 3 120 in /tmp/file.2 ERROR: 16 121 in /tmp/file.2 ERROR: 1 122 in /tmp/file.2 ERROR: 1 125 in /tmp/file.2 ERROR: 1 126 in /tmp/file.2 ERROR: 5 128 in /tmp/file.2 ERROR: 1 132 in /tmp/file.2 ERROR: 4 134 in /tmp/file.2 ERROR: 1 137 in /tmp/file.2 ERROR: 1 141 in /tmp/file.2 ERROR: 1 142 in /tmp/file.2 ERROR: 1 144 in /tmp/file.2 ERROR: 1 145 in /tmp/file.2 ERROR: 2 148 in /tmp/file.2 ERROR: 6 152 in /tmp/file.2 ERROR: 2 153 in /tmp/file.2 ERROR: 1 154 in /tmp/file.2 ERROR: 6 160 in /tmp/file.2 ERROR: 1 166 in /tmp/file.2 ERROR: 3 168 in /tmp/file.2 ERROR: 1 176 in /tmp/file.2 ERROR: 1 180 in /tmp/file.2 ERROR: 1 181 in /tmp/file.2 ERROR: 3 184 in /tmp/file.2 ERROR: 1 188 in /tmp/file.2 ERROR: 4 192 in /tmp/file.2 ERROR: 1 193 in /tmp/file.2 ERROR: 1 198 in /tmp/file.2 ERROR: 3 200 in /tmp/file.2 ERROR: 2 208 in /tmp/file.2 ERROR: 1 216 in /tmp/file.2 ERROR: 1 223 in /tmp/file.2 ERROR: 4 224 in /tmp/file.2 ERROR: 1 227 in /tmp/file.2 ERROR: 1 236 in /tmp/file.2 ERROR: 1 237 in /tmp/file.2 ERROR: 4 241 in /tmp/file.2 ERROR: 1 243 in /tmp/file.2 ERROR: 1 244 in /tmp/file.2 ERROR: 1 245 in /tmp/file.2 ERROR: 1 246 in /tmp/file.2 ERROR: 2 248 in /tmp/file.2 ERROR: 1 249 in /tmp/file.2 ERROR: 1 254 in /tmp/file.2 ERROR: 2549 0 in /tmp/file.7 ERROR: 40 1 in /tmp/file.7 ERROR: 53 2 in /tmp/file.7 ERROR: 29 3 in /tmp/file.7 ERROR: 27 4 in /tmp/file.7 ERROR: 5 5 in /tmp/file.7 ERROR: 14 6 in /tmp/file.7 ERROR: 8 7 in /tmp/file.7 ERROR: 16 8 in /tmp/file.7 ERROR: 4 9 in /tmp/file.7 ERROR: 12 10 in /tmp/file.7 ERROR: 4 11 in /tmp/file.7 ERROR: 2 12 in /tmp/file.7 ERROR: 10 13 in /tmp/file.7 ERROR: 13 14 in /tmp/file.7 ERROR: 4 15 in /tmp/file.7 ERROR: 26 16 in /tmp/file.7 ERROR: 5 17 in /tmp/file.7 ERROR: 23 18 in /tmp/file.7 ERROR: 4 19 in /tmp/file.7 ERROR: 8 20 in /tmp/file.7 ERROR: 2 21 in /tmp/file.7 ERROR: 1 22 in /tmp/file.7 ERROR: 2 23 in /tmp/file.7 ERROR: 17 24 in /tmp/file.7 ERROR: 5 25 in /tmp/file.7 ERROR: 2 26 in /tmp/file.7 ERROR: 1 27 in /tmp/file.7 ERROR: 3 28 in /tmp/file.7 ERROR: 17 32 in /tmp/file.7 ERROR: 1 35 in /tmp/file.7 ERROR: 1 36 in /tmp/file.7 ERROR: 2 38 in /tmp/file.7 ERROR: 5 40 in /tmp/file.7 ERROR: 1 41 in /tmp/file.7 ERROR: 3 45 in /tmp/file.7 ERROR: 65 46 in /tmp/file.7 ERROR: 2 48 in /tmp/file.7 ERROR: 4 49 in /tmp/file.7 ERROR: 24 50 in /tmp/file.7 ERROR: 3 51 in /tmp/file.7 ERROR: 4 52 in /tmp/file.7 ERROR: 12 53 in /tmp/file.7 ERROR: 2 54 in /tmp/file.7 ERROR: 1 55 in /tmp/file.7 ERROR: 5 56 in /tmp/file.7 ERROR: 1 60 in /tmp/file.7 ERROR: 75 64 in /tmp/file.7 ERROR: 5 65 in /tmp/file.7 ERROR: 17 66 in /tmp/file.7 ERROR: 19 67 in /tmp/file.7 ERROR: 5 68 in /tmp/file.7 ERROR: 6 69 in /tmp/file.7 ERROR: 3 70 in /tmp/file.7 ERROR: 13 71 in /tmp/file.7 ERROR: 18 73 in /tmp/file.7 ERROR: 3 74 in /tmp/file.7 ERROR: 17 76 in /tmp/file.7 ERROR: 7 77 in /tmp/file.7 ERROR: 5 78 in /tmp/file.7 ERROR: 4 79 in /tmp/file.7 ERROR: 1 80 in /tmp/file.7 ERROR: 4 82 in /tmp/file.7 ERROR: 2 83 in /tmp/file.7 ERROR: 13 84 in /tmp/file.7 ERROR: 1 85 in /tmp/file.7 ERROR: 1 86 in /tmp/file.7 ERROR: 1 89 in /tmp/file.7 ERROR: 2 94 in /tmp/file.7 ERROR: 118 95 in /tmp/file.7 ERROR: 24 96 in /tmp/file.7 ERROR: 54 97 in /tmp/file.7 ERROR: 14 98 in /tmp/file.7 ERROR: 18 99 in /tmp/file.7 ERROR: 29 100 in /tmp/file.7 ERROR: 57 101 in /tmp/file.7 ERROR: 16 102 in /tmp/file.7 ERROR: 15 103 in /tmp/file.7 ERROR: 9 104 in /tmp/file.7 ERROR: 48 105 in /tmp/file.7 ERROR: 1 106 in /tmp/file.7 ERROR: 2 107 in /tmp/file.7 ERROR: 30 108 in /tmp/file.7 ERROR: 22 109 in /tmp/file.7 ERROR: 43 110 in /tmp/file.7 ERROR: 29 111 in /tmp/file.7 ERROR: 13 112 in /tmp/file.7 ERROR: 56 114 in /tmp/file.7 ERROR: 42 115 in /tmp/file.7 ERROR: 65 116 in /tmp/file.7 ERROR: 14 117 in /tmp/file.7 ERROR: 3 118 in /tmp/file.7 ERROR: 2 119 in /tmp/file.7 ERROR: 3 120 in /tmp/file.7 ERROR: 16 121 in /tmp/file.7 ERROR: 1 122 in /tmp/file.7 ERROR: 1 125 in /tmp/file.7 ERROR: 1 126 in /tmp/file.7 ERROR: 5 128 in /tmp/file.7 ERROR: 1 132 in /tmp/file.7 ERROR: 4 134 in /tmp/file.7 ERROR: 1 137 in /tmp/file.7 ERROR: 1 141 in /tmp/file.7 ERROR: 1 142 in /tmp/file.7 ERROR: 1 144 in /tmp/file.7 ERROR: 1 145 in /tmp/file.7 ERROR: 2 148 in /tmp/file.7 ERROR: 6 152 in /tmp/file.7 ERROR: 2 153 in /tmp/file.7 ERROR: 1 154 in /tmp/file.7 ERROR: 6 160 in /tmp/file.7 ERROR: 1 166 in /tmp/file.7 ERROR: 3 168 in /tmp/file.7 ERROR: 1 176 in /tmp/file.7 ERROR: 1 180 in /tmp/file.7 ERROR: 1 181 in /tmp/file.7 ERROR: 3 184 in /tmp/file.7 ERROR: 1 188 in /tmp/file.7 ERROR: 4 192 in /tmp/file.7 ERROR: 1 193 in /tmp/file.7 ERROR: 1 198 in /tmp/file.7 ERROR: 3 200 in /tmp/file.7 ERROR: 2 208 in /tmp/file.7 ERROR: 1 216 in /tmp/file.7 ERROR: 1 223 in /tmp/file.7 ERROR: 4 224 in /tmp/file.7 ERROR: 1 227 in /tmp/file.7 ERROR: 1 236 in /tmp/file.7 ERROR: 1 237 in /tmp/file.7 ERROR: 4 241 in /tmp/file.7 ERROR: 1 243 in /tmp/file.7 ERROR: 1 244 in /tmp/file.7 ERROR: 1 245 in /tmp/file.7 ERROR: 1 246 in /tmp/file.7 ERROR: 2 248 in /tmp/file.7 ERROR: 1 249 in /tmp/file.7 ERROR: 1 254 in /tmp/file.7 -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>