173 KB
/srv/reproducible-results/rbuild-debian/r-b-build.eFpp2lMq/b1/ueberzug_18.3.1-1_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.eFpp2lMq/b2/ueberzug_18.3.1-1_arm64.changes
384 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·cbf3d1f30ecfa6cf16201ff9a1d8ba94·53516·debug·optional·ueberzug-dbgsym_18.3.1-1_arm64.deb 
2 ·6ac563e89bb9d4e5024d9439a3c3c429·68512·graphics·optional·ueberzug_18.3.1-1_arm64.deb1 ·ba1c2051a34db7b8269fb40b149f23ab·53468·debug·optional·ueberzug-dbgsym_18.3.1-1_arm64.deb
 2 ·2ee59306da26a549354ac68136b7cd7c·68512·graphics·optional·ueberzug_18.3.1-1_arm64.deb
141 KB
ueberzug_18.3.1-1_arm64.deb
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
141 KB
data.tar.xz
141 KB
data.tar
70.7 KB
./usr/lib/python3/dist-packages/ueberzug/X.cpython-312-aarch64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
628 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7275d99e06c9a36f20baaf8ebb8bbce35285c11b6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·64f93137e80fd95a3f166981791fe62661994b53
69.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 235 objdump: DWARF error: unable to read alt ref 8490 objdump: DWARF error: unable to read alt ref 235 objdump: DWARF error: unable to read alt ref 235
    
Offset 70, 115 lines modifiedOffset 70, 115 lines modified
70 »       nop70 »       nop
71 »       nop71 »       nop
72 »       nop72 »       nop
73 »       nop73 »       nop
74 »       nop74 »       nop
75 »       nop75 »       nop
76 X_init_threads.part.0():76 X_init_threads.part.0():
77 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:1277 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:12
78 »       paciasp78 »       paciasp
79 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)79 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)
80 »       adrp»   x2,·4000·<PyInit_X@@Base+0x1840>80 »       adrp»   x2,·4000·<PyInit_X@@Base+0x1840>
81 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:1281 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:12
82 »       stp»    x29,·x30,·[sp,·#-16]!82 »       stp»    x29,·x30,·[sp,·#-16]!
83 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)83 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)
84 »       add»    x2,·x2,·#0x19084 »       add»    x2,·x2,·#0x190
85 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:14·(discriminator·1)85 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:14·(discriminator·1)
86 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c840>86 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c840>
87 »       ldr»    x0,·[x0,·#4016]87 »       ldr»    x0,·[x0,·#4016]
88 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:1288 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:12
89 »       mov»    x29,·sp89 »       mov»    x29,·sp
90 »       sub»    sp,·sp,·#0x20090 »       sub»    sp,·sp,·#0x200
91 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)91 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)
92 »       ldur»   q31,·[x2,·#31]92 »       ldur»   q31,·[x2,·#31]
93 »       mov»    x1,·sp93 »       mov»    x1,·sp
94 »       ldp»    q30,·q29,·[x2]94 »       ldp»    q30,·q29,·[x2]
95 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:1295 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:12
96 »       adrp»   x2,·1f000·<PyInit_X@@Base+0x1c840>96 »       adrp»   x2,·1f000·<PyInit_X@@Base+0x1c840>
97 »       ldr»    x2,·[x2,·#4040]97 »       ldr»    x2,·[x2,·#4040]
98 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:14·(discriminator·1)98 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:14·(discriminator·1)
99 »       ldr»    x0,·[x0]99 »       ldr»    x0,·[x0]
100 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:12100 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:12
101 »       ldr»    x3,·[x2]101 »       ldr»    x3,·[x2]
102 »       str»    x3,·[sp,·#504]102 »       str»    x3,·[sp,·#504]
103 »       mov»    x3,·#0x0···················»     //·#0103 »       mov»    x3,·#0x0···················»     //·#0
104 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)104 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)
105 »       stp»    q30,·q29,·[sp]105 »       stp»    q30,·q29,·[sp]
106 »       stur»   q31,·[sp,·#31]106 »       stur»   q31,·[sp,·#31]
107 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:14·(discriminator·1)107 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:14·(discriminator·1)
108 »       bl»     22d0·<PyErr_SetString@plt>108 »       bl»     22d0·<PyErr_SetString@plt>
109 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:17109 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:17
110 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c840>110 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c840>
111 »       ldr»    x0,·[x0,·#4040]111 »       ldr»    x0,·[x0,·#4040]
112 »       ldr»    x2,·[sp,·#504]112 »       ldr»    x2,·[sp,·#504]
113 »       ldr»    x1,·[x0]113 »       ldr»    x1,·[x0]
114 »       subs»   x2,·x2,·x1114 »       subs»   x2,·x2,·x1
115 »       mov»    x1,·#0x0···················»     //·#0115 »       mov»    x1,·#0x0···················»     //·#0
116 »       b.ne»   2780·<PyList_GetItem@plt+0x190>··//·b.any116 »       b.ne»   2780·<PyList_GetItem@plt+0x190>··//·b.any
117 »       add»    sp,·sp,·#0x200117 »       add»    sp,·sp,·#0x200
118 »       mov»    x0,·#0x0···················»     //·#0118 »       mov»    x0,·#0x0···················»     //·#0
119 »       ldp»    x29,·x30,·[sp],·#16119 »       ldp»    x29,·x30,·[sp],·#16
120 »       autiasp120 »       autiasp
121 »       ret121 »       ret
122 »       bl»     23e0·<__stack_chk_fail@plt>122 »       bl»     23e0·<__stack_chk_fail@plt>
123 X_init_threads():123 X_init_threads():
124 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:12124 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:12
125 »       paciasp125 »       paciasp
126 »       stp»    x29,·x30,·[sp,·#-16]!126 »       stp»    x29,·x30,·[sp,·#-16]!
127 »       mov»    x29,·sp127 »       mov»    x29,·sp
128 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:13128 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:13
129 »       bl»     2350·<XInitThreads@plt>129 »       bl»     2350·<XInitThreads@plt>
130 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:13·(discriminator·1)130 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:13·(discriminator·1)
131 »       cbz»    w0,·27ac·<PyList_GetItem@plt+0x1bc>131 »       cbz»    w0,·27ac·<PyList_GetItem@plt+0x1bc>
132 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:16132 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:16
133 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c840>133 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c840>
134 »       ldr»    x0,·[x0,·#4056]134 »       ldr»    x0,·[x0,·#4056]
135 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:17135 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:17
136 »       ldp»    x29,·x30,·[sp],·#16136 »       ldp»    x29,·x30,·[sp],·#16
137 »       autiasp137 »       autiasp
138 »       ret138 »       ret
139 »       bl»     2700·<PyList_GetItem@plt+0x110>139 »       bl»     2700·<PyList_GetItem@plt+0x110>
140 »       mov»    x0,·#0x0···················»     //·#0140 »       mov»    x0,·#0x0···················»     //·#0
141 »       b»      27a0·<PyList_GetItem@plt+0x1b0>141 »       b»      27a0·<PyList_GetItem@plt+0x1b0>
142 »       nop142 »       nop
143 »       nop143 »       nop
  
144 00000000000027c0·<PyInit_X@@Base>:144 00000000000027c0·<PyInit_X@@Base>:
145 PyInit_X():145 PyInit_X():
146 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:38146 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:38
147 »       paciasp147 »       paciasp
148 »       stp»    x29,·x30,·[sp,·#-32]!148 »       stp»    x29,·x30,·[sp,·#-32]!
149 »       mov»    x29,·sp149 »       mov»    x29,·sp
150 »       stp»    x19,·x20,·[sp,·#16]150 »       stp»    x19,·x20,·[sp,·#16]
151 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:40151 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:40
152 »       adrp»   x20,·1f000·<PyInit_X@@Base+0x1c840>152 »       adrp»   x20,·1f000·<PyInit_X@@Base+0x1c840>
153 »       ldr»    x20,·[x20,·#3992]153 »       ldr»    x20,·[x20,·#3992]
154 »       mov»    x0,·x20154 »       mov»    x0,·x20
155 »       bl»     2380·<PyType_Ready@plt>155 »       bl»     2380·<PyType_Ready@plt>
156 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:40·(discriminator·1)156 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:40·(discriminator·1)
157 »       tbnz»   w0,·#31,·28b8·<PyInit_X@@Base+0xf8>157 »       tbnz»   w0,·#31,·28b8·<PyInit_X@@Base+0xf8>
158 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:41158 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:41
159 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c840>159 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c840>
160 »       ldr»    x0,·[x0,·#4048]160 »       ldr»    x0,·[x0,·#4048]
161 »       bl»     2380·<PyType_Ready@plt>161 »       bl»     2380·<PyType_Ready@plt>
162 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:40·(discriminator·1)162 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:40·(discriminator·1)
163 »       tbnz»   w0,·#31,·28b8·<PyInit_X@@Base+0xf8>163 »       tbnz»   w0,·#31,·28b8·<PyInit_X@@Base+0xf8>
164 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:42164 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:42
165 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c840>165 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c840>
166 »       ldr»    x0,·[x0,·#4000]166 »       ldr»    x0,·[x0,·#4000]
167 »       bl»     2380·<PyType_Ready@plt>167 »       bl»     2380·<PyType_Ready@plt>
168 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:41168 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:41
169 »       tbnz»   w0,·#31,·28b8·<PyInit_X@@Base+0xf8>169 »       tbnz»   w0,·#31,·28b8·<PyInit_X@@Base+0xf8>
170 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:46170 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:46
171 »       adrp»   x0,·20000·<PyInit_X@@Base+0x1d840>171 »       adrp»   x0,·20000·<PyInit_X@@Base+0x1d840>
172 »       mov»    w1,·#0x3f5·················»   //·#1013172 »       mov»    w1,·#0x3f5·················»   //·#1013
173 »       add»    x0,·x0,·#0x8173 »       add»    x0,·x0,·#0x8
174 »       bl»     2410·<PyModule_Create2@plt>174 »       bl»     2410·<PyModule_Create2@plt>
175 »       mov»    x19,·x0175 »       mov»    x19,·x0
176 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:47176 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:47
177 »       cbz»    x0,·28b8·<PyInit_X@@Base+0xf8>177 »       cbz»    x0,·28b8·<PyInit_X@@Base+0xf8>
178 /usr/include/python3.12/object.h:642178 /usr/include/python3.12/object.h:642
179 »       ldr»    w0,·[x20]179 »       ldr»    w0,·[x20]
180 /usr/include/python3.12/object.h:643180 /usr/include/python3.12/object.h:643
181 »       adds»   w0,·w0,·#0x1181 »       adds»   w0,·w0,·#0x1
182 »       b.eq»   282c·<PyInit_X@@Base+0x6c>··//·b.none182 »       b.eq»   282c·<PyInit_X@@Base+0x6c>··//·b.none
183 /usr/include/python3.12/object.h:646183 /usr/include/python3.12/object.h:646
Offset 199, 322 lines modifiedOffset 199, 322 lines modified
199 /usr/include/python3.12/object.h:642199 /usr/include/python3.12/object.h:642
200 »       ldr»    w0,·[x1]200 »       ldr»    w0,·[x1]
201 /usr/include/python3.12/object.h:643201 /usr/include/python3.12/object.h:643
202 »       adds»   w0,·w0,·#0x1202 »       adds»   w0,·w0,·#0x1
203 »       b.eq»   285c·<PyInit_X@@Base+0x9c>··//·b.none203 »       b.eq»   285c·<PyInit_X@@Base+0x9c>··//·b.none
204 /usr/include/python3.12/object.h:646204 /usr/include/python3.12/object.h:646
205 »       str»    w0,·[x1]205 »       str»    w0,·[x1]
206 ./.mesonpy-0gdasoqj/../ueberzug/X/X.c:54206 ./.mesonpy-k2s8om3a/../ueberzug/X/X.c:54
207 »       adrp»   x2,·1f000·<PyInit_X@@Base+0x1c840>207 »       adrp»   x2,·1f000·<PyInit_X@@Base+0x1c840>
208 »       ldr»    x2,·[x2,·#3992]208 »       ldr»    x2,·[x2,·#3992]
209 »       mov»    x0,·x19209 »       mov»    x0,·x19
Max diff block lines reached; 65146/70218 bytes (92.78%) of diff not shown.
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·37356439·39653036·63396133·36663230·75d99e06c9a36f20 
3 ··0x00000010·62616166·38656262·38626263·65333532·baaf8ebb8bbce3522 ··0x00000000·66393331·33376538·30666439·35613366·f93137e80fd95a3f
 3 ··0x00000010·31363639·38313739·31666536·32363631·166981791fe62661
4 ··0x00000020·38356331·31622e64·65627567·00000000·85c11b.debug....4 ··0x00000020·39393462·35332e64·65627567·00000000·994b53.debug....
5 ··0x00000030·c2bbebc5····························....5 ··0x00000030·c12be5f9····························.+..
  
70.6 KB
./usr/lib/python3/dist-packages/ueberzug/X.cpython-313-aarch64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
628 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·090c225566eca39920a758079f7cab8e626dbe986 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6816b92f92903da0c10e1500df5ae6f79c5cb62a
69.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 235 objdump: DWARF error: unable to read alt ref 8490 objdump: DWARF error: unable to read alt ref 235 objdump: DWARF error: unable to read alt ref 235
    
Offset 70, 115 lines modifiedOffset 70, 115 lines modified
70 »       nop70 »       nop
71 »       nop71 »       nop
72 »       nop72 »       nop
73 »       nop73 »       nop
74 »       nop74 »       nop
75 »       nop75 »       nop
76 X_init_threads.part.0():76 X_init_threads.part.0():
77 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:1277 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:12
78 »       paciasp78 »       paciasp
79 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)79 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)
80 »       adrp»   x2,·5000·<PyInit_X@@Base+0x2860>80 »       adrp»   x2,·5000·<PyInit_X@@Base+0x2860>
81 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:1281 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:12
82 »       stp»    x29,·x30,·[sp,·#-16]!82 »       stp»    x29,·x30,·[sp,·#-16]!
83 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)83 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)
84 »       add»    x2,·x2,·#0x17084 »       add»    x2,·x2,·#0x170
85 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:14·(discriminator·1)85 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:14·(discriminator·1)
86 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c860>86 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c860>
87 »       ldr»    x0,·[x0,·#4016]87 »       ldr»    x0,·[x0,·#4016]
88 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:1288 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:12
89 »       mov»    x29,·sp89 »       mov»    x29,·sp
90 »       sub»    sp,·sp,·#0x20090 »       sub»    sp,·sp,·#0x200
91 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)91 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)
92 »       ldur»   q31,·[x2,·#31]92 »       ldur»   q31,·[x2,·#31]
93 »       mov»    x1,·sp93 »       mov»    x1,·sp
94 »       ldp»    q30,·q29,·[x2]94 »       ldp»    q30,·q29,·[x2]
95 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:1295 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:12
96 »       adrp»   x2,·1f000·<PyInit_X@@Base+0x1c860>96 »       adrp»   x2,·1f000·<PyInit_X@@Base+0x1c860>
97 »       ldr»    x2,·[x2,·#4040]97 »       ldr»    x2,·[x2,·#4040]
98 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:14·(discriminator·1)98 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:14·(discriminator·1)
99 »       ldr»    x0,·[x0]99 »       ldr»    x0,·[x0]
100 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:12100 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:12
101 »       ldr»    x3,·[x2]101 »       ldr»    x3,·[x2]
102 »       str»    x3,·[sp,·#504]102 »       str»    x3,·[sp,·#504]
103 »       mov»    x3,·#0x0···················»     //·#0103 »       mov»    x3,·#0x0···················»     //·#0
104 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)104 /usr/include/aarch64-linux-gnu/bits/stdio2.h:68·(discriminator·1)
105 »       stp»    q30,·q29,·[sp]105 »       stp»    q30,·q29,·[sp]
106 »       stur»   q31,·[sp,·#31]106 »       stur»   q31,·[sp,·#31]
107 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:14·(discriminator·1)107 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:14·(discriminator·1)
108 »       bl»     22d0·<PyErr_SetString@plt>108 »       bl»     22d0·<PyErr_SetString@plt>
109 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:17109 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:17
110 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c860>110 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c860>
111 »       ldr»    x0,·[x0,·#4040]111 »       ldr»    x0,·[x0,·#4040]
112 »       ldr»    x2,·[sp,·#504]112 »       ldr»    x2,·[sp,·#504]
113 »       ldr»    x1,·[x0]113 »       ldr»    x1,·[x0]
114 »       subs»   x2,·x2,·x1114 »       subs»   x2,·x2,·x1
115 »       mov»    x1,·#0x0···················»     //·#0115 »       mov»    x1,·#0x0···················»     //·#0
116 »       b.ne»   2760·<PyList_GetItem@plt+0x190>··//·b.any116 »       b.ne»   2760·<PyList_GetItem@plt+0x190>··//·b.any
117 »       add»    sp,·sp,·#0x200117 »       add»    sp,·sp,·#0x200
118 »       mov»    x0,·#0x0···················»     //·#0118 »       mov»    x0,·#0x0···················»     //·#0
119 »       ldp»    x29,·x30,·[sp],·#16119 »       ldp»    x29,·x30,·[sp],·#16
120 »       autiasp120 »       autiasp
121 »       ret121 »       ret
122 »       bl»     23e0·<__stack_chk_fail@plt>122 »       bl»     23e0·<__stack_chk_fail@plt>
123 X_init_threads():123 X_init_threads():
124 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:12124 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:12
125 »       paciasp125 »       paciasp
126 »       stp»    x29,·x30,·[sp,·#-16]!126 »       stp»    x29,·x30,·[sp,·#-16]!
127 »       mov»    x29,·sp127 »       mov»    x29,·sp
128 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:13128 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:13
129 »       bl»     2350·<XInitThreads@plt>129 »       bl»     2350·<XInitThreads@plt>
130 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:13·(discriminator·1)130 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:13·(discriminator·1)
131 »       cbz»    w0,·278c·<PyList_GetItem@plt+0x1bc>131 »       cbz»    w0,·278c·<PyList_GetItem@plt+0x1bc>
132 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:16132 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:16
133 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c860>133 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c860>
134 »       ldr»    x0,·[x0,·#4056]134 »       ldr»    x0,·[x0,·#4056]
135 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:17135 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:17
136 »       ldp»    x29,·x30,·[sp],·#16136 »       ldp»    x29,·x30,·[sp],·#16
137 »       autiasp137 »       autiasp
138 »       ret138 »       ret
139 »       bl»     26e0·<PyList_GetItem@plt+0x110>139 »       bl»     26e0·<PyList_GetItem@plt+0x110>
140 »       mov»    x0,·#0x0···················»     //·#0140 »       mov»    x0,·#0x0···················»     //·#0
141 »       b»      2780·<PyList_GetItem@plt+0x1b0>141 »       b»      2780·<PyList_GetItem@plt+0x1b0>
142 »       nop142 »       nop
143 »       nop143 »       nop
  
144 00000000000027a0·<PyInit_X@@Base>:144 00000000000027a0·<PyInit_X@@Base>:
145 PyInit_X():145 PyInit_X():
146 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:38146 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:38
147 »       paciasp147 »       paciasp
148 »       stp»    x29,·x30,·[sp,·#-32]!148 »       stp»    x29,·x30,·[sp,·#-32]!
149 »       mov»    x29,·sp149 »       mov»    x29,·sp
150 »       stp»    x19,·x20,·[sp,·#16]150 »       stp»    x19,·x20,·[sp,·#16]
151 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:40151 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:40
152 »       adrp»   x20,·1f000·<PyInit_X@@Base+0x1c860>152 »       adrp»   x20,·1f000·<PyInit_X@@Base+0x1c860>
153 »       ldr»    x20,·[x20,·#3992]153 »       ldr»    x20,·[x20,·#3992]
154 »       mov»    x0,·x20154 »       mov»    x0,·x20
155 »       bl»     2380·<PyType_Ready@plt>155 »       bl»     2380·<PyType_Ready@plt>
156 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:40·(discriminator·1)156 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:40·(discriminator·1)
157 »       tbnz»   w0,·#31,·2898·<PyInit_X@@Base+0xf8>157 »       tbnz»   w0,·#31,·2898·<PyInit_X@@Base+0xf8>
158 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:41158 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:41
159 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c860>159 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c860>
160 »       ldr»    x0,·[x0,·#4048]160 »       ldr»    x0,·[x0,·#4048]
161 »       bl»     2380·<PyType_Ready@plt>161 »       bl»     2380·<PyType_Ready@plt>
162 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:40·(discriminator·1)162 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:40·(discriminator·1)
163 »       tbnz»   w0,·#31,·2898·<PyInit_X@@Base+0xf8>163 »       tbnz»   w0,·#31,·2898·<PyInit_X@@Base+0xf8>
164 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:42164 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:42
165 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c860>165 »       adrp»   x0,·1f000·<PyInit_X@@Base+0x1c860>
166 »       ldr»    x0,·[x0,·#4000]166 »       ldr»    x0,·[x0,·#4000]
167 »       bl»     2380·<PyType_Ready@plt>167 »       bl»     2380·<PyType_Ready@plt>
168 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:41168 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:41
169 »       tbnz»   w0,·#31,·2898·<PyInit_X@@Base+0xf8>169 »       tbnz»   w0,·#31,·2898·<PyInit_X@@Base+0xf8>
170 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:46170 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:46
171 »       adrp»   x0,·20000·<PyInit_X@@Base+0x1d860>171 »       adrp»   x0,·20000·<PyInit_X@@Base+0x1d860>
172 »       mov»    w1,·#0x3f5·················»   //·#1013172 »       mov»    w1,·#0x3f5·················»   //·#1013
173 »       add»    x0,·x0,·#0x8173 »       add»    x0,·x0,·#0x8
174 »       bl»     2420·<PyModule_Create2@plt>174 »       bl»     2420·<PyModule_Create2@plt>
175 »       mov»    x19,·x0175 »       mov»    x19,·x0
176 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:47176 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:47
177 »       cbz»    x0,·2898·<PyInit_X@@Base+0xf8>177 »       cbz»    x0,·2898·<PyInit_X@@Base+0xf8>
178 /usr/include/python3.13/object.h:825178 /usr/include/python3.13/object.h:825
179 »       ldr»    w0,·[x20]179 »       ldr»    w0,·[x20]
180 /usr/include/python3.13/object.h:826180 /usr/include/python3.13/object.h:826
181 »       adds»   w0,·w0,·#0x1181 »       adds»   w0,·w0,·#0x1
182 »       b.eq»   280c·<PyInit_X@@Base+0x6c>··//·b.none182 »       b.eq»   280c·<PyInit_X@@Base+0x6c>··//·b.none
183 /usr/include/python3.13/object.h:831183 /usr/include/python3.13/object.h:831
Offset 199, 322 lines modifiedOffset 199, 322 lines modified
199 /usr/include/python3.13/object.h:825199 /usr/include/python3.13/object.h:825
200 »       ldr»    w0,·[x1]200 »       ldr»    w0,·[x1]
201 /usr/include/python3.13/object.h:826201 /usr/include/python3.13/object.h:826
202 »       adds»   w0,·w0,·#0x1202 »       adds»   w0,·w0,·#0x1
203 »       b.eq»   283c·<PyInit_X@@Base+0x9c>··//·b.none203 »       b.eq»   283c·<PyInit_X@@Base+0x9c>··//·b.none
204 /usr/include/python3.13/object.h:831204 /usr/include/python3.13/object.h:831
205 »       str»    w0,·[x1]205 »       str»    w0,·[x1]
206 ./.mesonpy-zf0x4lo6/../ueberzug/X/X.c:54206 ./.mesonpy-z329ruxd/../ueberzug/X/X.c:54
207 »       adrp»   x2,·1f000·<PyInit_X@@Base+0x1c860>207 »       adrp»   x2,·1f000·<PyInit_X@@Base+0x1c860>
208 »       ldr»    x2,·[x2,·#3992]208 »       ldr»    x2,·[x2,·#3992]
209 »       mov»    x0,·x19209 »       mov»    x0,·x19
Max diff block lines reached; 65070/70142 bytes (92.77%) of diff not shown.
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·30633232·35353636·65636133·39393230·0c225566eca39920 
3 ··0x00000010·61373538·30373966·37636162·38653632·a758079f7cab8e622 ··0x00000000·31366239·32663932·39303364·61306331·16b92f92903da0c1
 3 ··0x00000010·30653135·30306466·35616536·66373963·0e1500df5ae6f79c
4 ··0x00000020·36646265·39382e64·65627567·00000000·6dbe98.debug....4 ··0x00000020·35636236·32612e64·65627567·00000000·5cb62a.debug....
5 ··0x00000030·f965f985····························.e..5 ··0x00000030·75cafd09····························u...
  
30.9 KB
ueberzug-dbgsym_18.3.1-1_arm64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-07·14:19:18.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-07·14:19:18.000000·debian-binary
2 -rw-r--r--···0········0········0······636·2025-01-07·14:19:18.000000·control.tar.xz2 -rw-r--r--···0········0········0······632·2025-01-07·14:19:18.000000·control.tar.xz
3 -rw-r--r--···0········0········0····52688·2025-01-07·14:19:18.000000·data.tar.xz3 -rw-r--r--···0········0········0····52644·2025-01-07·14:19:18.000000·data.tar.xz
916 B
control.tar.xz
888 B
control.tar
437 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·arm645 Architecture:·arm64
6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>
7 Installed-Size:·857 Installed-Size:·85
8 Depends:·ueberzug·(=·18.3.1-1)8 Depends:·ueberzug·(=·18.3.1-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·ueberzug11 Description:·debug·symbols·for·ueberzug
12 Build-Ids:·090c225566eca39920a758079f7cab8e626dbe98·7275d99e06c9a36f20baaf8ebb8bbce35285c11b12 Build-Ids:·64f93137e80fd95a3f166981791fe62661994b53·6816b92f92903da0c10e1500df5ae6f79c5cb62a
429 B
./md5sums
30.0 B
./md5sums
Files differ
381 B
line order
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 usr/lib/debug/.build-id/09/0c225566eca39920a758079f7cab8e626dbe98.debug 
2 usr/lib/debug/.build-id/72/75d99e06c9a36f20baaf8ebb8bbce35285c11b.debug1 usr/lib/debug/.build-id/64/f93137e80fd95a3f166981791fe62661994b53.debug
 2 usr/lib/debug/.build-id/68/16b92f92903da0c10e1500df5ae6f79c5cb62a.debug
3 usr/lib/debug/.dwz/aarch64-linux-gnu/ueberzug.debug3 usr/lib/debug/.dwz/aarch64-linux-gnu/ueberzug.debug
29.5 KB
data.tar.xz
29.5 KB
data.tar
2.29 KB
file list
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./usr/lib/debug/.build-id/09/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./usr/lib/debug/.build-id/64/
7 -rw-r--r--···0·root·········(0)·root·········(0)····31112·2025-01-07·14:19:18.000000·./usr/lib/debug/.build-id/09/0c225566eca39920a758079f7cab8e626dbe98.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····30688·2025-01-07·14:19:18.000000·./usr/lib/debug/.build-id/64/f93137e80fd95a3f166981791fe62661994b53.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./usr/lib/debug/.build-id/72/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./usr/lib/debug/.build-id/68/
9 -rw-r--r--···0·root·········(0)·root·········(0)····30688·2025-01-07·14:19:18.000000·./usr/lib/debug/.build-id/72/75d99e06c9a36f20baaf8ebb8bbce35285c11b.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····31112·2025-01-07·14:19:18.000000·./usr/lib/debug/.build-id/68/16b92f92903da0c10e1500df5ae6f79c5cb62a.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./usr/lib/debug/.dwz/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./usr/lib/debug/.dwz/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/
12 -rw-r--r--···0·root·········(0)·root·········(0)····10432·2025-01-07·14:19:18.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/ueberzug.debug12 -rw-r--r--···0·root·········(0)·root·········(0)····10432·2025-01-07·14:19:18.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/ueberzug.debug
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./usr/share/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./usr/share/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./usr/share/doc/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./usr/share/doc/
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./usr/share/doc/ueberzug-dbgsym·->·ueberzug15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-07·14:19:18.000000·./usr/share/doc/ueberzug-dbgsym·->·ueberzug
12.9 KB
./usr/lib/debug/.build-id/09/0c225566eca39920a758079f7cab8e626dbe98.debug vs.
./usr/lib/debug/.build-id/68/16b92f92903da0c10e1500df5ae6f79c5cb62a.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 98% similar despite different names
628 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·090c225566eca39920a758079f7cab8e626dbe986 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6816b92f92903da0c10e1500df5ae6f79c5cb62a
2.91 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·8,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·8,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-zf0x4lo631 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-z329ruxd
32 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X32 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
33 ··2»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits33 ··2»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x58):·/usr/include/python3.1334 ··3»      (line_strp)»   (offset:·0x58):·/usr/include/python3.13
35 ··4»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.13/cpython
38 ··7»      (line_strp)»   (offset:·0xdd):·/usr/include/X1138 ··7»      (line_strp)»   (offset:·0xdd):·/usr/include/X11
Offset 329, 15 lines modifiedOffset 329, 15 lines modified
329 ··Opcode·9·has·1·arg329 ··Opcode·9·has·1·arg
330 ··Opcode·10·has·0·args330 ··Opcode·10·has·0·args
331 ··Opcode·11·has·0·args331 ··Opcode·11·has·0·args
332 ··Opcode·12·has·1·arg332 ··Opcode·12·has·1·arg
  
333 ·The·Directory·Table·(offset·0x25c,·lines·11,·columns·1):333 ·The·Directory·Table·(offset·0x25c,·lines·11,·columns·1):
334 ··Entry»  Name334 ··Entry»  Name
335 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-zf0x4lo6335 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-z329ruxd
336 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X336 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
337 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.13337 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.13
338 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits338 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits
339 ··4»      (line_strp)»   (offset:·0x1b2):·/usr/include339 ··4»      (line_strp)»   (offset:·0x1b2):·/usr/include
340 ··5»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include340 ··5»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include
341 ··6»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys341 ··6»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys
342 ··7»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.13/cpython342 ··7»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.13/cpython
Offset 1449, 15 lines modifiedOffset 1449, 15 lines modified
1449 ··Opcode·9·has·1·arg1449 ··Opcode·9·has·1·arg
1450 ··Opcode·10·has·0·args1450 ··Opcode·10·has·0·args
1451 ··Opcode·11·has·0·args1451 ··Opcode·11·has·0·args
1452 ··Opcode·12·has·1·arg1452 ··Opcode·12·has·1·arg
  
1453 ·The·Directory·Table·(offset·0xa49,·lines·10,·columns·1):1453 ·The·Directory·Table·(offset·0xa49,·lines·10,·columns·1):
1454 ··Entry»  Name1454 ··Entry»  Name
1455 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-zf0x4lo61455 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-z329ruxd
1456 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X1456 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
1457 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.131457 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.13
1458 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits1458 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits
1459 ··4»      (line_strp)»   (offset:·0x1b2):·/usr/include1459 ··4»      (line_strp)»   (offset:·0x1b2):·/usr/include
1460 ··5»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include1460 ··5»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include
1461 ··6»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys1461 ··6»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys
1462 ··7»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.13/cpython1462 ··7»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.13/cpython
Offset 2621, 15 lines modifiedOffset 2621, 15 lines modified
2621 ··Opcode·9·has·1·arg2621 ··Opcode·9·has·1·arg
2622 ··Opcode·10·has·0·args2622 ··Opcode·10·has·0·args
2623 ··Opcode·11·has·0·args2623 ··Opcode·11·has·0·args
2624 ··Opcode·12·has·1·arg2624 ··Opcode·12·has·1·arg
  
2625 ·The·Directory·Table·(offset·0x1242,·lines·10,·columns·1):2625 ·The·Directory·Table·(offset·0x1242,·lines·10,·columns·1):
2626 ··Entry»  Name2626 ··Entry»  Name
2627 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-zf0x4lo62627 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-z329ruxd
2628 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X2628 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
2629 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.132629 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.13
2630 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits2630 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits
2631 ··4»      (line_strp)»   (offset:·0x1b2):·/usr/include2631 ··4»      (line_strp)»   (offset:·0x1b2):·/usr/include
2632 ··5»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include2632 ··5»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include
2633 ··6»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys2633 ··6»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys
2634 ··7»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.13/cpython2634 ··7»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.13/cpython
8.34 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0xcb·(32-bit)4 ···Length:········0xcb·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·8·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·8·(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····:·(line_strp)·(offset:·0x12):·./.mesonpy-zf0x4lo611 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-z329ruxd
12 ·<1><15>:·Abbrev·Number:·4·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·4·(DW_TAG_imported_unit)
13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
14 ·<1><1a>:·Abbrev·Number:·11·(DW_TAG_typedef)14 ·<1><1a>:·Abbrev·Number:·11·(DW_TAG_typedef)
15 ····<1b>···DW_AT_name········:·(strp)·(offset:·0xcf):·__uint16_t15 ····<1b>···DW_AT_name········:·(strp)·(offset:·0xcf):·__uint16_t
16 ····<1f>···DW_AT_decl_file···:·(data1)·416 ····<1f>···DW_AT_decl_file···:·(data1)·4
17 ····<20>···DW_AT_decl_line···:·(data1)·4017 ····<20>···DW_AT_decl_line···:·(data1)·40
18 ····<21>···DW_AT_decl_column·:·(data1)·2818 ····<21>···DW_AT_decl_column·:·(data1)·28
Offset 125, 29 lines modifiedOffset 125, 29 lines modified
125 ···Length:········0x1c·(32-bit)125 ···Length:········0x1c·(32-bit)
126 ···Version:·······5126 ···Version:·······5
127 ···Unit·Type:·····DW_UT_partial·(3)127 ···Unit·Type:·····DW_UT_partial·(3)
128 ···Abbrev·Offset:·0xf0128 ···Abbrev·Offset:·0xf0
129 ···Pointer·Size:··8129 ···Pointer·Size:··8
130 ·<0><db>:·Abbrev·Number:·89·(DW_TAG_partial_unit)130 ·<0><db>:·Abbrev·Number:·89·(DW_TAG_partial_unit)
131 ····<dc>···DW_AT_stmt_list···:·(sec_offset)·0131 ····<dc>···DW_AT_stmt_list···:·(sec_offset)·0
132 ····<e0>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-zf0x4lo6132 ····<e0>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-z329ruxd
133 ·<1><e4>:·Abbrev·Number:·20·(DW_TAG_imported_unit)133 ·<1><e4>:·Abbrev·Number:·20·(DW_TAG_imported_unit)
134 ····<e5>···DW_AT_import······:·(GNU_ref_alt)·<0xe6>134 ····<e5>···DW_AT_import······:·(GNU_ref_alt)·<0xe6>
135 ·<1><e9>:·Abbrev·Number:·1·(DW_TAG_imported_unit)135 ·<1><e9>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
136 ····<ea>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·8·(DW_TAG_partial_unit)]136 ····<ea>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·8·(DW_TAG_partial_unit)]
137 ·<1><ee>:·Abbrev·Number:·0137 ·<1><ee>:·Abbrev·Number:·0
138 ··Compilation·Unit·@·offset·0xef:138 ··Compilation·Unit·@·offset·0xef:
139 ···Length:········0xb95·(32-bit)139 ···Length:········0xb95·(32-bit)
140 ···Version:·······5140 ···Version:·······5
141 ···Unit·Type:·····DW_UT_partial·(3)141 ···Unit·Type:·····DW_UT_partial·(3)
142 ···Abbrev·Offset:·0xf0142 ···Abbrev·Offset:·0xf0
143 ···Pointer·Size:··8143 ···Pointer·Size:··8
144 ·<0><fb>:·Abbrev·Number:·89·(DW_TAG_partial_unit)144 ·<0><fb>:·Abbrev·Number:·89·(DW_TAG_partial_unit)
145 ····<fc>···DW_AT_stmt_list···:·(sec_offset)·0x23a145 ····<fc>···DW_AT_stmt_list···:·(sec_offset)·0x23a
146 ····<100>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-zf0x4lo6146 ····<100>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-z329ruxd
147 ·<1><104>:·Abbrev·Number:·20·(DW_TAG_imported_unit)147 ·<1><104>:·Abbrev·Number:·20·(DW_TAG_imported_unit)
148 ····<105>···DW_AT_import······:·(GNU_ref_alt)·<0x127>148 ····<105>···DW_AT_import······:·(GNU_ref_alt)·<0x127>
149 ·<1><109>:·Abbrev·Number:·107·(DW_TAG_const_type)149 ·<1><109>:·Abbrev·Number:·107·(DW_TAG_const_type)
150 ····<10a>···DW_AT_type········:·(GNU_ref_alt)·<0x7a>150 ····<10a>···DW_AT_type········:·(GNU_ref_alt)·<0x7a>
151 ·<1><10e>:·Abbrev·Number:·113·(DW_TAG_typedef)151 ·<1><10e>:·Abbrev·Number:·113·(DW_TAG_typedef)
152 ····<10f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1966)·152 ····<10f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1966)·
153 ····<113>···DW_AT_decl_file···:·(data1)·8153 ····<113>···DW_AT_decl_file···:·(data1)·8
Offset 1996, 15 lines modifiedOffset 1996, 15 lines modified
1996 ···Length:········0x3a4·(32-bit)1996 ···Length:········0x3a4·(32-bit)
1997 ···Version:·······51997 ···Version:·······5
1998 ···Unit·Type:·····DW_UT_partial·(3)1998 ···Unit·Type:·····DW_UT_partial·(3)
1999 ···Abbrev·Offset:·0xf01999 ···Abbrev·Offset:·0xf0
2000 ···Pointer·Size:··82000 ···Pointer·Size:··8
2001 ·<0><c94>:·Abbrev·Number:·89·(DW_TAG_partial_unit)2001 ·<0><c94>:·Abbrev·Number:·89·(DW_TAG_partial_unit)
2002 ····<c95>···DW_AT_stmt_list···:·(sec_offset)·0x23a2002 ····<c95>···DW_AT_stmt_list···:·(sec_offset)·0x23a
2003 ····<c99>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-zf0x4lo62003 ····<c99>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-z329ruxd
2004 ·<1><c9d>:·Abbrev·Number:·20·(DW_TAG_imported_unit)2004 ·<1><c9d>:·Abbrev·Number:·20·(DW_TAG_imported_unit)
2005 ····<c9e>···DW_AT_import······:·(GNU_ref_alt)·<0x1af>2005 ····<c9e>···DW_AT_import······:·(GNU_ref_alt)·<0x1af>
2006 ·<1><ca2>:·Abbrev·Number:·1·(DW_TAG_imported_unit)2006 ·<1><ca2>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
2007 ····<ca3>···DW_AT_import······:·(ref_addr)·<0xfb>»     [Abbrev·Number:·89·(DW_TAG_partial_unit)]2007 ····<ca3>···DW_AT_import······:·(ref_addr)·<0xfb>»     [Abbrev·Number:·89·(DW_TAG_partial_unit)]
2008 ·<1><ca7>:·Abbrev·Number:·113·(DW_TAG_typedef)2008 ·<1><ca7>:·Abbrev·Number:·113·(DW_TAG_typedef)
2009 ····<ca8>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1a22)·2009 ····<ca8>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1a22)·
2010 ····<cac>···DW_AT_decl_file···:·(data1)·122010 ····<cac>···DW_AT_decl_file···:·(data1)·12
Offset 2558, 15 lines modifiedOffset 2558, 15 lines modified
2558 ···Length:········0x45·(32-bit)2558 ···Length:········0x45·(32-bit)
2559 ···Version:·······52559 ···Version:·······5
2560 ···Unit·Type:·····DW_UT_partial·(3)2560 ···Unit·Type:·····DW_UT_partial·(3)
2561 ···Abbrev·Offset:·0xf02561 ···Abbrev·Offset:·0xf0
2562 ···Pointer·Size:··82562 ···Pointer·Size:··8
2563 ·<0><103c>:·Abbrev·Number:·89·(DW_TAG_partial_unit)2563 ·<0><103c>:·Abbrev·Number:·89·(DW_TAG_partial_unit)
2564 ····<103d>···DW_AT_stmt_list···:·(sec_offset)·0x23a2564 ····<103d>···DW_AT_stmt_list···:·(sec_offset)·0x23a
2565 ····<1041>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-zf0x4lo62565 ····<1041>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-z329ruxd
2566 ·<1><1045>:·Abbrev·Number:·20·(DW_TAG_imported_unit)2566 ·<1><1045>:·Abbrev·Number:·20·(DW_TAG_imported_unit)
2567 ····<1046>···DW_AT_import······:·(GNU_ref_alt)·<0x1f3>2567 ····<1046>···DW_AT_import······:·(GNU_ref_alt)·<0x1f3>
2568 ·<1><104a>:·Abbrev·Number:·127·(DW_TAG_pointer_type)2568 ·<1><104a>:·Abbrev·Number:·127·(DW_TAG_pointer_type)
2569 ····<104b>···DW_AT_byte_size···:·(implicit_const)·82569 ····<104b>···DW_AT_byte_size···:·(implicit_const)·8
2570 ····<104b>···DW_AT_type········:·(ref_addr)·<0xbed>2570 ····<104b>···DW_AT_type········:·(ref_addr)·<0xbed>
2571 ·<1><104f>:·Abbrev·Number:·125·(DW_TAG_subprogram)2571 ·<1><104f>:·Abbrev·Number:·125·(DW_TAG_subprogram)
2572 ····<1050>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x183)·2572 ····<1050>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x183)·
Offset 2599, 15 lines modifiedOffset 2599, 15 lines modified
2599 ···Length:········0x51·(32-bit)2599 ···Length:········0x51·(32-bit)
2600 ···Version:·······52600 ···Version:·······5
2601 ···Unit·Type:·····DW_UT_partial·(3)2601 ···Unit·Type:·····DW_UT_partial·(3)
2602 ···Abbrev·Offset:·0xf02602 ···Abbrev·Offset:·0xf0
2603 ···Pointer·Size:··82603 ···Pointer·Size:··8
2604 ·<0><1085>:·Abbrev·Number:·89·(DW_TAG_partial_unit)2604 ·<0><1085>:·Abbrev·Number:·89·(DW_TAG_partial_unit)
2605 ····<1086>···DW_AT_stmt_list···:·(sec_offset)·0xa272605 ····<1086>···DW_AT_stmt_list···:·(sec_offset)·0xa27
2606 ····<108a>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-zf0x4lo62606 ····<108a>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-z329ruxd
2607 ·<1><108e>:·Abbrev·Number:·20·(DW_TAG_imported_unit)2607 ·<1><108e>:·Abbrev·Number:·20·(DW_TAG_imported_unit)
2608 ····<108f>···DW_AT_import······:·(GNU_ref_alt)·<0x723>2608 ····<108f>···DW_AT_import······:·(GNU_ref_alt)·<0x723>
2609 ·<1><1093>:·Abbrev·Number:·1·(DW_TAG_imported_unit)2609 ·<1><1093>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
2610 ····<1094>···DW_AT_import······:·(ref_addr)·<0xdb>»    [Abbrev·Number:·89·(DW_TAG_partial_unit)]2610 ····<1094>···DW_AT_import······:·(ref_addr)·<0xdb>»    [Abbrev·Number:·89·(DW_TAG_partial_unit)]
2611 ·<1><1098>:·Abbrev·Number:·4·(DW_TAG_array_type)2611 ·<1><1098>:·Abbrev·Number:·4·(DW_TAG_array_type)
2612 ····<1099>···DW_AT_type········:·(ref_addr)·<0x160>2612 ····<1099>···DW_AT_type········:·(ref_addr)·<0x160>
2613 ····<109d>···DW_AT_sibling·····:·(ref_udata)·<0x10a5>2613 ····<109d>···DW_AT_sibling·····:·(ref_udata)·<0x10a5>
Offset 2650, 15 lines modifiedOffset 2650, 15 lines modified
2650 ···Unit·Type:·····DW_UT_compile·(1)2650 ···Unit·Type:·····DW_UT_compile·(1)
2651 ···Abbrev·Offset:·0x97a2651 ···Abbrev·Offset:·0x97a
2652 ···Pointer·Size:··82652 ···Pointer·Size:··8
2653 ·<0><10da>:·Abbrev·Number:·92·(DW_TAG_compile_unit)2653 ·<0><10da>:·Abbrev·Number:·92·(DW_TAG_compile_unit)
2654 ····<10db>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x16a8)·2654 ····<10db>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x16a8)·
2655 ····<10df>···DW_AT_language····:·(data1)·29» (C11)2655 ····<10df>···DW_AT_language····:·(data1)·29» (C11)
2656 ····<10e0>···DW_AT_name········:·(line_strp)·(offset:·0):·../ueberzug/X/X.c2656 ····<10e0>···DW_AT_name········:·(line_strp)·(offset:·0):·../ueberzug/X/X.c
2657 ····<10e4>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-zf0x4lo62657 ····<10e4>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-z329ruxd
2658 ····<10e8>···DW_AT_low_pc······:·(addr)·0x26e02658 ····<10e8>···DW_AT_low_pc······:·(addr)·0x26e0
2659 ····<10f0>···DW_AT_high_pc·····:·(udata)·4642659 ····<10f0>···DW_AT_high_pc·····:·(udata)·464
2660 ····<10f2>···DW_AT_stmt_list···:·(sec_offset)·02660 ····<10f2>···DW_AT_stmt_list···:·(sec_offset)·0
2661 ·<1><10f6>:·Abbrev·Number:·2·(DW_TAG_imported_unit)2661 ·<1><10f6>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
2662 ····<10f7>···DW_AT_import······:·(ref_addr)·<0xdb>»    [Abbrev·Number:·89·(DW_TAG_partial_unit)]2662 ····<10f7>···DW_AT_import······:·(ref_addr)·<0xdb>»    [Abbrev·Number:·89·(DW_TAG_partial_unit)]
2663 ·<1><10fb>:·Abbrev·Number:·63·(DW_TAG_typedef)2663 ·<1><10fb>:·Abbrev·Number:·63·(DW_TAG_typedef)
2664 ····<10fc>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1e)·2664 ····<10fc>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1e)·
Offset 4840, 15 lines modifiedOffset 4840, 15 lines modified
4840 ···Unit·Type:·····DW_UT_compile·(1)4840 ···Unit·Type:·····DW_UT_compile·(1)
4841 ···Abbrev·Offset:·0xf04841 ···Abbrev·Offset:·0xf0
4842 ···Pointer·Size:··84842 ···Pointer·Size:··8
4843 ·<0><1f3b>:·Abbrev·Number:·8·(DW_TAG_compile_unit)4843 ·<0><1f3b>:·Abbrev·Number:·8·(DW_TAG_compile_unit)
4844 ····<1f3c>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x16a8)·4844 ····<1f3c>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x16a8)·
4845 ····<1f40>···DW_AT_language····:·(data1)·29» (C11)4845 ····<1f40>···DW_AT_language····:·(data1)·29» (C11)
4846 ····<1f41>···DW_AT_name········:·(line_strp)·(offset:·0x19d):·../ueberzug/X/Xshm.c4846 ····<1f41>···DW_AT_name········:·(line_strp)·(offset:·0x19d):·../ueberzug/X/Xshm.c
4847 ····<1f45>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-zf0x4lo64847 ····<1f45>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-z329ruxd
4848 ····<1f49>···DW_AT_low_pc······:·(addr)·0x28c04848 ····<1f49>···DW_AT_low_pc······:·(addr)·0x28c0
4849 ····<1f51>···DW_AT_high_pc·····:·(udata)·18084849 ····<1f51>···DW_AT_high_pc·····:·(udata)·1808
4850 ····<1f53>···DW_AT_stmt_list···:·(sec_offset)·0x23a4850 ····<1f53>···DW_AT_stmt_list···:·(sec_offset)·0x23a
4851 ·<1><1f57>:·Abbrev·Number:·20·(DW_TAG_imported_unit)4851 ·<1><1f57>:·Abbrev·Number:·20·(DW_TAG_imported_unit)
4852 ····<1f58>···DW_AT_import······:·(GNU_ref_alt)·<0x1aa9>4852 ····<1f58>···DW_AT_import······:·(GNU_ref_alt)·<0x1aa9>
4853 ·<1><1f5c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)4853 ·<1><1f5c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
4854 ····<1f5d>···DW_AT_import······:·(ref_addr)·<0xc>»     [Abbrev·Number:·8·(DW_TAG_partial_unit)]4854 ····<1f5d>···DW_AT_import······:·(ref_addr)·<0xc>»     [Abbrev·Number:·8·(DW_TAG_partial_unit)]
Offset 6243, 15 lines modifiedOffset 6243, 15 lines modified
6243 ···Unit·Type:·····DW_UT_compile·(1)6243 ···Unit·Type:·····DW_UT_compile·(1)
Max diff block lines reached; 1784/8466 bytes (21.07%) of diff not shown.
253 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 *GCC:·(Debian·14.2.0-12)·14.2.0
2 cia1!/bl2 cia1!/bl
3 Z60m,Zb-3 Z60m,Zb-
4 RT»     X[8k<*4 RT»     X[8k<*
5 Nk»     mEK0E5 Nk»     mEK0E
6 [/SH)'1GU6 [/SH)'1GU
7 /usr/lib/debug/.dwz/aarch64-linux-gnu/ueberzug.debug7 /usr/lib/debug/.dwz/aarch64-linux-gnu/ueberzug.debug
8 call_weak_fn8 call_weak_fn
571 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··../ueberzug/X/X.c2 ··[·····0]··../ueberzug/X/X.c
3 ··[····12]··./.mesonpy-zf0x4lo63 ··[····12]··./.mesonpy-z329ruxd
4 ··[····26]··../ueberzug/X4 ··[····26]··../ueberzug/X
5 ··[····34]··/usr/include/aarch64-linux-gnu/bits5 ··[····34]··/usr/include/aarch64-linux-gnu/bits
6 ··[····58]··/usr/include/python3.136 ··[····58]··/usr/include/python3.13
7 ··[····70]··/usr/lib/gcc/aarch64-linux-gnu/14/include7 ··[····70]··/usr/lib/gcc/aarch64-linux-gnu/14/include
8 ··[····9a]··/usr/include/aarch64-linux-gnu/sys8 ··[····9a]··/usr/include/aarch64-linux-gnu/sys
9 ··[····bd]··/usr/include/python3.13/cpython9 ··[····bd]··/usr/include/python3.13/cpython
10 ··[····dd]··/usr/include/X1110 ··[····dd]··/usr/include/X11
14.3 KB
./usr/lib/debug/.build-id/72/75d99e06c9a36f20baaf8ebb8bbce35285c11b.debug vs.
./usr/lib/debug/.build-id/64/f93137e80fd95a3f166981791fe62661994b53.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 97% similar despite different names
1.41 KB
readelf --wide --sections {}
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 ··[22]·.bss··············NOBITS··········0000000000020970·00fb20·000008·00··WA··0···0··827 ··[22]·.bss··············NOBITS··········0000000000020970·00fb20·000008·00··WA··0···0··8
28 ··[23]·.comment··········PROGBITS········0000000000000000·00027c·00001f·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········0000000000000000·00027c·00001f·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········0000000000000000·0002a0·00005b·00···C··0···0··829 ··[24]·.debug_aranges····PROGBITS········0000000000000000·0002a0·00005b·00···C··0···0··8
30 ··[25]·.debug_info·······PROGBITS········0000000000000000·000300·002cd5·00···C··0···0··830 ··[25]·.debug_info·······PROGBITS········0000000000000000·000300·002cd5·00···C··0···0··8
31 ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·002fd8·000557·00···C··0···0··831 ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·002fd8·000557·00···C··0···0··8
32 ··[27]·.debug_line·······PROGBITS········0000000000000000·003530·000bbd·00···C··0···0··832 ··[27]·.debug_line·······PROGBITS········0000000000000000·003530·000bbd·00···C··0···0··8
33 ··[28]·.debug_str········PROGBITS········0000000000000000·0040f0·000096·01·MSC··0···0··833 ··[28]·.debug_str········PROGBITS········0000000000000000·0040f0·000096·01·MSC··0···0··8
34 ··[29]·.debug_line_str···PROGBITS········0000000000000000·004188·00016f·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·004188·000170·01·MSC··0···0··8
35 ··[30]·.debug_loclists···PROGBITS········0000000000000000·0042f8·000a1a·00···C··0···0··835 ··[30]·.debug_loclists···PROGBITS········0000000000000000·0042f8·000a1a·00···C··0···0··8
36 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·004d18·0001e2·00···C··0···0··836 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·004d18·0001e2·00···C··0···0··8
37 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·004efa·000049·00······0···0··137 ··[32]·.gnu_debugaltlink·PROGBITS········0000000000000000·004efa·000049·00······0···0··1
38 ··[33]·.symtab···········SYMTAB··········0000000000000000·004f48·0014d0·18·····34·138··838 ··[33]·.symtab···········SYMTAB··········0000000000000000·004f48·0014d0·18·····34·138··8
39 ··[34]·.strtab···········STRTAB··········0000000000000000·006418·00094c·00······0···0··139 ··[34]·.strtab···········STRTAB··········0000000000000000·006418·00094c·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········0000000000000000·006d64·000179·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········0000000000000000·006d64·000179·00······0···0··1
41 Key·to·Flags:41 Key·to·Flags:
628 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7275d99e06c9a36f20baaf8ebb8bbce35285c11b6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·64f93137e80fd95a3f166981791fe62661994b53
2.91 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·8,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·8,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-0gdasoqj31 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-k2s8om3a
32 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X32 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
33 ··2»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits33 ··2»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x58):·/usr/include/python3.1234 ··3»      (line_strp)»   (offset:·0x58):·/usr/include/python3.12
35 ··4»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.12/cpython
38 ··7»      (line_strp)»   (offset:·0xdd):·/usr/include/X1138 ··7»      (line_strp)»   (offset:·0xdd):·/usr/include/X11
Offset 329, 15 lines modifiedOffset 329, 15 lines modified
329 ··Opcode·9·has·1·arg329 ··Opcode·9·has·1·arg
330 ··Opcode·10·has·0·args330 ··Opcode·10·has·0·args
331 ··Opcode·11·has·0·args331 ··Opcode·11·has·0·args
332 ··Opcode·12·has·1·arg332 ··Opcode·12·has·1·arg
  
333 ·The·Directory·Table·(offset·0x25c,·lines·11,·columns·1):333 ·The·Directory·Table·(offset·0x25c,·lines·11,·columns·1):
334 ··Entry»  Name334 ··Entry»  Name
335 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-0gdasoqj335 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-k2s8om3a
336 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X336 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
337 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.12337 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.12
338 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits338 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits
339 ··4»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include339 ··4»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include
340 ··5»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys340 ··5»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys
341 ··6»      (line_strp)»   (offset:·0x1b2):·/usr/include341 ··6»      (line_strp)»   (offset:·0x1b2):·/usr/include
342 ··7»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.12/cpython342 ··7»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.12/cpython
Offset 1449, 15 lines modifiedOffset 1449, 15 lines modified
1449 ··Opcode·9·has·1·arg1449 ··Opcode·9·has·1·arg
1450 ··Opcode·10·has·0·args1450 ··Opcode·10·has·0·args
1451 ··Opcode·11·has·0·args1451 ··Opcode·11·has·0·args
1452 ··Opcode·12·has·1·arg1452 ··Opcode·12·has·1·arg
  
1453 ·The·Directory·Table·(offset·0xa49,·lines·10,·columns·1):1453 ·The·Directory·Table·(offset·0xa49,·lines·10,·columns·1):
1454 ··Entry»  Name1454 ··Entry»  Name
1455 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-0gdasoqj1455 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-k2s8om3a
1456 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X1456 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
1457 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.121457 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.12
1458 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits1458 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits
1459 ··4»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include1459 ··4»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include
1460 ··5»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys1460 ··5»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys
1461 ··6»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.12/cpython1461 ··6»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.12/cpython
1462 ··7»      (line_strp)»   (offset:·0xdd):·/usr/include/X111462 ··7»      (line_strp)»   (offset:·0xdd):·/usr/include/X11
Offset 2620, 15 lines modifiedOffset 2620, 15 lines modified
2620 ··Opcode·9·has·1·arg2620 ··Opcode·9·has·1·arg
2621 ··Opcode·10·has·0·args2621 ··Opcode·10·has·0·args
2622 ··Opcode·11·has·0·args2622 ··Opcode·11·has·0·args
2623 ··Opcode·12·has·1·arg2623 ··Opcode·12·has·1·arg
  
2624 ·The·Directory·Table·(offset·0x123d,·lines·10,·columns·1):2624 ·The·Directory·Table·(offset·0x123d,·lines·10,·columns·1):
2625 ··Entry»  Name2625 ··Entry»  Name
2626 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-0gdasoqj2626 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-k2s8om3a
2627 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X2627 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
2628 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.122628 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.12
2629 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits2629 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/aarch64-linux-gnu/bits
2630 ··4»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include2630 ··4»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/aarch64-linux-gnu/14/include
2631 ··5»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys2631 ··5»      (line_strp)»   (offset:·0x9a):·/usr/include/aarch64-linux-gnu/sys
2632 ··6»      (line_strp)»   (offset:·0x1b2):·/usr/include2632 ··6»      (line_strp)»   (offset:·0x1b2):·/usr/include
2633 ··7»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.12/cpython2633 ··7»      (line_strp)»   (offset:·0xbd):·/usr/include/python3.12/cpython
8.31 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0xb6·(32-bit)4 ···Length:········0xb6·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·72·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·72·(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····:·(line_strp)·(offset:·0x12):·./.mesonpy-0gdasoqj11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-k2s8om3a
12 ·<1><15>:·Abbrev·Number:·69·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·69·(DW_TAG_imported_unit)
13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
14 ·<1><1a>:·Abbrev·Number:·93·(DW_TAG_typedef)14 ·<1><1a>:·Abbrev·Number:·93·(DW_TAG_typedef)
15 ····<1b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x193f)·15 ····<1b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x193f)·
16 ····<1f>···DW_AT_decl_file···:·(data1)·816 ····<1f>···DW_AT_decl_file···:·(data1)·8
17 ····<20>···DW_AT_decl_line···:·(data1)·13117 ····<20>···DW_AT_decl_line···:·(data1)·131
18 ····<21>···DW_AT_decl_column·:·(data1)·2518 ····<21>···DW_AT_decl_column·:·(data1)·25
Offset 113, 29 lines modifiedOffset 113, 29 lines modified
113 ···Length:········0x1c·(32-bit)113 ···Length:········0x1c·(32-bit)
114 ···Version:·······5114 ···Version:·······5
115 ···Unit·Type:·····DW_UT_partial·(3)115 ···Unit·Type:·····DW_UT_partial·(3)
116 ···Abbrev·Offset:·0116 ···Abbrev·Offset:·0
117 ···Pointer·Size:··8117 ···Pointer·Size:··8
118 ·<0><c6>:·Abbrev·Number:·72·(DW_TAG_partial_unit)118 ·<0><c6>:·Abbrev·Number:·72·(DW_TAG_partial_unit)
119 ····<c7>···DW_AT_stmt_list···:·(sec_offset)·0119 ····<c7>···DW_AT_stmt_list···:·(sec_offset)·0
120 ····<cb>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-0gdasoqj120 ····<cb>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-k2s8om3a
121 ·<1><cf>:·Abbrev·Number:·69·(DW_TAG_imported_unit)121 ·<1><cf>:·Abbrev·Number:·69·(DW_TAG_imported_unit)
122 ····<d0>···DW_AT_import······:·(GNU_ref_alt)·<0xe6>122 ····<d0>···DW_AT_import······:·(GNU_ref_alt)·<0xe6>
123 ·<1><d4>:·Abbrev·Number:·3·(DW_TAG_imported_unit)123 ·<1><d4>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
124 ····<d5>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·72·(DW_TAG_partial_unit)]124 ····<d5>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·72·(DW_TAG_partial_unit)]
125 ·<1><d9>:·Abbrev·Number:·0125 ·<1><d9>:·Abbrev·Number:·0
126 ··Compilation·Unit·@·offset·0xda:126 ··Compilation·Unit·@·offset·0xda:
127 ···Length:········0xb49·(32-bit)127 ···Length:········0xb49·(32-bit)
128 ···Version:·······5128 ···Version:·······5
129 ···Unit·Type:·····DW_UT_partial·(3)129 ···Unit·Type:·····DW_UT_partial·(3)
130 ···Abbrev·Offset:·0130 ···Abbrev·Offset:·0
131 ···Pointer·Size:··8131 ···Pointer·Size:··8
132 ·<0><e6>:·Abbrev·Number:·72·(DW_TAG_partial_unit)132 ·<0><e6>:·Abbrev·Number:·72·(DW_TAG_partial_unit)
133 ····<e7>···DW_AT_stmt_list···:·(sec_offset)·0x23a133 ····<e7>···DW_AT_stmt_list···:·(sec_offset)·0x23a
134 ····<eb>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-0gdasoqj134 ····<eb>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-k2s8om3a
135 ·<1><ef>:·Abbrev·Number:·69·(DW_TAG_imported_unit)135 ·<1><ef>:·Abbrev·Number:·69·(DW_TAG_imported_unit)
136 ····<f0>···DW_AT_import······:·(GNU_ref_alt)·<0x127>136 ····<f0>···DW_AT_import······:·(GNU_ref_alt)·<0x127>
137 ·<1><f4>:·Abbrev·Number:·79·(DW_TAG_pointer_type)137 ·<1><f4>:·Abbrev·Number:·79·(DW_TAG_pointer_type)
138 ····<f5>···DW_AT_byte_size···:·(implicit_const)·8138 ····<f5>···DW_AT_byte_size···:·(implicit_const)·8
139 ····<f5>···DW_AT_type········:·(GNU_ref_alt)·<0x7a>139 ····<f5>···DW_AT_type········:·(GNU_ref_alt)·<0x7a>
140 ·<1><f9>:·Abbrev·Number:·55·(DW_TAG_typedef)140 ·<1><f9>:·Abbrev·Number:·55·(DW_TAG_typedef)
141 ····<fa>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc12)·141 ····<fa>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc12)·
Offset 1937, 15 lines modifiedOffset 1937, 15 lines modified
1937 ···Length:········0x3df·(32-bit)1937 ···Length:········0x3df·(32-bit)
1938 ···Version:·······51938 ···Version:·······5
1939 ···Unit·Type:·····DW_UT_partial·(3)1939 ···Unit·Type:·····DW_UT_partial·(3)
1940 ···Abbrev·Offset:·0x5e51940 ···Abbrev·Offset:·0x5e5
1941 ···Pointer·Size:··81941 ···Pointer·Size:··8
1942 ·<0><c33>:·Abbrev·Number:·115·(DW_TAG_partial_unit)1942 ·<0><c33>:·Abbrev·Number:·115·(DW_TAG_partial_unit)
1943 ····<c34>···DW_AT_stmt_list···:·(sec_offset)·0x23a1943 ····<c34>···DW_AT_stmt_list···:·(sec_offset)·0x23a
1944 ····<c38>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-0gdasoqj1944 ····<c38>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-k2s8om3a
1945 ·<1><c3c>:·Abbrev·Number:·11·(DW_TAG_imported_unit)1945 ·<1><c3c>:·Abbrev·Number:·11·(DW_TAG_imported_unit)
1946 ····<c3d>···DW_AT_import······:·(GNU_ref_alt)·<0x1af>1946 ····<c3d>···DW_AT_import······:·(GNU_ref_alt)·<0x1af>
1947 ·<1><c41>:·Abbrev·Number:·3·(DW_TAG_imported_unit)1947 ·<1><c41>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
1948 ····<c42>···DW_AT_import······:·(ref_addr)·<0xe6>»     [Abbrev·Number:·72·(DW_TAG_partial_unit)]1948 ····<c42>···DW_AT_import······:·(ref_addr)·<0xe6>»     [Abbrev·Number:·72·(DW_TAG_partial_unit)]
1949 ·<1><c46>:·Abbrev·Number:·52·(DW_TAG_typedef)1949 ·<1><c46>:·Abbrev·Number:·52·(DW_TAG_typedef)
1950 ····<c47>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1a22)·1950 ····<c47>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1a22)·
1951 ····<c4b>···DW_AT_decl_file···:·(data1)·121951 ····<c4b>···DW_AT_decl_file···:·(data1)·12
Offset 2544, 15 lines modifiedOffset 2544, 15 lines modified
2544 ···Length:········0x50·(32-bit)2544 ···Length:········0x50·(32-bit)
2545 ···Version:·······52545 ···Version:·······5
2546 ···Unit·Type:·····DW_UT_partial·(3)2546 ···Unit·Type:·····DW_UT_partial·(3)
2547 ···Abbrev·Offset:·02547 ···Abbrev·Offset:·0
2548 ···Pointer·Size:··82548 ···Pointer·Size:··8
2549 ·<0><1016>:·Abbrev·Number:·72·(DW_TAG_partial_unit)2549 ·<0><1016>:·Abbrev·Number:·72·(DW_TAG_partial_unit)
2550 ····<1017>···DW_AT_stmt_list···:·(sec_offset)·0x23a2550 ····<1017>···DW_AT_stmt_list···:·(sec_offset)·0x23a
2551 ····<101b>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-0gdasoqj2551 ····<101b>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-k2s8om3a
2552 ·<1><101f>:·Abbrev·Number:·69·(DW_TAG_imported_unit)2552 ·<1><101f>:·Abbrev·Number:·69·(DW_TAG_imported_unit)
2553 ····<1020>···DW_AT_import······:·(GNU_ref_alt)·<0x1f3>2553 ····<1020>···DW_AT_import······:·(GNU_ref_alt)·<0x1f3>
2554 ·<1><1024>:·Abbrev·Number:·93·(DW_TAG_typedef)2554 ·<1><1024>:·Abbrev·Number:·93·(DW_TAG_typedef)
2555 ····<1025>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1966)·2555 ····<1025>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1966)·
2556 ····<1029>···DW_AT_decl_file···:·(data1)·102556 ····<1029>···DW_AT_decl_file···:·(data1)·10
2557 ····<102a>···DW_AT_decl_line···:·(data1)·792557 ····<102a>···DW_AT_decl_line···:·(data1)·79
2558 ····<102b>···DW_AT_decl_column·:·(data1)·272558 ····<102b>···DW_AT_decl_column·:·(data1)·27
Offset 2591, 15 lines modifiedOffset 2591, 15 lines modified
2591 ···Length:········0x51·(32-bit)2591 ···Length:········0x51·(32-bit)
2592 ···Version:·······52592 ···Version:·······5
2593 ···Unit·Type:·····DW_UT_partial·(3)2593 ···Unit·Type:·····DW_UT_partial·(3)
2594 ···Abbrev·Offset:·0x5e52594 ···Abbrev·Offset:·0x5e5
2595 ···Pointer·Size:··82595 ···Pointer·Size:··8
2596 ·<0><106a>:·Abbrev·Number:·115·(DW_TAG_partial_unit)2596 ·<0><106a>:·Abbrev·Number:·115·(DW_TAG_partial_unit)
2597 ····<106b>···DW_AT_stmt_list···:·(sec_offset)·0xa272597 ····<106b>···DW_AT_stmt_list···:·(sec_offset)·0xa27
2598 ····<106f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-0gdasoqj2598 ····<106f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-k2s8om3a
2599 ·<1><1073>:·Abbrev·Number:·11·(DW_TAG_imported_unit)2599 ·<1><1073>:·Abbrev·Number:·11·(DW_TAG_imported_unit)
2600 ····<1074>···DW_AT_import······:·(GNU_ref_alt)·<0x723>2600 ····<1074>···DW_AT_import······:·(GNU_ref_alt)·<0x723>
2601 ·<1><1078>:·Abbrev·Number:·3·(DW_TAG_imported_unit)2601 ·<1><1078>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
2602 ····<1079>···DW_AT_import······:·(ref_addr)·<0xc6>»    [Abbrev·Number:·72·(DW_TAG_partial_unit)]2602 ····<1079>···DW_AT_import······:·(ref_addr)·<0xc6>»    [Abbrev·Number:·72·(DW_TAG_partial_unit)]
2603 ·<1><107d>:·Abbrev·Number:·36·(DW_TAG_array_type)2603 ·<1><107d>:·Abbrev·Number:·36·(DW_TAG_array_type)
2604 ····<107e>···DW_AT_type········:·(ref_addr)·<0x13f>2604 ····<107e>···DW_AT_type········:·(ref_addr)·<0x13f>
2605 ····<1082>···DW_AT_sibling·····:·(ref_udata)·<0x108a>2605 ····<1082>···DW_AT_sibling·····:·(ref_udata)·<0x108a>
Offset 2642, 15 lines modifiedOffset 2642, 15 lines modified
2642 ···Unit·Type:·····DW_UT_compile·(1)2642 ···Unit·Type:·····DW_UT_compile·(1)
2643 ···Abbrev·Offset:·02643 ···Abbrev·Offset:·0
2644 ···Pointer·Size:··82644 ···Pointer·Size:··8
2645 ·<0><10bf>:·Abbrev·Number:·62·(DW_TAG_compile_unit)2645 ·<0><10bf>:·Abbrev·Number:·62·(DW_TAG_compile_unit)
2646 ····<10c0>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x16a8)·2646 ····<10c0>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x16a8)·
2647 ····<10c4>···DW_AT_language····:·(data1)·29» (C11)2647 ····<10c4>···DW_AT_language····:·(data1)·29» (C11)
2648 ····<10c5>···DW_AT_name········:·(line_strp)·(offset:·0):·../ueberzug/X/X.c2648 ····<10c5>···DW_AT_name········:·(line_strp)·(offset:·0):·../ueberzug/X/X.c
2649 ····<10c9>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-0gdasoqj2649 ····<10c9>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-k2s8om3a
2650 ····<10cd>···DW_AT_low_pc······:·(addr)·0x27002650 ····<10cd>···DW_AT_low_pc······:·(addr)·0x2700
2651 ····<10d5>···DW_AT_high_pc·····:·(udata)·4642651 ····<10d5>···DW_AT_high_pc·····:·(udata)·464
2652 ····<10d7>···DW_AT_stmt_list···:·(sec_offset)·02652 ····<10d7>···DW_AT_stmt_list···:·(sec_offset)·0
2653 ·<1><10db>:·Abbrev·Number:·3·(DW_TAG_imported_unit)2653 ·<1><10db>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
2654 ····<10dc>···DW_AT_import······:·(ref_addr)·<0xc6>»    [Abbrev·Number:·72·(DW_TAG_partial_unit)]2654 ····<10dc>···DW_AT_import······:·(ref_addr)·<0xc6>»    [Abbrev·Number:·72·(DW_TAG_partial_unit)]
2655 ·<1><10e0>:·Abbrev·Number:·55·(DW_TAG_typedef)2655 ·<1><10e0>:·Abbrev·Number:·55·(DW_TAG_typedef)
2656 ····<10e1>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1e)·2656 ····<10e1>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc1e)·
Offset 4825, 15 lines modifiedOffset 4825, 15 lines modified
4825 ···Unit·Type:·····DW_UT_compile·(1)4825 ···Unit·Type:·····DW_UT_compile·(1)
4826 ···Abbrev·Offset:·0x5e54826 ···Abbrev·Offset:·0x5e5
4827 ···Pointer·Size:··84827 ···Pointer·Size:··8
4828 ·<0><1f13>:·Abbrev·Number:·102·(DW_TAG_compile_unit)4828 ·<0><1f13>:·Abbrev·Number:·102·(DW_TAG_compile_unit)
4829 ····<1f14>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x16a8)·4829 ····<1f14>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x16a8)·
4830 ····<1f18>···DW_AT_language····:·(data1)·29» (C11)4830 ····<1f18>···DW_AT_language····:·(data1)·29» (C11)
4831 ····<1f19>···DW_AT_name········:·(line_strp)·(offset:·0x19d):·../ueberzug/X/Xshm.c4831 ····<1f19>···DW_AT_name········:·(line_strp)·(offset:·0x19d):·../ueberzug/X/Xshm.c
4832 ····<1f1d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-0gdasoqj4832 ····<1f1d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-k2s8om3a
4833 ····<1f21>···DW_AT_low_pc······:·(addr)·0x28e04833 ····<1f21>···DW_AT_low_pc······:·(addr)·0x28e0
4834 ····<1f29>···DW_AT_high_pc·····:·(udata)·18084834 ····<1f29>···DW_AT_high_pc·····:·(udata)·1808
4835 ····<1f2b>···DW_AT_stmt_list···:·(sec_offset)·0x23a4835 ····<1f2b>···DW_AT_stmt_list···:·(sec_offset)·0x23a
4836 ·<1><1f2f>:·Abbrev·Number:·11·(DW_TAG_imported_unit)4836 ·<1><1f2f>:·Abbrev·Number:·11·(DW_TAG_imported_unit)
4837 ····<1f30>···DW_AT_import······:·(GNU_ref_alt)·<0x1aa9>4837 ····<1f30>···DW_AT_import······:·(GNU_ref_alt)·<0x1aa9>
4838 ·<1><1f34>:·Abbrev·Number:·3·(DW_TAG_imported_unit)4838 ·<1><1f34>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
4839 ····<1f35>···DW_AT_import······:·(ref_addr)·<0xc>»     [Abbrev·Number:·72·(DW_TAG_partial_unit)]4839 ····<1f35>···DW_AT_import······:·(ref_addr)·<0xc>»     [Abbrev·Number:·72·(DW_TAG_partial_unit)]
Offset 6228, 15 lines modifiedOffset 6228, 15 lines modified
6228 ···Unit·Type:·····DW_UT_compile·(1)6228 ···Unit·Type:·····DW_UT_compile·(1)
Max diff block lines reached; 1787/8439 bytes (21.18%) of diff not shown.
257 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 KSGCC:·(Debian·14.2.0-12)·14.2.0
2 JO#"Ykg{42 JO#"Ykg{4
3 c',v5]*$3 c',v5]*$
4 ···d,·``4 ···d,·``
5 Fkkgah/mBl5 Fkkgah/mBl
6 /usr/lib/debug/.dwz/aarch64-linux-gnu/ueberzug.debug6 /usr/lib/debug/.dwz/aarch64-linux-gnu/ueberzug.debug
7 call_weak_fn7 call_weak_fn
8 crtstuff.c8 crtstuff.c
571 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··../ueberzug/X/X.c2 ··[·····0]··../ueberzug/X/X.c
3 ··[····12]··./.mesonpy-0gdasoqj3 ··[····12]··./.mesonpy-k2s8om3a
4 ··[····26]··../ueberzug/X4 ··[····26]··../ueberzug/X
5 ··[····34]··/usr/include/aarch64-linux-gnu/bits5 ··[····34]··/usr/include/aarch64-linux-gnu/bits
6 ··[····58]··/usr/include/python3.126 ··[····58]··/usr/include/python3.12
7 ··[····70]··/usr/lib/gcc/aarch64-linux-gnu/14/include7 ··[····70]··/usr/lib/gcc/aarch64-linux-gnu/14/include
8 ··[····9a]··/usr/include/aarch64-linux-gnu/sys8 ··[····9a]··/usr/include/aarch64-linux-gnu/sys
9 ··[····bd]··/usr/include/python3.12/cpython9 ··[····bd]··/usr/include/python3.12/cpython
10 ··[····dd]··/usr/include/X1110 ··[····dd]··/usr/include/X11