2.83 MB
/srv/reproducible-results/rbuild-debian/r-b-build.BzvzMmgG/b1/keyman_17.0.326-1_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.BzvzMmgG/b2/keyman_17.0.326-1_armhf.changes
1.25 KB
Files
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 ·d1899a1ed7850f02b54b49a06f0ab84e·76016·debug·optional·ibus-keyman-dbgsym_17.0.326-1_armhf.deb1 ·a470fa323554095bd70871358a56718b·76020·debug·optional·ibus-keyman-dbgsym_17.0.326-1_armhf.deb
2 ·3ca622ce60739ba6fd188115896ac8d7·99992·text·optional·ibus-keyman_17.0.326-1_armhf.deb2 ·083002d758239f6f63b5d6918c9c56d9·99992·text·optional·ibus-keyman_17.0.326-1_armhf.deb
3 ·312257e40f3eaa205f65231a93e2d489·52816·debug·optional·keyman-system-service-dbgsym_17.0.326-1_armhf.deb3 ·6b1050e79bebfe776bdbadcfae53218c·52816·debug·optional·keyman-system-service-dbgsym_17.0.326-1_armhf.deb
4 ·2d3cfd877fac4b66bb25c3796fe27756·86892·text·optional·keyman-system-service_17.0.326-1_armhf.deb4 ·25463ed7141d9480f69ec43f23c34507·86888·text·optional·keyman-system-service_17.0.326-1_armhf.deb
5 ·a7333ade49d62af747a54ece32913ed3·156524·text·optional·keyman_17.0.326-1_all.deb5 ·a7333ade49d62af747a54ece32913ed3·156524·text·optional·keyman_17.0.326-1_all.deb
6 ·82242fdff8cec986caa3b4efaa2b6976·254288·libdevel·optional·libkeymancore-dev_17.0.326-1_armhf.deb6 ·82242fdff8cec986caa3b4efaa2b6976·254288·libdevel·optional·libkeymancore-dev_17.0.326-1_armhf.deb
7 ·041845fbff6b5077f34b090c892aff4b·1952236·debug·optional·libkeymancore1-dbgsym_17.0.326-1_armhf.deb7 ·041845fbff6b5077f34b090c892aff4b·1952236·debug·optional·libkeymancore1-dbgsym_17.0.326-1_armhf.deb
8 ·d9fe605d94ee3c6b2925617f34f96084·192996·libs·optional·libkeymancore1_17.0.326-1_armhf.deb8 ·d9fe605d94ee3c6b2925617f34f96084·192996·libs·optional·libkeymancore1_17.0.326-1_armhf.deb
9 ·24e379f470b6081a3aac24d4265ea473·250032·python·optional·python3-keyman-config_17.0.326-1_all.deb9 ·24e379f470b6081a3aac24d4265ea473·250032·python·optional·python3-keyman-config_17.0.326-1_all.deb
370 KB
ibus-keyman_17.0.326-1_armhf.deb
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
370 KB
data.tar.xz
370 KB
data.tar
370 KB
./usr/libexec/ibus-engine-keyman
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:·dd223b7f9b66d51ffbf43f1f0b11471bee677f3c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·93e33c926fb38168775ab613040b5074cf13ed40
  
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
369 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 145 lines modifiedOffset 1, 145 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00002ffc·<.text>:2 00002ffc·<.text>:
3 main():3 main():
4 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:1374 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:137
5 »       mvnsmi» lr,·#737280»       @·0xb40005 »       mvnsmi» lr,·#737280»       @·0xb4000
6 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f6 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f
7 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad7 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad
8 »       svceq»  0x00c8f8cc8 »       svceq»  0x00c8f8cc
9 »       addlt»  r4,·r7,·r8,·asr·sl9 »       addlt»  r4,·r7,·r8,·asr·sl
10 »       smlsdcs»r0,·r8,·fp,·r410 »       smlsdcs»r0,·r8,·fp,·r4
11 »       ldclmi» 4,·cr4,·[r8,·#-488]» @·0xfffffe1811 »       ldclmi» 4,·cr4,·[r8,·#-488]» @·0xfffffe18
12 »       andne»  lr,·r2,·sp,·asr·#1912 »       andne»  lr,·r2,·sp,·asr·#19
13 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:14113 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:141
14 »       strls»  r2,·[r4,·-r6]14 »       strls»  r2,·[r4,·-r6]
15 »       »       »       @·<UNDEFINED>·instruction:·0x4629447d15 »       »       »       @·<UNDEFINED>·instruction:·0x4629447d
16 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:13716 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:137
17 »       ldmpl»  r3,·{r0,·r2,·r4,·r6,·r9,·sl,·fp,·lr}^17 »       ldmpl»  r3,·{r0,·r2,·r4,·r6,·r9,·sl,·fp,·lr}^
18 »       ldmdavs»fp,·{r1,·r2,·r3,·r4,·r5,·r6,·sl,·lr}18 »       ldmdavs»fp,·{r1,·r2,·r3,·r4,·r5,·r6,·sl,·lr}
19 »       »       »       @·<UNDEFINED>·instruction:·0xf04f930519 »       »       »       @·<UNDEFINED>·instruction:·0xf04f9305
20 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff030020 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff0300
21 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:14121 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:141
22 »       ldmdami»r2,·{r1,·r3,·r5,·r7,·r9,·sl,·fp,·sp,·lr,·pc}^22 »       ldmdami»r2,·{r1,·r3,·r5,·r7,·r9,·sl,·fp,·sp,·lr,·pc}^
23 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:14323 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:143
24 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447824 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4478
25 »       bmi»    147df0c·<__bss_end__@@Base+0x1473ed0>25 »       bmi»    147df0c·<__bss_end__@@Base+0x1473ed0>
26 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:14526 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:145
27 »       »       »       @·<UNDEFINED>·instruction:·0x4604495127 »       »       »       @·<UNDEFINED>·instruction:·0x46044951
28 »       ldrbtmi»r4,·[r9],·#-1146»  @·0xfffffb8628 »       ldrbtmi»r4,·[r9],·#-1146»  @·0xfffffb86
29 »       stc»    7,·cr15,·[lr],·#1020»   @·0x3fc29 »       stc»    7,·cr15,·[lr],·#1020»   @·0x3fc
30 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:14730 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:147
31 »       bge»    adc64·<__bss_end__@@Base+0xa3c28>31 »       bge»    adc64·<__bss_end__@@Base+0xa3c28>
32 »       strtmi» sl,·[r0],·-r3,·lsl·#1832 »       strtmi» sl,·[r0],·-r3,·lsl·#18
33 »       ldc»    7,·cr15,·[r6],·#-1020»  @·0xfffffc0433 »       ldc»    7,·cr15,·[r6],·#-1020»  @·0xfffffc04
34 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:147·(discriminator·1)34 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:147·(discriminator·1)
35 »       blls»   131680·<__bss_end__@@Base+0x127644>35 »       blls»   131680·<__bss_end__@@Base+0x127644>
36 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:14836 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:148
37 »       rsbsle» r2,·r4,·r0,·lsl·#2237 »       rsbsle» r2,·r4,·r0,·lsl·#22
38 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:14938 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:149
39 »       ldmvs»  r9,·{r1,·r3,·r6,·fp,·lr}39 »       ldmvs»  r9,·{r1,·r3,·r6,·fp,·lr}
40 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447840 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4478
41 »       stmdals»r4,·{r1,·r5,·r7,·r8,·r9,·fp,·sp,·lr,·pc}41 »       stmdals»r4,·{r1,·r5,·r7,·r8,·r9,·fp,·sp,·lr,·pc}
42 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:15042 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:150
43 »       ldc»    7,·cr15,·[r4],·#1020»   @·0x3fc43 »       ldc»    7,·cr15,·[r4],·#1020»   @·0x3fc
44 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:15144 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:151
45 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff462045 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4620
46 »       »       »       @·<UNDEFINED>·instruction:·0xf04febf046 »       »       »       @·<UNDEFINED>·instruction:·0xf04febf0
47 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:15247 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:152
48 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff30ff48 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff30ff
49 »       »       »       @·<UNDEFINED>·instruction:·0xf8dfef5049 »       »       »       @·<UNDEFINED>·instruction:·0xf8dfef50
50 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:15550 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:155
51 »       ldrbtmi»r8,·[r8],·#272»    @·0x11051 »       ldrbtmi»r8,·[r8],·#272»    @·0x110
52 »       ldrdls» pc,·[ip],·-r852 »       ldrdls» pc,·[ip],·-r8
53 »       svceq»  0x0000f1b953 »       svceq»  0x0000f1b9
54 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffd02354 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffd023
55 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:12655 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:126
56 »       »       »       @·<UNDEFINED>·instruction:·0xf003edb856 »       »       »       @·<UNDEFINED>·instruction:·0xf003edb8
57 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:12857 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:128
58 »       pkhbtmi»pc,·r0,·r9,·lsl·#17» @·<UNPREDICTABLE>58 »       pkhbtmi»pc,·r0,·r9,·lsl·#17» @·<UNPREDICTABLE>
59 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:12959 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:129
60 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff462860 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4628
61 »       »       »       @·<UNDEFINED>·instruction:·0x4605ec7461 »       »       »       @·<UNDEFINED>·instruction:·0x4605ec74
62 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:13162 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:131
63 »       »       »       @·<UNDEFINED>·instruction:·0x4640463a63 »       »       »       @·<UNDEFINED>·instruction:·0x4640463a
64 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff462964 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4629
65 »       blmi»   ebe6d8·<__bss_end__@@Base+0xeb469c>65 »       blmi»   ebe6d8·<__bss_end__@@Base+0xeb469c>
66 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:11166 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:111
67 »       ldmpl»  r3!,·{r3,·r5,·fp,·sp,·lr}^67 »       ldmpl»  r3!,·{r3,·r5,·fp,·sp,·lr}^
68 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff681968 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff6819
69 »       »       »       @·<UNDEFINED>·instruction:·0x2101ef9869 »       »       »       @·<UNDEFINED>·instruction:·0x2101ef98
70 /usr/include/glib-2.0/glib/glib-autocleanups.h:3970 /usr/include/glib-2.0/glib/glib-autocleanups.h:39
71 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff462871 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4628
72 »       »       »       @·<UNDEFINED>·instruction:·0xf1b8eb8472 »       »       »       @·<UNDEFINED>·instruction:·0xf1b8eb84
73 ./linux/build/aarch64/release/../../../ibus-keyman/src/keymanutil_internal.h:4873 ./linux/build/armv7l/release/../../../ibus-keyman/src/keymanutil_internal.h:48
74 »       andle»  r0,·r2,·r0,·lsl·#3074 »       andle»  r0,·r2,·r0,·lsl·#30
75 ./linux/build/aarch64/release/../../../ibus-keyman/src/keymanutil_internal.h:48·(discriminator·1)75 ./linux/build/armv7l/release/../../../ibus-keyman/src/keymanutil_internal.h:48·(discriminator·1)
76 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff464076 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4640
77 »       strtmi» lr,·[r0],·-r4,·asr·#2977 »       strtmi» lr,·[r0],·-r4,·asr·#29
78 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:15778 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:157
79 »       bl»     ff0c10d0·<__bss_end__@@Base+0xff0b7094>79 »       bl»     ff0c10d0·<__bss_end__@@Base+0xff0b7094>
80 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:15880 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:158
81 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff200081 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff2000
82 »       bmi»    c3ed6c·<__bss_end__@@Base+0xc34d30>82 »       bmi»    c3ed6c·<__bss_end__@@Base+0xc34d30>
83 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:10583 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:105
84 »       strbmi» r2,·[r8],·-r0,·lsr·#284 »       strbmi» r2,·[r8],·-r0,·lsr·#2
85 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447a85 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447a
86 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffed7686 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffed76
87 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:10787 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:107
88 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffed8e88 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffed8e
89 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:10989 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:109
90 »       »       »       @·<UNDEFINED>·instruction:·0xf8c8ed9290 »       »       »       @·<UNDEFINED>·instruction:·0xf8c8ed92
91 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:109·(discriminator·1)91 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:109·(discriminator·1)
92 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff000492 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff0004
93 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:11193 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:111
94 »       »       »       @·<UNDEFINED>·instruction:·0x4605edf094 »       »       »       @·<UNDEFINED>·instruction:·0x4605edf0
95 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:111·(discriminator·1)95 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:111·(discriminator·1)
96 »       teqle»  r3,·r0,·lsl·#1696 »       teqle»  r3,·r0,·lsl·#16
97 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:11497 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:114
98 »       »       »       @·<UNDEFINED>·instruction:·0x21204a2898 »       »       »       @·<UNDEFINED>·instruction:·0x21204a28
99 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447a99 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447a
100 »       bmi»    9fe6a0·<__bss_end__@@Base+0x9f4664>100 »       bmi»    9fe6a0·<__bss_end__@@Base+0x9f4664>
101 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:115101 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:115
102 »       strtmi» r4,·[fp],·-r7,·lsr·#18102 »       strtmi» r4,·[fp],·-r7,·lsr·#18
103 »       ldrdeq» pc,·[r4],·-r8103 »       ldrdeq» pc,·[r4],·-r8
104 »       ldrbtmi»r4,·[r9],·#-1146»  @·0xfffffb86104 »       ldrbtmi»r4,·[r9],·#-1146»  @·0xfffffb86
105 »       strpl»  lr,·[r0,·#-2509]»    @·0xfffff633105 »       strpl»  lr,·[r0,·#-2509]»    @·0xfffff633
106 »       bl»     fe941118·<__bss_end__@@Base+0xfe9370dc>106 »       bl»     fe941118·<__bss_end__@@Base+0xfe9370dc>
107 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:118107 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:118
108 »       mrc»    7,·5,·APSR_nzcv,·cr8,·cr15,·{7}108 »       mrc»    7,·5,·APSR_nzcv,·cr8,·cr15,·{7}
109 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:163109 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:163
110 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4620110 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4620
111 »       bmi»    87df90·<__bss_end__@@Base+0x873f54>111 »       bmi»    87df90·<__bss_end__@@Base+0x873f54>
112 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:164112 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:164
113 »       andcs»  r2,·r0,·r0,·lsr·#2113 »       andcs»  r2,·r0,·r0,·lsr·#2
114 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447a114 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447a
115 »       bmi»    7fe674·<__bss_end__@@Base+0x7f4638>115 »       bmi»    7fe674·<__bss_end__@@Base+0x7f4638>
116 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:166116 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:166
117 »       ldrbtmi»r4,·[sl],·#-2832»  @·0xfffff4f0117 »       ldrbtmi»r4,·[sl],·#-2832»  @·0xfffff4f0
118 »       ldmdavs»sl,·{r0,·r1,·r4,·r6,·r7,·fp,·ip,·lr}118 »       ldmdavs»sl,·{r0,·r1,·r4,·r6,·r7,·fp,·ip,·lr}
119 »       subsmi» r9,·sl,·r5,·lsl·#22119 »       subsmi» r9,·sl,·r5,·lsl·#22
120 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>120 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>
121 »       andcs»  sp,·r0,·r4,·lsl·r1121 »       andcs»  sp,·r0,·r4,·lsl·r1
122 »       pop»    {r0,·r1,·r2,·ip,·sp,·pc}122 »       pop»    {r0,·r1,·r2,·ip,·sp,·pc}
123 »       blmi»   664110·<__bss_end__@@Base+0x65a0d4>123 »       blmi»   664110·<__bss_end__@@Base+0x65a0d4>
Max diff block lines reached; 368918/377252 bytes (97.79%) of diff not shown.
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·32323362·37663962·36366435·31666662·223b7f9b66d51ffb 
3 ··0x00000010·66343366·31663062·31313437·31626565·f43f1f0b11471bee2 ··0x00000000·65333363·39323666·62333831·36383737·e33c926fb3816877
 3 ··0x00000010·35616236·31333034·30623530·37346366·5ab613040b5074cf
4 ··0x00000020·36373766·33632e64·65627567·00000000·677f3c.debug....4 ··0x00000020·31336564·34302e64·65627567·00000000·13ed40.debug....
5 ··0x00000030·6fd00288····························o...5 ··0x00000030·f61ff463····························...c
  
69.1 KB
keyman-system-service_17.0.326-1_armhf.deb
370 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-06-03·19:58:16.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-06-03·19:58:16.000000·debian-binary
2 -rw-r--r--···0········0········0·····1548·2024-06-03·19:58:16.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1544·2024-06-03·19:58:16.000000·control.tar.xz
3 -rw-r--r--···0········0········0····85152·2024-06-03·19:58:16.000000·data.tar.xz3 -rw-r--r--···0········0········0····85152·2024-06-03·19:58:16.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
68.6 KB
data.tar.xz
68.5 KB
data.tar
68.5 KB
./usr/libexec/keyman-system-service
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:·69ea97492e0a5f7844df27ce475c2254003bf2dc3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2175f59737bc9c43b5173a3690d2df3589d697d8
  
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
67.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 53 lines modifiedOffset 1, 53 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000010b4·<std::ctype<char>::do_widen(char)·const@@Base-0x790>:2 000010b4·<std::ctype<char>::do_widen(char)·const@@Base-0x790>:
3 main():3 main():
4 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:34 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:3
5 »       vst3.8» {d27,d29,d31},·[pc·:256],·r05 »       vst3.8» {d27,d29,d31},·[pc·:256],·r0
6 »       bl»     feb582c0·<std::ctype<char>::do_widen(char)·const@@Base+0xfeb56a7c>6 »       bl»     feb582c0·<std::ctype<char>::do_widen(char)·const@@Base+0xfeb56a7c>
7 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c7 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
8 »       bmi»    6c5028·<std::ctype<char>::do_widen(char)·const@@Base+0x6c37e4>8 »       bmi»    6c5028·<std::ctype<char>::do_widen(char)·const@@Base+0x6c37e4>
9 »       blmi»   6ed2e8·<std::ctype<char>::do_widen(char)·const@@Base+0x6ebaa4>9 »       blmi»   6ed2e8·<std::ctype<char>::do_widen(char)·const@@Base+0x6ebaa4>
10 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:410 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:4
11 »       ldrbtmi»sl,·[sl],·#-3073»  @·0xfffff3ff11 »       ldrbtmi»sl,·[sl],·#-3073»  @·0xfffff3ff
12 »       strcs»  r4,·[r1,·#-1568]»    @·0xfffff9e012 »       strcs»  r4,·[r1,·#-1568]»    @·0xfffff9e0
13 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:313 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:3
14 »       ldmdavs»fp,·{r0,·r1,·r4,·r6,·r7,·fp,·ip,·lr}14 »       ldmdavs»fp,·{r0,·r1,·r4,·r6,·r7,·fp,·ip,·lr}
15 »       »       »       @·<UNDEFINED>·instruction:·0xf04f930515 »       »       »       @·<UNDEFINED>·instruction:·0xf04f9305
16 »       »       »       @·<UNDEFINED>·instruction:·0xf000030016 »       »       »       @·<UNDEFINED>·instruction:·0xf0000300
17 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:417 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:4
18 »       »       »       @·<UNDEFINED>·instruction:·0xf89dfc8118 »       »       »       @·<UNDEFINED>·instruction:·0xf89dfc81
19 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:5·(discriminator·1)19 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:5·(discriminator·1)
20 »       cmnlt»  fp,·r0,·lsl·r020 »       cmnlt»  fp,·r0,·lsl·r0
21 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:1021 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:10
22 »       »       »       @·<UNDEFINED>·instruction:·0xf000462022 »       »       »       @·<UNDEFINED>·instruction:·0xf0004620
23 »       bmi»    4fffac·<std::ctype<char>::do_widen(char)·const@@Base+0x4fe768>23 »       bmi»    4fffac·<std::ctype<char>::do_widen(char)·const@@Base+0x4fe768>
24 »       ldrbtmi»r4,·[sl],·#-2833»  @·0xfffff4ef24 »       ldrbtmi»r4,·[sl],·#-2833»  @·0xfffff4ef
25 »       ldmdavs»sl,·{r0,·r1,·r4,·r6,·r7,·fp,·ip,·lr}25 »       ldmdavs»sl,·{r0,·r1,·r4,·r6,·r7,·fp,·ip,·lr}
26 »       subsmi» r9,·sl,·r5,·lsl·#2226 »       subsmi» r9,·sl,·r5,·lsl·#22
27 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>27 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>
28 »       »       »       @·<UNDEFINED>·instruction:·0x4628d11428 »       »       »       @·<UNDEFINED>·instruction:·0x4628d114
29 »       ldclt»  0,·cr11,·[r0,·#-28]!» @·0xffffffe429 »       ldclt»  0,·cr11,·[r0,·#-28]!» @·0xffffffe4
30 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:930 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:9
31 »       »       »       @·<UNDEFINED>·instruction:·0xf000462031 »       »       »       @·<UNDEFINED>·instruction:·0xf0004620
32 »       »       »       @·<UNDEFINED>·instruction:·0x4605fbd132 »       »       »       @·<UNDEFINED>·instruction:·0x4605fbd1
33 »       strtmi» lr,·[r0],·-sl,·ror·#1533 »       strtmi» lr,·[r0],·-sl,·ror·#15
34 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:1034 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:10
35 »       blx»    fe6bd11a·<std::ctype<char>::do_widen(char)·const@@Base+0xfe6bb8d6>35 »       blx»    fe6bd11a·<std::ctype<char>::do_widen(char)·const@@Base+0xfe6bb8d6>
36 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:336 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:3
37 »       blmi»   1d3940·<std::ctype<char>::do_widen(char)·const@@Base+0x1d20fc>37 »       blmi»   1d3940·<std::ctype<char>::do_widen(char)·const@@Base+0x1d20fc>
38 »       ldmpl»  r3,·{r1,·r3,·r4,·r5,·r6,·sl,·lr}^38 »       ldmpl»  r3,·{r1,·r3,·r4,·r5,·r6,·sl,·lr}^
39 »       blls»   15b18c·<std::ctype<char>::do_widen(char)·const@@Base+0x159948>39 »       blls»   15b18c·<std::ctype<char>::do_widen(char)·const@@Base+0x159948>
40 »       »       »       @·<UNDEFINED>·instruction:·0xf04f405a40 »       »       »       @·<UNDEFINED>·instruction:·0xf04f405a
41 »       andle»  r0,·r1,·r0,·lsl·#641 »       andle»  r0,·r1,·r0,·lsl·#6
42 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:1042 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:10
43 »       svc»    0x0038f7ff43 »       svc»    0x0038f7ff
44 »       svc»    0x003cf7ff44 »       svc»    0x003cf7ff
45 »       andeq»  r2,·r0,·r2,·asr·lr45 »       andeq»  r2,·r0,·r2,·asr·lr
46 »       strheq» r0,·[r0],·-ip46 »       strheq» r0,·[r0],·-ip
47 »       andeq»  r2,·r0,·lr,·lsr·#2847 »       andeq»  r2,·r0,·lr,·lsr·#28
48 »       andeq»  r2,·r0,·r4,·lsl·#2848 »       andeq»  r2,·r0,·r4,·lsl·#28
49 _start():49 _start():
Offset 116, 93 lines modifiedOffset 116, 93 lines modified
116 »       andeq»  r2,·r0,·ip,·lsl·sp116 »       andeq»  r2,·r0,·ip,·lsl·sp
117 »       ldrdeq» r0,·[r0],·-r4117 »       ldrdeq» r0,·[r0],·-r4
118 »       strdeq» r2,·[r0],·-r2»      @·<UNPREDICTABLE>118 »       strdeq» r2,·[r0],·-r2»      @·<UNPREDICTABLE>
119 »       andeq»  r2,·r0,·r6,·ror·#27119 »       andeq»  r2,·r0,·r6,·ror·#27
120 frame_dummy():120 frame_dummy():
121 »       svclt»  0x0000e7c4121 »       svclt»  0x0000e7c4
122 KeyboardDevice::~KeyboardDevice():122 KeyboardDevice::~KeyboardDevice():
123 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:19123 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:19
124 »       vst3.8» {d27,d29,d31},·[pc·:64],·r0124 »       vst3.8» {d27,d29,d31},·[pc·:64],·r0
125 »       bl»     feb58448·<std::ctype<char>::do_widen(char)·const@@Base+0xfeb56c04>125 »       bl»     feb58448·<std::ctype<char>::do_widen(char)·const@@Base+0xfeb56c04>
126 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c126 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
127 »       »       »       @·<UNDEFINED>·instruction:·0x46040ff8127 »       »       »       @·<UNDEFINED>·instruction:·0x46040ff8
128 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:21128 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:21
129 »       blmi»   1db354·<std::ctype<char>::do_widen(char)·const@@Base+0x1d9b10>129 »       blmi»   1db354·<std::ctype<char>::do_widen(char)·const@@Base+0x1d9b10>
130 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:19130 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:19
131 »       movwcc» r4,·#33915»@·0x847b131 »       movwcc» r4,·#33915»@·0x847b
132 »       tstlt»  r8,·r3,·lsr·#32132 »       tstlt»  r8,·r3,·lsr·#32
133 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:22133 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:22
134 »       mrc»    7,·7,·APSR_nzcv,·cr12,·cr15,·{7}134 »       mrc»    7,·7,·APSR_nzcv,·cr12,·cr15,·{7}
135 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:24135 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:24
136 »       mcrrne» 8,·10,·r6,·r3,·cr0136 »       mcrrne» 8,·10,·r6,·r3,·cr0
137 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffd001137 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffd001
138 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:25138 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:25
139 »       »       »       @·<UNDEFINED>·instruction:·0x4620ee78139 »       »       »       @·<UNDEFINED>·instruction:·0x4620ee78
140 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:27140 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:27
141 »       svclt»  0x0000bd10141 »       svclt»  0x0000bd10
142 »       andeq»  r2,·r0,·r4,·lsl·fp142 »       andeq»  r2,·r0,·r4,·lsl·fp
143 KeyboardDevice::~KeyboardDevice():143 KeyboardDevice::~KeyboardDevice():
144 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:19144 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:19
145 »       vst3.8» {d27,d29,d31},·[pc·:64],·r0145 »       vst3.8» {d27,d29,d31},·[pc·:64],·r0
146 »       bl»     feb5847c·<std::ctype<char>::do_widen(char)·const@@Base+0xfeb56c38>146 »       bl»     feb5847c·<std::ctype<char>::do_widen(char)·const@@Base+0xfeb56c38>
147 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c147 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
148 »       »       »       @·<UNDEFINED>·instruction:·0x46040ff8148 »       »       »       @·<UNDEFINED>·instruction:·0x46040ff8
149 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:21149 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:21
150 »       blmi»   25b388·<std::ctype<char>::do_widen(char)·const@@Base+0x259b44>150 »       blmi»   25b388·<std::ctype<char>::do_widen(char)·const@@Base+0x259b44>
151 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:19151 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:19
152 »       movwcc» r4,·#33915»@·0x847b152 »       movwcc» r4,·#33915»@·0x847b
153 »       tstlt»  r8,·r3,·lsr·#32153 »       tstlt»  r8,·r3,·lsr·#32
154 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:22154 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:22
155 »       mcr»    7,·7,·pc,·cr2,·cr15,·{7}» @·<UNPREDICTABLE>155 »       mcr»    7,·7,·pc,·cr2,·cr15,·{7}» @·<UNPREDICTABLE>
156 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:24156 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:24
157 »       mcrrne» 8,·10,·r6,·r3,·cr0157 »       mcrrne» 8,·10,·r6,·r3,·cr0
158 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffd001158 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffd001
159 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:25159 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:25
160 »       »       »       @·<UNDEFINED>·instruction:·0x4620ee5e160 »       »       »       @·<UNDEFINED>·instruction:·0x4620ee5e
161 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:27·(discriminator·1)161 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:27·(discriminator·1)
162 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff2114162 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff2114
163 »       strtmi» lr,·[r0],·-r8,·asr·#28163 »       strtmi» lr,·[r0],·-r8,·asr·#28
164 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:27164 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:27
165 »       svclt»  0x0000bd10165 »       svclt»  0x0000bd10
166 »       andeq»  r2,·r0,·r0,·ror·#21166 »       andeq»  r2,·r0,·r0,·ror·#21
167 KeyboardDevice::KeyboardDevice():167 KeyboardDevice::KeyboardDevice():
168 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:11168 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:11
169 »       tstcs»  r0,·r7,·lsl·#20169 »       tstcs»  r0,·r7,·lsl·#20
170 »       »       »       @·<UNDEFINED>·instruction:·0xf04fb410170 »       »       »       @·<UNDEFINED>·instruction:·0xf04fb410
171 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:14171 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:14
172 »       ldrbtmi»r3,·[sl],·#-1279»  @·0xfffffb01172 »       ldrbtmi»r3,·[sl],·#-1279»  @·0xfffffb01
173 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:11173 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:11
174 »       stmib»  r0,·{r3,·r9,·ip,·sp}^174 »       stmib»  r0,·{r3,·r9,·ip,·sp}^
175 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:14175 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:14
176 »       stmib»  r0,·{r1,·sl,·lr}^176 »       stmib»  r0,·{r1,·sl,·lr}^
177 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:11177 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:11
178 »       »       »       @·<UNDEFINED>·instruction:·0xf85d2100178 »       »       »       @·<UNDEFINED>·instruction:·0xf85d2100
179 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:17179 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:17
180 »       strvc»  r4,·[r1],·#-2820»    @·0xfffff4fc180 »       strvc»  r4,·[r1],·#-2820»    @·0xfffff4fc
181 »       svclt»  0x00004770181 »       svclt»  0x00004770
182 »       andeq»  r2,·r0,·lr,·lsr·#21182 »       andeq»  r2,·r0,·lr,·lsr·#21
183 KeyboardDevice::Initialize(char·const*):183 KeyboardDevice::Initialize(char·const*):
184 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:30184 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:30
185 »       ldrbmi» lr,·[r0,·sp,·lsr·#18]!185 »       ldrbmi» lr,·[r0,·sp,·lsr·#18]!
186 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f186 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f
187 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad187 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad
188 »       svceq»  0x00c0f8cc188 »       svceq»  0x00c0f8cc
Max diff block lines reached; 59448/68428 bytes (86.88%) of diff not shown.
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·65613937·34393265·30613566·37383434·ea97492e0a5f7844 
3 ··0x00000010·64663237·63653437·35633232·35343030·df27ce475c2254002 ··0x00000000·37356635·39373337·62633963·34336235·75f59737bc9c43b5
 3 ··0x00000010·31373361·33363930·64326466·33353839·173a3690d2df3589
4 ··0x00000020·33626632·64632e64·65627567·00000000·3bf2dc.debug....4 ··0x00000020·64363937·64382e64·65627567·00000000·d697d8.debug....
5 ··0x00000030·53061774····························S..t5 ··0x00000030·343775f2····························47u.
  
1.08 MB
ibus-keyman-dbgsym_17.0.326-1_armhf.deb
370 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-06-03·19:58:16.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-06-03·19:58:16.000000·debian-binary
2 -rw-r--r--···0········0········0······536·2024-06-03·19:58:16.000000·control.tar.xz2 -rw-r--r--···0········0········0······540·2024-06-03·19:58:16.000000·control.tar.xz
3 -rw-r--r--···0········0········0····75288·2024-06-03·19:58:16.000000·data.tar.xz3 -rw-r--r--···0········0········0····75288·2024-06-03·19:58:16.000000·data.tar.xz
651 B
control.tar.xz
623 B
control.tar
375 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·armhf5 Architecture:·armhf
6 Maintainer:·Debian·Input·Method·Team·<debian-input-method@lists.debian.org>6 Maintainer:·Debian·Input·Method·Team·<debian-input-method@lists.debian.org>
7 Installed-Size:·977 Installed-Size:·97
8 Depends:·ibus-keyman·(=·17.0.326-1)8 Depends:·ibus-keyman·(=·17.0.326-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·ibus-keyman11 Description:·debug·symbols·for·ibus-keyman
12 Build-Ids:·dd223b7f9b66d51ffbf43f1f0b11471bee677f3c12 Build-Ids:·93e33c926fb38168775ab613040b5074cf13ed40
226 B
./md5sums
30.0 B
./md5sums
Files differ
178 B
line order
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 usr/lib/debug/.build-id/dd/223b7f9b66d51ffbf43f1f0b11471bee677f3c.debug1 usr/lib/debug/.build-id/93/e33c926fb38168775ab613040b5074cf13ed40.debug
1.08 MB
data.tar.xz
1.08 MB
data.tar
1.39 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/lib/debug/.build-id/dd/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/lib/debug/.build-id/93/
7 -rw-r--r--···0·root·········(0)·root·········(0)····89064·2024-06-03·19:58:16.000000·./usr/lib/debug/.build-id/dd/223b7f9b66d51ffbf43f1f0b11471bee677f3c.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····89060·2024-06-03·19:58:16.000000·./usr/lib/debug/.build-id/93/e33c926fb38168775ab613040b5074cf13ed40.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/share/doc/ibus-keyman-dbgsym·->·ibus-keyman10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/share/doc/ibus-keyman-dbgsym·->·ibus-keyman
1.08 MB
./usr/lib/debug/.build-id/dd/223b7f9b66d51ffbf43f1f0b11471bee677f3c.debug vs.
./usr/lib/debug/.build-id/93/e33c926fb38168775ab613040b5074cf13ed40.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 85% similar despite different names
997 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:···············0x31bd11 ··Entry·point·address:···············0x31bd
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········87504·(bytes·into·file)13 ··Start·of·section·headers:··········87500·(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:·········3919 ··Number·of·section·headers:·········39
20 ··Section·header·string·table·index:·3820 ··Section·header·string·table·index:·38
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·39·section·headers,·starting·at·offset·0x155d0:1 There·are·39·section·headers,·starting·at·offset·0x155cc:
  
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 27, 22 lines modifiedOffset 27, 22 lines modified
27 ··[22]·.dynamic··········NOBITS··········00009b8c·000ac4·000160·08··WA··6···0··427 ··[22]·.dynamic··········NOBITS··········00009b8c·000ac4·000160·08··WA··6···0··4
28 ··[23]·.got··············NOBITS··········00009cec·000ac4·000314·04··WA··0···0··428 ··[23]·.got··············NOBITS··········00009cec·000ac4·000314·04··WA··0···0··4
29 ··[24]·.data·············NOBITS··········0000a000·000ac4·000008·00··WA··0···0··429 ··[24]·.data·············NOBITS··········0000a000·000ac4·000008·00··WA··0···0··4
30 ··[25]·.bss··············NOBITS··········0000a008·000ac4·000034·00··WA··0···0··430 ··[25]·.bss··············NOBITS··········0000a008·000ac4·000034·00··WA··0···0··4
31 ··[26]·.comment··········PROGBITS········00000000·0001b4·00001e·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········00000000·0001b4·00001e·01··MS··0···0··1
32 ··[27]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0001d2·000033·00······0···0··132 ··[27]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0001d2·000033·00······0···0··1
33 ··[28]·.debug_aranges····PROGBITS········00000000·000208·00007e·00···C··0···0··433 ··[28]·.debug_aranges····PROGBITS········00000000·000208·00007e·00···C··0···0··4
34 ··[29]·.debug_info·······PROGBITS········00000000·000288·008973·00···C··0···0··434 ··[29]·.debug_info·······PROGBITS········00000000·000288·00896b·00···C··0···0··4
35 ··[30]·.debug_abbrev·····PROGBITS········00000000·008bfc·000bf3·00···C··0···0··435 ··[30]·.debug_abbrev·····PROGBITS········00000000·008bf4·000bf3·00···C··0···0··4
36 ··[31]·.debug_line·······PROGBITS········00000000·0097f0·002549·00···C··0···0··436 ··[31]·.debug_line·······PROGBITS········00000000·0097e8·002549·00···C··0···0··4
37 ··[32]·.debug_frame······PROGBITS········00000000·00bd3c·000558·00···C··0···0··437 ··[32]·.debug_frame······PROGBITS········00000000·00bd34·000558·00···C··0···0··4
38 ··[33]·.debug_str········PROGBITS········00000000·00c294·002394·01·MSC··0···0··438 ··[33]·.debug_str········PROGBITS········00000000·00c28c·002395·01·MSC··0···0··4
39 ··[34]·.debug_loclists···PROGBITS········00000000·00e628·002372·00···C··0···0··439 ··[34]·.debug_loclists···PROGBITS········00000000·00e624·002372·00···C··0···0··4
40 ··[35]·.debug_rnglists···PROGBITS········00000000·01099c·00051d·00···C··0···0··440 ··[35]·.debug_rnglists···PROGBITS········00000000·010998·00051d·00···C··0···0··4
41 ··[36]·.symtab···········SYMTAB··········00000000·010ebc·002840·10·····37·382··441 ··[36]·.symtab···········SYMTAB··········00000000·010eb8·002840·10·····37·382··4
42 ··[37]·.strtab···········STRTAB··········00000000·0136fc·001d48·00······0···0··142 ··[37]·.strtab···········STRTAB··········00000000·0136f8·001d48·00······0···0··1
43 ··[38]·.shstrtab·········STRTAB··········00000000·015444·00018a·00······0···0··143 ··[38]·.shstrtab·········STRTAB··········00000000·015440·00018a·00······0···0··1
44 Key·to·Flags:44 Key·to·Flags:
45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
48 ··D·(mbind),·y·(purecode),·p·(processor·specific)48 ··D·(mbind),·y·(purecode),·p·(processor·specific)
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:·dd223b7f9b66d51ffbf43f1f0b11471bee677f3c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·93e33c926fb38168775ab613040b5074cf13ed40
  
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
1010 KB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x90·(32-bit)4 ···Length:········0x90·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0x10107 ···Abbrev·Offset:·0x1010
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·97·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·97·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(strp)·(offset:·0xad4):·./linux/build/aarch64/release11 ····<11>···DW_AT_comp_dir····:·(strp)·(offset:·0x5e4):·./linux/build/armv7l/release
12 ·<1><15>:·Abbrev·Number:·34·(DW_TAG_base_type)12 ·<1><15>:·Abbrev·Number:·34·(DW_TAG_base_type)
13 ····<16>···DW_AT_byte_size···:·(data1)·813 ····<16>···DW_AT_byte_size···:·(data1)·8
14 ····<17>···DW_AT_encoding····:·(data1)·7»    (unsigned)14 ····<17>···DW_AT_encoding····:·(data1)·7»    (unsigned)
15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x32e):·long·long·unsigned·int15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x32e):·long·long·unsigned·int
16 ·<1><1c>:·Abbrev·Number:·34·(DW_TAG_base_type)16 ·<1><1c>:·Abbrev·Number:·34·(DW_TAG_base_type)
17 ····<1d>···DW_AT_byte_size···:·(data1)·417 ····<1d>···DW_AT_byte_size···:·(data1)·4
18 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)18 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)
Offset 20, 99 lines modifiedOffset 20, 99 lines modified
20 ·<1><23>:·Abbrev·Number:·120·(DW_TAG_base_type)20 ·<1><23>:·Abbrev·Number:·120·(DW_TAG_base_type)
21 ····<24>···DW_AT_byte_size···:·(data1)·421 ····<24>···DW_AT_byte_size···:·(data1)·4
22 ····<25>···DW_AT_encoding····:·(data1)·5»    (signed)22 ····<25>···DW_AT_encoding····:·(data1)·5»    (signed)
23 ····<26>···DW_AT_name········:·(string)·int23 ····<26>···DW_AT_name········:·(string)·int
24 ·<1><2a>:·Abbrev·Number:·34·(DW_TAG_base_type)24 ·<1><2a>:·Abbrev·Number:·34·(DW_TAG_base_type)
25 ····<2b>···DW_AT_byte_size···:·(data1)·825 ····<2b>···DW_AT_byte_size···:·(data1)·8
26 ····<2c>···DW_AT_encoding····:·(data1)·5»    (signed)26 ····<2c>···DW_AT_encoding····:·(data1)·5»    (signed)
27 ····<2d>···DW_AT_name········:·(strp)·(offset:·0x683):·long·long·int27 ····<2d>···DW_AT_name········:·(strp)·(offset:·0x6a0):·long·long·int
28 ·<1><31>:·Abbrev·Number:·34·(DW_TAG_base_type)28 ·<1><31>:·Abbrev·Number:·34·(DW_TAG_base_type)
29 ····<32>···DW_AT_byte_size···:·(data1)·829 ····<32>···DW_AT_byte_size···:·(data1)·8
30 ····<33>···DW_AT_encoding····:·(data1)·4»    (float)30 ····<33>···DW_AT_encoding····:·(data1)·4»    (float)
31 ····<34>···DW_AT_name········:·(strp)·(offset:·0x80a):·long·double31 ····<34>···DW_AT_name········:·(strp)·(offset:·0x827):·long·double
32 ·<1><38>:·Abbrev·Number:·34·(DW_TAG_base_type)32 ·<1><38>:·Abbrev·Number:·34·(DW_TAG_base_type)
33 ····<39>···DW_AT_byte_size···:·(data1)·133 ····<39>···DW_AT_byte_size···:·(data1)·1
34 ····<3a>···DW_AT_encoding····:·(data1)·6»    (signed·char)34 ····<3a>···DW_AT_encoding····:·(data1)·6»    (signed·char)
35 ····<3b>···DW_AT_name········:·(strp)·(offset:·0xa85):·signed·char35 ····<3b>···DW_AT_name········:·(strp)·(offset:·0xaa2):·signed·char
36 ·<1><3f>:·Abbrev·Number:·34·(DW_TAG_base_type)36 ·<1><3f>:·Abbrev·Number:·34·(DW_TAG_base_type)
37 ····<40>···DW_AT_byte_size···:·(data1)·137 ····<40>···DW_AT_byte_size···:·(data1)·1
38 ····<41>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)38 ····<41>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
39 ····<42>···DW_AT_name········:·(strp)·(offset:·0xa83):·unsigned·char39 ····<42>···DW_AT_name········:·(strp)·(offset:·0xaa0):·unsigned·char
40 ·<1><46>:·Abbrev·Number:·34·(DW_TAG_base_type)40 ·<1><46>:·Abbrev·Number:·34·(DW_TAG_base_type)
41 ····<47>···DW_AT_byte_size···:·(data1)·241 ····<47>···DW_AT_byte_size···:·(data1)·2
42 ····<48>···DW_AT_encoding····:·(data1)·5»    (signed)42 ····<48>···DW_AT_encoding····:·(data1)·5»    (signed)
43 ····<49>···DW_AT_name········:·(strp)·(offset:·0x878):·short·int43 ····<49>···DW_AT_name········:·(strp)·(offset:·0x895):·short·int
44 ·<1><4d>:·Abbrev·Number:·34·(DW_TAG_base_type)44 ·<1><4d>:·Abbrev·Number:·34·(DW_TAG_base_type)
45 ····<4e>···DW_AT_byte_size···:·(data1)·245 ····<4e>···DW_AT_byte_size···:·(data1)·2
46 ····<4f>···DW_AT_encoding····:·(data1)·7»    (unsigned)46 ····<4f>···DW_AT_encoding····:·(data1)·7»    (unsigned)
47 ····<50>···DW_AT_name········:·(strp)·(offset:·0xc5a):·short·unsigned·int47 ····<50>···DW_AT_name········:·(strp)·(offset:·0xc59):·short·unsigned·int
48 ·<1><54>:·Abbrev·Number:·34·(DW_TAG_base_type)48 ·<1><54>:·Abbrev·Number:·34·(DW_TAG_base_type)
49 ····<55>···DW_AT_byte_size···:·(data1)·449 ····<55>···DW_AT_byte_size···:·(data1)·4
50 ····<56>···DW_AT_encoding····:·(data1)·7»    (unsigned)50 ····<56>···DW_AT_encoding····:·(data1)·7»    (unsigned)
51 ····<57>···DW_AT_name········:·(strp)·(offset:·0x333):·long·unsigned·int51 ····<57>···DW_AT_name········:·(strp)·(offset:·0x333):·long·unsigned·int
52 ·<1><5b>:·Abbrev·Number:·34·(DW_TAG_base_type)52 ·<1><5b>:·Abbrev·Number:·34·(DW_TAG_base_type)
53 ····<5c>···DW_AT_byte_size···:·(data1)·453 ····<5c>···DW_AT_byte_size···:·(data1)·4
54 ····<5d>···DW_AT_encoding····:·(data1)·5»    (signed)54 ····<5d>···DW_AT_encoding····:·(data1)·5»    (signed)
55 ····<5e>···DW_AT_name········:·(strp)·(offset:·0x688):·long·int55 ····<5e>···DW_AT_name········:·(strp)·(offset:·0x6a5):·long·int
56 ·<1><62>:·Abbrev·Number:·1·(DW_TAG_pointer_type)56 ·<1><62>:·Abbrev·Number:·1·(DW_TAG_pointer_type)
57 ····<63>···DW_AT_byte_size···:·(implicit_const)·457 ····<63>···DW_AT_byte_size···:·(implicit_const)·4
58 ····<63>···DW_AT_type········:·(ref_udata)·<0x64>,·char58 ····<63>···DW_AT_type········:·(ref_udata)·<0x64>,·char
59 ·<1><64>:·Abbrev·Number:·34·(DW_TAG_base_type)59 ·<1><64>:·Abbrev·Number:·34·(DW_TAG_base_type)
60 ····<65>···DW_AT_byte_size···:·(data1)·160 ····<65>···DW_AT_byte_size···:·(data1)·1
61 ····<66>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)61 ····<66>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
62 ····<67>···DW_AT_name········:·(strp)·(offset:·0xa8c):·char62 ····<67>···DW_AT_name········:·(strp)·(offset:·0xaa9):·char
63 ·<1><6b>:·Abbrev·Number:·56·(DW_TAG_const_type)63 ·<1><6b>:·Abbrev·Number:·56·(DW_TAG_const_type)
64 ····<6c>···DW_AT_type········:·(ref_udata)·<0x64>,·char64 ····<6c>···DW_AT_type········:·(ref_udata)·<0x64>,·char
65 ·<1><6d>:·Abbrev·Number:·1·(DW_TAG_pointer_type)65 ·<1><6d>:·Abbrev·Number:·1·(DW_TAG_pointer_type)
66 ····<6e>···DW_AT_byte_size···:·(implicit_const)·466 ····<6e>···DW_AT_byte_size···:·(implicit_const)·4
67 ····<6e>···DW_AT_type········:·(ref_udata)·<0x6b>,·char67 ····<6e>···DW_AT_type········:·(ref_udata)·<0x6b>,·char
68 ·<1><6f>:·Abbrev·Number:·66·(DW_TAG_typedef)68 ·<1><6f>:·Abbrev·Number:·66·(DW_TAG_typedef)
69 ····<70>···DW_AT_name········:·(strp)·(offset:·0xbf3):·gchar69 ····<70>···DW_AT_name········:·(strp)·(offset:·0xbf2):·gchar
70 ····<74>···DW_AT_decl_file···:·(data1)·770 ····<74>···DW_AT_decl_file···:·(data1)·7
71 ····<75>···DW_AT_decl_line···:·(data1)·5271 ····<75>···DW_AT_decl_line···:·(data1)·52
72 ····<76>···DW_AT_decl_column·:·(data1)·1672 ····<76>···DW_AT_decl_column·:·(data1)·16
73 ····<77>···DW_AT_type········:·(ref_udata)·<0x64>,·char73 ····<77>···DW_AT_type········:·(ref_udata)·<0x64>,·char
74 ·<1><78>:·Abbrev·Number:·56·(DW_TAG_const_type)74 ·<1><78>:·Abbrev·Number:·56·(DW_TAG_const_type)
75 ····<79>···DW_AT_type········:·(ref_udata)·<0x6f>,·gchar,·char75 ····<79>···DW_AT_type········:·(ref_udata)·<0x6f>,·gchar,·char
76 ·<1><7a>:·Abbrev·Number:·34·(DW_TAG_base_type)76 ·<1><7a>:·Abbrev·Number:·34·(DW_TAG_base_type)
77 ····<7b>···DW_AT_byte_size···:·(data1)·477 ····<7b>···DW_AT_byte_size···:·(data1)·4
78 ····<7c>···DW_AT_encoding····:·(data1)·4»    (float)78 ····<7c>···DW_AT_encoding····:·(data1)·4»    (float)
79 ····<7d>···DW_AT_name········:·(strp)·(offset:·0xfb):·float79 ····<7d>···DW_AT_name········:·(strp)·(offset:·0xfb):·float
80 ·<1><81>:·Abbrev·Number:·34·(DW_TAG_base_type)80 ·<1><81>:·Abbrev·Number:·34·(DW_TAG_base_type)
81 ····<82>···DW_AT_byte_size···:·(data1)·881 ····<82>···DW_AT_byte_size···:·(data1)·8
82 ····<83>···DW_AT_encoding····:·(data1)·4»    (float)82 ····<83>···DW_AT_encoding····:·(data1)·4»    (float)
83 ····<84>···DW_AT_name········:·(strp)·(offset:·0x80f):·double83 ····<84>···DW_AT_name········:·(strp)·(offset:·0x82c):·double
84 ·<1><88>:·Abbrev·Number:·1·(DW_TAG_pointer_type)84 ·<1><88>:·Abbrev·Number:·1·(DW_TAG_pointer_type)
85 ····<89>···DW_AT_byte_size···:·(implicit_const)·485 ····<89>···DW_AT_byte_size···:·(implicit_const)·4
86 ····<89>···DW_AT_type········:·(ref_udata)·<0x78>,·gchar,·char86 ····<89>···DW_AT_type········:·(ref_udata)·<0x78>,·gchar,·char
87 ·<1><8a>:·Abbrev·Number:·41·(DW_TAG_subprogram)87 ·<1><8a>:·Abbrev·Number:·41·(DW_TAG_subprogram)
88 ····<8b>···DW_AT_external····:·(flag_present)·188 ····<8b>···DW_AT_external····:·(flag_present)·1
89 ····<8b>···DW_AT_declaration·:·(flag_present)·189 ····<8b>···DW_AT_declaration·:·(flag_present)·1
90 ····<8b>···DW_AT_linkage_name:·(strp)·(offset:·0x8ab):·__stack_chk_fail90 ····<8b>···DW_AT_linkage_name:·(strp)·(offset:·0x8c8):·__stack_chk_fail
91 ····<8f>···DW_AT_name········:·(strp)·(offset:·0x8ab):·__stack_chk_fail91 ····<8f>···DW_AT_name········:·(strp)·(offset:·0x8c8):·__stack_chk_fail
92 ·<1><93>:·Abbrev·Number:·092 ·<1><93>:·Abbrev·Number:·0
93 ··Compilation·Unit·@·offset·0x94:93 ··Compilation·Unit·@·offset·0x94:
94 ···Length:········0x35·(32-bit)94 ···Length:········0x35·(32-bit)
95 ···Version:·······595 ···Version:·······5
96 ···Unit·Type:·····DW_UT_partial·(3)96 ···Unit·Type:·····DW_UT_partial·(3)
97 ···Abbrev·Offset:·0x101097 ···Abbrev·Offset:·0x1010
98 ···Pointer·Size:··498 ···Pointer·Size:··4
99 ·<0><a0>:·Abbrev·Number:·97·(DW_TAG_partial_unit)99 ·<0><a0>:·Abbrev·Number:·97·(DW_TAG_partial_unit)
100 ····<a1>···DW_AT_stmt_list···:·(sec_offset)·0100 ····<a1>···DW_AT_stmt_list···:·(sec_offset)·0
101 ····<a5>···DW_AT_comp_dir····:·(strp)·(offset:·0xad4):·./linux/build/aarch64/release101 ····<a5>···DW_AT_comp_dir····:·(strp)·(offset:·0x5e4):·./linux/build/armv7l/release
102 ·<1><a9>:·Abbrev·Number:·50·(DW_TAG_typedef)102 ·<1><a9>:·Abbrev·Number:·50·(DW_TAG_typedef)
103 ····<aa>···DW_AT_name········:·(strp)·(offset:·0x7e):·guint32103 ····<aa>···DW_AT_name········:·(strp)·(offset:·0x7e):·guint32
104 ····<ae>···DW_AT_decl_file···:·(data1)·5104 ····<ae>···DW_AT_decl_file···:·(data1)·5
105 ····<af>···DW_AT_decl_line···:·(data1)·57105 ····<af>···DW_AT_decl_line···:·(data1)·57
106 ····<b0>···DW_AT_decl_column·:·(data1)·22106 ····<b0>···DW_AT_decl_column·:·(data1)·22
107 ····<b1>···DW_AT_type········:·(ref_addr)·<0x1c>,·unsigned·int107 ····<b1>···DW_AT_type········:·(ref_addr)·<0x1c>,·unsigned·int
108 ·<1><b5>:·Abbrev·Number:·121·(DW_TAG_pointer_type)108 ·<1><b5>:·Abbrev·Number:·121·(DW_TAG_pointer_type)
109 ····<b6>···DW_AT_byte_size···:·(data1)·4109 ····<b6>···DW_AT_byte_size···:·(data1)·4
110 ·<1><b7>:·Abbrev·Number:·50·(DW_TAG_typedef)110 ·<1><b7>:·Abbrev·Number:·50·(DW_TAG_typedef)
111 ····<b8>···DW_AT_name········:·(strp)·(offset:·0xd3f):·gint111 ····<b8>···DW_AT_name········:·(strp)·(offset:·0xd3e):·gint
112 ····<bc>···DW_AT_decl_file···:·(data1)·7112 ····<bc>···DW_AT_decl_file···:·(data1)·7
113 ····<bd>···DW_AT_decl_line···:·(data1)·55113 ····<bd>···DW_AT_decl_line···:·(data1)·55
114 ····<be>···DW_AT_decl_column·:·(data1)·16114 ····<be>···DW_AT_decl_column·:·(data1)·16
115 ····<bf>···DW_AT_type········:·(ref_addr)·<0x23>,·int115 ····<bf>···DW_AT_type········:·(ref_addr)·<0x23>,·int
116 ·<1><c3>:·Abbrev·Number:·66·(DW_TAG_typedef)116 ·<1><c3>:·Abbrev·Number:·66·(DW_TAG_typedef)
117 ····<c4>···DW_AT_name········:·(strp)·(offset:·0x398):·gboolean117 ····<c4>···DW_AT_name········:·(strp)·(offset:·0x398):·gboolean
118 ····<c8>···DW_AT_decl_file···:·(data1)·7118 ····<c8>···DW_AT_decl_file···:·(data1)·7
Offset 124, 15 lines modifiedOffset 124, 15 lines modified
124 ···Length:········0x110·(32-bit)124 ···Length:········0x110·(32-bit)
125 ···Version:·······5125 ···Version:·······5
126 ···Unit·Type:·····DW_UT_partial·(3)126 ···Unit·Type:·····DW_UT_partial·(3)
127 ···Abbrev·Offset:·0x1010127 ···Abbrev·Offset:·0x1010
128 ···Pointer·Size:··4128 ···Pointer·Size:··4
129 ·<0><d9>:·Abbrev·Number:·97·(DW_TAG_partial_unit)129 ·<0><d9>:·Abbrev·Number:·97·(DW_TAG_partial_unit)
130 ····<da>···DW_AT_stmt_list···:·(sec_offset)·0130 ····<da>···DW_AT_stmt_list···:·(sec_offset)·0
131 ····<de>···DW_AT_comp_dir····:·(strp)·(offset:·0xad4):·./linux/build/aarch64/release131 ····<de>···DW_AT_comp_dir····:·(strp)·(offset:·0x5e4):·./linux/build/armv7l/release
132 ·<1><e2>:·Abbrev·Number:·50·(DW_TAG_typedef)132 ·<1><e2>:·Abbrev·Number:·50·(DW_TAG_typedef)
133 ····<e3>···DW_AT_name········:·(strp)·(offset:·0x23c):·gsize133 ····<e3>···DW_AT_name········:·(strp)·(offset:·0x23c):·gsize
134 ····<e7>···DW_AT_decl_file···:·(data1)·5134 ····<e7>···DW_AT_decl_file···:·(data1)·5
Max diff block lines reached; 1030800/1038199 bytes (99.29%) of diff not shown.
518 B
strings --all --bytes=8 {}
    
Offset 1, 31 lines modifiedOffset 1, 24 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
 2 ]I&nc=nI
 3 \p|%R-#N
 4 VdEcisY/{
 5 mW6ZIR}i3
 6 L|?{)·v\q
 7 :ah)b#${.W
 8 @lgLOk2H
2 :m/0*"G/ 
3 iI{*qI7)v8R 
4 n0N7H-ic 
5 6"V;O8~HS 
6 U9~)_+oP8>Op|! 
7 $]`/hz?X 
8 q#28L%'@ 
9 "R=06RRz# 
10 8XJ2p;OY$W 
11 W31UX`SV 
12 +r0"r9S[ 
13 (Sr\[*5E 
14 @XetIn0` 
15 S&]^YYZ19 S&]^YYZ1
16 @=WZ1_<x10 @=WZ1_<x
17 .H4d@3'k11 .H4d@3'k
18 5~_XXZl»12 5~_XXZl»
19 g!Gc?Oc?w13 g!Gc?Oc?w
20 -r·c?ngC14 -r·c?ngC
21 ~L?yz;a_15 ~L?yz;a_
 16 EC_2^=bnMV
 17 lxP@-0ND
22 \D@f~z;j 
23 sS~sS~sS\ 
24 m?Mv~)vx 
25 X:5u,]XU18 X:5u,]XU
26 |eZ2oqR}19 |eZ2oqR}
27 ^5PR"JND20 ^5PR"JND
28 -Nn(@CrH21 -Nn(@CrH
29 QR"JND)V22 QR"JND)V
30 __abi_tag23 __abi_tag
31 call_weak_fn24 call_weak_fn
610 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 000032b4·<frame_dummy>:24 000032b4·<frame_dummy>:
25 frame_dummy():25 frame_dummy():
26 »       movs»   r0,·r026 »       movs»   r0,·r0
27 »       ...27 »       ...
  
28 000032b8·<glib_autoptr_destroy_IBusEngineDesc>:28 000032b8·<glib_autoptr_destroy_IBusEngineDesc>:
29 glib_autoptr_destroy_IBusEngineDesc():29 glib_autoptr_destroy_IBusEngineDesc():
30 ./linux/build/aarch64/release/../../../ibus-keyman/src/keymanutil_internal.h:4730 ./linux/build/armv7l/release/../../../ibus-keyman/src/keymanutil_internal.h:47
31 »       movs»   r0,·r031 »       movs»   r0,·r0
32 »       ...32 »       ...
  
33 000032bc·<ibus_disconnected_cb>:33 000032bc·<ibus_disconnected_cb>:
34 »       ...34 »       ...
  
35 00003310·<add_keyboards>:35 00003310·<add_keyboards>:
84.5 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 106, 1393 lines modifiedOffset 106, 1393 lines modified
106 ··[···577]··__fprintf_chk106 ··[···577]··__fprintf_chk
107 ··[···585]··g_option_context_parse107 ··[···585]··g_option_context_parse
108 ··[···59c]··_IO_write_base108 ··[···59c]··_IO_write_base
109 ··[···5ab]··_IO_read_ptr109 ··[···5ab]··_IO_read_ptr
110 ··[···5b8]··qdata110 ··[···5b8]··qdata
111 ··[···5be]··ibus_bus_request_name111 ··[···5be]··ibus_bus_request_name
Diff chunk too large, falling back to line-by-line diff (1385 lines added, 1385 lines removed)
112 ··[···5d4]··arg_description112 ··[···5d4]··arg_description
113 ··[···5e4]··G_OPTION_ARG_STRING_ARRAY113 ··[···5e4]··./linux/build/armv7l/release
114 ··[···5fe]··pdummy114 ··[···601]··G_OPTION_ARG_STRING_ARRAY
115 ··[···605]··G_LOG_LEVEL_ERROR115 ··[···61b]··pdummy
116 ··[···617]··_freeres_list116 ··[···622]··G_LOG_LEVEL_ERROR
117 ··[···625]··v_long117 ··[···634]··_freeres_list
118 ··[···62c]··KM_CORE_MODIFIER_RCTRL118 ··[···642]··v_long
119 ··[···643]··_GClosure119 ··[···649]··KM_CORE_MODIFIER_RCTRL
120 ··[···64d]··_IO_marker120 ··[···660]··_GClosure
121 ··[···658]··G_LOG_LEVEL_MASK121 ··[···66a]··_IO_marker
122 ··[···669]··ibus_keyman_get_component122 ··[···675]··G_LOG_LEVEL_MASK
123 ··[···683]··long·long·int123 ··[···686]··ibus_keyman_get_component
124 ··[···691]··_GDBusConnection124 ··[···6a0]··long·long·int
125 ··[···6a2]··_IO_save_base125 ··[···6ae]··_GDBusConnection
126 ··[···6b0]··v_int126 ··[···6bf]··_IO_save_base
127 ··[···6b6]··KM_CORE_MODIFIER_RALT127 ··[···6cd]··v_int
128 ··[···6cc]··short_name128 ··[···6d3]··KM_CORE_MODIFIER_RALT
129 ··[···6d7]··glib_autoptr_destroy_IBusEngineDesc129 ··[···6e9]··short_name
130 ··[···6fb]··g_error_free130 ··[···6f4]··glib_autoptr_destroy_IBusEngineDesc
131 ··[···708]··g_assertion_message_expr131 ··[···718]··g_error_free
132 ··[···721]··g_signal_connect_data132 ··[···725]··g_assertion_message_expr
133 ··[···737]··_freeres_buf133 ··[···73e]··g_signal_connect_data
134 ··[···744]··g_type_instance134 ··[···754]··_freeres_buf
135 ··[···754]··ibus_init135 ··[···761]··g_type_instance
136 ··[···75e]··IBusComponent_autoptr136 ··[···771]··ibus_init
137 ··[···774]··KM_CORE_MODIFIER_LCTRL137 ··[···77b]··IBusComponent_autoptr
138 ··[···78b]··height138 ··[···791]··KM_CORE_MODIFIER_LCTRL
139 ··[···792]··_IBusEnginePrivate139 ··[···7a8]··height
140 ··[···7a5]··GInitiallyUnowned140 ··[···7af]··_IBusEnginePrivate
141 ··[···7b7]··cursor_area141 ··[···7c2]··GInitiallyUnowned
142 ··[···7c3]··_vtable_offset142 ··[···7d4]··cursor_area
143 ··[···7d2]··_GValue143 ··[···7e0]··_vtable_offset
144 ··[···7da]··unused_data144 ··[···7ef]··_GValue
145 ··[···7e6]··__int64_t145 ··[···7f7]··unused_data
146 ··[···7f0]··v_pointer146 ··[···803]··__int64_t
147 ··[···7fa]··_GOptionContext147 ··[···80d]··v_pointer
148 ··[···80a]··long·double148 ··[···817]··_GOptionContext
149 ··[···816]··G_LOG_LEVEL_INFO149 ··[···827]··long·double
150 ··[···827]··g_class150 ··[···833]··G_LOG_LEVEL_INFO
151 ··[···82f]··gint64151 ··[···844]··g_class
152 ··[···836]··_GData152 ··[···84c]··gint64
153 ··[···83d]··engine_name153 ··[···853]··_GData
154 ··[···849]··v_double154 ··[···85a]··engine_name
155 ··[···852]··ibus_component_output_engines155 ··[···866]··v_double
156 ··[···870]··enabled156 ··[···86f]··ibus_component_output_engines
157 ··[···878]··short·int157 ··[···88d]··enabled
158 ··[···882]··glib_autoptr_clear_IBusComponent158 ··[···895]··short·int
159 ··[···8a3]··v_ulong159 ··[···89f]··glib_autoptr_clear_IBusComponent
160 ··[···8ab]··__stack_chk_fail160 ··[···8c0]··v_ulong
161 ··[···8bc]··KM_CORE_MODIFIER_NOCAPS161 ··[···8c8]··__stack_chk_fail
162 ··[···8d4]··glong162 ··[···8d9]··KM_CORE_MODIFIER_NOCAPS
163 ··[···8da]··_IO_wide_data163 ··[···8f1]··glong
164 ··[···8e8]··glib_listautoptr_cleanup_IBusEngineDesc164 ··[···8f7]··_IO_wide_data
165 ··[···910]··_IBusFactory165 ··[···905]··glib_listautoptr_cleanup_IBusEngineDesc
166 ··[···91d]··KM_CORE_MODIFIER_ALT166 ··[···92d]··_IBusFactory
167 ··[···932]··_g_boolean_var_10167 ··[···93a]··KM_CORE_MODIFIER_ALT
168 ··[···944]··domain168 ··[···94f]··_g_boolean_var_10
169 ··[···94b]··G_OPTION_ARG_CALLBACK169 ··[···961]··domain
170 ··[···961]··gulong170 ··[···968]··G_OPTION_ARG_CALLBACK
171 ··[···968]··_IO_buf_base171 ··[···97e]··gulong
172 ··[···975]··G_CONNECT_DEFAULT172 ··[···985]··_IO_buf_base
173 ··[···987]··_IBusObject173 ··[···992]··G_CONNECT_DEFAULT
174 ··[···993]··KM_CORE_MODIFIER_CTRL174 ··[···9a4]··_IBusObject
175 ··[···9a9]··ibus_disconnected_cb175 ··[···9b0]··KM_CORE_MODIFIER_CTRL
176 ··[···9be]··glib_autoptr_cleanup_GString176 ··[···9c6]··ibus_disconnected_cb
177 ··[···9db]··_lock177 ··[···9db]··glib_autoptr_cleanup_GString
178 ··[···9e1]··allocated_len178 ··[···9f8]··_lock
179 ··[···9ef]··n_guards179 ··[···9fe]··allocated_len
180 ··[···9f8]··GOptionArg180 ··[···a0c]··n_guards
181 ··[···a03]··ibus_engine_desc_get_name181 ··[···a15]··GOptionArg
182 ··[···a1d]··_old_offset182 ··[···a20]··ibus_engine_desc_get_name
183 ··[···a29]··_IO_FILE183 ··[···a3a]··_old_offset
184 ··[···a32]··ibus184 ··[···a46]··_IO_FILE
185 ··[···a37]··ibus_bus_get_connection185 ··[···a4f]··ibus
186 ··[···a4f]··ibus_main186 ··[···a54]··ibus_bus_get_connection
187 ··[···a59]··GConnectFlags187 ··[···a6c]··ibus_main
188 ··[···a67]··setlocale188 ··[···a76]··GConnectFlags
189 ··[···a71]··print_engines_xml189 ··[···a84]··setlocale
190 ··[···a83]··unsigned·char190 ··[···a8e]··print_engines_xml
191 ··[···a91]··IBusEngineDesc_listautoptr191 ··[···aa0]··unsigned·char
192 ··[···aac]··GQuark192 ··[···aae]··IBusEngineDesc_listautoptr
193 ··[···ab3]··_KeymanService193 ··[···ac9]··GQuark
194 ··[···ac2]··_IBusSerializable194 ··[···ad0]··_KeymanService
195 ··[···ad4]··./linux/build/aarch64/release195 ··[···adf]··_IBusSerializable
196 ··[···af2]··GNU·C17·14.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-O3·-O2·-fstack-protector-strong·-fstack-clash-protection196 ··[···af1]··GNU·C17·14.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-O3·-O2·-fstack-protector-strong·-fstack-clash-protection
197 ··[···b7b]··G_OPTION_ARG_STRING197 ··[···b7a]··G_OPTION_ARG_STRING
198 ··[···b8f]··KM_CORE_MODIFIER_SHIFT198 ··[···b8e]··KM_CORE_MODIFIER_SHIFT
199 ··[···ba6]··G_CONNECT_AFTER199 ··[···ba5]··G_CONNECT_AFTER
200 ··[···bb6]··G_LOG_LEVEL_MESSAGE200 ··[···bb5]··G_LOG_LEVEL_MESSAGE
201 ··[···bca]··ibus_bus_new201 ··[···bc9]··ibus_bus_new
202 ··[···bd7]··add_single_keyboard202 ··[···bd6]··add_single_keyboard
203 ··[···beb]··_fileno203 ··[···bea]··_fileno
204 ··[···bf3]··gchar204 ··[···bf2]··gchar
205 ··[···bf9]··unused_bus205 ··[···bf8]··unused_bus
206 ··[···c04]··__off_t206 ··[···c03]··__off_t
207 ··[···c0c]··guint16207 ··[···c0b]··guint16
208 ··[···c14]··g_list_foreach208 ··[···c13]··g_list_foreach
209 ··[···c23]··IBUS_COMPOSE_IGNORE_KEYLIST209 ··[···c22]··IBUS_COMPOSE_IGNORE_KEYLIST
210 ··[···c3f]··ibus_component_get_engines210 ··[···c3e]··ibus_component_get_engines
211 ··[···c5a]··short·unsigned·int211 ··[···c59]··short·unsigned·int
212 ··[···c6d]··G_CONNECT_SWAPPED212 ··[···c6c]··G_CONNECT_SWAPPED
213 ··[···c7f]··__func__213 ··[···c7e]··__func__
214 ··[···c88]··meta_marshal_nouse214 ··[···c87]··meta_marshal_nouse
215 ··[···c9b]··_IBusService215 ··[···c9a]··_IBusService
216 ··[···ca8]··ibus_factory_add_engine216 ··[···ca7]··ibus_factory_add_engine
217 ··[···cc0]··G_OPTION_ARG_NONE217 ··[···cbf]··G_OPTION_ARG_NONE
218 ··[···cd2]··g_autoptr_cleanup_gstring_free218 ··[···cd1]··g_autoptr_cleanup_gstring_free
219 ··[···cf1]··g_option_context_new219 ··[···cf0]··g_option_context_new
220 ··[···d06]··G_OPTION_ARG_INT220 ··[···d05]··G_OPTION_ARG_INT
221 ··[···d17]··../../../ibus-keyman/src/main.c221 ··[···d16]··../../../ibus-keyman/src/main.c
222 ··[···d37]··_flags2222 ··[···d36]··_flags2
223 ··[···d3f]··gint223 ··[···d3e]··gint
224 ··[···d44]··n_inotifiers224 ··[···d43]··n_inotifiers
225 ··[···d51]··glib_autoptr_cleanup_IBusComponent225 ··[···d50]··glib_autoptr_cleanup_IBusComponent
226 ··[···d74]··arg_data226 ··[···d73]··arg_data
227 ··[···d7d]··add_keyboards227 ··[···d7c]··add_keyboards
228 ··[···d8b]··__builtin_fputs228 ··[···d8a]··__builtin_fputs
229 ··[···d9b]··G_LOG_FLAG_RECURSION229 ··[···d9a]··G_LOG_FLAG_RECURSION
230 ··[···db0]··__off64_t230 ··[···daf]··__off64_t
231 ··[···dba]··_unused2231 ··[···db9]··_unused2
Max diff block lines reached; 0/86257 bytes (0.00%) of diff not shown.
1.32 MB
keyman-system-service-dbgsym_17.0.326-1_armhf.deb
671 B
control.tar.xz
643 B
control.tar
395 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·armhf5 Architecture:·armhf
6 Maintainer:·Debian·Input·Method·Team·<debian-input-method@lists.debian.org>6 Maintainer:·Debian·Input·Method·Team·<debian-input-method@lists.debian.org>
7 Installed-Size:·677 Installed-Size:·67
8 Depends:·keyman-system-service·(=·17.0.326-1)8 Depends:·keyman-system-service·(=·17.0.326-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·keyman-system-service11 Description:·debug·symbols·for·keyman-system-service
12 Build-Ids:·69ea97492e0a5f7844df27ce475c2254003bf2dc12 Build-Ids:·2175f59737bc9c43b5173a3690d2df3589d697d8
226 B
./md5sums
30.0 B
./md5sums
Files differ
178 B
line order
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 usr/lib/debug/.build-id/69/ea97492e0a5f7844df27ce475c2254003bf2dc.debug1 usr/lib/debug/.build-id/21/75f59737bc9c43b5173a3690d2df3589d697d8.debug
1.32 MB
data.tar.xz
1.32 MB
data.tar
1.41 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/lib/debug/.build-id/69/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/lib/debug/.build-id/21/
7 -rw-r--r--···0·root·········(0)·root·········(0)····57472·2024-06-03·19:58:16.000000·./usr/lib/debug/.build-id/69/ea97492e0a5f7844df27ce475c2254003bf2dc.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····57476·2024-06-03·19:58:16.000000·./usr/lib/debug/.build-id/21/75f59737bc9c43b5173a3690d2df3589d697d8.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/share/doc/keyman-system-service-dbgsym·->·keyman-system-service10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-06-03·19:58:16.000000·./usr/share/doc/keyman-system-service-dbgsym·->·keyman-system-service
1.32 MB
./usr/lib/debug/.build-id/69/ea97492e0a5f7844df27ce475c2254003bf2dc.debug vs.
./usr/lib/debug/.build-id/21/75f59737bc9c43b5173a3690d2df3589d697d8.debug
Files 78% similar despite different names
997 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:···············0x114111 ··Entry·point·address:···············0x1141
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········55912·(bytes·into·file)13 ··Start·of·section·headers:··········55916·(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:·········3919 ··Number·of·section·headers:·········39
20 ··Section·header·string·table·index:·3820 ··Section·header·string·table·index:·38
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·39·section·headers,·starting·at·offset·0xda68:1 There·are·39·section·headers,·starting·at·offset·0xda6c:
  
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 27, 22 lines modifiedOffset 27, 22 lines modified
27 ··[22]·.dynamic··········NOBITS··········00003e00·000d60·000120·08··WA··6···0··427 ··[22]·.dynamic··········NOBITS··········00003e00·000d60·000120·08··WA··6···0··4
28 ··[23]·.got··············NOBITS··········00003f20·000d60·0000dc·04··WA··0···0··428 ··[23]·.got··············NOBITS··········00003f20·000d60·0000dc·04··WA··0···0··4
29 ··[24]·.data·············NOBITS··········00004000·000d60·000008·00··WA··0···0··429 ··[24]·.data·············NOBITS··········00004000·000d60·000008·00··WA··0···0··4
30 ··[25]·.bss··············NOBITS··········00004008·000d60·000004·00··WA··0···0··130 ··[25]·.bss··············NOBITS··········00004008·000d60·000004·00··WA··0···0··1
31 ··[26]·.comment··········PROGBITS········00000000·0001b4·00001e·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········00000000·0001b4·00001e·01··MS··0···0··1
32 ··[27]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0001d2·000033·00······0···0··132 ··[27]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0001d2·000033·00······0···0··1
33 ··[28]·.debug_aranges····PROGBITS········00000000·000208·000046·00···C··0···0··433 ··[28]·.debug_aranges····PROGBITS········00000000·000208·000046·00···C··0···0··4
34 ··[29]·.debug_info·······PROGBITS········00000000·000250·006df0·00···C··0···0··434 ··[29]·.debug_info·······PROGBITS········00000000·000250·006df3·00···C··0···0··4
35 ··[30]·.debug_abbrev·····PROGBITS········00000000·007040·000aaa·00···C··0···0··435 ··[30]·.debug_abbrev·····PROGBITS········00000000·007044·000aaa·00···C··0···0··4
36 ··[31]·.debug_line·······PROGBITS········00000000·007aec·000ce8·00···C··0···0··436 ··[31]·.debug_line·······PROGBITS········00000000·007af0·000ce8·00···C··0···0··4
37 ··[32]·.debug_frame······PROGBITS········00000000·0087d4·000179·00···C··0···0··437 ··[32]·.debug_frame······PROGBITS········00000000·0087d8·000179·00···C··0···0··4
38 ··[33]·.debug_str········PROGBITS········00000000·008950·00280f·01·MSC··0···0··438 ··[33]·.debug_str········PROGBITS········00000000·008954·002810·01·MSC··0···0··4
39 ··[34]·.debug_loclists···PROGBITS········00000000·00b160·000ae6·00···C··0···0··439 ··[34]·.debug_loclists···PROGBITS········00000000·00b164·000ae6·00···C··0···0··4
40 ··[35]·.debug_rnglists···PROGBITS········00000000·00bc48·0002e2·00···C··0···0··440 ··[35]·.debug_rnglists···PROGBITS········00000000·00bc4c·0002e2·00···C··0···0··4
41 ··[36]·.symtab···········SYMTAB··········00000000·00bf2c·000e50·10·····37·140··441 ··[36]·.symtab···········SYMTAB··········00000000·00bf30·000e50·10·····37·140··4
42 ··[37]·.strtab···········STRTAB··········00000000·00cd7c·000b61·00······0···0··142 ··[37]·.strtab···········STRTAB··········00000000·00cd80·000b61·00······0···0··1
43 ··[38]·.shstrtab·········STRTAB··········00000000·00d8dd·00018a·00······0···0··143 ··[38]·.shstrtab·········STRTAB··········00000000·00d8e1·00018a·00······0···0··1
44 Key·to·Flags:44 Key·to·Flags:
45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
48 ··D·(mbind),·y·(purecode),·p·(processor·specific)48 ··D·(mbind),·y·(purecode),·p·(processor·specific)
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:·69ea97492e0a5f7844df27ce475c2254003bf2dc3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2175f59737bc9c43b5173a3690d2df3589d697d8
  
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
1.18 MB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 43 lines modifiedOffset 4, 43 lines modified
4 ···Length:········0xe0·(32-bit)4 ···Length:········0xe0·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0x19207 ···Abbrev·Offset:·0x1920
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·44·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·44·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(strp)·(offset:·0x522d):·./linux/keyman-system-service/build/aarch64/release11 ····<11>···DW_AT_comp_dir····:·(strp)·(offset:·0xd24):·./linux/keyman-system-service/build/armv7l/release
12 ·<1><15>:·Abbrev·Number:·22·(DW_TAG_base_type)12 ·<1><15>:·Abbrev·Number:·22·(DW_TAG_base_type)
13 ····<16>···DW_AT_byte_size···:·(data1)·813 ····<16>···DW_AT_byte_size···:·(data1)·8
14 ····<17>···DW_AT_encoding····:·(data1)·7»    (unsigned)14 ····<17>···DW_AT_encoding····:·(data1)·7»    (unsigned)
15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x742f):·long·long·unsigned·int15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x742e):·long·long·unsigned·int
16 ·<1><1c>:·Abbrev·Number:·22·(DW_TAG_base_type)16 ·<1><1c>:·Abbrev·Number:·22·(DW_TAG_base_type)
17 ····<1d>···DW_AT_byte_size···:·(data1)·417 ····<1d>···DW_AT_byte_size···:·(data1)·4
18 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)18 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)
19 ····<1f>···DW_AT_name········:·(strp)·(offset:·0x7439):·unsigned·int19 ····<1f>···DW_AT_name········:·(strp)·(offset:·0x7438):·unsigned·int
20 ·<1><23>:·Abbrev·Number:·22·(DW_TAG_base_type)20 ·<1><23>:·Abbrev·Number:·22·(DW_TAG_base_type)
21 ····<24>···DW_AT_byte_size···:·(data1)·121 ····<24>···DW_AT_byte_size···:·(data1)·1
22 ····<25>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)22 ····<25>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
23 ····<26>···DW_AT_name········:·(strp)·(offset:·0x3fdb):·unsigned·char23 ····<26>···DW_AT_name········:·(strp)·(offset:·0x400e):·unsigned·char
24 ·<1><2a>:·Abbrev·Number:·22·(DW_TAG_base_type)24 ·<1><2a>:·Abbrev·Number:·22·(DW_TAG_base_type)
25 ····<2b>···DW_AT_byte_size···:·(data1)·225 ····<2b>···DW_AT_byte_size···:·(data1)·2
26 ····<2c>···DW_AT_encoding····:·(data1)·7»    (unsigned)26 ····<2c>···DW_AT_encoding····:·(data1)·7»    (unsigned)
27 ····<2d>···DW_AT_name········:·(strp)·(offset:·0x3a9d):·short·unsigned·int27 ····<2d>···DW_AT_name········:·(strp)·(offset:·0x3ad0):·short·unsigned·int
28 ·<1><31>:·Abbrev·Number:·22·(DW_TAG_base_type)28 ·<1><31>:·Abbrev·Number:·22·(DW_TAG_base_type)
29 ····<32>···DW_AT_byte_size···:·(data1)·429 ····<32>···DW_AT_byte_size···:·(data1)·4
30 ····<33>···DW_AT_encoding····:·(data1)·7»    (unsigned)30 ····<33>···DW_AT_encoding····:·(data1)·7»    (unsigned)
31 ····<34>···DW_AT_name········:·(strp)·(offset:·0x7434):·long·unsigned·int31 ····<34>···DW_AT_name········:·(strp)·(offset:·0x7433):·long·unsigned·int
32 ·<1><38>:·Abbrev·Number:·22·(DW_TAG_base_type)32 ·<1><38>:·Abbrev·Number:·22·(DW_TAG_base_type)
33 ····<39>···DW_AT_byte_size···:·(data1)·133 ····<39>···DW_AT_byte_size···:·(data1)·1
34 ····<3a>···DW_AT_encoding····:·(data1)·6»    (signed·char)34 ····<3a>···DW_AT_encoding····:·(data1)·6»    (signed·char)
35 ····<3b>···DW_AT_name········:·(strp)·(offset:·0x3fdd):·signed·char35 ····<3b>···DW_AT_name········:·(strp)·(offset:·0x4010):·signed·char
36 ·<1><3f>:·Abbrev·Number:·22·(DW_TAG_base_type)36 ·<1><3f>:·Abbrev·Number:·22·(DW_TAG_base_type)
37 ····<40>···DW_AT_byte_size···:·(data1)·237 ····<40>···DW_AT_byte_size···:·(data1)·2
38 ····<41>···DW_AT_encoding····:·(data1)·5»    (signed)38 ····<41>···DW_AT_encoding····:·(data1)·5»    (signed)
39 ····<42>···DW_AT_name········:·(strp)·(offset:·0x5b25):·short·int39 ····<42>···DW_AT_name········:·(strp)·(offset:·0x5b24):·short·int
40 ·<1><46>:·Abbrev·Number:·77·(DW_TAG_base_type)40 ·<1><46>:·Abbrev·Number:·77·(DW_TAG_base_type)
41 ····<47>···DW_AT_byte_size···:·(data1)·441 ····<47>···DW_AT_byte_size···:·(data1)·4
42 ····<48>···DW_AT_encoding····:·(data1)·5»    (signed)42 ····<48>···DW_AT_encoding····:·(data1)·5»    (signed)
43 ····<49>···DW_AT_name········:·(string)·int43 ····<49>···DW_AT_name········:·(string)·int
44 ·<1><4d>:·Abbrev·Number:·22·(DW_TAG_base_type)44 ·<1><4d>:·Abbrev·Number:·22·(DW_TAG_base_type)
45 ····<4e>···DW_AT_byte_size···:·(data1)·845 ····<4e>···DW_AT_byte_size···:·(data1)·8
46 ····<4f>···DW_AT_encoding····:·(data1)·5»    (signed)46 ····<4f>···DW_AT_encoding····:·(data1)·5»    (signed)
Offset 53, 160 lines modifiedOffset 53, 160 lines modified
53 ····<5c>···DW_AT_byte_size···:·(data1)·453 ····<5c>···DW_AT_byte_size···:·(data1)·4
54 ·<1><5d>:·Abbrev·Number:·78·(DW_TAG_pointer_type)54 ·<1><5d>:·Abbrev·Number:·78·(DW_TAG_pointer_type)
55 ····<5e>···DW_AT_byte_size···:·(implicit_const)·455 ····<5e>···DW_AT_byte_size···:·(implicit_const)·4
56 ····<5e>···DW_AT_type········:·(ref1)·<0x5f>,·char56 ····<5e>···DW_AT_type········:·(ref1)·<0x5f>,·char
57 ·<1><5f>:·Abbrev·Number:·22·(DW_TAG_base_type)57 ·<1><5f>:·Abbrev·Number:·22·(DW_TAG_base_type)
58 ····<60>···DW_AT_byte_size···:·(data1)·158 ····<60>···DW_AT_byte_size···:·(data1)·1
59 ····<61>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)59 ····<61>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
60 ····<62>···DW_AT_name········:·(strp)·(offset:·0x3fe4):·char60 ····<62>···DW_AT_name········:·(strp)·(offset:·0x4017):·char
61 ·<1><66>:·Abbrev·Number:·79·(DW_TAG_namespace)61 ·<1><66>:·Abbrev·Number:·79·(DW_TAG_namespace)
62 ····<67>···DW_AT_name········:·(string)·std62 ····<67>···DW_AT_name········:·(string)·std
63 ····<6b>···DW_AT_sibling·····:·(ref1)·<0x72>63 ····<6b>···DW_AT_sibling·····:·(ref1)·<0x72>
64 ·<2><6c>:·Abbrev·Number:·71·(DW_TAG_imported_declaration)64 ·<2><6c>:·Abbrev·Number:·71·(DW_TAG_imported_declaration)
65 ····<6d>···DW_AT_decl_file···:·(data1)·3365 ····<6d>···DW_AT_decl_file···:·(data1)·33
66 ····<6e>···DW_AT_decl_line···:·(data1)·6166 ····<6e>···DW_AT_decl_line···:·(data1)·61
67 ····<6f>···DW_AT_decl_column·:·(data1)·1167 ····<6f>···DW_AT_decl_column·:·(data1)·11
68 ····<70>···DW_AT_import······:·(ref1)·<0xaf>»  [Abbrev·Number:·75·(DW_TAG_typedef)]68 ····<70>···DW_AT_import······:·(ref1)·<0xaf>»  [Abbrev·Number:·75·(DW_TAG_typedef)]
69 ·<2><71>:·Abbrev·Number:·069 ·<2><71>:·Abbrev·Number:·0
70 ·<1><72>:·Abbrev·Number:·22·(DW_TAG_base_type)70 ·<1><72>:·Abbrev·Number:·22·(DW_TAG_base_type)
71 ····<73>···DW_AT_byte_size···:·(data1)·471 ····<73>···DW_AT_byte_size···:·(data1)·4
72 ····<74>···DW_AT_encoding····:·(data1)·7»    (unsigned)72 ····<74>···DW_AT_encoding····:·(data1)·7»    (unsigned)
73 ····<75>···DW_AT_name········:·(strp)·(offset:·0x5756):·wchar_t73 ····<75>···DW_AT_name········:·(strp)·(offset:·0x5755):·wchar_t
74 ·<1><79>:·Abbrev·Number:·22·(DW_TAG_base_type)74 ·<1><79>:·Abbrev·Number:·22·(DW_TAG_base_type)
75 ····<7a>···DW_AT_byte_size···:·(data1)·875 ····<7a>···DW_AT_byte_size···:·(data1)·8
76 ····<7b>···DW_AT_encoding····:·(data1)·4»    (float)76 ····<7b>···DW_AT_encoding····:·(data1)·4»    (float)
77 ····<7c>···DW_AT_name········:·(strp)·(offset:·0xe41):·double77 ····<7c>···DW_AT_name········:·(strp)·(offset:·0xe74):·double
78 ·<1><80>:·Abbrev·Number:·22·(DW_TAG_base_type)78 ·<1><80>:·Abbrev·Number:·22·(DW_TAG_base_type)
79 ····<81>···DW_AT_byte_size···:·(data1)·479 ····<81>···DW_AT_byte_size···:·(data1)·4
80 ····<82>···DW_AT_encoding····:·(data1)·4»    (float)80 ····<82>···DW_AT_encoding····:·(data1)·4»    (float)
81 ····<83>···DW_AT_name········:·(strp)·(offset:·0x3428):·float81 ····<83>···DW_AT_name········:·(strp)·(offset:·0x345b):·float
82 ·<1><87>:·Abbrev·Number:·22·(DW_TAG_base_type)82 ·<1><87>:·Abbrev·Number:·22·(DW_TAG_base_type)
83 ····<88>···DW_AT_byte_size···:·(data1)·883 ····<88>···DW_AT_byte_size···:·(data1)·8
84 ····<89>···DW_AT_encoding····:·(data1)·4»    (float)84 ····<89>···DW_AT_encoding····:·(data1)·4»    (float)
85 ····<8a>···DW_AT_name········:·(strp)·(offset:·0xe3c):·long·double85 ····<8a>···DW_AT_name········:·(strp)·(offset:·0xe6f):·long·double
86 ·<1><8e>:·Abbrev·Number:·74·(DW_TAG_structure_type)86 ·<1><8e>:·Abbrev·Number:·74·(DW_TAG_structure_type)
87 ····<8f>···DW_AT_byte_size···:·(data1)·1687 ····<8f>···DW_AT_byte_size···:·(data1)·16
88 ····<90>···DW_AT_alignment···:·(data1)·888 ····<90>···DW_AT_alignment···:·(data1)·8
89 ····<91>···DW_AT_decl_file···:·(data1)·1489 ····<91>···DW_AT_decl_file···:·(data1)·14
90 ····<92>···DW_AT_decl_line···:·(data2)·42590 ····<92>···DW_AT_decl_line···:·(data2)·425
91 ····<94>···DW_AT_decl_column·:·(data1)·1691 ····<94>···DW_AT_decl_column·:·(data1)·16
92 ····<95>···DW_AT_linkage_name:·(strp)·(offset:·0x5b4c):·11max_align_t92 ····<95>···DW_AT_linkage_name:·(strp)·(offset:·0x5b4b):·11max_align_t
93 ····<99>···DW_AT_sibling·····:·(ref1)·<0xaf>93 ····<99>···DW_AT_sibling·····:·(ref1)·<0xaf>
94 ·<2><9a>:·Abbrev·Number:·76·(DW_TAG_member)94 ·<2><9a>:·Abbrev·Number:·76·(DW_TAG_member)
95 ····<9b>···DW_AT_name········:·(strp)·(offset:·0x6579):·__max_align_ll95 ····<9b>···DW_AT_name········:·(strp)·(offset:·0x6578):·__max_align_ll
96 ····<9f>···DW_AT_decl_file···:·(implicit_const)·1496 ····<9f>···DW_AT_decl_file···:·(implicit_const)·14
97 ····<9f>···DW_AT_decl_line···:·(data2)·42697 ····<9f>···DW_AT_decl_line···:·(data2)·426
98 ····<a1>···DW_AT_decl_column·:·(data1)·1398 ····<a1>···DW_AT_decl_column·:·(data1)·13
99 ····<a2>···DW_AT_type········:·(ref1)·<0x4d>,·long·long·int99 ····<a2>···DW_AT_type········:·(ref1)·<0x4d>,·long·long·int
100 ····<a3>···DW_AT_alignment···:·(implicit_const)·8100 ····<a3>···DW_AT_alignment···:·(implicit_const)·8
101 ····<a3>···DW_AT_data_member_location:·(data1)·0101 ····<a3>···DW_AT_data_member_location:·(data1)·0
102 ·<2><a4>:·Abbrev·Number:·76·(DW_TAG_member)102 ·<2><a4>:·Abbrev·Number:·76·(DW_TAG_member)
103 ····<a5>···DW_AT_name········:·(strp)·(offset:·0x6563):·__max_align_ld103 ····<a5>···DW_AT_name········:·(strp)·(offset:·0x6562):·__max_align_ld
104 ····<a9>···DW_AT_decl_file···:·(implicit_const)·14104 ····<a9>···DW_AT_decl_file···:·(implicit_const)·14
105 ····<a9>···DW_AT_decl_line···:·(data2)·427105 ····<a9>···DW_AT_decl_line···:·(data2)·427
106 ····<ab>···DW_AT_decl_column·:·(data1)·15106 ····<ab>···DW_AT_decl_column·:·(data1)·15
107 ····<ac>···DW_AT_type········:·(ref1)·<0x87>,·long·double107 ····<ac>···DW_AT_type········:·(ref1)·<0x87>,·long·double
108 ····<ad>···DW_AT_alignment···:·(implicit_const)·8108 ····<ad>···DW_AT_alignment···:·(implicit_const)·8
109 ····<ad>···DW_AT_data_member_location:·(data1)·8109 ····<ad>···DW_AT_data_member_location:·(data1)·8
110 ·<2><ae>:·Abbrev·Number:·0110 ·<2><ae>:·Abbrev·Number:·0
111 ·<1><af>:·Abbrev·Number:·75·(DW_TAG_typedef)111 ·<1><af>:·Abbrev·Number:·75·(DW_TAG_typedef)
112 ····<b0>···DW_AT_name········:·(strp)·(offset:·0x5b4e):·max_align_t112 ····<b0>···DW_AT_name········:·(strp)·(offset:·0x5b4d):·max_align_t
113 ····<b4>···DW_AT_decl_file···:·(data1)·14113 ····<b4>···DW_AT_decl_file···:·(data1)·14
114 ····<b5>···DW_AT_decl_line···:·(data2)·436114 ····<b5>···DW_AT_decl_line···:·(data2)·436
115 ····<b7>···DW_AT_decl_column·:·(data1)·3115 ····<b7>···DW_AT_decl_column·:·(data1)·3
116 ····<b8>···DW_AT_type········:·(ref1)·<0x8e>,·11max_align_t116 ····<b8>···DW_AT_type········:·(ref1)·<0x8e>,·11max_align_t
117 ····<b9>···DW_AT_alignment···:·(data1)·8117 ····<b9>···DW_AT_alignment···:·(data1)·8
118 ·<1><ba>:·Abbrev·Number:·22·(DW_TAG_base_type)118 ·<1><ba>:·Abbrev·Number:·22·(DW_TAG_base_type)
119 ····<bb>···DW_AT_byte_size···:·(data1)·1119 ····<bb>···DW_AT_byte_size···:·(data1)·1
120 ····<bc>···DW_AT_encoding····:·(data1)·2»    (boolean)120 ····<bc>···DW_AT_encoding····:·(data1)·2»    (boolean)
121 ····<bd>···DW_AT_name········:·(strp)·(offset:·0x1772):·bool121 ····<bd>···DW_AT_name········:·(strp)·(offset:·0x17a5):·bool
122 ·<1><c1>:·Abbrev·Number:·22·(DW_TAG_base_type)122 ·<1><c1>:·Abbrev·Number:·22·(DW_TAG_base_type)
123 ····<c2>···DW_AT_byte_size···:·(data1)·2123 ····<c2>···DW_AT_byte_size···:·(data1)·2
124 ····<c3>···DW_AT_encoding····:·(data1)·16»   (unicode·string)124 ····<c3>···DW_AT_encoding····:·(data1)·16»   (unicode·string)
125 ····<c4>···DW_AT_name········:·(strp)·(offset:·0x5261):·char16_t125 ····<c4>···DW_AT_name········:·(strp)·(offset:·0x5260):·char16_t
126 ·<1><c8>:·Abbrev·Number:·22·(DW_TAG_base_type)126 ·<1><c8>:·Abbrev·Number:·22·(DW_TAG_base_type)
127 ····<c9>···DW_AT_byte_size···:·(data1)·4127 ····<c9>···DW_AT_byte_size···:·(data1)·4
128 ····<ca>···DW_AT_encoding····:·(data1)·16»   (unicode·string)128 ····<ca>···DW_AT_encoding····:·(data1)·16»   (unicode·string)
129 ····<cb>···DW_AT_name········:·(strp)·(offset:·0x2174):·char32_t129 ····<cb>···DW_AT_name········:·(strp)·(offset:·0x21a7):·char32_t
130 ·<1><cf>:·Abbrev·Number:·78·(DW_TAG_pointer_type)130 ·<1><cf>:·Abbrev·Number:·78·(DW_TAG_pointer_type)
131 ····<d0>···DW_AT_byte_size···:·(implicit_const)·4131 ····<d0>···DW_AT_byte_size···:·(implicit_const)·4
132 ····<d0>···DW_AT_type········:·(ref1)·<0x5d>132 ····<d0>···DW_AT_type········:·(ref1)·<0x5d>
133 ·<1><d1>:·Abbrev·Number:·72·(DW_TAG_subprogram)133 ·<1><d1>:·Abbrev·Number:·72·(DW_TAG_subprogram)
134 ····<d2>···DW_AT_external····:·(flag_present)·1134 ····<d2>···DW_AT_external····:·(flag_present)·1
135 ····<d2>···DW_AT_declaration·:·(flag_present)·1135 ····<d2>···DW_AT_declaration·:·(flag_present)·1
Max diff block lines reached; 1229257/1237432 bytes (99.34%) of diff not shown.
436 B
strings --all --bytes=8 {}
    
Offset 1, 24 lines modifiedOffset 1, 19 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
2 Sa```b0cc``a2 Sa```b0cc``a
 3 TnCzH!qZ
 4 YL5R3t9H
 5 Ve(m·HNV_
 6 Z,?%Y~K2F[
 7 &P]oiuyw
 8 d!]71W{7''
 9 ~X(?DMH9
3 <g._af3? 
4 X=>29RXa{, 
5 !axZs93V 
6 )W>.oRe^ 
7 ?c_T|_ay 
8 V%4"P%Iq 
9 d!C7%O{+77 
10 F:,&2Js1)p 
11 x&2WQgN&%10 x&2WQgN&%
12 q*5Ab^~Y11 q*5Ab^~Y
13 ;=fv.uvy;12 ;=fv.uvy;
14 )SER#^"V 
15 [tL;JSSJ- 
16 Hk|D7+Z1 
17 V~9#tM1uV 
18 jXF5LTCO13 jXF5LTCO
19 I<ki#di·14 I<ki#di·
20 __abi_tag15 __abi_tag
21 call_weak_fn16 call_weak_fn
22 main.cpp17 main.cpp
23 crtstuff.c18 crtstuff.c
24 all_implied_fbits19 all_implied_fbits
133 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 84, 1435 lines modifiedOffset 84, 1435 lines modified
84 ··[···c0f]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofERKS4_j84 ··[···c0f]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofERKS4_j
85 ··[···c60]··__ostream_insert<char,·std::char_traits<char>·>85 ··[···c60]··__ostream_insert<char,·std::char_traits<char>·>
86 ··[···c90]··_CharT86 ··[···c90]··_CharT
87 ··[···c97]··tm_mday87 ··[···c97]··tm_mday
88 ··[···c9f]··_SC_ADVISORY_INFO88 ··[···c9f]··_SC_ADVISORY_INFO
89 ··[···cb1]··_ZNKSt15__exception_ptr13exception_ptr6_M_getEv89 ··[···cb1]··_ZNKSt15__exception_ptr13exception_ptr6_M_getEv
Diff chunk too large, falling back to line-by-line diff (1427 lines added, 1427 lines removed)
90 ··[···ce1]··_ZSt8distanceIPKcENSt15iterator_traitsIT_E15difference_typeES3_S3_90 ··[···ce1]··_ZSt8distanceIPKcENSt15iterator_traitsIT_E15difference_typeES3_S3_
91 ··[···d24]··_SC_REALTIME_SIGNALS91 ··[···d24]··./linux/keyman-system-service/build/armv7l/release
92 ··[···d39]··__ap92 ··[···d57]··_SC_REALTIME_SIGNALS
93 ··[···d3e]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcjj93 ··[···d6c]··__ap
94 ··[···d80]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE2atEj94 ··[···d71]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcjj
95 ··[···dbb]··fseek95 ··[···db3]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE2atEj
96 ··[···dc1]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_lengthEj96 ··[···dee]··fseek
97 ··[···e03]··tm_zone97 ··[···df4]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_lengthEj
98 ··[···e0b]··_SC_LEVEL1_ICACHE_LINESIZE98 ··[···e36]··tm_zone
99 ··[···e26]··__c199 ··[···e3e]··_SC_LEVEL1_ICACHE_LINESIZE
100 ··[···e2b]··__c2100 ··[···e59]··__c1
101 ··[···e30]··_M_capacity101 ··[···e5e]··__c2
102 ··[···e3c]··long·double102 ··[···e63]··_M_capacity
103 ··[···e48]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE13find_first_ofEPKcj103 ··[···e6f]··long·double
104 ··[···e8b]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEjc104 ··[···e7b]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE13find_first_ofEPKcj
105 ··[···ecb]··_SC_2_C_VERSION105 ··[···ebe]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEjc
106 ··[···edb]··_SC_THREAD_DESTRUCTOR_ITERATIONS106 ··[···efe]··_SC_2_C_VERSION
107 ··[···efc]··hasCapsLockLed107 ··[···f0e]··_SC_THREAD_DESTRUCTOR_ITERATIONS
108 ··[···f0b]··__throw_bad_cast108 ··[···f2f]··hasCapsLockLed
109 ··[···f1c]··_ZNSt11char_traitsIcE3eofEv109 ··[···f3e]··__throw_bad_cast
110 ··[···f38]··_IO_wide_data110 ··[···f4f]··_ZNSt11char_traitsIcE3eofEv
111 ··[···f46]··_M_mutate111 ··[···f6b]··_IO_wide_data
112 ··[···f50]··fgetwc112 ··[···f79]··_M_mutate
113 ··[···f57]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjPKc113 ··[···f83]··fgetwc
114 ··[···f9b]··_ZN14KeyboardDeviceD4Ev114 ··[···f8a]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjPKc
115 ··[···fb3]··fgetws115 ··[···fce]··_ZN14KeyboardDeviceD4Ev
116 ··[···fba]··_SC_PRIORITY_SCHEDULING116 ··[···fe6]··fgetws
117 ··[···fd2]··_SC_MAPPED_FILES117 ··[···fed]··_SC_PRIORITY_SCHEDULING
118 ··[···fe3]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjjc118 ··[··1005]··_SC_MAPPED_FILES
119 ··[··1026]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE16find_last_not_ofES2_j119 ··[··1016]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjjc
120 ··[··106c]··__cxx11120 ··[··1059]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE16find_last_not_ofES2_j
121 ··[··1074]··bidirectional_iterator_tag121 ··[··109f]··__cxx11
122 ··[··108f]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEPKc122 ··[··10a7]··bidirectional_iterator_tag
123 ··[··10cb]··_SC_INT_MAX123 ··[··10c2]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEPKc
124 ··[··10d7]··__debug124 ··[··10fe]··_SC_INT_MAX
125 ··[··10df]··basic_string_view125 ··[··110a]··__debug
126 ··[··10f1]··const_reference126 ··[··1112]··basic_string_view
127 ··[··1101]··_SC_XOPEN_CRYPT127 ··[··1124]··const_reference
128 ··[··1111]··_ZNSt9basic_iosIcSt11char_traitsIcEE8setstateESt12_Ios_Iostate128 ··[··1134]··_SC_XOPEN_CRYPT
129 ··[··1150]··_Znwj129 ··[··1144]··_ZNSt9basic_iosIcSt11char_traitsIcEE8setstateESt12_Ios_Iostate
130 ··[··1156]··_ZNSt15__exception_ptr13exception_ptrC4EDn130 ··[··1183]··_Znwj
131 ··[··1181]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE7compareEjjPKc131 ··[··1189]··_ZNSt15__exception_ptr13exception_ptrC4EDn
132 ··[··11be]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcjj132 ··[··11b4]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE7compareEjjPKc
133 ··[··120a]··5div_t133 ··[··11f1]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcjj
134 ··[··1211]··_vptr.KeyboardDevice134 ··[··123d]··5div_t
135 ··[··1226]··_SC_XBS5_LP64_OFF64135 ··[··1244]··_vptr.KeyboardDevice
136 ··[··123a]··_SC_FSYNC136 ··[··1259]··_SC_XBS5_LP64_OFF64
137 ··[··1244]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_NS6_IPcS4_EESB_137 ··[··126d]··_SC_FSYNC
138 ··[··12bc]··_SC_UIO_MAXIOV138 ··[··1277]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_NS6_IPcS4_EESB_
139 ··[··12cb]··_M_check_length139 ··[··12ef]··_SC_UIO_MAXIOV
140 ··[··12db]··basic_ostream<char,·std::char_traits<char>·>140 ··[··12fe]··_M_check_length
141 ··[··1308]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE4rendEv141 ··[··130e]··basic_ostream<char,·std::char_traits<char>·>
142 ··[··133e]··_ZSt5flushIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_142 ··[··133b]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE4rendEv
143 ··[··137a]··_ZN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEC4Ev143 ··[··1371]··_ZSt5flushIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
144 ··[··13d8]··_SC_PASS_MAX144 ··[··13ad]··_ZN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEC4Ev
145 ··[··13e5]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLESt16initializer_listIcE145 ··[··140b]··_SC_PASS_MAX
146 ··[··1435]··_ZNKSt15__new_allocatorIcE8max_sizeEv146 ··[··1418]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLESt16initializer_listIcE
147 ··[··145b]··_SC_COLL_WEIGHTS_MAX147 ··[··1468]··_ZNKSt15__new_allocatorIcE8max_sizeEv
148 ··[··1470]··allocator_traits<std::allocator<char>·>148 ··[··148e]··_SC_COLL_WEIGHTS_MAX
149 ··[··1498]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEcj149 ··[··14a3]··allocator_traits<std::allocator<char>·>
150 ··[··14e1]··_S_compare150 ··[··14cb]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEcj
151 ··[··14ec]··tm_min151 ··[··1514]··_S_compare
152 ··[··14f3]··currency_symbol152 ··[··151f]··tm_min
153 ··[··1503]··_ZNSaIcEC2ERKS_153 ··[··1526]··currency_symbol
154 ··[··1513]··fwide154 ··[··1536]··_ZNSaIcEC2ERKS_
155 ··[··1519]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEixEj155 ··[··1546]··fwide
156 ··[··1554]··atof156 ··[··154c]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEixEj
157 ··[··1559]··atoi157 ··[··1587]··atof
158 ··[··155e]··atol158 ··[··158c]··atoi
159 ··[··1563]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_disjunctEPKc159 ··[··1591]··atol
160 ··[··15ab]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignESt16initializer_listIcE160 ··[··1596]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_disjunctEPKc
161 ··[··1600]··_ZN9__gnu_cxx14__alloc_traitsISaIcEcE10_S_on_swapERS1_S3_161 ··[··15de]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignESt16initializer_listIcE
162 ··[··163a]··_SC_XOPEN_ENH_I18N162 ··[··1633]··_ZN9__gnu_cxx14__alloc_traitsISaIcEcE10_S_on_swapERS1_S3_
163 ··[··164d]··_ZNSt19__ptr_traits_ptr_toIPccLb0EE10pointer_toERc163 ··[··166d]··_SC_XOPEN_ENH_I18N
164 ··[··1680]··_unused2164 ··[··1680]··_ZNSt19__ptr_traits_ptr_toIPccLb0EE10pointer_toERc
165 ··[··1689]··~_Alloc_hider165 ··[··16b3]··_unused2
166 ··[··1697]··size_t166 ··[··16bc]··~_Alloc_hider
167 ··[··169e]··_ZN9__gnu_cxx14__alloc_traitsISaIcEcE27_S_propagate_on_move_assignEv167 ··[··16ca]··size_t
168 ··[··16e3]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4rendEv168 ··[··16d1]··_ZN9__gnu_cxx14__alloc_traitsISaIcEcE27_S_propagate_on_move_assignEv
169 ··[··1720]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj169 ··[··1716]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4rendEv
170 ··[··1769]··operator·bool170 ··[··1753]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj
171 ··[··1777]··_SC_GETPW_R_SIZE_MAX171 ··[··179c]··operator·bool
172 ··[··178c]··__path172 ··[··17aa]··_SC_GETPW_R_SIZE_MAX
173 ··[··1793]··__k1173 ··[··17bf]··__path
174 ··[··1798]··__k2174 ··[··17c6]··__k1
175 ··[··179d]··find_first_of175 ··[··17cb]··__k2
176 ··[··17ab]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17_S_to_string_viewESt17basic_string_viewIcS2_E176 ··[··17d0]··find_first_of
177 ··[··1810]··nullptr_t177 ··[··17de]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17_S_to_string_viewESt17basic_string_viewIcS2_E
178 ··[··181a]··pop_back178 ··[··1843]··nullptr_t
179 ··[··1823]··_ZNSt16allocator_traitsISaIcEE8allocateERS0_jPKv179 ··[··184d]··pop_back
180 ··[··1854]··libevdev180 ··[··1856]··_ZNSt16allocator_traitsISaIcEE8allocateERS0_jPKv
181 ··[··185d]··cbegin181 ··[··1887]··libevdev
182 ··[··1864]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4dataEv182 ··[··1890]··cbegin
183 ··[··18a2]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjRKS4_jj183 ··[··1897]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4dataEv
184 ··[··18ea]··_SC_BASE184 ··[··18d5]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjRKS4_jj
185 ··[··18f3]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16_M_get_allocatorEv185 ··[··191d]··_SC_BASE
186 ··[··193d]··_M_replace_cold186 ··[··1926]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16_M_get_allocatorEv
187 ··[··194d]··this187 ··[··1970]··_M_replace_cold
188 ··[··1952]··_ZNSo3putEc188 ··[··1980]··this
189 ··[··195e]··libevdev_free189 ··[··1985]··_ZNSo3putEc
190 ··[··196c]··_ZNKSt15__exception_ptr13exception_ptrcvbEv190 ··[··1991]··libevdev_free
191 ··[··1998]··_SC_THREAD_PRIO_INHERIT191 ··[··199f]··_ZNKSt15__exception_ptr13exception_ptrcvbEv
192 ··[··19b0]··_ZSt19__throw_logic_errorPKc192 ··[··19cb]··_SC_THREAD_PRIO_INHERIT
193 ··[··19cd]··_SC_INT_MIN193 ··[··19e3]··_ZSt19__throw_logic_errorPKc
194 ··[··19d9]··_SC_SCHAR_MAX194 ··[··1a00]··_SC_INT_MIN
195 ··[··19e7]··_SC_VERSION195 ··[··1a0c]··_SC_SCHAR_MAX
196 ··[··19f3]··_ZNKSt15__new_allocatorIcE7addressERc196 ··[··1a1a]··_SC_VERSION
197 ··[··1a19]··__n1197 ··[··1a26]··_ZNKSt15__new_allocatorIcE7addressERc
198 ··[··1a1e]··__n2198 ··[··1a4c]··__n1
199 ··[··1a23]··_SC_V6_LP64_OFF64199 ··[··1a51]··__n2
200 ··[··1a35]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_St16initializer_listIcE200 ··[··1a56]··_SC_V6_LP64_OFF64
201 ··[··1ab5]··int_p_sign_posn201 ··[··1a68]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_St16initializer_listIcE
202 ··[··1ac5]··_SC_2_CHAR_TERM202 ··[··1ae8]··int_p_sign_posn
203 ··[··1ad5]··quot203 ··[··1af8]··_SC_2_CHAR_TERM
204 ··[··1ada]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE7crbeginEv204 ··[··1b08]··quot
205 ··[··1b13]··__isoc23_vswscanf205 ··[··1b0d]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE7crbeginEv
206 ··[··1b25]··__wchb206 ··[··1b46]··__isoc23_vswscanf
207 ··[··1b2c]··insert207 ··[··1b58]··__wchb
208 ··[··1b33]··_ZNSt11char_traitsIcE4copyEPcPKcj208 ··[··1b5f]··insert
209 ··[··1b55]··_SC_CHAR_MAX209 ··[··1b66]··_ZNSt11char_traitsIcE4copyEPcPKcj
Max diff block lines reached; 0/135915 bytes (0.00%) of diff not shown.