714 KB
/srv/reproducible-results/rbuild-debian/r-b-build.2fPIOvZz/b1/libnxt_0.3-9.1_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.2fPIOvZz/b2/libnxt_0.3-9.1_armhf.changes
372 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·4788ffb71c07ca247f6279de1dd44b23·31216·debug·optional·libnxt-dbgsym_0.3-9.1_armhf.deb 
2 ·0bd97db0d26b116974ee08c970b7a027·13032·electronics·extra·libnxt_0.3-9.1_armhf.deb1 ·5f91be45326e9c788f9c6ca36e7417df·31304·debug·optional·libnxt-dbgsym_0.3-9.1_armhf.deb
 2 ·ab3db4641ef643d587d5bc7d480eff5f·12972·electronics·extra·libnxt_0.3-9.1_armhf.deb
74.9 KB
libnxt_0.3-9.1_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2020-02-12·10:29:51.000000·debian-binary1 -rw-r--r--···0········0········0········4·2020-02-12·10:29:51.000000·debian-binary
2 -rw-r--r--···0········0········0·····1364·2020-02-12·10:29:51.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1364·2020-02-12·10:29:51.000000·control.tar.xz
3 -rw-r--r--···0········0········0····11476·2020-02-12·10:29:51.000000·data.tar.xz3 -rw-r--r--···0········0········0····11416·2020-02-12·10:29:51.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
74.4 KB
data.tar.xz
74.3 KB
data.tar
33.4 KB
./usr/bin/fwexec
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·32fb97958419b64910e70a6c032164c77caf07de3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b128b1deff866ac05ab1f6e40ff51cc48df2ad1e
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
30.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 10, 53 lines modifiedOffset 10, 53 lines modified
10 »       smlalbble»      fp,·r3,·r5,·r010 »       smlalbble»      fp,·r3,·r5,·r0
11 /build/reproducible-path/libnxt-0.3/main_fwexec.c:8811 /build/reproducible-path/libnxt-0.3/main_fwexec.c:88
12 »       strmi»  r6,·[r4],·-sl,·asr·#1612 »       strmi»  r6,·[r4],·-sl,·asr·#16
13 »       stmdage»r2,·{r0,·r1,·r8,·fp,·sp,·pc}13 »       stmdage»r2,·{r0,·r1,·r8,·fp,·sp,·pc}
14 »       »       »       @·<UNDEFINED>·instruction:·0xf932f00014 »       »       »       @·<UNDEFINED>·instruction:·0xf932f000
15 /build/reproducible-path/libnxt-0.3/main_fwexec.c:9015 /build/reproducible-path/libnxt-0.3/main_fwexec.c:90
16 »       »       »       @·<UNDEFINED>·instruction:·0xf000a80116 »       »       »       @·<UNDEFINED>·instruction:·0xf000a801
17 »       stmdacs»r0,·{r0,·r2,·r4,·r5,·r6,·r8,·r9,·fp,·ip,·sp,·lr,·pc}17 »       stmdacs»r0,·{r0,·r7,·r8,·fp,·ip,·sp,·lr,·pc}
18 »       stmdals»r1,·{r0,·r3,·r5,·r6,·r8,·ip,·lr,·pc}18 »       stmdals»r1,·{r0,·r3,·r5,·r6,·r8,·ip,·lr,·pc}
19 /build/reproducible-path/libnxt-0.3/main_fwexec.c:93·(discriminator·3)19 /build/reproducible-path/libnxt-0.3/main_fwexec.c:93·(discriminator·3)
20 »       blx»    1f3ca9a·<__bss_end__@@Base+0x1f2a9ea>20 »       »       »       @·<UNDEFINED>·instruction:·0xf988f000
21 /build/reproducible-path/libnxt-0.3/main_fwexec.c:94·(discriminator·3)21 /build/reproducible-path/libnxt-0.3/main_fwexec.c:94·(discriminator·3)
22 »       stmdacs»r0,·{r0,·r2,·r9,·sl,·lr}22 »       stmdacs»r0,·{r0,·r2,·r9,·sl,·lr}
23 »       stmdals»r1,·{r1,·r2,·r3,·r4,·r6,·r8,·ip,·lr,·pc}23 »       stmdals»r1,·{r1,·r2,·r3,·r4,·r6,·r8,·ip,·lr,·pc}
24 /build/reproducible-path/libnxt-0.3/main_fwexec.c:10324 /build/reproducible-path/libnxt-0.3/main_fwexec.c:103
25 »       blx»    ffcbcaa6·<__bss_end__@@Base+0xffcaa9f6>25 »       »       »       @·<UNDEFINED>·instruction:·0xf9fef000
26 »       suble»  r2,·lr,·r0,·lsl·#1626 »       suble»  r2,·lr,·r0,·lsl·#16
27 /build/reproducible-path/libnxt-0.3/main_fwexec.c:11027 /build/reproducible-path/libnxt-0.3/main_fwexec.c:110
28 »       »       »       @·<UNDEFINED>·instruction:·0xf000980128 »       »       »       @·<UNDEFINED>·instruction:·0xf0009801
29 »       stmdacs»r0,·{r0,·r2,·r3,·r4,·r7,·r8,·r9,·fp,·ip,·sp,·lr,·pc}29 »       stmdacs»r0,·{r0,·r3,·r5,·r7,·r8,·fp,·ip,·sp,·lr,·pc}
30 »       ldmdami»r2!,·{r0,·r1,·r6,·r8,·ip,·lr,·pc}30 »       ldmdami»r2!,·{r0,·r1,·r6,·r8,·ip,·lr,·pc}
31 printf():31 printf():
32 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107·(discriminator·3)32 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107·(discriminator·3)
33 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447833 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4478
34 »       »       »       @·<UNDEFINED>·instruction:·0xf8bdef7034 »       »       »       @·<UNDEFINED>·instruction:·0xf8bdef70
35 main():35 main():
36 /build/reproducible-path/libnxt-0.3/main_fwexec.c:116·(discriminator·3)36 /build/reproducible-path/libnxt-0.3/main_fwexec.c:116·(discriminator·3)
37 »       ldmib»  sp,·{r2,·r3,·ip,·sp}^37 »       ldmib»  sp,·{r2,·r3,·ip,·sp}^
38 »       vst1.8» {d16-d19},·[pc],·r138 »       vst1.8» {d16-d19},·[pc],·r1
39 »       vaddw.s8»       <illegal·reg·q10.5>,·q0,·d039 »       vaddw.s8»       <illegal·reg·q10.5>,·q0,·d0
40 »       »       »       @·<UNDEFINED>·instruction:·0xf000012040 »       »       »       @·<UNDEFINED>·instruction:·0xf0000120
41 »       strmi»  pc,·[r2],·-sp,·lsl·#2141 »       strmi»  pc,·[r2],·-sp,·asr·#22
42 »       stmdami»fp!,·{r4,·r5,·r6,·r8,·r9,·fp,·ip,·sp,·pc}42 »       stmdami»fp!,·{r4,·r5,·r6,·r8,·r9,·fp,·ip,·sp,·pc}
43 printf():43 printf():
44 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107·(discriminator·3)44 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107·(discriminator·3)
45 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447845 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4478
46 »       stmdals»r1,·{r5,·r6,·r8,·r9,·sl,·fp,·sp,·lr,·pc}46 »       stmdals»r1,·{r5,·r6,·r8,·r9,·sl,·fp,·sp,·lr,·pc}
47 main():47 main():
48 /build/reproducible-path/libnxt-0.3/main_fwexec.c:120·(discriminator·3)48 /build/reproducible-path/libnxt-0.3/main_fwexec.c:120·(discriminator·3)
49 »       tstpl»  r0,·pc,·asr·#8»       @·<UNPREDICTABLE>49 »       tstpl»  r0,·pc,·asr·#8»       @·<UNPREDICTABLE>
50 »       smlawteq»       r0,·r0,·r2,·pc»    @·<UNPREDICTABLE>50 »       smlawteq»       r0,·r0,·r2,·pc»    @·<UNPREDICTABLE>
51 »       blx»    ffe3cae8·<__bss_end__@@Base+0xffe2aa38>51 »       blx»    fee3caea·<__bss_end__@@Base+0xfee2aa3a>
52 »       ldmiblt»r8,·{r0,·r2,·r9,·sl,·lr}^52 »       ldmiblt»r8,·{r0,·r2,·r9,·sl,·lr}^
53 /build/reproducible-path/libnxt-0.3/main_fwexec.c:123·(discriminator·3)53 /build/reproducible-path/libnxt-0.3/main_fwexec.c:123·(discriminator·3)
54 »       »       »       @·<UNDEFINED>·instruction:·0xf000980154 »       »       »       @·<UNDEFINED>·instruction:·0xf0009801
55 »       »       »       @·<UNDEFINED>·instruction:·0x4604fbbd55 »       strmi»  pc,·[r4],·-r9,·asr·#19
56 »       stmdami»r3!,·{r7,·r8,·fp,·ip,·sp,·pc}56 »       stmdami»r3!,·{r7,·r8,·fp,·ip,·sp,·pc}
57 printf():57 printf():
58 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107·(discriminator·3)58 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107·(discriminator·3)
59 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447859 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4478
60 »       strtmi» lr,·[r0],·-lr,·asr·#3060 »       strtmi» lr,·[r0],·-lr,·asr·#30
61 main():61 main():
62 /build/reproducible-path/libnxt-0.3/main_fwexec.c:129·(discriminator·3)62 /build/reproducible-path/libnxt-0.3/main_fwexec.c:129·(discriminator·3)
Offset 209, 15 lines modifiedOffset 209, 15 lines modified
209 »       strmi»  r4,·[r3],·-r6,·lsl·#18209 »       strmi»  r4,·[r3],·-r6,·lsl·#18
210 »       andcs»  r9,·r1,·r1,·lsl·#20210 »       andcs»  r9,·r1,·r1,·lsl·#20
211 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4479211 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4479
212 »       tstlt»  r5,·sl,·lsl·#29212 »       tstlt»  r5,·sl,·lsl·#29
213 handle_error():213 handle_error():
214 /build/reproducible-path/libnxt-0.3/main_fwexec.c:42214 /build/reproducible-path/libnxt-0.3/main_fwexec.c:42
215 »       »       »       @·<UNDEFINED>·instruction:·0xf0004628215 »       »       »       @·<UNDEFINED>·instruction:·0xf0004628
216 »       strtmi» pc,·[r0],·-r5,·asr·#21216 »       »       »       @·<UNDEFINED>·instruction:·0x4620f8d1
217 /build/reproducible-path/libnxt-0.3/main_fwexec.c:43217 /build/reproducible-path/libnxt-0.3/main_fwexec.c:43
218 »       mrc»    7,·3,·APSR_nzcv,·cr6,·cr15,·{7}218 »       mrc»    7,·3,·APSR_nzcv,·cr6,·cr15,·{7}
219 »       andeq»  r0,·r0,·r0,·lsl·r7219 »       andeq»  r0,·r0,·r0,·lsl·r7
220 get_firmware():220 get_firmware():
221 /build/reproducible-path/libnxt-0.3/main_fwexec.c:47221 /build/reproducible-path/libnxt-0.3/main_fwexec.c:47
222 »       »       »       @·<UNDEFINED>·instruction:·0x460db570222 »       »       »       @·<UNDEFINED>·instruction:·0x460db570
223 /build/reproducible-path/libnxt-0.3/main_fwexec.c:50223 /build/reproducible-path/libnxt-0.3/main_fwexec.c:50
Offset 276, 14 lines modifiedOffset 276, 183 lines modified
276 »       »       »       @·<UNDEFINED>·instruction:·0xffa2f7ff276 »       »       »       @·<UNDEFINED>·instruction:·0xffa2f7ff
277 »       strdeq» r0,·[r0],·-r6277 »       strdeq» r0,·[r0],·-r6
278 »       andeq»  r0,·r0,·r0,·lsr·#14278 »       andeq»  r0,·r0,·r0,·lsr·#14
279 »       andeq»  r0,·r0,·r0,·lsr·#13279 »       andeq»  r0,·r0,·r0,·lsr·#13
280 »       andeq»  r0,·r0,·ip,·ror·#13280 »       andeq»  r0,·r0,·ip,·ror·#13
281 »       andeq»  r0,·r0,·sl,·asr·#13281 »       andeq»  r0,·r0,·sl,·asr·#13
282 »       muleq»  r0,·r2,·r6282 »       muleq»  r0,·r2,·r6
 283 nxt_init():
 284 /build/reproducible-path/libnxt-0.3/lowlevel.c:48
 285 »       »       »       @·<UNDEFINED>·instruction:·0x4604b510
 286 /build/reproducible-path/libnxt-0.3/lowlevel.c:49
 287 »       mcr»    7,·2,·pc,·cr4,·cr15,·{7}» @·<UNPREDICTABLE>
 288 /build/reproducible-path/libnxt-0.3/lowlevel.c:50
 289 »       andcs»  r2,·r1,·ip,·lsl·#2
 290 »       ldc»    7,·cr15,·[r4,·#1020]!»  @·0x3fc
 291 »       andcs»  r4,·r0,·r3,·lsl·#12
 292 »       ldclt»  0,·cr6,·[r0,·#-140]»  @·0xffffff74
 293 nxt_find():
 294 /build/reproducible-path/libnxt-0.3/lowlevel.c:57
 295 »       »       »       @·<UNDEFINED>·instruction:·0x4604b510
 296 /build/reproducible-path/libnxt-0.3/lowlevel.c:60
 297 »       stcl»   7,·cr15,·[r4,·#1020]»  @·0x3fc
 298 /build/reproducible-path/libnxt-0.3/lowlevel.c:61
 299 »       stcl»   7,·cr15,·[r0,·#1020]!» @·0x3fc
 300 /build/reproducible-path/libnxt-0.3/lowlevel.c:63
 301 »       mrc»    7,·2,·APSR_nzcv,·cr8,·cr15,·{7}
 302 /build/reproducible-path/libnxt-0.3/lowlevel.c:65
 303 »       vrhadd.s8»      <illegal·reg·q13.5>,·q8,·q12
 304 /build/reproducible-path/libnxt-0.3/lowlevel.c:71
 305 »       vmla.f<illegal·width·8>»  d19,·d22,·d3[6]
 306 »       vrhadd.s8»      d17,·d0,·d20
 307 /build/reproducible-path/libnxt-0.3/lowlevel.c:78
 308 »       »       »       @·<UNDEFINED>·instruction:·0xf2c06c94
 309 »       »       »       @·<UNDEFINED>·instruction:·0xf5000c02
 310 /build/reproducible-path/libnxt-0.3/lowlevel.c:69
 311 »       ldmvs»  fp,·{r7,·r8,·r9,·ip,·lr}^
 312 »       and»    fp,·sp,·r3,·lsr·#18
 313 /build/reproducible-path/libnxt-0.3/lowlevel.c:78
 314 »       andsle» r4,·r0,·r2,·ror·#10
 315 /build/reproducible-path/libnxt-0.3/lowlevel.c:69·(discriminator·2)
 316 »       cmplt»  fp,·fp,·lsl·r8
 317 /build/reproducible-path/libnxt-0.3/lowlevel.c:71
 318 »       addpl»  pc,·r0,·#12582912»   @·0xc00000
 319 »       addmi»  r6,·sl,·#2392064»    @·0x248000
 320 »       andcs»  sp,·r1,·#-2147483587»@·0x8000003d
 321 /build/reproducible-path/libnxt-0.3/lowlevel.c:76
 322 »       eorvs»  r2,·r3,·r0
 323 /build/reproducible-path/libnxt-0.3/lowlevel.c:75
 324 »       ldclt»  0,·cr6,·[r0,·#-648]»  @·0xfffffd78
 325 /build/reproducible-path/libnxt-0.3/lowlevel.c:65·(discriminator·2)
 326 »       stmdacs»r0,·{fp,·sp,·lr}
 327 »       andcs»  sp,·r1,·r9,·ror·#3
 328 /build/reproducible-path/libnxt-0.3/lowlevel.c:88
 329 »       andcs»  fp,·r0,·r0,·lsl·sp
 330 /build/reproducible-path/libnxt-0.3/lowlevel.c:81
 331 »       ldclt»  0,·cr6,·[r0,·#-140]»  @·0xffffff74
 332 nxt_open():
Max diff block lines reached; 21025/31046 bytes (67.72%) of diff not shown.
1.42 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 45, 17 lines modifiedOffset 45, 17 lines modified
45 ··0x000015f0·77617265·2075706c·6f616465·642c2065·ware·uploaded,·e45 ··0x000015f0·77617265·2075706c·6f616465·642c2065·ware·uploaded,·e
46 ··0x00001600·78656375·74696e67·2e2e2e00·4572726f·xecuting....Erro46 ··0x00001600·78656375·74696e67·2e2e2e00·4572726f·xecuting....Erro
47 ··0x00001610·72206a75·6d70696e·6720746f·20432070·r·jumping·to·C·p47 ··0x00001610·72206a75·6d70696e·6720746f·20432070·r·jumping·to·C·p
48 ··0x00001620·726f6772·616d0000·4572726f·72207768·rogram..Error·wh48 ··0x00001620·726f6772·616d0000·4572726f·72207768·rogram..Error·wh
49 ··0x00001630·696c6520·636c6f73·696e6720·636f6e6e·ile·closing·conn49 ··0x00001630·696c6520·636c6f73·696e6720·636f6e6e·ile·closing·conn
50 ··0x00001640·65637469·6f6e2074·6f204e58·54000000·ection·to·NXT...50 ··0x00001640·65637469·6f6e2074·6f204e58·54000000·ection·to·NXT...
51 ··0x00001650·4669726d·77617265·20737461·72746564·Firmware·started51 ··0x00001650·4669726d·77617265·20737461·72746564·Firmware·started
52 ··0x00001660·2e000000·25632530·38582c25·30385823·....%c%08X,%08X# 
53 ··0x00001670·00000000·25632530·38582300·56230000·....%c%08X#.V#..52 ··0x00001660·2e000000·4e230000·0a0d0000·25632530·....N#......%c%0
 53 ··0x00001670·38582c25·30385823·00000000·25632530·8X,%08X#....%c%0
54 ··0x00001680·4e230000·0a0d0000·53756363·65737300·N#......Success.54 ··0x00001680·38582300·56230000·53756363·65737300·8X#.V#..Success.
55 ··0x00001690·4e585420·6e6f7420·666f756e·64206f6e·NXT·not·found·on55 ··0x00001690·4e585420·6e6f7420·666f756e·64206f6e·NXT·not·found·on
56 ··0x000016a0·20555342·20627573·00000000·4572726f··USB·bus....Erro56 ··0x000016a0·20555342·20627573·00000000·4572726f··USB·bus....Erro
57 ··0x000016b0·72207472·79696e67·20746f20·636f6e66·r·trying·to·conf57 ··0x000016b0·72207472·79696e67·20746f20·636f6e66·r·trying·to·conf
58 ··0x000016c0·69677572·65207468·65204e58·54205553·igure·the·NXT·US58 ··0x000016c0·69677572·65207468·65204e58·54205553·igure·the·NXT·US
59 ··0x000016d0·42206c69·6e6b0000·4e585420·55534220·B·link..NXT·USB·59 ··0x000016d0·42206c69·6e6b0000·4e585420·55534220·B·link..NXT·USB·
60 ··0x000016e0·696e7465·72666163·65206973·20616c72·interface·is·alr60 ··0x000016e0·696e7465·72666163·65206973·20616c72·interface·is·alr
61 ··0x000016f0·65616479·20636c61·696d6564·20627920·eady·claimed·by·61 ··0x000016f0·65616479·20636c61·696d6564·20627920·eady·claimed·by·
866 B
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
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·66623937·39353834·31396236·34393130·fb97958419b64910 
3 ··0x00000010·65373061·36633033·32313634·63373763·e70a6c032164c77c2 ··0x00000000·32386231·64656666·38363661·63303561·28b1deff866ac05a
 3 ··0x00000010·62316636·65343066·66353163·63343864·b1f6e40ff51cc48d
4 ··0x00000020·61663037·64652e64·65627567·00000000·af07de.debug....4 ··0x00000020·66326164·31652e64·65627567·00000000·f2ad1e.debug....
5 ··0x00000030·0d95bd2b····························...+5 ··0x00000030·efabb73d····························...=
  
40.9 KB
./usr/bin/fwflash
File has been modified after NT_GNU_BUILD_ID has been applied.
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·19d6da6de04d8fcbb34939441810d0236a2d56373 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7b82b83f1027341f065796a2da07875ff1546d56
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
38.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 14, 63 lines modifiedOffset 14, 63 lines modified
14 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:10714 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107
15 »       ldmdavs»lr,·{r2,·r9,·sl,·lr}^15 »       ldmdavs»lr,·{r2,·r9,·sl,·lr}^
16 »       ldrbtmi»r2,·[r9],·#-116 »       ldrbtmi»r2,·[r9],·#-1
17 »       svc»    0x00b8f7ff17 »       svc»    0x00b8f7ff
18 main():18 main():
19 /build/reproducible-path/libnxt-0.3/main_fwflash.c:6219 /build/reproducible-path/libnxt-0.3/main_fwflash.c:62
20 »       »       »       @·<UNDEFINED>·instruction:·0xf000463020 »       »       »       @·<UNDEFINED>·instruction:·0xf0004630
21 »       strmi»  pc,·[r5],·-pc,·lsr·#2221 »       strmi»  pc,·[r5],·-pc,·ror·#23
22 »       cmnle»  lr,·r0,·lsl·#1622 »       cmnle»  lr,·r0,·lsl·#16
23 printf():23 printf():
24 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:10724 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107
25 »       ldrbtmi»r4,·[r8],·#-2109»  @·0xfffff7c325 »       ldrbtmi»r4,·[r8],·#-2109»  @·0xfffff7c3
26 »       svc»    0x0078f7ff26 »       svc»    0x0078f7ff
27 main():27 main():
28 /build/reproducible-path/libnxt-0.3/main_fwflash.c:6628 /build/reproducible-path/libnxt-0.3/main_fwflash.c:66
29 »       »       »       @·<UNDEFINED>·instruction:·0xf000a80129 »       »       »       @·<UNDEFINED>·instruction:·0xf000a801
30 »       stmdacs»r0,·{r0,·r7,·sl,·fp,·ip,·sp,·lr,·pc}30 »       stmdacs»r0,·{r0,·r4,·r5,·r8,·fp,·ip,·sp,·lr,·pc}
31 »       stmdals»r1,·{r0,·r1,·r2,·r3,·r4,·r6,·r8,·ip,·lr,·pc}31 »       stmdals»r1,·{r0,·r1,·r2,·r3,·r4,·r6,·r8,·ip,·lr,·pc}
32 /build/reproducible-path/libnxt-0.3/main_fwflash.c:69·(discriminator·2)32 /build/reproducible-path/libnxt-0.3/main_fwflash.c:69·(discriminator·2)
33 »       stc2»   0,·cr15,·[r8],·{0}33 »       »       »       @·<UNDEFINED>·instruction:·0xf938f000
34 /build/reproducible-path/libnxt-0.3/main_fwflash.c:70·(discriminator·2)34 /build/reproducible-path/libnxt-0.3/main_fwflash.c:70·(discriminator·2)
35 »       stmdacs»r0,·{r0,·r2,·r9,·sl,·lr}35 »       stmdacs»r0,·{r0,·r2,·r9,·sl,·lr}
36 »       stmdals»r1,·{r2,·r4,·r6,·r8,·ip,·lr,·pc}36 »       stmdals»r1,·{r2,·r4,·r6,·r8,·ip,·lr,·pc}
37 /build/reproducible-path/libnxt-0.3/main_fwflash.c:7937 /build/reproducible-path/libnxt-0.3/main_fwflash.c:79
38 »       ldc2l»  0,·cr15,·[lr]38 »       »       »       @·<UNDEFINED>·instruction:·0xf9aef000
39 »       suble»  r2,·r4,·r0,·lsl·#1639 »       suble»  r2,·r4,·r0,·lsl·#16
40 /build/reproducible-path/libnxt-0.3/main_fwflash.c:8640 /build/reproducible-path/libnxt-0.3/main_fwflash.c:86
41 »       »       »       @·<UNDEFINED>·instruction:·0xf000980141 »       »       »       @·<UNDEFINED>·instruction:·0xf0009801
42 »       stmdacs»r0,·{r0,·r3,·r5,·r7,·sl,·fp,·ip,·sp,·lr,·pc}42 »       stmdacs»r0,·{r0,·r3,·r4,·r6,·r8,·fp,·ip,·sp,·lr,·pc}
43 »       ldmdami»r2!,·{r0,·r3,·r4,·r5,·r8,·ip,·lr,·pc}43 »       ldmdami»r2!,·{r0,·r3,·r4,·r5,·r8,·ip,·lr,·pc}
44 printf():44 printf():
45 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:10745 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107
46 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447846 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4478
47 »       stmdals»r1,·{r5,·r6,·r8,·r9,·sl,·fp,·sp,·lr,·pc}47 »       stmdals»r1,·{r5,·r6,·r8,·r9,·sl,·fp,·sp,·lr,·pc}
48 main():48 main():
49 /build/reproducible-path/libnxt-0.3/main_fwflash.c:9149 /build/reproducible-path/libnxt-0.3/main_fwflash.c:91
50 »       »       »       @·<UNDEFINED>·instruction:·0xf000463150 »       »       »       @·<UNDEFINED>·instruction:·0xf0004631
51 »       strmi»  pc,·[r2],·-r9,·lsr·#2251 »       strmi»  pc,·[r2],·-r9,·ror·#23
52 »       stmdami»lr!,·{r4,·r6,·r8,·r9,·fp,·ip,·sp,·pc}52 »       stmdami»lr!,·{r4,·r6,·r8,·r9,·fp,·ip,·sp,·pc}
53 printf():53 printf():
54 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:10754 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107
55 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447855 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4478
56 »       stmdals»r1,·{r1,·r2,·r4,·r6,·r8,·r9,·sl,·fp,·sp,·lr,·pc}56 »       stmdals»r1,·{r1,·r2,·r4,·r6,·r8,·r9,·sl,·fp,·sp,·lr,·pc}
57 main():57 main():
58 /build/reproducible-path/libnxt-0.3/main_fwflash.c:9458 /build/reproducible-path/libnxt-0.3/main_fwflash.c:94
59 »       orrne»  pc,·r0,·pc,·asr·#859 »       orrne»  pc,·r0,·pc,·asr·#8
60 »       blx»    fec3ca84·<__bss_end__@@Base+0xfec2a954>60 »       blx»    1c3ca86·<__bss_end__@@Base+0x1c2a956>
61 »       stmiblt»r8,·{r2,·r9,·sl,·lr}^61 »       stmiblt»r8,·{r2,·r9,·sl,·lr}^
62 printf():62 printf():
63 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:10763 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107
64 »       ldrbtmi»r4,·[r8],·#-2089»  @·0xfffff7d764 »       ldrbtmi»r4,·[r8],·#-2089»  @·0xfffff7d7
65 »       svc»    0x004af7ff65 »       svc»    0x004af7ff
66 main():66 main():
67 /build/reproducible-path/libnxt-0.3/main_fwflash.c:9867 /build/reproducible-path/libnxt-0.3/main_fwflash.c:98
68 »       »       »       @·<UNDEFINED>·instruction:·0xf000980168 »       »       »       @·<UNDEFINED>·instruction:·0xf0009801
69 »       strmi»  pc,·[r2],·-sp,·asr·#2569 »       »       »       @·<UNDEFINED>·instruction:·0x4602f97d
70 »       andlt»  fp,·r2,·r8,·asr·r970 »       andlt»  fp,·r2,·r8,·asr·r9
71 /build/reproducible-path/libnxt-0.3/main_fwflash.c:101·(discriminator·2)71 /build/reproducible-path/libnxt-0.3/main_fwflash.c:101·(discriminator·2)
72 »       stmdavs»fp,·{r4,·r5,·r6,·r8,·sl,·fp,·ip,·sp,·pc}72 »       stmdavs»fp,·{r4,·r5,·r6,·r8,·sl,·fp,·ip,·sp,·pc}
73 printf():73 printf():
74 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:10774 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107
75 »       stmdbmi»r4!,·{r0,·sp}75 »       stmdbmi»r4!,·{r0,·sp}
76 »       ldrbtmi»r4,·[r9],·#-1562»  @·0xfffff9e676 »       ldrbtmi»r4,·[r9],·#-1562»  @·0xfffff9e6
Offset 223, 18 lines modifiedOffset 223, 187 lines modified
223 »       strmi»  r4,·[r3],·-r6,·lsl·#18223 »       strmi»  r4,·[r3],·-r6,·lsl·#18
224 »       andcs»  r9,·r1,·r1,·lsl·#20224 »       andcs»  r9,·r1,·r1,·lsl·#20
225 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4479225 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4479
226 »       tstlt»  r5,·r4,·lsl·#29226 »       tstlt»  r5,·r4,·lsl·#29
227 handle_error():227 handle_error():
228 /build/reproducible-path/libnxt-0.3/main_fwflash.c:41228 /build/reproducible-path/libnxt-0.3/main_fwflash.c:41
229 »       »       »       @·<UNDEFINED>·instruction:·0xf0004628229 »       »       »       @·<UNDEFINED>·instruction:·0xf0004628
230 »       strtmi» pc,·[r0],·-pc,·asr·#23230 »       »       »       @·<UNDEFINED>·instruction:·0x4620f87f
231 /build/reproducible-path/libnxt-0.3/main_fwflash.c:42231 /build/reproducible-path/libnxt-0.3/main_fwflash.c:42
232 »       mcr»    7,·3,·pc,·cr10,·cr15,·{7}»@·<UNPREDICTABLE>232 »       mcr»    7,·3,·pc,·cr10,·cr15,·{7}»@·<UNPREDICTABLE>
233 »       andeq»  r0,·r0,·r4,·lsr·#18233 »       andeq»  r0,·r0,·r4,·lsr·#18
 234 nxt_init():
 235 /build/reproducible-path/libnxt-0.3/lowlevel.c:48
 236 »       »       »       @·<UNDEFINED>·instruction:·0x4604b510
 237 /build/reproducible-path/libnxt-0.3/lowlevel.c:49
 238 »       mcr»    7,·4,·pc,·cr8,·cr15,·{7}» @·<UNPREDICTABLE>
 239 /build/reproducible-path/libnxt-0.3/lowlevel.c:50
 240 »       andcs»  r2,·r1,·ip,·lsl·#2
 241 »       mcr»    7,·0,·pc,·cr6,·cr15,·{7}» @·<UNPREDICTABLE>
 242 »       andcs»  r4,·r0,·r3,·lsl·#12
 243 »       ldclt»  0,·cr6,·[r0,·#-140]»  @·0xffffff74
 244 nxt_find():
 245 /build/reproducible-path/libnxt-0.3/lowlevel.c:57
 246 »       »       »       @·<UNDEFINED>·instruction:·0x4604b510
 247 /build/reproducible-path/libnxt-0.3/lowlevel.c:60
 248 »       mrc»    7,·0,·APSR_nzcv,·cr6,·cr15,·{7}
 249 /build/reproducible-path/libnxt-0.3/lowlevel.c:61
 250 »       mcr»    7,·1,·pc,·cr6,·cr15,·{7}» @·<UNPREDICTABLE>
 251 /build/reproducible-path/libnxt-0.3/lowlevel.c:63
 252 »       mrc»    7,·4,·APSR_nzcv,·cr12,·cr15,·{7}
 253 /build/reproducible-path/libnxt-0.3/lowlevel.c:65
 254 »       vrhadd.s8»      <illegal·reg·q13.5>,·q8,·q12
 255 /build/reproducible-path/libnxt-0.3/lowlevel.c:71
 256 »       vmla.f<illegal·width·8>»  d19,·d22,·d3[6]
 257 »       vrhadd.s8»      d17,·d0,·d20
 258 /build/reproducible-path/libnxt-0.3/lowlevel.c:78
 259 »       »       »       @·<UNDEFINED>·instruction:·0xf2c06c94
 260 »       »       »       @·<UNDEFINED>·instruction:·0xf5000c02
 261 /build/reproducible-path/libnxt-0.3/lowlevel.c:69
 262 »       ldmvs»  fp,·{r7,·r8,·r9,·ip,·lr}^
 263 »       and»    fp,·sp,·r3,·lsr·#18
 264 /build/reproducible-path/libnxt-0.3/lowlevel.c:78
 265 »       andsle» r4,·r0,·r2,·ror·#10
 266 /build/reproducible-path/libnxt-0.3/lowlevel.c:69·(discriminator·2)
 267 »       cmplt»  fp,·fp,·lsl·r8
 268 /build/reproducible-path/libnxt-0.3/lowlevel.c:71
 269 »       addpl»  pc,·r0,·#12582912»   @·0xc00000
 270 »       addmi»  r6,·sl,·#2392064»    @·0x248000
 271 »       andcs»  sp,·r1,·#-2147483587»@·0x8000003d
 272 /build/reproducible-path/libnxt-0.3/lowlevel.c:76
 273 »       eorvs»  r2,·r3,·r0
 274 /build/reproducible-path/libnxt-0.3/lowlevel.c:75
 275 »       ldclt»  0,·cr6,·[r0,·#-648]»  @·0xfffffd78
 276 /build/reproducible-path/libnxt-0.3/lowlevel.c:65·(discriminator·2)
 277 »       stmdacs»r0,·{fp,·sp,·lr}
 278 »       andcs»  sp,·r1,·r9,·ror·#3
 279 /build/reproducible-path/libnxt-0.3/lowlevel.c:88
 280 »       andcs»  fp,·r0,·r0,·lsl·sp
 281 /build/reproducible-path/libnxt-0.3/lowlevel.c:81
 282 »       ldclt»  0,·cr6,·[r0,·#-140]»  @·0xffffff74
 283 nxt_open():
 284 /build/reproducible-path/libnxt-0.3/lowlevel.c:93
 285 »       »       »       @·<UNDEFINED>·instruction:·0x4604b530
Max diff block lines reached; 28940/38675 bytes (74.83%) of diff not shown.
1.42 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 40, 17 lines modifiedOffset 40, 17 lines modified
40 ··0x00001764·4669726d·77617265·20666c61·73682063·Firmware·flash·c40 ··0x00001764·4669726d·77617265·20666c61·73682063·Firmware·flash·c
41 ··0x00001774·6f6d706c·6574652e·00000000·4572726f·omplete.....Erro41 ··0x00001774·6f6d706c·6574652e·00000000·4572726f·omplete.....Erro
42 ··0x00001784·7220626f·6f74696e·67206e65·77206669·r·booting·new·fi42 ··0x00001784·7220626f·6f74696e·67206e65·77206669·r·booting·new·fi
43 ··0x00001794·726d7761·72650000·4e657720·6669726d·rmware..New·firm43 ··0x00001794·726d7761·72650000·4e657720·6669726d·rmware..New·firm
44 ··0x000017a4·77617265·20737461·72746564·21000000·ware·started!...44 ··0x000017a4·77617265·20737461·72746564·21000000·ware·started!...
45 ··0x000017b4·4572726f·72207768·696c6520·636c6f73·Error·while·clos45 ··0x000017b4·4572726f·72207768·696c6520·636c6f73·Error·while·clos
46 ··0x000017c4·696e6720·636f6e6e·65637469·6f6e2074·ing·connection·t46 ··0x000017c4·696e6720·636f6e6e·65637469·6f6e2074·ing·connection·t
47 ··0x000017d4·6f204e58·54000000·25632530·38582c25·o·NXT...%c%08X,% 
48 ··0x000017e4·30385823·00000000·25632530·38582300·08X#....%c%08X#. 
49 ··0x000017f4·56230000·4e230000·0a0d0000·53756363·V#..N#......Succ47 ··0x000017d4·6f204e58·54000000·4e230000·0a0d0000·o·NXT...N#......
 48 ··0x000017e4·25632530·38582c25·30385823·00000000·%c%08X,%08X#....
 49 ··0x000017f4·25632530·38582300·56230000·53756363·%c%08X#.V#..Succ
50 ··0x00001804·65737300·4e585420·6e6f7420·666f756e·ess.NXT·not·foun50 ··0x00001804·65737300·4e585420·6e6f7420·666f756e·ess.NXT·not·foun
51 ··0x00001814·64206f6e·20555342·20627573·00000000·d·on·USB·bus....51 ··0x00001814·64206f6e·20555342·20627573·00000000·d·on·USB·bus....
52 ··0x00001824·4572726f·72207472·79696e67·20746f20·Error·trying·to·52 ··0x00001824·4572726f·72207472·79696e67·20746f20·Error·trying·to·
53 ··0x00001834·636f6e66·69677572·65207468·65204e58·configure·the·NX53 ··0x00001834·636f6e66·69677572·65207468·65204e58·configure·the·NX
54 ··0x00001844·54205553·42206c69·6e6b0000·4e585420·T·USB·link..NXT·54 ··0x00001844·54205553·42206c69·6e6b0000·4e585420·T·USB·link..NXT·
55 ··0x00001854·55534220·696e7465·72666163·65206973·USB·interface·is55 ··0x00001854·55534220·696e7465·72666163·65206973·USB·interface·is
56 ··0x00001864·20616c72·65616479·20636c61·696d6564··already·claimed56 ··0x00001864·20616c72·65616479·20636c61·696d6564··already·claimed
866 B
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
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·64366461·36646530·34643866·63626233·d6da6de04d8fcbb3 
3 ··0x00000010·34393339·34343138·31306430·32333661·4939441810d0236a2 ··0x00000000·38326238·33663130·32373334·31663036·82b83f1027341f06
 3 ··0x00000010·35373936·61326461·30373837·35666631·5796a2da07875ff1
4 ··0x00000020·32643536·33372e64·65627567·00000000·2d5637.debug....4 ··0x00000020·35343664·35362e64·65627567·00000000·546d56.debug....
5 ··0x00000030·62b75c97····························b.\.5 ··0x00000030·832ab1c7····························.*..
  
639 KB
libnxt-dbgsym_0.3-9.1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2020-02-12·10:29:51.000000·debian-binary1 -rw-r--r--···0········0········0········4·2020-02-12·10:29:51.000000·debian-binary
2 -rw-r--r--···0········0········0······592·2020-02-12·10:29:51.000000·control.tar.xz2 -rw-r--r--···0········0········0······596·2020-02-12·10:29:51.000000·control.tar.xz
3 -rw-r--r--···0········0········0····30432·2020-02-12·10:29:51.000000·data.tar.xz3 -rw-r--r--···0········0········0····30516·2020-02-12·10:29:51.000000·data.tar.xz
866 B
control.tar.xz
838 B
control.tar
440 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·armhf5 Architecture:·armhf
6 Maintainer:·Debian·LEGO·Team·<debian-lego-team@lists.alioth.debian.org>6 Maintainer:·Debian·LEGO·Team·<debian-lego-team@lists.alioth.debian.org>
7 Installed-Size:·537 Installed-Size:·53
8 Depends:·libnxt·(=·0.3-9.1)8 Depends:·libnxt·(=·0.3-9.1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·libnxt11 Description:·debug·symbols·for·libnxt
12 Build-Ids:·19d6da6de04d8fcbb34939441810d0236a2d5637·32fb97958419b64910e70a6c032164c77caf07de12 Build-Ids:·7b82b83f1027341f065796a2da07875ff1546d56·b128b1deff866ac05ab1f6e40ff51cc48df2ad1e
376 B
./md5sums
30.0 B
./md5sums
Files differ
328 B
line order
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 usr/lib/debug/.build-id/19/d6da6de04d8fcbb34939441810d0236a2d5637.debug 
2 usr/lib/debug/.build-id/32/fb97958419b64910e70a6c032164c77caf07de.debug1 usr/lib/debug/.build-id/7b/82b83f1027341f065796a2da07875ff1546d56.debug
 2 usr/lib/debug/.build-id/b1/28b1deff866ac05ab1f6e40ff51cc48df2ad1e.debug
638 KB
data.tar.xz
637 KB
data.tar
1.92 KB
file list
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-12·10:29:51.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-12·10:29:51.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-12·10:29:51.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-12·10:29:51.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-12·10:29:51.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-12·10:29:51.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-12·10:29:51.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-12·10:29:51.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-12·10:29:51.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-12·10:29:51.000000·./usr/lib/debug/.build-id/
 6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-12·10:29:51.000000·./usr/lib/debug/.build-id/7b/
 7 -rw-r--r--···0·root·········(0)·root·········(0)····22784·2020-02-12·10:29:51.000000·./usr/lib/debug/.build-id/7b/82b83f1027341f065796a2da07875ff1546d56.debug
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-12·10:29:51.000000·./usr/lib/debug/.build-id/19/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-12·10:29:51.000000·./usr/lib/debug/.build-id/b1/
7 -rw-r--r--···0·root·········(0)·root·········(0)····22756·2020-02-12·10:29:51.000000·./usr/lib/debug/.build-id/19/d6da6de04d8fcbb34939441810d0236a2d5637.debug 
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-12·10:29:51.000000·./usr/lib/debug/.build-id/32/ 
9 -rw-r--r--···0·root·········(0)·root·········(0)····18888·2020-02-12·10:29:51.000000·./usr/lib/debug/.build-id/32/fb97958419b64910e70a6c032164c77caf07de.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····18932·2020-02-12·10:29:51.000000·./usr/lib/debug/.build-id/b1/28b1deff866ac05ab1f6e40ff51cc48df2ad1e.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-12·10:29:51.000000·./usr/share/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-12·10:29:51.000000·./usr/share/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-12·10:29:51.000000·./usr/share/doc/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-02-12·10:29:51.000000·./usr/share/doc/
12 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2020-02-12·10:29:51.000000·./usr/share/doc/libnxt-dbgsym·->·libnxt12 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2020-02-12·10:29:51.000000·./usr/share/doc/libnxt-dbgsym·->·libnxt
636 KB
./usr/lib/debug/.build-id/32/fb97958419b64910e70a6c032164c77caf07de.debug vs.
./usr/lib/debug/.build-id/b1/28b1deff866ac05ab1f6e40ff51cc48df2ad1e.debug
Files 22% similar despite different names
996 B
readelf --wide --file-header {}
error from `readelf --wide --file-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0xba911 ··Entry·point·address:···············0xba9
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········17368·(bytes·into·file)13 ··Start·of·section·headers:··········17412·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3819 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·37
3.15 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·38·section·headers,·starting·at·offset·0x43d8:1 There·are·38·section·headers,·starting·at·offset·0x4404:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.interp···········NOBITS··········00000154·000154·000019·00···A··0···0··15 ··[·1]·.interp···········NOBITS··········00000154·000154·000019·00···A··0···0··1
6 ··[·2]·.note.gnu.build-id·NOTE············00000170·000170·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············00000170·000170·000024·00···A··0···0··4
7 ··[·3]·.note.ABI-tag·····NOTE············00000194·000194·000020·00···A··0···0··47 ··[·3]·.note.ABI-tag·····NOTE············00000194·000194·000020·00···A··0···0··4
Offset 26, 22 lines modifiedOffset 26, 22 lines modified
26 ··[21]·.dynamic··········NOBITS··········00011f00·001ed0·000100·08··WA··6···0··426 ··[21]·.dynamic··········NOBITS··········00011f00·001ed0·000100·08··WA··6···0··4
27 ··[22]·.got··············NOBITS··········00012000·001ed0·0000a4·04··WA··0···0··427 ··[22]·.got··············NOBITS··········00012000·001ed0·0000a4·04··WA··0···0··4
28 ··[23]·.data·············NOBITS··········000120a4·001ed0·000008·00··WA··0···0··428 ··[23]·.data·············NOBITS··········000120a4·001ed0·000008·00··WA··0···0··4
29 ··[24]·.bss··············NOBITS··········000120ac·001ed0·000004·00··WA··0···0··129 ··[24]·.bss··············NOBITS··········000120ac·001ed0·000004·00··WA··0···0··1
30 ··[25]·.comment··········PROGBITS········00000000·0001b4·000027·01··MS··0···0··130 ··[25]·.comment··········PROGBITS········00000000·0001b4·000027·01··MS··0···0··1
31 ··[26]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0001db·000033·00······0···0··131 ··[26]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0001db·000033·00······0···0··1
32 ··[27]·.debug_aranges····PROGBITS········00000000·000210·000053·00···C··0···0··432 ··[27]·.debug_aranges····PROGBITS········00000000·000210·000053·00···C··0···0··4
33 ··[28]·.debug_info·······PROGBITS········00000000·000264·0015f8·00···C··0···0··433 ··[28]·.debug_info·······PROGBITS········00000000·000264·00160c·00···C··0···0··4
34 ··[29]·.debug_abbrev·····PROGBITS········00000000·00185c·0002e0·00···C··0···0··434 ··[29]·.debug_abbrev·····PROGBITS········00000000·001870·0002e5·00···C··0···0··4
35 ··[30]·.debug_line·······PROGBITS········00000000·001b3c·00064d·00···C··0···0··435 ··[30]·.debug_line·······PROGBITS········00000000·001b58·000652·00···C··0···0··4
36 ··[31]·.debug_frame······PROGBITS········00000000·00218c·000175·00···C··0···0··436 ··[31]·.debug_frame······PROGBITS········00000000·0021ac·000174·00···C··0···0··4
37 ··[32]·.debug_str········PROGBITS········00000000·002304·0004f1·01·MSC··0···0··437 ··[32]·.debug_str········PROGBITS········00000000·002320·0004f4·01·MSC··0···0··4
38 ··[33]·.debug_loc········PROGBITS········00000000·0027f8·000621·00···C··0···0··438 ··[33]·.debug_loc········PROGBITS········00000000·002814·000631·00···C··0···0··4
39 ··[34]·.debug_ranges·····PROGBITS········00000000·002e1c·000175·00···C··0···0··439 ··[34]·.debug_ranges·····PROGBITS········00000000·002e48·000176·00···C··0···0··4
40 ··[35]·.symtab···········SYMTAB··········00000000·002f94·000c90·10·····36·131··440 ··[35]·.symtab···········SYMTAB··········00000000·002fc0·000c90·10·····36·131··4
41 ··[36]·.strtab···········STRTAB··········00000000·003c24·00063c·00······0···0··141 ··[36]·.strtab···········STRTAB··········00000000·003c50·00063c·00······0···0··1
42 ··[37]·.shstrtab·········STRTAB··········00000000·004260·000178·00······0···0··142 ··[37]·.shstrtab·········STRTAB··········00000000·00428c·000178·00······0···0··1
43 Key·to·Flags:43 Key·to·Flags:
44 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),44 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
45 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),45 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
46 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),46 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
47 ··D·(mbind),·y·(purecode),·p·(processor·specific)47 ··D·(mbind),·y·(purecode),·p·(processor·specific)
9.04 KB
readelf --wide --symbols {}
error from `readelf --wide --symbols {}`: readelf: Error: Unable to find program interpreter name
    
Offset 78, 38 lines modifiedOffset 78, 38 lines modified
78 ····74:·00011ed4·····0·NOTYPE··LOCAL··DEFAULT···19·$d78 ····74:·00011ed4·····0·NOTYPE··LOCAL··DEFAULT···19·$d
79 ····75:·00011ed4·····0·OBJECT··LOCAL··DEFAULT···19·__do_global_dtors_aux_fini_array_entry79 ····75:·00011ed4·····0·OBJECT··LOCAL··DEFAULT···19·__do_global_dtors_aux_fini_array_entry
80 ····76:·00000cb4·····0·NOTYPE··LOCAL··DEFAULT···13·$t80 ····76:·00000cb4·····0·NOTYPE··LOCAL··DEFAULT···13·$t
81 ····77:·00000cb5·····0·FUNC····LOCAL··DEFAULT···13·frame_dummy81 ····77:·00000cb5·····0·FUNC····LOCAL··DEFAULT···13·frame_dummy
82 ····78:·00011ed0·····0·NOTYPE··LOCAL··DEFAULT···18·$d82 ····78:·00011ed0·····0·NOTYPE··LOCAL··DEFAULT···18·$d
83 ····79:·00011ed0·····0·OBJECT··LOCAL··DEFAULT···18·__frame_dummy_init_array_entry83 ····79:·00011ed0·····0·OBJECT··LOCAL··DEFAULT···18·__frame_dummy_init_array_entry
84 ····80:·000120ac·····0·NOTYPE··LOCAL··DEFAULT···24·$d84 ····80:·000120ac·····0·NOTYPE··LOCAL··DEFAULT···24·$d
 85 ····81:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·lowlevel.c
 86 ····82:·00000d8c·····0·NOTYPE··LOCAL··DEFAULT···13·$t
 87 ····83:·00001664·····0·NOTYPE··LOCAL··DEFAULT···15·$d
 88 ····84:·00000e7c·····0·NOTYPE··LOCAL··DEFAULT···13·$d
 89 ····85:·00000e80·····0·NOTYPE··LOCAL··DEFAULT···13·$t
85 ····81:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·samba.c90 ····86:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·samba.c
86 ····82:·00001664·····0·NOTYPE··LOCAL··DEFAULT···15·$d91 ····87:·0000166c·····0·NOTYPE··LOCAL··DEFAULT···15·$d
87 ····83:·00000d8d···152·FUNC····LOCAL··DEFAULT···13·nxt_read_common92 ····88:·00000f0d···152·FUNC····LOCAL··DEFAULT···13·nxt_read_common
88 ····84:·00000d8c·····0·NOTYPE··LOCAL··DEFAULT···13·$t 
89 ····85:·00000e14·····0·NOTYPE··LOCAL··DEFAULT···13·$d 
90 ····86:·00000e24·····0·NOTYPE··LOCAL··DEFAULT···13·$t 
91 ····87:·00000e8c·····0·NOTYPE··LOCAL··DEFAULT···13·$d 
92 ····88:·00000e9c·····0·NOTYPE··LOCAL··DEFAULT···13·$t 
93 ····89:·00000f04·····0·NOTYPE··LOCAL··DEFAULT···13·$d93 ····89:·00000f0c·····0·NOTYPE··LOCAL··DEFAULT···13·$t
94 ····90:·00000f14·····0·NOTYPE··LOCAL··DEFAULT···13·$t94 ····90:·00000f94·····0·NOTYPE··LOCAL··DEFAULT···13·$d
95 ····91:·00000f7c·····0·NOTYPE··LOCAL··DEFAULT···13·$d95 ····91:·00000fa4·····0·NOTYPE··LOCAL··DEFAULT···13·$t
96 ····92:·00000f8c·····0·NOTYPE··LOCAL··DEFAULT···13·$t 
97 ····93:·0000104c·····0·NOTYPE··LOCAL··DEFAULT···13·$d96 ····92:·0000100c·····0·NOTYPE··LOCAL··DEFAULT···13·$d
98 ····94:·0000105c·····0·NOTYPE··LOCAL··DEFAULT···13·$t97 ····93:·0000101c·····0·NOTYPE··LOCAL··DEFAULT···13·$t
99 ····95:·000010c4·····0·NOTYPE··LOCAL··DEFAULT···13·$d98 ····94:·00001084·····0·NOTYPE··LOCAL··DEFAULT···13·$d
100 ····96:·000010d4·····0·NOTYPE··LOCAL··DEFAULT···13·$t99 ····95:·00001094·····0·NOTYPE··LOCAL··DEFAULT···13·$t
101 ····97:·00001128·····0·NOTYPE··LOCAL··DEFAULT···13·$d 
102 ····98:·00001138·····0·NOTYPE··LOCAL··DEFAULT···13·$t 
103 ····99:·00001170·····0·NOTYPE··LOCAL··DEFAULT···13·$d100 ····96:·000010fc·····0·NOTYPE··LOCAL··DEFAULT···13·$d
104 ···100:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·lowlevel.c 
105 ···101:·00001174·····0·NOTYPE··LOCAL··DEFAULT···13·$t101 ····97:·0000110c·····0·NOTYPE··LOCAL··DEFAULT···13·$t
106 ···102:·00001680·····0·NOTYPE··LOCAL··DEFAULT···15·$d102 ····98:·000011cc·····0·NOTYPE··LOCAL··DEFAULT···13·$d
 103 ····99:·000011dc·····0·NOTYPE··LOCAL··DEFAULT···13·$t
107 ···103:·00001264·····0·NOTYPE··LOCAL··DEFAULT···13·$d104 ···100:·00001244·····0·NOTYPE··LOCAL··DEFAULT···13·$d
 105 ···101:·00001254·····0·NOTYPE··LOCAL··DEFAULT···13·$t
 106 ···102:·000012a8·····0·NOTYPE··LOCAL··DEFAULT···13·$d
108 ···104:·00001268·····0·NOTYPE··LOCAL··DEFAULT···13·$t107 ···103:·000012b8·····0·NOTYPE··LOCAL··DEFAULT···13·$t
 108 ···104:·000012f0·····0·NOTYPE··LOCAL··DEFAULT···13·$d
109 ···105:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·error.c109 ···105:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·error.c
110 ···106:·000012f4·····0·NOTYPE··LOCAL··DEFAULT···13·$t110 ···106:·000012f4·····0·NOTYPE··LOCAL··DEFAULT···13·$t
111 ···107:·00001300·····0·NOTYPE··LOCAL··DEFAULT···13·$d111 ···107:·00001300·····0·NOTYPE··LOCAL··DEFAULT···13·$d
112 ···108:·00001688·····0·NOTYPE··LOCAL··DEFAULT···15·$d112 ···108:·00001688·····0·NOTYPE··LOCAL··DEFAULT···15·$d
113 ···109:·00011ed8·····0·NOTYPE··LOCAL··DEFAULT···20·$d113 ···109:·00011ed8·····0·NOTYPE··LOCAL··DEFAULT···20·$d
114 ···110:·00011ed8····40·OBJECT··LOCAL··DEFAULT···20·err_str114 ···110:·00011ed8····40·OBJECT··LOCAL··DEFAULT···20·err_str
115 ···111:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·elf-init.oS115 ···111:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·elf-init.oS
Offset 140, 65 lines modifiedOffset 140, 65 lines modified
140 ···136:·000120ac·····0·NOTYPE··GLOBAL·DEFAULT···24·__bss_start__140 ···136:·000120ac·····0·NOTYPE··GLOBAL·DEFAULT···24·__bss_start__
141 ···137:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen@GLIBC_2.4141 ···137:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen@GLIBC_2.4
142 ···138:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4142 ···138:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4
143 ···139:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usb_find_busses143 ···139:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usb_find_busses
144 ···140:·000012f5····16·FUNC····GLOBAL·DEFAULT···13·nxt_str_error144 ···140:·000012f5····16·FUNC····GLOBAL·DEFAULT···13·nxt_str_error
145 ···141:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4145 ···141:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4
146 ···142:·000120b0·····0·NOTYPE··GLOBAL·DEFAULT···24·_bss_end__146 ···142:·000120b0·····0·NOTYPE··GLOBAL·DEFAULT···24·_bss_end__
147 ···143:·00001285·····4·FUNC····GLOBAL·DEFAULT···13·nxt_in_reset_mode147 ···143:·00000e9d·····4·FUNC····GLOBAL·DEFAULT···13·nxt_in_reset_mode
148 ···144:·000120ac·····0·NOTYPE··GLOBAL·DEFAULT···23·_edata148 ···144:·000120ac·····0·NOTYPE··GLOBAL·DEFAULT···23·_edata
149 ···145:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftell@GLIBC_2.4149 ···145:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftell@GLIBC_2.4
150 ···146:·00001348·····0·FUNC····GLOBAL·HIDDEN····14·_fini150 ···146:·00001348·····0·FUNC····GLOBAL·HIDDEN····14·_fini
151 ···147:·000120b0·····0·NOTYPE··GLOBAL·DEFAULT···24·__bss_end__151 ···147:·000120b0·····0·NOTYPE··GLOBAL·DEFAULT···24·__bss_end__
152 ···148:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4152 ···148:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4
153 ···149:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rewind@GLIBC_2.4153 ···149:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rewind@GLIBC_2.4
154 ···150:·0000118d····88·FUNC····GLOBAL·DEFAULT···13·nxt_find154 ···150:·00000da5····88·FUNC····GLOBAL·DEFAULT···13·nxt_find
155 ···151:·000012a9····42·FUNC····GLOBAL·DEFAULT···13·nxt_send_str155 ···151:·00000ec1····42·FUNC····GLOBAL·DEFAULT···13·nxt_send_str
156 ···152:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usb_release_interface156 ···152:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usb_release_interface
157 ···153:·00000fcd····22·FUNC····GLOBAL·DEFAULT···13·nxt_read_word157 ···153:·0000114d····22·FUNC····GLOBAL·DEFAULT···13·nxt_read_word
158 ···154:·00001289····32·FUNC····GLOBAL·DEFAULT···13·nxt_send_buf158 ···154:·00000ea1····32·FUNC····GLOBAL·DEFAULT···13·nxt_send_buf
159 ···155:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usb_find_devices159 ···155:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usb_find_devices
160 ···156:·00000fe5···120·FUNC····GLOBAL·DEFAULT···13·nxt_send_file160 ···156:·00001165···120·FUNC····GLOBAL·DEFAULT···13·nxt_send_file
161 ···157:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usb_set_configuration161 ···157:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usb_set_configuration
162 ···158:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fread@GLIBC_2.4162 ···158:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fread@GLIBC_2.4
163 ···159:·000010d5···100·FUNC····GLOBAL·DEFAULT···13·nxt_jump163 ···159:·00001255···100·FUNC····GLOBAL·DEFAULT···13·nxt_jump
164 ···160:·00001175····24·FUNC····GLOBAL·DEFAULT···13·nxt_init164 ···160:·00000d8d····24·FUNC····GLOBAL·DEFAULT···13·nxt_init
165 ···161:·000120a4·····0·NOTYPE··GLOBAL·DEFAULT···23·__data_start165 ···161:·000120a4·····0·NOTYPE··GLOBAL·DEFAULT···23·__data_start
166 ···162:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·puts@GLIBC_2.4166 ···162:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·puts@GLIBC_2.4
167 ···163:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4167 ···163:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4
168 ···164:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__libc_start_main@GLIBC_2.4168 ···164:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__libc_start_main@GLIBC_2.4
169 ···165:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__169 ···165:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
170 ···166:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usb_close170 ···166:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usb_close
171 ···167:·000120a8·····0·OBJECT··GLOBAL·HIDDEN····23·__dso_handle171 ···167:·000120a8·····0·OBJECT··GLOBAL·HIDDEN····23·__dso_handle
172 ···168:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@GLIBC_2.4172 ···168:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@GLIBC_2.4
173 ···169:·00000fad····30·FUNC····GLOBAL·DEFAULT···13·nxt_read_hword173 ···169:·0000112d····30·FUNC····GLOBAL·DEFAULT···13·nxt_read_hword
174 ···170:·00001350·····4·OBJECT··GLOBAL·DEFAULT···15·_IO_stdin_used174 ···170:·00001350·····4·OBJECT··GLOBAL·DEFAULT···15·_IO_stdin_used
175 ···171:·00000f8d····30·FUNC····GLOBAL·DEFAULT···13·nxt_read_byte175 ···171:·0000110d····30·FUNC····GLOBAL·DEFAULT···13·nxt_read_byte
176 ···172:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4176 ···172:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4
177 ···173:·0000105d···120·FUNC····GLOBAL·DEFAULT···13·nxt_recv_file177 ···173:·000011dd···120·FUNC····GLOBAL·DEFAULT···13·nxt_recv_file
178 ···174:·00001305····64·FUNC····GLOBAL·DEFAULT···13·__libc_csu_init178 ···174:·00001305····64·FUNC····GLOBAL·DEFAULT···13·__libc_csu_init
179 ···175:·00000ce9···164·FUNC····GLOBAL·DEFAULT···13·get_firmware179 ···175:·00000ce9···164·FUNC····GLOBAL·DEFAULT···13·get_firmware
180 ···176:·000120b0·····0·NOTYPE··GLOBAL·DEFAULT···24·_end180 ···176:·000120b0·····0·NOTYPE··GLOBAL·DEFAULT···24·_end
181 ···177:·000011e5···132·FUNC····GLOBAL·DEFAULT···13·nxt_open181 ···177:·00000dfd···132·FUNC····GLOBAL·DEFAULT···13·nxt_open
182 ···178:·00000ba9·····0·FUNC····GLOBAL·DEFAULT···13·_start182 ···178:·00000ba9·····0·FUNC····GLOBAL·DEFAULT···13·_start
183 ···179:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__printf_chk@GLIBC_2.4183 ···179:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__printf_chk@GLIBC_2.4
184 ···180:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usb_bulk_write184 ···180:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usb_bulk_write
185 ···181:·000120b0·····0·NOTYPE··GLOBAL·DEFAULT···24·__end__185 ···181:·000120b0·····0·NOTYPE··GLOBAL·DEFAULT···24·__end__
186 ···182:·000120ac·····0·NOTYPE··GLOBAL·DEFAULT···24·__bss_start186 ···182:·000120ac·····0·NOTYPE··GLOBAL·DEFAULT···24·__bss_start
187 ···183:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@GLIBC_2.4187 ···183:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@GLIBC_2.4
188 ···184:·00000a71···312·FUNC····GLOBAL·DEFAULT···13·main188 ···184:·00000a71···312·FUNC····GLOBAL·DEFAULT···13·main
189 ···185:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usb_bulk_read189 ···185:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usb_bulk_read
190 ···186:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usb_init190 ···186:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usb_init
191 ···187:·00000e25···120·FUNC····GLOBAL·DEFAULT···13·nxt_write_byte191 ···187:·00000fa5···120·FUNC····GLOBAL·DEFAULT···13·nxt_write_byte
192 ···188:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usb_open192 ···188:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usb_open
193 ···189:·000012d5····32·FUNC····GLOBAL·DEFAULT···13·nxt_recv_buf193 ···189:·00000eed····32·FUNC····GLOBAL·DEFAULT···13·nxt_recv_buf
194 ···190:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usb_claim_interface194 ···190:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usb_claim_interface
195 ···191:·00001269····28·FUNC····GLOBAL·DEFAULT···13·nxt_close195 ···191:·00000e81····28·FUNC····GLOBAL·DEFAULT···13·nxt_close
196 ···192:·000120ac·····0·OBJECT··GLOBAL·HIDDEN····23·__TMC_END__196 ···192:·000120ac·····0·OBJECT··GLOBAL·HIDDEN····23·__TMC_END__
197 ···193:·00001139····60·FUNC····GLOBAL·DEFAULT···13·nxt_samba_version197 ···193:·000012b9····60·FUNC····GLOBAL·DEFAULT···13·nxt_samba_version
198 ···194:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable198 ···194:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
199 ···195:·00000e9d···120·FUNC····GLOBAL·DEFAULT···13·nxt_write_hword199 ···195:·0000101d···120·FUNC····GLOBAL·DEFAULT···13·nxt_write_hword
200 ···196:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseek@GLIBC_2.4200 ···196:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseek@GLIBC_2.4
201 ···197:·00000f15···120·FUNC····GLOBAL·DEFAULT···13·nxt_write_word201 ···197:·00001095···120·FUNC····GLOBAL·DEFAULT···13·nxt_write_word
202 ···198:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@GLIBC_2.4202 ···198:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@GLIBC_2.4
203 ···199:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__snprintf_chk@GLIBC_2.4203 ···199:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__snprintf_chk@GLIBC_2.4
204 ···200:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usb_get_busses204 ···200:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·usb_get_busses
709 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·32fb97958419b64910e70a6c032164c77caf07de3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b128b1deff866ac05ab1f6e40ff51cc48df2ad1e
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
141 KB
readelf --wide --debug-dump=rawline {}
error from `readelf --wide --debug-dump=rawline {}`: readelf: Error: Unable to find program interpreter name
    
Offset 582, 17 lines modifiedOffset 582, 17 lines modified
582 ··[0x00000556]··Copy·(view·4)582 ··[0x00000556]··Copy·(view·4)
583 ··[0x00000557]··Special·opcode·19:·advance·Address·by·2·to·0xb70·and·Line·by·0·to·107583 ··[0x00000557]··Special·opcode·19:·advance·Address·by·2·to·0xb70·and·Line·by·0·to·107
584 ··[0x00000558]··Advance·PC·by·56·to·0xba8584 ··[0x00000558]··Advance·PC·by·56·to·0xba8
585 ··[0x0000055a]··Extended·opcode·1:·End·of·Sequence585 ··[0x0000055a]··Extended·opcode·1:·End·of·Sequence
  
  
586 ··Offset:······················0x55d586 ··Offset:······················0x55d
587 ··Length:······················1697587 ··Length:······················808
588 ··DWARF·Version:···············3588 ··DWARF·Version:···············3
589 ··Prologue·Length:·············237589 ··Prologue·Length:·············171
590 ··Minimum·Instruction·Length:··2590 ··Minimum·Instruction·Length:··2
591 ··Initial·value·of·'is_stmt':··1591 ··Initial·value·of·'is_stmt':··1
592 ··Line·Base:···················-5592 ··Line·Base:···················-5
593 ··Line·Range:··················14593 ··Line·Range:··················14
594 ··Opcode·Base:·················13594 ··Opcode·Base:·················13
  
595 ·Opcodes:595 ·Opcodes:
Offset 607, 918 lines modifiedOffset 607, 455 lines modified
607 ··Opcode·9·has·1·arg607 ··Opcode·9·has·1·arg
608 ··Opcode·10·has·0·args608 ··Opcode·10·has·0·args
609 ··Opcode·11·has·0·args609 ··Opcode·11·has·0·args
610 ··Opcode·12·has·1·arg610 ··Opcode·12·has·1·arg
  
611 ·The·Directory·Table·(offset·0x578):611 ·The·Directory·Table·(offset·0x578):
612 ··1»      /usr/include/arm-linux-gnueabihf/bits612 ··1»      /usr/include/arm-linux-gnueabihf/bits
613 ··2»      /usr/lib/gcc/arm-linux-gnueabihf/10/include613 ··2»      /usr/include
  
614 ·The·File·Name·Table·(offset·0x5cb):614 ·The·File·Name·Table·(offset·0x5ac):
615 ··Entry»  Dir»       Time»   Size»       Name615 ··Entry»  Dir»       Time»   Size»       Name
 616 ··1»      0»     0»    0»   lowlevel.c
616 ··1»      0»     0»    0»   samba.c 
617 ··2»      1»     0»    0»   stdio2.h 
618 ··3»      1»     0»    0»   string_fortified.h 
619 ··4»      2»     0»    0»   stddef.h 
620 ··5»      1»     0»    0»   types.h617 ··2»      1»     0»    0»   types.h
621 ··6»      0»     0»    0»   error.h 
622 ··7»      1»     0»    0»   stdint-uintn.h618 ··3»      1»     0»    0»   stdint-uintn.h
 619 ··4»      2»     0»    0»   usb.h
 620 ··5»      0»     0»    0»   error.h
623 ··8»      0»     0»    0»   lowlevel.h621 ··6»      0»     0»    0»   lowlevel.h
624 ··9»      0»     0»    0»   samba.h 
625 ··10»     0»    0»   0»  <built-in>622 ··7»      2»     0»    0»   stdlib.h
 623 ··8»      2»     0»    0»   string.h
  
626 ·Line·Number·Statements:624 ·Line·Number·Statements:
627 ··[0x00000654]··Set·column·to·1625 ··[0x00000612]··Set·column·to·1
628 ··[0x00000656]··Extended·opcode·2:·set·Address·to·0xd8c626 ··[0x00000614]··Extended·opcode·2:·set·Address·to·0xd8c
629 ··[0x0000065d]··Advance·Line·by·81·to·82 
630 ··[0x00000660]··Copy 
631 ··[0x00000661]··Set·is_stmt·to·0 
632 ··[0x00000662]··Copy·(view·1) 
633 ··[0x00000663]··Special·opcode·61:·advance·Address·by·8·to·0xd94·and·Line·by·0·to·82 
634 ··[0x00000664]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
635 ··[0x00000666]··Set·column·to·10 
636 ··[0x00000668]··Advance·Line·by·-15·to·67 
637 ··[0x0000066a]··Special·opcode·19:·advance·Address·by·2·to·0xd96·and·Line·by·0·to·67 
638 ··[0x0000066b]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
639 ··[0x0000066d]··Set·column·to·1 
640 ··[0x0000066f]··Advance·Line·by·15·to·82 
641 ··[0x00000671]··Special·opcode·19:·advance·Address·by·2·to·0xd98·and·Line·by·0·to·82 
642 ··[0x00000672]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
643 ··[0x00000674]··Set·column·to·10 
644 ··[0x00000676]··Advance·Line·by·-15·to·67 
645 ··[0x00000678]··Special·opcode·19:·advance·Address·by·2·to·0xd9a·and·Line·by·0·to·67 
646 ··[0x00000679]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
647 ··[0x0000067b]··Set·column·to·1 
648 ··[0x0000067d]··Advance·Line·by·15·to·82 
649 ··[0x0000067f]··Special·opcode·47:·advance·Address·by·6·to·0xda0·and·Line·by·0·to·82 
650 ··[0x00000680]··Set·column·to·3 
651 ··[0x00000682]··Advance·Line·by·-50·to·32 
652 ··[0x00000684]··Special·opcode·19:·advance·Address·by·2·to·0xda2·and·Line·by·0·to·32 
653 ··[0x00000685]··Set·column·to·1 
654 ··[0x00000687]··Advance·Line·by·50·to·82 
655 ··[0x00000689]··Special·opcode·19:·advance·Address·by·2·to·0xda4·and·Line·by·0·to·82 
656 ··[0x0000068a]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
657 ··[0x0000068c]··Set·column·to·10 
658 ··[0x0000068e]··Advance·Line·by·-15·to·67 
659 ··[0x00000690]··Special·opcode·19:·advance·Address·by·2·to·0xda6·and·Line·by·0·to·67 
660 ··[0x00000691]··Special·opcode·33:·advance·Address·by·4·to·0xdaa·and·Line·by·0·to·67 
661 ··[0x00000692]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
662 ··[0x00000694]··Set·column·to·8 
663 ··[0x00000696]··Advance·Line·by·16·to·83 
664 ··[0x00000698]··Special·opcode·19:·advance·Address·by·2·to·0xdac·and·Line·by·0·to·83 
665 ··[0x00000699]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
666 ··[0x0000069b]··Set·column·to·10 
667 ··[0x0000069d]··Advance·Line·by·-16·to·67 
668 ··[0x0000069f]··Special·opcode·33:·advance·Address·by·4·to·0xdb0·and·Line·by·0·to·67 
669 ··[0x000006a0]··Special·opcode·33:·advance·Address·by·4·to·0xdb4·and·Line·by·0·to·67 
670 ··[0x000006a1]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
671 ··[0x000006a3]··Set·column·to·8 
672 ··[0x000006a5]··Advance·Line·by·16·to·83 
673 ··[0x000006a7]··Copy·(view·1) 
674 ··[0x000006a8]··Set·column·to·1 
675 ··[0x000006aa]··Special·opcode·18:·advance·Address·by·2·to·0xdb6·and·Line·by·-1·to·82 
676 ··[0x000006ab]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
677 ··[0x000006ad]··Set·column·to·10 
678 ··[0x000006af]··Advance·Line·by·-15·to·67 
679 ··[0x000006b1]··Special·opcode·33:·advance·Address·by·4·to·0xdba·and·Line·by·0·to·67 
680 ··[0x000006b2]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
681 ··[0x000006b4]··Set·column·to·1 
682 ··[0x000006b6]··Advance·Line·by·15·to·82627 ··[0x0000061b]··Advance·Line·by·47·to·48
683 ··[0x000006b8]··Special·opcode·19:·advance·Address·by·2·to·0xdbc·and·Line·by·0·to·82 
684 ··[0x000006b9]··Set·column·to·3 
685 ··[0x000006bb]··Set·is_stmt·to·1 
686 ··[0x000006bc]··Special·opcode·62:·advance·Address·by·8·to·0xdc4·and·Line·by·1·to·83 
687 ··[0x000006bd]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
688 ··[0x000006bf]··Set·column·to·10 
689 ··[0x000006c1]··Set·is_stmt·to·0 
690 ··[0x000006c2]··Advance·Line·by·-16·to·67 
691 ··[0x000006c4]··Copy·(view·1) 
692 ··[0x000006c5]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
693 ··[0x000006c7]··Set·column·to·8 
694 ··[0x000006c9]··Advance·Line·by·16·to·83 
695 ··[0x000006cb]··Special·opcode·19:·advance·Address·by·2·to·0xdc6·and·Line·by·0·to·83 
696 ··[0x000006cc]··Special·opcode·33:·advance·Address·by·4·to·0xdca·and·Line·by·0·to·83 
697 ··[0x000006cd]··Set·column·to·3 
698 ··[0x000006cf]··Set·is_stmt·to·1 
699 ··[0x000006d0]··Special·opcode·34:·advance·Address·by·4·to·0xdce·and·Line·by·1·to·84 
700 ··[0x000006d1]··Special·opcode·7:·advance·Address·by·0·to·0xdce·and·Line·by·2·to·86·(view·1) 
701 ··[0x000006d2]··Copy·(view·2)628 ··[0x0000061d]··Copy
702 ··[0x000006d3]··Set·column·to·1 
703 ··[0x000006d5]··Advance·Line·by·-57·to·29 
704 ··[0x000006d7]··Copy·(view·3) 
705 ··[0x000006d8]··Set·column·to·3 
706 ··[0x000006da]··Special·opcode·8:·advance·Address·by·0·to·0xdce·and·Line·by·3·to·32·(view·4) 
707 ··[0x000006db]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
708 ··[0x000006dd]··Set·column·to·1 
Max diff block lines reached; 126380/144590 bytes (87.41%) of diff not shown.
363 KB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 283, 15 lines modifiedOffset 283, 15 lines modified
283 ····<214>···DW_AT_name········:·(strp)·(offset:·0x379):·__pad5283 ····<214>···DW_AT_name········:·(strp)·(offset:·0x379):·__pad5
284 ····<218>···DW_AT_decl_file···:·(data1)·5284 ····<218>···DW_AT_decl_file···:·(data1)·5
285 ····<219>···DW_AT_decl_line···:·(data1)·95285 ····<219>···DW_AT_decl_line···:·(data1)·95
286 ····<21a>···DW_AT_decl_column·:·(data1)·10286 ····<21a>···DW_AT_decl_column·:·(data1)·10
287 ····<21b>···DW_AT_type········:·(ref4)·<0x25>,·size_t,·unsigned·int287 ····<21b>···DW_AT_type········:·(ref4)·<0x25>,·size_t,·unsigned·int
288 ····<21f>···DW_AT_data_member_location:·(data1)·104288 ····<21f>···DW_AT_data_member_location:·(data1)·104
289 ·<2><220>:·Abbrev·Number:·10·(DW_TAG_member)289 ·<2><220>:·Abbrev·Number:·10·(DW_TAG_member)
290 ····<221>···DW_AT_name········:·(strp)·(offset:·0x7bb):·_mode290 ····<221>···DW_AT_name········:·(strp)·(offset:·0x642):·_mode
291 ····<225>···DW_AT_decl_file···:·(data1)·5291 ····<225>···DW_AT_decl_file···:·(data1)·5
292 ····<226>···DW_AT_decl_line···:·(data1)·96292 ····<226>···DW_AT_decl_line···:·(data1)·96
293 ····<227>···DW_AT_decl_column·:·(data1)·7293 ····<227>···DW_AT_decl_column·:·(data1)·7
294 ····<228>···DW_AT_type········:·(ref4)·<0x62>,·int294 ····<228>···DW_AT_type········:·(ref4)·<0x62>,·int
295 ····<22c>···DW_AT_data_member_location:·(data1)·108295 ····<22c>···DW_AT_data_member_location:·(data1)·108
296 ·<2><22d>:·Abbrev·Number:·10·(DW_TAG_member)296 ·<2><22d>:·Abbrev·Number:·10·(DW_TAG_member)
297 ····<22e>···DW_AT_name········:·(strp)·(offset:·0x370):·_unused2297 ····<22e>···DW_AT_name········:·(strp)·(offset:·0x370):·_unused2
Offset 1068, 15 lines modifiedOffset 1068, 15 lines modified
1068 ····<933>···DW_AT_decl_file···:·(data1)·21068 ····<933>···DW_AT_decl_file···:·(data1)·2
1069 ····<934>···DW_AT_decl_line···:·(data2)·2851069 ····<934>···DW_AT_decl_line···:·(data2)·285
1070 ····<936>···DW_AT_decl_column·:·(data1)·251070 ····<936>···DW_AT_decl_column·:·(data1)·25
1071 ····<937>···DW_AT_type········:·(ref4)·<0x2a2>,·FILE,·_IO_FILE1071 ····<937>···DW_AT_type········:·(ref4)·<0x2a2>,·FILE,·_IO_FILE
1072 ·<2><93b>:·Abbrev·Number:·01072 ·<2><93b>:·Abbrev·Number:·0
1073 ·<1><93c>:·Abbrev·Number:·44·(DW_TAG_subprogram)1073 ·<1><93c>:·Abbrev·Number:·44·(DW_TAG_subprogram)
1074 ····<93d>···DW_AT_external····:·(flag_present)·11074 ····<93d>···DW_AT_external····:·(flag_present)·1
1075 ····<93d>···DW_AT_name········:·(strp)·(offset:·0x521):·printf1075 ····<93d>···DW_AT_name········:·(strp)·(offset:·0x8fb):·printf
1076 ····<941>···DW_AT_decl_file···:·(data1)·21076 ····<941>···DW_AT_decl_file···:·(data1)·2
1077 ····<942>···DW_AT_decl_line···:·(data1)·1051077 ····<942>···DW_AT_decl_line···:·(data1)·105
1078 ····<943>···DW_AT_decl_column·:·(data1)·11078 ····<943>···DW_AT_decl_column·:·(data1)·1
1079 ····<944>···DW_AT_prototyped··:·(flag_present)·11079 ····<944>···DW_AT_prototyped··:·(flag_present)·1
1080 ····<944>···DW_AT_type········:·(ref4)·<0x62>,·int1080 ····<944>···DW_AT_type········:·(ref4)·<0x62>,·int
1081 ····<948>···DW_AT_inline······:·(data1)·3»     (declared·as·inline·and·inlined)1081 ····<948>···DW_AT_inline······:·(data1)·3»     (declared·as·inline·and·inlined)
1082 ····<949>···DW_AT_artificial··:·(flag_present)·11082 ····<949>···DW_AT_artificial··:·(flag_present)·1
Offset 1309, 3353 lines modifiedOffset 1309, 3353 lines modified
1309 ····<c01>···DW_AT_linkage_name:·(strp)·(offset:·0x27c):·nxt_str_error1309 ····<c01>···DW_AT_linkage_name:·(strp)·(offset:·0x27c):·nxt_str_error
1310 ····<c05>···DW_AT_name········:·(strp)·(offset:·0x27c):·nxt_str_error1310 ····<c05>···DW_AT_name········:·(strp)·(offset:·0x27c):·nxt_str_error
1311 ····<c09>···DW_AT_decl_file···:·(data1)·71311 ····<c09>···DW_AT_decl_file···:·(data1)·7
1312 ····<c0a>···DW_AT_decl_line···:·(data1)·391312 ····<c0a>···DW_AT_decl_line···:·(data1)·39
1313 ····<c0b>···DW_AT_decl_column·:·(data1)·191313 ····<c0b>···DW_AT_decl_column·:·(data1)·19
1314 ·<1><c0c>:·Abbrev·Number:·01314 ·<1><c0c>:·Abbrev·Number:·0
1315 ··Compilation·Unit·@·offset·0xc0d:1315 ··Compilation·Unit·@·offset·0xc0d:
1316 ···Length:········0x1105·(32-bit)1316 ···Length:········0xba7·(32-bit)
1317 ···Version:·······41317 ···Version:·······4
1318 ···Abbrev·Offset:·0x3031318 ···Abbrev·Offset:·0x303
1319 ···Pointer·Size:··41319 ···Pointer·Size:··4
1320 ·<0><c18>:·Abbrev·Number:·1·(DW_TAG_compile_unit)1320 ·<0><c18>:·Abbrev·Number:·1·(DW_TAG_compile_unit)
1321 ····<c19>···DW_AT_producer····:·(strp)·(offset:·0x2e):·GNU·C99·10.2.1·20210110·-mfloat-abi=hard·-mfpu=vfpv3-d16·-mthumb·-mtls-dialect=gnu·-march=armv7-a+fp·-g·-ggdb·-g·-O2·-std=gnu99·-fstack-protector·--param=ssp-buffer-size=41321 ····<c19>···DW_AT_producer····:·(strp)·(offset:·0x2e):·GNU·C99·10.2.1·20210110·-mfloat-abi=hard·-mfpu=vfpv3-d16·-mthumb·-mtls-dialect=gnu·-march=armv7-a+fp·-g·-ggdb·-g·-O2·-std=gnu99·-fstack-protector·--param=ssp-buffer-size=4
1322 ····<c1d>···DW_AT_language····:·(data1)·12»  (ANSI·C99)1322 ····<c1d>···DW_AT_language····:·(data1)·12»  (ANSI·C99)
1323 ····<c1e>···DW_AT_name········:·(strp)·(offset:·0x4fe):·samba.c1323 ····<c1e>···DW_AT_name········:·(strp)·(offset:·0x79f):·lowlevel.c
1324 ····<c22>···DW_AT_comp_dir····:·(strp)·(offset:·0x20f):·/build/reproducible-path/libnxt-0.31324 ····<c22>···DW_AT_comp_dir····:·(strp)·(offset:·0x20f):·/build/reproducible-path/libnxt-0.3
1325 ····<c26>···DW_AT_low_pc······:·(addr)·0xd8c1325 ····<c26>···DW_AT_low_pc······:·(addr)·0xd8c
1326 ····<c2a>···DW_AT_high_pc·····:·(data4)·0x3e81326 ····<c2a>···DW_AT_high_pc·····:·(data4)·0x180
1327 ····<c2e>···DW_AT_stmt_list···:·(sec_offset)·0x55d1327 ····<c2e>···DW_AT_stmt_list···:·(sec_offset)·0x55d
1328 ·<1><c32>:·Abbrev·Number:·2·(DW_TAG_typedef) 
1329 ····<c33>···DW_AT_name········:·(strp)·(offset:·0x109):·size_t 
1330 ····<c37>···DW_AT_decl_file···:·(data1)·4 
1331 ····<c38>···DW_AT_decl_line···:·(data1)·209 
1332 ····<c39>···DW_AT_decl_column·:·(data1)·23 
1333 ····<c3a>···DW_AT_type········:·(ref4)·<0xc3e>,·unsigned·int 
1334 ·<1><c3e>:·Abbrev·Number:·3·(DW_TAG_base_type)1328 ·<1><c32>:·Abbrev·Number:·2·(DW_TAG_base_type)
1335 ····<c3f>···DW_AT_byte_size···:·(data1)·41329 ····<c33>···DW_AT_byte_size···:·(data1)·1
 1330 ····<c34>···DW_AT_encoding····:·(data1)·8»   (unsigned·char)
 1331 ····<c35>···DW_AT_name········:·(strp)·(offset:·0x293):·unsigned·char
 1332 ·<1><c39>:·Abbrev·Number:·2·(DW_TAG_base_type)
 1333 ····<c3a>···DW_AT_byte_size···:·(data1)·2
 1334 ····<c3b>···DW_AT_encoding····:·(data1)·7»   (unsigned)
 1335 ····<c3c>···DW_AT_name········:·(strp)·(offset:·0x380):·short·unsigned·int
 1336 ·<1><c40>:·Abbrev·Number:·2·(DW_TAG_base_type)
 1337 ····<c41>···DW_AT_byte_size···:·(data1)·4
1336 ····<c40>···DW_AT_encoding····:·(data1)·7»   (unsigned)1338 ····<c42>···DW_AT_encoding····:·(data1)·7»   (unsigned)
1337 ····<c41>···DW_AT_name········:·(strp)·(offset:·0x2d2):·unsigned·int1339 ····<c43>···DW_AT_name········:·(strp)·(offset:·0x2d2):·unsigned·int
1338 ·<1><c45>:·Abbrev·Number:·3·(DW_TAG_base_type)1340 ·<1><c47>:·Abbrev·Number:·2·(DW_TAG_base_type)
1339 ····<c46>···DW_AT_byte_size···:·(data1)·11341 ····<c48>···DW_AT_byte_size···:·(data1)·4
1340 ····<c47>···DW_AT_encoding····:·(data1)·8»   (unsigned·char) 
1341 ····<c48>···DW_AT_name········:·(strp)·(offset:·0x293):·unsigned·char 
1342 ·<1><c4c>:·Abbrev·Number:·3·(DW_TAG_base_type) 
1343 ····<c4d>···DW_AT_byte_size···:·(data1)·2 
1344 ····<c4e>···DW_AT_encoding····:·(data1)·7»   (unsigned)1342 ····<c49>···DW_AT_encoding····:·(data1)·7»   (unsigned)
1345 ····<c4f>···DW_AT_name········:·(strp)·(offset:·0x380):·short·unsigned·int 
1346 ·<1><c53>:·Abbrev·Number:·3·(DW_TAG_base_type) 
1347 ····<c54>···DW_AT_byte_size···:·(data1)·4 
1348 ····<c55>···DW_AT_encoding····:·(data1)·7»   (unsigned) 
1349 ····<c56>···DW_AT_name········:·(strp)·(offset:·0x2cd):·long·unsigned·int1343 ····<c4a>···DW_AT_name········:·(strp)·(offset:·0x2cd):·long·unsigned·int
1350 ·<1><c5a>:·Abbrev·Number:·3·(DW_TAG_base_type)1344 ·<1><c4e>:·Abbrev·Number:·2·(DW_TAG_base_type)
1351 ····<c5b>···DW_AT_byte_size···:·(data1)·11345 ····<c4f>···DW_AT_byte_size···:·(data1)·1
1352 ····<c5c>···DW_AT_encoding····:·(data1)·6»   (signed·char)1346 ····<c50>···DW_AT_encoding····:·(data1)·6»   (signed·char)
1353 ····<c5d>···DW_AT_name········:·(strp)·(offset:·0x295):·signed·char1347 ····<c51>···DW_AT_name········:·(strp)·(offset:·0x295):·signed·char
 1348 ·<1><c55>:·Abbrev·Number:·3·(DW_TAG_typedef)
 1349 ····<c56>···DW_AT_name········:·(strp)·(offset:·0x4d8):·__uint8_t
 1350 ····<c5a>···DW_AT_decl_file···:·(data1)·2
 1351 ····<c5b>···DW_AT_decl_line···:·(data1)·38
 1352 ····<c5c>···DW_AT_decl_column·:·(data1)·23
 1353 ····<c5d>···DW_AT_type········:·(ref4)·<0xc32>,·unsigned·char
1354 ·<1><c61>:·Abbrev·Number:·3·(DW_TAG_base_type)1354 ·<1><c61>:·Abbrev·Number:·2·(DW_TAG_base_type)
1355 ····<c62>···DW_AT_byte_size···:·(data1)·21355 ····<c62>···DW_AT_byte_size···:·(data1)·2
1356 ····<c63>···DW_AT_encoding····:·(data1)·5»   (signed)1356 ····<c63>···DW_AT_encoding····:·(data1)·5»   (signed)
1357 ····<c64>···DW_AT_name········:·(strp)·(offset:·0xff):·short·int1357 ····<c64>···DW_AT_name········:·(strp)·(offset:·0xff):·short·int
1358 ·<1><c68>:·Abbrev·Number:·2·(DW_TAG_typedef)1358 ·<1><c68>:·Abbrev·Number:·3·(DW_TAG_typedef)
1359 ····<c69>···DW_AT_name········:·(strp)·(offset:·0x4df):·__uint16_t1359 ····<c69>···DW_AT_name········:·(strp)·(offset:·0x7f0):·__uint16_t
1360 ····<c6d>···DW_AT_decl_file···:·(data1)·51360 ····<c6d>···DW_AT_decl_file···:·(data1)·2
1361 ····<c6e>···DW_AT_decl_line···:·(data1)·401361 ····<c6e>···DW_AT_decl_line···:·(data1)·40
1362 ····<c6f>···DW_AT_decl_column·:·(data1)·281362 ····<c6f>···DW_AT_decl_column·:·(data1)·28
1363 ····<c70>···DW_AT_type········:·(ref4)·<0xc4c>,·short·unsigned·int1363 ····<c70>···DW_AT_type········:·(ref4)·<0xc39>,·short·unsigned·int
1364 ·<1><c74>:·Abbrev·Number:·4·(DW_TAG_base_type)1364 ·<1><c74>:·Abbrev·Number:·4·(DW_TAG_base_type)
1365 ····<c75>···DW_AT_byte_size···:·(data1)·41365 ····<c75>···DW_AT_byte_size···:·(data1)·4
1366 ····<c76>···DW_AT_encoding····:·(data1)·5»   (signed)1366 ····<c76>···DW_AT_encoding····:·(data1)·5»   (signed)
1367 ····<c77>···DW_AT_name········:·(string)·int1367 ····<c77>···DW_AT_name········:·(string)·int
1368 ·<1><c7b>:·Abbrev·Number:·2·(DW_TAG_typedef)1368 ·<1><c7b>:·Abbrev·Number:·3·(DW_TAG_typedef)
1369 ····<c7c>···DW_AT_name········:·(strp)·(offset:·0x4bb):·__uint32_t1369 ····<c7c>···DW_AT_name········:·(strp)·(offset:·0x5e1):·__uint32_t
1370 ····<c80>···DW_AT_decl_file···:·(data1)·51370 ····<c80>···DW_AT_decl_file···:·(data1)·2
1371 ····<c81>···DW_AT_decl_line···:·(data1)·421371 ····<c81>···DW_AT_decl_line···:·(data1)·42
1372 ····<c82>···DW_AT_decl_column·:·(data1)·221372 ····<c82>···DW_AT_decl_column·:·(data1)·22
1373 ····<c83>···DW_AT_type········:·(ref4)·<0xc3e>,·unsigned·int1373 ····<c83>···DW_AT_type········:·(ref4)·<0xc40>,·unsigned·int
1374 ·<1><c87>:·Abbrev·Number:·3·(DW_TAG_base_type)1374 ·<1><c87>:·Abbrev·Number:·2·(DW_TAG_base_type)
1375 ····<c88>···DW_AT_byte_size···:·(data1)·81375 ····<c88>···DW_AT_byte_size···:·(data1)·8
1376 ····<c89>···DW_AT_encoding····:·(data1)·5»   (signed)1376 ····<c89>···DW_AT_encoding····:·(data1)·5»   (signed)
1377 ····<c8a>···DW_AT_name········:·(strp)·(offset:·0x1ba):·long·long·int1377 ····<c8a>···DW_AT_name········:·(strp)·(offset:·0x1ba):·long·long·int
1378 ·<1><c8e>:·Abbrev·Number:·3·(DW_TAG_base_type)1378 ·<1><c8e>:·Abbrev·Number:·2·(DW_TAG_base_type)
1379 ····<c8f>···DW_AT_byte_size···:·(data1)·81379 ····<c8f>···DW_AT_byte_size···:·(data1)·8
1380 ····<c90>···DW_AT_encoding····:·(data1)·7»   (unsigned)1380 ····<c90>···DW_AT_encoding····:·(data1)·7»   (unsigned)
1381 ····<c91>···DW_AT_name········:·(strp)·(offset:·0x2c8):·long·long·unsigned·int1381 ····<c91>···DW_AT_name········:·(strp)·(offset:·0x2c8):·long·long·unsigned·int
1382 ·<1><c95>:·Abbrev·Number:·3·(DW_TAG_base_type)1382 ·<1><c95>:·Abbrev·Number:·2·(DW_TAG_base_type)
1383 ····<c96>···DW_AT_byte_size···:·(data1)·41383 ····<c96>···DW_AT_byte_size···:·(data1)·4
1384 ····<c97>···DW_AT_encoding····:·(data1)·5»   (signed)1384 ····<c97>···DW_AT_encoding····:·(data1)·5»   (signed)
1385 ····<c98>···DW_AT_name········:·(strp)·(offset:·0x1bf):·long·int1385 ····<c98>···DW_AT_name········:·(strp)·(offset:·0x1bf):·long·int
1386 ·<1><c9c>:·Abbrev·Number:·5·(DW_TAG_pointer_type)1386 ·<1><c9c>:·Abbrev·Number:·5·(DW_TAG_pointer_type)
1387 ····<c9d>···DW_AT_byte_size···:·(data1)·41387 ····<c9d>···DW_AT_byte_size···:·(data1)·4
 1388 ·<1><c9e>:·Abbrev·Number:·6·(DW_TAG_pointer_type)
 1389 ····<c9f>···DW_AT_byte_size···:·(data1)·4
Max diff block lines reached; 341455/371928 bytes (91.81%) of diff not shown.
25.2 KB
readelf --wide --debug-dump=abbrev {}
error from `readelf --wide --debug-dump=abbrev {}`: readelf: Error: Unable to find program interpreter name
    
Offset 355, 313 lines modifiedOffset 355, 14 lines modified
355 ····DW_AT_language·····DW_FORM_data1355 ····DW_AT_language·····DW_FORM_data1
356 ····DW_AT_name·········DW_FORM_strp356 ····DW_AT_name·········DW_FORM_strp
357 ····DW_AT_comp_dir·····DW_FORM_strp357 ····DW_AT_comp_dir·····DW_FORM_strp
358 ····DW_AT_low_pc·······DW_FORM_addr358 ····DW_AT_low_pc·······DW_FORM_addr
359 ····DW_AT_high_pc······DW_FORM_data4359 ····DW_AT_high_pc······DW_FORM_data4
360 ····DW_AT_stmt_list····DW_FORM_sec_offset360 ····DW_AT_stmt_list····DW_FORM_sec_offset
361 ····DW_AT·value:·0·····DW_FORM·value:·0361 ····DW_AT·value:·0·····DW_FORM·value:·0
362 ···2······DW_TAG_typedef····[no·children] 
363 ····DW_AT_name·········DW_FORM_strp 
364 ····DW_AT_decl_file····DW_FORM_data1 
365 ····DW_AT_decl_line····DW_FORM_data1 
366 ····DW_AT_decl_column··DW_FORM_data1 
367 ····DW_AT_type·········DW_FORM_ref4 
368 ····DW_AT·value:·0·····DW_FORM·value:·0 
369 ···3······DW_TAG_base_type····[no·children] 
370 ····DW_AT_byte_size····DW_FORM_data1 
371 ····DW_AT_encoding·····DW_FORM_data1 
372 ····DW_AT_name·········DW_FORM_strp 
373 ····DW_AT·value:·0·····DW_FORM·value:·0 
374 ···4······DW_TAG_base_type····[no·children] 
375 ····DW_AT_byte_size····DW_FORM_data1 
376 ····DW_AT_encoding·····DW_FORM_data1 
377 ····DW_AT_name·········DW_FORM_string 
378 ····DW_AT·value:·0·····DW_FORM·value:·0 
379 ···5······DW_TAG_pointer_type····[no·children] 
380 ····DW_AT_byte_size····DW_FORM_data1 
381 ····DW_AT_type·········DW_FORM_ref4 
382 ····DW_AT·value:·0·····DW_FORM·value:·0 
383 ···6······DW_TAG_restrict_type····[no·children] 
384 ····DW_AT_type·········DW_FORM_ref4 
385 ····DW_AT·value:·0·····DW_FORM·value:·0 
386 ···7······DW_TAG_const_type····[no·children] 
387 ····DW_AT_type·········DW_FORM_ref4 
388 ····DW_AT·value:·0·····DW_FORM·value:·0 
389 ···8······DW_TAG_enumeration_type····[has·children] 
390 ····DW_AT_encoding·····DW_FORM_data1 
391 ····DW_AT_byte_size····DW_FORM_data1 
392 ····DW_AT_type·········DW_FORM_ref4 
393 ····DW_AT_decl_file····DW_FORM_data1 
394 ····DW_AT_decl_line····DW_FORM_data1 
395 ····DW_AT_decl_column··DW_FORM_data1 
396 ····DW_AT_sibling······DW_FORM_ref4 
397 ····DW_AT·value:·0·····DW_FORM·value:·0 
398 ···9······DW_TAG_enumerator····[no·children] 
399 ····DW_AT_name·········DW_FORM_strp 
400 ····DW_AT_const_value··DW_FORM_data1 
401 ····DW_AT·value:·0·····DW_FORM·value:·0 
402 ···10······DW_TAG_array_type····[has·children] 
403 ····DW_AT_type·········DW_FORM_ref4 
404 ····DW_AT_sibling······DW_FORM_ref4 
405 ····DW_AT·value:·0·····DW_FORM·value:·0 
406 ···11······DW_TAG_subrange_type····[no·children] 
407 ····DW_AT_type·········DW_FORM_ref4 
408 ····DW_AT_upper_bound··DW_FORM_data1 
409 ····DW_AT·value:·0·····DW_FORM·value:·0 
410 ···12······DW_TAG_structure_type····[no·children] 
411 ····DW_AT_name·········DW_FORM_strp 
412 ····DW_AT_declaration··DW_FORM_flag_present 
413 ····DW_AT·value:·0·····DW_FORM·value:·0 
414 ···13······DW_TAG_subprogram····[has·children] 
415 ····DW_AT_external·····DW_FORM_flag_present 
416 ····DW_AT_name·········DW_FORM_strp 
417 ····DW_AT_decl_file····DW_FORM_data1 
418 ····DW_AT_decl_line····DW_FORM_data1 
419 ····DW_AT_decl_column··DW_FORM_data1 
420 ····DW_AT_prototyped···DW_FORM_flag_present 
421 ····DW_AT_type·········DW_FORM_ref4 
422 ····DW_AT_low_pc·······DW_FORM_addr 
423 ····DW_AT_high_pc······DW_FORM_data4 
424 ····DW_AT_frame_base···DW_FORM_exprloc 
425 ····DW_AT_GNU_all_call_sites·DW_FORM_flag_present 
426 ····DW_AT_sibling······DW_FORM_ref4 
427 ····DW_AT·value:·0·····DW_FORM·value:·0 
428 ···14······DW_TAG_formal_parameter····[no·children] 
429 ····DW_AT_name·········DW_FORM_string 
430 ····DW_AT_decl_file····DW_FORM_data1 
431 ····DW_AT_decl_line····DW_FORM_data1 
432 ····DW_AT_decl_column··DW_FORM_data1 
433 ····DW_AT_type·········DW_FORM_ref4 
434 ····DW_AT_location·····DW_FORM_sec_offset 
435 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
436 ····DW_AT·value:·0·····DW_FORM·value:·0 
437 ···15······DW_TAG_formal_parameter····[no·children] 
438 ····DW_AT_name·········DW_FORM_strp 
439 ····DW_AT_decl_file····DW_FORM_data1 
440 ····DW_AT_decl_line····DW_FORM_data1 
441 ····DW_AT_decl_column··DW_FORM_data1 
442 ····DW_AT_type·········DW_FORM_ref4 
443 ····DW_AT_location·····DW_FORM_sec_offset 
444 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
445 ····DW_AT·value:·0·····DW_FORM·value:·0 
446 ···16······DW_TAG_variable····[no·children] 
447 ····DW_AT_name·········DW_FORM_string 
448 ····DW_AT_decl_file····DW_FORM_data1 
449 ····DW_AT_decl_line····DW_FORM_data1 
450 ····DW_AT_decl_column··DW_FORM_data1 
451 ····DW_AT_type·········DW_FORM_ref4 
452 ····DW_AT_location·····DW_FORM_exprloc 
453 ····DW_AT·value:·0·····DW_FORM·value:·0 
454 ···17······DW_TAG_lexical_block····[has·children] 
455 ····DW_AT_ranges·······DW_FORM_sec_offset 
456 ····DW_AT_sibling······DW_FORM_ref4 
457 ····DW_AT·value:·0·····DW_FORM·value:·0 
458 ···18······DW_TAG_variable····[no·children] 
459 ····DW_AT_name·········DW_FORM_strp 
460 ····DW_AT_decl_file····DW_FORM_data1 
461 ····DW_AT_decl_line····DW_FORM_data1 
462 ····DW_AT_decl_column··DW_FORM_data1 
463 ····DW_AT_type·········DW_FORM_ref4 
464 ····DW_AT_location·····DW_FORM_sec_offset 
465 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
466 ····DW_AT·value:·0·····DW_FORM·value:·0 
467 ···19······DW_TAG_GNU_call_site····[has·children] 
468 ····DW_AT_low_pc·······DW_FORM_addr 
469 ····DW_AT_abstract_origin·DW_FORM_ref4 
470 ····DW_AT·value:·0·····DW_FORM·value:·0 
471 ···20······DW_TAG_GNU_call_site_parameter····[no·children] 
472 ····DW_AT_location·····DW_FORM_exprloc 
473 ····DW_AT_GNU_call_site_value·DW_FORM_exprloc 
474 ····DW_AT·value:·0·····DW_FORM·value:·0 
475 ···21······DW_TAG_lexical_block····[has·children] 
476 ····DW_AT_low_pc·······DW_FORM_addr 
477 ····DW_AT_high_pc······DW_FORM_data4 
478 ····DW_AT·value:·0·····DW_FORM·value:·0 
479 ···22······DW_TAG_variable····[no·children] 
480 ····DW_AT_name·········DW_FORM_strp 
481 ····DW_AT_decl_file····DW_FORM_data1 
Max diff block lines reached; 13024/25599 bytes (50.88%) of diff not shown.
911 B
readelf --wide --debug-dump=aranges {}
error from `readelf --wide --debug-dump=aranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 13, 24 lines modifiedOffset 13, 24 lines modified
13 ··Length:···················2813 ··Length:···················28
14 ··Version:··················214 ··Version:··················2
15 ··Offset·into·.debug_info:··0xc0d15 ··Offset·into·.debug_info:··0xc0d
16 ··Pointer·Size:·············416 ··Pointer·Size:·············4
17 ··Segment·Size:·············017 ··Segment·Size:·············0
  
18 ····Address····Length18 ····Address····Length
19 ····00000d8c·000003e819 ····00000d8c·00000180
20 ····00000000·0000000020 ····00000000·00000000
21 ··Length:···················2821 ··Length:···················28
22 ··Version:··················222 ··Version:··················2
23 ··Offset·into·.debug_info:··0x1d1623 ··Offset·into·.debug_info:··0x17b8
24 ··Pointer·Size:·············424 ··Pointer·Size:·············4
25 ··Segment·Size:·············025 ··Segment·Size:·············0
  
26 ····Address····Length26 ····Address····Length
27 ····00001174·0000018027 ····00000f0c·000003e8
28 ····00000000·0000000028 ····00000000·00000000
29 ··Length:···················2829 ··Length:···················28
30 ··Version:··················230 ··Version:··················2
31 ··Offset·into·.debug_info:··0x28c131 ··Offset·into·.debug_info:··0x28c1
32 ··Pointer·Size:·············432 ··Pointer·Size:·············4
33 ··Segment·Size:·············033 ··Segment·Size:·············0
  
80.1 KB
readelf --wide --debug-dump=loc {}
error from `readelf --wide --debug-dump=loc {}`: readelf: Error: Unable to find program interpreter name
    
Offset 300, 1066 lines modifiedOffset 300, 1066 lines modified
  
300 ····000004ae·v0000000·v0000000·views·at·000004ac·for:300 ····000004ae·v0000000·v0000000·views·at·000004ac·for:
301 ·············00000cc8·00000cd6·(DW_OP_addr:·13e4;·DW_OP_stack_value)301 ·············00000cc8·00000cd6·(DW_OP_addr:·13e4;·DW_OP_stack_value)
302 ····000004be·<End·of·list>302 ····000004be·<End·of·list>
  
303 ····000004c6·v0000000·v0000000·location·view·pair303 ····000004c6·v0000000·v0000000·location·view·pair
304 ····000004c8·v0000000·v0000000·location·view·pair304 ····000004c8·v0000000·v0000000·location·view·pair
305 ····000004ca·v0000000·v0000000·location·view·pair 
  
306 ····000004cc·v0000000·v0000000·views·at·000004c6·for:305 ····000004ca·v0000000·v0000000·views·at·000004c6·for:
307 ·············00001138·00001155·(DW_OP_reg0·(r0))306 ·············00000e9c·00000e9e·(DW_OP_reg0·(r0))
308 ····000004d7·v0000000·v0000000·views·at·000004c8·for:307 ····000004d5·v0000000·v0000000·views·at·000004c8·for:
309 ·············00001155·00001170·(DW_OP_reg5·(r5)) 
310 ····000004e2·v0000000·v0000000·views·at·000004ca·for: 
311 ·············00001170·00001174·(DW_OP_GNU_entry_value:·(DW_OP_reg0·(r0));·DW_OP_stack_value)308 ·············00000e9e·00000ea0·(DW_OP_GNU_entry_value:·(DW_OP_reg0·(r0));·DW_OP_stack_value)
312 ····000004f0·<End·of·list>309 ····000004e3·<End·of·list>
  
313 ····000004f8·v0000000·v0000000·location·view·pair310 ····000004eb·v0000000·v0000000·location·view·pair
314 ····000004fa·v0000000·v0000000·location·view·pair311 ····000004ed·v0000000·v0000000·location·view·pair
315 ····000004fc·v0000000·v0000000·location·view·pair 
  
316 ····000004fe·v0000000·v0000000·views·at·000004f8·for:312 ····000004ef·v0000000·v0000000·views·at·000004eb·for:
317 ·············00001138·00001146·(DW_OP_reg1·(r1))313 ·············00000e80·00000e88·(DW_OP_reg0·(r0))
318 ····00000509·v0000000·v0000000·views·at·000004fa·for: 
319 ·············00001146·00001170·(DW_OP_reg4·(r4)) 
320 ····00000514·v0000000·v0000000·views·at·000004fc·for:314 ····000004fa·v0000000·v0000000·views·at·000004ed·for:
321 ·············00001170·00001174·(DW_OP_GNU_entry_value:·(DW_OP_reg1·(r1));·DW_OP_stack_value)315 ·············00000e88·00000e9c·(DW_OP_reg4·(r4))
322 ····00000522·<End·of·list>316 ····00000505·<End·of·list>
  
323 ····0000052a·v0000000·v0000000·location·view·pair317 ····0000050d·v0000000·v0000000·location·view·pair
324 ····0000052c·v0000000·v0000000·location·view·pair318 ····0000050f·v0000000·v0000000·location·view·pair
 319 ····00000511·v0000000·v0000000·location·view·pair
  
325 ····0000052e·v0000000·v0000000·views·at·0000052a·for: 
326 ·············00001156·00001158·(DW_OP_reg0·(r0)) 
327 ····00000539·v0000000·v0000000·views·at·0000052c·for:320 ····00000513·v0000000·v0000000·views·at·0000050d·for:
328 ·············0000115c·00001162·(DW_OP_reg0·(r0))321 ·············00000dfc·00000e02·(DW_OP_reg0·(r0))
 322 ····0000051e·v0000000·v0000000·views·at·0000050f·for:
 323 ·············00000e02·00000e7a·(DW_OP_reg4·(r4))
 324 ····00000529·v0000000·v0000000·views·at·00000511·for:
 325 ·············00000e7a·00000e80·(DW_OP_GNU_entry_value:·(DW_OP_reg0·(r0));·DW_OP_stack_value)
329 ····00000544·<End·of·list>326 ····00000537·<End·of·list>
  
 327 ····0000053f·v0000000·v0000000·location·view·pair
330 ····0000054c·v0000000·v0000000·location·view·pair328 ····00000541·v0000000·v0000000·location·view·pair
 329 ····00000543·v0000000·v0000000·location·view·pair
  
331 ····0000054e·v0000000·v0000000·views·at·0000054c·for:330 ····00000545·v0000000·v0000000·views·at·0000053f·for:
332 ·············00001166·00001174·(DW_OP_reg0·(r0))331 ·············00000e10·00000e14·(DW_OP_reg0·(r0))
 332 ····00000550·v0000000·v0000000·views·at·00000541·for:
 333 ·············00000e1c·00000e2e·(DW_OP_reg0·(r0))
 334 ····0000055b·v0000000·v0000000·views·at·00000543·for:
 335 ·············00000e6e·00000e70·(DW_OP_reg0·(r0))
333 ····00000559·<End·of·list>336 ····00000566·<End·of·list>
  
334 ····00000561·v0000000·v0000000·location·view·pair 
335 ····00000563·v0000000·v0000000·location·view·pair337 ····0000056e·v0000001·v0000001·location·view·pair
  
336 ····00000565·v0000000·v0000000·views·at·00000561·for: 
337 ·············000010d4·000010de·(DW_OP_reg0·(r0)) 
338 ····00000570·v0000000·v0000000·views·at·00000563·for:338 ····00000570·v0000001·v0000001·views·at·0000056e·for:
339 ·············000010de·00001138·(DW_OP_reg5·(r5))339 ·············00000e20·00000e32·(DW_OP_addr:·1664;·DW_OP_stack_value)
340 ····0000057b·<End·of·list>340 ····00000580·<End·of·list>
  
341 ····00000583·v0000000·v0000000·location·view·pair341 ····00000588·v0000001·v0000001·location·view·pair
342 ····00000585·v0000000·v0000000·location·view·pair 
343 ····00000587·v0000000·v0000000·location·view·pair 
  
344 ····00000589·v0000000·v0000000·views·at·00000583·for:342 ····0000058a·v0000001·v0000001·views·at·00000588·for:
345 ·············000010d4·000010e8·(DW_OP_reg1·(r1))343 ·············00000e20·00000e32·(DW_OP_reg4·(r4))
 344 ····00000595·<End·of·list>
  
 345 ····0000059d·v0000003·v0000001·location·view·pair
  
346 ····00000594·v0000000·v0000000·views·at·00000585·for:346 ····0000059f·v0000003·v0000001·views·at·0000059d·for:
 347 ·············00000e20·00000e32·(DW_OP_lit2;·DW_OP_stack_value)
347 ·············000010e8·00001103·(DW_OP_fbreg:·-48) 
348 ····000005a0·v0000000·v0000000·views·at·00000587·for: 
349 ·············00001103·00001138·(DW_OP_GNU_entry_value:·(DW_OP_reg1·(r1));·DW_OP_stack_value) 
350 ····000005ae·<End·of·list>348 ····000005ab·<End·of·list>
  
351 ····000005b6·v0000003·v0000002·location·view·pair349 ····000005b3·v0000003·v0000001·location·view·pair
  
352 ····000005b8·v0000003·v0000002·views·at·000005b6·for:350 ····000005b5·v0000003·v0000001·views·at·000005b3·for:
353 ·············000010fe·00001104·(DW_OP_const1u:·71;·DW_OP_stack_value)351 ·············00000e20·00000e32·(DW_OP_addr:·1664;·DW_OP_stack_value)
354 ····000005c5·<End·of·list>352 ····000005c5·<End·of·list>
  
355 ····000005cd·v0000003·v0000000·location·view·pair353 ····000005cd·v0000003·v0000001·location·view·pair
356 ····000005cf·v0000000·v0000002·location·view·pair 
Diff chunk too large, falling back to line-by-line diff (765 lines added, 5 lines removed)
  
357 ····000005d1·v0000003·v0000000·views·at·000005cd·for:354 ····000005cf·v0000003·v0000001·views·at·000005cd·for:
358 ·············000010fe·00001103·(DW_OP_reg0·(r0))355 ·············00000e20·00000e32·(DW_OP_reg4·(r4))
359 ····000005dc·v0000000·v0000002·views·at·000005cf·for:356 ····000005da·<End·of·list>
360 ·············00001103·00001104·(DW_OP_reg4·(r4)) 
361 ····000005e7·<End·of·list>357 ····000005e2·v0000003·v0000001·location·view·pair
  
 358 ····000005e4·v0000003·v0000001·views·at·000005e2·for:
 359 ·············00000e32·00000e40·(DW_OP_lit2;·DW_OP_stack_value)
 360 ····000005f0·<End·of·list>
  
 361 ····000005f8·v0000003·v0000000·location·view·pair
 362 ····000005fa·v0000000·v0000000·location·view·pair
 363 ····000005fc·v0000000·v0000001·location·view·pair
  
 364 ····000005fe·v0000003·v0000000·views·at·000005f8·for:
 365 ·············00000e32·00000e38·(DW_OP_fbreg:·-20;·DW_OP_stack_value)
 366 ····0000060b·v0000000·v0000000·views·at·000005fa·for:
 367 ·············00000e38·00000e3f·(DW_OP_reg2·(r2))
 368 ····00000616·v0000000·v0000001·views·at·000005fc·for:
 369 ·············00000e3f·00000e40·(DW_OP_fbreg:·-20;·DW_OP_stack_value)
 370 ····00000623·<End·of·list>
  
 371 ····0000062b·v0000003·v0000001·location·view·pair
  
 372 ····0000062d·v0000003·v0000001·views·at·0000062b·for:
 373 ·············00000e32·00000e40·(DW_OP_reg4·(r4))
 374 ····00000638·<End·of·list>
  
 375 ····00000640·v0000000·v0000000·location·view·pair
 376 ····00000642·v0000000·v0000000·location·view·pair
  
 377 ····00000644·v0000000·v0000000·views·at·00000640·for:
 378 ·············00000da4·00000dab·(DW_OP_reg0·(r0))
 379 ····0000064f·v0000000·v0000000·views·at·00000642·for:
 380 ·············00000dab·00000dfc·(DW_OP_reg4·(r4))
 381 ····0000065a·<End·of·list>
Max diff block lines reached; 45920/81804 bytes (56.13%) of diff not shown.
908 B
readelf --wide --debug-dump=ranges {}
error from `readelf --wide --debug-dump=ranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 13, 24 lines modifiedOffset 13, 24 lines modified
13 ··Length:···················2813 ··Length:···················28
14 ··Version:··················214 ··Version:··················2
15 ··Offset·into·.debug_info:··0xc0d15 ··Offset·into·.debug_info:··0xc0d
16 ··Pointer·Size:·············416 ··Pointer·Size:·············4
17 ··Segment·Size:·············017 ··Segment·Size:·············0
  
18 ····Address····Length18 ····Address····Length
19 ····00000d8c·000003e819 ····00000d8c·00000180
20 ····00000000·0000000020 ····00000000·00000000
21 ··Length:···················2821 ··Length:···················28
22 ··Version:··················222 ··Version:··················2
23 ··Offset·into·.debug_info:··0x1d1623 ··Offset·into·.debug_info:··0x17b8
24 ··Pointer·Size:·············424 ··Pointer·Size:·············4
25 ··Segment·Size:·············025 ··Segment·Size:·············0
  
26 ····Address····Length26 ····Address····Length
27 ····00001174·0000018027 ····00000f0c·000003e8
28 ····00000000·0000000028 ····00000000·00000000
29 ··Length:···················2829 ··Length:···················28
30 ··Version:··················230 ··Version:··················2
31 ··Offset·into·.debug_info:··0x28c131 ··Offset·into·.debug_info:··0x28c1
32 ··Pointer·Size:·············432 ··Pointer·Size:·············4
33 ··Segment·Size:·············033 ··Segment·Size:·············0
  
842 B
strings --all --bytes=8 {}
    
Offset 1, 28 lines modifiedOffset 1, 31 lines modified
1 GCC:·(Debian·10.2.1-6)·10.2.1·202101101 GCC:·(Debian·10.2.1-6)·10.2.1·20210110
2 H$,eL>wP 
3 T»      GI_ns1rF 
4 UO:Vg»  `S 
5 pHD4D4442 +++-eH.wP
 3 P!Y9Zzu»jIi
 4 Y2R:soI-LK%M'
 5 Nwgk>:9C:
 6 'U3C-.&N
 7 FIYh#|"25=
 8 |S3R:}8N)n
6 /usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf/Scrt1.o9 /usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf/Scrt1.o
7 /usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf/crti.o10 /usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf/crti.o
8 call_weak_fn11 call_weak_fn
9 /usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf/crtn.o12 /usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf/crtn.o
10 main_fwexec.c13 main_fwexec.c
11 handle_error.isra.014 handle_error.isra.0
12 crtstuff.c15 crtstuff.c
13 all_implied_fbits16 all_implied_fbits
14 deregister_tm_clones17 deregister_tm_clones
15 __do_global_dtors_aux18 __do_global_dtors_aux
16 completed.019 completed.0
17 __do_global_dtors_aux_fini_array_entry20 __do_global_dtors_aux_fini_array_entry
18 frame_dummy21 frame_dummy
19 __frame_dummy_init_array_entry22 __frame_dummy_init_array_entry
20 nxt_read_common 
21 lowlevel.c23 lowlevel.c
 24 nxt_read_common
22 elf-init.oS25 elf-init.oS
23 __FRAME_END__26 __FRAME_END__
24 __init_array_end27 __init_array_end
25 _DYNAMIC28 _DYNAMIC
26 __init_array_start29 __init_array_start
27 _GLOBAL_OFFSET_TABLE_30 _GLOBAL_OFFSET_TABLE_
28 __libc_csu_fini31 __libc_csu_fini
1.64 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 28, 72 lines modifiedOffset 28, 72 lines modified
  
28 00000cb8·<handle_error.isra.0>:28 00000cb8·<handle_error.isra.0>:
29 »       ...29 »       ...
  
30 00000ce8·<get_firmware>:30 00000ce8·<get_firmware>:
31 »       ...31 »       ...
  
32 00000d8c·<nxt_read_common>:32 00000d8c·<nxt_init>:
33 »       ...33 »       ...
  
34 00000e24·<nxt_write_byte>:34 00000da4·<nxt_find>:
35 »       ...35 »       ...
  
36 00000e9c·<nxt_write_hword>:36 00000dfc·<nxt_open>:
37 »       ...37 »       ...
  
38 00000f14·<nxt_write_word>:38 00000e80·<nxt_close>:
39 »       ...39 »       ...
  
40 00000f8c·<nxt_read_byte>:40 00000e9c·<nxt_in_reset_mode>:
 41 nxt_in_reset_mode():
 42 /build/reproducible-path/libnxt-0.3/lowlevel.c:142
 43 »       movs»   r0,·r0
41 »       ...44 »       ...
  
42 00000fac·<nxt_read_hword>:45 00000ea0·<nxt_send_buf>:
43 »       ...46 »       ...
  
44 00000fcc·<nxt_read_word>:47 00000ec0·<nxt_send_str>:
45 »       ...48 »       ...
  
46 00000fe4·<nxt_send_file>:49 00000eec·<nxt_recv_buf>:
47 »       ...50 »       ...
  
48 0000105c·<nxt_recv_file>:51 00000f0c·<nxt_read_common>:
49 »       ...52 »       ...
  
50 000010d4·<nxt_jump>:53 00000fa4·<nxt_write_byte>:
51 »       ...54 »       ...
  
52 00001138·<nxt_samba_version>:55 0000101c·<nxt_write_hword>:
53 »       ...56 »       ...
  
54 00001174·<nxt_init>:57 00001094·<nxt_write_word>:
55 »       ...58 »       ...
  
56 0000118c·<nxt_find>:59 0000110c·<nxt_read_byte>:
57 »       ...60 »       ...
  
58 000011e4·<nxt_open>:61 0000112c·<nxt_read_hword>:
59 »       ...62 »       ...
  
60 00001268·<nxt_close>:63 0000114c·<nxt_read_word>:
61 »       ...64 »       ...
  
 65 00001164·<nxt_send_file>:
62 00001284·<nxt_in_reset_mode>: 
63 nxt_in_reset_mode(): 
64 /build/reproducible-path/libnxt-0.3/lowlevel.c:142 
65 »       movs»   r0,·r0 
66 »       ...66 »       ...
  
67 00001288·<nxt_send_buf>:67 000011dc·<nxt_recv_file>:
68 »       ...68 »       ...
  
69 000012a8·<nxt_send_str>:69 00001254·<nxt_jump>:
70 »       ...70 »       ...
  
71 000012d4·<nxt_recv_buf>:71 000012b8·<nxt_samba_version>:
72 »       ...72 »       ...
  
73 000012f4·<nxt_str_error>:73 000012f4·<nxt_str_error>:
74 »       ...74 »       ...
  
75 00001304·<__libc_csu_init>:75 00001304·<__libc_csu_init>:
76 »       ...76 »       ...
5.75 KB
readelf --wide --decompress --string-dump=.debug_str {}
error from `readelf --wide --decompress --string-dump=.debug_str {}`: readelf: Error: Unable to find program interpreter name
    
Offset 81, 114 lines modifiedOffset 81, 114 lines modified
81 ··[···44a]··rewind81 ··[···44a]··rewind
82 ··[···451]··_fileno82 ··[···451]··_fileno
83 ··[···459]··__stream83 ··[···459]··__stream
84 ··[···462]··nxt__err_temp84 ··[···462]··nxt__err_temp
85 ··[···470]··get_firmware85 ··[···470]··get_firmware
86 ··[···47d]··_flags86 ··[···47d]··_flags
87 ··[···484]··_IO_codecvt87 ··[···484]··_IO_codecvt
88 ··[···490]··nxt_recv_buf 
89 ··[···49d]··nxt_byte_t 
90 ··[···4a8]··nxt_format_command 
91 ··[···4bb]··__uint32_t 
92 ··[···4c6]··__builtin___snprintf_chk 
93 ··[···4df]··__uint16_t 
94 ··[···4ea]··nxt_format_command2 
95 ··[···4fe]··samba.c 
96 ··[···506]··nxt_send_str 
97 ··[···513]··__dest 
98 ··[···51a]··addr 
99 ··[···51f]··snprintf 
100 ··[···528]··nxt_read_hword 
101 ··[···537]··nxt_samba_version 
102 ··[···549]··nxt_send_buf 
103 ··[···556]··type 
104 ··[···55b]··nxt_recv_file 
105 ··[···569]··nxt_addr_t 
106 ··[···574]··nxt_write_hword 
107 ··[···584]··nxt_read_common 
108 ··[···594]··nxt_write_common 
109 ··[···5a5]··nxt_write_byte 
110 ··[···5b4]··strcpy 
111 ··[···5bb]··nxt_read_word 
112 ··[···5c9]··nxt_word_t 
113 ··[···5d4]··nxt_write_word 
114 ··[···5e3]··nxt_hword_t 
115 ··[···5ef]··nxt_read_byte 
116 ··[···5fd]··__stack_chk_fail 
117 ··[···60e]··__src 
118 ··[···614]··extralen88 ··[···490]··extralen
119 ··[···61d]··usb_endpoint_descriptor89 ··[···499]··usb_endpoint_descriptor
120 ··[···635]··bInterfaceSubClass90 ··[···4b1]··bInterfaceSubClass
121 ··[···648]··next91 ··[···4c4]··next
122 ··[···64d]··usb_dev_handle92 ··[···4c9]··usb_dev_handle
123 ··[···65c]··__uint8_t93 ··[···4d8]··__uint8_t
124 ··[···666]··prev94 ··[···4e2]··prev
125 ··[···66b]··usb_device95 ··[···4e7]··usb_device
126 ··[···676]··bInterfaceNumber96 ··[···4f2]··bInterfaceNumber
127 ··[···687]··bRefresh97 ··[···503]··bRefresh
128 ··[···690]··usb_bus98 ··[···50c]··usb_bus
129 ··[···698]··MaxPower99 ··[···514]··MaxPower
130 ··[···6a1]··wTotalLength100 ··[···51d]··wTotalLength
131 ··[···6ae]··usb_device_descriptor101 ··[···52a]··usb_device_descriptor
132 ··[···6c4]··free102 ··[···540]··free
133 ··[···6c9]··bDeviceClass103 ··[···545]··bDeviceClass
134 ··[···6d6]··bcdDevice104 ··[···552]··bcdDevice
135 ··[···6e0]··usb_bulk_write105 ··[···55c]··usb_bulk_write
136 ··[···6ef]··usb_release_interface106 ··[···56b]··usb_release_interface
137 ··[···705]··VENDOR_ATMEL107 ··[···581]··VENDOR_ATMEL
138 ··[···712]··num_children108 ··[···58e]··num_children
139 ··[···71f]··iManufacturer109 ··[···59b]··iManufacturer
140 ··[···72d]··iProduct110 ··[···5a9]··iProduct
141 ··[···736]··PRODUCT_NXT111 ··[···5b2]··PRODUCT_NXT
142 ··[···742]··usb_interface_descriptor112 ··[···5be]··usb_interface_descriptor
143 ··[···75b]··idProduct113 ··[···5d7]··idProduct
 114 ··[···5e1]··__uint32_t
144 ··[···765]··VENDOR_LEGO115 ··[···5ec]··VENDOR_LEGO
145 ··[···771]··bcdUSB116 ··[···5f8]··bcdUSB
146 ··[···778]··usb_close117 ··[···5ff]··usb_close
147 ··[···782]··bDeviceSubClass118 ··[···609]··bDeviceSubClass
148 ··[···792]··endpoint119 ··[···619]··endpoint
149 ··[···79b]··strlen120 ··[···622]··strlen
150 ··[···7a2]··iSerialNumber121 ··[···629]··iSerialNumber
151 ··[···7b0]··is_in_reset_mode122 ··[···637]··is_in_reset_mode
 123 ··[···648]··nxt_send_str
152 ··[···7c1]··bmAttributes124 ··[···655]··bmAttributes
153 ··[···7ce]··dirname125 ··[···662]··dirname
154 ··[···7d6]··bDescriptorType126 ··[···66a]··bDescriptorType
155 ··[···7e6]··usb_get_busses127 ··[···67a]··usb_get_busses
156 ··[···7f5]··usb_claim_interface128 ··[···689]··usb_claim_interface
157 ··[···809]··usb_interface129 ··[···69d]··usb_interface
158 ··[···817]··PRODUCT_SAMBA130 ··[···6ab]··PRODUCT_SAMBA
159 ··[···825]··bInterval131 ··[···6b9]··bInterval
160 ··[···82f]··bAlternateSetting132 ··[···6c3]··bAlternateSetting
 133 ··[···6d5]··nxt_send_buf
161 ··[···841]··bMaxPacketSize0134 ··[···6e2]··bMaxPacketSize0
162 ··[···851]··usb_bulk_read135 ··[···6f2]··usb_bulk_read
163 ··[···85f]··usb_set_configuration136 ··[···700]··usb_set_configuration
 137 ··[···716]··nxt_recv_buf
164 ··[···875]··bEndpointAddress138 ··[···723]··bEndpointAddress
165 ··[···886]··iInterface139 ··[···734]··iInterface
166 ··[···891]··bInterfaceClass140 ··[···73f]··bInterfaceClass
167 ··[···8a1]··bNumEndpoints141 ··[···74f]··bNumEndpoints
168 ··[···8af]··bConfigurationValue142 ··[···75d]··bConfigurationValue
169 ··[···8c3]··usb_init143 ··[···771]··usb_init
170 ··[···8cc]··iConfiguration144 ··[···77a]··iConfiguration
171 ··[···8db]··usb_config_descriptor145 ··[···789]··usb_config_descriptor
172 ··[···8f1]··lowlevel.c146 ··[···79f]··lowlevel.c
173 ··[···8fc]··bInterfaceProtocol147 ··[···7aa]··bInterfaceProtocol
174 ··[···90f]··bNumConfigurations148 ··[···7bd]··bNumConfigurations
175 ··[···922]··bDeviceProtocol149 ··[···7d0]··bDeviceProtocol
176 ··[···932]··root_dev150 ··[···7e0]··root_dev
177 ··[···93b]··config151 ··[···7e9]··config
 152 ··[···7f0]··__uint16_t
178 ··[···942]··wMaxPacketSize153 ··[···7fb]··wMaxPacketSize
179 ··[···951]··bLength154 ··[···80a]··bLength
180 ··[···959]··bNumInterfaces155 ··[···812]··bNumInterfaces
181 ··[···968]··num_altsetting156 ··[···821]··num_altsetting
182 ··[···977]··usb_find_busses157 ··[···830]··usb_find_busses
183 ··[···987]··nxt_usb_ids158 ··[···840]··nxt_usb_ids
184 ··[···993]··devnum159 ··[···84c]··devnum
185 ··[···99a]··bSynchAddress160 ··[···853]··bSynchAddress
186 ··[···9a8]··location161 ··[···861]··location
187 ··[···9b1]··calloc162 ··[···86a]··calloc
188 ··[···9b8]··usb_find_devices163 ··[···871]··usb_find_devices
189 ··[···9c9]··extra164 ··[···882]··extra
190 ··[···9cf]··usb_open165 ··[···888]··usb_open
191 ··[···9d8]··idVendor166 ··[···891]··idVendor
 167 ··[···89a]··nxt_byte_t
 168 ··[···8a5]··nxt_format_command
 169 ··[···8b8]··__builtin___snprintf_chk
 170 ··[···8d1]··nxt_format_command2
 171 ··[···8e5]··samba.c
 172 ··[···8ed]··__dest
 173 ··[···8f4]··addr
 174 ··[···8f9]··snprintf
 175 ··[···902]··nxt_read_hword
 176 ··[···911]··nxt_samba_version
 177 ··[···923]··type
Max diff block lines reached; 23/5653 bytes (0.41%) of diff not shown.
1.54 KB
readelf --wide --decompress --hex-dump=.strtab {}
error from `readelf --wide --decompress --hex-dump=.strtab {}`: readelf: Error: Unable to find program interpreter name
    
Offset 23, 17 lines modifiedOffset 23, 17 lines modified
23 ··0x00000140·6e657300·5f5f646f·5f676c6f·62616c5f·nes.__do_global_23 ··0x00000140·6e657300·5f5f646f·5f676c6f·62616c5f·nes.__do_global_
24 ··0x00000150·64746f72·735f6175·7800636f·6d706c65·dtors_aux.comple24 ··0x00000150·64746f72·735f6175·7800636f·6d706c65·dtors_aux.comple
25 ··0x00000160·7465642e·30005f5f·646f5f67·6c6f6261·ted.0.__do_globa25 ··0x00000160·7465642e·30005f5f·646f5f67·6c6f6261·ted.0.__do_globa
26 ··0x00000170·6c5f6474·6f72735f·6175785f·66696e69·l_dtors_aux_fini26 ··0x00000170·6c5f6474·6f72735f·6175785f·66696e69·l_dtors_aux_fini
27 ··0x00000180·5f617272·61795f65·6e747279·00667261·_array_entry.fra27 ··0x00000180·5f617272·61795f65·6e747279·00667261·_array_entry.fra
28 ··0x00000190·6d655f64·756d6d79·005f5f66·72616d65·me_dummy.__frame28 ··0x00000190·6d655f64·756d6d79·005f5f66·72616d65·me_dummy.__frame
29 ··0x000001a0·5f64756d·6d795f69·6e69745f·61727261·_dummy_init_arra29 ··0x000001a0·5f64756d·6d795f69·6e69745f·61727261·_dummy_init_arra
30 ··0x000001b0·795f656e·74727900·73616d62·612e6300·y_entry.samba.c. 
31 ··0x000001c0·6e78745f·72656164·5f636f6d·6d6f6e00·nxt_read_common. 
32 ··0x000001d0·6c6f776c·6576656c·2e630065·72726f72·lowlevel.c.error30 ··0x000001b0·795f656e·74727900·6c6f776c·6576656c·y_entry.lowlevel
 31 ··0x000001c0·2e630073·616d6261·2e63006e·78745f72·.c.samba.c.nxt_r
 32 ··0x000001d0·6561645f·636f6d6d·6f6e0065·72726f72·ead_common.error
33 ··0x000001e0·2e630065·72725f73·74720065·6c662d69·.c.err_str.elf-i33 ··0x000001e0·2e630065·72725f73·74720065·6c662d69·.c.err_str.elf-i
34 ··0x000001f0·6e69742e·6f53005f·5f465241·4d455f45·nit.oS.__FRAME_E34 ··0x000001f0·6e69742e·6f53005f·5f465241·4d455f45·nit.oS.__FRAME_E
35 ··0x00000200·4e445f5f·005f5f69·6e69745f·61727261·ND__.__init_arra35 ··0x00000200·4e445f5f·005f5f69·6e69745f·61727261·ND__.__init_arra
36 ··0x00000210·795f656e·64005f44·594e414d·4943005f·y_end._DYNAMIC._36 ··0x00000210·795f656e·64005f44·594e414d·4943005f·y_end._DYNAMIC._
37 ··0x00000220·5f696e69·745f6172·7261795f·73746172·_init_array_star37 ··0x00000220·5f696e69·745f6172·7261795f·73746172·_init_array_star
38 ··0x00000230·74005f47·4c4f4241·4c5f4f46·46534554·t._GLOBAL_OFFSET38 ··0x00000230·74005f47·4c4f4241·4c5f4f46·46534554·t._GLOBAL_OFFSET
39 ··0x00000240·5f544142·4c455f00·5f5f6c69·62635f63·_TABLE_.__libc_c39 ··0x00000240·5f544142·4c455f00·5f5f6c69·62635f63·_TABLE_.__libc_c