69.7 KB
/srv/reproducible-results/rbuild-debian/tmp.DYwjYRfQjd/b1/libnxt_0.3-9_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/tmp.DYwjYRfQjd/b2/libnxt_0.3-9_armhf.changes
364 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·500b8f29e9a39f4b37d75685f24be767·34944·debug·optional·libnxt-dbgsym_0.3-9_armhf.deb 
2 ·c0e5d2f46bf94ab4d3e45e62d16e2261·12780·electronics·extra·libnxt_0.3-9_armhf.deb1 ·9fc5f48e4fa42c4a63290b9581506ddc·34896·debug·optional·libnxt-dbgsym_0.3-9_armhf.deb
 2 ·84e54adf7670ac0e2a7c792c2fdacf8b·12752·electronics·extra·libnxt_0.3-9_armhf.deb
65.8 KB
libnxt_0.3-9_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2017-08-01·08:05:24.000000·debian-binary1 -rw-r--r--···0········0········0········4·2017-08-01·08:05:24.000000·debian-binary
2 -rw-r--r--···0········0········0·····1364·2017-08-01·08:05:24.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1364·2017-08-01·08:05:24.000000·control.tar.xz
3 -rw-r--r--···0········0········0····11224·2017-08-01·08:05:24.000000·data.tar.xz3 -rw-r--r--···0········0········0····11196·2017-08-01·08:05:24.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
65.3 KB
data.tar.xz
65.3 KB
data.tar
29.1 KB
./usr/bin/fwexec
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.ABI-tag1 Displaying·notes·found·in:·.note.ABI-tag
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.03 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner·················Data·size»  Description5 ··Owner·················Data·size»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·57c908177531f7a493e19ab471f59589a0bda8de6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7b5ca88dcb8b259bc37212654b5a0f22df8e6ec4
752 B
strings --all --bytes=8 {}
    
Offset 42, 25 lines modifiedOffset 42, 25 lines modified
42 NXT·device·in·reset·mode·located·and·opened.42 NXT·device·in·reset·mode·located·and·opened.
43 Uploading·firmware...43 Uploading·firmware...
44 Error·Sending·file44 Error·Sending·file
45 Firmware·uploaded,·executing...45 Firmware·uploaded,·executing...
46 Error·jumping·to·C·program46 Error·jumping·to·C·program
47 Error·while·closing·connection·to·NXT47 Error·while·closing·connection·to·NXT
48 Firmware·started.48 Firmware·started.
49 %c%08X,%08X# 
50 NXT·not·found·on·USB·bus49 NXT·not·found·on·USB·bus
51 Error·trying·to·configure·the·NXT·USB·link50 Error·trying·to·configure·the·NXT·USB·link
52 NXT·USB·interface·is·already·claimed·by·another·program51 NXT·USB·interface·is·already·claimed·by·another·program
53 USB·write·error52 USB·write·error
54 USB·read·error53 USB·read·error
55 SAM-BA·protocol·error54 SAM-BA·protocol·error
56 NXT·handshake·failed55 NXT·handshake·failed
57 File·open/handling·error56 File·open/handling·error
58 Invalid·firmware·image57 Invalid·firmware·image
59 c908177531f7a493e19ab471f59589a0bda8de.debug58 %c%08X,%08X#
 59 5ca88dcb8b259bc37212654b5a0f22df8e6ec4.debug
60 .shstrtab60 .shstrtab
61 .note.ABI-tag61 .note.ABI-tag
62 .note.gnu.build-id62 .note.gnu.build-id
63 .gnu.hash63 .gnu.hash
64 .gnu.version64 .gnu.version
65 .gnu.version_r65 .gnu.version_r
66 .rel.dyn66 .rel.dyn
23.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 52 lines modifiedOffset 11, 52 lines modified
11 »       smlalbble»      fp,·r2,·r5,·r011 »       smlalbble»      fp,·r2,·r5,·r0
12 /build/libnxt-0.3/main_fwexec.c:8812 /build/libnxt-0.3/main_fwexec.c:88
13 »       strmi»  r6,·[r4],·-sl,·asr·#1613 »       strmi»  r6,·[r4],·-sl,·asr·#16
14 »       stmdage»r2,·{r0,·r1,·r8,·fp,·sp,·pc}14 »       stmdage»r2,·{r0,·r1,·r8,·fp,·sp,·pc}
15 »       »       »       ;·<UNDEFINED>·instruction:·0xf932f00015 »       »       »       ;·<UNDEFINED>·instruction:·0xf932f000
16 /build/libnxt-0.3/main_fwexec.c:9016 /build/libnxt-0.3/main_fwexec.c:90
17 »       »       »       ;·<UNDEFINED>·instruction:·0xf000a80117 »       »       »       ;·<UNDEFINED>·instruction:·0xf000a801
18 »       stmdacs»r0,·{r0,·r3,·r5,·r6,·r7,·r9,·fp,·ip,·sp,·lr,·pc}18 »       stmdacs»r0,·{r0,·r7,·r8,·fp,·ip,·sp,·lr,·pc}
19 »       stmdals»r1,·{r0,·r3,·r5,·r6,·r8,·ip,·lr,·pc}19 »       stmdals»r1,·{r0,·r3,·r5,·r6,·r8,·ip,·lr,·pc}
20 /build/libnxt-0.3/main_fwexec.c:9320 /build/libnxt-0.3/main_fwexec.c:93
21 »       blx»    ffc3ca98·<__bss_end__@@Base+0xffc2a9e8>21 »       »       »       ;·<UNDEFINED>·instruction:·0xf988f000
22 /build/libnxt-0.3/main_fwexec.c:9422 /build/libnxt-0.3/main_fwexec.c:94
23 »       stmdacs»r0,·{r0,·r2,·r9,·sl,·lr}23 »       stmdacs»r0,·{r0,·r2,·r9,·sl,·lr}
24 »       stmdals»r1,·{r1,·r2,·r3,·r4,·r6,·r8,·ip,·lr,·pc}24 »       stmdals»r1,·{r1,·r2,·r3,·r4,·r6,·r8,·ip,·lr,·pc}
25 /build/libnxt-0.3/main_fwexec.c:10325 /build/libnxt-0.3/main_fwexec.c:103
26 »       blx»    93caa6·<__bss_end__@@Base+0x92a9f6>26 »       »       »       ;·<UNDEFINED>·instruction:·0xf9bcf000
27 »       suble»  r2,·lr,·r0,·lsl·#1627 »       suble»  r2,·lr,·r0,·lsl·#16
28 /build/libnxt-0.3/main_fwexec.c:11028 /build/libnxt-0.3/main_fwexec.c:110
29 »       »       »       ;·<UNDEFINED>·instruction:·0xf000980129 »       »       »       ;·<UNDEFINED>·instruction:·0xf0009801
30 »       stmdacs»r0,·{r0,·r1,·r2,·r6,·r8,·r9,·fp,·ip,·sp,·lr,·pc}30 »       stmdacs»r0,·{r0,·r1,·r2,·r3,·r4,·r6,·r7,·r8,·fp,·ip,·sp,·lr,·pc}
31 »       ldmdami»r2!,·{r0,·r1,·r6,·r8,·ip,·lr,·pc}31 »       ldmdami»r2!,·{r0,·r1,·r6,·r8,·ip,·lr,·pc}
32 printf():32 printf():
33 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:10733 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107
34 »       »       »       ;·<UNDEFINED>·instruction:·0xf7ff447834 »       »       »       ;·<UNDEFINED>·instruction:·0xf7ff4478
35 »       »       »       ;·<UNDEFINED>·instruction:·0xf44fef7035 »       »       »       ;·<UNDEFINED>·instruction:·0xf44fef70
36 main():36 main():
37 /build/libnxt-0.3/main_fwexec.c:11637 /build/libnxt-0.3/main_fwexec.c:116
38 »       »       »       ;·<UNDEFINED>·instruction:·0xf8bd510038 »       »       »       ;·<UNDEFINED>·instruction:·0xf8bd5100
39 »       vaddl.s8»       <illegal·reg·q9.5>,·d0,·d1239 »       vaddl.s8»       <illegal·reg·q9.5>,·d0,·d12
40 »       ldmib»  sp,·{r5,·r8}^40 »       ldmib»  sp,·{r5,·r8}^
41 »       »       »       ;·<UNDEFINED>·instruction:·0xf000020141 »       »       »       ;·<UNDEFINED>·instruction:·0xf0000201
42 »       bllt»   1c3f30c·<__bss_end__@@Base+0x1c2d25c>42 »       bllt»   1c3f624·<__bss_end__@@Base+0x1c2d574>
43 printf():43 printf():
44 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:10744 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107
45 »       ldrbtmi»r4,·[r8],·#-2091»  ;·0xfffff7d545 »       ldrbtmi»r4,·[r8],·#-2091»  ;·0xfffff7d5
46 »       svc»    0x0060f7ff46 »       svc»    0x0060f7ff
47 main():47 main():
48 /build/libnxt-0.3/main_fwexec.c:12048 /build/libnxt-0.3/main_fwexec.c:120
49 »       tstpl»  r0,·pc,·asr·#8»       ;·<UNPREDICTABLE>49 »       tstpl»  r0,·pc,·asr·#8»       ;·<UNPREDICTABLE>
50 »       vmlal.s8»       <illegal·reg·q12.5>,·d0,·d150 »       vmlal.s8»       <illegal·reg·q12.5>,·d0,·d1
51 »       »       »       ;·<UNDEFINED>·instruction:·0xf000012051 »       »       »       ;·<UNDEFINED>·instruction:·0xf0000120
52 »       »       »       ;·<UNDEFINED>·instruction:·0x4605fa7752 »       »       »       ;·<UNDEFINED>·instruction:·0x4605fb3d
53 »       stmdals»r1,·{r3,·r4,·r6,·r7,·r8,·fp,·ip,·sp,·pc}53 »       stmdals»r1,·{r3,·r4,·r6,·r7,·r8,·fp,·ip,·sp,·pc}
54 /build/libnxt-0.3/main_fwexec.c:12354 /build/libnxt-0.3/main_fwexec.c:123
55 »       blx»    ffc3caf0·<__bss_end__@@Base+0xffc2aa40>55 »       »       »       ;·<UNDEFINED>·instruction:·0xf988f000
56 »       stmiblt»r0,·{r2,·r9,·sl,·lr}56 »       stmiblt»r0,·{r2,·r9,·sl,·lr}
57 printf():57 printf():
58 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:10758 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107
59 »       ldrbtmi»r4,·[r8],·#-2083»  ;·0xfffff7dd59 »       ldrbtmi»r4,·[r8],·#-2083»  ;·0xfffff7dd
60 »       svc»    0x004ef7ff60 »       svc»    0x004ef7ff
61 main():61 main():
62 /build/libnxt-0.3/main_fwexec.c:12962 /build/libnxt-0.3/main_fwexec.c:129
Offset 193, 25 lines modifiedOffset 193, 25 lines modified
193 /build/libnxt-0.3/main_fwexec.c:39193 /build/libnxt-0.3/main_fwexec.c:39
194 »       strmi»  fp,·[r5],·-r8,·lsl·#10194 »       strmi»  fp,·[r5],·-r8,·lsl·#10
195 /build/libnxt-0.3/main_fwexec.c:40195 /build/libnxt-0.3/main_fwexec.c:40
196 »       »       »       ;·<UNDEFINED>·instruction:·0x460e4610196 »       »       »       ;·<UNDEFINED>·instruction:·0x460e4610
197 /build/libnxt-0.3/main_fwexec.c:39197 /build/libnxt-0.3/main_fwexec.c:39
198 »       »       »       ;·<UNDEFINED>·instruction:·0xf0004614198 »       »       »       ;·<UNDEFINED>·instruction:·0xf0004614
199 /build/libnxt-0.3/main_fwexec.c:40199 /build/libnxt-0.3/main_fwexec.c:40
200 »       stmdbmi»r7,·{r0,·r3,·r7,·r9,·fp,·ip,·sp,·lr,·pc}200 »       stmdbmi»r7,·{r0,·r5,·r8,·fp,·ip,·sp,·lr,·pc}
201 printf():201 printf():
202 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107202 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107
203 »       ldrbtmi»r4,·[r9],·#-1586»  ;·0xfffff9ce203 »       ldrbtmi»r4,·[r9],·#-1586»  ;·0xfffff9ce
204 »       andcs»  r4,·r1,·r3,·lsl·#12204 »       andcs»  r4,·r1,·r3,·lsl·#12
205 »       mcr»    7,·4,·pc,·cr10,·cr15,·{7}»;·<UNPREDICTABLE>205 »       mcr»    7,·4,·pc,·cr10,·cr15,·{7}»;·<UNPREDICTABLE>
206 handle_error():206 handle_error():
207 /build/libnxt-0.3/main_fwexec.c:41207 /build/libnxt-0.3/main_fwexec.c:41
208 »       »       »       ;·<UNDEFINED>·instruction:·0x4628b115208 »       »       »       ;·<UNDEFINED>·instruction:·0x4628b115
209 /build/libnxt-0.3/main_fwexec.c:42209 /build/libnxt-0.3/main_fwexec.c:42
210 »       »       »       ;·<UNDEFINED>·instruction:·0xf9f8f000210 »       »       »       ;·<UNDEFINED>·instruction:·0xf890f000
211 /build/libnxt-0.3/main_fwexec.c:43211 /build/libnxt-0.3/main_fwexec.c:43
212 »       »       »       ;·<UNDEFINED>·instruction:·0xf7ff4620212 »       »       »       ;·<UNDEFINED>·instruction:·0xf7ff4620
213 »       svclt»  0x0000ee78213 »       svclt»  0x0000ee78
214 »       andeq»  r0,·r0,·sl,·ror·#10214 »       andeq»  r0,·r0,·sl,·ror·#10
215 get_firmware():215 get_firmware():
216 /build/libnxt-0.3/main_fwexec.c:47216 /build/libnxt-0.3/main_fwexec.c:47
217 »       »       »       ;·<UNDEFINED>·instruction:·0x460db570217 »       »       »       ;·<UNDEFINED>·instruction:·0x460db570
Offset 273, 14 lines modifiedOffset 273, 195 lines modified
273 »       svclt»  0x0000ffa3273 »       svclt»  0x0000ffa3
274 »       andeq»  r0,·r0,·sl,·asr·#10274 »       andeq»  r0,·r0,·sl,·asr·#10
275 »       andeq»  r0,·r0,·r6,·ror·r5275 »       andeq»  r0,·r0,·r6,·ror·r5
276 »       strdeq» r0,·[r0],·-r6276 »       strdeq» r0,·[r0],·-r6
277 »       andeq»  r0,·r0,·r2,·asr·#10277 »       andeq»  r0,·r0,·r2,·asr·#10
278 »       andeq»  r0,·r0,·r0,·lsr·#10278 »       andeq»  r0,·r0,·r0,·lsr·#10
279 »       andeq»  r0,·r0,·r8,·ror·#9279 »       andeq»  r0,·r0,·r8,·ror·#9
 280 nxt_init():
 281 /build/libnxt-0.3/lowlevel.c:48
 282 »       »       »       ;·<UNDEFINED>·instruction:·0x4604b510
 283 /build/libnxt-0.3/lowlevel.c:49
 284 »       mcr»    7,·2,·pc,·cr4,·cr15,·{7}» ;·<UNPREDICTABLE>
 285 /build/libnxt-0.3/lowlevel.c:50
 286 »       andcs»  r2,·r1,·ip,·lsl·#2
 287 »       ldc»    7,·cr15,·[r4,·#1020]!»  ;·0x3fc
 288 »       andcs»  r6,·r0,·r0,·lsr·#32
 289 /build/libnxt-0.3/lowlevel.c:53
 290 »       svclt»  0x0000bd10
 291 nxt_find():
 292 /build/libnxt-0.3/lowlevel.c:57
 293 »       »       »       ;·<UNDEFINED>·instruction:·0x4606b5f8
 294 /build/libnxt-0.3/lowlevel.c:60
 295 »       stcl»   7,·cr15,·[r4,·#1020]»  ;·0x3fc
 296 /build/libnxt-0.3/lowlevel.c:61
 297 »       stcl»   7,·cr15,·[r0,·#1020]!» ;·0x3fc
 298 /build/libnxt-0.3/lowlevel.c:63
 299 »       mrc»    7,·2,·APSR_nzcv,·cr8,·cr15,·{7}
 300 /build/libnxt-0.3/lowlevel.c:65
 301 »       vrhadd.s8»      <illegal·reg·q13.5>,·q8,·q12
 302 /build/libnxt-0.3/lowlevel.c:71
 303 »       vrhadd.s8»      <illegal·reg·q9.5>,·q8,·<illegal·reg·q13.5>
 304 /build/libnxt-0.3/lowlevel.c:78
 305 »       »       »       ;·<UNDEFINED>·instruction:·0xf2c66494
 306 /build/libnxt-0.3/lowlevel.c:71
 307 »       vaddw.s8»       <illegal·reg·q8.5>,·q0,·d20
 308 /build/libnxt-0.3/lowlevel.c:78
 309 »       vshl.s8»d16,·d2,·d1
 310 /build/libnxt-0.3/lowlevel.c:69
 311 »       vabd.s8»d16,·d1,·d12
 312 /build/libnxt-0.3/lowlevel.c:71
 313 »       stmibpl»r3,·{r3,·r4,·r8,·sl}^
 314 /build/libnxt-0.3/lowlevel.c:69
 315 »       and»    fp,·fp,·r3,·lsr·#18
 316 /build/libnxt-0.3/lowlevel.c:78
 317 »       andle»  r4,·lr,·r2,·lsr·#5
 318 /build/libnxt-0.3/lowlevel.c:69·(discriminator·2)
 319 »       teqlt»  fp,·fp,·lsl·r8
 320 /build/libnxt-0.3/lowlevel.c:71
Max diff block lines reached; 14425/23698 bytes (60.87%) of diff not shown.
3.06 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 36, 27 lines modifiedOffset 36, 27 lines modified
36 ··0x00001444·77617265·2075706c·6f616465·642c2065·ware·uploaded,·e36 ··0x00001444·77617265·2075706c·6f616465·642c2065·ware·uploaded,·e
37 ··0x00001454·78656375·74696e67·2e2e2e00·4572726f·xecuting....Erro37 ··0x00001454·78656375·74696e67·2e2e2e00·4572726f·xecuting....Erro
38 ··0x00001464·72206a75·6d70696e·6720746f·20432070·r·jumping·to·C·p38 ··0x00001464·72206a75·6d70696e·6720746f·20432070·r·jumping·to·C·p
39 ··0x00001474·726f6772·616d0000·4572726f·72207768·rogram..Error·wh39 ··0x00001474·726f6772·616d0000·4572726f·72207768·rogram..Error·wh
40 ··0x00001484·696c6520·636c6f73·696e6720·636f6e6e·ile·closing·conn40 ··0x00001484·696c6520·636c6f73·696e6720·636f6e6e·ile·closing·conn
41 ··0x00001494·65637469·6f6e2074·6f204e58·54000000·ection·to·NXT...41 ··0x00001494·65637469·6f6e2074·6f204e58·54000000·ection·to·NXT...
42 ··0x000014a4·4669726d·77617265·20737461·72746564·Firmware·started42 ··0x000014a4·4669726d·77617265·20737461·72746564·Firmware·started
 43 ··0x000014b4·2e000000·4e230000·53756363·65737300·....N#..Success.
 44 ··0x000014c4·4e585420·6e6f7420·666f756e·64206f6e·NXT·not·found·on
 45 ··0x000014d4·20555342·20627573·00000000·4572726f··USB·bus....Erro
 46 ··0x000014e4·72207472·79696e67·20746f20·636f6e66·r·trying·to·conf
 47 ··0x000014f4·69677572·65207468·65204e58·54205553·igure·the·NXT·US
 48 ··0x00001504·42206c69·6e6b0000·4e585420·55534220·B·link..NXT·USB·
 49 ··0x00001514·696e7465·72666163·65206973·20616c72·interface·is·alr
 50 ··0x00001524·65616479·20636c61·696d6564·20627920·eady·claimed·by·
 51 ··0x00001534·616e6f74·68657220·70726f67·72616d00·another·program.
 52 ··0x00001544·55534220·77726974·65206572·726f7200·USB·write·error.
 53 ··0x00001554·55534220·72656164·20657272·6f720000·USB·read·error..
 54 ··0x00001564·53414d2d·42412070·726f746f·636f6c20·SAM-BA·protocol·
 55 ··0x00001574·6572726f·72000000·4e585420·68616e64·error...NXT·hand
 56 ··0x00001584·7368616b·65206661·696c6564·00000000·shake·failed....
 57 ··0x00001594·46696c65·206f7065·6e2f6861·6e646c69·File·open/handli
 58 ··0x000015a4·6e672065·72726f72·00000000·496e7661·ng·error....Inva
 59 ··0x000015b4·6c696420·6669726d·77617265·20696d61·lid·firmware·ima
43 ··0x000014b4·2e000000·25632530·38582c25·30385823·....%c%08X,%08X#60 ··0x000015c4·67650000·25632530·38582c25·30385823·ge..%c%08X,%08X#
44 ··0x000014c4·00000000·25632530·38582300·56230000·....%c%08X#.V#..61 ··0x000015d4·00000000·25632530·38582300·56230000·....%c%08X#.V#..
45 ··0x000014d4·4e230000·53756363·65737300·4e585420·N#..Success.NXT· 
46 ··0x000014e4·6e6f7420·666f756e·64206f6e·20555342·not·found·on·USB 
47 ··0x000014f4·20627573·00000000·4572726f·72207472··bus....Error·tr 
48 ··0x00001504·79696e67·20746f20·636f6e66·69677572·ying·to·configur 
49 ··0x00001514·65207468·65204e58·54205553·42206c69·e·the·NXT·USB·li 
50 ··0x00001524·6e6b0000·4e585420·55534220·696e7465·nk..NXT·USB·inte 
51 ··0x00001534·72666163·65206973·20616c72·65616479·rface·is·already 
52 ··0x00001544·20636c61·696d6564·20627920·616e6f74··claimed·by·anot 
53 ··0x00001554·68657220·70726f67·72616d00·55534220·her·program.USB· 
54 ··0x00001564·77726974·65206572·726f7200·55534220·write·error.USB· 
55 ··0x00001574·72656164·20657272·6f720000·53414d2d·read·error..SAM- 
56 ··0x00001584·42412070·726f746f·636f6c20·6572726f·BA·protocol·erro 
57 ··0x00001594·72000000·4e585420·68616e64·7368616b·r...NXT·handshak 
58 ··0x000015a4·65206661·696c6564·00000000·46696c65·e·failed....File 
59 ··0x000015b4·206f7065·6e2f6861·6e646c69·6e672065··open/handling·e 
60 ··0x000015c4·72726f72·00000000·496e7661·6c696420·rror....Invalid· 
61 ··0x000015d4·6669726d·77617265·20696d61·67650000·firmware·image.. 
  
551 B
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x00011ed8·d8140000·e0140000·fc140000·28150000·............(...2 ··0x00011ed8·bc140000·c4140000·e0140000·0c150000·................
3 ··0x00011ee8·60150000·70150000·80150000·98150000·`...p...........3 ··0x00011ee8·44150000·54150000·64150000·7c150000·D...T...d...|...
4 ··0x00011ef8·b0150000·cc150000···················........4 ··0x00011ef8·94150000·b0150000···················........
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: 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·63393038·31373735·33316637·61343933·c908177531f7a493 
3 ··0x00000010·65313961·62343731·66353935·38396130·e19ab471f59589a02 ··0x00000000·35636138·38646362·38623235·39626333·5ca88dcb8b259bc3
 3 ··0x00000010·37323132·36353462·35613066·32326466·7212654b5a0f22df
4 ··0x00000020·62646138·64652e64·65627567·00000000·bda8de.debug....4 ··0x00000020·38653665·63342e64·65627567·00000000·8e6ec4.debug....
5 ··0x00000030·ee046cc4····························..l.5 ··0x00000030·83566e3e····························.Vn>
  
36.2 KB
./usr/bin/fwflash
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.ABI-tag1 Displaying·notes·found·in:·.note.ABI-tag
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.03 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner·················Data·size»  Description5 ··Owner·················Data·size»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2715f62d32d8e72c9efbbb5fc4931e43e3f076ab6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0faeb9f925d8c5867a46a65fabf17e72f0a3bb5e
773 B
strings --all --bytes=8 {}
    
Offset 39, 25 lines modifiedOffset 39, 25 lines modified
39 NXT·device·in·reset·mode·located·and·opened.39 NXT·device·in·reset·mode·located·and·opened.
40 Starting·firmware·flash·procedure·now...40 Starting·firmware·flash·procedure·now...
41 Error·flashing·firmware41 Error·flashing·firmware
42 Firmware·flash·complete.42 Firmware·flash·complete.
43 Error·booting·new·firmware43 Error·booting·new·firmware
44 New·firmware·started!44 New·firmware·started!
45 Error·while·closing·connection·to·NXT45 Error·while·closing·connection·to·NXT
46 %c%08X,%08X# 
47 NXT·not·found·on·USB·bus46 NXT·not·found·on·USB·bus
48 Error·trying·to·configure·the·NXT·USB·link47 Error·trying·to·configure·the·NXT·USB·link
49 NXT·USB·interface·is·already·claimed·by·another·program48 NXT·USB·interface·is·already·claimed·by·another·program
50 USB·write·error49 USB·write·error
51 USB·read·error50 USB·read·error
52 SAM-BA·protocol·error51 SAM-BA·protocol·error
53 NXT·handshake·failed52 NXT·handshake·failed
54 File·open/handling·error53 File·open/handling·error
55 Invalid·firmware·image54 Invalid·firmware·image
56 15f62d32d8e72c9efbbb5fc4931e43e3f076ab.debug55 %c%08X,%08X#
 56 aeb9f925d8c5867a46a65fabf17e72f0a3bb5e.debug
57 .shstrtab57 .shstrtab
58 .note.ABI-tag58 .note.ABI-tag
59 .note.gnu.build-id59 .note.gnu.build-id
60 .gnu.hash60 .gnu.hash
61 .gnu.version61 .gnu.version
62 .gnu.version_r62 .gnu.version_r
63 .rel.dyn63 .rel.dyn
30.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 14, 63 lines modifiedOffset 14, 63 lines modified
14 printf():14 printf():
15 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:10715 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107
16 »       andcs»  r4,·r1,·r2,·asr·#1816 »       andcs»  r4,·r1,·r2,·asr·#18
17 »       »       »       ;·<UNDEFINED>·instruction:·0xf7ff447917 »       »       »       ;·<UNDEFINED>·instruction:·0xf7ff4479
18 »       »       »       ;·<UNDEFINED>·instruction:·0x4620efba18 »       »       »       ;·<UNDEFINED>·instruction:·0x4620efba
19 main():19 main():
20 /build/libnxt-0.3/main_fwflash.c:6220 /build/libnxt-0.3/main_fwflash.c:62
21 »       blx»    ff1bca24·<__bss_end__@@Base+0xff1aa8f4>21 »       blx»    fe33ca26·<__bss_end__@@Base+0xfe32a8f6>
22 »       stmdacs»r0,·{r1,·r2,·r9,·sl,·lr}22 »       stmdacs»r0,·{r1,·r2,·r9,·sl,·lr}
23 »       ldmdami»lr!,·{r1,·r2,·r3,·r5,·r6,·r8,·ip,·lr,·pc}23 »       ldmdami»lr!,·{r1,·r2,·r3,·r5,·r6,·r8,·ip,·lr,·pc}
24 printf():24 printf():
25 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:10725 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107
26 »       »       »       ;·<UNDEFINED>·instruction:·0xf7ff447826 »       »       »       ;·<UNDEFINED>·instruction:·0xf7ff4478
27 »       stmdage»r1,·{r1,·r3,·r4,·r5,·r6,·r8,·r9,·sl,·fp,·sp,·lr,·pc}27 »       stmdage»r1,·{r1,·r3,·r4,·r5,·r6,·r8,·r9,·sl,·fp,·sp,·lr,·pc}
28 main():28 main():
29 /build/libnxt-0.3/main_fwflash.c:6629 /build/libnxt-0.3/main_fwflash.c:66
30 »       blx»    18bca3a·<__bss_end__@@Base+0x18aa90a>30 »       »       »       ;·<UNDEFINED>·instruction:·0xf932f000
31 »       cmple»  pc,·r0,·lsl·#1631 »       cmple»  pc,·r0,·lsl·#16
32 /build/libnxt-0.3/main_fwflash.c:6932 /build/libnxt-0.3/main_fwflash.c:69
33 »       »       »       ;·<UNDEFINED>·instruction:·0xf000980133 »       »       »       ;·<UNDEFINED>·instruction:·0xf0009801
34 »       strmi»  pc,·[r6],·-r9,·ror·#2234 »       »       »       ;·<UNDEFINED>·instruction:·0x4606f939
35 /build/libnxt-0.3/main_fwflash.c:7035 /build/libnxt-0.3/main_fwflash.c:70
36 »       cmple»  r4,·r0,·lsl·#1636 »       cmple»  r4,·r0,·lsl·#16
37 /build/libnxt-0.3/main_fwflash.c:7937 /build/libnxt-0.3/main_fwflash.c:79
38 »       »       »       ;·<UNDEFINED>·instruction:·0xf000980138 »       »       »       ;·<UNDEFINED>·instruction:·0xf0009801
39 »       stmdacs»r0,·{r0,·r2,·r3,·r4,·r7,·r8,·r9,·fp,·ip,·sp,·lr,·pc}39 »       stmdacs»r0,·{r0,·r2,·r3,·r5,·r6,·r8,·fp,·ip,·sp,·lr,·pc}
40 »       stmdals»r1,·{r2,·r6,·ip,·lr,·pc}40 »       stmdals»r1,·{r2,·r6,·ip,·lr,·pc}
41 /build/libnxt-0.3/main_fwflash.c:8641 /build/libnxt-0.3/main_fwflash.c:86
42 »       blx»    ff03ca5a·<__bss_end__@@Base+0xff02a92a>42 »       »       »       ;·<UNDEFINED>·instruction:·0xf990f000
43 »       teqle»  r9,·r0,·lsl·#1643 »       teqle»  r9,·r0,·lsl·#16
44 printf():44 printf():
45 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:10745 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107
46 »       ldrbtmi»r4,·[r8],·#-2098»  ;·0xfffff7ce46 »       ldrbtmi»r4,·[r8],·#-2098»  ;·0xfffff7ce
47 »       svc»    0x0060f7ff47 »       svc»    0x0060f7ff
48 main():48 main():
49 /build/libnxt-0.3/main_fwflash.c:9149 /build/libnxt-0.3/main_fwflash.c:91
50 »       stmdals»r1,·{r0,·r5,·r9,·sl,·lr}50 »       stmdals»r1,·{r0,·r5,·r9,·sl,·lr}
51 »       blx»    ff03ca6c·<__bss_end__@@Base+0xff02a93c>51 »       blx»    fe1bca6e·<__bss_end__@@Base+0xfe1aa93e>
52 »       stmdami»pc!,·{r4,·r6,·r8,·r9,·fp,·ip,·sp,·pc}»   ;·<UNPREDICTABLE>52 »       stmdami»pc!,·{r4,·r6,·r8,·r9,·fp,·ip,·sp,·pc}»   ;·<UNPREDICTABLE>
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 »       »       »       ;·<UNDEFINED>·instruction:·0xf44fef5856 »       »       »       ;·<UNDEFINED>·instruction:·0xf44fef58
57 main():57 main():
58 /build/libnxt-0.3/main_fwflash.c:9458 /build/libnxt-0.3/main_fwflash.c:94
59 »       stmdals»r1,·{r7,·r8,·ip}59 »       stmdals»r1,·{r7,·r8,·ip}
60 »       blx»    c3ca80·<__bss_end__@@Base+0xc2a950>60 »       blx»    ffdbca80·<__bss_end__@@Base+0xffdaa950>
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],·#-2090»  ;·0xfffff7d664 »       ldrbtmi»r4,·[r8],·#-2090»  ;·0xfffff7d6
65 »       svc»    0x004cf7ff65 »       svc»    0x004cf7ff
66 main():66 main():
67 /build/libnxt-0.3/main_fwflash.c:9867 /build/libnxt-0.3/main_fwflash.c:98
68 »       »       »       ;·<UNDEFINED>·instruction:·0xf000980168 »       »       »       ;·<UNDEFINED>·instruction:·0xf0009801
69 »       strmi»  pc,·[r2],·-sp,·ror·#2269 »       »       »       ;·<UNDEFINED>·instruction:·0x4602f93d
70 »       andlt»  fp,·r2,·r8,·asr·r970 »       andlt»  fp,·r2,·r8,·asr·r9
71 /build/libnxt-0.3/main_fwflash.c:10171 /build/libnxt-0.3/main_fwflash.c:101
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»r5!,·{r0,·sp}75 »       stmdbmi»r5!,·{r0,·sp}
76 »       ldrbtmi»r4,·[r9],·#-1562»  ;·0xfffff9e676 »       ldrbtmi»r4,·[r9],·#-1562»  ;·0xfffff9e6
Offset 208, 29 lines modifiedOffset 208, 210 lines modified
208 /build/libnxt-0.3/main_fwflash.c:38208 /build/libnxt-0.3/main_fwflash.c:38
209 »       strmi»  fp,·[r5],·-r8,·lsl·#10209 »       strmi»  fp,·[r5],·-r8,·lsl·#10
210 /build/libnxt-0.3/main_fwflash.c:39210 /build/libnxt-0.3/main_fwflash.c:39
211 »       »       »       ;·<UNDEFINED>·instruction:·0x460e4610211 »       »       »       ;·<UNDEFINED>·instruction:·0x460e4610
212 /build/libnxt-0.3/main_fwflash.c:38212 /build/libnxt-0.3/main_fwflash.c:38
213 »       »       »       ;·<UNDEFINED>·instruction:·0xf0004614213 »       »       »       ;·<UNDEFINED>·instruction:·0xf0004614
214 /build/libnxt-0.3/main_fwflash.c:39214 /build/libnxt-0.3/main_fwflash.c:39
215 »       stmdbmi»r7,·{r0,·r1,·r2,·r3,·r4,·r5,·r6,·r7,·r9,·fp,·ip,·sp,·lr,·pc}215 »       stmdbmi»r7,·{r0,·r1,·r2,·r3,·r6,·r7,·fp,·ip,·sp,·lr,·pc}
216 printf():216 printf():
217 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107217 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:107
218 »       ldrbtmi»r4,·[r9],·#-1586»  ;·0xfffff9ce218 »       ldrbtmi»r4,·[r9],·#-1586»  ;·0xfffff9ce
219 »       andcs»  r4,·r1,·r3,·lsl·#12219 »       andcs»  r4,·r1,·r3,·lsl·#12
220 »       mcr»    7,·4,·pc,·cr4,·cr15,·{7}» ;·<UNPREDICTABLE>220 »       mcr»    7,·4,·pc,·cr4,·cr15,·{7}» ;·<UNPREDICTABLE>
221 handle_error():221 handle_error():
222 /build/libnxt-0.3/main_fwflash.c:40222 /build/libnxt-0.3/main_fwflash.c:40
223 »       »       »       ;·<UNDEFINED>·instruction:·0x4628b115223 »       »       »       ;·<UNDEFINED>·instruction:·0x4628b115
224 /build/libnxt-0.3/main_fwflash.c:41224 /build/libnxt-0.3/main_fwflash.c:41
225 »       blx»    1bbcc90·<__bss_end__@@Base+0x1baab60>225 »       »       »       ;·<UNDEFINED>·instruction:·0xf83ef000
226 /build/libnxt-0.3/main_fwflash.c:42226 /build/libnxt-0.3/main_fwflash.c:42
227 »       »       »       ;·<UNDEFINED>·instruction:·0xf7ff4620227 »       »       »       ;·<UNDEFINED>·instruction:·0xf7ff4620
228 »       svclt»  0x0000ee6c228 »       svclt»  0x0000ee6c
229 »       andeq»  r0,·r0,·lr,·lsl·#14229 »       andeq»  r0,·r0,·lr,·lsl·#14
 230 nxt_init():
 231 /build/libnxt-0.3/lowlevel.c:48
 232 »       »       »       ;·<UNDEFINED>·instruction:·0x4604b510
 233 /build/libnxt-0.3/lowlevel.c:49
 234 »       mcr»    7,·4,·pc,·cr8,·cr15,·{7}» ;·<UNPREDICTABLE>
 235 /build/libnxt-0.3/lowlevel.c:50
 236 »       andcs»  r2,·r1,·ip,·lsl·#2
 237 »       mcr»    7,·0,·pc,·cr6,·cr15,·{7}» ;·<UNPREDICTABLE>
 238 »       andcs»  r6,·r0,·r0,·lsr·#32
 239 /build/libnxt-0.3/lowlevel.c:53
 240 »       svclt»  0x0000bd10
 241 nxt_find():
 242 /build/libnxt-0.3/lowlevel.c:57
 243 »       »       »       ;·<UNDEFINED>·instruction:·0x4606b5f8
 244 /build/libnxt-0.3/lowlevel.c:60
 245 »       mrc»    7,·0,·APSR_nzcv,·cr6,·cr15,·{7}
 246 /build/libnxt-0.3/lowlevel.c:61
 247 »       mcr»    7,·1,·pc,·cr6,·cr15,·{7}» ;·<UNPREDICTABLE>
 248 /build/libnxt-0.3/lowlevel.c:63
 249 »       mrc»    7,·4,·APSR_nzcv,·cr12,·cr15,·{7}
 250 /build/libnxt-0.3/lowlevel.c:65
 251 »       vrhadd.s8»      <illegal·reg·q13.5>,·q8,·q12
 252 /build/libnxt-0.3/lowlevel.c:71
 253 »       vrhadd.s8»      <illegal·reg·q9.5>,·q8,·<illegal·reg·q13.5>
 254 /build/libnxt-0.3/lowlevel.c:78
 255 »       »       »       ;·<UNDEFINED>·instruction:·0xf2c66494
 256 /build/libnxt-0.3/lowlevel.c:71
 257 »       vaddw.s8»       <illegal·reg·q8.5>,·q0,·d20
 258 /build/libnxt-0.3/lowlevel.c:78
 259 »       vshl.s8»d16,·d2,·d1
 260 /build/libnxt-0.3/lowlevel.c:69
 261 »       vabd.s8»d16,·d1,·d12
 262 /build/libnxt-0.3/lowlevel.c:71
 263 »       stmibpl»r3,·{r3,·r4,·r8,·sl}^
 264 /build/libnxt-0.3/lowlevel.c:69
 265 »       and»    fp,·fp,·r3,·lsr·#18
 266 /build/libnxt-0.3/lowlevel.c:78
 267 »       andle»  r4,·lr,·r2,·lsr·#5
 268 /build/libnxt-0.3/lowlevel.c:69·(discriminator·2)
 269 »       teqlt»  fp,·fp,·lsl·r8
 270 /build/libnxt-0.3/lowlevel.c:71
Max diff block lines reached; 21483/30845 bytes (69.65%) of diff not shown.
3.17 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 31, 28 lines modifiedOffset 31, 28 lines modified
31 ··0x00001548·4669726d·77617265·20666c61·73682063·Firmware·flash·c31 ··0x00001548·4669726d·77617265·20666c61·73682063·Firmware·flash·c
32 ··0x00001558·6f6d706c·6574652e·00000000·4572726f·omplete.....Erro32 ··0x00001558·6f6d706c·6574652e·00000000·4572726f·omplete.....Erro
33 ··0x00001568·7220626f·6f74696e·67206e65·77206669·r·booting·new·fi33 ··0x00001568·7220626f·6f74696e·67206e65·77206669·r·booting·new·fi
34 ··0x00001578·726d7761·72650000·4e657720·6669726d·rmware..New·firm34 ··0x00001578·726d7761·72650000·4e657720·6669726d·rmware..New·firm
35 ··0x00001588·77617265·20737461·72746564·21000000·ware·started!...35 ··0x00001588·77617265·20737461·72746564·21000000·ware·started!...
36 ··0x00001598·4572726f·72207768·696c6520·636c6f73·Error·while·clos36 ··0x00001598·4572726f·72207768·696c6520·636c6f73·Error·while·clos
37 ··0x000015a8·696e6720·636f6e6e·65637469·6f6e2074·ing·connection·t37 ··0x000015a8·696e6720·636f6e6e·65637469·6f6e2074·ing·connection·t
38 ··0x000015b8·6f204e58·54000000·25632530·38582c25·o·NXT...%c%08X,%38 ··0x000015b8·6f204e58·54000000·4e230000·53756363·o·NXT...N#..Succ
 39 ··0x000015c8·65737300·4e585420·6e6f7420·666f756e·ess.NXT·not·foun
 40 ··0x000015d8·64206f6e·20555342·20627573·00000000·d·on·USB·bus....
 41 ··0x000015e8·4572726f·72207472·79696e67·20746f20·Error·trying·to·
 42 ··0x000015f8·636f6e66·69677572·65207468·65204e58·configure·the·NX
 43 ··0x00001608·54205553·42206c69·6e6b0000·4e585420·T·USB·link..NXT·
 44 ··0x00001618·55534220·696e7465·72666163·65206973·USB·interface·is
 45 ··0x00001628·20616c72·65616479·20636c61·696d6564··already·claimed
 46 ··0x00001638·20627920·616e6f74·68657220·70726f67··by·another·prog
 47 ··0x00001648·72616d00·55534220·77726974·65206572·ram.USB·write·er
 48 ··0x00001658·726f7200·55534220·72656164·20657272·ror.USB·read·err
 49 ··0x00001668·6f720000·53414d2d·42412070·726f746f·or..SAM-BA·proto
 50 ··0x00001678·636f6c20·6572726f·72000000·4e585420·col·error...NXT·
 51 ··0x00001688·68616e64·7368616b·65206661·696c6564·handshake·failed
 52 ··0x00001698·00000000·46696c65·206f7065·6e2f6861·....File·open/ha
 53 ··0x000016a8·6e646c69·6e672065·72726f72·00000000·ndling·error....
 54 ··0x000016b8·496e7661·6c696420·6669726d·77617265·Invalid·firmware
 55 ··0x000016c8·20696d61·67650000·25632530·38582c25··image..%c%08X,%
39 ··0x000015c8·30385823·00000000·25632530·38582300·08X#....%c%08X#.56 ··0x000016d8·30385823·00000000·25632530·38582300·08X#....%c%08X#.
40 ··0x000015d8·56230000·4e230000·53756363·65737300·V#..N#..Success. 
41 ··0x000015e8·4e585420·6e6f7420·666f756e·64206f6e·NXT·not·found·on 
42 ··0x000015f8·20555342·20627573·00000000·4572726f··USB·bus....Erro 
43 ··0x00001608·72207472·79696e67·20746f20·636f6e66·r·trying·to·conf 
44 ··0x00001618·69677572·65207468·65204e58·54205553·igure·the·NXT·US 
45 ··0x00001628·42206c69·6e6b0000·4e585420·55534220·B·link..NXT·USB· 
46 ··0x00001638·696e7465·72666163·65206973·20616c72·interface·is·alr 
47 ··0x00001648·65616479·20636c61·696d6564·20627920·eady·claimed·by· 
48 ··0x00001658·616e6f74·68657220·70726f67·72616d00·another·program. 
49 ··0x00001668·55534220·77726974·65206572·726f7200·USB·write·error. 
50 ··0x00001678·55534220·72656164·20657272·6f720000·USB·read·error.. 
51 ··0x00001688·53414d2d·42412070·726f746f·636f6c20·SAM-BA·protocol· 
52 ··0x00001698·6572726f·72000000·4e585420·68616e64·error...NXT·hand 
53 ··0x000016a8·7368616b·65206661·696c6564·00000000·shake·failed.... 
54 ··0x000016b8·46696c65·206f7065·6e2f6861·6e646c69·File·open/handli 
55 ··0x000016c8·6e672065·72726f72·00000000·496e7661·ng·error....Inva 
56 ··0x000016d8·6c696420·6669726d·77617265·20696d61·lid·firmware·ima 
57 ··0x000016e8·67650000····························ge..57 ··0x000016e8·56230000····························V#..
  
551 B
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x00011ed8·e0150000·e8150000·04160000·30160000·............0...2 ··0x00011ed8·c4150000·cc150000·e8150000·14160000·................
3 ··0x00011ee8·68160000·78160000·88160000·a0160000·h...x...........3 ··0x00011ee8·4c160000·5c160000·6c160000·84160000·L...\...l.......
4 ··0x00011ef8·b8160000·d4160000···················........4 ··0x00011ef8·9c160000·b8160000···················........
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: 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·31356636·32643332·64386537·32633965·15f62d32d8e72c9e 
3 ··0x00000010·66626262·35666334·39333165·34336533·fbbb5fc4931e43e32 ··0x00000000·61656239·66393235·64386335·38363761·aeb9f925d8c5867a
 3 ··0x00000010·34366136·35666162·66313765·37326630·46a65fabf17e72f0
4 ··0x00000020·66303736·61622e64·65627567·00000000·f076ab.debug....4 ··0x00000020·61336262·35652e64·65627567·00000000·a3bb5e.debug....
5 ··0x00000030·212c596e····························!,Yn5 ··0x00000030·7057b8dd····························pW..
  
3.32 KB
libnxt-dbgsym_0.3-9_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2017-08-01·08:05:24.000000·debian-binary1 -rw-r--r--···0········0········0········4·2017-08-01·08:05:24.000000·debian-binary
2 -rw-r--r--···0········0········0······592·2017-08-01·08:05:24.000000·control.tar.xz2 -rw-r--r--···0········0········0······592·2017-08-01·08:05:24.000000·control.tar.xz
3 -rw-r--r--···0········0········0····34160·2017-08-01·08:05:24.000000·data.tar.xz3 -rw-r--r--···0········0········0····34112·2017-08-01·08:05:24.000000·data.tar.xz
977 B
control.tar.xz
949 B
control.tar
551 B
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·libnxt-dbgsym1 Package:·libnxt-dbgsym
2 Source:·libnxt2 Source:·libnxt
3 Version:·0.3-93 Version:·0.3-9
4 Auto-Built-Package:·debug-symbols4 Auto-Built-Package:·debug-symbols
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:·577 Installed-Size:·56
8 Depends:·libnxt·(=·0.3-9)8 Depends:·libnxt·(=·0.3-9)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·libnxt11 Description:·debug·symbols·for·libnxt
12 Build-Ids:·2715f62d32d8e72c9efbbb5fc4931e43e3f076ab·57c908177531f7a493e19ab471f59589a0bda8de12 Build-Ids:·0faeb9f925d8c5867a46a65fabf17e72f0a3bb5e·7b5ca88dcb8b259bc37212654b5a0f22df8e6ec4
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/27/15f62d32d8e72c9efbbb5fc4931e43e3f076ab.debug 
2 usr/lib/debug/.build-id/57/c908177531f7a493e19ab471f59589a0bda8de.debug1 usr/lib/debug/.build-id/0f/aeb9f925d8c5867a46a65fabf17e72f0a3bb5e.debug
 2 usr/lib/debug/.build-id/7b/5ca88dcb8b259bc37212654b5a0f22df8e6ec4.debug
1.95 KB
data.tar.xz
1.93 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·2017-08-01·08:05:24.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2017-08-01·08:05:24.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2017-08-01·08:05:24.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2017-08-01·08:05:24.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2017-08-01·08:05:24.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2017-08-01·08:05:24.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2017-08-01·08:05:24.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2017-08-01·08:05:24.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2017-08-01·08:05:24.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2017-08-01·08:05:24.000000·./usr/lib/debug/.build-id/
 6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2017-08-01·08:05:24.000000·./usr/lib/debug/.build-id/0f/
 7 -rw-r--r--···0·root·········(0)·root·········(0)····25596·2017-08-01·08:05:24.000000·./usr/lib/debug/.build-id/0f/aeb9f925d8c5867a46a65fabf17e72f0a3bb5e.debug
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2017-08-01·08:05:24.000000·./usr/lib/debug/.build-id/27/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2017-08-01·08:05:24.000000·./usr/lib/debug/.build-id/7b/
7 -rw-r--r--···0·root·········(0)·root·········(0)····25644·2017-08-01·08:05:24.000000·./usr/lib/debug/.build-id/27/15f62d32d8e72c9efbbb5fc4931e43e3f076ab.debug 
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2017-08-01·08:05:24.000000·./usr/lib/debug/.build-id/57/ 
9 -rw-r--r--···0·root·········(0)·root·········(0)····20056·2017-08-01·08:05:24.000000·./usr/lib/debug/.build-id/57/c908177531f7a493e19ab471f59589a0bda8de.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····20068·2017-08-01·08:05:24.000000·./usr/lib/debug/.build-id/7b/5ca88dcb8b259bc37212654b5a0f22df8e6ec4.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2017-08-01·08:05:24.000000·./usr/share/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2017-08-01·08:05:24.000000·./usr/share/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2017-08-01·08:05:24.000000·./usr/share/doc/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2017-08-01·08:05:24.000000·./usr/share/doc/
12 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2017-08-01·08:05:24.000000·./usr/share/doc/libnxt-dbgsym·->·libnxt12 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2017-08-01·08:05:24.000000·./usr/share/doc/libnxt-dbgsym·->·libnxt