{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.MesetpW2/b1/ace-of-penguins_1.5~rc2-5_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.MesetpW2/b2/ace-of-penguins_1.5~rc2-5_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 5545f27ef9a3e83499456de7b70a03d0 175752 debug optional ace-of-penguins-dbgsym_1.5~rc2-5_armhf.deb\n- 75c0f6c1f782970290a6b10b3b1bcafc 190484 games optional ace-of-penguins_1.5~rc2-5_armhf.deb\n+ 4187b4e4c23009d6f6e7bd25f4a96fe9 175688 debug optional ace-of-penguins-dbgsym_1.5~rc2-5_armhf.deb\n+ d61633ddec85aa2c38743cd86706ffa0 190336 games optional ace-of-penguins_1.5~rc2-5_armhf.deb\n"}, {"source1": "ace-of-penguins_1.5~rc2-5_armhf.deb", "source2": "ace-of-penguins_1.5~rc2-5_armhf.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-01-13 21:59:18.000000 debian-binary\n -rw-r--r-- 0 0 0 1948 2023-01-13 21:59:18.000000 control.tar.xz\n--rw-r--r-- 0 0 0 188344 2023-01-13 21:59:18.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 188196 2023-01-13 21:59:18.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/games/ace-golf", "source2": "./usr/games/ace-golf", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a9cc2eded939ee6b3b36248aaee785673f62352b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 98031e743020d44a4b7fe1b99b4947459f4cee63\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63633265 64656439 33396565 36623362 cc2eded939ee6b3b\n- 0x00000010 33363234 38616165 65373835 36373366 36248aaee785673f\n- 0x00000020 36323335 32622e64 65627567 00000000 62352b.debug....\n- 0x00000030 b2d0792b ..y+\n+ 0x00000000 30333165 37343330 32306434 34613462 031e743020d44a4b\n+ 0x00000010 37666531 62393962 34393437 34353966 7fe1b99b4947459f\n+ 0x00000020 34636565 36332e64 65627567 00000000 4cee63.debug....\n+ 0x00000030 e6de5b16 ..[.\n \n"}]}, {"source1": "./usr/games/ace-mastermind", "source2": "./usr/games/ace-mastermind", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bcfc1ee875e4e9375e1e39705b3c58b04c725816\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 24c316899a9dbe5d4f79a46983a2289dc2bd29a2\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66633165 65383735 65346539 33373565 fc1ee875e4e9375e\n- 0x00000010 31653339 37303562 33633538 62303463 1e39705b3c58b04c\n- 0x00000020 37323538 31362e64 65627567 00000000 725816.debug....\n- 0x00000030 f234f92a .4.*\n+ 0x00000000 63333136 38393961 39646265 35643466 c316899a9dbe5d4f\n+ 0x00000010 37396134 36393833 61323238 39646332 79a46983a2289dc2\n+ 0x00000020 62643239 61322e64 65627567 00000000 bd29a2.debug....\n+ 0x00000030 1b6c2cf6 .l,.\n \n"}]}, {"source1": "./usr/games/ace-merlin", "source2": "./usr/games/ace-merlin", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 83cd6f953a2df5a04062c3f76d738e23fa8c5353\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0765167cbeae68a2a43ba497ef377a1599e62a06\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63643666 39353361 32646635 61303430 cd6f953a2df5a040\n- 0x00000010 36326333 66373664 37333865 32336661 62c3f76d738e23fa\n- 0x00000020 38633533 35332e64 65627567 00000000 8c5353.debug....\n- 0x00000030 adb866e5 ..f.\n+ 0x00000000 36353136 37636265 61653638 61326134 65167cbeae68a2a4\n+ 0x00000010 33626134 39376566 33373761 31353939 3ba497ef377a1599\n+ 0x00000020 65363261 30362e64 65627567 00000000 e62a06.debug....\n+ 0x00000030 418a3e95 A.>.\n \n"}]}, {"source1": "./usr/games/ace-minesweeper", "source2": "./usr/games/ace-minesweeper", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0f700c6120511f4cbceb2dc0bf0481ae619ce541\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 47c3867cb3314fe9da08fd9a9c95cc2cf64950ae\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 37303063 36313230 35313166 34636263 700c6120511f4cbc\n- 0x00000010 65623264 63306266 30343831 61653631 eb2dc0bf0481ae61\n- 0x00000020 39636535 34312e64 65627567 00000000 9ce541.debug....\n- 0x00000030 70f943e1 p.C.\n+ 0x00000000 63333836 37636233 33313466 65396461 c3867cb3314fe9da\n+ 0x00000010 30386664 39613963 39356363 32636636 08fd9a9c95cc2cf6\n+ 0x00000020 34393530 61652e64 65627567 00000000 4950ae.debug....\n+ 0x00000030 44f131aa D.1.\n \n"}]}, {"source1": "./usr/games/ace-pegged", "source2": "./usr/games/ace-pegged", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7b0ce1fd1c78f380e196187ef575dccb293598c6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: cc67d60fe5af254938477e1a9b923fae7567f815\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 30636531 66643163 37386633 38306531 0ce1fd1c78f380e1\n- 0x00000010 39363138 37656635 37356463 63623239 96187ef575dccb29\n- 0x00000020 33353938 63362e64 65627567 00000000 3598c6.debug....\n- 0x00000030 5059a227 PY.'\n+ 0x00000000 36376436 30666535 61663235 34393338 67d60fe5af254938\n+ 0x00000010 34373765 31613962 39323366 61653735 477e1a9b923fae75\n+ 0x00000020 36376638 31352e64 65627567 00000000 67f815.debug....\n+ 0x00000030 c3f37b4d ..{M\n \n"}]}, {"source1": "./usr/games/ace-spider", "source2": "./usr/games/ace-spider", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e627fc2c5e67e2a399ec7fe07eb94a436bc2da60\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f07d8d16eae773dec63653273f55ddd75754a143\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32376663 32633565 36376532 61333939 27fc2c5e67e2a399\n- 0x00000010 65633766 65303765 62393461 34333662 ec7fe07eb94a436b\n- 0x00000020 63326461 36302e64 65627567 00000000 c2da60.debug....\n- 0x00000030 bc57174f .W.O\n+ 0x00000000 37643864 31366561 65373733 64656336 7d8d16eae773dec6\n+ 0x00000010 33363533 32373366 35356464 64373537 3653273f55ddd757\n+ 0x00000020 35346131 34332e64 65627567 00000000 54a143.debug....\n+ 0x00000030 f7620d84 .b..\n \n"}]}, {"source1": "./usr/games/ace-taipedit", "source2": "./usr/games/ace-taipedit", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 296d1b730db3da8f239479c4d12ec34e8b6abd05\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5b640392c57ad5c0a26cf0c40d951ca74058ccb4\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36643162 37333064 62336461 38663233 6d1b730db3da8f23\n- 0x00000010 39343739 63346431 32656333 34653862 9479c4d12ec34e8b\n- 0x00000020 36616264 30352e64 65627567 00000000 6abd05.debug....\n- 0x00000030 c0d7f9fd ....\n+ 0x00000000 36343033 39326335 37616435 63306132 640392c57ad5c0a2\n+ 0x00000010 36636630 63343064 39353163 61373430 6cf0c40d951ca740\n+ 0x00000020 35386363 62342e64 65627567 00000000 58ccb4.debug....\n+ 0x00000030 ae0d71d9 ..q.\n \n"}]}, {"source1": "./usr/games/ace-thornq", "source2": "./usr/games/ace-thornq", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 64ee109b94dde361b8006e03fa2db12f14fd5289\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 60ab304b62f42f023317237bda4daa45c8b46965\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65653130 39623934 64646533 36316238 ee109b94dde361b8\n- 0x00000010 30303665 30336661 32646231 32663134 006e03fa2db12f14\n- 0x00000020 66643532 38392e64 65627567 00000000 fd5289.debug....\n- 0x00000030 26ce2c48 &.,H\n+ 0x00000000 61623330 34623632 66343266 30323333 ab304b62f42f0233\n+ 0x00000010 31373233 37626461 34646161 34356338 17237bda4daa45c8\n+ 0x00000020 62343639 36352e64 65627567 00000000 b46965.debug....\n+ 0x00000030 5d0a8bbb ]...\n \n"}]}, {"source1": "./usr/lib/arm-linux-gnueabihf/libcards.a", "source2": "./usr/lib/arm-linux-gnueabihf/libcards.a", "unified_diff": null, "details": [{"source1": "nm -s {}", "source2": "nm -s {}", "unified_diff": "@@ -590,30 +590,30 @@\n 00000c30 T xwin_noclip\n 00000000 D xwin_options\n 00000004 d xwin_options_list\n 00000024 t xwin_restore_clip\n \n images.o:\n 00000000 D cards_imagelib\n-0000051c r data_12\n-00000824 r data_13\n-00001b8c r data_14\n-00001ce4 r data_15\n-00001424 r data_16\n-00000000 r data_17\n-00001e6c r data_18\n-0000090c r data_19\n-000010dc r data_20\n+00000dcc r data_12\n+0000051c r data_13\n+00000b28 r data_14\n+00000f10 r data_15\n+000010dc r data_16\n+00001424 r data_17\n+00001ce4 r data_18\n+00000608 r data_19\n+00001e6c r data_20\n 000012a0 r data_21\n-00000f10 r data_22\n-00000b28 r data_23\n-00000300 r data_24\n-00000dcc r data_25\n-000009f8 r data_26\n-00000c98 r data_27\n+000006f0 r data_22\n+00000820 r data_23\n+00000000 r data_24\n+00000300 r data_25\n+00000c98 r data_26\n+00001b8c r data_27\n 000001d4 d sub_0_color\n 00000510 d sub_10_color\n 00000558 d sub_11_color\n 00000240 d sub_1_color\n 000002f4 d sub_2_color\n 00000360 d sub_3_grey\n 000003a8 d sub_4_color\n"}, {"source1": "images.o", "source2": "images.o", "unified_diff": null, "details": [{"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -2,30 +2,30 @@\n Symbol table '.symtab' contains 35 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 00000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 00000000 0 SECTION LOCAL DEFAULT 4 .rodata.str1.4\n 2: 00000000 0 NOTYPE LOCAL DEFAULT 4 $d\n 3: 00000000 0 SECTION LOCAL DEFAULT 5 .rodata\n 4: 00000000 0 NOTYPE LOCAL DEFAULT 5 $d\n- 5: 00000000 768 OBJECT LOCAL DEFAULT 5 data_17\n- 6: 00000300 539 OBJECT LOCAL DEFAULT 5 data_24\n- 7: 0000051c 774 OBJECT LOCAL DEFAULT 5 data_12\n- 8: 00000824 230 OBJECT LOCAL DEFAULT 5 data_13\n- 9: 0000090c 236 OBJECT LOCAL DEFAULT 5 data_19\n- 10: 000009f8 302 OBJECT LOCAL DEFAULT 5 data_26\n- 11: 00000b28 368 OBJECT LOCAL DEFAULT 5 data_23\n- 12: 00000c98 308 OBJECT LOCAL DEFAULT 5 data_27\n- 13: 00000dcc 323 OBJECT LOCAL DEFAULT 5 data_25\n- 14: 00000f10 459 OBJECT LOCAL DEFAULT 5 data_22\n- 15: 000010dc 450 OBJECT LOCAL DEFAULT 5 data_20\n+ 5: 00000000 768 OBJECT LOCAL DEFAULT 5 data_24\n+ 6: 00000300 539 OBJECT LOCAL DEFAULT 5 data_25\n+ 7: 0000051c 236 OBJECT LOCAL DEFAULT 5 data_13\n+ 8: 00000608 230 OBJECT LOCAL DEFAULT 5 data_19\n+ 9: 000006f0 302 OBJECT LOCAL DEFAULT 5 data_22\n+ 10: 00000820 774 OBJECT LOCAL DEFAULT 5 data_23\n+ 11: 00000b28 368 OBJECT LOCAL DEFAULT 5 data_14\n+ 12: 00000c98 308 OBJECT LOCAL DEFAULT 5 data_26\n+ 13: 00000dcc 323 OBJECT LOCAL DEFAULT 5 data_12\n+ 14: 00000f10 459 OBJECT LOCAL DEFAULT 5 data_15\n+ 15: 000010dc 450 OBJECT LOCAL DEFAULT 5 data_16\n 16: 000012a0 388 OBJECT LOCAL DEFAULT 5 data_21\n- 17: 00001424 1894 OBJECT LOCAL DEFAULT 5 data_16\n- 18: 00001b8c 343 OBJECT LOCAL DEFAULT 5 data_14\n- 19: 00001ce4 389 OBJECT LOCAL DEFAULT 5 data_15\n- 20: 00001e6c 347 OBJECT LOCAL DEFAULT 5 data_18\n+ 17: 00001424 1894 OBJECT LOCAL DEFAULT 5 data_17\n+ 18: 00001b8c 343 OBJECT LOCAL DEFAULT 5 data_27\n+ 19: 00001ce4 389 OBJECT LOCAL DEFAULT 5 data_18\n+ 20: 00001e6c 347 OBJECT LOCAL DEFAULT 5 data_20\n 21: 00000000 0 SECTION LOCAL DEFAULT 6 .data.rel.local\n 22: 00000000 0 NOTYPE LOCAL DEFAULT 6 $d\n 23: 00000558 72 OBJECT LOCAL DEFAULT 6 sub_11_color\n 24: 00000510 72 OBJECT LOCAL DEFAULT 6 sub_10_color\n 25: 000004c8 72 OBJECT LOCAL DEFAULT 6 sub_9_color\n 26: 00000480 72 OBJECT LOCAL DEFAULT 6 sub_8_color\n 27: 00000438 72 OBJECT LOCAL DEFAULT 6 sub_6_color\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -78,110 +78,110 @@\n 0x000004b0 42e7a978 4d379115 9427f48c 0e551097 B..xM7...'...U..\n 0x000004c0 0d9923c5 1de9792e a962cd69 e7714b18 ..#...y..b.i.qK.\n 0x000004d0 a60a94e0 964c5dc8 54d28610 8210827a .....L].T......z\n 0x000004e0 846abaff 3a8c3d3f 64f15573 2a17c9bb .j..:.=?d.Us*...\n 0x000004f0 62f71128 5c978bbb 2e718fa2 3ce37f5c b..(\\....q..<..\\\n 0x00000500 02cd3288 5afa0248 7bf1df5c fdbb4200 ..2.Z..H{..\\..B.\n 0x00000510 00000049 454e44ae 42608200 89504e47 ...IEND.B`...PNG\n- 0x00000520 0d0a1a0a 0000000d 49484452 00000027 ........IHDR...'\n- 0x00000530 0000009c 08060000 00fcaeb2 83000000 ................\n- 0x00000540 0467414d 410000b1 8f0bfc61 05000002 .gAMA......a....\n- 0x00000550 bd494441 5478daed 9bcdb283 300885c3 .IDATx......0...\n- 0x00000560 19dfff95 7357ed74 bc5af90f 5adc74d1 ....sW.t.Z..Z.t.\n- 0x00000570 70f89a34 880469ce 39ac1711 fd139973 p..4..i.9......s\n- 0x00000580 9259d702 7704e509 894830c9 383738a9 .Y..w....H0.878.\n- 0x00000590 432d2046 e10bd1b3 66b17bd6 cc35dc23 C- F....f.{..5.#\n- 0x000005a0 e1b44155 63f7bc65 95ce8276 b6d533c7 ..AUc..e...v..3.\n- 0x000005b0 7568b9b7 d2edb212 8db34f1b c9d86f36 uh........O...o6\n- 0x000005c0 1bf716f3 faceb44c 427d64a5 401a7d64 .......LB}d.@.}d\n- 0x000005d0 a440daf1 b5e35ce6 3249f569 8c31cbce .@....\\.2I.i.1..\n- 0x000005e0 5c6725ca 6bb3187f c6a4b320 6c7afa8a \\g%.k...... lz..\n- 0x000005f0 4e812cfa f5ff73d1 2990763c 3297493a N.,...s.).v<2.I:\n- 0x00000600 6e3bfa22 2a0592ea 6fde09a2 e72c7610 n;.\"*...o....,v.\n- 0x00000610 4e4fd325 c155fb37 11c35922 be141259 NO.%.U.7..Y\"...Y\n- 0x00000620 601a7b64 81697490 0926d57b e66e3d99 `.{d.it..&.{.n=.\n- 0x00000630 92391c03 385cc13e 3fcbc0ed 819c00e1 .9..8\\.>?.......\n- 0x00000640 0ee60888 10302740 84813900 2214cc08 .....0'@..9.\"...\n- 0x00000650 88703083 1d52c094 f6480353 e820154c .p0..R...H.S. .L\n- 0x00000660 a8877430 812e9680 31f5b10c 8ce1074b ..t0....1......K\n- 0x00000670 c12efc61 39d817bf 280176e2 1f65c00e ...a9...(.v..e..\n- 0x00000680 38500a6c 0748b374 c13ab868 a3bede95 8P.l.H.t.:.h....\n- 0x00000690 cd6a80fb e26119c0 a383b912 803bffb8 .j...a.......;..\n- 0x000006a0 1ab00aec fcf6950d 78e20f52 832cb0eb ........x..R.,..\n- 0x000006b0 94291af0 421f5681 28307e9a ee0de85e .)..B.V.(0~....^\n- 0x000006c0 4df70214 e8204ad8 c31ed10e 2c764871 M.... J.....,vHq\n- 0x000006d0 94ddcbc4 76b8a24f 98e5d8f8 1f45d8ee ....v..O.....E..\n- 0x000006e0 73d8dd08 090f4e61 c7af60fd 022a594d s.....Na..`..*YM\n- 0x000006f0 1f6378df e7dce05e a73254ad d4bf07a2 .cx....^.2T.....\n- 0x00000700 2aa5fe33 105a5dea bf02a055 a5fe7e59 *..3.Z]....U..~Y\n- 0x00000710 231acc62 d7c7e85a 9d7b1fa3 5350ed8e #..b...Z.{..SP..\n- 0x00000720 aca57e0a 2e2a92ba d45fe0c2 aa59e3f8 ..~..*..._...Y..\n- 0x00000730 b9dfcc51 72019bd8 87249567 8e1695fd ...Qr....$.g....\n- 0x00000740 e9ea0487 169f47d0 e909ce9d 4249c335 ......G.....BI.5\n- 0x00000750 dccfc3cd c52738f3 ea048703 38e72449 .....'8.....8.$I\n- 0x00000760 233c5793 b5acdfc4 22bafaa7 f404e7c8 #a..E..,..Tjz...\n- 0x00000790 736b3f1a a6efd6a3 5fa609ce 0a9d7338 sk?....._.....s8\n- 0x000007a0 ceb27220 0d3ab6ce 43afdef4 b0ce43af ..r .:..C.....C.\n- 0x000007b0 aefeb0ce 43aff721 c23a0fbd de24b94b ....C..!.:...$.K\n- 0x000007c0 e7212244 fde25cbf c7df700d d7704f87 .!\"D..\\...p..pO.\n- 0x000007d0 2bdf615d 7a59cbb7 7f97de10 e57bd34b +.a]zY.......{.K\n- 0x000007e0 8792f28d f3a58370 77f55b9e 5b3301bb .......pw.[.[3..\n- 0x000007f0 abdf198c bf5bbbab df9acf75 57bff50e .....[.....uW...\n- 0x00000800 d15dfddd d5bffae9 eb17bbfa ff00bb54 .].............T\n- 0x00000810 fd3aa139 4fda0000 00004945 4e44ae42 .:.9O.....IEND.B\n- 0x00000820 60820000 89504e47 0d0a1a0a 0000000d `....PNG........\n- 0x00000830 49484452 0000001a 00000068 02030000 IHDR.......h....\n- 0x00000840 0092ce08 97000000 09504c54 45ffffff .........PLTE...\n- 0x00000850 ff000000 00009a95 02910000 00017452 ..............tR\n- 0x00000860 4e530040 e6d86600 00008b49 44415478 NS.@..f....IDATx\n- 0x00000870 dab5913b 12c02008 44696c38 9d0df7b3 ...;.. .Dil8....\n- 0x00000880 e694013f 096e9231 16a1f039 ae082e44 ...?.n.1...9...D\n- 0x00000890 c44a3506 55cb16e7 7c5b8bef 06ed56f1 .J5.U...|[....V.\n- 0x000008a0 9b173d22 671df32d 5a999350 9fed9948 ..=\"g..-Z..P...H\n- 0x000008b0 a24c1393 cc14c991 4944220d 55e8f463 .L......ID\".U..c\n- 0x000008c0 17062b4c 18441df3 6fef63fd 5b7fd83f ..+L.D..o.c.[..?\n- 0x000008d0 fe7f312f f4a3d9fc 4aae73f8 4e52562e ..1/....J.s.NRV.\n- 0x000008e0 81d8cfaa be7b972f 9a2da9fb 979efcdd .....{./.-......\n- 0x000008f0 25cee3e7 f91c510c bacda5fc 2a480000 %.....Q.....*H..\n- 0x00000900 00004945 4e44ae42 60820000 89504e47 ..IEND.B`....PNG\n- 0x00000910 0d0a1a0a 0000000d 49484452 00000009 ........IHDR....\n- 0x00000920 00000024 08060000 005ba310 f8000000 ...$.....[......\n- 0x00000930 0467414d 410000b1 8f0bfc61 05000000 .gAMA......a....\n- 0x00000940 a3494441 5478dabd 92c10ec3 200c4363 .IDATx...... .Cc\n- 0x00000950 b4ffff65 efb06672 5d039d36 8d0b25b5 ...e..fr]..6..%.\n- 0x00000960 e2601e48 962e0024 09ad0d17 e81e45b3 .`.H...$......E.\n- 0x00000970 7512b54d b40340b7 d01aaa8a 5b3b6d9d u..M..@.....[;m.\n- 0x00000980 ec48e291 66f01a3a 279f4985 f0300b60 .H..f..:'.I..0.`\n- 0x00000990 adc2acee 360dd3ed e43ca2c0 84e09d9c ....6....<......\n- 0x000009a0 2a5cdfae 88d11f33 c1797017 ca79c41f *\\.....3.yp..y..\n- 0x000009b0 cb9c8e17 5ff2b425 33f17481 2e67f9aa ...._..%3.t..g..\n- 0x000009c0 7fcef852 e444fa3e 12895f90 d902ed26 ...R.D.>.._....&\n- 0x000009d0 b52b2a24 9caf9b3c fd242712 7b32df9d .+*$...<.$'.{2..\n- 0x000009e0 fe46e613 452d8a1f 291365c1 00000000 .F..E-..).e.....\n- 0x000009f0 49454e44 ae426082 89504e47 0d0a1a0a IEND.B`..PNG....\n- 0x00000a00 0000000d 49484452 0000000d 00000034 ....IHDR.......4\n- 0x00000a10 08060000 00519eb2 19000000 0467414d .....Q.......gAM\n- 0x00000a20 410000b1 8f0bfc61 05000000 e5494441 A......a.....IDA\n- 0x00000a30 5478daed 56cb0ec4 200804d2 ffffe5d9 Tx..V... .......\n- 0x00000a40 4be95a32 08baafcb 9a345560 8cd061ac K.Z2.....4U`..a.\n- 0x00000a50 02903854 f53202d0 e8b71980 ad29a833 ..8T.2.......).3\n- 0x00000a60 de038a39 b09ce42c 04fc0170 d9c6f9e8 ...9...,...p....\n- 0x00000a70 b72a71b6 d67387d7 0be179d0 7c44c4aa .*q..s....y.|D..\n- 0x00000a80 c4d9fa98 ed980135 d2883120 82ac02d0 .......5..1 ....\n- 0x00000a90 0a32c29e 9190ac10 29607c97 a01858b2 .2......)`|...X.\n- 0x00000aa0 3cd939da ad0410bf b50001a8 d8e25ec1 <.9...........^.\n- 0x00000ab0 06420f35 9f7401f7 4254c0c1 6f996366 .B.5.t..BT..o.cf\n- 0x00000ac0 b72a403a ba770b5c e29e88e8 6abb7b2b .*@:.w.\\....j.{+\n- 0x00000ad0 6897b0cb b2dc6d42 ab00ccbf afe5da64 h.....mB.......d\n- 0x00000ae0 b9c77df9 aa19756d a6b03e3f a6f75047 ..}...um..>?..PG\n- 0x00000af0 61670501 6b8d95ef f43c5ed6 0e298d32 ag..k....<^..).2\n- 0x00000b00 814cec9b 6af4b3ff 880f8be5 d6f1fe0a .L..j...........\n- 0x00000b10 2b0fa884 bf3adced 81540000 00004945 +....:...T....IE\n+ 0x00000520 0d0a1a0a 0000000d 49484452 00000009 ........IHDR....\n+ 0x00000530 00000024 08060000 005ba310 f8000000 ...$.....[......\n+ 0x00000540 0467414d 410000b1 8f0bfc61 05000000 .gAMA......a....\n+ 0x00000550 a3494441 5478dabd 92c10ec3 200c4363 .IDATx...... .Cc\n+ 0x00000560 b4ffff65 efb06672 5d039d36 8d0b25b5 ...e..fr]..6..%.\n+ 0x00000570 e2601e48 962e0024 09ad0d17 e81e45b3 .`.H...$......E.\n+ 0x00000580 7512b54d b40340b7 d01aaa8a 5b3b6d9d u..M..@.....[;m.\n+ 0x00000590 ec48e291 66f01a3a 279f4985 f0300b60 .H..f..:'.I..0.`\n+ 0x000005a0 adc2acee 360dd3ed e43ca2c0 84e09d9c ....6....<......\n+ 0x000005b0 2a5cdfae 88d11f33 c1797017 ca79c41f *\\.....3.yp..y..\n+ 0x000005c0 cb9c8e17 5ff2b425 33f17481 2e67f9aa ...._..%3.t..g..\n+ 0x000005d0 7fcef852 e444fa3e 12895f90 d902ed26 ...R.D.>.._....&\n+ 0x000005e0 b52b2a24 9caf9b3c fd242712 7b32df9d .+*$...<.$'.{2..\n+ 0x000005f0 fe46e613 452d8a1f 291365c1 00000000 .F..E-..).e.....\n+ 0x00000600 49454e44 ae426082 89504e47 0d0a1a0a IEND.B`..PNG....\n+ 0x00000610 0000000d 49484452 0000001a 00000068 ....IHDR.......h\n+ 0x00000620 02030000 0092ce08 97000000 09504c54 .............PLT\n+ 0x00000630 45ffffff ff000000 00009a95 02910000 E...............\n+ 0x00000640 00017452 4e530040 e6d86600 00008b49 ..tRNS.@..f....I\n+ 0x00000650 44415478 dab5913b 12c02008 44696c38 DATx...;.. .Dil8\n+ 0x00000660 9d0df7b3 e694013f 096e9231 16a1f039 .......?.n.1...9\n+ 0x00000670 ae082e44 c44a3506 55cb16e7 7c5b8bef ...D.J5.U...|[..\n+ 0x00000680 06ed56f1 9b173d22 671df32d 5a999350 ..V...=\"g..-Z..P\n+ 0x00000690 9fed9948 a24c1393 cc14c991 4944220d ...H.L......ID\".\n+ 0x000006a0 55e8f463 17062b4c 18441df3 6fef63fd U..c..+L.D..o.c.\n+ 0x000006b0 5b7fd83f fe7f312f f4a3d9fc 4aae73f8 [..?..1/....J.s.\n+ 0x000006c0 4e52562e 81d8cfaa be7b972f 9a2da9fb NRV......{./.-..\n+ 0x000006d0 979efcdd 25cee3e7 f91c510c bacda5fc ....%.....Q.....\n+ 0x000006e0 2a480000 00004945 4e44ae42 60820000 *H....IEND.B`...\n+ 0x000006f0 89504e47 0d0a1a0a 0000000d 49484452 .PNG........IHDR\n+ 0x00000700 0000000d 00000034 08060000 00519eb2 .......4.....Q..\n+ 0x00000710 19000000 0467414d 410000b1 8f0bfc61 .....gAMA......a\n+ 0x00000720 05000000 e5494441 5478daed 56cb0ec4 .....IDATx..V...\n+ 0x00000730 200804d2 ffffe5d9 4be95a32 08baafcb .......K.Z2....\n+ 0x00000740 9a345560 8cd061ac 02903854 f53202d0 .4U`..a...8T.2..\n+ 0x00000750 e8b71980 ad29a833 de038a39 b09ce42c .....).3...9...,\n+ 0x00000760 04fc0170 d9c6f9e8 b72a71b6 d67387d7 ...p.....*q..s..\n+ 0x00000770 0be179d0 7c44c4aa c4d9fa98 ed980135 ..y.|D.........5\n+ 0x00000780 d2883120 82ac02d0 0a32c29e 9190ac10 ..1 .....2......\n+ 0x00000790 29607c97 a01858b2 3cd939da ad0410bf )`|...X.<.9.....\n+ 0x000007a0 b50001a8 d8e25ec1 06420f35 9f7401f7 ......^..B.5.t..\n+ 0x000007b0 4254c0c1 6f996366 b72a403a ba770b5c BT..o.cf.*@:.w.\\\n+ 0x000007c0 e29e88e8 6abb7b2b 6897b0cb b2dc6d42 ....j.{+h.....mB\n+ 0x000007d0 ab00ccbf afe5da64 b9c77df9 aa19756d .......d..}...um\n+ 0x000007e0 a6b03e3f a6f75047 61670501 6b8d95ef ..>?..PGag..k...\n+ 0x000007f0 f43c5ed6 0e298d32 814cec9b 6af4b3ff .<^..).2.L..j...\n+ 0x00000800 880f8be5 d6f1fe0a 2b0fa884 bf3adced ........+....:..\n+ 0x00000810 81540000 00004945 4e44ae42 60820000 .T....IEND.B`...\n+ 0x00000820 89504e47 0d0a1a0a 0000000d 49484452 .PNG........IHDR\n+ 0x00000830 00000027 0000009c 08060000 00fcaeb2 ...'............\n+ 0x00000840 83000000 0467414d 410000b1 8f0bfc61 .....gAMA......a\n+ 0x00000850 05000002 bd494441 5478daed 9bcdb283 .....IDATx......\n+ 0x00000860 300885c3 19dfff95 7357ed74 bc5af90f 0.......sW.t.Z..\n+ 0x00000870 5adc74d1 70f89a34 880469ce 39ac1711 Z.t.p..4..i.9...\n+ 0x00000880 fd139973 9259d702 7704e509 894830c9 ...s.Y..w....H0.\n+ 0x00000890 383738a9 432d2046 e10bd1b3 66b17bd6 878.C- F....f.{.\n+ 0x000008a0 cc35dc23 e1b44155 63f7bc65 95ce8276 .5.#..AUc..e...v\n+ 0x000008b0 b6d533c7 7568b9b7 d2edb212 8db34f1b ..3.uh........O.\n+ 0x000008c0 c9d86f36 1bf716f3 faceb44c 427d64a5 ..o6.......LB}d.\n+ 0x000008d0 401a7d64 a440daf1 b5e35ce6 3249f569 @.}d.@....\\.2I.i\n+ 0x000008e0 8c31cbce 5c6725ca 6bb3187f c6a4b320 .1..\\g%.k...... \n+ 0x000008f0 6c7afa8a 4e812cfa f5ff73d1 2990763c lz..N.,...s.).v<\n+ 0x00000900 3297493a 6e3bfa22 2a0592ea 6fde09a2 2.I:n;.\"*...o...\n+ 0x00000910 e72c7610 4e4fd325 c155fb37 11c35922 .,v.NO.%.U.7..Y\"\n+ 0x00000920 be141259 601a7b64 81697490 0926d57b ...Y`.{d.it..&.{\n+ 0x00000930 e66e3d99 92391c03 385cc13e 3fcbc0ed .n=..9..8\\.>?...\n+ 0x00000940 819c00e1 0ee60888 10302740 84813900 .........0'@..9.\n+ 0x00000950 2214cc08 88703083 1d52c094 f6480353 \"....p0..R...H.S\n+ 0x00000960 e820154c a8877430 812e9680 31f5b10c . .L..t0....1...\n+ 0x00000970 8ce1074b c12efc61 39d817bf 280176e2 ...K...a9...(.v.\n+ 0x00000980 1f65c00e 38500a6c 0748b374 c13ab868 .e..8P.l.H.t.:.h\n+ 0x00000990 a3bede95 cd6a80fb e26119c0 a383b912 .....j...a......\n+ 0x000009a0 803bffb8 1ab00aec fcf6950d 78e20f52 .;..........x..R\n+ 0x000009b0 832cb0eb 94291af0 421f5681 28307e9a .,...)..B.V.(0~.\n+ 0x000009c0 ee0de85e 4df70214 e8204ad8 c31ed10e ...^M.... J.....\n+ 0x000009d0 2c764871 94ddcbc4 76b8a24f 98e5d8f8 ,vHq....v..O....\n+ 0x000009e0 1f45d8ee 73d8dd08 090f4e61 c7af60fd .E..s.....Na..`.\n+ 0x000009f0 022a594d 1f6378df e7dce05e a73254ad .*YM.cx....^.2T.\n+ 0x00000a00 d4bf07a2 2aa5fe33 105a5dea bf02a055 ....*..3.Z]....U\n+ 0x00000a10 a5fe7e59 231acc62 d7c7e85a 9d7b1fa3 ..~Y#..b...Z.{..\n+ 0x00000a20 5350ed8e aca57e0a 2e2a92ba d45fe0c2 SP....~..*..._..\n+ 0x00000a30 aa59e3f8 b9dfcc51 72019bd8 87249567 .Y.....Qr....$.g\n+ 0x00000a40 8e1695fd e9ea0487 169f47d0 e909ce9d ..........G.....\n+ 0x00000a50 4249c335 dccfc3cd c52738f3 ea048703 BI.5.....'8.....\n+ 0x00000a60 38e72449 233c5793 b5acdfc4 22bafaa7 8.$I#a..E..,..Tj\n+ 0x00000a90 7a1cccf5 736b3f1a a6efd6a3 5fa609ce z...sk?....._...\n+ 0x00000aa0 0a9d7338 ceb27220 0d3ab6ce 43afdef4 ..s8..r .:..C...\n+ 0x00000ab0 b0ce43af aefeb0ce 43aff721 c23a0fbd ..C.....C..!.:..\n+ 0x00000ac0 de24b94b e7212244 fde25cbf c7df700d .$.K.!\"D..\\...p.\n+ 0x00000ad0 d7704f87 2bdf615d 7a59cbb7 7f97de10 .pO.+.a]zY......\n+ 0x00000ae0 e57bd34b 8792f28d f3a58370 77f55b9e .{.K.......pw.[.\n+ 0x00000af0 5b3301bb abdf198c bf5bbbab df9acf75 [3.......[.....u\n+ 0x00000b00 57bff50e d15dfddd d5bffae9 eb17bbfa W....]..........\n+ 0x00000b10 ff00bb54 fd3aa139 4fda0000 00004945 ...T.:.9O.....IE\n 0x00000b20 4e44ae42 60820000 89504e47 0d0a1a0a ND.B`....PNG....\n 0x00000b30 0000000d 49484452 00000032 00000032 ....IHDR...2...2\n 0x00000b40 04030000 00ec1195 82000000 12504c54 .............PLT\n 0x00000b50 45000000 33000066 00009900 00cc0000 E...3..f........\n 0x00000b60 ff000044 1a05a500 00011949 44415478 ...D.......IDATx\n 0x00000b70 dabd944b 0ec3200c 44b3e901 f85c00a9 ...K.. .D....\\..\n 0x00000b80 39008b1e 804ad9a7 14ee7f95 f2331eab 9....J.......3..\n"}, {"source1": "readelf --wide --decompress --hex-dump=.data.rel.local {}", "source2": "readelf --wide --decompress --hex-dump=.data.rel.local {}", "unified_diff": "@@ -33,22 +33,22 @@\n 0x000001d0 00000000 34000000 52010000 00030000 ....4...R.......\n 0x000001e0 00000000 00000000 00000000 00000000 ................\n 0x000001f0 00000000 00000000 1a000000 a9000000 ................\n 0x00000200 00000000 00000000 00000000 00000000 ................\n 0x00000210 00000000 00000000 00000000 00000000 ................\n 0x00000220 00000000 00000000 00000000 00000000 ................\n 0x00000230 00000000 00000000 00000000 00000000 ................\n- 0x00000240 0d000000 34000000 f8090000 00000000 ....4...........\n+ 0x00000240 27000000 9c000000 20080000 00000000 '....... .......\n 0x00000250 00000000 00000000 00000000 00000000 ................\n- 0x00000260 00000000 09000000 24000000 0c090000 ........$.......\n+ 0x00000260 00000000 0d000000 34000000 f0060000 ........4.......\n 0x00000270 00000000 00000000 00000000 00000000 ................\n 0x00000280 00000000 00000000 1a000000 68000000 ............h...\n- 0x00000290 24080000 00000000 00000000 00000000 $...............\n- 0x000002a0 00000000 00000000 00000000 27000000 ............'...\n- 0x000002b0 9c000000 1c050000 00000000 00000000 ................\n+ 0x00000290 08060000 00000000 00000000 00000000 ................\n+ 0x000002a0 00000000 00000000 00000000 09000000 ................\n+ 0x000002b0 24000000 1c050000 00000000 00000000 $...............\n 0x000002c0 00000000 00000000 00000000 00000000 ................\n 0x000002d0 00000000 00000000 00000000 00000000 ................\n 0x000002e0 00000000 00000000 00000000 00000000 ................\n 0x000002f0 00000000 19000000 19000000 980c0000 ................\n 0x00000300 00000000 00000000 00000000 00000000 ................\n 0x00000310 00000000 00000000 32000000 32000000 ........2...2...\n 0x00000320 280b0000 00000000 00000000 00000000 (...............\n"}, {"source1": "readelf --wide --decompress --hex-dump=.strtab {}", "source2": "readelf --wide --decompress --hex-dump=.strtab {}", "unified_diff": "@@ -1,18 +1,18 @@\n \n Hex dump of section '.strtab':\n- 0x00000000 00246400 64617461 5f313700 64617461 .$d.data_17.data\n- 0x00000010 5f323400 64617461 5f313200 64617461 _24.data_12.data\n- 0x00000020 5f313300 64617461 5f313900 64617461 _13.data_19.data\n- 0x00000030 5f323600 64617461 5f323300 64617461 _26.data_23.data\n- 0x00000040 5f323700 64617461 5f323500 64617461 _27.data_25.data\n- 0x00000050 5f323200 64617461 5f323000 64617461 _22.data_20.data\n- 0x00000060 5f323100 64617461 5f313600 64617461 _21.data_16.data\n- 0x00000070 5f313400 64617461 5f313500 64617461 _14.data_15.data\n- 0x00000080 5f313800 7375625f 31315f63 6f6c6f72 _18.sub_11_color\n+ 0x00000000 00246400 64617461 5f323400 64617461 .$d.data_24.data\n+ 0x00000010 5f323500 64617461 5f313300 64617461 _25.data_13.data\n+ 0x00000020 5f313900 64617461 5f323200 64617461 _19.data_22.data\n+ 0x00000030 5f323300 64617461 5f313400 64617461 _23.data_14.data\n+ 0x00000040 5f323600 64617461 5f313200 64617461 _26.data_12.data\n+ 0x00000050 5f313500 64617461 5f313600 64617461 _15.data_16.data\n+ 0x00000060 5f323100 64617461 5f313700 64617461 _21.data_17.data\n+ 0x00000070 5f323700 64617461 5f313800 64617461 _27.data_18.data\n+ 0x00000080 5f323000 7375625f 31315f63 6f6c6f72 _20.sub_11_color\n 0x00000090 00737562 5f31305f 636f6c6f 72007375 .sub_10_color.su\n 0x000000a0 625f395f 636f6c6f 72007375 625f385f b_9_color.sub_8_\n 0x000000b0 636f6c6f 72007375 625f365f 636f6c6f color.sub_6_colo\n 0x000000c0 72007375 625f355f 636f6c6f 72007375 r.sub_5_color.su\n 0x000000d0 625f345f 636f6c6f 72007375 625f335f b_4_color.sub_3_\n 0x000000e0 67726579 00737562 5f325f63 6f6c6f72 grey.sub_2_color\n 0x000000f0 00737562 5f315f63 6f6c6f72 00737562 .sub_1_color.sub\n"}]}]}, {"source1": "./usr/lib/arm-linux-gnueabihf/libcards.so.1.0.0", "source2": "./usr/lib/arm-linux-gnueabihf/libcards.so.1.0.0", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 195cabe600ec834b7590658366cf5f064c59b16c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1e28ff073c7c704cd57bced3e1d1fb7207045831\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -186,110 +186,110 @@\n 0x0000a12c 42e7a978 4d379115 9427f48c 0e551097 B..xM7...'...U..\n 0x0000a13c 0d9923c5 1de9792e a962cd69 e7714b18 ..#...y..b.i.qK.\n 0x0000a14c a60a94e0 964c5dc8 54d28610 8210827a .....L].T......z\n 0x0000a15c 846abaff 3a8c3d3f 64f15573 2a17c9bb .j..:.=?d.Us*...\n 0x0000a16c 62f71128 5c978bbb 2e718fa2 3ce37f5c b..(\\....q..<..\\\n 0x0000a17c 02cd3288 5afa0248 7bf1df5c fdbb4200 ..2.Z..H{..\\..B.\n 0x0000a18c 00000049 454e44ae 42608200 89504e47 ...IEND.B`...PNG\n- 0x0000a19c 0d0a1a0a 0000000d 49484452 00000027 ........IHDR...'\n- 0x0000a1ac 0000009c 08060000 00fcaeb2 83000000 ................\n- 0x0000a1bc 0467414d 410000b1 8f0bfc61 05000002 .gAMA......a....\n- 0x0000a1cc bd494441 5478daed 9bcdb283 300885c3 .IDATx......0...\n- 0x0000a1dc 19dfff95 7357ed74 bc5af90f 5adc74d1 ....sW.t.Z..Z.t.\n- 0x0000a1ec 70f89a34 880469ce 39ac1711 fd139973 p..4..i.9......s\n- 0x0000a1fc 9259d702 7704e509 894830c9 383738a9 .Y..w....H0.878.\n- 0x0000a20c 432d2046 e10bd1b3 66b17bd6 cc35dc23 C- F....f.{..5.#\n- 0x0000a21c e1b44155 63f7bc65 95ce8276 b6d533c7 ..AUc..e...v..3.\n- 0x0000a22c 7568b9b7 d2edb212 8db34f1b c9d86f36 uh........O...o6\n- 0x0000a23c 1bf716f3 faceb44c 427d64a5 401a7d64 .......LB}d.@.}d\n- 0x0000a24c a440daf1 b5e35ce6 3249f569 8c31cbce .@....\\.2I.i.1..\n- 0x0000a25c 5c6725ca 6bb3187f c6a4b320 6c7afa8a \\g%.k...... lz..\n- 0x0000a26c 4e812cfa f5ff73d1 2990763c 3297493a N.,...s.).v<2.I:\n- 0x0000a27c 6e3bfa22 2a0592ea 6fde09a2 e72c7610 n;.\"*...o....,v.\n- 0x0000a28c 4e4fd325 c155fb37 11c35922 be141259 NO.%.U.7..Y\"...Y\n- 0x0000a29c 601a7b64 81697490 0926d57b e66e3d99 `.{d.it..&.{.n=.\n- 0x0000a2ac 92391c03 385cc13e 3fcbc0ed 819c00e1 .9..8\\.>?.......\n- 0x0000a2bc 0ee60888 10302740 84813900 2214cc08 .....0'@..9.\"...\n- 0x0000a2cc 88703083 1d52c094 f6480353 e820154c .p0..R...H.S. .L\n- 0x0000a2dc a8877430 812e9680 31f5b10c 8ce1074b ..t0....1......K\n- 0x0000a2ec c12efc61 39d817bf 280176e2 1f65c00e ...a9...(.v..e..\n- 0x0000a2fc 38500a6c 0748b374 c13ab868 a3bede95 8P.l.H.t.:.h....\n- 0x0000a30c cd6a80fb e26119c0 a383b912 803bffb8 .j...a.......;..\n- 0x0000a31c 1ab00aec fcf6950d 78e20f52 832cb0eb ........x..R.,..\n- 0x0000a32c 94291af0 421f5681 28307e9a ee0de85e .)..B.V.(0~....^\n- 0x0000a33c 4df70214 e8204ad8 c31ed10e 2c764871 M.... J.....,vHq\n- 0x0000a34c 94ddcbc4 76b8a24f 98e5d8f8 1f45d8ee ....v..O.....E..\n- 0x0000a35c 73d8dd08 090f4e61 c7af60fd 022a594d s.....Na..`..*YM\n- 0x0000a36c 1f6378df e7dce05e a73254ad d4bf07a2 .cx....^.2T.....\n- 0x0000a37c 2aa5fe33 105a5dea bf02a055 a5fe7e59 *..3.Z]....U..~Y\n- 0x0000a38c 231acc62 d7c7e85a 9d7b1fa3 5350ed8e #..b...Z.{..SP..\n- 0x0000a39c aca57e0a 2e2a92ba d45fe0c2 aa59e3f8 ..~..*..._...Y..\n- 0x0000a3ac b9dfcc51 72019bd8 87249567 8e1695fd ...Qr....$.g....\n- 0x0000a3bc e9ea0487 169f47d0 e909ce9d 4249c335 ......G.....BI.5\n- 0x0000a3cc dccfc3cd c52738f3 ea048703 38e72449 .....'8.....8.$I\n- 0x0000a3dc 233c5793 b5acdfc4 22bafaa7 f404e7c8 #a..E..,..Tjz...\n- 0x0000a40c 736b3f1a a6efd6a3 5fa609ce 0a9d7338 sk?....._.....s8\n- 0x0000a41c ceb27220 0d3ab6ce 43afdef4 b0ce43af ..r .:..C.....C.\n- 0x0000a42c aefeb0ce 43aff721 c23a0fbd de24b94b ....C..!.:...$.K\n- 0x0000a43c e7212244 fde25cbf c7df700d d7704f87 .!\"D..\\...p..pO.\n- 0x0000a44c 2bdf615d 7a59cbb7 7f97de10 e57bd34b +.a]zY.......{.K\n- 0x0000a45c 8792f28d f3a58370 77f55b9e 5b3301bb .......pw.[.[3..\n- 0x0000a46c abdf198c bf5bbbab df9acf75 57bff50e .....[.....uW...\n- 0x0000a47c d15dfddd d5bffae9 eb17bbfa ff00bb54 .].............T\n- 0x0000a48c fd3aa139 4fda0000 00004945 4e44ae42 .:.9O.....IEND.B\n- 0x0000a49c 60820000 89504e47 0d0a1a0a 0000000d `....PNG........\n- 0x0000a4ac 49484452 0000001a 00000068 02030000 IHDR.......h....\n- 0x0000a4bc 0092ce08 97000000 09504c54 45ffffff .........PLTE...\n- 0x0000a4cc ff000000 00009a95 02910000 00017452 ..............tR\n- 0x0000a4dc 4e530040 e6d86600 00008b49 44415478 NS.@..f....IDATx\n- 0x0000a4ec dab5913b 12c02008 44696c38 9d0df7b3 ...;.. .Dil8....\n- 0x0000a4fc e694013f 096e9231 16a1f039 ae082e44 ...?.n.1...9...D\n- 0x0000a50c c44a3506 55cb16e7 7c5b8bef 06ed56f1 .J5.U...|[....V.\n- 0x0000a51c 9b173d22 671df32d 5a999350 9fed9948 ..=\"g..-Z..P...H\n- 0x0000a52c a24c1393 cc14c991 4944220d 55e8f463 .L......ID\".U..c\n- 0x0000a53c 17062b4c 18441df3 6fef63fd 5b7fd83f ..+L.D..o.c.[..?\n- 0x0000a54c fe7f312f f4a3d9fc 4aae73f8 4e52562e ..1/....J.s.NRV.\n- 0x0000a55c 81d8cfaa be7b972f 9a2da9fb 979efcdd .....{./.-......\n- 0x0000a56c 25cee3e7 f91c510c bacda5fc 2a480000 %.....Q.....*H..\n- 0x0000a57c 00004945 4e44ae42 60820000 89504e47 ..IEND.B`....PNG\n- 0x0000a58c 0d0a1a0a 0000000d 49484452 00000009 ........IHDR....\n- 0x0000a59c 00000024 08060000 005ba310 f8000000 ...$.....[......\n- 0x0000a5ac 0467414d 410000b1 8f0bfc61 05000000 .gAMA......a....\n- 0x0000a5bc a3494441 5478dabd 92c10ec3 200c4363 .IDATx...... .Cc\n- 0x0000a5cc b4ffff65 efb06672 5d039d36 8d0b25b5 ...e..fr]..6..%.\n- 0x0000a5dc e2601e48 962e0024 09ad0d17 e81e45b3 .`.H...$......E.\n- 0x0000a5ec 7512b54d b40340b7 d01aaa8a 5b3b6d9d u..M..@.....[;m.\n- 0x0000a5fc ec48e291 66f01a3a 279f4985 f0300b60 .H..f..:'.I..0.`\n- 0x0000a60c adc2acee 360dd3ed e43ca2c0 84e09d9c ....6....<......\n- 0x0000a61c 2a5cdfae 88d11f33 c1797017 ca79c41f *\\.....3.yp..y..\n- 0x0000a62c cb9c8e17 5ff2b425 33f17481 2e67f9aa ...._..%3.t..g..\n- 0x0000a63c 7fcef852 e444fa3e 12895f90 d902ed26 ...R.D.>.._....&\n- 0x0000a64c b52b2a24 9caf9b3c fd242712 7b32df9d .+*$...<.$'.{2..\n- 0x0000a65c fe46e613 452d8a1f 291365c1 00000000 .F..E-..).e.....\n- 0x0000a66c 49454e44 ae426082 89504e47 0d0a1a0a IEND.B`..PNG....\n- 0x0000a67c 0000000d 49484452 0000000d 00000034 ....IHDR.......4\n- 0x0000a68c 08060000 00519eb2 19000000 0467414d .....Q.......gAM\n- 0x0000a69c 410000b1 8f0bfc61 05000000 e5494441 A......a.....IDA\n- 0x0000a6ac 5478daed 56cb0ec4 200804d2 ffffe5d9 Tx..V... .......\n- 0x0000a6bc 4be95a32 08baafcb 9a345560 8cd061ac K.Z2.....4U`..a.\n- 0x0000a6cc 02903854 f53202d0 e8b71980 ad29a833 ..8T.2.......).3\n- 0x0000a6dc de038a39 b09ce42c 04fc0170 d9c6f9e8 ...9...,...p....\n- 0x0000a6ec b72a71b6 d67387d7 0be179d0 7c44c4aa .*q..s....y.|D..\n- 0x0000a6fc c4d9fa98 ed980135 d2883120 82ac02d0 .......5..1 ....\n- 0x0000a70c 0a32c29e 9190ac10 29607c97 a01858b2 .2......)`|...X.\n- 0x0000a71c 3cd939da ad0410bf b50001a8 d8e25ec1 <.9...........^.\n- 0x0000a72c 06420f35 9f7401f7 4254c0c1 6f996366 .B.5.t..BT..o.cf\n- 0x0000a73c b72a403a ba770b5c e29e88e8 6abb7b2b .*@:.w.\\....j.{+\n- 0x0000a74c 6897b0cb b2dc6d42 ab00ccbf afe5da64 h.....mB.......d\n- 0x0000a75c b9c77df9 aa19756d a6b03e3f a6f75047 ..}...um..>?..PG\n- 0x0000a76c 61670501 6b8d95ef f43c5ed6 0e298d32 ag..k....<^..).2\n- 0x0000a77c 814cec9b 6af4b3ff 880f8be5 d6f1fe0a .L..j...........\n- 0x0000a78c 2b0fa884 bf3adced 81540000 00004945 +....:...T....IE\n+ 0x0000a19c 0d0a1a0a 0000000d 49484452 00000009 ........IHDR....\n+ 0x0000a1ac 00000024 08060000 005ba310 f8000000 ...$.....[......\n+ 0x0000a1bc 0467414d 410000b1 8f0bfc61 05000000 .gAMA......a....\n+ 0x0000a1cc a3494441 5478dabd 92c10ec3 200c4363 .IDATx...... .Cc\n+ 0x0000a1dc b4ffff65 efb06672 5d039d36 8d0b25b5 ...e..fr]..6..%.\n+ 0x0000a1ec e2601e48 962e0024 09ad0d17 e81e45b3 .`.H...$......E.\n+ 0x0000a1fc 7512b54d b40340b7 d01aaa8a 5b3b6d9d u..M..@.....[;m.\n+ 0x0000a20c ec48e291 66f01a3a 279f4985 f0300b60 .H..f..:'.I..0.`\n+ 0x0000a21c adc2acee 360dd3ed e43ca2c0 84e09d9c ....6....<......\n+ 0x0000a22c 2a5cdfae 88d11f33 c1797017 ca79c41f *\\.....3.yp..y..\n+ 0x0000a23c cb9c8e17 5ff2b425 33f17481 2e67f9aa ...._..%3.t..g..\n+ 0x0000a24c 7fcef852 e444fa3e 12895f90 d902ed26 ...R.D.>.._....&\n+ 0x0000a25c b52b2a24 9caf9b3c fd242712 7b32df9d .+*$...<.$'.{2..\n+ 0x0000a26c fe46e613 452d8a1f 291365c1 00000000 .F..E-..).e.....\n+ 0x0000a27c 49454e44 ae426082 89504e47 0d0a1a0a IEND.B`..PNG....\n+ 0x0000a28c 0000000d 49484452 0000001a 00000068 ....IHDR.......h\n+ 0x0000a29c 02030000 0092ce08 97000000 09504c54 .............PLT\n+ 0x0000a2ac 45ffffff ff000000 00009a95 02910000 E...............\n+ 0x0000a2bc 00017452 4e530040 e6d86600 00008b49 ..tRNS.@..f....I\n+ 0x0000a2cc 44415478 dab5913b 12c02008 44696c38 DATx...;.. .Dil8\n+ 0x0000a2dc 9d0df7b3 e694013f 096e9231 16a1f039 .......?.n.1...9\n+ 0x0000a2ec ae082e44 c44a3506 55cb16e7 7c5b8bef ...D.J5.U...|[..\n+ 0x0000a2fc 06ed56f1 9b173d22 671df32d 5a999350 ..V...=\"g..-Z..P\n+ 0x0000a30c 9fed9948 a24c1393 cc14c991 4944220d ...H.L......ID\".\n+ 0x0000a31c 55e8f463 17062b4c 18441df3 6fef63fd U..c..+L.D..o.c.\n+ 0x0000a32c 5b7fd83f fe7f312f f4a3d9fc 4aae73f8 [..?..1/....J.s.\n+ 0x0000a33c 4e52562e 81d8cfaa be7b972f 9a2da9fb NRV......{./.-..\n+ 0x0000a34c 979efcdd 25cee3e7 f91c510c bacda5fc ....%.....Q.....\n+ 0x0000a35c 2a480000 00004945 4e44ae42 60820000 *H....IEND.B`...\n+ 0x0000a36c 89504e47 0d0a1a0a 0000000d 49484452 .PNG........IHDR\n+ 0x0000a37c 0000000d 00000034 08060000 00519eb2 .......4.....Q..\n+ 0x0000a38c 19000000 0467414d 410000b1 8f0bfc61 .....gAMA......a\n+ 0x0000a39c 05000000 e5494441 5478daed 56cb0ec4 .....IDATx..V...\n+ 0x0000a3ac 200804d2 ffffe5d9 4be95a32 08baafcb .......K.Z2....\n+ 0x0000a3bc 9a345560 8cd061ac 02903854 f53202d0 .4U`..a...8T.2..\n+ 0x0000a3cc e8b71980 ad29a833 de038a39 b09ce42c .....).3...9...,\n+ 0x0000a3dc 04fc0170 d9c6f9e8 b72a71b6 d67387d7 ...p.....*q..s..\n+ 0x0000a3ec 0be179d0 7c44c4aa c4d9fa98 ed980135 ..y.|D.........5\n+ 0x0000a3fc d2883120 82ac02d0 0a32c29e 9190ac10 ..1 .....2......\n+ 0x0000a40c 29607c97 a01858b2 3cd939da ad0410bf )`|...X.<.9.....\n+ 0x0000a41c b50001a8 d8e25ec1 06420f35 9f7401f7 ......^..B.5.t..\n+ 0x0000a42c 4254c0c1 6f996366 b72a403a ba770b5c BT..o.cf.*@:.w.\\\n+ 0x0000a43c e29e88e8 6abb7b2b 6897b0cb b2dc6d42 ....j.{+h.....mB\n+ 0x0000a44c ab00ccbf afe5da64 b9c77df9 aa19756d .......d..}...um\n+ 0x0000a45c a6b03e3f a6f75047 61670501 6b8d95ef ..>?..PGag..k...\n+ 0x0000a46c f43c5ed6 0e298d32 814cec9b 6af4b3ff .<^..).2.L..j...\n+ 0x0000a47c 880f8be5 d6f1fe0a 2b0fa884 bf3adced ........+....:..\n+ 0x0000a48c 81540000 00004945 4e44ae42 60820000 .T....IEND.B`...\n+ 0x0000a49c 89504e47 0d0a1a0a 0000000d 49484452 .PNG........IHDR\n+ 0x0000a4ac 00000027 0000009c 08060000 00fcaeb2 ...'............\n+ 0x0000a4bc 83000000 0467414d 410000b1 8f0bfc61 .....gAMA......a\n+ 0x0000a4cc 05000002 bd494441 5478daed 9bcdb283 .....IDATx......\n+ 0x0000a4dc 300885c3 19dfff95 7357ed74 bc5af90f 0.......sW.t.Z..\n+ 0x0000a4ec 5adc74d1 70f89a34 880469ce 39ac1711 Z.t.p..4..i.9...\n+ 0x0000a4fc fd139973 9259d702 7704e509 894830c9 ...s.Y..w....H0.\n+ 0x0000a50c 383738a9 432d2046 e10bd1b3 66b17bd6 878.C- F....f.{.\n+ 0x0000a51c cc35dc23 e1b44155 63f7bc65 95ce8276 .5.#..AUc..e...v\n+ 0x0000a52c b6d533c7 7568b9b7 d2edb212 8db34f1b ..3.uh........O.\n+ 0x0000a53c c9d86f36 1bf716f3 faceb44c 427d64a5 ..o6.......LB}d.\n+ 0x0000a54c 401a7d64 a440daf1 b5e35ce6 3249f569 @.}d.@....\\.2I.i\n+ 0x0000a55c 8c31cbce 5c6725ca 6bb3187f c6a4b320 .1..\\g%.k...... \n+ 0x0000a56c 6c7afa8a 4e812cfa f5ff73d1 2990763c lz..N.,...s.).v<\n+ 0x0000a57c 3297493a 6e3bfa22 2a0592ea 6fde09a2 2.I:n;.\"*...o...\n+ 0x0000a58c e72c7610 4e4fd325 c155fb37 11c35922 .,v.NO.%.U.7..Y\"\n+ 0x0000a59c be141259 601a7b64 81697490 0926d57b ...Y`.{d.it..&.{\n+ 0x0000a5ac e66e3d99 92391c03 385cc13e 3fcbc0ed .n=..9..8\\.>?...\n+ 0x0000a5bc 819c00e1 0ee60888 10302740 84813900 .........0'@..9.\n+ 0x0000a5cc 2214cc08 88703083 1d52c094 f6480353 \"....p0..R...H.S\n+ 0x0000a5dc e820154c a8877430 812e9680 31f5b10c . .L..t0....1...\n+ 0x0000a5ec 8ce1074b c12efc61 39d817bf 280176e2 ...K...a9...(.v.\n+ 0x0000a5fc 1f65c00e 38500a6c 0748b374 c13ab868 .e..8P.l.H.t.:.h\n+ 0x0000a60c a3bede95 cd6a80fb e26119c0 a383b912 .....j...a......\n+ 0x0000a61c 803bffb8 1ab00aec fcf6950d 78e20f52 .;..........x..R\n+ 0x0000a62c 832cb0eb 94291af0 421f5681 28307e9a .,...)..B.V.(0~.\n+ 0x0000a63c ee0de85e 4df70214 e8204ad8 c31ed10e ...^M.... J.....\n+ 0x0000a64c 2c764871 94ddcbc4 76b8a24f 98e5d8f8 ,vHq....v..O....\n+ 0x0000a65c 1f45d8ee 73d8dd08 090f4e61 c7af60fd .E..s.....Na..`.\n+ 0x0000a66c 022a594d 1f6378df e7dce05e a73254ad .*YM.cx....^.2T.\n+ 0x0000a67c d4bf07a2 2aa5fe33 105a5dea bf02a055 ....*..3.Z]....U\n+ 0x0000a68c a5fe7e59 231acc62 d7c7e85a 9d7b1fa3 ..~Y#..b...Z.{..\n+ 0x0000a69c 5350ed8e aca57e0a 2e2a92ba d45fe0c2 SP....~..*..._..\n+ 0x0000a6ac aa59e3f8 b9dfcc51 72019bd8 87249567 .Y.....Qr....$.g\n+ 0x0000a6bc 8e1695fd e9ea0487 169f47d0 e909ce9d ..........G.....\n+ 0x0000a6cc 4249c335 dccfc3cd c52738f3 ea048703 BI.5.....'8.....\n+ 0x0000a6dc 38e72449 233c5793 b5acdfc4 22bafaa7 8.$I#a..E..,..Tj\n+ 0x0000a70c 7a1cccf5 736b3f1a a6efd6a3 5fa609ce z...sk?....._...\n+ 0x0000a71c 0a9d7338 ceb27220 0d3ab6ce 43afdef4 ..s8..r .:..C...\n+ 0x0000a72c b0ce43af aefeb0ce 43aff721 c23a0fbd ..C.....C..!.:..\n+ 0x0000a73c de24b94b e7212244 fde25cbf c7df700d .$.K.!\"D..\\...p.\n+ 0x0000a74c d7704f87 2bdf615d 7a59cbb7 7f97de10 .pO.+.a]zY......\n+ 0x0000a75c e57bd34b 8792f28d f3a58370 77f55b9e .{.K.......pw.[.\n+ 0x0000a76c 5b3301bb abdf198c bf5bbbab df9acf75 [3.......[.....u\n+ 0x0000a77c 57bff50e d15dfddd d5bffae9 eb17bbfa W....]..........\n+ 0x0000a78c ff00bb54 fd3aa139 4fda0000 00004945 ...T.:.9O.....IE\n 0x0000a79c 4e44ae42 60820000 89504e47 0d0a1a0a ND.B`....PNG....\n 0x0000a7ac 0000000d 49484452 00000032 00000032 ....IHDR...2...2\n 0x0000a7bc 04030000 00ec1195 82000000 12504c54 .............PLT\n 0x0000a7cc 45000000 33000066 00009900 00cc0000 E...3..f........\n 0x0000a7dc ff000044 1a05a500 00011949 44415478 ...D.......IDATx\n 0x0000a7ec dabd944b 0ec3200c 44b3e901 f85c00a9 ...K.. .D....\\..\n 0x0000a7fc 39008b1e 804ad9a7 14ee7f95 f2331eab 9....J.......3..\n"}, {"source1": "readelf --wide --decompress --hex-dump=.data {}", "source2": "readelf --wide --decompress --hex-dump=.data {}", "unified_diff": "@@ -186,22 +186,22 @@\n 0x0000db70 00000000 00000000 34000000 52010000 ........4...R...\n 0x0000db80 7c9f0000 00000000 00000000 00000000 |...............\n 0x0000db90 00000000 00000000 00000000 1a000000 ................\n 0x0000dba0 a9000000 7c9c0000 00000000 00000000 ....|...........\n 0x0000dbb0 00000000 00000000 00000000 00000000 ................\n 0x0000dbc0 00000000 00000000 00000000 00000000 ................\n 0x0000dbd0 00000000 00000000 00000000 00000000 ................\n- 0x0000dbe0 00000000 0d000000 34000000 74a60000 ........4...t...\n+ 0x0000dbe0 00000000 27000000 9c000000 9ca40000 ....'...........\n 0x0000dbf0 00000000 00000000 00000000 00000000 ................\n- 0x0000dc00 00000000 00000000 09000000 24000000 ............$...\n- 0x0000dc10 88a50000 00000000 00000000 00000000 ................\n+ 0x0000dc00 00000000 00000000 0d000000 34000000 ............4...\n+ 0x0000dc10 6ca30000 00000000 00000000 00000000 l...............\n 0x0000dc20 00000000 00000000 00000000 1a000000 ................\n- 0x0000dc30 68000000 a0a40000 00000000 00000000 h...............\n+ 0x0000dc30 68000000 84a20000 00000000 00000000 h...............\n 0x0000dc40 00000000 00000000 00000000 00000000 ................\n- 0x0000dc50 27000000 9c000000 98a10000 00000000 '...............\n+ 0x0000dc50 09000000 24000000 98a10000 00000000 ....$...........\n 0x0000dc60 00000000 00000000 00000000 00000000 ................\n 0x0000dc70 00000000 00000000 00000000 00000000 ................\n 0x0000dc80 00000000 00000000 00000000 00000000 ................\n 0x0000dc90 00000000 00000000 19000000 19000000 ................\n 0x0000dca0 14a90000 00000000 00000000 00000000 ................\n 0x0000dcb0 00000000 00000000 00000000 32000000 ............2...\n 0x0000dcc0 32000000 a4a70000 00000000 00000000 2...............\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 35636162 65363030 65633833 34623735 5cabe600ec834b75\n- 0x00000010 39303635 38333636 63663566 30363463 90658366cf5f064c\n- 0x00000020 35396231 36632e64 65627567 00000000 59b16c.debug....\n- 0x00000030 467c9e4b F|.K\n+ 0x00000000 32386666 30373363 37633730 34636435 28ff073c7c704cd5\n+ 0x00000010 37626365 64336531 64316662 37323037 7bced3e1d1fb7207\n+ 0x00000020 30343538 33312e64 65627567 00000000 045831.debug....\n+ 0x00000030 db2b7e3e .+~>\n \n"}]}]}]}]}, {"source1": "ace-of-penguins-dbgsym_1.5~rc2-5_armhf.deb", "source2": "ace-of-penguins-dbgsym_1.5~rc2-5_armhf.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-01-13 21:59:18.000000 debian-binary\n -rw-r--r-- 0 0 0 1200 2023-01-13 21:59:18.000000 control.tar.xz\n--rw-r--r-- 0 0 0 174360 2023-01-13 21:59:18.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 174296 2023-01-13 21:59:18.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: armhf\n Maintainer: Debian Games Team \n Installed-Size: 289\n Depends: ace-of-penguins (= 1.5~rc2-5)\n Section: debug\n Priority: optional\n Description: debug symbols for ace-of-penguins\n-Build-Ids: 0f700c6120511f4cbceb2dc0bf0481ae619ce541 195cabe600ec834b7590658366cf5f064c59b16c 296d1b730db3da8f239479c4d12ec34e8b6abd05 2af097cf2a620cf126b0c649053fbd3d78a091dd 389ac076e93b03e933156cfa4ca732e99df1a689 64ee109b94dde361b8006e03fa2db12f14fd5289 7b0ce1fd1c78f380e196187ef575dccb293598c6 83cd6f953a2df5a04062c3f76d738e23fa8c5353 a4e251492b07fc1a744742d52b5fe0cd9a8cd511 a7de83356f1e4beee1b8a7974f97fb57440982a5 a9cc2eded939ee6b3b36248aaee785673f62352b bcfc1ee875e4e9375e1e39705b3c58b04c725816 e627fc2c5e67e2a399ec7fe07eb94a436bc2da60\n+Build-Ids: 0765167cbeae68a2a43ba497ef377a1599e62a06 1e28ff073c7c704cd57bced3e1d1fb7207045831 24c316899a9dbe5d4f79a46983a2289dc2bd29a2 2af097cf2a620cf126b0c649053fbd3d78a091dd 389ac076e93b03e933156cfa4ca732e99df1a689 47c3867cb3314fe9da08fd9a9c95cc2cf64950ae 5b640392c57ad5c0a26cf0c40d951ca74058ccb4 60ab304b62f42f023317237bda4daa45c8b46965 98031e743020d44a4b7fe1b99b4947459f4cee63 a4e251492b07fc1a744742d52b5fe0cd9a8cd511 a7de83356f1e4beee1b8a7974f97fb57440982a5 cc67d60fe5af254938477e1a9b923fae7567f815 f07d8d16eae773dec63653273f55ddd75754a143\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1,14 +1,14 @@\n-usr/lib/debug/.build-id/0f/700c6120511f4cbceb2dc0bf0481ae619ce541.debug\n-usr/lib/debug/.build-id/19/5cabe600ec834b7590658366cf5f064c59b16c.debug\n-usr/lib/debug/.build-id/29/6d1b730db3da8f239479c4d12ec34e8b6abd05.debug\n+usr/lib/debug/.build-id/07/65167cbeae68a2a43ba497ef377a1599e62a06.debug\n+usr/lib/debug/.build-id/1e/28ff073c7c704cd57bced3e1d1fb7207045831.debug\n+usr/lib/debug/.build-id/24/c316899a9dbe5d4f79a46983a2289dc2bd29a2.debug\n usr/lib/debug/.build-id/2a/f097cf2a620cf126b0c649053fbd3d78a091dd.debug\n usr/lib/debug/.build-id/38/9ac076e93b03e933156cfa4ca732e99df1a689.debug\n-usr/lib/debug/.build-id/64/ee109b94dde361b8006e03fa2db12f14fd5289.debug\n-usr/lib/debug/.build-id/7b/0ce1fd1c78f380e196187ef575dccb293598c6.debug\n-usr/lib/debug/.build-id/83/cd6f953a2df5a04062c3f76d738e23fa8c5353.debug\n+usr/lib/debug/.build-id/47/c3867cb3314fe9da08fd9a9c95cc2cf64950ae.debug\n+usr/lib/debug/.build-id/5b/640392c57ad5c0a26cf0c40d951ca74058ccb4.debug\n+usr/lib/debug/.build-id/60/ab304b62f42f023317237bda4daa45c8b46965.debug\n+usr/lib/debug/.build-id/98/031e743020d44a4b7fe1b99b4947459f4cee63.debug\n usr/lib/debug/.build-id/a4/e251492b07fc1a744742d52b5fe0cd9a8cd511.debug\n usr/lib/debug/.build-id/a7/de83356f1e4beee1b8a7974f97fb57440982a5.debug\n-usr/lib/debug/.build-id/a9/cc2eded939ee6b3b36248aaee785673f62352b.debug\n-usr/lib/debug/.build-id/bc/fc1ee875e4e9375e1e39705b3c58b04c725816.debug\n-usr/lib/debug/.build-id/e6/27fc2c5e67e2a399ec7fe07eb94a436bc2da60.debug\n+usr/lib/debug/.build-id/cc/67d60fe5af254938477e1a9b923fae7567f815.debug\n+usr/lib/debug/.build-id/f0/7d8d16eae773dec63653273f55ddd75754a143.debug\n usr/lib/debug/.dwz/arm-linux-gnueabihf/ace-of-penguins.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,37 +1,37 @@\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/0f/\n--rw-r--r-- 0 root (0) root (0) 16796 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/0f/700c6120511f4cbceb2dc0bf0481ae619ce541.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/19/\n--rw-r--r-- 0 root (0) root (0) 79536 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/19/5cabe600ec834b7590658366cf5f064c59b16c.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/29/\n--rw-r--r-- 0 root (0) root (0) 16492 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/29/6d1b730db3da8f239479c4d12ec34e8b6abd05.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/07/\n+-rw-r--r-- 0 root (0) root (0) 9068 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/07/65167cbeae68a2a43ba497ef377a1599e62a06.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/1e/\n+-rw-r--r-- 0 root (0) root (0) 79544 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/1e/28ff073c7c704cd57bced3e1d1fb7207045831.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/24/\n+-rw-r--r-- 0 root (0) root (0) 13616 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/24/c316899a9dbe5d4f79a46983a2289dc2bd29a2.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/2a/\n -rw-r--r-- 0 root (0) root (0) 16704 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/2a/f097cf2a620cf126b0c649053fbd3d78a091dd.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/38/\n -rw-r--r-- 0 root (0) root (0) 16300 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/38/9ac076e93b03e933156cfa4ca732e99df1a689.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/64/\n--rw-r--r-- 0 root (0) root (0) 17352 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/64/ee109b94dde361b8006e03fa2db12f14fd5289.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/7b/\n--rw-r--r-- 0 root (0) root (0) 13436 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/7b/0ce1fd1c78f380e196187ef575dccb293598c6.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/83/\n--rw-r--r-- 0 root (0) root (0) 9068 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/83/cd6f953a2df5a04062c3f76d738e23fa8c5353.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/47/\n+-rw-r--r-- 0 root (0) root (0) 16804 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/47/c3867cb3314fe9da08fd9a9c95cc2cf64950ae.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/5b/\n+-rw-r--r-- 0 root (0) root (0) 16496 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/5b/640392c57ad5c0a26cf0c40d951ca74058ccb4.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/60/\n+-rw-r--r-- 0 root (0) root (0) 17352 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/60/ab304b62f42f023317237bda4daa45c8b46965.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/98/\n+-rw-r--r-- 0 root (0) root (0) 12220 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/98/031e743020d44a4b7fe1b99b4947459f4cee63.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/a4/\n -rw-r--r-- 0 root (0) root (0) 19156 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/a4/e251492b07fc1a744742d52b5fe0cd9a8cd511.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/a7/\n -rw-r--r-- 0 root (0) root (0) 13696 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/a7/de83356f1e4beee1b8a7974f97fb57440982a5.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/a9/\n--rw-r--r-- 0 root (0) root (0) 12220 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/a9/cc2eded939ee6b3b36248aaee785673f62352b.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/bc/\n--rw-r--r-- 0 root (0) root (0) 13616 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/bc/fc1ee875e4e9375e1e39705b3c58b04c725816.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/e6/\n--rw-r--r-- 0 root (0) root (0) 14992 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/e6/27fc2c5e67e2a399ec7fe07eb94a436bc2da60.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/cc/\n+-rw-r--r-- 0 root (0) root (0) 13436 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/cc/67d60fe5af254938477e1a9b923fae7567f815.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/f0/\n+-rw-r--r-- 0 root (0) root (0) 14992 2023-01-13 21:59:18.000000 ./usr/lib/debug/.build-id/f0/7d8d16eae773dec63653273f55ddd75754a143.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/\n -rw-r--r-- 0 root (0) root (0) 5548 2023-01-13 21:59:18.000000 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/ace-of-penguins.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2023-01-13 21:59:18.000000 ./usr/share/doc/ace-of-penguins-dbgsym -> ace-of-penguins\n"}, {"source1": "./usr/lib/debug/.build-id/0f/700c6120511f4cbceb2dc0bf0481ae619ce541.debug", "source2": "./usr/lib/debug/.build-id/47/c3867cb3314fe9da08fd9a9c95cc2cf64950ae.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 10% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "comments": ["error from `readelf --wide --file-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: DYN (Shared object file)\n Machine: ARM\n Version: 0x1\n Entry point address: 0x9f1\n Start of program headers: 52 (bytes into file)\n- Start of section headers: 15276 (bytes into file)\n+ Start of section headers: 15284 (bytes into file)\n Flags: 0x5000400, Version5 EABI, hard-float ABI\n Size of this header: 52 (bytes)\n Size of program headers: 32 (bytes)\n Number of program headers: 9\n Size of section headers: 40 (bytes)\n Number of section headers: 38\n Section header string table index: 37\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n-There are 38 section headers, starting at offset 0x3bac:\n+There are 38 section headers, starting at offset 0x3bb4:\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000154 000154 000019 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000170 000170 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000194 000194 000020 00 A 0 0 4\n@@ -25,23 +25,23 @@\n [20] .dynamic NOBITS 00004e64 000e5c 000118 08 WA 6 0 4\n [21] .got NOBITS 00004f7c 000e5c 000084 04 WA 0 0 4\n [22] .data NOBITS 00005000 000e5c 000f24 00 WA 0 0 4\n [23] .bss NOBITS 00005f24 000e5c 000c44 00 WA 0 0 4\n [24] .comment PROGBITS 00000000 0001b4 00001f 01 MS 0 0 1\n [25] .ARM.attributes ARM_ATTRIBUTES 00000000 0001d3 000033 00 0 0 1\n [26] .debug_aranges PROGBITS 00000000 000208 00003a 00 C 0 0 4\n- [27] .debug_info PROGBITS 00000000 000244 000c2b 00 C 0 0 4\n- [28] .debug_abbrev PROGBITS 00000000 000e70 000260 00 C 0 0 4\n- [29] .debug_line PROGBITS 00000000 0010d0 000a08 00 C 0 0 4\n- [30] .debug_frame PROGBITS 00000000 001ad8 0001aa 00 C 0 0 4\n- [31] .debug_str PROGBITS 00000000 001c84 0000b3 01 MSC 0 0 4\n- [32] .debug_loclists PROGBITS 00000000 001d38 000705 00 C 0 0 4\n- [33] .debug_rnglists PROGBITS 00000000 002440 0001fc 00 C 0 0 4\n- [34] .gnu_debugaltlink PROGBITS 00000000 00263c 000052 00 0 0 1\n- [35] .symtab SYMTAB 00000000 002690 000e50 10 36 184 4\n- [36] .strtab STRTAB 00000000 0034e0 000548 00 0 0 1\n- [37] .shstrtab STRTAB 00000000 003a28 000184 00 0 0 1\n+ [27] .debug_info PROGBITS 00000000 000244 000c2c 00 C 0 0 4\n+ [28] .debug_abbrev PROGBITS 00000000 000e70 000265 00 C 0 0 4\n+ [29] .debug_line PROGBITS 00000000 0010d8 000a08 00 C 0 0 4\n+ [30] .debug_frame PROGBITS 00000000 001ae0 0001aa 00 C 0 0 4\n+ [31] .debug_str PROGBITS 00000000 001c8c 0000b3 01 MSC 0 0 4\n+ [32] .debug_loclists PROGBITS 00000000 001d40 000705 00 C 0 0 4\n+ [33] .debug_rnglists PROGBITS 00000000 002448 0001fc 00 C 0 0 4\n+ [34] .gnu_debugaltlink PROGBITS 00000000 002644 000052 00 0 0 1\n+ [35] .symtab SYMTAB 00000000 002698 000e50 10 36 184 4\n+ [36] .strtab STRTAB 00000000 0034e8 000548 00 0 0 1\n+ [37] .shstrtab STRTAB 00000000 003a30 000184 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n L (link order), O (extra OS processing required), G (group), T (TLS),\n C (compressed), x (unknown), o (OS specific), E (exclude),\n D (mbind), y (purecode), p (processor specific)\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "comments": ["error from `readelf --wide --symbols {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -143,20 +143,20 @@\n 139: 00004e5c 0 OBJECT LOCAL DEFAULT 18 __frame_dummy_init_array_entry\n 140: 00005f24 0 NOTYPE LOCAL DEFAULT 23 $d\n 141: 00000000 0 FILE LOCAL DEFAULT ABS minesweeper-help.c\n 142: 00005038 0 NOTYPE LOCAL DEFAULT 22 $d\n 143: 00000000 0 FILE LOCAL DEFAULT ABS minesweeper-img.c\n 144: 00001d4c 0 NOTYPE LOCAL DEFAULT 15 $d\n 145: 00001df4 0 NOTYPE LOCAL DEFAULT 15 $d\n- 146: 00001df4 2668 OBJECT LOCAL DEFAULT 15 data_12\n- 147: 00002860 400 OBJECT LOCAL DEFAULT 15 data_7\n+ 146: 00001df4 2668 OBJECT LOCAL DEFAULT 15 data_7\n+ 147: 00002860 400 OBJECT LOCAL DEFAULT 15 data_11\n 148: 000029f0 1034 OBJECT LOCAL DEFAULT 15 data_10\n- 149: 00002dfc 392 OBJECT LOCAL DEFAULT 15 data_11\n+ 149: 00002dfc 392 OBJECT LOCAL DEFAULT 15 data_13\n 150: 00002f84 672 OBJECT LOCAL DEFAULT 15 data_9\n- 151: 00003224 1108 OBJECT LOCAL DEFAULT 15 data_13\n+ 151: 00003224 1108 OBJECT LOCAL DEFAULT 15 data_12\n 152: 00003678 1401 OBJECT LOCAL DEFAULT 15 data_8\n 153: 00005c0c 0 NOTYPE LOCAL DEFAULT 22 $d\n 154: 00005edc 72 OBJECT LOCAL DEFAULT 22 sub_6_color\n 155: 00005e94 72 OBJECT LOCAL DEFAULT 22 sub_5_color\n 156: 00005e4c 72 OBJECT LOCAL DEFAULT 22 sub_4_color\n 157: 00005e04 72 OBJECT LOCAL DEFAULT 22 sub_3_color\n 158: 00005dbc 72 OBJECT LOCAL DEFAULT 22 sub_2_color\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0f700c6120511f4cbceb2dc0bf0481ae619ce541\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 47c3867cb3314fe9da08fd9a9c95cc2cf64950ae\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -2286,15 +2286,15 @@\n <1><126f>: Abbrev Number: 30 (DW_TAG_array_type)\n <1270> DW_AT_type : (GNU_ref_alt) <0x1c>\n <1274> DW_AT_sibling : (ref_udata) <0x127d>\n <2><1275>: Abbrev Number: 38 (DW_TAG_subrange_type)\n <1276> DW_AT_type : (GNU_ref_alt) <0x15>\n <127a> DW_AT_upper_bound : (data2) 3024\n <2><127c>: Abbrev Number: 0\n- <1><127d>: Abbrev Number: 82 (DW_TAG_variable)\n+ <1><127d>: Abbrev Number: 83 (DW_TAG_variable)\n <127e> DW_AT_name : (strp) (offset: 0xad): minesweeper_help\n <1282> DW_AT_decl_file : (data1) 1\n <1283> DW_AT_decl_line : (data1) 5\n <1284> DW_AT_decl_column : (data1) 6\n <1285> DW_AT_type : (ref_udata) <0x126f>\n <1286> DW_AT_external : (flag_present) 1\n <1286> DW_AT_location : (exprloc) 5 byte block: 3 38 50 0 0 \t(DW_OP_addr: 5038)\n@@ -2324,15 +2324,15 @@\n <1><12c4>: Abbrev Number: 30 (DW_TAG_array_type)\n <12c5> DW_AT_type : (GNU_ref_alt) <0x1420>\n <12c9> DW_AT_sibling : (ref_udata) <0x12d2>\n <2><12ca>: Abbrev Number: 38 (DW_TAG_subrange_type)\n <12cb> DW_AT_type : (GNU_ref_alt) <0x15>\n <12cf> DW_AT_upper_bound : (data2) 1400\n <2><12d1>: Abbrev Number: 0\n- <1><12d2>: Abbrev Number: 80 (DW_TAG_const_type)\n+ <1><12d2>: Abbrev Number: 81 (DW_TAG_const_type)\n <12d3> DW_AT_type : (ref_udata) <0x12c4>\n <1><12d4>: Abbrev Number: 77 (DW_TAG_variable)\n <12d5> DW_AT_name : (GNU_strp_alt) (offset: 0x137) \n <12d9> DW_AT_decl_file : (implicit_const) 1\n <12d9> DW_AT_decl_line : (data1) 5\n <12da> DW_AT_decl_column : (implicit_const) 28\n <12da> DW_AT_type : (ref_udata) <0x12d2>\n@@ -2340,31 +2340,31 @@\n <1><12e1>: Abbrev Number: 30 (DW_TAG_array_type)\n <12e2> DW_AT_type : (GNU_ref_alt) <0x1420>\n <12e6> DW_AT_sibling : (ref_udata) <0x12ef>\n <2><12e7>: Abbrev Number: 38 (DW_TAG_subrange_type)\n <12e8> DW_AT_type : (GNU_ref_alt) <0x15>\n <12ec> DW_AT_upper_bound : (data2) 1107\n <2><12ee>: Abbrev Number: 0\n- <1><12ef>: Abbrev Number: 80 (DW_TAG_const_type)\n+ <1><12ef>: Abbrev Number: 81 (DW_TAG_const_type)\n <12f0> DW_AT_type : (ref_udata) <0x12e1>\n <1><12f1>: Abbrev Number: 77 (DW_TAG_variable)\n- <12f2> DW_AT_name : (GNU_strp_alt) (offset: 0x74) \n+ <12f2> DW_AT_name : (GNU_strp_alt) (offset: 0x34) \n <12f6> DW_AT_decl_file : (implicit_const) 1\n <12f6> DW_AT_decl_line : (data1) 81\n <12f7> DW_AT_decl_column : (implicit_const) 28\n <12f7> DW_AT_type : (ref_udata) <0x12ef>\n <12f8> DW_AT_location : (exprloc) 5 byte block: 3 24 32 0 0 \t(DW_OP_addr: 3224)\n <1><12fe>: Abbrev Number: 30 (DW_TAG_array_type)\n <12ff> DW_AT_type : (GNU_ref_alt) <0x1420>\n <1303> DW_AT_sibling : (ref_udata) <0x130d>\n <2><1305>: Abbrev Number: 38 (DW_TAG_subrange_type)\n <1306> DW_AT_type : (GNU_ref_alt) <0x15>\n <130a> DW_AT_upper_bound : (data2) 671\n <2><130c>: Abbrev Number: 0\n- <1><130d>: Abbrev Number: 80 (DW_TAG_const_type)\n+ <1><130d>: Abbrev Number: 81 (DW_TAG_const_type)\n <130e> DW_AT_type : (ref_udata) <0x12fe>\n <1><130f>: Abbrev Number: 77 (DW_TAG_variable)\n <1310> DW_AT_name : (GNU_strp_alt) (offset: 0x159) \n <1314> DW_AT_decl_file : (implicit_const) 1\n <1314> DW_AT_decl_line : (data1) 142\n <1315> DW_AT_decl_column : (implicit_const) 28\n <1315> DW_AT_type : (ref_udata) <0x130d>\n@@ -2372,31 +2372,31 @@\n <1><131d>: Abbrev Number: 30 (DW_TAG_array_type)\n <131e> DW_AT_type : (GNU_ref_alt) <0x1420>\n <1322> DW_AT_sibling : (ref_udata) <0x132c>\n <2><1324>: Abbrev Number: 38 (DW_TAG_subrange_type)\n <1325> DW_AT_type : (GNU_ref_alt) <0x15>\n <1329> DW_AT_upper_bound : (data2) 391\n <2><132b>: Abbrev Number: 0\n- <1><132c>: Abbrev Number: 80 (DW_TAG_const_type)\n+ <1><132c>: Abbrev Number: 81 (DW_TAG_const_type)\n <132d> DW_AT_type : (ref_udata) <0x131d>\n- <1><132f>: Abbrev Number: 76 (DW_TAG_variable)\n- <1330> DW_AT_name : (strp) (offset: 0x8): data_11\n+ <1><132f>: Abbrev Number: 77 (DW_TAG_variable)\n+ <1330> DW_AT_name : (GNU_strp_alt) (offset: 0x74) \n <1334> DW_AT_decl_file : (implicit_const) 1\n <1334> DW_AT_decl_line : (data1) 180\n <1335> DW_AT_decl_column : (implicit_const) 28\n <1335> DW_AT_type : (ref_udata) <0x132c>\n <1337> DW_AT_location : (exprloc) 5 byte block: 3 fc 2d 0 0 \t(DW_OP_addr: 2dfc)\n <1><133d>: Abbrev Number: 30 (DW_TAG_array_type)\n <133e> DW_AT_type : (GNU_ref_alt) <0x1420>\n <1342> DW_AT_sibling : (ref_udata) <0x134c>\n <2><1344>: Abbrev Number: 38 (DW_TAG_subrange_type)\n <1345> DW_AT_type : (GNU_ref_alt) <0x15>\n <1349> DW_AT_upper_bound : (data2) 1033\n <2><134b>: Abbrev Number: 0\n- <1><134c>: Abbrev Number: 80 (DW_TAG_const_type)\n+ <1><134c>: Abbrev Number: 81 (DW_TAG_const_type)\n <134d> DW_AT_type : (ref_udata) <0x133d>\n <1><134f>: Abbrev Number: 76 (DW_TAG_variable)\n <1350> DW_AT_name : (strp) (offset: 0): data_10\n <1354> DW_AT_decl_file : (implicit_const) 1\n <1354> DW_AT_decl_line : (data1) 203\n <1355> DW_AT_decl_column : (implicit_const) 28\n <1355> DW_AT_type : (ref_udata) <0x134c>\n@@ -2404,34 +2404,34 @@\n <1><135d>: Abbrev Number: 30 (DW_TAG_array_type)\n <135e> DW_AT_type : (GNU_ref_alt) <0x1420>\n <1362> DW_AT_sibling : (ref_udata) <0x136c>\n <2><1364>: Abbrev Number: 38 (DW_TAG_subrange_type)\n <1365> DW_AT_type : (GNU_ref_alt) <0x15>\n <1369> DW_AT_upper_bound : (data2) 399\n <2><136b>: Abbrev Number: 0\n- <1><136c>: Abbrev Number: 80 (DW_TAG_const_type)\n+ <1><136c>: Abbrev Number: 81 (DW_TAG_const_type)\n <136d> DW_AT_type : (ref_udata) <0x135d>\n <1><136f>: Abbrev Number: 79 (DW_TAG_variable)\n- <1370> DW_AT_name : (GNU_strp_alt) (offset: 0x11e) \n+ <1370> DW_AT_name : (strp) (offset: 0x8): data_11\n <1374> DW_AT_decl_file : (implicit_const) 1\n <1374> DW_AT_decl_line : (data2) 261\n <1376> DW_AT_decl_column : (data1) 28\n <1377> DW_AT_type : (ref_udata) <0x136c>\n <1379> DW_AT_location : (exprloc) 5 byte block: 3 60 28 0 0 \t(DW_OP_addr: 2860)\n <1><137f>: Abbrev Number: 30 (DW_TAG_array_type)\n <1380> DW_AT_type : (GNU_ref_alt) <0x1420>\n <1384> DW_AT_sibling : (ref_udata) <0x138e>\n <2><1386>: Abbrev Number: 38 (DW_TAG_subrange_type)\n <1387> DW_AT_type : (GNU_ref_alt) <0x15>\n <138b> DW_AT_upper_bound : (data2) 2667\n <2><138d>: Abbrev Number: 0\n- <1><138e>: Abbrev Number: 80 (DW_TAG_const_type)\n+ <1><138e>: Abbrev Number: 81 (DW_TAG_const_type)\n <138f> DW_AT_type : (ref_udata) <0x137f>\n- <1><1391>: Abbrev Number: 79 (DW_TAG_variable)\n- <1392> DW_AT_name : (GNU_strp_alt) (offset: 0x34) \n+ <1><1391>: Abbrev Number: 80 (DW_TAG_variable)\n+ <1392> DW_AT_name : (GNU_strp_alt) (offset: 0x11e) \n <1396> DW_AT_decl_file : (implicit_const) 1\n <1396> DW_AT_decl_line : (data2) 283\n <1398> DW_AT_decl_column : (data1) 28\n <1399> DW_AT_type : (ref_udata) <0x138e>\n <139b> DW_AT_location : (exprloc) 5 byte block: 3 f4 1d 0 0 \t(DW_OP_addr: 1df4)\n <1><13a1>: Abbrev Number: 78 (DW_TAG_variable)\n <13a2> DW_AT_name : (GNU_strp_alt) (offset: 0xae0) \n@@ -2485,15 +2485,15 @@\n <1><141f>: Abbrev Number: 30 (DW_TAG_array_type)\n <1420> DW_AT_type : (GNU_ref_alt) <0x717>\n <1424> DW_AT_sibling : (ref_udata) <0x142d>\n <2><1426>: Abbrev Number: 61 (DW_TAG_subrange_type)\n <1427> DW_AT_type : (GNU_ref_alt) <0x15>\n <142b> DW_AT_upper_bound : (data1) 7\n <2><142c>: Abbrev Number: 0\n- <1><142d>: Abbrev Number: 81 (DW_TAG_variable)\n+ <1><142d>: Abbrev Number: 82 (DW_TAG_variable)\n <142e> DW_AT_specification: (GNU_ref_alt) <0x727>\n <1432> DW_AT_decl_file : (data1) 1\n <1433> DW_AT_decl_line : (data2) 460\n <1435> DW_AT_decl_column : (data1) 12\n <1436> DW_AT_type : (ref_udata) <0x141f>\n <1438> DW_AT_location : (exprloc) 5 byte block: 3 c 5c 0 0 \t(DW_OP_addr: 5c0c)\n <1><143e>: Abbrev Number: 0\n"}, {"source1": "readelf --wide --debug-dump=abbrev {}", "source2": "readelf --wide --debug-dump=abbrev {}", "comments": ["error from `readelf --wide --debug-dump=abbrev {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -597,33 +597,41 @@\n DW_AT_decl_file DW_FORM_implicit_const: 1\n DW_AT_decl_line DW_FORM_data2\n DW_AT_decl_column DW_FORM_data1\n DW_AT_type DW_FORM_GNU_ref_alt\n DW_AT_location DW_FORM_exprloc\n DW_AT value: 0 DW_FORM value: 0\n 79 DW_TAG_variable [no children]\n+ DW_AT_name DW_FORM_strp\n+ DW_AT_decl_file DW_FORM_implicit_const: 1\n+ DW_AT_decl_line DW_FORM_data2\n+ DW_AT_decl_column DW_FORM_data1\n+ DW_AT_type DW_FORM_ref_udata\n+ DW_AT_location DW_FORM_exprloc\n+ DW_AT value: 0 DW_FORM value: 0\n+ 80 DW_TAG_variable [no children]\n DW_AT_name DW_FORM_GNU_strp_alt\n DW_AT_decl_file DW_FORM_implicit_const: 1\n DW_AT_decl_line DW_FORM_data2\n DW_AT_decl_column DW_FORM_data1\n DW_AT_type DW_FORM_ref_udata\n DW_AT_location DW_FORM_exprloc\n DW_AT value: 0 DW_FORM value: 0\n- 80 DW_TAG_const_type [no children]\n+ 81 DW_TAG_const_type [no children]\n DW_AT_type DW_FORM_ref_udata\n DW_AT value: 0 DW_FORM value: 0\n- 81 DW_TAG_variable [no children]\n+ 82 DW_TAG_variable [no children]\n DW_AT_specification DW_FORM_GNU_ref_alt\n DW_AT_decl_file DW_FORM_data1\n DW_AT_decl_line DW_FORM_data2\n DW_AT_decl_column DW_FORM_data1\n DW_AT_type DW_FORM_ref_udata\n DW_AT_location DW_FORM_exprloc\n DW_AT value: 0 DW_FORM value: 0\n- 82 DW_TAG_variable [no children]\n+ 83 DW_TAG_variable [no children]\n DW_AT_name DW_FORM_strp\n DW_AT_decl_file DW_FORM_data1\n DW_AT_decl_line DW_FORM_data1\n DW_AT_decl_column DW_FORM_data1\n DW_AT_type DW_FORM_ref_udata\n DW_AT_external DW_FORM_flag_present\n DW_AT_location DW_FORM_exprloc\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,9 @@\n GCC: (Debian 12.2.0-14) 12.2.0\n+Cy#(j)*~\n Q.[*@Kt)\n *C@zs#h.Hp\n e7M['0rZg\n qL/usr/lib/debug/.dwz/arm-linux-gnueabihf/ace-of-penguins.debug\n __abi_tag\n call_weak_fn\n minesweeper.c\n"}, {"source1": "readelf --wide --decompress --hex-dump=.strtab {}", "source2": "readelf --wide --decompress --hex-dump=.strtab {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.strtab {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -26,18 +26,18 @@\n 0x00000170 5f646f5f 676c6f62 616c5f64 746f7273 _do_global_dtors\n 0x00000180 5f617578 5f66696e 695f6172 7261795f _aux_fini_array_\n 0x00000190 656e7472 79006672 616d655f 64756d6d entry.frame_dumm\n 0x000001a0 79005f5f 6672616d 655f6475 6d6d795f y.__frame_dummy_\n 0x000001b0 696e6974 5f617272 61795f65 6e747279 init_array_entry\n 0x000001c0 006d696e 65737765 65706572 2d68656c .minesweeper-hel\n 0x000001d0 702e6300 6d696e65 73776565 7065722d p.c.minesweeper-\n- 0x000001e0 696d672e 63006461 74615f31 32006461 img.c.data_12.da\n- 0x000001f0 74615f37 00646174 615f3130 00646174 ta_7.data_10.dat\n- 0x00000200 615f3131 00646174 615f3900 64617461 a_11.data_9.data\n- 0x00000210 5f313300 64617461 5f380073 75625f36 _13.data_8.sub_6\n+ 0x000001e0 696d672e 63006461 74615f37 00646174 img.c.data_7.dat\n+ 0x000001f0 615f3131 00646174 615f3130 00646174 a_11.data_10.dat\n+ 0x00000200 615f3133 00646174 615f3900 64617461 a_13.data_9.data\n+ 0x00000210 5f313200 64617461 5f380073 75625f36 _12.data_8.sub_6\n 0x00000220 5f636f6c 6f720073 75625f35 5f636f6c _color.sub_5_col\n 0x00000230 6f720073 75625f34 5f636f6c 6f720073 or.sub_4_color.s\n 0x00000240 75625f33 5f636f6c 6f720073 75625f32 ub_3_color.sub_2\n 0x00000250 5f636f6c 6f720073 75625f31 5f636f6c _color.sub_1_col\n 0x00000260 6f720073 75625f30 5f636f6c 6f72005f or.sub_0_color._\n 0x00000270 64697673 69332e6f 002e6469 76736933 divsi3.o..divsi3\n 0x00000280 5f736b69 705f6469 76305f74 65737400 _skip_div0_test.\n"}]}, {"source1": "./usr/lib/debug/.build-id/19/5cabe600ec834b7590658366cf5f064c59b16c.debug", "source2": "./usr/lib/debug/.build-id/1e/28ff073c7c704cd57bced3e1d1fb7207045831.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 6% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: DYN (Shared object file)\n Machine: ARM\n Version: 0x1\n Entry point address: 0x0\n Start of program headers: 52 (bytes into file)\n- Start of section headers: 78096 (bytes into file)\n+ Start of section headers: 78104 (bytes into file)\n Flags: 0x5000400, Version5 EABI, hard-float ABI\n Size of this header: 52 (bytes)\n Size of program headers: 32 (bytes)\n Number of program headers: 6\n Size of section headers: 40 (bytes)\n Number of section headers: 36\n Section header string table index: 35\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -1,8 +1,8 @@\n-There are 36 section headers, starting at offset 0x13110:\n+There are 36 section headers, starting at offset 0x13118:\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 000000f4 0000f4 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000118 000118 0003ac 04 A 3 0 4\n [ 3] .dynsym NOBITS 000004c4 000118 000d40 10 A 4 3 4\n@@ -23,23 +23,23 @@\n [18] .dynamic NOBITS 0000cc2c 000ba8 000100 08 WA 4 0 4\n [19] .got NOBITS 0000cd2c 000ba8 0002d4 04 WA 0 0 4\n [20] .data NOBITS 0000d000 000ba8 000f64 00 WA 0 0 4\n [21] .bss NOBITS 0000df68 000ba8 000670 00 WA 0 0 8\n [22] .comment PROGBITS 00000000 000118 00001f 01 MS 0 0 1\n [23] .ARM.attributes ARM_ATTRIBUTES 00000000 000137 000033 00 0 0 1\n [24] .debug_aranges PROGBITS 00000000 00016c 00007a 00 C 0 0 4\n- [25] .debug_info PROGBITS 00000000 0001e8 006693 00 C 0 0 4\n- [26] .debug_abbrev PROGBITS 00000000 00687c 000bc2 00 C 0 0 4\n- [27] .debug_line PROGBITS 00000000 007440 003700 00 C 0 0 4\n- [28] .debug_frame PROGBITS 00000000 00ab40 00062d 00 C 0 0 4\n- [29] .debug_str PROGBITS 00000000 00b170 000c6e 01 MSC 0 0 4\n- [30] .debug_loclists PROGBITS 00000000 00bde0 002b10 00 C 0 0 4\n- [31] .debug_rnglists PROGBITS 00000000 00e8f0 0004a5 00 C 0 0 4\n- [32] .gnu_debugaltlink PROGBITS 00000000 00ed95 000052 00 0 0 1\n- [33] .symtab SYMTAB 00000000 00ede8 002d60 10 34 517 4\n- [34] .strtab STRTAB 00000000 011b48 001458 00 0 0 1\n- [35] .shstrtab STRTAB 00000000 012fa0 000170 00 0 0 1\n+ [25] .debug_info PROGBITS 00000000 0001e8 006699 00 C 0 0 4\n+ [26] .debug_abbrev PROGBITS 00000000 006884 000bc2 00 C 0 0 4\n+ [27] .debug_line PROGBITS 00000000 007448 003700 00 C 0 0 4\n+ [28] .debug_frame PROGBITS 00000000 00ab48 00062d 00 C 0 0 4\n+ [29] .debug_str PROGBITS 00000000 00b178 000c6e 01 MSC 0 0 4\n+ [30] .debug_loclists PROGBITS 00000000 00bde8 002b10 00 C 0 0 4\n+ [31] .debug_rnglists PROGBITS 00000000 00e8f8 0004a5 00 C 0 0 4\n+ [32] .gnu_debugaltlink PROGBITS 00000000 00ed9d 000052 00 0 0 1\n+ [33] .symtab SYMTAB 00000000 00edf0 002d60 10 34 517 4\n+ [34] .strtab STRTAB 00000000 011b50 001458 00 0 0 1\n+ [35] .shstrtab STRTAB 00000000 012fa8 000170 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n L (link order), O (extra OS processing required), G (group), T (TLS),\n C (compressed), x (unknown), o (OS specific), E (exclude),\n D (mbind), y (purecode), p (processor specific)\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -394,30 +394,30 @@\n 390: 0000e59c 4 OBJECT LOCAL DEFAULT 21 imggc\n 391: 0000e5a0 4 OBJECT LOCAL DEFAULT 21 font\n 392: 0000d97c 0 NOTYPE LOCAL DEFAULT 20 $d\n 393: 0000d980 36 OBJECT LOCAL DEFAULT 20 xwin_options_list\n 394: 00000000 0 FILE LOCAL DEFAULT ABS images.c\n 395: 000096c0 0 NOTYPE LOCAL DEFAULT 13 $d\n 396: 00009c7c 0 NOTYPE LOCAL DEFAULT 13 $d\n- 397: 00009c7c 768 OBJECT LOCAL DEFAULT 13 data_17\n- 398: 00009f7c 539 OBJECT LOCAL DEFAULT 13 data_24\n- 399: 0000a198 774 OBJECT LOCAL DEFAULT 13 data_12\n- 400: 0000a4a0 230 OBJECT LOCAL DEFAULT 13 data_13\n- 401: 0000a588 236 OBJECT LOCAL DEFAULT 13 data_19\n- 402: 0000a674 302 OBJECT LOCAL DEFAULT 13 data_26\n- 403: 0000a7a4 368 OBJECT LOCAL DEFAULT 13 data_23\n- 404: 0000a914 308 OBJECT LOCAL DEFAULT 13 data_27\n- 405: 0000aa48 323 OBJECT LOCAL DEFAULT 13 data_25\n- 406: 0000ab8c 459 OBJECT LOCAL DEFAULT 13 data_22\n- 407: 0000ad58 450 OBJECT LOCAL DEFAULT 13 data_20\n+ 397: 00009c7c 768 OBJECT LOCAL DEFAULT 13 data_24\n+ 398: 00009f7c 539 OBJECT LOCAL DEFAULT 13 data_25\n+ 399: 0000a198 236 OBJECT LOCAL DEFAULT 13 data_13\n+ 400: 0000a284 230 OBJECT LOCAL DEFAULT 13 data_19\n+ 401: 0000a36c 302 OBJECT LOCAL DEFAULT 13 data_22\n+ 402: 0000a49c 774 OBJECT LOCAL DEFAULT 13 data_23\n+ 403: 0000a7a4 368 OBJECT LOCAL DEFAULT 13 data_14\n+ 404: 0000a914 308 OBJECT LOCAL DEFAULT 13 data_26\n+ 405: 0000aa48 323 OBJECT LOCAL DEFAULT 13 data_12\n+ 406: 0000ab8c 459 OBJECT LOCAL DEFAULT 13 data_15\n+ 407: 0000ad58 450 OBJECT LOCAL DEFAULT 13 data_16\n 408: 0000af1c 388 OBJECT LOCAL DEFAULT 13 data_21\n- 409: 0000b0a0 1894 OBJECT LOCAL DEFAULT 13 data_16\n- 410: 0000b808 343 OBJECT LOCAL DEFAULT 13 data_14\n- 411: 0000b960 389 OBJECT LOCAL DEFAULT 13 data_15\n- 412: 0000bae8 347 OBJECT LOCAL DEFAULT 13 data_18\n+ 409: 0000b0a0 1894 OBJECT LOCAL DEFAULT 13 data_17\n+ 410: 0000b808 343 OBJECT LOCAL DEFAULT 13 data_27\n+ 411: 0000b960 389 OBJECT LOCAL DEFAULT 13 data_18\n+ 412: 0000bae8 347 OBJECT LOCAL DEFAULT 13 data_20\n 413: 0000d9a4 0 NOTYPE LOCAL DEFAULT 20 $d\n 414: 0000defc 72 OBJECT LOCAL DEFAULT 20 sub_11_color\n 415: 0000deb4 72 OBJECT LOCAL DEFAULT 20 sub_10_color\n 416: 0000de6c 72 OBJECT LOCAL DEFAULT 20 sub_9_color\n 417: 0000de24 72 OBJECT LOCAL DEFAULT 20 sub_8_color\n 418: 0000dddc 72 OBJECT LOCAL DEFAULT 20 sub_6_color\n 419: 0000dd94 72 OBJECT LOCAL DEFAULT 20 sub_5_color\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 195cabe600ec834b7590658366cf5f064c59b16c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1e28ff073c7c704cd57bced3e1d1fb7207045831\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -22432,15 +22432,15 @@\n <2>: Abbrev Number: 13 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data2) 346\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 10 (DW_TAG_const_type)\n DW_AT_type : (ref_udata) <0xa774>\n <1>: Abbrev Number: 3 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x125) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0xa) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 5\n DW_AT_decl_column : (implicit_const) 28\n DW_AT_type : (ref_udata) <0xa783>\n DW_AT_location : (exprloc) 5 byte block: 3 e8 ba 0 0 \t(DW_OP_addr: bae8)\n <1>: Abbrev Number: 19 (DW_TAG_array_type)\n DW_AT_type : (GNU_ref_alt) <0x1420>\n@@ -22448,31 +22448,31 @@\n <2>: Abbrev Number: 13 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data2) 388\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 10 (DW_TAG_const_type)\n DW_AT_type : (ref_udata) <0xa794>\n <1>: Abbrev Number: 3 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0xc8) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0x125) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 26\n DW_AT_decl_column : (implicit_const) 28\n DW_AT_type : (ref_udata) <0xa7a3>\n DW_AT_location : (exprloc) 5 byte block: 3 60 b9 0 0 \t(DW_OP_addr: b960)\n <1>: Abbrev Number: 19 (DW_TAG_array_type)\n DW_AT_type : (GNU_ref_alt) <0x1420>\n DW_AT_sibling : (ref_udata) <0xa7c3>\n <2>: Abbrev Number: 13 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data2) 342\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 10 (DW_TAG_const_type)\n DW_AT_type : (ref_udata) <0xa7b4>\n- <1>: Abbrev Number: 3 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x9e) \n+ <1>: Abbrev Number: 5 (DW_TAG_variable)\n+ DW_AT_name : (strp) (offset: 0xb6): data_27\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 49\n DW_AT_decl_column : (implicit_const) 28\n DW_AT_type : (ref_udata) <0xa7c3>\n DW_AT_location : (exprloc) 5 byte block: 3 8 b8 0 0 \t(DW_OP_addr: b808)\n <1>: Abbrev Number: 19 (DW_TAG_array_type)\n DW_AT_type : (GNU_ref_alt) <0x1420>\n@@ -22480,15 +22480,15 @@\n <2>: Abbrev Number: 13 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data2) 1893\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 10 (DW_TAG_const_type)\n DW_AT_type : (ref_udata) <0xa7d4>\n <1>: Abbrev Number: 3 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0xf1) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0x10c) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 70\n DW_AT_decl_column : (implicit_const) 28\n DW_AT_type : (ref_udata) <0xa7e3>\n DW_AT_location : (exprloc) 5 byte block: 3 a0 b0 0 0 \t(DW_OP_addr: b0a0)\n <1>: Abbrev Number: 19 (DW_TAG_array_type)\n DW_AT_type : (GNU_ref_alt) <0x1420>\n@@ -22512,15 +22512,15 @@\n <2>: Abbrev Number: 13 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data2) 449\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 10 (DW_TAG_const_type)\n DW_AT_type : (ref_udata) <0xa814>\n <1>: Abbrev Number: 3 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0xa) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0xf1) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 196\n DW_AT_decl_column : (implicit_const) 28\n DW_AT_type : (ref_udata) <0xa823>\n DW_AT_location : (exprloc) 5 byte block: 3 58 ad 0 0 \t(DW_OP_addr: ad58)\n <1>: Abbrev Number: 19 (DW_TAG_array_type)\n DW_AT_type : (GNU_ref_alt) <0x1420>\n@@ -22528,31 +22528,31 @@\n <2>: Abbrev Number: 13 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data2) 458\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 10 (DW_TAG_const_type)\n DW_AT_type : (ref_udata) <0xa834>\n <1>: Abbrev Number: 3 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x46) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0xc8) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 222\n DW_AT_decl_column : (implicit_const) 28\n DW_AT_type : (ref_udata) <0xa843>\n DW_AT_location : (exprloc) 5 byte block: 3 8c ab 0 0 \t(DW_OP_addr: ab8c)\n <1>: Abbrev Number: 19 (DW_TAG_array_type)\n DW_AT_type : (GNU_ref_alt) <0x1420>\n DW_AT_sibling : (ref_udata) <0xa863>\n <2>: Abbrev Number: 13 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data2) 322\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 10 (DW_TAG_const_type)\n DW_AT_type : (ref_udata) <0xa854>\n- <1>: Abbrev Number: 5 (DW_TAG_variable)\n- DW_AT_name : (strp) (offset: 0x8d): data_25\n+ <1>: Abbrev Number: 3 (DW_TAG_variable)\n+ DW_AT_name : (GNU_strp_alt) (offset: 0x34) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 248\n DW_AT_decl_column : (implicit_const) 28\n DW_AT_type : (ref_udata) <0xa863>\n DW_AT_location : (exprloc) 5 byte block: 3 48 aa 0 0 \t(DW_OP_addr: aa48)\n <1>: Abbrev Number: 19 (DW_TAG_array_type)\n DW_AT_type : (GNU_ref_alt) <0x1420>\n@@ -22560,15 +22560,15 @@\n <2>: Abbrev Number: 13 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data2) 307\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 10 (DW_TAG_const_type)\n DW_AT_type : (ref_udata) <0xa874>\n <1>: Abbrev Number: 21 (DW_TAG_variable)\n- DW_AT_name : (strp) (offset: 0xb6): data_27\n+ DW_AT_name : (strp) (offset: 0xae): data_26\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 268\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref_udata) <0xa883>\n DW_AT_location : (exprloc) 5 byte block: 3 14 a9 0 0 \t(DW_OP_addr: a914)\n <1>: Abbrev Number: 19 (DW_TAG_array_type)\n DW_AT_type : (GNU_ref_alt) <0x1420>\n@@ -22576,111 +22576,111 @@\n <2>: Abbrev Number: 13 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data2) 367\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 10 (DW_TAG_const_type)\n DW_AT_type : (ref_udata) <0xa896>\n <1>: Abbrev Number: 6 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x86) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0x9e) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 286\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref_udata) <0xa8a5>\n DW_AT_location : (exprloc) 5 byte block: 3 a4 a7 0 0 \t(DW_OP_addr: a7a4)\n <1>: Abbrev Number: 19 (DW_TAG_array_type)\n DW_AT_type : (GNU_ref_alt) <0x1420>\n DW_AT_sibling : (ref_udata) <0xa8c7>\n <2>: Abbrev Number: 13 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n- DW_AT_upper_bound : (data2) 301\n+ DW_AT_upper_bound : (data2) 773\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 10 (DW_TAG_const_type)\n DW_AT_type : (ref_udata) <0xa8b8>\n- <1>: Abbrev Number: 21 (DW_TAG_variable)\n- DW_AT_name : (strp) (offset: 0xae): data_26\n+ <1>: Abbrev Number: 6 (DW_TAG_variable)\n+ DW_AT_name : (GNU_strp_alt) (offset: 0x86) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 308\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref_udata) <0xa8c7>\n- DW_AT_location : (exprloc) 5 byte block: 3 74 a6 0 0 \t(DW_OP_addr: a674)\n+ DW_AT_location : (exprloc) 5 byte block: 3 9c a4 0 0 \t(DW_OP_addr: a49c)\n <1>: Abbrev Number: 19 (DW_TAG_array_type)\n DW_AT_type : (GNU_ref_alt) <0x1420>\n- DW_AT_sibling : (ref_udata) <0xa8e8>\n- <2>: Abbrev Number: 15 (DW_TAG_subrange_type)\n+ DW_AT_sibling : (ref_udata) <0xa8e9>\n+ <2>: Abbrev Number: 13 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n- DW_AT_upper_bound : (data1) 235\n- <2>: Abbrev Number: 0\n- <1>: Abbrev Number: 10 (DW_TAG_const_type)\n- DW_AT_type : (ref_udata) <0xa8da>\n- <1>: Abbrev Number: 6 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x147) \n- DW_AT_decl_file : (implicit_const) 1\n- DW_AT_decl_line : (data2) 327\n- DW_AT_decl_column : (data1) 28\n- DW_AT_type : (ref_udata) <0xa8e8>\n- DW_AT_location : (exprloc) 5 byte block: 3 88 a5 0 0 \t(DW_OP_addr: a588)\n- <1>: Abbrev Number: 19 (DW_TAG_array_type)\n- DW_AT_type : (GNU_ref_alt) <0x1420>\n- DW_AT_sibling : (ref_udata) <0xa909>\n- <2>: Abbrev Number: 15 (DW_TAG_subrange_type)\n- DW_AT_type : (GNU_ref_alt) <0x15>\n- DW_AT_upper_bound : (data1) 229\n- <2>: Abbrev Number: 0\n- <1>: Abbrev Number: 10 (DW_TAG_const_type)\n- DW_AT_type : (ref_udata) <0xa8fb>\n- <1>: Abbrev Number: 6 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x74) \n- DW_AT_decl_file : (implicit_const) 1\n- DW_AT_decl_line : (data2) 342\n- DW_AT_decl_column : (data1) 28\n- DW_AT_type : (ref_udata) <0xa909>\n- DW_AT_location : (exprloc) 5 byte block: 3 a0 a4 0 0 \t(DW_OP_addr: a4a0)\n- <1>: Abbrev Number: 19 (DW_TAG_array_type)\n- DW_AT_type : (GNU_ref_alt) <0x1420>\n- DW_AT_sibling : (ref_udata) <0xa92b>\n- <2>: Abbrev Number: 13 (DW_TAG_subrange_type)\n- DW_AT_type : (GNU_ref_alt) <0x15>\n- DW_AT_upper_bound : (data2) 773\n+ DW_AT_upper_bound : (data2) 301\n+ <2>: Abbrev Number: 0\n+ <1>: Abbrev Number: 10 (DW_TAG_const_type)\n+ DW_AT_type : (ref_udata) <0xa8da>\n+ <1>: Abbrev Number: 6 (DW_TAG_variable)\n+ DW_AT_name : (GNU_strp_alt) (offset: 0x46) \n+ DW_AT_decl_file : (implicit_const) 1\n+ DW_AT_decl_line : (data2) 351\n+ DW_AT_decl_column : (data1) 28\n+ DW_AT_type : (ref_udata) <0xa8e9>\n+ DW_AT_location : (exprloc) 5 byte block: 3 6c a3 0 0 \t(DW_OP_addr: a36c)\n+ <1>: Abbrev Number: 19 (DW_TAG_array_type)\n+ DW_AT_type : (GNU_ref_alt) <0x1420>\n+ DW_AT_sibling : (ref_udata) <0xa90a>\n+ <2>: Abbrev Number: 15 (DW_TAG_subrange_type)\n+ DW_AT_type : (GNU_ref_alt) <0x15>\n+ DW_AT_upper_bound : (data1) 229\n+ <2>: Abbrev Number: 0\n+ <1>: Abbrev Number: 10 (DW_TAG_const_type)\n+ DW_AT_type : (ref_udata) <0xa8fc>\n+ <1>: Abbrev Number: 6 (DW_TAG_variable)\n+ DW_AT_name : (GNU_strp_alt) (offset: 0x147) \n+ DW_AT_decl_file : (implicit_const) 1\n+ DW_AT_decl_line : (data2) 370\n+ DW_AT_decl_column : (data1) 28\n+ DW_AT_type : (ref_udata) <0xa90a>\n+ DW_AT_location : (exprloc) 5 byte block: 3 84 a2 0 0 \t(DW_OP_addr: a284)\n+ <1>: Abbrev Number: 19 (DW_TAG_array_type)\n+ DW_AT_type : (GNU_ref_alt) <0x1420>\n+ DW_AT_sibling : (ref_udata) <0xa92b>\n+ <2>: Abbrev Number: 15 (DW_TAG_subrange_type)\n+ DW_AT_type : (GNU_ref_alt) <0x15>\n+ DW_AT_upper_bound : (data1) 235\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 10 (DW_TAG_const_type)\n- DW_AT_type : (ref_udata) <0xa91c>\n+ DW_AT_type : (ref_udata) <0xa91d>\n <1>: Abbrev Number: 6 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x34) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0x74) \n DW_AT_decl_file : (implicit_const) 1\n- DW_AT_decl_line : (data2) 356\n+ DW_AT_decl_line : (data2) 384\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref_udata) <0xa92b>\n DW_AT_location : (exprloc) 5 byte block: 3 98 a1 0 0 \t(DW_OP_addr: a198)\n <1>: Abbrev Number: 19 (DW_TAG_array_type)\n DW_AT_type : (GNU_ref_alt) <0x1420>\n DW_AT_sibling : (ref_udata) <0xa94d>\n <2>: Abbrev Number: 13 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data2) 538\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 10 (DW_TAG_const_type)\n DW_AT_type : (ref_udata) <0xa93e>\n <1>: Abbrev Number: 21 (DW_TAG_variable)\n- DW_AT_name : (strp) (offset: 0x7e): data_24\n+ DW_AT_name : (strp) (offset: 0x8d): data_25\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 399\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref_udata) <0xa94d>\n DW_AT_location : (exprloc) 5 byte block: 3 7c 9f 0 0 \t(DW_OP_addr: 9f7c)\n <1>: Abbrev Number: 19 (DW_TAG_array_type)\n DW_AT_type : (GNU_ref_alt) <0x1420>\n DW_AT_sibling : (ref_udata) <0xa96f>\n <2>: Abbrev Number: 13 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data2) 767\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 10 (DW_TAG_const_type)\n DW_AT_type : (ref_udata) <0xa960>\n- <1>: Abbrev Number: 6 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x10c) \n+ <1>: Abbrev Number: 21 (DW_TAG_variable)\n+ DW_AT_name : (strp) (offset: 0x7e): data_24\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 430\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref_udata) <0xa96f>\n DW_AT_location : (exprloc) 5 byte block: 3 7c 9c 0 0 \t(DW_OP_addr: 9c7c)\n <1>: Abbrev Number: 9 (DW_TAG_array_type)\n DW_AT_type : (ref_udata) <0xa730>\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,14 +1,15 @@\n-lGCC: (Debian 12.2.0-14) 12.2.0\n+X1GCC: (Debian 12.2.0-14) 12.2.0\n aE,p{vu1\n 4uF5H1D*\n O@?iIGHZ\n FLNbz8_gz8_01\n-=W`#O?F=\n-eeiAj]!o\n+X[3s39y%\n+wB^z,j+pkP\n+kG[KyX4$; B\n Q@hn G%=\n |Sl8njfV\n 7agK-(-~\n e8v=$}o[:\n &'tX$kR_\n i{e?Sm>e\n &N$Qz\"i2\n"}, {"source1": "readelf --wide --decompress --hex-dump=.strtab {}", "source2": "readelf --wide --decompress --hex-dump=.strtab {}", "unified_diff": "@@ -98,22 +98,22 @@\n 0x000005f0 652e3000 72732e33 0067732e 32006273 e.0.rs.3.gs.2.bs\n 0x00000600 2e310070 70697865 6c735f69 6e697474 .1.ppixels_initt\n 0x00000610 65640070 70697865 6c730062 726f6b65 ed.ppixels.broke\n 0x00000620 6e5f7873 65727665 72007669 00766973 n_xserver.vi.vis\n 0x00000630 75616c5f 69640069 6d676763 00666f6e ual_id.imggc.fon\n 0x00000640 74007877 696e5f6f 7074696f 6e735f6c t.xwin_options_l\n 0x00000650 69737400 696d6167 65732e63 00646174 ist.images.c.dat\n- 0x00000660 615f3137 00646174 615f3234 00646174 a_17.data_24.dat\n- 0x00000670 615f3132 00646174 615f3133 00646174 a_12.data_13.dat\n- 0x00000680 615f3139 00646174 615f3236 00646174 a_19.data_26.dat\n- 0x00000690 615f3233 00646174 615f3237 00646174 a_23.data_27.dat\n- 0x000006a0 615f3235 00646174 615f3232 00646174 a_25.data_22.dat\n- 0x000006b0 615f3230 00646174 615f3231 00646174 a_20.data_21.dat\n- 0x000006c0 615f3136 00646174 615f3134 00646174 a_16.data_14.dat\n- 0x000006d0 615f3135 00646174 615f3138 00737562 a_15.data_18.sub\n+ 0x00000660 615f3234 00646174 615f3235 00646174 a_24.data_25.dat\n+ 0x00000670 615f3133 00646174 615f3139 00646174 a_13.data_19.dat\n+ 0x00000680 615f3232 00646174 615f3233 00646174 a_22.data_23.dat\n+ 0x00000690 615f3134 00646174 615f3236 00646174 a_14.data_26.dat\n+ 0x000006a0 615f3132 00646174 615f3135 00646174 a_12.data_15.dat\n+ 0x000006b0 615f3136 00646174 615f3231 00646174 a_16.data_21.dat\n+ 0x000006c0 615f3137 00646174 615f3237 00646174 a_17.data_27.dat\n+ 0x000006d0 615f3138 00646174 615f3230 00737562 a_18.data_20.sub\n 0x000006e0 5f31315f 636f6c6f 72007375 625f3130 _11_color.sub_10\n 0x000006f0 5f636f6c 6f720073 75625f39 5f636f6c _color.sub_9_col\n 0x00000700 6f720073 75625f38 5f636f6c 6f720073 or.sub_8_color.s\n 0x00000710 75625f36 5f636f6c 6f720073 75625f35 ub_6_color.sub_5\n 0x00000720 5f636f6c 6f720073 75625f34 5f636f6c _color.sub_4_col\n 0x00000730 6f720073 75625f33 5f677265 79007375 or.sub_3_grey.su\n 0x00000740 625f325f 636f6c6f 72007375 625f315f b_2_color.sub_1_\n"}]}, {"source1": "./usr/lib/debug/.build-id/29/6d1b730db3da8f239479c4d12ec34e8b6abd05.debug", "source2": "./usr/lib/debug/.build-id/5b/640392c57ad5c0a26cf0c40d951ca74058ccb4.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 11% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "comments": ["error from `readelf --wide --file-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: DYN (Shared object file)\n Machine: ARM\n Version: 0x1\n Entry point address: 0x10b9\n Start of program headers: 52 (bytes into file)\n- Start of section headers: 14972 (bytes into file)\n+ Start of section headers: 14976 (bytes into file)\n Flags: 0x5000400, Version5 EABI, hard-float ABI\n Size of this header: 52 (bytes)\n Size of program headers: 32 (bytes)\n Number of program headers: 9\n Size of section headers: 40 (bytes)\n Number of section headers: 38\n Section header string table index: 37\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n-There are 38 section headers, starting at offset 0x3a7c:\n+There are 38 section headers, starting at offset 0x3a80:\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .interp NOBITS 00000154 000154 000019 00 A 0 0 1\n [ 2] .note.gnu.build-id NOTE 00000170 000170 000024 00 A 0 0 4\n [ 3] .note.ABI-tag NOTE 00000194 000194 000020 00 A 0 0 4\n@@ -25,23 +25,23 @@\n [20] .dynamic NOBITS 00005e10 000e08 000118 08 WA 6 0 4\n [21] .got NOBITS 00005f28 000e08 0000d8 04 WA 0 0 4\n [22] .data NOBITS 00006000 000e08 001654 00 WA 0 0 4\n [23] .bss NOBITS 00007654 000e08 000f4c 00 WA 0 0 4\n [24] .comment PROGBITS 00000000 0001b4 00001f 01 MS 0 0 1\n [25] .ARM.attributes ARM_ATTRIBUTES 00000000 0001d3 000033 00 0 0 1\n [26] .debug_aranges PROGBITS 00000000 000208 00004c 00 C 0 0 4\n- [27] .debug_info PROGBITS 00000000 000254 000d88 00 C 0 0 4\n- [28] .debug_abbrev PROGBITS 00000000 000fdc 0002c9 00 C 0 0 4\n- [29] .debug_line PROGBITS 00000000 0012a8 0008e9 00 C 0 0 4\n- [30] .debug_frame PROGBITS 00000000 001b94 00015d 00 C 0 0 4\n- [31] .debug_str PROGBITS 00000000 001cf4 000089 01 MSC 0 0 4\n- [32] .debug_loclists PROGBITS 00000000 001d80 00067e 00 C 0 0 4\n- [33] .debug_rnglists PROGBITS 00000000 002400 000120 00 C 0 0 4\n- [34] .gnu_debugaltlink PROGBITS 00000000 002520 000052 00 0 0 1\n- [35] .symtab SYMTAB 00000000 002574 000e10 10 36 159 4\n- [36] .strtab STRTAB 00000000 003384 000572 00 0 0 1\n- [37] .shstrtab STRTAB 00000000 0038f6 000184 00 0 0 1\n+ [27] .debug_info PROGBITS 00000000 000254 000d89 00 C 0 0 4\n+ [28] .debug_abbrev PROGBITS 00000000 000fe0 0002ca 00 C 0 0 4\n+ [29] .debug_line PROGBITS 00000000 0012ac 0008e9 00 C 0 0 4\n+ [30] .debug_frame PROGBITS 00000000 001b98 00015d 00 C 0 0 4\n+ [31] .debug_str PROGBITS 00000000 001cf8 000089 01 MSC 0 0 4\n+ [32] .debug_loclists PROGBITS 00000000 001d84 00067e 00 C 0 0 4\n+ [33] .debug_rnglists PROGBITS 00000000 002404 000120 00 C 0 0 4\n+ [34] .gnu_debugaltlink PROGBITS 00000000 002524 000052 00 0 0 1\n+ [35] .symtab SYMTAB 00000000 002578 000e10 10 36 159 4\n+ [36] .strtab STRTAB 00000000 003388 000572 00 0 0 1\n+ [37] .shstrtab STRTAB 00000000 0038fa 000184 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n L (link order), O (extra OS processing required), G (group), T (TLS),\n C (compressed), x (unknown), o (OS specific), E (exclude),\n D (mbind), y (purecode), p (processor specific)\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "comments": ["error from `readelf --wide --symbols {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -124,19 +124,19 @@\n 120: 00007698 0 NOTYPE LOCAL DEFAULT 23 $d\n 121: 00006038 0 NOTYPE LOCAL DEFAULT 22 $d\n 122: 00000000 0 FILE LOCAL DEFAULT ABS taipedit-help.c\n 123: 00006668 0 NOTYPE LOCAL DEFAULT 22 $d\n 124: 00000000 0 FILE LOCAL DEFAULT ABS taipedit-img.c\n 125: 00001f7c 0 NOTYPE LOCAL DEFAULT 15 $d\n 126: 00002060 0 NOTYPE LOCAL DEFAULT 15 $d\n- 127: 00002060 2841 OBJECT LOCAL DEFAULT 15 data_5\n- 128: 00002b7c 121 OBJECT LOCAL DEFAULT 15 data_9\n- 129: 00002bf8 120 OBJECT LOCAL DEFAULT 15 data_7\n- 130: 00002c70 170 OBJECT LOCAL DEFAULT 15 data_6\n- 131: 00002d1c 4684 OBJECT LOCAL DEFAULT 15 data_8\n+ 127: 00002060 2841 OBJECT LOCAL DEFAULT 15 data_8\n+ 128: 00002b7c 121 OBJECT LOCAL DEFAULT 15 data_6\n+ 129: 00002bf8 120 OBJECT LOCAL DEFAULT 15 data_5\n+ 130: 00002c70 170 OBJECT LOCAL DEFAULT 15 data_9\n+ 131: 00002d1c 4684 OBJECT LOCAL DEFAULT 15 data_7\n 132: 00007414 0 NOTYPE LOCAL DEFAULT 22 $d\n 133: 0000760c 72 OBJECT LOCAL DEFAULT 22 sub_4_color\n 134: 000075c4 72 OBJECT LOCAL DEFAULT 22 sub_3_color\n 135: 0000757c 72 OBJECT LOCAL DEFAULT 22 sub_2_color\n 136: 00007534 72 OBJECT LOCAL DEFAULT 22 sub_1_color\n 137: 000074ec 72 OBJECT LOCAL DEFAULT 22 sub_0_color\n 138: 00000000 0 FILE LOCAL DEFAULT ABS crtstuff.c\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 296d1b730db3da8f239479c4d12ec34e8b6abd05\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5b640392c57ad5c0a26cf0c40d951ca74058ccb4\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -2709,16 +2709,16 @@\n <15e1> DW_AT_sibling : (ref_udata) <0x15ea>\n <2><15e2>: Abbrev Number: 94 (DW_TAG_subrange_type)\n <15e3> DW_AT_type : (GNU_ref_alt) <0x15>\n <15e7> DW_AT_upper_bound : (data2) 4683\n <2><15e9>: Abbrev Number: 0\n <1><15ea>: Abbrev Number: 93 (DW_TAG_const_type)\n <15eb> DW_AT_type : (ref_udata) <0x15dc>\n- <1><15ec>: Abbrev Number: 90 (DW_TAG_variable)\n- <15ed> DW_AT_name : (GNU_strp_alt) (offset: 0x137) \n+ <1><15ec>: Abbrev Number: 89 (DW_TAG_variable)\n+ <15ed> DW_AT_name : (GNU_strp_alt) (offset: 0x11e) \n <15f1> DW_AT_decl_file : (implicit_const) 1\n <15f1> DW_AT_decl_line : (data1) 5\n <15f2> DW_AT_decl_column : (implicit_const) 28\n <15f2> DW_AT_type : (ref_udata) <0x15ea>\n <15f3> DW_AT_location : (exprloc) 5 byte block: 3 1c 2d 0 0 \t(DW_OP_addr: 2d1c)\n <1><15f9>: Abbrev Number: 31 (DW_TAG_array_type)\n <15fa> DW_AT_type : (GNU_ref_alt) <0x1420>\n@@ -2726,15 +2726,15 @@\n <2><15ff>: Abbrev Number: 62 (DW_TAG_subrange_type)\n <1600> DW_AT_type : (GNU_ref_alt) <0x15>\n <1604> DW_AT_upper_bound : (data1) 169\n <2><1605>: Abbrev Number: 0\n <1><1606>: Abbrev Number: 93 (DW_TAG_const_type)\n <1607> DW_AT_type : (ref_udata) <0x15f9>\n <1><1608>: Abbrev Number: 89 (DW_TAG_variable)\n- <1609> DW_AT_name : (strp) (offset: 0): data_6\n+ <1609> DW_AT_name : (GNU_strp_alt) (offset: 0x159) \n <160d> DW_AT_decl_file : (implicit_const) 1\n <160d> DW_AT_decl_line : (data1) 253\n <160e> DW_AT_decl_column : (implicit_const) 28\n <160e> DW_AT_type : (ref_udata) <0x1606>\n <160f> DW_AT_location : (exprloc) 5 byte block: 3 70 2c 0 0 \t(DW_OP_addr: 2c70)\n <1><1615>: Abbrev Number: 31 (DW_TAG_array_type)\n <1616> DW_AT_type : (GNU_ref_alt) <0x1420>\n@@ -2742,31 +2742,31 @@\n <2><161b>: Abbrev Number: 62 (DW_TAG_subrange_type)\n <161c> DW_AT_type : (GNU_ref_alt) <0x15>\n <1620> DW_AT_upper_bound : (data1) 119\n <2><1621>: Abbrev Number: 0\n <1><1622>: Abbrev Number: 93 (DW_TAG_const_type)\n <1623> DW_AT_type : (ref_udata) <0x1615>\n <1><1624>: Abbrev Number: 92 (DW_TAG_variable)\n- <1625> DW_AT_name : (GNU_strp_alt) (offset: 0x11e) \n+ <1625> DW_AT_name : (GNU_strp_alt) (offset: 0xda) \n <1629> DW_AT_decl_file : (implicit_const) 1\n <1629> DW_AT_decl_line : (data2) 264\n <162b> DW_AT_decl_column : (data1) 28\n <162c> DW_AT_type : (ref_udata) <0x1622>\n <162d> DW_AT_location : (exprloc) 5 byte block: 3 f8 2b 0 0 \t(DW_OP_addr: 2bf8)\n <1><1633>: Abbrev Number: 31 (DW_TAG_array_type)\n <1634> DW_AT_type : (GNU_ref_alt) <0x1420>\n <1638> DW_AT_sibling : (ref_udata) <0x1641>\n <2><163a>: Abbrev Number: 62 (DW_TAG_subrange_type)\n <163b> DW_AT_type : (GNU_ref_alt) <0x15>\n <163f> DW_AT_upper_bound : (data1) 120\n <2><1640>: Abbrev Number: 0\n <1><1641>: Abbrev Number: 93 (DW_TAG_const_type)\n <1642> DW_AT_type : (ref_udata) <0x1633>\n- <1><1643>: Abbrev Number: 92 (DW_TAG_variable)\n- <1644> DW_AT_name : (GNU_strp_alt) (offset: 0x159) \n+ <1><1643>: Abbrev Number: 91 (DW_TAG_variable)\n+ <1644> DW_AT_name : (strp) (offset: 0): data_6\n <1648> DW_AT_decl_file : (implicit_const) 1\n <1648> DW_AT_decl_line : (data2) 273\n <164a> DW_AT_decl_column : (data1) 28\n <164b> DW_AT_type : (ref_udata) <0x1641>\n <164d> DW_AT_location : (exprloc) 5 byte block: 3 7c 2b 0 0 \t(DW_OP_addr: 2b7c)\n <1><1653>: Abbrev Number: 31 (DW_TAG_array_type)\n <1654> DW_AT_type : (GNU_ref_alt) <0x1420>\n@@ -2774,49 +2774,49 @@\n <2><165a>: Abbrev Number: 94 (DW_TAG_subrange_type)\n <165b> DW_AT_type : (GNU_ref_alt) <0x15>\n <165f> DW_AT_upper_bound : (data2) 2840\n <2><1661>: Abbrev Number: 0\n <1><1662>: Abbrev Number: 93 (DW_TAG_const_type)\n <1663> DW_AT_type : (ref_udata) <0x1653>\n <1><1665>: Abbrev Number: 92 (DW_TAG_variable)\n- <1666> DW_AT_name : (GNU_strp_alt) (offset: 0xda) \n+ <1666> DW_AT_name : (GNU_strp_alt) (offset: 0x137) \n <166a> DW_AT_decl_file : (implicit_const) 1\n <166a> DW_AT_decl_line : (data2) 282\n <166c> DW_AT_decl_column : (data1) 28\n <166d> DW_AT_type : (ref_udata) <0x1662>\n <166f> DW_AT_location : (exprloc) 5 byte block: 3 60 20 0 0 \t(DW_OP_addr: 2060)\n- <1><1675>: Abbrev Number: 91 (DW_TAG_variable)\n+ <1><1675>: Abbrev Number: 90 (DW_TAG_variable)\n <1676> DW_AT_name : (GNU_strp_alt) (offset: 0xac8) \n <167a> DW_AT_decl_file : (implicit_const) 1\n <167a> DW_AT_decl_line : (data2) 432\n <167c> DW_AT_decl_column : (data1) 14\n <167d> DW_AT_type : (GNU_ref_alt) <0x731>\n <1681> DW_AT_location : (exprloc) 5 byte block: 3 c 76 0 0 \t(DW_OP_addr: 760c)\n- <1><1687>: Abbrev Number: 91 (DW_TAG_variable)\n+ <1><1687>: Abbrev Number: 90 (DW_TAG_variable)\n <1688> DW_AT_name : (GNU_strp_alt) (offset: 0xabc) \n <168c> DW_AT_decl_file : (implicit_const) 1\n <168c> DW_AT_decl_line : (data2) 437\n <168e> DW_AT_decl_column : (data1) 14\n <168f> DW_AT_type : (GNU_ref_alt) <0x731>\n <1693> DW_AT_location : (exprloc) 5 byte block: 3 c4 75 0 0 \t(DW_OP_addr: 75c4)\n- <1><1699>: Abbrev Number: 91 (DW_TAG_variable)\n+ <1><1699>: Abbrev Number: 90 (DW_TAG_variable)\n <169a> DW_AT_name : (GNU_strp_alt) (offset: 0xab0) \n <169e> DW_AT_decl_file : (implicit_const) 1\n <169e> DW_AT_decl_line : (data2) 442\n <16a0> DW_AT_decl_column : (data1) 14\n <16a1> DW_AT_type : (GNU_ref_alt) <0x731>\n <16a5> DW_AT_location : (exprloc) 5 byte block: 3 7c 75 0 0 \t(DW_OP_addr: 757c)\n- <1><16ab>: Abbrev Number: 91 (DW_TAG_variable)\n+ <1><16ab>: Abbrev Number: 90 (DW_TAG_variable)\n <16ac> DW_AT_name : (GNU_strp_alt) (offset: 0xaa4) \n <16b0> DW_AT_decl_file : (implicit_const) 1\n <16b0> DW_AT_decl_line : (data2) 447\n <16b2> DW_AT_decl_column : (data1) 14\n <16b3> DW_AT_type : (GNU_ref_alt) <0x731>\n <16b7> DW_AT_location : (exprloc) 5 byte block: 3 34 75 0 0 \t(DW_OP_addr: 7534)\n- <1><16bd>: Abbrev Number: 91 (DW_TAG_variable)\n+ <1><16bd>: Abbrev Number: 90 (DW_TAG_variable)\n <16be> DW_AT_name : (GNU_strp_alt) (offset: 0xa8b) \n <16c2> DW_AT_decl_file : (implicit_const) 1\n <16c2> DW_AT_decl_line : (data2) 452\n <16c4> DW_AT_decl_column : (data1) 14\n <16c5> DW_AT_type : (GNU_ref_alt) <0x731>\n <16c9> DW_AT_location : (exprloc) 5 byte block: 3 ec 74 0 0 \t(DW_OP_addr: 74ec)\n <1><16cf>: Abbrev Number: 31 (DW_TAG_array_type)\n"}, {"source1": "readelf --wide --debug-dump=abbrev {}", "source2": "readelf --wide --debug-dump=abbrev {}", "comments": ["error from `readelf --wide --debug-dump=abbrev {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -654,35 +654,35 @@\n DW_AT_producer DW_FORM_GNU_strp_alt\n DW_AT_language DW_FORM_data1\n DW_AT_name DW_FORM_strp\n DW_AT_comp_dir DW_FORM_GNU_strp_alt\n DW_AT_stmt_list DW_FORM_sec_offset\n DW_AT value: 0 DW_FORM value: 0\n 89 DW_TAG_variable [no children]\n- DW_AT_name DW_FORM_strp\n+ DW_AT_name DW_FORM_GNU_strp_alt\n DW_AT_decl_file DW_FORM_implicit_const: 1\n DW_AT_decl_line DW_FORM_data1\n DW_AT_decl_column DW_FORM_implicit_const: 28\n DW_AT_type DW_FORM_ref_udata\n DW_AT_location DW_FORM_exprloc\n DW_AT value: 0 DW_FORM value: 0\n 90 DW_TAG_variable [no children]\n DW_AT_name DW_FORM_GNU_strp_alt\n DW_AT_decl_file DW_FORM_implicit_const: 1\n- DW_AT_decl_line DW_FORM_data1\n- DW_AT_decl_column DW_FORM_implicit_const: 28\n- DW_AT_type DW_FORM_ref_udata\n+ DW_AT_decl_line DW_FORM_data2\n+ DW_AT_decl_column DW_FORM_data1\n+ DW_AT_type DW_FORM_GNU_ref_alt\n DW_AT_location DW_FORM_exprloc\n DW_AT value: 0 DW_FORM value: 0\n 91 DW_TAG_variable [no children]\n- DW_AT_name DW_FORM_GNU_strp_alt\n+ DW_AT_name DW_FORM_strp\n DW_AT_decl_file DW_FORM_implicit_const: 1\n DW_AT_decl_line DW_FORM_data2\n DW_AT_decl_column DW_FORM_data1\n- DW_AT_type DW_FORM_GNU_ref_alt\n+ DW_AT_type DW_FORM_ref_udata\n DW_AT_location DW_FORM_exprloc\n DW_AT value: 0 DW_FORM value: 0\n 92 DW_TAG_variable [no children]\n DW_AT_name DW_FORM_GNU_strp_alt\n DW_AT_decl_file DW_FORM_implicit_const: 1\n DW_AT_decl_line DW_FORM_data2\n DW_AT_decl_column DW_FORM_data1\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,9 +1,8 @@\n GCC: (Debian 12.2.0-14) 12.2.0\n-XPY+[&V}\n /usr/lib/debug/.dwz/arm-linux-gnueabihf/ace-of-penguins.debug\n __abi_tag\n call_weak_fn\n taipedit.c\n show_tile_count\n shift.isra.0\n crtstuff.c\n"}, {"source1": "readelf --wide --decompress --hex-dump=.strtab {}", "source2": "readelf --wide --decompress --hex-dump=.strtab {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.strtab {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -20,17 +20,17 @@\n 0x00000110 61727261 795f656e 74727900 6672616d array_entry.fram\n 0x00000120 655f6475 6d6d7900 5f5f6672 616d655f e_dummy.__frame_\n 0x00000130 64756d6d 795f696e 69745f61 72726179 dummy_init_array\n 0x00000140 5f656e74 72790074 61697065 696c6962 _entry.taipeilib\n 0x00000150 2e630074 696c655f 73796e74 68007469 .c.tile_synth.ti\n 0x00000160 6c655f73 796e7468 32007461 69706564 le_synth2.taiped\n 0x00000170 69742d68 656c702e 63007461 69706564 it-help.c.taiped\n- 0x00000180 69742d69 6d672e63 00646174 615f3500 it-img.c.data_5.\n- 0x00000190 64617461 5f390064 6174615f 37006461 data_9.data_7.da\n- 0x000001a0 74615f36 00646174 615f3800 7375625f ta_6.data_8.sub_\n+ 0x00000180 69742d69 6d672e63 00646174 615f3800 it-img.c.data_8.\n+ 0x00000190 64617461 5f360064 6174615f 35006461 data_6.data_5.da\n+ 0x000001a0 74615f39 00646174 615f3700 7375625f ta_9.data_7.sub_\n 0x000001b0 345f636f 6c6f7200 7375625f 335f636f 4_color.sub_3_co\n 0x000001c0 6c6f7200 7375625f 325f636f 6c6f7200 lor.sub_2_color.\n 0x000001d0 7375625f 315f636f 6c6f7200 7375625f sub_1_color.sub_\n 0x000001e0 305f636f 6c6f7200 5f5f4652 414d455f 0_color.__FRAME_\n 0x000001f0 454e445f 5f005f47 4c4f4241 4c5f4f46 END__._GLOBAL_OF\n 0x00000200 46534554 5f544142 4c455f00 5f44594e FSET_TABLE_._DYN\n 0x00000210 414d4943 00736574 5f63656e 74657265 AMIC.set_centere\n"}]}, {"source1": "./usr/lib/debug/.build-id/64/ee109b94dde361b8006e03fa2db12f14fd5289.debug", "source2": "./usr/lib/debug/.build-id/60/ab304b62f42f023317237bda4daa45c8b46965.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "comments": ["error from `readelf --wide --symbols {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -155,16 +155,16 @@\n 151: 00003df8 0 OBJECT LOCAL DEFAULT 18 __frame_dummy_init_array_entry\n 152: 00004bd0 0 NOTYPE LOCAL DEFAULT 23 $d\n 153: 00000000 0 FILE LOCAL DEFAULT ABS thornq-help.c\n 154: 00004054 0 NOTYPE LOCAL DEFAULT 22 $d\n 155: 00000000 0 FILE LOCAL DEFAULT ABS thornq-img.c\n 156: 00002160 0 NOTYPE LOCAL DEFAULT 15 $d\n 157: 000021cc 0 NOTYPE LOCAL DEFAULT 15 $d\n- 158: 000021cc 2624 OBJECT LOCAL DEFAULT 15 data_4\n- 159: 00002c0c 114 OBJECT LOCAL DEFAULT 15 data_5\n+ 158: 000021cc 2624 OBJECT LOCAL DEFAULT 15 data_5\n+ 159: 00002c0c 114 OBJECT LOCAL DEFAULT 15 data_4\n 160: 00002c80 100 OBJECT LOCAL DEFAULT 15 data_3\n 161: 00004a68 0 NOTYPE LOCAL DEFAULT 22 $d\n 162: 00004b88 72 OBJECT LOCAL DEFAULT 22 sub_2_color\n 163: 00004b40 72 OBJECT LOCAL DEFAULT 22 sub_1_mono\n 164: 00004af8 72 OBJECT LOCAL DEFAULT 22 sub_0_color\n 165: 00000000 0 FILE LOCAL DEFAULT ABS crtstuff.c\n 166: 00002ce4 0 NOTYPE LOCAL DEFAULT 15 $d\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 64ee109b94dde361b8006e03fa2db12f14fd5289\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 60ab304b62f42f023317237bda4daa45c8b46965\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -2655,15 +2655,15 @@\n <2><153c>: Abbrev Number: 87 (DW_TAG_subrange_type)\n <153d> DW_AT_type : (GNU_ref_alt) <0x15>\n <1541> DW_AT_upper_bound : (data1) 113\n <2><1542>: Abbrev Number: 0\n <1><1543>: Abbrev Number: 84 (DW_TAG_const_type)\n <1544> DW_AT_type : (ref1) <0x1536>\n <1><1545>: Abbrev Number: 85 (DW_TAG_variable)\n- <1546> DW_AT_name : (GNU_strp_alt) (offset: 0xda) \n+ <1546> DW_AT_name : (GNU_strp_alt) (offset: 0xb8) \n <154a> DW_AT_decl_file : (implicit_const) 1\n <154a> DW_AT_decl_line : (data1) 13\n <154b> DW_AT_decl_column : (data1) 28\n <154c> DW_AT_type : (ref1) <0x1543>\n <154d> DW_AT_location : (exprloc) 5 byte block: 3 c 2c 0 0 \t(DW_OP_addr: 2c0c)\n <1><1553>: Abbrev Number: 89 (DW_TAG_array_type)\n <1554> DW_AT_type : (GNU_ref_alt) <0x1420>\n@@ -2671,15 +2671,15 @@\n <2><1559>: Abbrev Number: 86 (DW_TAG_subrange_type)\n <155a> DW_AT_type : (GNU_ref_alt) <0x15>\n <155e> DW_AT_upper_bound : (data2) 2623\n <2><1560>: Abbrev Number: 0\n <1><1561>: Abbrev Number: 84 (DW_TAG_const_type)\n <1562> DW_AT_type : (ref1) <0x1553>\n <1><1563>: Abbrev Number: 85 (DW_TAG_variable)\n- <1564> DW_AT_name : (GNU_strp_alt) (offset: 0xb8) \n+ <1564> DW_AT_name : (GNU_strp_alt) (offset: 0xda) \n <1568> DW_AT_decl_file : (implicit_const) 1\n <1568> DW_AT_decl_line : (data1) 21\n <1569> DW_AT_decl_column : (data1) 28\n <156a> DW_AT_type : (ref1) <0x1561>\n <156b> DW_AT_location : (exprloc) 5 byte block: 3 cc 21 0 0 \t(DW_OP_addr: 21cc)\n <1><1571>: Abbrev Number: 65 (DW_TAG_variable)\n <1572> DW_AT_name : (GNU_strp_alt) (offset: 0xab0) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.strtab {}", "source2": "readelf --wide --decompress --hex-dump=.strtab {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.strtab {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -30,15 +30,15 @@\n 0x000001b0 646f5f67 6c6f6261 6c5f6474 6f72735f do_global_dtors_\n 0x000001c0 6175785f 66696e69 5f617272 61795f65 aux_fini_array_e\n 0x000001d0 6e747279 00667261 6d655f64 756d6d79 ntry.frame_dummy\n 0x000001e0 005f5f66 72616d65 5f64756d 6d795f69 .__frame_dummy_i\n 0x000001f0 6e69745f 61727261 795f656e 74727900 nit_array_entry.\n 0x00000200 74686f72 6e712d68 656c702e 63007468 thornq-help.c.th\n 0x00000210 6f726e71 2d696d67 2e630064 6174615f ornq-img.c.data_\n- 0x00000220 34006461 74615f35 00646174 615f3300 4.data_5.data_3.\n+ 0x00000220 35006461 74615f34 00646174 615f3300 5.data_4.data_3.\n 0x00000230 7375625f 325f636f 6c6f7200 7375625f sub_2_color.sub_\n 0x00000240 315f6d6f 6e6f0073 75625f30 5f636f6c 1_mono.sub_0_col\n 0x00000250 6f72005f 5f465241 4d455f45 4e445f5f or.__FRAME_END__\n 0x00000260 005f474c 4f42414c 5f4f4646 5345545f ._GLOBAL_OFFSET_\n 0x00000270 5441424c 455f005f 44594e41 4d494300 TABLE_._DYNAMIC.\n 0x00000280 73746163 6b5f6765 745f6361 72640073 stack_get_card.s\n 0x00000290 65745f63 656e7465 7265645f 70696300 et_centered_pic.\n"}]}, {"source1": "./usr/lib/debug/.build-id/7b/0ce1fd1c78f380e196187ef575dccb293598c6.debug", "source2": "./usr/lib/debug/.build-id/cc/67d60fe5af254938477e1a9b923fae7567f815.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 2% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "comments": ["error from `readelf --wide --symbols {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -150,16 +150,16 @@\n 146: 00003d9c 0 OBJECT LOCAL DEFAULT 18 __frame_dummy_init_array_entry\n 147: 00004ba0 0 NOTYPE LOCAL DEFAULT 24 $d\n 148: 00000000 0 FILE LOCAL DEFAULT ABS pegged-help.c\n 149: 00004134 0 NOTYPE LOCAL DEFAULT 23 $d\n 150: 00000000 0 FILE LOCAL DEFAULT ABS pegged-img.c\n 151: 000017a4 0 NOTYPE LOCAL DEFAULT 15 $d\n 152: 000018fc 0 NOTYPE LOCAL DEFAULT 15 $d\n- 153: 000018fc 2645 OBJECT LOCAL DEFAULT 15 data_4\n- 154: 00002354 196 OBJECT LOCAL DEFAULT 15 data_5\n+ 153: 000018fc 2645 OBJECT LOCAL DEFAULT 15 data_5\n+ 154: 00002354 196 OBJECT LOCAL DEFAULT 15 data_4\n 155: 00002418 775 OBJECT LOCAL DEFAULT 15 data_3\n 156: 00004a38 0 NOTYPE LOCAL DEFAULT 23 $d\n 157: 00004b58 72 OBJECT LOCAL DEFAULT 23 sub_2_color\n 158: 00004b10 72 OBJECT LOCAL DEFAULT 23 sub_1_color\n 159: 00004ac8 72 OBJECT LOCAL DEFAULT 23 sub_0_color\n 160: 00000000 0 FILE LOCAL DEFAULT ABS crtstuff.c\n 161: 00002720 0 NOTYPE LOCAL DEFAULT 15 $d\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7b0ce1fd1c78f380e196187ef575dccb293598c6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: cc67d60fe5af254938477e1a9b923fae7567f815\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1632,15 +1632,15 @@\n <2>: Abbrev Number: 59 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data1) 195\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 76 (DW_TAG_const_type)\n DW_AT_type : (ref1) <0xd7c>\n <1>: Abbrev Number: 77 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0xda) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0xb8) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 49\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref1) <0xd89>\n DW_AT_location : (exprloc) 5 byte block: 3 54 23 0 0 \t(DW_OP_addr: 2354)\n <1>: Abbrev Number: 80 (DW_TAG_array_type)\n DW_AT_type : (GNU_ref_alt) <0x1420>\n@@ -1648,15 +1648,15 @@\n <2>: Abbrev Number: 78 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data2) 2644\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 76 (DW_TAG_const_type)\n DW_AT_type : (ref1) <0xd99>\n <1>: Abbrev Number: 77 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0xb8) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0xda) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 62\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref1) <0xda7>\n DW_AT_location : (exprloc) 5 byte block: 3 fc 18 0 0 \t(DW_OP_addr: 18fc)\n <1>: Abbrev Number: 69 (DW_TAG_variable)\n DW_AT_name : (GNU_strp_alt) (offset: 0xab0) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.strtab {}", "source2": "readelf --wide --decompress --hex-dump=.strtab {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.strtab {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -36,15 +36,15 @@\n 0x00000210 5f5f646f 5f676c6f 62616c5f 64746f72 __do_global_dtor\n 0x00000220 735f6175 785f6669 6e695f61 72726179 s_aux_fini_array\n 0x00000230 5f656e74 72790066 72616d65 5f64756d _entry.frame_dum\n 0x00000240 6d79005f 5f667261 6d655f64 756d6d79 my.__frame_dummy\n 0x00000250 5f696e69 745f6172 7261795f 656e7472 _init_array_entr\n 0x00000260 79007065 67676564 2d68656c 702e6300 y.pegged-help.c.\n 0x00000270 70656767 65642d69 6d672e63 00646174 pegged-img.c.dat\n- 0x00000280 615f3400 64617461 5f350064 6174615f a_4.data_5.data_\n+ 0x00000280 615f3500 64617461 5f340064 6174615f a_5.data_4.data_\n 0x00000290 33007375 625f325f 636f6c6f 72007375 3.sub_2_color.su\n 0x000002a0 625f315f 636f6c6f 72007375 625f305f b_1_color.sub_0_\n 0x000002b0 636f6c6f 72005f5f 4652414d 455f454e color.__FRAME_EN\n 0x000002c0 445f5f00 5f474c4f 42414c5f 4f464653 D__._GLOBAL_OFFS\n 0x000002d0 45545f54 41424c45 5f005f44 594e414d ET_TABLE_._DYNAM\n 0x000002e0 49430073 65745f63 656e7465 7265645f IC.set_centered_\n 0x000002f0 70696300 61626f72 7440474c 4942435f pic.abort@GLIBC_\n"}]}, {"source1": "./usr/lib/debug/.build-id/83/cd6f953a2df5a04062c3f76d738e23fa8c5353.debug", "source2": "./usr/lib/debug/.build-id/07/65167cbeae68a2a43ba497ef377a1599e62a06.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 2% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "comments": ["error from `readelf --wide --symbols {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -100,17 +100,17 @@\n 96: 00003e84 0 OBJECT LOCAL DEFAULT 18 __frame_dummy_init_array_entry\n 97: 00004850 0 NOTYPE LOCAL DEFAULT 23 $d\n 98: 00000000 0 FILE LOCAL DEFAULT ABS merlin-help.c\n 99: 00004030 0 NOTYPE LOCAL DEFAULT 22 $d\n 100: 00000000 0 FILE LOCAL DEFAULT ABS merlin-img.c\n 101: 00000c7c 0 NOTYPE LOCAL DEFAULT 15 $d\n 102: 00000d10 0 NOTYPE LOCAL DEFAULT 15 $d\n- 103: 00000d10 2595 OBJECT LOCAL DEFAULT 15 data_4\n+ 103: 00000d10 2595 OBJECT LOCAL DEFAULT 15 data_3\n 104: 00001734 1838 OBJECT LOCAL DEFAULT 15 data_5\n- 105: 00001e64 907 OBJECT LOCAL DEFAULT 15 data_3\n+ 105: 00001e64 907 OBJECT LOCAL DEFAULT 15 data_4\n 106: 000046e8 0 NOTYPE LOCAL DEFAULT 22 $d\n 107: 00004808 72 OBJECT LOCAL DEFAULT 22 sub_2_color\n 108: 000047c0 72 OBJECT LOCAL DEFAULT 22 sub_1_color\n 109: 00004778 72 OBJECT LOCAL DEFAULT 22 sub_0_color\n 110: 00000000 0 FILE LOCAL DEFAULT ABS crtstuff.c\n 111: 000021f0 0 NOTYPE LOCAL DEFAULT 15 $d\n 112: 000021f0 0 OBJECT LOCAL DEFAULT 15 all_implied_fbits\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 83cd6f953a2df5a04062c3f76d738e23fa8c5353\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0765167cbeae68a2a43ba497ef377a1599e62a06\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -720,15 +720,15 @@\n <2><634>: Abbrev Number: 43 (DW_TAG_subrange_type)\n <635> DW_AT_type : (GNU_ref_alt) <0x15>\n <639> DW_AT_upper_bound : (data2) 906\n <2><63b>: Abbrev Number: 0\n <1><63c>: Abbrev Number: 41 (DW_TAG_const_type)\n <63d> DW_AT_type : (ref1) <0x62e>\n <1><63e>: Abbrev Number: 40 (DW_TAG_variable)\n- <63f> DW_AT_name : (GNU_strp_alt) (offset: 0x8e) \n+ <63f> DW_AT_name : (GNU_strp_alt) (offset: 0xb8) \n <643> DW_AT_decl_file : (implicit_const) 1\n <643> DW_AT_decl_line : (data1) 5\n <644> DW_AT_decl_column : (implicit_const) 28\n <644> DW_AT_type : (ref1) <0x63c>\n <645> DW_AT_location : (exprloc) 5 byte block: 3 64 1e 0 0 \t(DW_OP_addr: 1e64)\n <1><64b>: Abbrev Number: 46 (DW_TAG_array_type)\n <64c> DW_AT_type : (GNU_ref_alt) <0x1420>\n@@ -752,15 +752,15 @@\n <2><66e>: Abbrev Number: 43 (DW_TAG_subrange_type)\n <66f> DW_AT_type : (GNU_ref_alt) <0x15>\n <673> DW_AT_upper_bound : (data2) 2594\n <2><675>: Abbrev Number: 0\n <1><676>: Abbrev Number: 41 (DW_TAG_const_type)\n <677> DW_AT_type : (ref1) <0x668>\n <1><678>: Abbrev Number: 40 (DW_TAG_variable)\n- <679> DW_AT_name : (GNU_strp_alt) (offset: 0xb8) \n+ <679> DW_AT_name : (GNU_strp_alt) (offset: 0x8e) \n <67d> DW_AT_decl_file : (implicit_const) 1\n <67d> DW_AT_decl_line : (data1) 154\n <67e> DW_AT_decl_column : (implicit_const) 28\n <67e> DW_AT_type : (ref1) <0x676>\n <67f> DW_AT_location : (exprloc) 5 byte block: 3 10 d 0 0 \t(DW_OP_addr: d10)\n <1><685>: Abbrev Number: 47 (DW_TAG_variable)\n <686> DW_AT_name : (GNU_strp_alt) (offset: 0xab0) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.strtab {}", "source2": "readelf --wide --decompress --hex-dump=.strtab {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.strtab {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -16,16 +16,16 @@\n 0x000000d0 5f5f646f 5f676c6f 62616c5f 64746f72 __do_global_dtor\n 0x000000e0 735f6175 785f6669 6e695f61 72726179 s_aux_fini_array\n 0x000000f0 5f656e74 72790066 72616d65 5f64756d _entry.frame_dum\n 0x00000100 6d79005f 5f667261 6d655f64 756d6d79 my.__frame_dummy\n 0x00000110 5f696e69 745f6172 7261795f 656e7472 _init_array_entr\n 0x00000120 79006d65 726c696e 2d68656c 702e6300 y.merlin-help.c.\n 0x00000130 6d65726c 696e2d69 6d672e63 00646174 merlin-img.c.dat\n- 0x00000140 615f3400 64617461 5f350064 6174615f a_4.data_5.data_\n- 0x00000150 33007375 625f325f 636f6c6f 72007375 3.sub_2_color.su\n+ 0x00000140 615f3300 64617461 5f350064 6174615f a_3.data_5.data_\n+ 0x00000150 34007375 625f325f 636f6c6f 72007375 4.sub_2_color.su\n 0x00000160 625f315f 636f6c6f 72007375 625f305f b_1_color.sub_0_\n 0x00000170 636f6c6f 72005f5f 4652414d 455f454e color.__FRAME_EN\n 0x00000180 445f5f00 5f474c4f 42414c5f 4f464653 D__._GLOBAL_OFFS\n 0x00000190 45545f54 41424c45 5f005f44 594e414d ET_TABLE_._DYNAM\n 0x000001a0 49430073 65745f63 656e7465 7265645f IC.set_centered_\n 0x000001b0 70696300 61626f72 7440474c 4942435f pic.abort@GLIBC_\n 0x000001c0 322e3400 61707069 6d676c69 625f696d 2.4.appimglib_im\n"}]}, {"source1": "./usr/lib/debug/.build-id/a9/cc2eded939ee6b3b36248aaee785673f62352b.debug", "source2": "./usr/lib/debug/.build-id/98/031e743020d44a4b7fe1b99b4947459f4cee63.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "comments": ["error from `readelf --wide --symbols {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -121,16 +121,16 @@\n 117: 00003e28 0 OBJECT LOCAL DEFAULT 18 __frame_dummy_init_array_entry\n 118: 00004b18 0 NOTYPE LOCAL DEFAULT 23 $d\n 119: 00000000 0 FILE LOCAL DEFAULT ABS golf-help.c\n 120: 00004030 0 NOTYPE LOCAL DEFAULT 22 $d\n 121: 00000000 0 FILE LOCAL DEFAULT ABS golf-img.c\n 122: 0000152c 0 NOTYPE LOCAL DEFAULT 15 $d\n 123: 00001558 0 NOTYPE LOCAL DEFAULT 15 $d\n- 124: 00001558 2549 OBJECT LOCAL DEFAULT 15 data_3\n- 125: 00001f50 114 OBJECT LOCAL DEFAULT 15 data_5\n+ 124: 00001558 2549 OBJECT LOCAL DEFAULT 15 data_5\n+ 125: 00001f50 114 OBJECT LOCAL DEFAULT 15 data_3\n 126: 00001fc4 100 OBJECT LOCAL DEFAULT 15 data_4\n 127: 000049b0 0 NOTYPE LOCAL DEFAULT 22 $d\n 128: 00004ad0 72 OBJECT LOCAL DEFAULT 22 sub_2_color\n 129: 00004a88 72 OBJECT LOCAL DEFAULT 22 sub_1_mono\n 130: 00004a40 72 OBJECT LOCAL DEFAULT 22 sub_0_color\n 131: 00000000 0 FILE LOCAL DEFAULT ABS crtstuff.c\n 132: 00002028 0 NOTYPE LOCAL DEFAULT 15 $d\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a9cc2eded939ee6b3b36248aaee785673f62352b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 98031e743020d44a4b7fe1b99b4947459f4cee63\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1444,15 +1444,15 @@\n <2>: Abbrev Number: 51 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data1) 113\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 62 (DW_TAG_const_type)\n DW_AT_type : (ref1) <0xbf9>\n <1>: Abbrev Number: 63 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0xda) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0x8e) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 13\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref1) <0xc06>\n DW_AT_location : (exprloc) 5 byte block: 3 50 1f 0 0 \t(DW_OP_addr: 1f50)\n <1>: Abbrev Number: 66 (DW_TAG_array_type)\n DW_AT_type : (GNU_ref_alt) <0x1420>\n@@ -1460,15 +1460,15 @@\n <2>: Abbrev Number: 64 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data2) 2548\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 62 (DW_TAG_const_type)\n DW_AT_type : (ref1) <0xc16>\n <1>: Abbrev Number: 63 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x8e) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0xda) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 21\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref1) <0xc24>\n DW_AT_location : (exprloc) 5 byte block: 3 58 15 0 0 \t(DW_OP_addr: 1558)\n <1>: Abbrev Number: 57 (DW_TAG_variable)\n DW_AT_name : (GNU_strp_alt) (offset: 0xab0) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.strtab {}", "source2": "readelf --wide --decompress --hex-dump=.strtab {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.strtab {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -23,15 +23,15 @@\n 0x00000140 642e3000 5f5f646f 5f676c6f 62616c5f d.0.__do_global_\n 0x00000150 64746f72 735f6175 785f6669 6e695f61 dtors_aux_fini_a\n 0x00000160 72726179 5f656e74 72790066 72616d65 rray_entry.frame\n 0x00000170 5f64756d 6d79005f 5f667261 6d655f64 _dummy.__frame_d\n 0x00000180 756d6d79 5f696e69 745f6172 7261795f ummy_init_array_\n 0x00000190 656e7472 7900676f 6c662d68 656c702e entry.golf-help.\n 0x000001a0 6300676f 6c662d69 6d672e63 00646174 c.golf-img.c.dat\n- 0x000001b0 615f3300 64617461 5f350064 6174615f a_3.data_5.data_\n+ 0x000001b0 615f3500 64617461 5f330064 6174615f a_5.data_3.data_\n 0x000001c0 34007375 625f325f 636f6c6f 72007375 4.sub_2_color.su\n 0x000001d0 625f315f 6d6f6e6f 00737562 5f305f63 b_1_mono.sub_0_c\n 0x000001e0 6f6c6f72 005f5f46 52414d45 5f454e44 olor.__FRAME_END\n 0x000001f0 5f5f005f 474c4f42 414c5f4f 46465345 __._GLOBAL_OFFSE\n 0x00000200 545f5441 424c455f 005f4459 4e414d49 T_TABLE_._DYNAMI\n 0x00000210 43007374 61636b5f 6765745f 63617264 C.stack_get_card\n 0x00000220 00736574 5f63656e 74657265 645f7069 .set_centered_pi\n"}]}, {"source1": "./usr/lib/debug/.build-id/bc/fc1ee875e4e9375e1e39705b3c58b04c725816.debug", "source2": "./usr/lib/debug/.build-id/24/c316899a9dbe5d4f79a46983a2289dc2bd29a2.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 10% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "comments": ["error from `readelf --wide --symbols {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -144,26 +144,26 @@\n 140: 00003e60 0 OBJECT LOCAL DEFAULT 18 __frame_dummy_init_array_entry\n 141: 00004ea0 0 NOTYPE LOCAL DEFAULT 23 $d\n 142: 00000000 0 FILE LOCAL DEFAULT ABS mastermind-help.c\n 143: 00004040 0 NOTYPE LOCAL DEFAULT 22 $d\n 144: 00000000 0 FILE LOCAL DEFAULT ABS mastermind-img.c\n 145: 00001938 0 NOTYPE LOCAL DEFAULT 15 $d\n 146: 00001a30 0 NOTYPE LOCAL DEFAULT 15 $d\n- 147: 00001a30 116 OBJECT LOCAL DEFAULT 15 data_17\n- 148: 00001aa4 100 OBJECT LOCAL DEFAULT 15 data_16\n- 149: 00001b08 99 OBJECT LOCAL DEFAULT 15 data_14\n- 150: 00001b6c 101 OBJECT LOCAL DEFAULT 15 data_21\n- 151: 00001bd4 115 OBJECT LOCAL DEFAULT 15 data_22\n- 152: 00001c48 111 OBJECT LOCAL DEFAULT 15 data_12\n- 153: 00001cb8 118 OBJECT LOCAL DEFAULT 15 data_19\n- 154: 00001d30 115 OBJECT LOCAL DEFAULT 15 data_18\n- 155: 00001da4 116 OBJECT LOCAL DEFAULT 15 data_13\n- 156: 00001e18 107 OBJECT LOCAL DEFAULT 15 data_20\n- 157: 00001e84 118 OBJECT LOCAL DEFAULT 15 data_15\n- 158: 00001efc 2651 OBJECT LOCAL DEFAULT 15 data_23\n+ 147: 00001a30 116 OBJECT LOCAL DEFAULT 15 data_13\n+ 148: 00001aa4 100 OBJECT LOCAL DEFAULT 15 data_14\n+ 149: 00001b08 99 OBJECT LOCAL DEFAULT 15 data_20\n+ 150: 00001b6c 101 OBJECT LOCAL DEFAULT 15 data_23\n+ 151: 00001bd4 115 OBJECT LOCAL DEFAULT 15 data_16\n+ 152: 00001c48 111 OBJECT LOCAL DEFAULT 15 data_19\n+ 153: 00001cb8 118 OBJECT LOCAL DEFAULT 15 data_18\n+ 154: 00001d30 115 OBJECT LOCAL DEFAULT 15 data_12\n+ 155: 00001da4 116 OBJECT LOCAL DEFAULT 15 data_21\n+ 156: 00001e18 107 OBJECT LOCAL DEFAULT 15 data_17\n+ 157: 00001e84 118 OBJECT LOCAL DEFAULT 15 data_22\n+ 158: 00001efc 2651 OBJECT LOCAL DEFAULT 15 data_15\n 159: 0000496c 0 NOTYPE LOCAL DEFAULT 22 $d\n 160: 00004e58 72 OBJECT LOCAL DEFAULT 22 sub_11_color\n 161: 00004e10 72 OBJECT LOCAL DEFAULT 22 sub_10_color\n 162: 00004dc8 72 OBJECT LOCAL DEFAULT 22 sub_9_color\n 163: 00004d80 72 OBJECT LOCAL DEFAULT 22 sub_8_color\n 164: 00004d38 72 OBJECT LOCAL DEFAULT 22 sub_7_color\n 165: 00004cf0 72 OBJECT LOCAL DEFAULT 22 sub_6_color\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bcfc1ee875e4e9375e1e39705b3c58b04c725816\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 24c316899a9dbe5d4f79a46983a2289dc2bd29a2\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1508,15 +1508,15 @@\n <2>: Abbrev Number: 62 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data2) 2650\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 63 (DW_TAG_const_type)\n DW_AT_type : (ref_udata) <0xc2f>\n <1>: Abbrev Number: 65 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x86) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0xc8) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 5\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref_udata) <0xc3d>\n DW_AT_location : (exprloc) 5 byte block: 3 fc 1e 0 0 \t(DW_OP_addr: 1efc)\n <1>: Abbrev Number: 27 (DW_TAG_array_type)\n DW_AT_type : (GNU_ref_alt) <0x1420>\n@@ -1524,15 +1524,15 @@\n <2>: Abbrev Number: 48 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data1) 117\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 63 (DW_TAG_const_type)\n DW_AT_type : (ref_udata) <0xc4d>\n <1>: Abbrev Number: 65 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0xc8) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0x46) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 147\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref_udata) <0xc5a>\n DW_AT_location : (exprloc) 5 byte block: 3 84 1e 0 0 \t(DW_OP_addr: 1e84)\n <1>: Abbrev Number: 27 (DW_TAG_array_type)\n DW_AT_type : (GNU_ref_alt) <0x1420>\n@@ -1540,15 +1540,15 @@\n <2>: Abbrev Number: 48 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data1) 106\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 63 (DW_TAG_const_type)\n DW_AT_type : (ref_udata) <0xc6a>\n <1>: Abbrev Number: 65 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0xa) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0x10c) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 156\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref_udata) <0xc78>\n DW_AT_location : (exprloc) 5 byte block: 3 18 1e 0 0 \t(DW_OP_addr: 1e18)\n <1>: Abbrev Number: 27 (DW_TAG_array_type)\n DW_AT_type : (GNU_ref_alt) <0x1420>\n@@ -1556,15 +1556,15 @@\n <2>: Abbrev Number: 48 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data1) 115\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 63 (DW_TAG_const_type)\n DW_AT_type : (ref_udata) <0xc89>\n <1>: Abbrev Number: 65 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x74) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0x1c) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 164\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref_udata) <0xc97>\n DW_AT_location : (exprloc) 5 byte block: 3 a4 1d 0 0 \t(DW_OP_addr: 1da4)\n <1>: Abbrev Number: 27 (DW_TAG_array_type)\n DW_AT_type : (GNU_ref_alt) <0x1420>\n@@ -1572,22 +1572,22 @@\n <2>: Abbrev Number: 48 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data1) 114\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 63 (DW_TAG_const_type)\n DW_AT_type : (ref_udata) <0xca9>\n <1>: Abbrev Number: 65 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x125) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0x34) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 172\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref_udata) <0xcb7>\n DW_AT_location : (exprloc) 5 byte block: 3 30 1d 0 0 \t(DW_OP_addr: 1d30)\n <1>: Abbrev Number: 65 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x147) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0x125) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 181\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref_udata) <0xc5a>\n DW_AT_location : (exprloc) 5 byte block: 3 b8 1c 0 0 \t(DW_OP_addr: 1cb8)\n <1>: Abbrev Number: 27 (DW_TAG_array_type)\n DW_AT_type : (GNU_ref_alt) <0x1420>\n@@ -1595,22 +1595,22 @@\n <2>: Abbrev Number: 48 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data1) 110\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 63 (DW_TAG_const_type)\n DW_AT_type : (ref_udata) <0xcd7>\n <1>: Abbrev Number: 65 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x34) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0x147) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 189\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref_udata) <0xce5>\n DW_AT_location : (exprloc) 5 byte block: 3 48 1c 0 0 \t(DW_OP_addr: 1c48)\n <1>: Abbrev Number: 65 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x46) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0xf1) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 197\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref_udata) <0xcb7>\n DW_AT_location : (exprloc) 5 byte block: 3 d4 1b 0 0 \t(DW_OP_addr: 1bd4)\n <1>: Abbrev Number: 27 (DW_TAG_array_type)\n DW_AT_type : (GNU_ref_alt) <0x1420>\n@@ -1618,15 +1618,15 @@\n <2>: Abbrev Number: 48 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data1) 100\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 63 (DW_TAG_const_type)\n DW_AT_type : (ref_udata) <0xd06>\n <1>: Abbrev Number: 65 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x1c) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0x86) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 205\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref_udata) <0xd14>\n DW_AT_location : (exprloc) 5 byte block: 3 6c 1b 0 0 \t(DW_OP_addr: 1b6c)\n <1>: Abbrev Number: 27 (DW_TAG_array_type)\n DW_AT_type : (GNU_ref_alt) <0x1420>\n@@ -1634,15 +1634,15 @@\n <2>: Abbrev Number: 48 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data1) 98\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 63 (DW_TAG_const_type)\n DW_AT_type : (ref_udata) <0xd26>\n <1>: Abbrev Number: 65 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x9e) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0xa) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 213\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref_udata) <0xd34>\n DW_AT_location : (exprloc) 5 byte block: 3 8 1b 0 0 \t(DW_OP_addr: 1b08)\n <1>: Abbrev Number: 27 (DW_TAG_array_type)\n DW_AT_type : (GNU_ref_alt) <0x1420>\n@@ -1650,22 +1650,22 @@\n <2>: Abbrev Number: 48 (DW_TAG_subrange_type)\n DW_AT_type : (GNU_ref_alt) <0x15>\n DW_AT_upper_bound : (data1) 99\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 63 (DW_TAG_const_type)\n DW_AT_type : (ref_udata) <0xd46>\n <1>: Abbrev Number: 65 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0xf1) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0x9e) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 221\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref_udata) <0xd54>\n DW_AT_location : (exprloc) 5 byte block: 3 a4 1a 0 0 \t(DW_OP_addr: 1aa4)\n <1>: Abbrev Number: 65 (DW_TAG_variable)\n- DW_AT_name : (GNU_strp_alt) (offset: 0x10c) \n+ DW_AT_name : (GNU_strp_alt) (offset: 0x74) \n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 229\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref_udata) <0xc97>\n DW_AT_location : (exprloc) 5 byte block: 3 30 1a 0 0 \t(DW_OP_addr: 1a30)\n <1>: Abbrev Number: 55 (DW_TAG_variable)\n DW_AT_name : (GNU_strp_alt) (offset: 0xa97) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.strtab {}", "source2": "readelf --wide --decompress --hex-dump=.strtab {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.strtab {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -30,21 +30,21 @@\n 0x000001b0 005f5f64 6f5f676c 6f62616c 5f64746f .__do_global_dto\n 0x000001c0 72735f61 75785f66 696e695f 61727261 rs_aux_fini_arra\n 0x000001d0 795f656e 74727900 6672616d 655f6475 y_entry.frame_du\n 0x000001e0 6d6d7900 5f5f6672 616d655f 64756d6d mmy.__frame_dumm\n 0x000001f0 795f696e 69745f61 72726179 5f656e74 y_init_array_ent\n 0x00000200 7279006d 61737465 726d696e 642d6865 ry.mastermind-he\n 0x00000210 6c702e63 006d6173 7465726d 696e642d lp.c.mastermind-\n- 0x00000220 696d672e 63006461 74615f31 37006461 img.c.data_17.da\n- 0x00000230 74615f31 36006461 74615f31 34006461 ta_16.data_14.da\n- 0x00000240 74615f32 31006461 74615f32 32006461 ta_21.data_22.da\n- 0x00000250 74615f31 32006461 74615f31 39006461 ta_12.data_19.da\n- 0x00000260 74615f31 38006461 74615f31 33006461 ta_18.data_13.da\n- 0x00000270 74615f32 30006461 74615f31 35006461 ta_20.data_15.da\n- 0x00000280 74615f32 33007375 625f3131 5f636f6c ta_23.sub_11_col\n+ 0x00000220 696d672e 63006461 74615f31 33006461 img.c.data_13.da\n+ 0x00000230 74615f31 34006461 74615f32 30006461 ta_14.data_20.da\n+ 0x00000240 74615f32 33006461 74615f31 36006461 ta_23.data_16.da\n+ 0x00000250 74615f31 39006461 74615f31 38006461 ta_19.data_18.da\n+ 0x00000260 74615f31 32006461 74615f32 31006461 ta_12.data_21.da\n+ 0x00000270 74615f31 37006461 74615f32 32006461 ta_17.data_22.da\n+ 0x00000280 74615f31 35007375 625f3131 5f636f6c ta_15.sub_11_col\n 0x00000290 6f720073 75625f31 305f636f 6c6f7200 or.sub_10_color.\n 0x000002a0 7375625f 395f636f 6c6f7200 7375625f sub_9_color.sub_\n 0x000002b0 385f636f 6c6f7200 7375625f 375f636f 8_color.sub_7_co\n 0x000002c0 6c6f7200 7375625f 365f636f 6c6f7200 lor.sub_6_color.\n 0x000002d0 7375625f 355f636f 6c6f7200 7375625f sub_5_color.sub_\n 0x000002e0 345f636f 6c6f7200 7375625f 335f636f 4_color.sub_3_co\n 0x000002f0 6c6f7200 7375625f 325f636f 6c6f7200 lor.sub_2_color.\n"}]}, {"source1": "./usr/lib/debug/.build-id/e6/27fc2c5e67e2a399ec7fe07eb94a436bc2da60.debug", "source2": "./usr/lib/debug/.build-id/f0/7d8d16eae773dec63653273f55ddd75754a143.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 1% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "comments": ["error from `readelf --wide --symbols {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -142,16 +142,16 @@\n 138: 00003e04 0 OBJECT LOCAL DEFAULT 18 __frame_dummy_init_array_entry\n 139: 00004ed8 0 NOTYPE LOCAL DEFAULT 23 $d\n 140: 00000000 0 FILE LOCAL DEFAULT ABS spider-help.c\n 141: 0000404c 0 NOTYPE LOCAL DEFAULT 22 $d\n 142: 00000000 0 FILE LOCAL DEFAULT ABS spider-img.c\n 143: 00001c34 0 NOTYPE LOCAL DEFAULT 15 $d\n 144: 00001c78 0 NOTYPE LOCAL DEFAULT 15 $d\n- 145: 00001c78 2933 OBJECT LOCAL DEFAULT 15 data_3\n- 146: 000027f0 114 OBJECT LOCAL DEFAULT 15 data_5\n+ 145: 00001c78 2933 OBJECT LOCAL DEFAULT 15 data_5\n+ 146: 000027f0 114 OBJECT LOCAL DEFAULT 15 data_3\n 147: 00002864 100 OBJECT LOCAL DEFAULT 15 data_4\n 148: 00004d70 0 NOTYPE LOCAL DEFAULT 22 $d\n 149: 00004e90 72 OBJECT LOCAL DEFAULT 22 sub_2_color\n 150: 00004e48 72 OBJECT LOCAL DEFAULT 22 sub_1_mono\n 151: 00004e00 72 OBJECT LOCAL DEFAULT 22 sub_0_color\n 152: 00000000 0 FILE LOCAL DEFAULT ABS crtstuff.c\n 153: 000028c8 0 NOTYPE LOCAL DEFAULT 15 $d\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e627fc2c5e67e2a399ec7fe07eb94a436bc2da60\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f07d8d16eae773dec63653273f55ddd75754a143\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -2063,15 +2063,15 @@\n <2><1017>: Abbrev Number: 77 (DW_TAG_subrange_type)\n <1018> DW_AT_type : (GNU_ref_alt) <0x15>\n <101c> DW_AT_upper_bound : (data1) 113\n <2><101d>: Abbrev Number: 0\n <1><101e>: Abbrev Number: 74 (DW_TAG_const_type)\n <101f> DW_AT_type : (ref1) <0x1011>\n <1><1020>: Abbrev Number: 75 (DW_TAG_variable)\n- <1021> DW_AT_name : (GNU_strp_alt) (offset: 0xda) \n+ <1021> DW_AT_name : (GNU_strp_alt) (offset: 0x8e) \n <1025> DW_AT_decl_file : (implicit_const) 1\n <1025> DW_AT_decl_line : (data1) 13\n <1026> DW_AT_decl_column : (data1) 28\n <1027> DW_AT_type : (ref1) <0x101e>\n <1028> DW_AT_location : (exprloc) 5 byte block: 3 f0 27 0 0 \t(DW_OP_addr: 27f0)\n <1><102e>: Abbrev Number: 79 (DW_TAG_array_type)\n <102f> DW_AT_type : (GNU_ref_alt) <0x1420>\n@@ -2079,15 +2079,15 @@\n <2><1034>: Abbrev Number: 76 (DW_TAG_subrange_type)\n <1035> DW_AT_type : (GNU_ref_alt) <0x15>\n <1039> DW_AT_upper_bound : (data2) 2932\n <2><103b>: Abbrev Number: 0\n <1><103c>: Abbrev Number: 74 (DW_TAG_const_type)\n <103d> DW_AT_type : (ref1) <0x102e>\n <1><103e>: Abbrev Number: 75 (DW_TAG_variable)\n- <103f> DW_AT_name : (GNU_strp_alt) (offset: 0x8e) \n+ <103f> DW_AT_name : (GNU_strp_alt) (offset: 0xda) \n <1043> DW_AT_decl_file : (implicit_const) 1\n <1043> DW_AT_decl_line : (data1) 21\n <1044> DW_AT_decl_column : (data1) 28\n <1045> DW_AT_type : (ref1) <0x103c>\n <1046> DW_AT_location : (exprloc) 5 byte block: 3 78 1c 0 0 \t(DW_OP_addr: 1c78)\n <1><104c>: Abbrev Number: 67 (DW_TAG_variable)\n <104d> DW_AT_name : (GNU_strp_alt) (offset: 0xab0) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.strtab {}", "source2": "readelf --wide --decompress --hex-dump=.strtab {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.strtab {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -25,16 +25,16 @@\n 0x00000160 6d706c65 7465642e 30005f5f 646f5f67 mpleted.0.__do_g\n 0x00000170 6c6f6261 6c5f6474 6f72735f 6175785f lobal_dtors_aux_\n 0x00000180 66696e69 5f617272 61795f65 6e747279 fini_array_entry\n 0x00000190 00667261 6d655f64 756d6d79 005f5f66 .frame_dummy.__f\n 0x000001a0 72616d65 5f64756d 6d795f69 6e69745f rame_dummy_init_\n 0x000001b0 61727261 795f656e 74727900 73706964 array_entry.spid\n 0x000001c0 65722d68 656c702e 63007370 69646572 er-help.c.spider\n- 0x000001d0 2d696d67 2e630064 6174615f 33006461 -img.c.data_3.da\n- 0x000001e0 74615f35 00646174 615f3400 7375625f ta_5.data_4.sub_\n+ 0x000001d0 2d696d67 2e630064 6174615f 35006461 -img.c.data_5.da\n+ 0x000001e0 74615f33 00646174 615f3400 7375625f ta_3.data_4.sub_\n 0x000001f0 325f636f 6c6f7200 7375625f 315f6d6f 2_color.sub_1_mo\n 0x00000200 6e6f0073 75625f30 5f636f6c 6f72005f no.sub_0_color._\n 0x00000210 5f465241 4d455f45 4e445f5f 005f474c _FRAME_END__._GL\n 0x00000220 4f42414c 5f4f4646 5345545f 5441424c OBAL_OFFSET_TABL\n 0x00000230 455f005f 44594e41 4d494300 73746163 E_._DYNAMIC.stac\n 0x00000240 6b5f6765 745f6361 72640073 65745f63 k_get_card.set_c\n 0x00000250 656e7465 7265645f 70696300 73746163 entered_pic.stac\n"}]}]}]}]}]}