3.07 MB
/srv/reproducible-results/rbuild-debian/r-b-build.UH4osLzO/b1/keyman_18.0.227-1_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.UH4osLzO/b2/keyman_18.0.227-1_armhf.changes
1.25 KB
Files
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 ·965dab259664af502be0437a59822f98·82568·debug·optional·ibus-keyman-dbgsym_18.0.227-1_armhf.deb 
2 ·4eec0b04e1f57be3ba581ae92b68578e·124384·text·optional·ibus-keyman_18.0.227-1_armhf.deb1 ·378039a6b31643fc79ac700a9250fa86·82616·debug·optional·ibus-keyman-dbgsym_18.0.227-1_armhf.deb
 2 ·467f67517fd69b26be12dbe6070db675·124356·text·optional·ibus-keyman_18.0.227-1_armhf.deb
3 ·7f0abc6aed645df0afa49839a6c711c5·52692·debug·optional·keyman-system-service-dbgsym_18.0.227-1_armhf.deb3 ·2d3e13b1b5ecf5f2893e787faa885d43·52636·debug·optional·keyman-system-service-dbgsym_18.0.227-1_armhf.deb
4 ·ba7e724eecdc383880de0d8541542cce·110568·text·optional·keyman-system-service_18.0.227-1_armhf.deb4 ·a48e9dd950d537d0e056420a677eba47·110572·text·optional·keyman-system-service_18.0.227-1_armhf.deb
5 ·1b8ac9233ebecb1c66dce96ed246b164·182432·text·optional·keyman_18.0.227-1_all.deb5 ·1b8ac9233ebecb1c66dce96ed246b164·182432·text·optional·keyman_18.0.227-1_all.deb
6 ·550444a573ae7725b0ac46e29235badc·268404·libdevel·optional·libkeymancore-dev_18.0.227-1_armhf.deb6 ·550444a573ae7725b0ac46e29235badc·268404·libdevel·optional·libkeymancore-dev_18.0.227-1_armhf.deb
7 ·537cfc2fa91c5ebba2c449270dd047af·2019092·debug·optional·libkeymancore2-dbgsym_18.0.227-1_armhf.deb7 ·537cfc2fa91c5ebba2c449270dd047af·2019092·debug·optional·libkeymancore2-dbgsym_18.0.227-1_armhf.deb
8 ·d5e486dc14f0ce0d5fa5a7ff390bd289·206944·libs·optional·libkeymancore2_18.0.227-1_armhf.deb8 ·d5e486dc14f0ce0d5fa5a7ff390bd289·206944·libs·optional·libkeymancore2_18.0.227-1_armhf.deb
9 ·d178ad10dc73746a2ec9abdf864c0f06·279160·python·optional·python3-keyman-config_18.0.227-1_all.deb9 ·d178ad10dc73746a2ec9abdf864c0f06·279160·python·optional·python3-keyman-config_18.0.227-1_all.deb
406 KB
ibus-keyman_18.0.227-1_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-04-04·13:12:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-04-04·13:12:41.000000·debian-binary
2 -rw-r--r--···0········0········0·····1324·2025-04-04·13:12:41.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1324·2025-04-04·13:12:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0···122868·2025-04-04·13:12:41.000000·data.tar.xz3 -rw-r--r--···0········0········0···122840·2025-04-04·13:12:41.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
406 KB
data.tar.xz
406 KB
data.tar
405 KB
./usr/libexec/ibus-engine-keyman
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:·b4e69b70205d0a78434b0456129fd916f3388cb53 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d2ca5d6a90413027d6c890eea5fc99fa64a368b4
  
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
404 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 142 lines modifiedOffset 1, 142 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00003224·<.text>:2 00003224·<.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,·pc,·asr·#209 »       addlt»  r4,·r7,·pc,·asr·#20
10 »       »       »       @·<UNDEFINED>·instruction:·0xf04f4b4f10 »       »       »       @·<UNDEFINED>·instruction:·0xf04f4b4f
11 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:13811 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:138
12 »       ldrbtmi»r0,·[sl],·#-2048»  @·0xfffff80012 »       ldrbtmi»r0,·[sl],·#-2048»  @·0xfffff800
13 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:14113 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:141
14 »       teqpls» r8,·pc»    @·<illegal·shifter·operand>»    @·p-variant·is·OBSOLETE14 »       teqpls» r8,·pc»    @·<illegal·shifter·operand>»    @·p-variant·is·OBSOLETE
15 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:13715 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:137
16 »       andne»  lr,·r2,·sp,·asr·#1916 »       andne»  lr,·r2,·sp,·asr·#19
17 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:14117 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:141
18 »       »       »       @·<UNDEFINED>·instruction:·0xf8cd200618 »       »       »       @·<UNDEFINED>·instruction:·0xf8cd2006
19 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:13819 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:138
20 »       ldrbtmi»r8,·[r9],·#1620 »       ldrbtmi»r8,·[r9],·#16
21 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:14121 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:141
22 »       svcmi»  0x004b464922 »       svcmi»  0x004b4649
23 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:13723 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:137
24 »       ldrbtmi»r5,·[pc],·#-2259»  @·325c·<km_core_cu_dispose@plt+0x44>24 »       ldrbtmi»r5,·[pc],·#-2259»  @·325c·<km_core_cu_dispose@plt+0x44>
25 »       movwls» r6,·#22555»@·0x581b25 »       movwls» r6,·#22555»@·0x581b
26 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>26 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>
27 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:14127 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:141
28 »       mcr»    7,·4,·pc,·cr8,·cr15,·{7}» @·<UNPREDICTABLE>28 »       mcr»    7,·4,·pc,·cr8,·cr15,·{7}» @·<UNPREDICTABLE>
29 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:14329 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:143
30 »       ldrbtmi»r4,·[r8],·#-2119»  @·0xfffff7b930 »       ldrbtmi»r4,·[r8],·#-2119»  @·0xfffff7b9
31 »       bl»     1f4126c·<__bss_end__@@Base+0x1f21224>31 »       bl»     1f4126c·<__bss_end__@@Base+0x1f21224>
32 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:14532 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:145
33 »       stmdbmi»r7,·{r1,·r2,·r6,·r9,·fp,·lr}^33 »       stmdbmi»r7,·{r1,·r2,·r6,·r9,·fp,·lr}^
34 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:14334 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:143
35 »       ldrbtmi»r4,·[sl],·#-1540»  @·0xfffff9fc35 »       ldrbtmi»r4,·[sl],·#-1540»  @·0xfffff9fc
36 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:14536 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:145
37 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447937 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4479
38 »       blge»   13e468·<__bss_end__@@Base+0x11e420>38 »       blge»   13e468·<__bss_end__@@Base+0x11e420>
39 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:14739 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:147
40 »       stmdbge»r3,·{r1,·r9,·fp,·sp,·pc}40 »       stmdbge»r3,·{r1,·r9,·fp,·sp,·pc}
41 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff462041 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4620
42 »       stmdacs»r0,·{r1,·sl,·fp,·sp,·lr,·pc}42 »       stmdacs»r0,·{r1,·sl,·fp,·sp,·lr,·pc}
43 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:147·(discriminator·1)43 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:147·(discriminator·1)
44 »       stclmi» 0,·cr13,·[r1,·#-392]»@·0xfffffe7844 »       stclmi» 0,·cr13,·[r1,·#-392]»@·0xfffffe78
45 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:15545 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:155
46 »       stmiavs»lr!,·{r0,·r2,·r3,·r4,·r5,·r6,·sl,·lr}^46 »       stmiavs»lr!,·{r0,·r2,·r3,·r4,·r5,·r6,·sl,·lr}^
47 »       bmi»    1032030·<__bss_end__@@Base+0x1011fe8>47 »       bmi»    1032030·<__bss_end__@@Base+0x1011fe8>
48 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:10548 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:105
49 »       ldrtmi» r2,·[r0],·-r0,·lsr·#249 »       ldrtmi» r2,·[r0],·-r0,·lsr·#2
50 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447a50 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447a
51 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffed8051 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffed80
52 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:10752 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:107
53 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffed9853 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffed98
54 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:10954 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:109
55 »       mlsvs»  r8,·ip,·sp,·lr55 »       mlsvs»  r8,·ip,·sp,·lr
56 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:11156 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:111
57 »       mcr»    7,·0,·pc,·cr8,·cr15,·{7}» @·<UNPREDICTABLE>57 »       mcr»    7,·0,·pc,·cr8,·cr15,·{7}» @·<UNPREDICTABLE>
58 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:111·(discriminator·1)58 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:111·(discriminator·1)
59 »       stmdacs»r0,·{r0,·r1,·r2,·r9,·sl,·lr}59 »       stmdacs»r0,·{r0,·r1,·r2,·r9,·sl,·lr}
60 »       stmdavs»r8!,·{r1,·r2,·r3,·r4,·r5,·ip,·lr,·pc}^60 »       stmdavs»r8!,·{r1,·r2,·r3,·r4,·r5,·ip,·lr,·pc}^
61 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:11261 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:112
62 »       »       »       @·<UNDEFINED>·instruction:·0xf000463162 »       »       »       @·<UNDEFINED>·instruction:·0xf0004631
63 »       »       »       @·<UNDEFINED>·instruction:·0xf7fff93963 »       »       »       @·<UNDEFINED>·instruction:·0xf7fff939
64 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:11864 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:118
65 »       strtmi» lr,·[r0],·-r4,·ror·#2965 »       strtmi» lr,·[r0],·-r4,·ror·#29
66 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:16366 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:163
67 »       bl»     fe9412c4·<__bss_end__@@Base+0xfe92127c>67 »       bl»     fe9412c4·<__bss_end__@@Base+0xfe92127c>
68 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:16468 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:164
69 »       »       »       @·<UNDEFINED>·instruction:·0x21204a3469 »       »       »       @·<UNDEFINED>·instruction:·0x21204a34
70 »       ldrbtmi»r2,·[sl],·#-070 »       ldrbtmi»r2,·[sl],·#-0
71 »       stcl»   7,·cr15,·[r6,·#-1020]!»@·0xfffffc0471 »       stcl»   7,·cr15,·[r6,·#-1020]!»@·0xfffffc04
72 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:13772 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:137
73 »       blmi»   a55ba0·<__bss_end__@@Base+0xa35b58>73 »       blmi»   a55ba0·<__bss_end__@@Base+0xa35b58>
74 »       ldmpl»  r3,·{r1,·r3,·r4,·r5,·r6,·sl,·lr}^74 »       ldmpl»  r3,·{r1,·r3,·r4,·r5,·r6,·sl,·lr}^
75 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:16675 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:166
76 »       blls»   15d348·<__bss_end__@@Base+0x13d300>76 »       blls»   15d348·<__bss_end__@@Base+0x13d300>
77 »       »       »       @·<UNDEFINED>·instruction:·0xf04f405a77 »       »       »       @·<UNDEFINED>·instruction:·0xf04f405a
78 »       mrsle»  r0,·(UNDEF:·117)78 »       mrsle»  r0,·(UNDEF:·117)
79 »       andlt»  r2,·r7,·r079 »       andlt»  r2,·r7,·r0
80 »       mvnshi» lr,·#12386304»     @·0xbd000080 »       mvnshi» lr,·#12386304»     @·0xbd0000
81 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:12681 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:126
82 »       ldcl»   7,·cr15,·[r0,·#-1020]!»@·0xfffffc0482 »       ldcl»   7,·cr15,·[r0,·#-1020]!»@·0xfffffc04
83 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:12883 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:128
84 »       blx»    ffc3f304·<__bss_end__@@Base+0xffc1f2bc>84 »       blx»    ffc3f304·<__bss_end__@@Base+0xffc1f2bc>
85 »       strbmi» r4,·[r8],·-r6,·lsl·#1285 »       strbmi» r4,·[r8],·-r6,·lsl·#12
86 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:12986 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:129
87 »       stc»    7,·cr15,·[r6],·#-1020»  @·0xfffffc0487 »       stc»    7,·cr15,·[r6],·#-1020»  @·0xfffffc04
88 »       strbmi» r4,·[r2],·-r5,·lsl·#1288 »       strbmi» r4,·[r2],·-r5,·lsl·#12
89 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:13189 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:131
90 »       »       »       @·<UNDEFINED>·instruction:·0x4629463090 »       »       »       @·<UNDEFINED>·instruction:·0x46294630
91 »       stcl»   7,·cr15,·[r2,·#-1020]» @·0xfffffc0491 »       stcl»   7,·cr15,·[r2,·#-1020]» @·0xfffffc04
92 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:13392 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:133
93 »       stmdavs»r8!,·{r0,·r2,·r5,·r8,·r9,·fp,·lr}93 »       stmdavs»r8!,·{r0,·r2,·r5,·r8,·r9,·fp,·lr}
94 »       ldmdavs»r9,·{r0,·r1,·r3,·r4,·r5,·r6,·r7,·fp,·ip,·lr}94 »       ldmdavs»r9,·{r0,·r1,·r3,·r4,·r5,·r6,·r7,·fp,·ip,·lr}
95 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:11195 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:111
96 »       svc»    0x0070f7ff96 »       svc»    0x0070f7ff
97 /usr/include/glib-2.0/glib/glib-autocleanups.h:3997 /usr/include/glib-2.0/glib/glib-autocleanups.h:39
98 »       strtmi» r2,·[r8],·-r1,·lsl·#298 »       strtmi» r2,·[r8],·-r1,·lsl·#2
99 »       bl»     dc131c·<__bss_end__@@Base+0xda12d4>99 »       bl»     dc131c·<__bss_end__@@Base+0xda12d4>
100 ./linux/build/aarch64/release/../../../ibus-keyman/src/keymanutil_internal.h:48100 ./linux/build/armv7l/release/../../../ibus-keyman/src/keymanutil_internal.h:48
101 »       »       »       @·<UNDEFINED>·instruction:·0x4630b116101 »       »       »       @·<UNDEFINED>·instruction:·0x4630b116
102 ./linux/build/aarch64/release/../../../ibus-keyman/src/keymanutil_internal.h:48·(discriminator·1)102 ./linux/build/armv7l/release/../../../ibus-keyman/src/keymanutil_internal.h:48·(discriminator·1)
103 »       mcr»    7,·4,·pc,·cr12,·cr15,·{7}»@·<UNPREDICTABLE>103 »       mcr»    7,·4,·pc,·cr12,·cr15,·{7}»@·<UNPREDICTABLE>
104 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:157104 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:157
105 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4620105 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4620
106 »       andcs»  lr,·r0,·r2,·ror·fp106 »       andcs»  lr,·r0,·r2,·ror·fp
107 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:158107 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:158
108 »       mrc»    7,·7,·APSR_nzcv,·cr2,·cr15,·{7}108 »       mrc»    7,·7,·APSR_nzcv,·cr2,·cr15,·{7}
109 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:114109 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:114
110 »       »       »       @·<UNDEFINED>·instruction:·0x21204a1c110 »       »       »       @·<UNDEFINED>·instruction:·0x21204a1c
111 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447a111 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff447a
112 »       bmi»    6fe808·<__bss_end__@@Base+0x6de7c0>112 »       bmi»    6fe808·<__bss_end__@@Base+0x6de7c0>
113 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:115113 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:115
114 »       »       »       @·<UNDEFINED>·instruction:·0x463b491b114 »       »       »       @·<UNDEFINED>·instruction:·0x463b491b
115 »       ldrbtmi»r6,·[sl],·#-2152»  @·0xfffff798115 »       ldrbtmi»r6,·[sl],·#-2152»  @·0xfffff798
116 »       stmib»  sp,·{r0,·r3,·r4,·r5,·r6,·sl,·lr}^116 »       stmib»  sp,·{r0,·r3,·r4,·r5,·r6,·sl,·lr}^
117 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff7700117 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff7700
118 »       ldr»    lr,·[r4,·ip,·ror·#22]!118 »       ldr»    lr,·[r4,·ip,·ror·#22]!
119 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:149119 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:149
120 »       ldmdami»r7,·{r2,·r8,·r9,·fp,·ip,·pc}120 »       ldmdami»r7,·{r2,·r8,·r9,·fp,·ip,·pc}
121 »       ldrbtmi»r6,·[r8],·#-2201»  @·0xfffff767121 »       ldrbtmi»r6,·[r8],·#-2201»  @·0xfffff767
122 »       bl»     2c135c·<__bss_end__@@Base+0x2a1314>122 »       bl»     2c135c·<__bss_end__@@Base+0x2a1314>
123 ./linux/build/aarch64/release/../../../ibus-keyman/src/main.c:150123 ./linux/build/armv7l/release/../../../ibus-keyman/src/main.c:150
Max diff block lines reached; 404738/413497 bytes (97.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·65363962·37303230·35643061·37383433·e69b70205d0a7843 
3 ··0x00000010·34623034·35363132·39666439·31366633·4b0456129fd916f32 ··0x00000000·63613564·36613930·34313330·32376436·ca5d6a90413027d6
 3 ··0x00000010·63383930·65656135·66633939·66613634·c890eea5fc99fa64
4 ··0x00000020·33383863·62352e64·65627567·00000000·388cb5.debug....4 ··0x00000020·61333638·62342e64·65627567·00000000·a368b4.debug....
5 ··0x00000030·b5304000····························.0@.5 ··0x00000030·4d1d1e3e····························M..>
  
86.7 KB
keyman-system-service_18.0.227-1_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-04-04·13:12:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-04-04·13:12:41.000000·debian-binary
2 -rw-r--r--···0········0········0·····1540·2025-04-04·13:12:41.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1540·2025-04-04·13:12:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0···108836·2025-04-04·13:12:41.000000·data.tar.xz3 -rw-r--r--···0········0········0···108840·2025-04-04·13:12:41.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
86.2 KB
data.tar.xz
86.1 KB
data.tar
86.1 KB
./usr/libexec/keyman-system-service
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:·c9faad8f6d58f9463c7e1c1df094f0d954dca60d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1cdc59f825b8ec766171d0dd8d9ac17d9c5ab99b
  
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
84.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000010b4·<.text>:2 000010b4·<.text>:
3 main():3 main():
4 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:44 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:4
5 »       vst3.8» {d27,d29,d31},·[pc·:256],·r05 »       vst3.8» {d27,d29,d31},·[pc·:256],·r0
6 »       bl»     feb582c0·<_IO_stdin_used@@Base+0xfeb56540>6 »       bl»     feb582c0·<_IO_stdin_used@@Base+0xfeb56540>
7 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c7 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
8 »       bmi»    805028·<_IO_stdin_used@@Base+0x8032a8>8 »       bmi»    805028·<_IO_stdin_used@@Base+0x8032a8>
9 »       blmi»   82d2e8·<_IO_stdin_used@@Base+0x82b568>9 »       blmi»   82d2e8·<_IO_stdin_used@@Base+0x82b568>
10 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:510 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:5
11 »       ldrbtmi»sl,·[sl],·#-3073»  @·0xfffff3ff11 »       ldrbtmi»sl,·[sl],·#-3073»  @·0xfffff3ff
12 »       ldmpl»  r3,·{r5,·r9,·sl,·lr}^12 »       ldmpl»  r3,·{r5,·r9,·sl,·lr}^
13 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:413 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:4
14 »       movwls» r6,·#22555»@·0x581b14 »       movwls» r6,·#22555»@·0x581b
15 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>15 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>
16 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:516 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:5
17 »       blx»    ffebd0e0·<_IO_stdin_used@@Base+0xffebb360>17 »       blx»    ffebd0e0·<_IO_stdin_used@@Base+0xffebb360>
18 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:618 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:6
19 »       »       »       @·<UNDEFINED>·instruction:·0xf000462019 »       »       »       @·<UNDEFINED>·instruction:·0xf0004620
20 »       »       »       @·<UNDEFINED>·instruction:·0xf89dfbe720 »       »       »       @·<UNDEFINED>·instruction:·0xf89dfbe7
21 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:7·(discriminator·1)21 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:7·(discriminator·1)
22 »       ldmiblt»fp,·{r4,·ip,·sp}22 »       ldmiblt»fp,·{r4,·ip,·sp}
23 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:1223 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:12
24 »       »       »       @·<UNDEFINED>·instruction:·0xf000462024 »       »       »       @·<UNDEFINED>·instruction:·0xf0004620
25 »       strmi»  pc,·[r5],·-sp,·lsr·#2225 »       strmi»  pc,·[r5],·-sp,·lsr·#22
26 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:1326 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:13
27 »       »       »       @·<UNDEFINED>·instruction:·0xf000462027 »       »       »       @·<UNDEFINED>·instruction:·0xf0004620
28 »       bmi»    57fcc8·<_IO_stdin_used@@Base+0x57df48>28 »       bmi»    57fcc8·<_IO_stdin_used@@Base+0x57df48>
29 »       ldrbtmi»r4,·[sl],·#-2835»  @·0xfffff4ed29 »       ldrbtmi»r4,·[sl],·#-2835»  @·0xfffff4ed
30 »       ldmdavs»sl,·{r0,·r1,·r4,·r6,·r7,·fp,·ip,·lr}30 »       ldmdavs»sl,·{r0,·r1,·r4,·r6,·r7,·fp,·ip,·lr}
31 »       subsmi» r9,·sl,·r5,·lsl·#2231 »       subsmi» r9,·sl,·r5,·lsl·#22
32 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>32 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>
33 »       »       »       @·<UNDEFINED>·instruction:·0x4628d11733 »       »       »       @·<UNDEFINED>·instruction:·0x4628d117
Offset 39, 26 lines modifiedOffset 39, 26 lines modified
39 /usr/include/arm-linux-gnueabihf/bits/syslog.h:3739 /usr/include/arm-linux-gnueabihf/bits/syslog.h:37
40 »       tstcs»  r1,·pc,·lsl·#2040 »       tstcs»  r1,·pc,·lsl·#20
41 syslog():41 syslog():
42 /usr/include/arm-linux-gnueabihf/bits/syslog.h:3742 /usr/include/arm-linux-gnueabihf/bits/syslog.h:37
43 »       ldrbtmi»r2,·[sl],·#-1343 »       ldrbtmi»r2,·[sl],·#-13
44 »       svc»    0x0046f7ff44 »       svc»    0x0046f7ff
45 main():45 main():
46 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:946 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:9
47 »       strb»   r2,·[r7,·r1,·lsl·#10]!47 »       strb»   r2,·[r7,·r1,·lsl·#10]!
48 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:1348 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:13
49 »       »       »       @·<UNDEFINED>·instruction:·0xf000462049 »       »       »       @·<UNDEFINED>·instruction:·0xf0004620
50 »       bmi»    2ffc98·<_IO_stdin_used@@Base+0x2fdf18>50 »       bmi»    2ffc98·<_IO_stdin_used@@Base+0x2fdf18>
51 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:451 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:4
52 »       ldrbtmi»r4,·[sl],·#-2823»  @·0xfffff4f952 »       ldrbtmi»r4,·[sl],·#-2823»  @·0xfffff4f9
53 »       ldmdavs»sl,·{r0,·r1,·r4,·r6,·r7,·fp,·ip,·lr}53 »       ldmdavs»sl,·{r0,·r1,·r4,·r6,·r7,·fp,·ip,·lr}
54 »       subsmi» r9,·sl,·r5,·lsl·#2254 »       subsmi» r9,·sl,·r5,·lsl·#22
55 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>55 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>
56 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffd00156 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffd001
57 ./linux/keyman-system-service/build/aarch64/release/../../../src/main.cpp:1357 ./linux/keyman-system-service/build/armv7l/release/../../../src/main.cpp:13
58 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffef3c58 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffef3c
59 »       svclt»  0x0000ef4059 »       svclt»  0x0000ef40
60 »       andeq»  lr,·r1,·sl,·asr·lr60 »       andeq»  lr,·r1,·sl,·asr·lr
61 »       strheq» r0,·[r0],·-ip61 »       strheq» r0,·[r0],·-ip
62 »       andeq»  lr,·r1,·sl,·lsr·#2862 »       andeq»  lr,·r1,·sl,·lsr·#28
63 »       andeq»  r1,·r0,·lr,·lsr·#263 »       andeq»  r1,·r0,·lr,·lsr·#2
64 »       strdeq» lr,·[r1],·-sl64 »       strdeq» lr,·[r1],·-sl
Offset 128, 113 lines modifiedOffset 128, 113 lines modified
128 »       andeq»  lr,·r1,·ip,·lsl·#26128 »       andeq»  lr,·r1,·ip,·lsl·#26
129 »       ldrdeq» r0,·[r0],·-r0»      @·<UNPREDICTABLE>129 »       ldrdeq» r0,·[r0],·-r0»      @·<UNPREDICTABLE>
130 »       ldrdeq» lr,·[r1],·-sl130 »       ldrdeq» lr,·[r1],·-sl
131 »       andeq»  lr,·r1,·lr,·asr·#27131 »       andeq»  lr,·r1,·lr,·asr·#27
132 frame_dummy():132 frame_dummy():
133 »       svclt»  0x0000e7c4133 »       svclt»  0x0000e7c4
134 KeyboardDevice::~KeyboardDevice():134 KeyboardDevice::~KeyboardDevice():
135 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:19135 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:19
136 »       vst3.8» {d27,d29,d31},·[pc·:64],·r0136 »       vst3.8» {d27,d29,d31},·[pc·:64],·r0
137 »       bl»     feb58460·<_IO_stdin_used@@Base+0xfeb566e0>137 »       bl»     feb58460·<_IO_stdin_used@@Base+0xfeb566e0>
138 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c138 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
139 »       »       »       @·<UNDEFINED>·instruction:·0x46040ff8139 »       »       »       @·<UNDEFINED>·instruction:·0x46040ff8
140 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:26140 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:26
141 »       blmi»   21b36c·<_IO_stdin_used@@Base+0x2195ec>141 »       blmi»   21b36c·<_IO_stdin_used@@Base+0x2195ec>
142 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:19142 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:19
143 »       movwcc» r4,·#33915»@·0x847b143 »       movwcc» r4,·#33915»@·0x847b
144 »       tstlt»  r8,·r3,·lsr·#32144 »       tstlt»  r8,·r3,·lsr·#32
145 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:27145 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:27
146 »       mrc»    7,·7,·APSR_nzcv,·cr6,·cr15,·{7}146 »       mrc»    7,·7,·APSR_nzcv,·cr6,·cr15,·{7}
147 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:28147 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:28
148 »       rsbvs»  r2,·r3,·r0,·lsl·#6148 »       rsbvs»  r2,·r3,·r0,·lsl·#6
149 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:30149 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:30
150 »       mcrrne» 8,·10,·r6,·r3,·cr0150 »       mcrrne» 8,·10,·r6,·r3,·cr0
151 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffd001151 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffd001
152 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:31152 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:31
153 »       strtmi» lr,·[r0],·-r8,·ror·#28153 »       strtmi» lr,·[r0],·-r8,·ror·#28
154 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:22154 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:22
155 »       svclt»  0x0000bd10155 »       svclt»  0x0000bd10
156 »       muleq»  r1,·ip,·sl156 »       muleq»  r1,·ip,·sl
157 KeyboardDevice::~KeyboardDevice():157 KeyboardDevice::~KeyboardDevice():
158 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:19158 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:19
159 »       vst3.8» {d27,d29,d31},·[pc·:64],·r0159 »       vst3.8» {d27,d29,d31},·[pc·:64],·r0
160 »       bl»     feb58498·<_IO_stdin_used@@Base+0xfeb56718>160 »       bl»     feb58498·<_IO_stdin_used@@Base+0xfeb56718>
161 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c161 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
162 »       »       »       @·<UNDEFINED>·instruction:·0x46040ff8162 »       »       »       @·<UNDEFINED>·instruction:·0x46040ff8
163 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:26163 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:26
164 »       blmi»   29b3a4·<_IO_stdin_used@@Base+0x299624>164 »       blmi»   29b3a4·<_IO_stdin_used@@Base+0x299624>
165 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:19165 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:19
166 »       movwcc» r4,·#33915»@·0x847b166 »       movwcc» r4,·#33915»@·0x847b
167 »       tstlt»  r8,·r3,·lsr·#32167 »       tstlt»  r8,·r3,·lsr·#32
168 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:27168 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:27
169 »       mrc»    7,·6,·APSR_nzcv,·cr10,·cr15,·{7}169 »       mrc»    7,·6,·APSR_nzcv,·cr10,·cr15,·{7}
170 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:28170 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:28
171 »       rsbvs»  r2,·r3,·r0,·lsl·#6171 »       rsbvs»  r2,·r3,·r0,·lsl·#6
172 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:30172 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:30
173 »       mcrrne» 8,·10,·r6,·r3,·cr0173 »       mcrrne» 8,·10,·r6,·r3,·cr0
174 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffd001174 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffd001
175 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:31175 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:31
176 »       strtmi» lr,·[r0],·-ip,·asr·#28176 »       strtmi» lr,·[r0],·-ip,·asr·#28
177 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:22·(discriminator·1)177 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:22·(discriminator·1)
178 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff2114178 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff2114
179 »       »       »       @·<UNDEFINED>·instruction:·0x4620ee36179 »       »       »       @·<UNDEFINED>·instruction:·0x4620ee36
180 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:22180 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:22
181 »       svclt»  0x0000bd10181 »       svclt»  0x0000bd10
182 »       andeq»  lr,·r1,·r4,·ror·#20182 »       andeq»  lr,·r1,·r4,·ror·#20
183 KeyboardDevice::KeyboardDevice():183 KeyboardDevice::KeyboardDevice():
184 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:11184 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:11
185 »       tstcs»  r0,·r7,·lsl·#20185 »       tstcs»  r0,·r7,·lsl·#20
186 »       »       »       @·<UNDEFINED>·instruction:·0xf04fb410186 »       »       »       @·<UNDEFINED>·instruction:·0xf04fb410
187 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:14187 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:14
188 »       ldrbtmi»r3,·[sl],·#-1279»  @·0xfffffb01188 »       ldrbtmi»r3,·[sl],·#-1279»  @·0xfffffb01
189 ./linux/keyman-system-service/build/aarch64/release/../../../src/KeyboardDevice.cpp:11189 ./linux/keyman-system-service/build/armv7l/release/../../../src/KeyboardDevice.cpp:11
Max diff block lines reached; 77831/86388 bytes (90.09%) 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·66616164·38663664·35386639·34363363·faad8f6d58f9463c 
3 ··0x00000010·37653163·31646630·39346630·64393534·7e1c1df094f0d9542 ··0x00000000·64633539·66383235·62386563·37363631·dc59f825b8ec7661
 3 ··0x00000010·37316430·64643864·39616331·37643963·71d0dd8d9ac17d9c
4 ··0x00000020·64636136·30642e64·65627567·00000000·dca60d.debug....4 ··0x00000020·35616239·39622e64·65627567·00000000·5ab99b.debug....
5 ··0x00000030·fd7fcb08····························....5 ··0x00000030·3511b5df····························5...
  
1.2 MB
ibus-keyman-dbgsym_18.0.227-1_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-04-04·13:12:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-04-04·13:12:41.000000·debian-binary
2 -rw-r--r--···0········0········0······540·2025-04-04·13:12:41.000000·control.tar.xz2 -rw-r--r--···0········0········0······540·2025-04-04·13:12:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0····81836·2025-04-04·13:12:41.000000·data.tar.xz3 -rw-r--r--···0········0········0····81884·2025-04-04·13:12:41.000000·data.tar.xz
652 B
control.tar.xz
624 B
control.tar
376 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:·1417 Installed-Size:·141
8 Depends:·ibus-keyman·(=·18.0.227-1)8 Depends:·ibus-keyman·(=·18.0.227-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:·b4e69b70205d0a78434b0456129fd916f3388cb512 Build-Ids:·d2ca5d6a90413027d6c890eea5fc99fa64a368b4
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/b4/e69b70205d0a78434b0456129fd916f3388cb5.debug1 usr/lib/debug/.build-id/d2/ca5d6a90413027d6c890eea5fc99fa64a368b4.debug
1.2 MB
data.tar.xz
1.2 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·2025-04-04·13:12:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/lib/debug/.build-id/b4/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/lib/debug/.build-id/d2/
7 -rw-r--r--···0·root·········(0)·root·········(0)···133712·2025-04-04·13:12:41.000000·./usr/lib/debug/.build-id/b4/e69b70205d0a78434b0456129fd916f3388cb5.debug7 -rw-r--r--···0·root·········(0)·root·········(0)···133736·2025-04-04·13:12:41.000000·./usr/lib/debug/.build-id/d2/ca5d6a90413027d6c890eea5fc99fa64a368b4.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/share/doc/ibus-keyman-dbgsym·->·ibus-keyman10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/share/doc/ibus-keyman-dbgsym·->·ibus-keyman
1.2 MB
./usr/lib/debug/.build-id/b4/e69b70205d0a78434b0456129fd916f3388cb5.debug vs.
./usr/lib/debug/.build-id/d2/ca5d6a90413027d6c890eea5fc99fa64a368b4.debug
Files 88% similar despite different names
1000 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:···············0x33d911 ··Entry·point·address:···············0x33d9
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········132152·(bytes·into·file)13 ··Start·of·section·headers:··········132176·(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:·········1017 ··Number·of·program·headers:·········10
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·0x20438:1 There·are·39·section·headers,·starting·at·offset·0x20450:
  
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]·.note.gnu.build-id·NOTE············00000174·000174·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000174·000174·000024·00···A··0···0··4
6 ··[·2]·.interp···········NOBITS··········00000198·000198·000019·00···A··0···0··16 ··[·2]·.interp···········NOBITS··········00000198·000198·000019·00···A··0···0··1
7 ··[·3]·.gnu.hash·········NOBITS··········000001b4·000198·000068·04···A··4···0··47 ··[·3]·.gnu.hash·········NOBITS··········000001b4·000198·000068·04···A··4···0··4
Offset 27, 22 lines modifiedOffset 27, 22 lines modified
27 ··[22]·.dynamic··········NOBITS··········0001fb64·00fa98·000160·08··WA··5···0··427 ··[22]·.dynamic··········NOBITS··········0001fb64·00fa98·000160·08··WA··5···0··4
28 ··[23]·.got··············NOBITS··········0001fcc4·00fa98·00033c·04··WA··0···0··428 ··[23]·.got··············NOBITS··········0001fcc4·00fa98·00033c·04··WA··0···0··4
29 ··[24]·.data·············NOBITS··········00020000·00fa98·000008·00··WA··0···0··429 ··[24]·.data·············NOBITS··········00020000·00fa98·000008·00··WA··0···0··4
30 ··[25]·.bss··············NOBITS··········00020008·00fa98·000040·00··WA··0···0··430 ··[25]·.bss··············NOBITS··········00020008·00fa98·000040·00··WA··0···0··4
31 ··[26]·.comment··········PROGBITS········00000000·009414·00001f·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········00000000·009414·00001f·01··MS··0···0··1
32 ··[27]·.ARM.attributes···ARM_ATTRIBUTES··00000000·009433·000033·00······0···0··132 ··[27]·.ARM.attributes···ARM_ATTRIBUTES··00000000·009433·000033·00······0···0··1
33 ··[28]·.debug_aranges····PROGBITS········00000000·009468·000085·00···C··0···0··433 ··[28]·.debug_aranges····PROGBITS········00000000·009468·000085·00···C··0···0··4
34 ··[29]·.debug_info·······PROGBITS········00000000·0094f0·009352·00···C··0···0··434 ··[29]·.debug_info·······PROGBITS········00000000·0094f0·00936c·00···C··0···0··4
35 ··[30]·.debug_abbrev·····PROGBITS········00000000·012844·000c2e·00···C··0···0··435 ··[30]·.debug_abbrev·····PROGBITS········00000000·01285c·000c2e·00···C··0···0··4
36 ··[31]·.debug_line·······PROGBITS········00000000·013474·0027e4·00···C··0···0··436 ··[31]·.debug_line·······PROGBITS········00000000·01348c·0027e4·00···C··0···0··4
37 ··[32]·.debug_frame······PROGBITS········00000000·015c58·0005d0·00···C··0···0··437 ··[32]·.debug_frame······PROGBITS········00000000·015c70·0005d0·00···C··0···0··4
38 ··[33]·.debug_str········PROGBITS········00000000·016228·002b52·01·MSC··0···0··438 ··[33]·.debug_str········PROGBITS········00000000·016240·002b51·01·MSC··0···0··4
39 ··[34]·.debug_loclists···PROGBITS········00000000·018d7c·002661·00···C··0···0··439 ··[34]·.debug_loclists···PROGBITS········00000000·018d94·002661·00···C··0···0··4
40 ··[35]·.debug_rnglists···PROGBITS········00000000·01b3e0·000518·00···C··0···0··440 ··[35]·.debug_rnglists···PROGBITS········00000000·01b3f8·000518·00···C··0···0··4
41 ··[36]·.symtab···········SYMTAB··········00000000·01b8f8·002a80·10·····37·398··441 ··[36]·.symtab···········SYMTAB··········00000000·01b910·002a80·10·····37·398··4
42 ··[37]·.strtab···········STRTAB··········00000000·01e378·001f35·00······0···0··142 ··[37]·.strtab···········STRTAB··········00000000·01e390·001f35·00······0···0··1
43 ··[38]·.shstrtab·········STRTAB··········00000000·0202ad·00018a·00······0···0··143 ··[38]·.shstrtab·········STRTAB··········00000000·0202c5·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:·b4e69b70205d0a78434b0456129fd916f3388cb53 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d2ca5d6a90413027d6c890eea5fc99fa64a368b4
  
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.1 MB
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:·0x184a7 ···Abbrev·Offset:·0x184a
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·121·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·121·(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:·0xab2):·./linux/build/aarch64/release11 ····<11>···DW_AT_comp_dir····:·(strp)·(offset:·0x5ed):·./linux/build/armv7l/release
12 ·<1><15>:·Abbrev·Number:·100·(DW_TAG_base_type)12 ·<1><15>:·Abbrev·Number:·100·(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:·0x33f):·long·long·unsigned·int15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x33f):·long·long·unsigned·int
16 ·<1><1c>:·Abbrev·Number:·100·(DW_TAG_base_type)16 ·<1><1c>:·Abbrev·Number:·100·(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:·126·(DW_TAG_base_type)20 ·<1><23>:·Abbrev·Number:·126·(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:·100·(DW_TAG_base_type)24 ·<1><2a>:·Abbrev·Number:·100·(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:·0x68c):·long·long·int27 ····<2d>···DW_AT_name········:·(strp)·(offset:·0x6a9):·long·long·int
28 ·<1><31>:·Abbrev·Number:·100·(DW_TAG_base_type)28 ·<1><31>:·Abbrev·Number:·100·(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:·0x7fa):·long·double31 ····<34>···DW_AT_name········:·(strp)·(offset:·0x817):·long·double
32 ·<1><38>:·Abbrev·Number:·100·(DW_TAG_base_type)32 ·<1><38>:·Abbrev·Number:·100·(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:·0xa63):·signed·char35 ····<3b>···DW_AT_name········:·(strp)·(offset:·0xa80):·signed·char
36 ·<1><3f>:·Abbrev·Number:·100·(DW_TAG_base_type)36 ·<1><3f>:·Abbrev·Number:·100·(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:·0xa61):·unsigned·char39 ····<42>···DW_AT_name········:·(strp)·(offset:·0xa7e):·unsigned·char
40 ·<1><46>:·Abbrev·Number:·100·(DW_TAG_base_type)40 ·<1><46>:·Abbrev·Number:·100·(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:·0x868):·short·int43 ····<49>···DW_AT_name········:·(strp)·(offset:·0x885):·short·int
44 ·<1><4d>:·Abbrev·Number:·100·(DW_TAG_base_type)44 ·<1><4d>:·Abbrev·Number:·100·(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:·0xc4e):·short·unsigned·int47 ····<50>···DW_AT_name········:·(strp)·(offset:·0xc4d):·short·unsigned·int
48 ·<1><54>:·Abbrev·Number:·100·(DW_TAG_base_type)48 ·<1><54>:·Abbrev·Number:·100·(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:·0x344):·long·unsigned·int51 ····<57>···DW_AT_name········:·(strp)·(offset:·0x344):·long·unsigned·int
52 ·<1><5b>:·Abbrev·Number:·100·(DW_TAG_base_type)52 ·<1><5b>:·Abbrev·Number:·100·(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:·0x691):·long·int55 ····<5e>···DW_AT_name········:·(strp)·(offset:·0x6ae):·long·int
56 ·<1><62>:·Abbrev·Number:·48·(DW_TAG_pointer_type)56 ·<1><62>:·Abbrev·Number:·48·(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:·100·(DW_TAG_base_type)59 ·<1><64>:·Abbrev·Number:·100·(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:·0xa6a):·char62 ····<67>···DW_AT_name········:·(strp)·(offset:·0xa87):·char
63 ·<1><6b>:·Abbrev·Number:·85·(DW_TAG_const_type)63 ·<1><6b>:·Abbrev·Number:·85·(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:·48·(DW_TAG_pointer_type)65 ·<1><6d>:·Abbrev·Number:·48·(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:·32·(DW_TAG_typedef)68 ·<1><6f>:·Abbrev·Number:·32·(DW_TAG_typedef)
69 ····<70>···DW_AT_name········:·(strp)·(offset:·0xbe7):·gchar69 ····<70>···DW_AT_name········:·(strp)·(offset:·0xbe6):·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:·85·(DW_TAG_const_type)74 ·<1><78>:·Abbrev·Number:·85·(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:·100·(DW_TAG_base_type)76 ·<1><7a>:·Abbrev·Number:·100·(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:·100·(DW_TAG_base_type)80 ·<1><81>:·Abbrev·Number:·100·(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:·0x7ff):·double83 ····<84>···DW_AT_name········:·(strp)·(offset:·0x81c):·double
84 ·<1><88>:·Abbrev·Number:·48·(DW_TAG_pointer_type)84 ·<1><88>:·Abbrev·Number:·48·(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:·125·(DW_TAG_subprogram)87 ·<1><8a>:·Abbrev·Number:·125·(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:·0x89b):·__stack_chk_fail90 ····<8b>···DW_AT_linkage_name:·(strp)·(offset:·0x8b8):·__stack_chk_fail
91 ····<8f>···DW_AT_name········:·(strp)·(offset:·0x89b):·__stack_chk_fail91 ····<8f>···DW_AT_name········:·(strp)·(offset:·0x8b8):·__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:·0x106697 ···Abbrev·Offset:·0x1066
98 ···Pointer·Size:··498 ···Pointer·Size:··4
99 ·<0><a0>:·Abbrev·Number:·109·(DW_TAG_partial_unit)99 ·<0><a0>:·Abbrev·Number:·109·(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:·0xab2):·./linux/build/aarch64/release101 ····<a5>···DW_AT_comp_dir····:·(strp)·(offset:·0x5ed):·./linux/build/armv7l/release
102 ·<1><a9>:·Abbrev·Number:·90·(DW_TAG_typedef)102 ·<1><a9>:·Abbrev·Number:·90·(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:·127·(DW_TAG_pointer_type)108 ·<1><b5>:·Abbrev·Number:·127·(DW_TAG_pointer_type)
109 ····<b6>···DW_AT_byte_size···:·(data1)·4109 ····<b6>···DW_AT_byte_size···:·(data1)·4
110 ·<1><b7>:·Abbrev·Number:·90·(DW_TAG_typedef)110 ·<1><b7>:·Abbrev·Number:·90·(DW_TAG_typedef)
111 ····<b8>···DW_AT_name········:·(strp)·(offset:·0xd2a):·gint111 ····<b8>···DW_AT_name········:·(strp)·(offset:·0xd29):·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:·31·(DW_TAG_typedef)116 ·<1><c3>:·Abbrev·Number:·31·(DW_TAG_typedef)
117 ····<c4>···DW_AT_name········:·(strp)·(offset:·0x3a9):·gboolean117 ····<c4>···DW_AT_name········:·(strp)·(offset:·0x3a9):·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:·0x1066127 ···Abbrev·Offset:·0x1066
128 ···Pointer·Size:··4128 ···Pointer·Size:··4
129 ·<0><d9>:·Abbrev·Number:·109·(DW_TAG_partial_unit)129 ·<0><d9>:·Abbrev·Number:·109·(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:·0xab2):·./linux/build/aarch64/release131 ····<de>···DW_AT_comp_dir····:·(strp)·(offset:·0x5ed):·./linux/build/armv7l/release
132 ·<1><e2>:·Abbrev·Number:·90·(DW_TAG_typedef)132 ·<1><e2>:·Abbrev·Number:·90·(DW_TAG_typedef)
133 ····<e3>···DW_AT_name········:·(strp)·(offset:·0x24d):·gsize133 ····<e3>···DW_AT_name········:·(strp)·(offset:·0x24d):·gsize
134 ····<e7>···DW_AT_decl_file···:·(data1)·5134 ····<e7>···DW_AT_decl_file···:·(data1)·5
Max diff block lines reached; 1142126/1149545 bytes (99.35%) of diff not shown.
552 B
strings --all --bytes=8 {}
    
Offset 1, 21 lines modifiedOffset 1, 27 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 6&zi6V}&t 
3 <:ovN6F1 
4 tPhxs4Bk^ 
5 :wD»    !Ya{ 
6 :R=y"B{\]y 
7 a/5-wuq[f 
8 j#R6(Q*J 
9 Nw1j}:C2t 
10 QR`j"U» j&2 */»     Q"_QTB
 3 "XmcJXC~
 4 B\)-Weqz
 5 b>pTV&'c(
 6 J+gw1]txy
 7 _hNnD4}4
 8 E#mv5IZzCz4
 9 x7-!LR"x
 10 WNWrDy7#
 11 kKAj~6~0
 12 sg#6"-gd
 13 `_b2OW>9
11 M=A*Dk?L14 M=A*Dk?L
12 A%[AYZrn-15 A%[AYZrn-
13 `2)Jf)LqEx 
14 w&wY-hE.16 V?M4|·:;7+
 17 J@Z\ok*g
 18 ~h_!6(·$#
 19 b4Xb50~w
 20 8q.}2CG?
15 <2Q2K$^,621 <2Q2K$^,6
16 __abi_tag22 __abi_tag
17 call_weak_fn23 call_weak_fn
18 glib_autoptr_destroy_IBusEngineDesc24 glib_autoptr_destroy_IBusEngineDesc
19 ibus_disconnected_cb25 ibus_disconnected_cb
20 add_keyboards26 add_keyboards
21 add_single_keyboard27 add_single_keyboard
610 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 000034d0·<frame_dummy>:27 000034d0·<frame_dummy>:
28 frame_dummy():28 frame_dummy():
29 »       movs»   r0,·r029 »       movs»   r0,·r0
30 »       ...30 »       ...
  
31 000034d4·<glib_autoptr_destroy_IBusEngineDesc>:31 000034d4·<glib_autoptr_destroy_IBusEngineDesc>:
32 glib_autoptr_destroy_IBusEngineDesc():32 glib_autoptr_destroy_IBusEngineDesc():
33 ./linux/build/aarch64/release/../../../ibus-keyman/src/keymanutil_internal.h:4733 ./linux/build/armv7l/release/../../../ibus-keyman/src/keymanutil_internal.h:47
34 »       movs»   r0,·r034 »       movs»   r0,·r0
35 »       ...35 »       ...
  
36 000034d8·<ibus_disconnected_cb>:36 000034d8·<ibus_disconnected_cb>:
37 »       ...37 »       ...
  
38 0000352c·<add_keyboards>:38 0000352c·<add_keyboards>:
102 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, 1630 lines modifiedOffset 106, 1630 lines modified
106 ··[···580]··__fprintf_chk106 ··[···580]··__fprintf_chk
107 ··[···58e]··g_option_context_parse107 ··[···58e]··g_option_context_parse
108 ··[···5a5]··_IO_write_base108 ··[···5a5]··_IO_write_base
109 ··[···5b4]··_IO_read_ptr109 ··[···5b4]··_IO_read_ptr
110 ··[···5c1]··qdata110 ··[···5c1]··qdata
111 ··[···5c7]··ibus_bus_request_name111 ··[···5c7]··ibus_bus_request_name
Diff chunk too large, falling back to line-by-line diff (1622 lines added, 1622 lines removed)
112 ··[···5dd]··arg_description112 ··[···5dd]··arg_description
113 ··[···5ed]··G_OPTION_ARG_STRING_ARRAY113 ··[···5ed]··./linux/build/armv7l/release
114 ··[···607]··pdummy114 ··[···60a]··G_OPTION_ARG_STRING_ARRAY
115 ··[···60e]··G_LOG_LEVEL_ERROR115 ··[···624]··pdummy
116 ··[···620]··_freeres_list116 ··[···62b]··G_LOG_LEVEL_ERROR
117 ··[···62e]··v_long117 ··[···63d]··_freeres_list
118 ··[···635]··KM_CORE_MODIFIER_RCTRL118 ··[···64b]··v_long
119 ··[···64c]··_GClosure119 ··[···652]··KM_CORE_MODIFIER_RCTRL
120 ··[···656]··_IO_marker120 ··[···669]··_GClosure
121 ··[···661]··G_LOG_LEVEL_MASK121 ··[···673]··_IO_marker
122 ··[···672]··ibus_keyman_get_component122 ··[···67e]··G_LOG_LEVEL_MASK
123 ··[···68c]··long·long·int123 ··[···68f]··ibus_keyman_get_component
124 ··[···69a]··_GDBusConnection124 ··[···6a9]··long·long·int
125 ··[···6ab]··_IO_save_base125 ··[···6b7]··_GDBusConnection
126 ··[···6b9]··v_int126 ··[···6c8]··_IO_save_base
127 ··[···6bf]··KM_CORE_MODIFIER_RALT127 ··[···6d6]··v_int
128 ··[···6d5]··short_name128 ··[···6dc]··KM_CORE_MODIFIER_RALT
129 ··[···6e0]··glib_autoptr_destroy_IBusEngineDesc129 ··[···6f2]··short_name
130 ··[···704]··g_error_free130 ··[···6fd]··glib_autoptr_destroy_IBusEngineDesc
131 ··[···711]··g_signal_connect_data131 ··[···721]··g_error_free
132 ··[···727]··_freeres_buf132 ··[···72e]··g_signal_connect_data
133 ··[···734]··g_type_instance133 ··[···744]··_freeres_buf
134 ··[···744]··ibus_init134 ··[···751]··g_type_instance
135 ··[···74e]··IBusComponent_autoptr135 ··[···761]··ibus_init
136 ··[···764]··KM_CORE_MODIFIER_LCTRL136 ··[···76b]··IBusComponent_autoptr
137 ··[···77b]··height137 ··[···781]··KM_CORE_MODIFIER_LCTRL
138 ··[···782]··_IBusEnginePrivate138 ··[···798]··height
139 ··[···795]··GInitiallyUnowned139 ··[···79f]··_IBusEnginePrivate
140 ··[···7a7]··cursor_area140 ··[···7b2]··GInitiallyUnowned
141 ··[···7b3]··_vtable_offset141 ··[···7c4]··cursor_area
142 ··[···7c2]··_GValue142 ··[···7d0]··_vtable_offset
143 ··[···7ca]··unused_data143 ··[···7df]··_GValue
144 ··[···7d6]··__int64_t144 ··[···7e7]··unused_data
145 ··[···7e0]··v_pointer145 ··[···7f3]··__int64_t
146 ··[···7ea]··_GOptionContext146 ··[···7fd]··v_pointer
147 ··[···7fa]··long·double147 ··[···807]··_GOptionContext
148 ··[···806]··G_LOG_LEVEL_INFO148 ··[···817]··long·double
149 ··[···817]··g_class149 ··[···823]··G_LOG_LEVEL_INFO
150 ··[···81f]··gint64150 ··[···834]··g_class
151 ··[···826]··_GData151 ··[···83c]··gint64
152 ··[···82d]··engine_name152 ··[···843]··_GData
153 ··[···839]··v_double153 ··[···84a]··engine_name
154 ··[···842]··ibus_component_output_engines154 ··[···856]··v_double
155 ··[···860]··enabled155 ··[···85f]··ibus_component_output_engines
156 ··[···868]··short·int156 ··[···87d]··enabled
157 ··[···872]··glib_autoptr_clear_IBusComponent157 ··[···885]··short·int
158 ··[···893]··v_ulong158 ··[···88f]··glib_autoptr_clear_IBusComponent
159 ··[···89b]··__stack_chk_fail159 ··[···8b0]··v_ulong
160 ··[···8ac]··KM_CORE_MODIFIER_NOCAPS160 ··[···8b8]··__stack_chk_fail
161 ··[···8c4]··glong161 ··[···8c9]··KM_CORE_MODIFIER_NOCAPS
162 ··[···8ca]··_IO_wide_data162 ··[···8e1]··glong
163 ··[···8d8]··glib_listautoptr_cleanup_IBusEngineDesc163 ··[···8e7]··_IO_wide_data
164 ··[···900]··_IBusFactory164 ··[···8f5]··glib_listautoptr_cleanup_IBusEngineDesc
165 ··[···90d]··KM_CORE_MODIFIER_ALT165 ··[···91d]··_IBusFactory
166 ··[···922]··domain166 ··[···92a]··KM_CORE_MODIFIER_ALT
167 ··[···929]··G_OPTION_ARG_CALLBACK167 ··[···93f]··domain
168 ··[···93f]··gulong168 ··[···946]··G_OPTION_ARG_CALLBACK
169 ··[···946]··_IO_buf_base169 ··[···95c]··gulong
170 ··[···953]··G_CONNECT_DEFAULT170 ··[···963]··_IO_buf_base
171 ··[···965]··_IBusObject171 ··[···970]··G_CONNECT_DEFAULT
172 ··[···971]··KM_CORE_MODIFIER_CTRL172 ··[···982]··_IBusObject
173 ··[···987]··ibus_disconnected_cb173 ··[···98e]··KM_CORE_MODIFIER_CTRL
174 ··[···99c]··glib_autoptr_cleanup_GString174 ··[···9a4]··ibus_disconnected_cb
175 ··[···9b9]··_lock175 ··[···9b9]··glib_autoptr_cleanup_GString
176 ··[···9bf]··allocated_len176 ··[···9d6]··_lock
177 ··[···9cd]··n_guards177 ··[···9dc]··allocated_len
178 ··[···9d6]··GOptionArg178 ··[···9ea]··n_guards
179 ··[···9e1]··ibus_engine_desc_get_name179 ··[···9f3]··GOptionArg
180 ··[···9fb]··_old_offset180 ··[···9fe]··ibus_engine_desc_get_name
181 ··[···a07]··_IO_FILE181 ··[···a18]··_old_offset
182 ··[···a10]··ibus182 ··[···a24]··_IO_FILE
183 ··[···a15]··ibus_bus_get_connection183 ··[···a2d]··ibus
184 ··[···a2d]··ibus_main184 ··[···a32]··ibus_bus_get_connection
185 ··[···a37]··GConnectFlags185 ··[···a4a]··ibus_main
186 ··[···a45]··setlocale186 ··[···a54]··GConnectFlags
187 ··[···a4f]··print_engines_xml187 ··[···a62]··setlocale
188 ··[···a61]··unsigned·char188 ··[···a6c]··print_engines_xml
189 ··[···a6f]··IBusEngineDesc_listautoptr189 ··[···a7e]··unsigned·char
190 ··[···a8a]··GQuark190 ··[···a8c]··IBusEngineDesc_listautoptr
191 ··[···a91]··_KeymanService191 ··[···aa7]··GQuark
192 ··[···aa0]··_IBusSerializable192 ··[···aae]··_KeymanService
193 ··[···ab2]··./linux/build/aarch64/release193 ··[···abd]··_IBusSerializable
194 ··[···ad0]··GNU·C17·14.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-O3·-O2·-fstack-protector-strong·-fstack-clash-protection194 ··[···acf]··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
195 ··[···b59]··KM_CORE_MODIFIER_NONE195 ··[···b58]··KM_CORE_MODIFIER_NONE
196 ··[···b6f]··G_OPTION_ARG_STRING196 ··[···b6e]··G_OPTION_ARG_STRING
197 ··[···b83]··KM_CORE_MODIFIER_SHIFT197 ··[···b82]··KM_CORE_MODIFIER_SHIFT
198 ··[···b9a]··G_CONNECT_AFTER198 ··[···b99]··G_CONNECT_AFTER
199 ··[···baa]··G_LOG_LEVEL_MESSAGE199 ··[···ba9]··G_LOG_LEVEL_MESSAGE
200 ··[···bbe]··ibus_bus_new200 ··[···bbd]··ibus_bus_new
201 ··[···bcb]··add_single_keyboard201 ··[···bca]··add_single_keyboard
202 ··[···bdf]··_fileno202 ··[···bde]··_fileno
203 ··[···be7]··gchar203 ··[···be6]··gchar
204 ··[···bed]··unused_bus204 ··[···bec]··unused_bus
205 ··[···bf8]··__off_t205 ··[···bf7]··__off_t
206 ··[···c00]··guint16206 ··[···bff]··guint16
207 ··[···c08]··g_list_foreach207 ··[···c07]··g_list_foreach
208 ··[···c17]··IBUS_COMPOSE_IGNORE_KEYLIST208 ··[···c16]··IBUS_COMPOSE_IGNORE_KEYLIST
209 ··[···c33]··ibus_component_get_engines209 ··[···c32]··ibus_component_get_engines
210 ··[···c4e]··short·unsigned·int210 ··[···c4d]··short·unsigned·int
211 ··[···c61]··G_CONNECT_SWAPPED211 ··[···c60]··G_CONNECT_SWAPPED
212 ··[···c73]··meta_marshal_nouse212 ··[···c72]··meta_marshal_nouse
213 ··[···c86]··_IBusService213 ··[···c85]··_IBusService
214 ··[···c93]··ibus_factory_add_engine214 ··[···c92]··ibus_factory_add_engine
215 ··[···cab]··G_OPTION_ARG_NONE215 ··[···caa]··G_OPTION_ARG_NONE
216 ··[···cbd]··g_autoptr_cleanup_gstring_free216 ··[···cbc]··g_autoptr_cleanup_gstring_free
217 ··[···cdc]··g_option_context_new217 ··[···cdb]··g_option_context_new
218 ··[···cf1]··G_OPTION_ARG_INT218 ··[···cf0]··G_OPTION_ARG_INT
219 ··[···d02]··../../../ibus-keyman/src/main.c219 ··[···d01]··../../../ibus-keyman/src/main.c
220 ··[···d22]··_flags2220 ··[···d21]··_flags2
221 ··[···d2a]··gint221 ··[···d29]··gint
222 ··[···d2f]··n_inotifiers222 ··[···d2e]··n_inotifiers
223 ··[···d3c]··glib_autoptr_cleanup_IBusComponent223 ··[···d3b]··glib_autoptr_cleanup_IBusComponent
224 ··[···d5f]··arg_data224 ··[···d5e]··arg_data
225 ··[···d68]··add_keyboards225 ··[···d67]··add_keyboards
226 ··[···d76]··__builtin_fputs226 ··[···d75]··__builtin_fputs
227 ··[···d86]··G_LOG_FLAG_RECURSION227 ··[···d85]··G_LOG_FLAG_RECURSION
228 ··[···d9b]··__off64_t228 ··[···d9a]··__off64_t
229 ··[···da5]··_unused2229 ··[···da4]··_unused2
230 ··[···dae]··in_inotify230 ··[···dad]··in_inotify
231 ··[···db9]··G_TYPE_FLAG_NONE231 ··[···db8]··G_TYPE_FLAG_NONE
Max diff block lines reached; 0/104719 bytes (0.00%) of diff not shown.
1.39 MB
keyman-system-service-dbgsym_18.0.227-1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-04-04·13:12:41.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-04-04·13:12:41.000000·debian-binary
2 -rw-r--r--···0········0········0······548·2025-04-04·13:12:41.000000·control.tar.xz2 -rw-r--r--···0········0········0······544·2025-04-04·13:12:41.000000·control.tar.xz
3 -rw-r--r--···0········0········0····51952·2025-04-04·13:12:41.000000·data.tar.xz3 -rw-r--r--···0········0········0····51900·2025-04-04·13:12:41.000000·data.tar.xz
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:·777 Installed-Size:·77
8 Depends:·keyman-system-service·(=·18.0.227-1)8 Depends:·keyman-system-service·(=·18.0.227-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:·c9faad8f6d58f9463c7e1c1df094f0d954dca60d12 Build-Ids:·1cdc59f825b8ec766171d0dd8d9ac17d9c5ab99b
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/c9/faad8f6d58f9463c7e1c1df094f0d954dca60d.debug1 usr/lib/debug/.build-id/1c/dc59f825b8ec766171d0dd8d9ac17d9c5ab99b.debug
1.39 MB
data.tar.xz
1.39 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·2025-04-04·13:12:41.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/lib/debug/.build-id/c9/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/lib/debug/.build-id/1c/
7 -rw-r--r--···0·root·········(0)·root·········(0)····67952·2025-04-04·13:12:41.000000·./usr/lib/debug/.build-id/c9/faad8f6d58f9463c7e1c1df094f0d954dca60d.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····67940·2025-04-04·13:12:41.000000·./usr/lib/debug/.build-id/1c/dc59f825b8ec766171d0dd8d9ac17d9c5ab99b.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/share/doc/keyman-system-service-dbgsym·->·keyman-system-service10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-04-04·13:12:41.000000·./usr/share/doc/keyman-system-service-dbgsym·->·keyman-system-service
1.38 MB
./usr/lib/debug/.build-id/c9/faad8f6d58f9463c7e1c1df094f0d954dca60d.debug vs.
./usr/lib/debug/.build-id/1c/dc59f825b8ec766171d0dd8d9ac17d9c5ab99b.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% similar despite different names
998 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:···············0x115911 ··Entry·point·address:···············0x1159
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········66392·(bytes·into·file)13 ··Start·of·section·headers:··········66380·(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:·········1017 ··Number·of·program·headers:·········10
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·0x10358:1 There·are·39·section·headers,·starting·at·offset·0x1034c:
  
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]·.note.gnu.build-id·NOTE············00000174·000174·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000174·000174·000024·00···A··0···0··4
6 ··[·2]·.interp···········NOBITS··········00000198·000198·000019·00···A··0···0··16 ··[·2]·.interp···········NOBITS··········00000198·000198·000019·00···A··0···0··1
7 ··[·3]·.gnu.hash·········NOBITS··········000001b4·000198·000020·04···A··4···0··47 ··[·3]·.gnu.hash·········NOBITS··········000001b4·000198·000020·04···A··4···0··4
Offset 27, 22 lines modifiedOffset 27, 22 lines modified
27 ··[22]·.dynamic··········NOBITS··········0001fe08·00fd00·000120·08··WA··5···0··427 ··[22]·.dynamic··········NOBITS··········0001fe08·00fd00·000120·08··WA··5···0··4
28 ··[23]·.got··············NOBITS··········0001ff28·00fd00·0000d4·04··WA··0···0··428 ··[23]·.got··············NOBITS··········0001ff28·00fd00·0000d4·04··WA··0···0··4
29 ··[24]·.data·············NOBITS··········00020000·00fd00·000008·00··WA··0···0··429 ··[24]·.data·············NOBITS··········00020000·00fd00·000008·00··WA··0···0··4
30 ··[25]·.bss··············NOBITS··········00020008·00fd00·000004·00··WA··0···0··130 ··[25]·.bss··············NOBITS··········00020008·00fd00·000004·00··WA··0···0··1
31 ··[26]·.comment··········PROGBITS········00000000·0024cc·00001f·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········00000000·0024cc·00001f·01··MS··0···0··1
32 ··[27]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0024eb·000033·00······0···0··132 ··[27]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0024eb·000033·00······0···0··1
33 ··[28]·.debug_aranges····PROGBITS········00000000·002520·00004f·00···C··0···0··433 ··[28]·.debug_aranges····PROGBITS········00000000·002520·00004f·00···C··0···0··4
34 ··[29]·.debug_info·······PROGBITS········00000000·002570·006e1c·00···C··0···0··434 ··[29]·.debug_info·······PROGBITS········00000000·002570·006e11·00···C··0···0··4
35 ··[30]·.debug_abbrev·····PROGBITS········00000000·00938c·000bfb·00···C··0···0··435 ··[30]·.debug_abbrev·····PROGBITS········00000000·009384·000bfb·00···C··0···0··4
36 ··[31]·.debug_line·······PROGBITS········00000000·009f88·000e61·00···C··0···0··436 ··[31]·.debug_line·······PROGBITS········00000000·009f80·000e61·00···C··0···0··4
37 ··[32]·.debug_frame······PROGBITS········00000000·00adec·0001f1·00···C··0···0··437 ··[32]·.debug_frame······PROGBITS········00000000·00ade4·0001f1·00···C··0···0··4
38 ··[33]·.debug_str········PROGBITS········00000000·00afe0·002781·01·MSC··0···0··438 ··[33]·.debug_str········PROGBITS········00000000·00afd8·00277f·01·MSC··0···0··4
39 ··[34]·.debug_loclists···PROGBITS········00000000·00d764·00096f·00···C··0···0··439 ··[34]·.debug_loclists···PROGBITS········00000000·00d758·00096f·00···C··0···0··4
40 ··[35]·.debug_rnglists···PROGBITS········00000000·00e0d4·00024f·00···C··0···0··440 ··[35]·.debug_rnglists···PROGBITS········00000000·00e0c8·00024f·00···C··0···0··4
41 ··[36]·.symtab···········SYMTAB··········00000000·00e324·0010f0·10·····37·167··441 ··[36]·.symtab···········SYMTAB··········00000000·00e318·0010f0·10·····37·167··4
42 ··[37]·.strtab···········STRTAB··········00000000·00f414·000db7·00······0···0··142 ··[37]·.strtab···········STRTAB··········00000000·00f408·000db7·00······0···0··1
43 ··[38]·.shstrtab·········STRTAB··········00000000·0101cb·00018a·00······0···0··143 ··[38]·.shstrtab·········STRTAB··········00000000·0101bf·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:·c9faad8f6d58f9463c7e1c1df094f0d954dca60d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1cdc59f825b8ec766171d0dd8d9ac17d9c5ab99b
  
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.25 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:········0x105·(32-bit)4 ···Length:········0x105·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0x1f6e7 ···Abbrev·Offset:·0x1f6e
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·48·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·48·(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:·0x4c14):·./linux/keyman-system-service/build/aarch64/release11 ····<11>···DW_AT_comp_dir····:·(strp)·(offset:·0xbd6):·./linux/keyman-system-service/build/armv7l/release
12 ·<1><15>:·Abbrev·Number:·26·(DW_TAG_base_type)12 ·<1><15>:·Abbrev·Number:·26·(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:·0x6c16):·long·long·unsigned·int15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x6c15):·long·long·unsigned·int
16 ·<1><1c>:·Abbrev·Number:·26·(DW_TAG_base_type)16 ·<1><1c>:·Abbrev·Number:·26·(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:·0x6c20):·unsigned·int19 ····<1f>···DW_AT_name········:·(strp)·(offset:·0x6c1f):·unsigned·int
20 ·<1><23>:·Abbrev·Number:·26·(DW_TAG_base_type)20 ·<1><23>:·Abbrev·Number:·26·(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:·0x3a65):·unsigned·char23 ····<26>···DW_AT_name········:·(strp)·(offset:·0x3a98):·unsigned·char
24 ·<1><2a>:·Abbrev·Number:·26·(DW_TAG_base_type)24 ·<1><2a>:·Abbrev·Number:·26·(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:·0x35eb):·short·unsigned·int27 ····<2d>···DW_AT_name········:·(strp)·(offset:·0x361e):·short·unsigned·int
28 ·<1><31>:·Abbrev·Number:·26·(DW_TAG_base_type)28 ·<1><31>:·Abbrev·Number:·26·(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:·0x6c1b):·long·unsigned·int31 ····<34>···DW_AT_name········:·(strp)·(offset:·0x6c1a):·long·unsigned·int
32 ·<1><38>:·Abbrev·Number:·26·(DW_TAG_base_type)32 ·<1><38>:·Abbrev·Number:·26·(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:·0x3a67):·signed·char35 ····<3b>···DW_AT_name········:·(strp)·(offset:·0x3a9a):·signed·char
36 ·<1><3f>:·Abbrev·Number:·26·(DW_TAG_base_type)36 ·<1><3f>:·Abbrev·Number:·26·(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:·0x5455):·short·int39 ····<42>···DW_AT_name········:·(strp)·(offset:·0x5454):·short·int
40 ·<1><46>:·Abbrev·Number:·54·(DW_TAG_base_type)40 ·<1><46>:·Abbrev·Number:·54·(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:·26·(DW_TAG_base_type)44 ·<1><4d>:·Abbrev·Number:·26·(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, 15 lines modifiedOffset 53, 15 lines modified
53 ····<5c>···DW_AT_byte_size···:·(data1)·453 ····<5c>···DW_AT_byte_size···:·(data1)·4
54 ·<1><5d>:·Abbrev·Number:·31·(DW_TAG_pointer_type)54 ·<1><5d>:·Abbrev·Number:·31·(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········:·(ref_udata)·<0x5f>,·char56 ····<5e>···DW_AT_type········:·(ref_udata)·<0x5f>,·char
57 ·<1><5f>:·Abbrev·Number:·26·(DW_TAG_base_type)57 ·<1><5f>:·Abbrev·Number:·26·(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:·0x3a6e):·char60 ····<62>···DW_AT_name········:·(strp)·(offset:·0x3aa1):·char
61 ·<1><66>:·Abbrev·Number:·41·(DW_TAG_const_type)61 ·<1><66>:·Abbrev·Number:·41·(DW_TAG_const_type)
62 ····<67>···DW_AT_type········:·(ref_udata)·<0x5f>,·char62 ····<67>···DW_AT_type········:·(ref_udata)·<0x5f>,·char
63 ·<1><68>:·Abbrev·Number:·31·(DW_TAG_pointer_type)63 ·<1><68>:·Abbrev·Number:·31·(DW_TAG_pointer_type)
64 ····<69>···DW_AT_byte_size···:·(implicit_const)·464 ····<69>···DW_AT_byte_size···:·(implicit_const)·4
65 ····<69>···DW_AT_type········:·(ref_udata)·<0x66>,·char65 ····<69>···DW_AT_type········:·(ref_udata)·<0x66>,·char
66 ·<1><6a>:·Abbrev·Number:·47·(DW_TAG_namespace)66 ·<1><6a>:·Abbrev·Number:·47·(DW_TAG_namespace)
67 ····<6b>···DW_AT_name········:·(string)·std67 ····<6b>···DW_AT_name········:·(string)·std
Offset 71, 77 lines modifiedOffset 71, 77 lines modified
71 ····<72>···DW_AT_decl_line···:·(data1)·6171 ····<72>···DW_AT_decl_line···:·(data1)·61
72 ····<73>···DW_AT_decl_column·:·(data1)·1172 ····<73>···DW_AT_decl_column·:·(data1)·11
73 ····<74>···DW_AT_import······:·(ref_udata)·<0xcd>»     [Abbrev·Number:·46·(DW_TAG_typedef)]73 ····<74>···DW_AT_import······:·(ref_udata)·<0xcd>»     [Abbrev·Number:·46·(DW_TAG_typedef)]
74 ·<2><76>:·Abbrev·Number:·074 ·<2><76>:·Abbrev·Number:·0
75 ·<1><77>:·Abbrev·Number:·26·(DW_TAG_base_type)75 ·<1><77>:·Abbrev·Number:·26·(DW_TAG_base_type)
76 ····<78>···DW_AT_byte_size···:·(data1)·476 ····<78>···DW_AT_byte_size···:·(data1)·4
77 ····<79>···DW_AT_encoding····:·(data1)·7»    (unsigned)77 ····<79>···DW_AT_encoding····:·(data1)·7»    (unsigned)
78 ····<7a>···DW_AT_name········:·(strp)·(offset:·0x5104):·wchar_t78 ····<7a>···DW_AT_name········:·(strp)·(offset:·0x5103):·wchar_t
79 ·<1><7e>:·Abbrev·Number:·26·(DW_TAG_base_type)79 ·<1><7e>:·Abbrev·Number:·26·(DW_TAG_base_type)
80 ····<7f>···DW_AT_byte_size···:·(data1)·880 ····<7f>···DW_AT_byte_size···:·(data1)·8
81 ····<80>···DW_AT_encoding····:·(data1)·4»    (float)81 ····<80>···DW_AT_encoding····:·(data1)·4»    (float)
82 ····<81>···DW_AT_name········:·(strp)·(offset:·0xceb):·double82 ····<81>···DW_AT_name········:·(strp)·(offset:·0xd1e):·double
83 ·<1><85>:·Abbrev·Number:·26·(DW_TAG_base_type)83 ·<1><85>:·Abbrev·Number:·26·(DW_TAG_base_type)
84 ····<86>···DW_AT_byte_size···:·(data1)·484 ····<86>···DW_AT_byte_size···:·(data1)·4
85 ····<87>···DW_AT_encoding····:·(data1)·4»    (float)85 ····<87>···DW_AT_encoding····:·(data1)·4»    (float)
86 ····<88>···DW_AT_name········:·(strp)·(offset:·0x3a3e):·float86 ····<88>···DW_AT_name········:·(strp)·(offset:·0x3a71):·float
87 ·<1><8c>:·Abbrev·Number:·26·(DW_TAG_base_type)87 ·<1><8c>:·Abbrev·Number:·26·(DW_TAG_base_type)
88 ····<8d>···DW_AT_byte_size···:·(data1)·888 ····<8d>···DW_AT_byte_size···:·(data1)·8
89 ····<8e>···DW_AT_encoding····:·(data1)·4»    (float)89 ····<8e>···DW_AT_encoding····:·(data1)·4»    (float)
90 ····<8f>···DW_AT_name········:·(strp)·(offset:·0xce6):·long·double90 ····<8f>···DW_AT_name········:·(strp)·(offset:·0xd19):·long·double
91 ·<1><93>:·Abbrev·Number:·26·(DW_TAG_base_type)91 ·<1><93>:·Abbrev·Number:·26·(DW_TAG_base_type)
92 ····<94>···DW_AT_byte_size···:·(data1)·192 ····<94>···DW_AT_byte_size···:·(data1)·1
93 ····<95>···DW_AT_encoding····:·(data1)·2»    (boolean)93 ····<95>···DW_AT_encoding····:·(data1)·2»    (boolean)
94 ····<96>···DW_AT_name········:·(strp)·(offset:·0xc884):·bool94 ····<96>···DW_AT_name········:·(strp)·(offset:·0xc883):·bool
95 ·<1><9a>:·Abbrev·Number:·26·(DW_TAG_base_type)95 ·<1><9a>:·Abbrev·Number:·26·(DW_TAG_base_type)
96 ····<9b>···DW_AT_byte_size···:·(data1)·296 ····<9b>···DW_AT_byte_size···:·(data1)·2
97 ····<9c>···DW_AT_encoding····:·(data1)·16»   (unicode·string)97 ····<9c>···DW_AT_encoding····:·(data1)·16»   (unicode·string)
98 ····<9d>···DW_AT_name········:·(strp)·(offset:·0x4c48):·char16_t98 ····<9d>···DW_AT_name········:·(strp)·(offset:·0x4c47):·char16_t
99 ·<1><a1>:·Abbrev·Number:·26·(DW_TAG_base_type)99 ·<1><a1>:·Abbrev·Number:·26·(DW_TAG_base_type)
100 ····<a2>···DW_AT_byte_size···:·(data1)·4100 ····<a2>···DW_AT_byte_size···:·(data1)·4
101 ····<a3>···DW_AT_encoding····:·(data1)·16»   (unicode·string)101 ····<a3>···DW_AT_encoding····:·(data1)·16»   (unicode·string)
102 ····<a4>···DW_AT_name········:·(strp)·(offset:·0x1e7f):·char32_t102 ····<a4>···DW_AT_name········:·(strp)·(offset:·0x1eb2):·char32_t
103 ·<1><a8>:·Abbrev·Number:·31·(DW_TAG_pointer_type)103 ·<1><a8>:·Abbrev·Number:·31·(DW_TAG_pointer_type)
104 ····<a9>···DW_AT_byte_size···:·(implicit_const)·4104 ····<a9>···DW_AT_byte_size···:·(implicit_const)·4
105 ····<a9>···DW_AT_type········:·(ref_udata)·<0x5d>105 ····<a9>···DW_AT_type········:·(ref_udata)·<0x5d>
106 ·<1><aa>:·Abbrev·Number:·53·(DW_TAG_structure_type)106 ·<1><aa>:·Abbrev·Number:·53·(DW_TAG_structure_type)
107 ····<ab>···DW_AT_byte_size···:·(data1)·16107 ····<ab>···DW_AT_byte_size···:·(data1)·16
108 ····<ac>···DW_AT_alignment···:·(data1)·8108 ····<ac>···DW_AT_alignment···:·(data1)·8
109 ····<ad>···DW_AT_decl_file···:·(data1)·11109 ····<ad>···DW_AT_decl_file···:·(data1)·11
110 ····<ae>···DW_AT_decl_line···:·(data2)·425110 ····<ae>···DW_AT_decl_line···:·(data2)·425
111 ····<b0>···DW_AT_decl_column·:·(data1)·16111 ····<b0>···DW_AT_decl_column·:·(data1)·16
112 ····<b1>···DW_AT_linkage_name:·(strp)·(offset:·0x547c):·11max_align_t112 ····<b1>···DW_AT_linkage_name:·(strp)·(offset:·0x547b):·11max_align_t
113 ····<b5>···DW_AT_sibling·····:·(ref_udata)·<0xcd>113 ····<b5>···DW_AT_sibling·····:·(ref_udata)·<0xcd>
114 ·<2><b7>:·Abbrev·Number:·50·(DW_TAG_member)114 ·<2><b7>:·Abbrev·Number:·50·(DW_TAG_member)
115 ····<b8>···DW_AT_name········:·(strp)·(offset:·0x5df9):·__max_align_ll115 ····<b8>···DW_AT_name········:·(strp)·(offset:·0x5df8):·__max_align_ll
116 ····<bc>···DW_AT_decl_file···:·(implicit_const)·11116 ····<bc>···DW_AT_decl_file···:·(implicit_const)·11
117 ····<bc>···DW_AT_decl_line···:·(data2)·426117 ····<bc>···DW_AT_decl_line···:·(data2)·426
118 ····<be>···DW_AT_decl_column·:·(data1)·13118 ····<be>···DW_AT_decl_column·:·(data1)·13
119 ····<bf>···DW_AT_type········:·(ref_udata)·<0x4d>,·long·long·int119 ····<bf>···DW_AT_type········:·(ref_udata)·<0x4d>,·long·long·int
120 ····<c0>···DW_AT_alignment···:·(implicit_const)·8120 ····<c0>···DW_AT_alignment···:·(implicit_const)·8
121 ····<c0>···DW_AT_data_member_location:·(data1)·0121 ····<c0>···DW_AT_data_member_location:·(data1)·0
122 ·<2><c1>:·Abbrev·Number:·50·(DW_TAG_member)122 ·<2><c1>:·Abbrev·Number:·50·(DW_TAG_member)
123 ····<c2>···DW_AT_name········:·(strp)·(offset:·0x5de3):·__max_align_ld123 ····<c2>···DW_AT_name········:·(strp)·(offset:·0x5de2):·__max_align_ld
124 ····<c6>···DW_AT_decl_file···:·(implicit_const)·11124 ····<c6>···DW_AT_decl_file···:·(implicit_const)·11
125 ····<c6>···DW_AT_decl_line···:·(data2)·427125 ····<c6>···DW_AT_decl_line···:·(data2)·427
126 ····<c8>···DW_AT_decl_column·:·(data1)·15126 ····<c8>···DW_AT_decl_column·:·(data1)·15
127 ····<c9>···DW_AT_type········:·(ref_udata)·<0x8c>,·long·double127 ····<c9>···DW_AT_type········:·(ref_udata)·<0x8c>,·long·double
128 ····<cb>···DW_AT_alignment···:·(implicit_const)·8128 ····<cb>···DW_AT_alignment···:·(implicit_const)·8
129 ····<cb>···DW_AT_data_member_location:·(data1)·8129 ····<cb>···DW_AT_data_member_location:·(data1)·8
130 ·<2><cc>:·Abbrev·Number:·0130 ·<2><cc>:·Abbrev·Number:·0
131 ·<1><cd>:·Abbrev·Number:·46·(DW_TAG_typedef)131 ·<1><cd>:·Abbrev·Number:·46·(DW_TAG_typedef)
132 ····<ce>···DW_AT_name········:·(strp)·(offset:·0x547e):·max_align_t132 ····<ce>···DW_AT_name········:·(strp)·(offset:·0x547d):·max_align_t
133 ····<d2>···DW_AT_decl_file···:·(data1)·11133 ····<d2>···DW_AT_decl_file···:·(data1)·11
134 ····<d3>···DW_AT_decl_line···:·(data2)·436134 ····<d3>···DW_AT_decl_line···:·(data2)·436
135 ····<d5>···DW_AT_decl_column·:·(data1)·3135 ····<d5>···DW_AT_decl_column·:·(data1)·3
136 ····<d6>···DW_AT_type········:·(ref_udata)·<0xaa>,·11max_align_t136 ····<d6>···DW_AT_type········:·(ref_udata)·<0xaa>,·11max_align_t
137 ····<d8>···DW_AT_alignment···:·(data1)·8137 ····<d8>···DW_AT_alignment···:·(data1)·8
Max diff block lines reached; 1301487/1309390 bytes (99.40%) of diff not shown.
393 B
strings --all --bytes=8 {}
    
Offset 1, 18 lines modifiedOffset 1, 17 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 yip/[$5o2 
3 X~YP_*i>@3 
4 ,K?AH3,1u 
5 z3V|Zz·C.8o 
6 @jznY»  uGg 
7 21f5!R2t2 nqU8I<2W
 3 CiX?]Ruy
 4 ,6$[W([!]
 5 W.8"%^,8<
 6 )[?4[?&[?5
 7 p#|7rH_CC
8 Y'S:_WSU8 Y'S:_WSU
 9 !O4];QF#
 10 N+G*VB/x
9 &yj»    /L=a 
10 i(U#_%&C 
11 }Iv"ndxg 
12 Z0d7aTNJ11 Z0d7aTNJ
13 __abi_tag12 __abi_tag
14 call_weak_fn13 call_weak_fn
15 main.cpp14 main.cpp
16 crtstuff.c15 crtstuff.c
17 all_implied_fbits16 all_implied_fbits
18 deregister_tm_clones17 deregister_tm_clones
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 75, 1428 lines modifiedOffset 75, 1428 lines modified
75 ··[···ab6]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEcj75 ··[···ab6]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEcj
76 ··[···b03]··_M_len76 ··[···b03]··_M_len
77 ··[···b0a]··_SC_THREAD_PRIORITY_SCHEDULING77 ··[···b0a]··_SC_THREAD_PRIORITY_SCHEDULING
78 ··[···b29]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofERKS4_j78 ··[···b29]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofERKS4_j
79 ··[···b7a]··_CharT79 ··[···b7a]··_CharT
80 ··[···b81]··_SC_ADVISORY_INFO80 ··[···b81]··_SC_ADVISORY_INFO
Diff chunk too large, falling back to line-by-line diff (1420 lines added, 1420 lines removed)
81 ··[···b93]··_ZSt8distanceIPKcENSt15iterator_traitsIT_E15difference_typeES3_S3_81 ··[···b93]··_ZSt8distanceIPKcENSt15iterator_traitsIT_E15difference_typeES3_S3_
82 ··[···bd6]··_SC_REALTIME_SIGNALS82 ··[···bd6]··./linux/keyman-system-service/build/armv7l/release
83 ··[···beb]··__ap83 ··[···c09]··_SC_REALTIME_SIGNALS
84 ··[···bf0]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcjj84 ··[···c1e]··__ap
85 ··[···c32]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE2atEj85 ··[···c23]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcjj
86 ··[···c6d]··fseek86 ··[···c65]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE2atEj
87 ··[···c73]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_lengthEj87 ··[···ca0]··fseek
88 ··[···cb5]··_SC_LEVEL1_ICACHE_LINESIZE88 ··[···ca6]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_lengthEj
89 ··[···cd0]··__c189 ··[···ce8]··_SC_LEVEL1_ICACHE_LINESIZE
90 ··[···cd5]··__c290 ··[···d03]··__c1
91 ··[···cda]··_M_capacity91 ··[···d08]··__c2
92 ··[···ce6]··long·double92 ··[···d0d]··_M_capacity
93 ··[···cf2]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE13find_first_ofEPKcj93 ··[···d19]··long·double
94 ··[···d35]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEjc94 ··[···d25]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE13find_first_ofEPKcj
95 ··[···d75]··_SC_2_C_VERSION95 ··[···d68]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEjc
96 ··[···d85]··_SC_THREAD_DESTRUCTOR_ITERATIONS96 ··[···da8]··_SC_2_C_VERSION
97 ··[···da6]··hasCapsLockLed97 ··[···db8]··_SC_THREAD_DESTRUCTOR_ITERATIONS
98 ··[···db5]··_ZNSt11char_traitsIcE3eofEv98 ··[···dd9]··hasCapsLockLed
99 ··[···dd1]··_IO_wide_data99 ··[···de8]··_ZNSt11char_traitsIcE3eofEv
100 ··[···ddf]··_M_mutate100 ··[···e04]··_IO_wide_data
101 ··[···de9]··fgetwc101 ··[···e12]··_M_mutate
102 ··[···df0]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjPKc102 ··[···e1c]··fgetwc
103 ··[···e34]··_ZN14KeyboardDeviceD4Ev103 ··[···e23]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjPKc
104 ··[···e4c]··fgetws104 ··[···e67]··_ZN14KeyboardDeviceD4Ev
105 ··[···e53]··_SC_PRIORITY_SCHEDULING105 ··[···e7f]··fgetws
106 ··[···e6b]··_SC_MAPPED_FILES106 ··[···e86]··_SC_PRIORITY_SCHEDULING
107 ··[···e7c]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjjc107 ··[···e9e]··_SC_MAPPED_FILES
108 ··[···ebf]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE16find_last_not_ofES2_j108 ··[···eaf]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjjc
109 ··[···f05]··__cxx11109 ··[···ef2]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE16find_last_not_ofES2_j
110 ··[···f0d]··bidirectional_iterator_tag110 ··[···f38]··__cxx11
111 ··[···f28]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEPKc111 ··[···f40]··bidirectional_iterator_tag
112 ··[···f64]··_SC_INT_MAX112 ··[···f5b]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEPKc
113 ··[···f70]··__debug113 ··[···f97]··_SC_INT_MAX
114 ··[···f78]··basic_string_view114 ··[···fa3]··__debug
115 ··[···f8a]··const_reference115 ··[···fab]··basic_string_view
116 ··[···f9a]··_SC_XOPEN_CRYPT116 ··[···fbd]··const_reference
117 ··[···faa]··_Znwj117 ··[···fcd]··_SC_XOPEN_CRYPT
118 ··[···fb0]··__isoc23_wcstol118 ··[···fdd]··_Znwj
119 ··[···fc0]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE7compareEjjPKc119 ··[···fe3]··__isoc23_wcstol
120 ··[···ffd]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcjj120 ··[···ff3]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE7compareEjjPKc
121 ··[··1049]··5div_t121 ··[··1030]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcjj
122 ··[··1050]··_vptr.KeyboardDevice122 ··[··107c]··5div_t
123 ··[··1065]··_SC_XBS5_LP64_OFF64123 ··[··1083]··_vptr.KeyboardDevice
124 ··[··1079]··_SC_FSYNC124 ··[··1098]··_SC_XBS5_LP64_OFF64
125 ··[··1083]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_NS6_IPcS4_EESB_125 ··[··10ac]··_SC_FSYNC
126 ··[··10fb]··_SC_UIO_MAXIOV126 ··[··10b6]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_NS6_IPcS4_EESB_
127 ··[··110a]··_M_check_length127 ··[··112e]··_SC_UIO_MAXIOV
128 ··[··111a]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE4rendEv128 ··[··113d]··_M_check_length
129 ··[··1150]··_ZN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEC4Ev129 ··[··114d]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE4rendEv
130 ··[··11ae]··_SC_PASS_MAX130 ··[··1183]··_ZN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEC4Ev
131 ··[··11bb]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLESt16initializer_listIcE131 ··[··11e1]··_SC_PASS_MAX
132 ··[··120b]··_ZNKSt15__new_allocatorIcE8max_sizeEv132 ··[··11ee]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLESt16initializer_listIcE
133 ··[··1231]··_SC_COLL_WEIGHTS_MAX133 ··[··123e]··_ZNKSt15__new_allocatorIcE8max_sizeEv
134 ··[··1246]··allocator_traits<std::allocator<char>·>134 ··[··1264]··_SC_COLL_WEIGHTS_MAX
135 ··[··126e]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEcj135 ··[··1279]··allocator_traits<std::allocator<char>·>
136 ··[··12b7]··_S_compare136 ··[··12a1]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEcj
137 ··[··12c2]··currency_symbol137 ··[··12ea]··_S_compare
138 ··[··12d2]··_ZNSaIcEC2ERKS_138 ··[··12f5]··currency_symbol
139 ··[··12e2]··fwide139 ··[··1305]··_ZNSaIcEC2ERKS_
140 ··[··12e8]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEixEj140 ··[··1315]··fwide
141 ··[··1323]··atof141 ··[··131b]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEixEj
142 ··[··1328]··atoi142 ··[··1356]··atof
143 ··[··132d]··atol143 ··[··135b]··atoi
144 ··[··1332]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_disjunctEPKc144 ··[··1360]··atol
145 ··[··137a]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignESt16initializer_listIcE145 ··[··1365]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_disjunctEPKc
146 ··[··13cf]··_ZN9__gnu_cxx14__alloc_traitsISaIcEcE10_S_on_swapERS1_S3_146 ··[··13ad]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignESt16initializer_listIcE
147 ··[··1409]··_SC_XOPEN_ENH_I18N147 ··[··1402]··_ZN9__gnu_cxx14__alloc_traitsISaIcEcE10_S_on_swapERS1_S3_
148 ··[··141c]··_ZNSt19__ptr_traits_ptr_toIPccLb0EE10pointer_toERc148 ··[··143c]··_SC_XOPEN_ENH_I18N
149 ··[··144f]··_unused2149 ··[··144f]··_ZNSt19__ptr_traits_ptr_toIPccLb0EE10pointer_toERc
150 ··[··1458]··~_Alloc_hider150 ··[··1482]··_unused2
151 ··[··1466]··size_t151 ··[··148b]··~_Alloc_hider
152 ··[··146d]··_ZN9__gnu_cxx14__alloc_traitsISaIcEcE27_S_propagate_on_move_assignEv152 ··[··1499]··size_t
153 ··[··14b2]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4rendEv153 ··[··14a0]··_ZN9__gnu_cxx14__alloc_traitsISaIcEcE27_S_propagate_on_move_assignEv
154 ··[··14ef]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj154 ··[··14e5]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4rendEv
155 ··[··1538]··_SC_GETPW_R_SIZE_MAX155 ··[··1522]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj
156 ··[··154d]··__path156 ··[··156b]··_SC_GETPW_R_SIZE_MAX
157 ··[··1554]··__k1157 ··[··1580]··__path
158 ··[··1559]··__k2158 ··[··1587]··__k1
159 ··[··155e]··find_first_of159 ··[··158c]··__k2
160 ··[··156c]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17_S_to_string_viewESt17basic_string_viewIcS2_E160 ··[··1591]··find_first_of
161 ··[··15d1]··pop_back161 ··[··159f]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17_S_to_string_viewESt17basic_string_viewIcS2_E
162 ··[··15da]··_ZNSt16allocator_traitsISaIcEE8allocateERS0_jPKv162 ··[··1604]··pop_back
163 ··[··160b]··libevdev163 ··[··160d]··_ZNSt16allocator_traitsISaIcEE8allocateERS0_jPKv
164 ··[··1614]··cbegin164 ··[··163e]··libevdev
165 ··[··161b]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4dataEv165 ··[··1647]··cbegin
166 ··[··1659]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjRKS4_jj166 ··[··164e]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4dataEv
167 ··[··16a1]··_SC_BASE167 ··[··168c]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjRKS4_jj
168 ··[··16aa]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16_M_get_allocatorEv168 ··[··16d4]··_SC_BASE
169 ··[··16f4]··_M_replace_cold169 ··[··16dd]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16_M_get_allocatorEv
170 ··[··1704]··this170 ··[··1727]··_M_replace_cold
171 ··[··1709]··libevdev_free171 ··[··1737]··this
172 ··[··1717]··_SC_THREAD_PRIO_INHERIT172 ··[··173c]··libevdev_free
173 ··[··172f]··_ZSt19__throw_logic_errorPKc173 ··[··174a]··_SC_THREAD_PRIO_INHERIT
174 ··[··174c]··_SC_INT_MIN174 ··[··1762]··_ZSt19__throw_logic_errorPKc
175 ··[··1758]··_SC_SCHAR_MAX175 ··[··177f]··_SC_INT_MIN
176 ··[··1766]··_SC_VERSION176 ··[··178b]··_SC_SCHAR_MAX
177 ··[··1772]··_ZNKSt15__new_allocatorIcE7addressERc177 ··[··1799]··_SC_VERSION
178 ··[··1798]··__n1178 ··[··17a5]··_ZNKSt15__new_allocatorIcE7addressERc
179 ··[··179d]··__n2179 ··[··17cb]··__n1
180 ··[··17a2]··_SC_V6_LP64_OFF64180 ··[··17d0]··__n2
181 ··[··17b4]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_St16initializer_listIcE181 ··[··17d5]··_SC_V6_LP64_OFF64
182 ··[··1834]··int_p_sign_posn182 ··[··17e7]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_St16initializer_listIcE
183 ··[··1844]··_SC_2_CHAR_TERM183 ··[··1867]··int_p_sign_posn
184 ··[··1854]··quot184 ··[··1877]··_SC_2_CHAR_TERM
185 ··[··1859]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE7crbeginEv185 ··[··1887]··quot
186 ··[··1892]··__isoc23_vswscanf186 ··[··188c]··_ZNKSt17basic_string_viewIcSt11char_traitsIcEE7crbeginEv
187 ··[··18a4]··__wchb187 ··[··18c5]··__isoc23_vswscanf
188 ··[··18ab]··insert188 ··[··18d7]··__wchb
189 ··[··18b2]··_ZNSt11char_traitsIcE4copyEPcPKcj189 ··[··18de]··insert
190 ··[··18d4]··_SC_CHAR_MAX190 ··[··18e5]··_ZNSt11char_traitsIcE4copyEPcPKcj
191 ··[··18e1]··wcstombs191 ··[··1907]··_SC_CHAR_MAX
192 ··[··18ea]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEjjjc192 ··[··1914]··wcstombs
193 ··[··1935]··__isoc23_strtoul193 ··[··191d]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEjjjc
194 ··[··1946]··libevdev_get_event_value194 ··[··1968]··__isoc23_strtoul
195 ··[··195f]··_ZNSt17basic_string_viewIcSt11char_traitsIcEEC4Ev195 ··[··1979]··libevdev_get_event_value
196 ··[··1991]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEPKcj196 ··[··1992]··_ZNSt17basic_string_viewIcSt11char_traitsIcEEC4Ev
197 ··[··19d3]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13shrink_to_fitEv197 ··[··19c4]··_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEPKcj
198 ··[··1a1a]··_SC_SHRT_MAX198 ··[··1a06]··_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13shrink_to_fitEv
199 ··[··1a27]··_M_array199 ··[··1a4d]··_SC_SHRT_MAX
200 ··[··1a30]··_M_p200 ··[··1a5a]··_M_array
Max diff block lines reached; 0/135654 bytes (0.00%) of diff not shown.