171 KB
/srv/reproducible-results/rbuild-debian/r-b-build.ACtByzJC/b1/ueberzug_18.3.1-2_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.ACtByzJC/b2/ueberzug_18.3.1-2_i386.changes
380 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·0e41b2ee46fc1a265dfde2e395ac1f37·44964·debug·optional·ueberzug-dbgsym_18.3.1-2_i386.deb 
2 ·443bb1ff3c3cda97b780967d3eae13c0·68020·graphics·optional·ueberzug_18.3.1-2_i386.deb1 ·23f356e60438acd402da562eeb6bf0c4·44972·debug·optional·ueberzug-dbgsym_18.3.1-2_i386.deb
 2 ·f775d43fb89eb914e6ed42b26a315547·68000·graphics·optional·ueberzug_18.3.1-2_i386.deb
139 KB
ueberzug_18.3.1-2_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-03·00:43:46.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-03·00:43:46.000000·debian-binary
2 -rw-r--r--···0········0········0·····2216·2025-02-03·00:43:46.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2216·2025-02-03·00:43:46.000000·control.tar.xz
3 -rw-r--r--···0········0········0····65612·2025-02-03·00:43:46.000000·data.tar.xz3 -rw-r--r--···0········0········0····65592·2025-02-03·00:43:46.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
139 KB
data.tar.xz
138 KB
data.tar
69.3 KB
./usr/lib/python3/dist-packages/ueberzug/X.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·5933c4d689e696891ccec596b565f17b6b67e5653 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·50cbcb8282e5e65ee1778500aeb04687bb151eac
67.9 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 196 objdump: DWARF error: unable to read alt ref 8449 objdump: DWARF error: unable to read alt ref 196 objdump: DWARF error: unable to read alt ref 196
    
Offset 92, 128 lines modifiedOffset 92, 128 lines modified
92 »       mov····(%esp),%edx92 »       mov····(%esp),%edx
93 »       ret93 »       ret
94 »       xchg···%ax,%ax94 »       xchg···%ax,%ax
95 »       xchg···%ax,%ax95 »       xchg···%ax,%ax
96 »       xchg···%ax,%ax96 »       xchg···%ax,%ax
97 »       nop97 »       nop
98 X_init_threads.part.0():98 X_init_threads.part.0():
99 ./.mesonpy-4dk7fxhu/../ueberzug/X/X.c:1299 ./.mesonpy-r6wxwnhi/../ueberzug/X/X.c:12
100 »       push···%ebx100 »       push···%ebx
101 »       call···2420·<__cxa_finalize@plt+0x10>101 »       call···2420·<__cxa_finalize@plt+0x10>
102 »       add····$0x49a2,%ebx102 »       add····$0x49a2,%ebx
103 »       sub····$0x208,%esp103 »       sub····$0x208,%esp
104 /usr/include/i386-linux-gnu/bits/stdio2.h:68·(discriminator·1)104 /usr/include/i386-linux-gnu/bits/stdio2.h:68·(discriminator·1)
105 »       mov····%gs:0x14,%eax105 »       mov····%gs:0x14,%eax
106 »       mov····%eax,0x1fc(%esp)106 »       mov····%eax,0x1fc(%esp)
107 »       lea····0x8(%esp),%eax107 »       lea····0x8(%esp),%eax
108 »       movl···$0x656c6961,0x30(%esp)108 »       movl···$0x656c6961,0x30(%esp)
109 ./.mesonpy-4dk7fxhu/../ueberzug/X/X.c:14·(discriminator·1)109 ./.mesonpy-r6wxwnhi/../ueberzug/X/X.c:14·(discriminator·1)
110 »       sub····$0x8,%esp110 »       sub····$0x8,%esp
111 /usr/include/i386-linux-gnu/bits/stdio2.h:68·(discriminator·1)111 /usr/include/i386-linux-gnu/bits/stdio2.h:68·(discriminator·1)
112 »       movl···$0x62696c58,0x10(%esp)112 »       movl···$0x62696c58,0x10(%esp)
113 »       movl···$0x6e6f6320,0x14(%esp)113 »       movl···$0x6e6f6320,0x14(%esp)
114 »       movl···$0x72727563,0x18(%esp)114 »       movl···$0x72727563,0x18(%esp)
115 »       movl···$0x20746e65,0x1c(%esp)115 »       movl···$0x20746e65,0x1c(%esp)
116 »       movl···$0x65726874,0x20(%esp)116 »       movl···$0x65726874,0x20(%esp)
117 »       movl···$0x20736461,0x24(%esp)117 »       movl···$0x20736461,0x24(%esp)
118 »       movl···$0x74696e69,0x28(%esp)118 »       movl···$0x74696e69,0x28(%esp)
119 »       movl···$0x696c6169,0x2c(%esp)119 »       movl···$0x696c6169,0x2c(%esp)
120 »       movl···$0x6974617a,0x30(%esp)120 »       movl···$0x6974617a,0x30(%esp)
121 »       movl···$0x66206e6f,0x34(%esp)121 »       movl···$0x66206e6f,0x34(%esp)
122 »       movl···$0x2e6465,0x3b(%esp)122 »       movl···$0x2e6465,0x3b(%esp)
123 ./.mesonpy-4dk7fxhu/../ueberzug/X/X.c:14·(discriminator·1)123 ./.mesonpy-r6wxwnhi/../ueberzug/X/X.c:14·(discriminator·1)
124 »       push···%eax124 »       push···%eax
125 »       mov····0x118(%ebx),%eax125 »       mov····0x118(%ebx),%eax
126 »       push···(%eax)126 »       push···(%eax)
127 »       call···2110·<PyErr_SetString@plt>127 »       call···2110·<PyErr_SetString@plt>
128 ./.mesonpy-4dk7fxhu/../ueberzug/X/X.c:17128 ./.mesonpy-r6wxwnhi/../ueberzug/X/X.c:17
129 »       add····$0x10,%esp129 »       add····$0x10,%esp
130 »       mov····0x1fc(%esp),%eax130 »       mov····0x1fc(%esp),%eax
131 »       sub····%gs:0x14,%eax131 »       sub····%gs:0x14,%eax
132 »       jne····25d1·<__cxa_finalize@plt+0x1c1>132 »       jne····25d1·<__cxa_finalize@plt+0x1c1>
133 »       add····$0x208,%esp133 »       add····$0x208,%esp
134 »       xor····%eax,%eax134 »       xor····%eax,%eax
135 »       pop····%ebx135 »       pop····%ebx
136 »       ret136 »       ret
137 »       call···3f90·<PyInit_X@@Base+0x1970>137 »       call···3f90·<PyInit_X@@Base+0x1970>
138 »       lea····%cs:0x0(%esi,%eiz,1),%esi138 »       lea····%cs:0x0(%esi,%eiz,1),%esi
139 »       xchg···%ax,%ax139 »       xchg···%ax,%ax
140 X_init_threads():140 X_init_threads():
141 ./.mesonpy-4dk7fxhu/../ueberzug/X/X.c:12141 ./.mesonpy-r6wxwnhi/../ueberzug/X/X.c:12
142 »       push···%ebx142 »       push···%ebx
143 »       call···2420·<__cxa_finalize@plt+0x10>143 »       call···2420·<__cxa_finalize@plt+0x10>
144 »       add····$0x48e2,%ebx144 »       add····$0x48e2,%ebx
145 »       sub····$0x8,%esp145 »       sub····$0x8,%esp
146 ./.mesonpy-4dk7fxhu/../ueberzug/X/X.c:13146 ./.mesonpy-r6wxwnhi/../ueberzug/X/X.c:13
147 »       call···21a0·<XInitThreads@plt>147 »       call···21a0·<XInitThreads@plt>
148 »       mov····%eax,%edx148 »       mov····%eax,%edx
149 ./.mesonpy-4dk7fxhu/../ueberzug/X/X.c:16149 ./.mesonpy-r6wxwnhi/../ueberzug/X/X.c:16
150 »       mov····0x124(%ebx),%eax150 »       mov····0x124(%ebx),%eax
151 ./.mesonpy-4dk7fxhu/../ueberzug/X/X.c:13·(discriminator·1)151 ./.mesonpy-r6wxwnhi/../ueberzug/X/X.c:13·(discriminator·1)
152 »       test···%edx,%edx152 »       test···%edx,%edx
153 »       je·····2608·<__cxa_finalize@plt+0x1f8>153 »       je·····2608·<__cxa_finalize@plt+0x1f8>
154 ./.mesonpy-4dk7fxhu/../ueberzug/X/X.c:17154 ./.mesonpy-r6wxwnhi/../ueberzug/X/X.c:17
155 »       add····$0x8,%esp155 »       add····$0x8,%esp
156 »       pop····%ebx156 »       pop····%ebx
157 »       ret157 »       ret
158 »       lea····0x0(%esi),%esi158 »       lea····0x0(%esi),%esi
159 »       call···2520·<__cxa_finalize@plt+0x110>159 »       call···2520·<__cxa_finalize@plt+0x110>
160 »       xor····%eax,%eax160 »       xor····%eax,%eax
161 »       jmp····2600·<__cxa_finalize@plt+0x1f0>161 »       jmp····2600·<__cxa_finalize@plt+0x1f0>
162 »       lea····%cs:0x0(%esi,%eiz,1),%esi162 »       lea····%cs:0x0(%esi,%eiz,1),%esi
163 »       lea····0x0(%esi,%eiz,1),%esi163 »       lea····0x0(%esi,%eiz,1),%esi
  
164 00002620·<PyInit_X@@Base>:164 00002620·<PyInit_X@@Base>:
165 PyInit_X():165 PyInit_X():
166 ./.mesonpy-4dk7fxhu/../ueberzug/X/X.c:38166 ./.mesonpy-r6wxwnhi/../ueberzug/X/X.c:38
167 »       push···%ebp167 »       push···%ebp
168 »       push···%edi168 »       push···%edi
169 »       push···%esi169 »       push···%esi
170 »       push···%ebx170 »       push···%ebx
171 »       call···2420·<__cxa_finalize@plt+0x10>171 »       call···2420·<__cxa_finalize@plt+0x10>
172 »       add····$0x489f,%ebx172 »       add····$0x489f,%ebx
173 »       sub····$0x28,%esp173 »       sub····$0x28,%esp
174 ./.mesonpy-4dk7fxhu/../ueberzug/X/X.c:40174 ./.mesonpy-r6wxwnhi/../ueberzug/X/X.c:40
175 »       lea····0x418(%ebx),%esi175 »       lea····0x418(%ebx),%esi
176 »       push···%esi176 »       push···%esi
177 »       call···21c0·<PyType_Ready@plt>177 »       call···21c0·<PyType_Ready@plt>
178 ./.mesonpy-4dk7fxhu/../ueberzug/X/X.c:40·(discriminator·1)178 ./.mesonpy-r6wxwnhi/../ueberzug/X/X.c:40·(discriminator·1)
179 »       add····$0x10,%esp179 »       add····$0x10,%esp
180 »       test···%eax,%eax180 »       test···%eax,%eax
181 »       js·····2710·<PyInit_X@@Base+0xf0>181 »       js·····2710·<PyInit_X@@Base+0xf0>
182 ./.mesonpy-4dk7fxhu/../ueberzug/X/X.c:41182 ./.mesonpy-r6wxwnhi/../ueberzug/X/X.c:41
183 »       lea····0x5d8(%ebx),%edi183 »       lea····0x5d8(%ebx),%edi
184 »       sub····$0xc,%esp184 »       sub····$0xc,%esp
185 »       push···%edi185 »       push···%edi
186 »       call···21c0·<PyType_Ready@plt>186 »       call···21c0·<PyType_Ready@plt>
187 ./.mesonpy-4dk7fxhu/../ueberzug/X/X.c:40·(discriminator·1)187 ./.mesonpy-r6wxwnhi/../ueberzug/X/X.c:40·(discriminator·1)
188 »       add····$0x10,%esp188 »       add····$0x10,%esp
189 »       test···%eax,%eax189 »       test···%eax,%eax
190 »       js·····2710·<PyInit_X@@Base+0xf0>190 »       js·····2710·<PyInit_X@@Base+0xf0>
191 ./.mesonpy-4dk7fxhu/../ueberzug/X/X.c:42191 ./.mesonpy-r6wxwnhi/../ueberzug/X/X.c:42
192 »       lea····0x238(%ebx),%eax192 »       lea····0x238(%ebx),%eax
193 »       sub····$0xc,%esp193 »       sub····$0xc,%esp
194 »       mov····%eax,0x18(%esp)194 »       mov····%eax,0x18(%esp)
195 »       push···%eax195 »       push···%eax
196 »       call···21c0·<PyType_Ready@plt>196 »       call···21c0·<PyType_Ready@plt>
197 ./.mesonpy-4dk7fxhu/../ueberzug/X/X.c:41197 ./.mesonpy-r6wxwnhi/../ueberzug/X/X.c:41
198 »       add····$0x10,%esp198 »       add····$0x10,%esp
199 »       test···%eax,%eax199 »       test···%eax,%eax
200 »       js·····2710·<PyInit_X@@Base+0xf0>200 »       js·····2710·<PyInit_X@@Base+0xf0>
201 ./.mesonpy-4dk7fxhu/../ueberzug/X/X.c:46201 ./.mesonpy-r6wxwnhi/../ueberzug/X/X.c:46
202 »       sub····$0x8,%esp202 »       sub····$0x8,%esp
203 »       lea····0x158(%ebx),%eax203 »       lea····0x158(%ebx),%eax
204 »       push···$0x3f5204 »       push···$0x3f5
205 »       push···%eax205 »       push···%eax
206 »       call···2240·<PyModule_Create2@plt>206 »       call···2240·<PyModule_Create2@plt>
207 ./.mesonpy-4dk7fxhu/../ueberzug/X/X.c:47207 ./.mesonpy-r6wxwnhi/../ueberzug/X/X.c:47
208 »       add····$0x10,%esp208 »       add····$0x10,%esp
209 ./.mesonpy-4dk7fxhu/../ueberzug/X/X.c:46209 ./.mesonpy-r6wxwnhi/../ueberzug/X/X.c:46
210 »       mov····%eax,%ebp210 »       mov····%eax,%ebp
211 ./.mesonpy-4dk7fxhu/../ueberzug/X/X.c:47211 ./.mesonpy-r6wxwnhi/../ueberzug/X/X.c:47
212 »       test···%eax,%eax212 »       test···%eax,%eax
213 »       je·····2710·<PyInit_X@@Base+0xf0>213 »       je·····2710·<PyInit_X@@Base+0xf0>
214 /usr/include/python3.12/object.h:244214 /usr/include/python3.12/object.h:244
215 »       mov····(%esi),%eax215 »       mov····(%esi),%eax
216 /usr/include/python3.12/object.h:649·(discriminator·1)216 /usr/include/python3.12/object.h:649·(discriminator·1)
217 »       cmp····$0x3fffffff,%eax217 »       cmp····$0x3fffffff,%eax
Max diff block lines reached; 64407/69003 bytes (93.34%) 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·33336334·64363839·65363936·38393163·33c4d689e696891c 
3 ··0x00000010·63656335·39366235·36356631·37623662·cec596b565f17b6b2 ··0x00000000·63626362·38323832·65356536·35656531·cbcb8282e5e65ee1
 3 ··0x00000010·37373835·30306165·62303436·38376262·778500aeb04687bb
4 ··0x00000020·36376535·36352e64·65627567·00000000·67e565.debug....4 ··0x00000020·31353165·61632e64·65627567·00000000·151eac.debug....
5 ··0x00000030·9292adf2····························....5 ··0x00000030·19f670c0····························..p.
  
69.2 KB
./usr/lib/python3/dist-packages/ueberzug/X.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·8f76db38d73619511d5445fe9b39eb09857506f63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7bfb87f3b3b518068ee93a0983c9ba5078038a3c
67.8 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 196 objdump: DWARF error: unable to read alt ref 8449 objdump: DWARF error: unable to read alt ref 196 objdump: DWARF error: unable to read alt ref 196
    
Offset 92, 128 lines modifiedOffset 92, 128 lines modified
92 »       mov····(%esp),%edx92 »       mov····(%esp),%edx
93 »       ret93 »       ret
94 »       xchg···%ax,%ax94 »       xchg···%ax,%ax
95 »       xchg···%ax,%ax95 »       xchg···%ax,%ax
96 »       xchg···%ax,%ax96 »       xchg···%ax,%ax
97 »       nop97 »       nop
98 X_init_threads.part.0():98 X_init_threads.part.0():
99 ./.mesonpy-a6qsazp7/../ueberzug/X/X.c:1299 ./.mesonpy-91x5erk9/../ueberzug/X/X.c:12
100 »       push···%ebx100 »       push···%ebx
101 »       call···2420·<__cxa_finalize@plt+0x10>101 »       call···2420·<__cxa_finalize@plt+0x10>
102 »       add····$0x49a2,%ebx102 »       add····$0x49a2,%ebx
103 »       sub····$0x208,%esp103 »       sub····$0x208,%esp
104 /usr/include/i386-linux-gnu/bits/stdio2.h:68·(discriminator·1)104 /usr/include/i386-linux-gnu/bits/stdio2.h:68·(discriminator·1)
105 »       mov····%gs:0x14,%eax105 »       mov····%gs:0x14,%eax
106 »       mov····%eax,0x1fc(%esp)106 »       mov····%eax,0x1fc(%esp)
107 »       lea····0x8(%esp),%eax107 »       lea····0x8(%esp),%eax
108 »       movl···$0x656c6961,0x30(%esp)108 »       movl···$0x656c6961,0x30(%esp)
109 ./.mesonpy-a6qsazp7/../ueberzug/X/X.c:14·(discriminator·1)109 ./.mesonpy-91x5erk9/../ueberzug/X/X.c:14·(discriminator·1)
110 »       sub····$0x8,%esp110 »       sub····$0x8,%esp
111 /usr/include/i386-linux-gnu/bits/stdio2.h:68·(discriminator·1)111 /usr/include/i386-linux-gnu/bits/stdio2.h:68·(discriminator·1)
112 »       movl···$0x62696c58,0x10(%esp)112 »       movl···$0x62696c58,0x10(%esp)
113 »       movl···$0x6e6f6320,0x14(%esp)113 »       movl···$0x6e6f6320,0x14(%esp)
114 »       movl···$0x72727563,0x18(%esp)114 »       movl···$0x72727563,0x18(%esp)
115 »       movl···$0x20746e65,0x1c(%esp)115 »       movl···$0x20746e65,0x1c(%esp)
116 »       movl···$0x65726874,0x20(%esp)116 »       movl···$0x65726874,0x20(%esp)
117 »       movl···$0x20736461,0x24(%esp)117 »       movl···$0x20736461,0x24(%esp)
118 »       movl···$0x74696e69,0x28(%esp)118 »       movl···$0x74696e69,0x28(%esp)
119 »       movl···$0x696c6169,0x2c(%esp)119 »       movl···$0x696c6169,0x2c(%esp)
120 »       movl···$0x6974617a,0x30(%esp)120 »       movl···$0x6974617a,0x30(%esp)
121 »       movl···$0x66206e6f,0x34(%esp)121 »       movl···$0x66206e6f,0x34(%esp)
122 »       movl···$0x2e6465,0x3b(%esp)122 »       movl···$0x2e6465,0x3b(%esp)
123 ./.mesonpy-a6qsazp7/../ueberzug/X/X.c:14·(discriminator·1)123 ./.mesonpy-91x5erk9/../ueberzug/X/X.c:14·(discriminator·1)
124 »       push···%eax124 »       push···%eax
125 »       mov····0x118(%ebx),%eax125 »       mov····0x118(%ebx),%eax
126 »       push···(%eax)126 »       push···(%eax)
127 »       call···2130·<PyErr_SetString@plt>127 »       call···2130·<PyErr_SetString@plt>
128 ./.mesonpy-a6qsazp7/../ueberzug/X/X.c:17128 ./.mesonpy-91x5erk9/../ueberzug/X/X.c:17
129 »       add····$0x10,%esp129 »       add····$0x10,%esp
130 »       mov····0x1fc(%esp),%eax130 »       mov····0x1fc(%esp),%eax
131 »       sub····%gs:0x14,%eax131 »       sub····%gs:0x14,%eax
132 »       jne····25d1·<__cxa_finalize@plt+0x1c1>132 »       jne····25d1·<__cxa_finalize@plt+0x1c1>
133 »       add····$0x208,%esp133 »       add····$0x208,%esp
134 »       xor····%eax,%eax134 »       xor····%eax,%eax
135 »       pop····%ebx135 »       pop····%ebx
136 »       ret136 »       ret
137 »       call···3f90·<PyInit_X@@Base+0x1970>137 »       call···3f90·<PyInit_X@@Base+0x1970>
138 »       lea····%cs:0x0(%esi,%eiz,1),%esi138 »       lea····%cs:0x0(%esi,%eiz,1),%esi
139 »       xchg···%ax,%ax139 »       xchg···%ax,%ax
140 X_init_threads():140 X_init_threads():
141 ./.mesonpy-a6qsazp7/../ueberzug/X/X.c:12141 ./.mesonpy-91x5erk9/../ueberzug/X/X.c:12
142 »       push···%ebx142 »       push···%ebx
143 »       call···2420·<__cxa_finalize@plt+0x10>143 »       call···2420·<__cxa_finalize@plt+0x10>
144 »       add····$0x48e2,%ebx144 »       add····$0x48e2,%ebx
145 »       sub····$0x8,%esp145 »       sub····$0x8,%esp
146 ./.mesonpy-a6qsazp7/../ueberzug/X/X.c:13146 ./.mesonpy-91x5erk9/../ueberzug/X/X.c:13
147 »       call···21c0·<XInitThreads@plt>147 »       call···21c0·<XInitThreads@plt>
148 »       mov····%eax,%edx148 »       mov····%eax,%edx
149 ./.mesonpy-a6qsazp7/../ueberzug/X/X.c:16149 ./.mesonpy-91x5erk9/../ueberzug/X/X.c:16
150 »       mov····0x124(%ebx),%eax150 »       mov····0x124(%ebx),%eax
151 ./.mesonpy-a6qsazp7/../ueberzug/X/X.c:13·(discriminator·1)151 ./.mesonpy-91x5erk9/../ueberzug/X/X.c:13·(discriminator·1)
152 »       test···%edx,%edx152 »       test···%edx,%edx
153 »       je·····2608·<__cxa_finalize@plt+0x1f8>153 »       je·····2608·<__cxa_finalize@plt+0x1f8>
154 ./.mesonpy-a6qsazp7/../ueberzug/X/X.c:17154 ./.mesonpy-91x5erk9/../ueberzug/X/X.c:17
155 »       add····$0x8,%esp155 »       add····$0x8,%esp
156 »       pop····%ebx156 »       pop····%ebx
157 »       ret157 »       ret
158 »       lea····0x0(%esi),%esi158 »       lea····0x0(%esi),%esi
159 »       call···2520·<__cxa_finalize@plt+0x110>159 »       call···2520·<__cxa_finalize@plt+0x110>
160 »       xor····%eax,%eax160 »       xor····%eax,%eax
161 »       jmp····2600·<__cxa_finalize@plt+0x1f0>161 »       jmp····2600·<__cxa_finalize@plt+0x1f0>
162 »       lea····%cs:0x0(%esi,%eiz,1),%esi162 »       lea····%cs:0x0(%esi,%eiz,1),%esi
163 »       lea····0x0(%esi,%eiz,1),%esi163 »       lea····0x0(%esi,%eiz,1),%esi
  
164 00002620·<PyInit_X@@Base>:164 00002620·<PyInit_X@@Base>:
165 PyInit_X():165 PyInit_X():
166 ./.mesonpy-a6qsazp7/../ueberzug/X/X.c:38166 ./.mesonpy-91x5erk9/../ueberzug/X/X.c:38
167 »       push···%ebp167 »       push···%ebp
168 »       push···%edi168 »       push···%edi
169 »       push···%esi169 »       push···%esi
170 »       push···%ebx170 »       push···%ebx
171 »       call···2420·<__cxa_finalize@plt+0x10>171 »       call···2420·<__cxa_finalize@plt+0x10>
172 »       add····$0x489f,%ebx172 »       add····$0x489f,%ebx
173 »       sub····$0x28,%esp173 »       sub····$0x28,%esp
174 ./.mesonpy-a6qsazp7/../ueberzug/X/X.c:40174 ./.mesonpy-91x5erk9/../ueberzug/X/X.c:40
175 »       lea····0x418(%ebx),%esi175 »       lea····0x418(%ebx),%esi
176 »       push···%esi176 »       push···%esi
177 »       call···21e0·<PyType_Ready@plt>177 »       call···21e0·<PyType_Ready@plt>
178 ./.mesonpy-a6qsazp7/../ueberzug/X/X.c:40·(discriminator·1)178 ./.mesonpy-91x5erk9/../ueberzug/X/X.c:40·(discriminator·1)
179 »       add····$0x10,%esp179 »       add····$0x10,%esp
180 »       test···%eax,%eax180 »       test···%eax,%eax
181 »       js·····2710·<PyInit_X@@Base+0xf0>181 »       js·····2710·<PyInit_X@@Base+0xf0>
182 ./.mesonpy-a6qsazp7/../ueberzug/X/X.c:41182 ./.mesonpy-91x5erk9/../ueberzug/X/X.c:41
183 »       lea····0x5d8(%ebx),%edi183 »       lea····0x5d8(%ebx),%edi
184 »       sub····$0xc,%esp184 »       sub····$0xc,%esp
185 »       push···%edi185 »       push···%edi
186 »       call···21e0·<PyType_Ready@plt>186 »       call···21e0·<PyType_Ready@plt>
187 ./.mesonpy-a6qsazp7/../ueberzug/X/X.c:40·(discriminator·1)187 ./.mesonpy-91x5erk9/../ueberzug/X/X.c:40·(discriminator·1)
188 »       add····$0x10,%esp188 »       add····$0x10,%esp
189 »       test···%eax,%eax189 »       test···%eax,%eax
190 »       js·····2710·<PyInit_X@@Base+0xf0>190 »       js·····2710·<PyInit_X@@Base+0xf0>
191 ./.mesonpy-a6qsazp7/../ueberzug/X/X.c:42191 ./.mesonpy-91x5erk9/../ueberzug/X/X.c:42
192 »       lea····0x238(%ebx),%eax192 »       lea····0x238(%ebx),%eax
193 »       sub····$0xc,%esp193 »       sub····$0xc,%esp
194 »       mov····%eax,0x18(%esp)194 »       mov····%eax,0x18(%esp)
195 »       push···%eax195 »       push···%eax
196 »       call···21e0·<PyType_Ready@plt>196 »       call···21e0·<PyType_Ready@plt>
197 ./.mesonpy-a6qsazp7/../ueberzug/X/X.c:41197 ./.mesonpy-91x5erk9/../ueberzug/X/X.c:41
198 »       add····$0x10,%esp198 »       add····$0x10,%esp
199 »       test···%eax,%eax199 »       test···%eax,%eax
200 »       js·····2710·<PyInit_X@@Base+0xf0>200 »       js·····2710·<PyInit_X@@Base+0xf0>
201 ./.mesonpy-a6qsazp7/../ueberzug/X/X.c:46201 ./.mesonpy-91x5erk9/../ueberzug/X/X.c:46
202 »       sub····$0x8,%esp202 »       sub····$0x8,%esp
203 »       lea····0x158(%ebx),%eax203 »       lea····0x158(%ebx),%eax
204 »       push···$0x3f5204 »       push···$0x3f5
205 »       push···%eax205 »       push···%eax
206 »       call···2270·<PyModule_Create2@plt>206 »       call···2270·<PyModule_Create2@plt>
207 ./.mesonpy-a6qsazp7/../ueberzug/X/X.c:47207 ./.mesonpy-91x5erk9/../ueberzug/X/X.c:47
208 »       add····$0x10,%esp208 »       add····$0x10,%esp
209 ./.mesonpy-a6qsazp7/../ueberzug/X/X.c:46209 ./.mesonpy-91x5erk9/../ueberzug/X/X.c:46
210 »       mov····%eax,%ebp210 »       mov····%eax,%ebp
211 ./.mesonpy-a6qsazp7/../ueberzug/X/X.c:47211 ./.mesonpy-91x5erk9/../ueberzug/X/X.c:47
212 »       test···%eax,%eax212 »       test···%eax,%eax
213 »       je·····2710·<PyInit_X@@Base+0xf0>213 »       je·····2710·<PyInit_X@@Base+0xf0>
214 /usr/include/python3.13/object.h:363214 /usr/include/python3.13/object.h:363
215 »       mov····(%esi),%eax215 »       mov····(%esi),%eax
216 /usr/include/python3.13/object.h:834·(discriminator·1)216 /usr/include/python3.13/object.h:834·(discriminator·1)
217 »       cmp····$0x3fffffff,%eax217 »       cmp····$0x3fffffff,%eax
Max diff block lines reached; 64331/68927 bytes (93.33%) 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·37366462·33386437·33363139·35313164·76db38d73619511d 
3 ··0x00000010·35343435·66653962·33396562·30393835·5445fe9b39eb09852 ··0x00000000·66623837·66336233·62353138·30363865·fb87f3b3b518068e
 3 ··0x00000010·65393361·30393833·63396261·35303738·e93a0983c9ba5078
4 ··0x00000020·37353036·66362e64·65627567·00000000·7506f6.debug....4 ··0x00000020·30333861·33632e64·65627567·00000000·038a3c.debug....
5 ··0x00000030·22b0769f····························".v.5 ··0x00000030·1950d0c3····························.P..
  
31.3 KB
ueberzug-dbgsym_18.3.1-2_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-03·00:43:46.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-03·00:43:46.000000·debian-binary
2 -rw-r--r--···0········0········0······632·2025-02-03·00:43:46.000000·control.tar.xz2 -rw-r--r--···0········0········0······632·2025-02-03·00:43:46.000000·control.tar.xz
3 -rw-r--r--···0········0········0····44140·2025-02-03·00:43:46.000000·data.tar.xz3 -rw-r--r--···0········0········0····44148·2025-02-03·00:43:46.000000·data.tar.xz
912 B
control.tar.xz
884 B
control.tar
436 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·i3865 Architecture:·i386
6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>
7 Installed-Size:·697 Installed-Size:·69
8 Depends:·ueberzug·(=·18.3.1-2)8 Depends:·ueberzug·(=·18.3.1-2)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·ueberzug11 Description:·debug·symbols·for·ueberzug
12 Build-Ids:·5933c4d689e696891ccec596b565f17b6b67e565·8f76db38d73619511d5445fe9b39eb09857506f612 Build-Ids:·50cbcb8282e5e65ee1778500aeb04687bb151eac·7bfb87f3b3b518068ee93a0983c9ba5078038a3c
426 B
./md5sums
30.0 B
./md5sums
Files differ
378 B
line order
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 usr/lib/debug/.build-id/59/33c4d689e696891ccec596b565f17b6b67e565.debug 
2 usr/lib/debug/.build-id/8f/76db38d73619511d5445fe9b39eb09857506f6.debug1 usr/lib/debug/.build-id/50/cbcb8282e5e65ee1778500aeb04687bb151eac.debug
 2 usr/lib/debug/.build-id/7b/fb87f3b3b518068ee93a0983c9ba5078038a3c.debug
3 usr/lib/debug/.dwz/i386-linux-gnu/ueberzug.debug3 usr/lib/debug/.dwz/i386-linux-gnu/ueberzug.debug
30.0 KB
data.tar.xz
30.0 KB
data.tar
2.28 KB
file list
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/59/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/50/
7 -rw-r--r--···0·root·········(0)·root·········(0)····22936·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/59/33c4d689e696891ccec596b565f17b6b67e565.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····22936·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/50/cbcb8282e5e65ee1778500aeb04687bb151eac.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/8f/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/7b/
9 -rw-r--r--···0·root·········(0)·root·········(0)····22796·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/8f/76db38d73619511d5445fe9b39eb09857506f6.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····22796·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/7b/fb87f3b3b518068ee93a0983c9ba5078038a3c.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/debug/.dwz/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/debug/.dwz/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/debug/.dwz/i386-linux-gnu/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/debug/.dwz/i386-linux-gnu/
12 -rw-r--r--···0·root·········(0)·root·········(0)····10096·2025-02-03·00:43:46.000000·./usr/lib/debug/.dwz/i386-linux-gnu/ueberzug.debug12 -rw-r--r--···0·root·········(0)·root·········(0)····10096·2025-02-03·00:43:46.000000·./usr/lib/debug/.dwz/i386-linux-gnu/ueberzug.debug
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/share/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/share/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/share/doc/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/share/doc/
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/share/doc/ueberzug-dbgsym·->·ueberzug15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/share/doc/ueberzug-dbgsym·->·ueberzug
13.9 KB
./usr/lib/debug/.build-id/59/33c4d689e696891ccec596b565f17b6b67e565.debug vs.
./usr/lib/debug/.build-id/50/cbcb8282e5e65ee1778500aeb04687bb151eac.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 97% similar despite different names
1.29 KB
readelf --wide --sections {}
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 ··[22]·.bss··············NOBITS··········00007570·000db8·000004·00··WA··0···0··227 ··[22]·.bss··············NOBITS··········00007570·000db8·000004·00··WA··0···0··2
28 ··[23]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········00000000·000198·000050·00···C··0···0··429 ··[24]·.debug_aranges····PROGBITS········00000000·000198·000050·00···C··0···0··4
30 ··[25]·.debug_info·······PROGBITS········00000000·0001e8·00228a·00···C··0···0··430 ··[25]·.debug_info·······PROGBITS········00000000·0001e8·00228a·00···C··0···0··4
31 ··[26]·.debug_abbrev·····PROGBITS········00000000·002474·0004c0·00···C··0···0··431 ··[26]·.debug_abbrev·····PROGBITS········00000000·002474·0004c0·00···C··0···0··4
32 ··[27]·.debug_line·······PROGBITS········00000000·002934·000b86·00···C··0···0··432 ··[27]·.debug_line·······PROGBITS········00000000·002934·000b86·00···C··0···0··4
33 ··[28]·.debug_str········PROGBITS········00000000·0034bc·00008a·01·MSC··0···0··433 ··[28]·.debug_str········PROGBITS········00000000·0034bc·00008a·01·MSC··0···0··4
34 ··[29]·.debug_line_str···PROGBITS········00000000·003548·00015f·01·MSC··0···0··434 ··[29]·.debug_line_str···PROGBITS········00000000·003548·00015e·01·MSC··0···0··4
35 ··[30]·.debug_loclists···PROGBITS········00000000·0036a8·00072a·00···C··0···0··435 ··[30]·.debug_loclists···PROGBITS········00000000·0036a8·00072a·00···C··0···0··4
36 ··[31]·.debug_rnglists···PROGBITS········00000000·003dd4·0001a5·00···C··0···0··436 ··[31]·.debug_rnglists···PROGBITS········00000000·003dd4·0001a5·00···C··0···0··4
37 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·003f79·000046·00······0···0··137 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·003f79·000046·00······0···0··1
38 ··[33]·.symtab···········SYMTAB··········00000000·003fc0·000990·10·····34··74··438 ··[33]·.symtab···········SYMTAB··········00000000·003fc0·000990·10·····34··74··4
39 ··[34]·.strtab···········STRTAB··········00000000·004950·00093f·00······0···0··139 ··[34]·.strtab···········STRTAB··········00000000·004950·00093f·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········00000000·00528f·000168·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········00000000·00528f·000168·00······0···0··1
41 Key·to·Flags:41 Key·to·Flags:
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·5933c4d689e696891ccec596b565f17b6b67e5653 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·50cbcb8282e5e65ee1778500aeb04687bb151eac
2.87 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-4dk7fxhu31 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-r6wxwnhi
32 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X32 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
33 ··2»      (line_strp)»   (offset:·0x34):·/usr/include/i386-linux-gnu/bits33 ··2»      (line_strp)»   (offset:·0x34):·/usr/include/i386-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x55):·/usr/include/python3.1234 ··3»      (line_strp)»   (offset:·0x55):·/usr/include/python3.12
35 ··4»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0x94):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0x94):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.12/cpython
38 ··7»      (line_strp)»   (offset:·0xd4):·/usr/include/X1138 ··7»      (line_strp)»   (offset:·0xd4):·/usr/include/X11
Offset 314, 15 lines modifiedOffset 314, 15 lines modified
314 ··Opcode·9·has·1·arg314 ··Opcode·9·has·1·arg
315 ··Opcode·10·has·0·args315 ··Opcode·10·has·0·args
316 ··Opcode·11·has·0·args316 ··Opcode·11·has·0·args
317 ··Opcode·12·has·1·arg317 ··Opcode·12·has·1·arg
  
318 ·The·Directory·Table·(offset·0x244,·lines·11,·columns·1):318 ·The·Directory·Table·(offset·0x244,·lines·11,·columns·1):
319 ··Entry»  Name319 ··Entry»  Name
320 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-4dk7fxhu320 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-r6wxwnhi
321 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X321 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
322 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.12322 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.12
323 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/i386-linux-gnu/bits323 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/i386-linux-gnu/bits
324 ··4»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/i686-linux-gnu/14/include324 ··4»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/i686-linux-gnu/14/include
325 ··5»      (line_strp)»   (offset:·0x94):·/usr/include/i386-linux-gnu/sys325 ··5»      (line_strp)»   (offset:·0x94):·/usr/include/i386-linux-gnu/sys
326 ··6»      (line_strp)»   (offset:·0x19a):·/usr/include326 ··6»      (line_strp)»   (offset:·0x19a):·/usr/include
327 ··7»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.12/cpython327 ··7»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.12/cpython
Offset 1326, 15 lines modifiedOffset 1326, 15 lines modified
1326 ··Opcode·9·has·1·arg1326 ··Opcode·9·has·1·arg
1327 ··Opcode·10·has·0·args1327 ··Opcode·10·has·0·args
1328 ··Opcode·11·has·0·args1328 ··Opcode·11·has·0·args
1329 ··Opcode·12·has·1·arg1329 ··Opcode·12·has·1·arg
  
1330 ·The·Directory·Table·(offset·0x938,·lines·10,·columns·1):1330 ·The·Directory·Table·(offset·0x938,·lines·10,·columns·1):
1331 ··Entry»  Name1331 ··Entry»  Name
1332 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-4dk7fxhu1332 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-r6wxwnhi
1333 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X1333 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
1334 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.121334 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.12
1335 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/i386-linux-gnu/bits1335 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/i386-linux-gnu/bits
1336 ··4»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/i686-linux-gnu/14/include1336 ··4»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/i686-linux-gnu/14/include
1337 ··5»      (line_strp)»   (offset:·0x94):·/usr/include/i386-linux-gnu/sys1337 ··5»      (line_strp)»   (offset:·0x94):·/usr/include/i386-linux-gnu/sys
1338 ··6»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.12/cpython1338 ··6»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.12/cpython
1339 ··7»      (line_strp)»   (offset:·0xd4):·/usr/include/X111339 ··7»      (line_strp)»   (offset:·0xd4):·/usr/include/X11
Offset 2460, 15 lines modifiedOffset 2460, 15 lines modified
2460 ··Opcode·9·has·1·arg2460 ··Opcode·9·has·1·arg
2461 ··Opcode·10·has·0·args2461 ··Opcode·10·has·0·args
2462 ··Opcode·11·has·0·args2462 ··Opcode·11·has·0·args
2463 ··Opcode·12·has·1·arg2463 ··Opcode·12·has·1·arg
  
2464 ·The·Directory·Table·(offset·0x10c1,·lines·10,·columns·1):2464 ·The·Directory·Table·(offset·0x10c1,·lines·10,·columns·1):
2465 ··Entry»  Name2465 ··Entry»  Name
2466 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-4dk7fxhu2466 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-r6wxwnhi
2467 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X2467 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
2468 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.122468 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.12
2469 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/i386-linux-gnu/bits2469 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/i386-linux-gnu/bits
2470 ··4»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/i686-linux-gnu/14/include2470 ··4»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/i686-linux-gnu/14/include
2471 ··5»      (line_strp)»   (offset:·0x94):·/usr/include/i386-linux-gnu/sys2471 ··5»      (line_strp)»   (offset:·0x94):·/usr/include/i386-linux-gnu/sys
2472 ··6»      (line_strp)»   (offset:·0x19a):·/usr/include2472 ··6»      (line_strp)»   (offset:·0x19a):·/usr/include
2473 ··7»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.12/cpython2473 ··7»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.12/cpython
8.26 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0xa69·(32-bit)4 ···Length:········0xa69·(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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·52·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·52·(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-4dk7fxhu11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-r6wxwnhi
12 ·<1><15>:·Abbrev·Number:·5·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·5·(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:·64·(DW_TAG_typedef)14 ·<1><1a>:·Abbrev·Number:·64·(DW_TAG_typedef)
15 ····<1b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x191b)·15 ····<1b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x191b)·
16 ····<1f>···DW_AT_decl_file···:·(data1)·716 ····<1f>···DW_AT_decl_file···:·(data1)·7
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 1738, 15 lines modifiedOffset 1738, 15 lines modified
1738 ···Length:········0x3c·(32-bit)1738 ···Length:········0x3c·(32-bit)
1739 ···Version:·······51739 ···Version:·······5
1740 ···Unit·Type:·····DW_UT_partial·(3)1740 ···Unit·Type:·····DW_UT_partial·(3)
1741 ···Abbrev·Offset:·0x45b1741 ···Abbrev·Offset:·0x45b
1742 ···Pointer·Size:··41742 ···Pointer·Size:··4
1743 ·<0><a79>:·Abbrev·Number:·114·(DW_TAG_partial_unit)1743 ·<0><a79>:·Abbrev·Number:·114·(DW_TAG_partial_unit)
1744 ····<a7a>···DW_AT_stmt_list···:·(sec_offset)·01744 ····<a7a>···DW_AT_stmt_list···:·(sec_offset)·0
1745 ····<a7e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-4dk7fxhu1745 ····<a7e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-r6wxwnhi
1746 ·<1><a82>:·Abbrev·Number:·4·(DW_TAG_imported_unit)1746 ·<1><a82>:·Abbrev·Number:·4·(DW_TAG_imported_unit)
1747 ····<a83>···DW_AT_import······:·(ref_addr)·<0xc>»      [Abbrev·Number:·52·(DW_TAG_partial_unit)]1747 ····<a83>···DW_AT_import······:·(ref_addr)·<0xc>»      [Abbrev·Number:·52·(DW_TAG_partial_unit)]
1748 ·<1><a87>:·Abbrev·Number:·57·(DW_TAG_variable)1748 ·<1><a87>:·Abbrev·Number:·57·(DW_TAG_variable)
1749 ····<a88>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x14a4)·1749 ····<a88>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x14a4)·
1750 ····<a8c>···DW_AT_decl_file···:·(data1)·141750 ····<a8c>···DW_AT_decl_file···:·(data1)·14
1751 ····<a8d>···DW_AT_decl_line···:·(data1)·941751 ····<a8d>···DW_AT_decl_line···:·(data1)·94
1752 ····<a8e>···DW_AT_decl_column·:·(data1)·241752 ····<a8e>···DW_AT_decl_column·:·(data1)·24
Offset 1773, 15 lines modifiedOffset 1773, 15 lines modified
1773 ···Length:········0x12f·(32-bit)1773 ···Length:········0x12f·(32-bit)
1774 ···Version:·······51774 ···Version:·······5
1775 ···Unit·Type:·····DW_UT_partial·(3)1775 ···Unit·Type:·····DW_UT_partial·(3)
1776 ···Abbrev·Offset:·01776 ···Abbrev·Offset:·0
1777 ···Pointer·Size:··41777 ···Pointer·Size:··4
1778 ·<0><ab9>:·Abbrev·Number:·52·(DW_TAG_partial_unit)1778 ·<0><ab9>:·Abbrev·Number:·52·(DW_TAG_partial_unit)
1779 ····<aba>···DW_AT_stmt_list···:·(sec_offset)·0x2221779 ····<aba>···DW_AT_stmt_list···:·(sec_offset)·0x222
1780 ····<abe>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-4dk7fxhu1780 ····<abe>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-r6wxwnhi
1781 ·<1><ac2>:·Abbrev·Number:·5·(DW_TAG_imported_unit)1781 ·<1><ac2>:·Abbrev·Number:·5·(DW_TAG_imported_unit)
1782 ····<ac3>···DW_AT_import······:·(GNU_ref_alt)·<0x104>1782 ····<ac3>···DW_AT_import······:·(GNU_ref_alt)·<0x104>
1783 ·<1><ac7>:·Abbrev·Number:·66·(DW_TAG_pointer_type)1783 ·<1><ac7>:·Abbrev·Number:·66·(DW_TAG_pointer_type)
1784 ····<ac8>···DW_AT_byte_size···:·(implicit_const)·41784 ····<ac8>···DW_AT_byte_size···:·(implicit_const)·4
1785 ····<ac8>···DW_AT_type········:·(GNU_ref_alt)·<0x78>1785 ····<ac8>···DW_AT_type········:·(GNU_ref_alt)·<0x78>
1786 ·<1><acc>:·Abbrev·Number:·70·(DW_TAG_structure_type)1786 ·<1><acc>:·Abbrev·Number:·70·(DW_TAG_structure_type)
1787 ····<acd>···DW_AT_byte_size···:·(data1)·521787 ····<acd>···DW_AT_byte_size···:·(data1)·52
Offset 1951, 15 lines modifiedOffset 1951, 15 lines modified
1951 ···Length:········0x3ba·(32-bit)1951 ···Length:········0x3ba·(32-bit)
1952 ···Version:·······51952 ···Version:·······5
1953 ···Unit·Type:·····DW_UT_partial·(3)1953 ···Unit·Type:·····DW_UT_partial·(3)
1954 ···Abbrev·Offset:·0x45b1954 ···Abbrev·Offset:·0x45b
1955 ···Pointer·Size:··41955 ···Pointer·Size:··4
1956 ·<0><bec>:·Abbrev·Number:·114·(DW_TAG_partial_unit)1956 ·<0><bec>:·Abbrev·Number:·114·(DW_TAG_partial_unit)
1957 ····<bed>···DW_AT_stmt_list···:·(sec_offset)·0x2221957 ····<bed>···DW_AT_stmt_list···:·(sec_offset)·0x222
1958 ····<bf1>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-4dk7fxhu1958 ····<bf1>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-r6wxwnhi
1959 ·<1><bf5>:·Abbrev·Number:·12·(DW_TAG_imported_unit)1959 ·<1><bf5>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
1960 ····<bf6>···DW_AT_import······:·(GNU_ref_alt)·<0x16a>1960 ····<bf6>···DW_AT_import······:·(GNU_ref_alt)·<0x16a>
1961 ·<1><bfa>:·Abbrev·Number:·4·(DW_TAG_imported_unit)1961 ·<1><bfa>:·Abbrev·Number:·4·(DW_TAG_imported_unit)
1962 ····<bfb>···DW_AT_import······:·(ref_addr)·<0xa79>»    [Abbrev·Number:·114·(DW_TAG_partial_unit)]1962 ····<bfb>···DW_AT_import······:·(ref_addr)·<0xa79>»    [Abbrev·Number:·114·(DW_TAG_partial_unit)]
1963 ·<1><bff>:·Abbrev·Number:·4·(DW_TAG_imported_unit)1963 ·<1><bff>:·Abbrev·Number:·4·(DW_TAG_imported_unit)
1964 ····<c00>···DW_AT_import······:·(ref_addr)·<0xab9>»    [Abbrev·Number:·52·(DW_TAG_partial_unit)]1964 ····<c00>···DW_AT_import······:·(ref_addr)·<0xab9>»    [Abbrev·Number:·52·(DW_TAG_partial_unit)]
1965 ·<1><c04>:·Abbrev·Number:·36·(DW_TAG_typedef)1965 ·<1><c04>:·Abbrev·Number:·36·(DW_TAG_typedef)
Offset 2536, 15 lines modifiedOffset 2536, 15 lines modified
2536 ···Length:········0x3a·(32-bit)2536 ···Length:········0x3a·(32-bit)
2537 ···Version:·······52537 ···Version:·······5
2538 ···Unit·Type:·····DW_UT_partial·(3)2538 ···Unit·Type:·····DW_UT_partial·(3)
2539 ···Abbrev·Offset:·02539 ···Abbrev·Offset:·0
2540 ···Pointer·Size:··42540 ···Pointer·Size:··4
2541 ·<0><faa>:·Abbrev·Number:·52·(DW_TAG_partial_unit)2541 ·<0><faa>:·Abbrev·Number:·52·(DW_TAG_partial_unit)
2542 ····<fab>···DW_AT_stmt_list···:·(sec_offset)·0x2222542 ····<fab>···DW_AT_stmt_list···:·(sec_offset)·0x222
2543 ····<faf>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-4dk7fxhu2543 ····<faf>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-r6wxwnhi
2544 ·<1><fb3>:·Abbrev·Number:·5·(DW_TAG_imported_unit)2544 ·<1><fb3>:·Abbrev·Number:·5·(DW_TAG_imported_unit)
2545 ····<fb4>···DW_AT_import······:·(GNU_ref_alt)·<0x1ae>2545 ····<fb4>···DW_AT_import······:·(GNU_ref_alt)·<0x1ae>
2546 ·<1><fb8>:·Abbrev·Number:·64·(DW_TAG_typedef)2546 ·<1><fb8>:·Abbrev·Number:·64·(DW_TAG_typedef)
2547 ····<fb9>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1942)·2547 ····<fb9>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1942)·
2548 ····<fbd>···DW_AT_decl_file···:·(data1)·92548 ····<fbd>···DW_AT_decl_file···:·(data1)·9
2549 ····<fbe>···DW_AT_decl_line···:·(data1)·852549 ····<fbe>···DW_AT_decl_line···:·(data1)·85
2550 ····<fbf>···DW_AT_decl_column·:·(data1)·232550 ····<fbf>···DW_AT_decl_column·:·(data1)·23
Offset 2571, 15 lines modifiedOffset 2571, 15 lines modified
2571 ···Length:········0x51·(32-bit)2571 ···Length:········0x51·(32-bit)
2572 ···Version:·······52572 ···Version:·······5
2573 ···Unit·Type:·····DW_UT_partial·(3)2573 ···Unit·Type:·····DW_UT_partial·(3)
2574 ···Abbrev·Offset:·0x45b2574 ···Abbrev·Offset:·0x45b
2575 ···Pointer·Size:··42575 ···Pointer·Size:··4
2576 ·<0><fe8>:·Abbrev·Number:·114·(DW_TAG_partial_unit)2576 ·<0><fe8>:·Abbrev·Number:·114·(DW_TAG_partial_unit)
2577 ····<fe9>···DW_AT_stmt_list···:·(sec_offset)·0x9162577 ····<fe9>···DW_AT_stmt_list···:·(sec_offset)·0x916
2578 ····<fed>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-4dk7fxhu2578 ····<fed>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-r6wxwnhi
2579 ·<1><ff1>:·Abbrev·Number:·12·(DW_TAG_imported_unit)2579 ·<1><ff1>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
2580 ····<ff2>···DW_AT_import······:·(GNU_ref_alt)·<0x6d3>2580 ····<ff2>···DW_AT_import······:·(GNU_ref_alt)·<0x6d3>
2581 ·<1><ff6>:·Abbrev·Number:·12·(DW_TAG_imported_unit)2581 ·<1><ff6>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
2582 ····<ff7>···DW_AT_import······:·(GNU_ref_alt)·<0xbf>2582 ····<ff7>···DW_AT_import······:·(GNU_ref_alt)·<0xbf>
2583 ·<1><ffb>:·Abbrev·Number:·37·(DW_TAG_array_type)2583 ·<1><ffb>:·Abbrev·Number:·37·(DW_TAG_array_type)
2584 ····<ffc>···DW_AT_type········:·(ref_addr)·<0x75>2584 ····<ffc>···DW_AT_type········:·(ref_addr)·<0x75>
2585 ····<1000>···DW_AT_sibling·····:·(ref_udata)·<0x1008>2585 ····<1000>···DW_AT_sibling·····:·(ref_udata)·<0x1008>
Offset 2622, 15 lines modifiedOffset 2622, 15 lines modified
2622 ···Unit·Type:·····DW_UT_compile·(1)2622 ···Unit·Type:·····DW_UT_compile·(1)
2623 ···Abbrev·Offset:·02623 ···Abbrev·Offset:·0
2624 ···Pointer·Size:··42624 ···Pointer·Size:··4
2625 ·<0><103d>:·Abbrev·Number:·19·(DW_TAG_compile_unit)2625 ·<0><103d>:·Abbrev·Number:·19·(DW_TAG_compile_unit)
2626 ····<103e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x16c4)·2626 ····<103e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x16c4)·
2627 ····<1042>···DW_AT_language····:·(data1)·29» (C11)2627 ····<1042>···DW_AT_language····:·(data1)·29» (C11)
2628 ····<1043>···DW_AT_name········:·(line_strp)·(offset:·0):·../ueberzug/X/X.c2628 ····<1043>···DW_AT_name········:·(line_strp)·(offset:·0):·../ueberzug/X/X.c
2629 ····<1047>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-4dk7fxhu2629 ····<1047>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-r6wxwnhi
2630 ····<104b>···DW_AT_low_pc······:·(addr)·0x25202630 ····<104b>···DW_AT_low_pc······:·(addr)·0x2520
2631 ····<104f>···DW_AT_high_pc·····:·(udata)·5082631 ····<104f>···DW_AT_high_pc·····:·(udata)·508
2632 ····<1051>···DW_AT_stmt_list···:·(sec_offset)·02632 ····<1051>···DW_AT_stmt_list···:·(sec_offset)·0
2633 ·<1><1055>:·Abbrev·Number:·3·(DW_TAG_imported_unit)2633 ·<1><1055>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
2634 ····<1056>···DW_AT_import······:·(ref_addr)·<0xa79>»   [Abbrev·Number:·114·(DW_TAG_partial_unit)]2634 ····<1056>···DW_AT_import······:·(ref_addr)·<0xa79>»   [Abbrev·Number:·114·(DW_TAG_partial_unit)]
2635 ·<1><105a>:·Abbrev·Number:·5·(DW_TAG_imported_unit)2635 ·<1><105a>:·Abbrev·Number:·5·(DW_TAG_imported_unit)
2636 ····<105b>···DW_AT_import······:·(GNU_ref_alt)·<0xbf>2636 ····<105b>···DW_AT_import······:·(GNU_ref_alt)·<0xbf>
Offset 3107, 15 lines modifiedOffset 3107, 15 lines modified
3107 ···Unit·Type:·····DW_UT_compile·(1)3107 ···Unit·Type:·····DW_UT_compile·(1)
3108 ···Abbrev·Offset:·0x45b3108 ···Abbrev·Offset:·0x45b
3109 ···Pointer·Size:··43109 ···Pointer·Size:··4
3110 ·<0><13a2>:·Abbrev·Number:·79·(DW_TAG_compile_unit)3110 ·<0><13a2>:·Abbrev·Number:·79·(DW_TAG_compile_unit)
3111 ····<13a3>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x16c4)·3111 ····<13a3>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x16c4)·
3112 ····<13a7>···DW_AT_language····:·(data1)·29» (C11)3112 ····<13a7>···DW_AT_language····:·(data1)·29» (C11)
3113 ····<13a8>···DW_AT_name········:·(line_strp)·(offset:·0x185):·../ueberzug/X/Xshm.c3113 ····<13a8>···DW_AT_name········:·(line_strp)·(offset:·0x185):·../ueberzug/X/Xshm.c
3114 ····<13ac>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-4dk7fxhu3114 ····<13ac>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-r6wxwnhi
3115 ····<13b0>···DW_AT_low_pc······:·(addr)·0x27203115 ····<13b0>···DW_AT_low_pc······:·(addr)·0x2720
3116 ····<13b4>···DW_AT_high_pc·····:·(udata)·17233116 ····<13b4>···DW_AT_high_pc·····:·(udata)·1723
3117 ····<13b6>···DW_AT_stmt_list···:·(sec_offset)·0x2223117 ····<13b6>···DW_AT_stmt_list···:·(sec_offset)·0x222
3118 ·<1><13ba>:·Abbrev·Number:·16·(DW_TAG_base_type)3118 ·<1><13ba>:·Abbrev·Number:·16·(DW_TAG_base_type)
3119 ····<13bb>···DW_AT_byte_size···:·(data1)·83119 ····<13bb>···DW_AT_byte_size···:·(data1)·8
3120 ····<13bc>···DW_AT_encoding····:·(data1)·7»  (unsigned)3120 ····<13bc>···DW_AT_encoding····:·(data1)·7»  (unsigned)
3121 ····<13bd>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1f26)·3121 ····<13bd>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1f26)·
Max diff block lines reached; 1762/8393 bytes (20.99%) of diff not shown.
251 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 eGCC:·(Debian·14.2.0-16)·14.2.01 GCC:·(Debian·14.2.0-16)·14.2.0
2 e&&cDq%g2 e&&cDq%g
3 ;g)lo)lg"3 ;g)lo)lg"
4 {J,K!"OEP4 {J,K!"OEP
5 ;-y|s*y<5 ;-y|s*y<
6 >|Bw`·@hkG6 >|Bw`·@hkG
7 Y/usr/lib/debug/.dwz/i386-linux-gnu/ueberzug.debug7 Y/usr/lib/debug/.dwz/i386-linux-gnu/ueberzug.debug
8 crtstuff.c8 crtstuff.c
562 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-4dk7fxhu3 ··[····12]··./.mesonpy-r6wxwnhi
4 ··[····26]··../ueberzug/X4 ··[····26]··../ueberzug/X
5 ··[····34]··/usr/include/i386-linux-gnu/bits5 ··[····34]··/usr/include/i386-linux-gnu/bits
6 ··[····55]··/usr/include/python3.126 ··[····55]··/usr/include/python3.12
7 ··[····6d]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····6d]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····94]··/usr/include/i386-linux-gnu/sys8 ··[····94]··/usr/include/i386-linux-gnu/sys
9 ··[····b4]··/usr/include/python3.12/cpython9 ··[····b4]··/usr/include/python3.12/cpython
10 ··[····d4]··/usr/include/X1110 ··[····d4]··/usr/include/X11
13.8 KB
./usr/lib/debug/.build-id/8f/76db38d73619511d5445fe9b39eb09857506f6.debug vs.
./usr/lib/debug/.build-id/7b/fb87f3b3b518068ee93a0983c9ba5078038a3c.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 98% similar despite different names
1.29 KB
readelf --wide --sections {}
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 ··[22]·.bss··············NOBITS··········00007570·000db8·000004·00··WA··0···0··227 ··[22]·.bss··············NOBITS··········00007570·000db8·000004·00··WA··0···0··2
28 ··[23]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········00000000·000178·00001f·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········00000000·000198·000050·00···C··0···0··429 ··[24]·.debug_aranges····PROGBITS········00000000·000198·000050·00···C··0···0··4
30 ··[25]·.debug_info·······PROGBITS········00000000·0001e8·002246·00···C··0···0··430 ··[25]·.debug_info·······PROGBITS········00000000·0001e8·002246·00···C··0···0··4
31 ··[26]·.debug_abbrev·····PROGBITS········00000000·002430·000479·00···C··0···0··431 ··[26]·.debug_abbrev·····PROGBITS········00000000·002430·000479·00···C··0···0··4
32 ··[27]·.debug_line·······PROGBITS········00000000·0028ac·000b7a·00···C··0···0··432 ··[27]·.debug_line·······PROGBITS········00000000·0028ac·000b7a·00···C··0···0··4
33 ··[28]·.debug_str········PROGBITS········00000000·003428·0000ae·01·MSC··0···0··433 ··[28]·.debug_str········PROGBITS········00000000·003428·0000ae·01·MSC··0···0··4
34 ··[29]·.debug_line_str···PROGBITS········00000000·0034d8·00015f·01·MSC··0···0··434 ··[29]·.debug_line_str···PROGBITS········00000000·0034d8·000160·01·MSC··0···0··4
35 ··[30]·.debug_loclists···PROGBITS········00000000·003638·00072a·00···C··0···0··435 ··[30]·.debug_loclists···PROGBITS········00000000·003638·00072a·00···C··0···0··4
36 ··[31]·.debug_rnglists···PROGBITS········00000000·003d64·0001a5·00···C··0···0··436 ··[31]·.debug_rnglists···PROGBITS········00000000·003d64·0001a5·00···C··0···0··4
37 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·003f09·000046·00······0···0··137 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·003f09·000046·00······0···0··1
38 ··[33]·.symtab···········SYMTAB··········00000000·003f50·000990·10·····34··74··438 ··[33]·.symtab···········SYMTAB··········00000000·003f50·000990·10·····34··74··4
39 ··[34]·.strtab···········STRTAB··········00000000·0048e0·000923·00······0···0··139 ··[34]·.strtab···········STRTAB··········00000000·0048e0·000923·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········00000000·005203·000168·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········00000000·005203·000168·00······0···0··1
41 Key·to·Flags:41 Key·to·Flags:
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·8f76db38d73619511d5445fe9b39eb09857506f63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7bfb87f3b3b518068ee93a0983c9ba5078038a3c
2.87 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-a6qsazp731 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-91x5erk9
32 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X32 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
33 ··2»      (line_strp)»   (offset:·0x34):·/usr/include/i386-linux-gnu/bits33 ··2»      (line_strp)»   (offset:·0x34):·/usr/include/i386-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x55):·/usr/include/python3.1334 ··3»      (line_strp)»   (offset:·0x55):·/usr/include/python3.13
35 ··4»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0x94):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0x94):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.13/cpython
38 ··7»      (line_strp)»   (offset:·0xd4):·/usr/include/X1138 ··7»      (line_strp)»   (offset:·0xd4):·/usr/include/X11
Offset 315, 15 lines modifiedOffset 315, 15 lines modified
315 ··Opcode·9·has·1·arg315 ··Opcode·9·has·1·arg
316 ··Opcode·10·has·0·args316 ··Opcode·10·has·0·args
317 ··Opcode·11·has·0·args317 ··Opcode·11·has·0·args
318 ··Opcode·12·has·1·arg318 ··Opcode·12·has·1·arg
  
319 ·The·Directory·Table·(offset·0x249,·lines·11,·columns·1):319 ·The·Directory·Table·(offset·0x249,·lines·11,·columns·1):
320 ··Entry»  Name320 ··Entry»  Name
321 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-a6qsazp7321 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-91x5erk9
322 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X322 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
323 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.13323 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.13
324 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/i386-linux-gnu/bits324 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/i386-linux-gnu/bits
325 ··4»      (line_strp)»   (offset:·0x1a9):·/usr/include325 ··4»      (line_strp)»   (offset:·0x1a9):·/usr/include
326 ··5»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/i686-linux-gnu/14/include326 ··5»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/i686-linux-gnu/14/include
327 ··6»      (line_strp)»   (offset:·0x94):·/usr/include/i386-linux-gnu/sys327 ··6»      (line_strp)»   (offset:·0x94):·/usr/include/i386-linux-gnu/sys
328 ··7»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.13/cpython328 ··7»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.13/cpython
Offset 1327, 15 lines modifiedOffset 1327, 15 lines modified
1327 ··Opcode·9·has·1·arg1327 ··Opcode·9·has·1·arg
1328 ··Opcode·10·has·0·args1328 ··Opcode·10·has·0·args
1329 ··Opcode·11·has·0·args1329 ··Opcode·11·has·0·args
1330 ··Opcode·12·has·1·arg1330 ··Opcode·12·has·1·arg
  
1331 ·The·Directory·Table·(offset·0x93d,·lines·10,·columns·1):1331 ·The·Directory·Table·(offset·0x93d,·lines·10,·columns·1):
1332 ··Entry»  Name1332 ··Entry»  Name
1333 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-a6qsazp71333 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-91x5erk9
1334 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X1334 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
1335 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.131335 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.13
1336 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/i386-linux-gnu/bits1336 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/i386-linux-gnu/bits
1337 ··4»      (line_strp)»   (offset:·0x1a9):·/usr/include1337 ··4»      (line_strp)»   (offset:·0x1a9):·/usr/include
1338 ··5»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/i686-linux-gnu/14/include1338 ··5»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/i686-linux-gnu/14/include
1339 ··6»      (line_strp)»   (offset:·0x94):·/usr/include/i386-linux-gnu/sys1339 ··6»      (line_strp)»   (offset:·0x94):·/usr/include/i386-linux-gnu/sys
1340 ··7»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.13/cpython1340 ··7»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.13/cpython
Offset 2462, 15 lines modifiedOffset 2462, 15 lines modified
2462 ··Opcode·9·has·1·arg2462 ··Opcode·9·has·1·arg
2463 ··Opcode·10·has·0·args2463 ··Opcode·10·has·0·args
2464 ··Opcode·11·has·0·args2464 ··Opcode·11·has·0·args
2465 ··Opcode·12·has·1·arg2465 ··Opcode·12·has·1·arg
  
2466 ·The·Directory·Table·(offset·0x10cb,·lines·10,·columns·1):2466 ·The·Directory·Table·(offset·0x10cb,·lines·10,·columns·1):
2467 ··Entry»  Name2467 ··Entry»  Name
2468 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-a6qsazp72468 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-91x5erk9
2469 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X2469 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
2470 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.132470 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.13
2471 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/i386-linux-gnu/bits2471 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/i386-linux-gnu/bits
2472 ··4»      (line_strp)»   (offset:·0x1a9):·/usr/include2472 ··4»      (line_strp)»   (offset:·0x1a9):·/usr/include
2473 ··5»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/i686-linux-gnu/14/include2473 ··5»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/i686-linux-gnu/14/include
2474 ··6»      (line_strp)»   (offset:·0x94):·/usr/include/i386-linux-gnu/sys2474 ··6»      (line_strp)»   (offset:·0x94):·/usr/include/i386-linux-gnu/sys
2475 ··7»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.13/cpython2475 ··7»      (line_strp)»   (offset:·0xb4):·/usr/include/python3.13/cpython
8.2 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0xa8b·(32-bit)4 ···Length:········0xa8b·(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:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·10·(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-a6qsazp711 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-91x5erk9
12 ·<1><15>:·Abbrev·Number:·6·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·6·(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:·15·(DW_TAG_typedef)14 ·<1><1a>:·Abbrev·Number:·15·(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 1757, 29 lines modifiedOffset 1757, 29 lines modified
1757 ···Length:········0x1c·(32-bit)1757 ···Length:········0x1c·(32-bit)
1758 ···Version:·······51758 ···Version:·······5
1759 ···Unit·Type:·····DW_UT_partial·(3)1759 ···Unit·Type:·····DW_UT_partial·(3)
1760 ···Abbrev·Offset:·01760 ···Abbrev·Offset:·0
1761 ···Pointer·Size:··41761 ···Pointer·Size:··4
1762 ·<0><a9b>:·Abbrev·Number:·10·(DW_TAG_partial_unit)1762 ·<0><a9b>:·Abbrev·Number:·10·(DW_TAG_partial_unit)
1763 ····<a9c>···DW_AT_stmt_list···:·(sec_offset)·01763 ····<a9c>···DW_AT_stmt_list···:·(sec_offset)·0
1764 ····<aa0>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-a6qsazp71764 ····<aa0>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-91x5erk9
1765 ·<1><aa4>:·Abbrev·Number:·6·(DW_TAG_imported_unit)1765 ·<1><aa4>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
1766 ····<aa5>···DW_AT_import······:·(GNU_ref_alt)·<0xbf>1766 ····<aa5>···DW_AT_import······:·(GNU_ref_alt)·<0xbf>
1767 ·<1><aa9>:·Abbrev·Number:·33·(DW_TAG_imported_unit)1767 ·<1><aa9>:·Abbrev·Number:·33·(DW_TAG_imported_unit)
1768 ····<aaa>···DW_AT_import······:·(ref_addr)·<0xc>»      [Abbrev·Number:·10·(DW_TAG_partial_unit)]1768 ····<aaa>···DW_AT_import······:·(ref_addr)·<0xc>»      [Abbrev·Number:·10·(DW_TAG_partial_unit)]
1769 ·<1><aae>:·Abbrev·Number:·01769 ·<1><aae>:·Abbrev·Number:·0
1770 ··Compilation·Unit·@·offset·0xaaf:1770 ··Compilation·Unit·@·offset·0xaaf:
1771 ···Length:········0x173·(32-bit)1771 ···Length:········0x173·(32-bit)
1772 ···Version:·······51772 ···Version:·······5
1773 ···Unit·Type:·····DW_UT_partial·(3)1773 ···Unit·Type:·····DW_UT_partial·(3)
1774 ···Abbrev·Offset:·01774 ···Abbrev·Offset:·0
1775 ···Pointer·Size:··41775 ···Pointer·Size:··4
1776 ·<0><abb>:·Abbrev·Number:·10·(DW_TAG_partial_unit)1776 ·<0><abb>:·Abbrev·Number:·10·(DW_TAG_partial_unit)
1777 ····<abc>···DW_AT_stmt_list···:·(sec_offset)·0x2271777 ····<abc>···DW_AT_stmt_list···:·(sec_offset)·0x227
1778 ····<ac0>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-a6qsazp71778 ····<ac0>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-91x5erk9
1779 ·<1><ac4>:·Abbrev·Number:·6·(DW_TAG_imported_unit)1779 ·<1><ac4>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
1780 ····<ac5>···DW_AT_import······:·(GNU_ref_alt)·<0x104>1780 ····<ac5>···DW_AT_import······:·(GNU_ref_alt)·<0x104>
1781 ·<1><ac9>:·Abbrev·Number:·49·(DW_TAG_const_type)1781 ·<1><ac9>:·Abbrev·Number:·49·(DW_TAG_const_type)
1782 ····<aca>···DW_AT_type········:·(GNU_ref_alt)·<0x78>1782 ····<aca>···DW_AT_type········:·(GNU_ref_alt)·<0x78>
1783 ·<1><ace>:·Abbrev·Number:·25·(DW_TAG_typedef)1783 ·<1><ace>:·Abbrev·Number:·25·(DW_TAG_typedef)
1784 ····<acf>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1942)·1784 ····<acf>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1942)·
1785 ····<ad3>···DW_AT_decl_file···:·(data1)·71785 ····<ad3>···DW_AT_decl_file···:·(data1)·7
Offset 1989, 15 lines modifiedOffset 1989, 15 lines modified
1989 ···Length:········0x392·(32-bit)1989 ···Length:········0x392·(32-bit)
1990 ···Version:·······51990 ···Version:·······5
1991 ···Unit·Type:·····DW_UT_partial·(3)1991 ···Unit·Type:·····DW_UT_partial·(3)
1992 ···Abbrev·Offset:·01992 ···Abbrev·Offset:·0
1993 ···Pointer·Size:··41993 ···Pointer·Size:··4
1994 ·<0><c32>:·Abbrev·Number:·10·(DW_TAG_partial_unit)1994 ·<0><c32>:·Abbrev·Number:·10·(DW_TAG_partial_unit)
1995 ····<c33>···DW_AT_stmt_list···:·(sec_offset)·0x2271995 ····<c33>···DW_AT_stmt_list···:·(sec_offset)·0x227
1996 ····<c37>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-a6qsazp71996 ····<c37>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-91x5erk9
1997 ·<1><c3b>:·Abbrev·Number:·6·(DW_TAG_imported_unit)1997 ·<1><c3b>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
1998 ····<c3c>···DW_AT_import······:·(GNU_ref_alt)·<0x16a>1998 ····<c3c>···DW_AT_import······:·(GNU_ref_alt)·<0x16a>
1999 ·<1><c40>:·Abbrev·Number:·33·(DW_TAG_imported_unit)1999 ·<1><c40>:·Abbrev·Number:·33·(DW_TAG_imported_unit)
2000 ····<c41>···DW_AT_import······:·(ref_addr)·<0xabb>»    [Abbrev·Number:·10·(DW_TAG_partial_unit)]2000 ····<c41>···DW_AT_import······:·(ref_addr)·<0xabb>»    [Abbrev·Number:·10·(DW_TAG_partial_unit)]
2001 ·<1><c45>:·Abbrev·Number:·25·(DW_TAG_typedef)2001 ·<1><c45>:·Abbrev·Number:·25·(DW_TAG_typedef)
2002 ····<c46>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x19fe)·2002 ····<c46>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x19fe)·
2003 ····<c4a>···DW_AT_decl_file···:·(data1)·112003 ····<c4a>···DW_AT_decl_file···:·(data1)·11
Offset 2543, 15 lines modifiedOffset 2543, 15 lines modified
2543 ···Length:········0x2f·(32-bit)2543 ···Length:········0x2f·(32-bit)
2544 ···Version:·······52544 ···Version:·······5
2545 ···Unit·Type:·····DW_UT_partial·(3)2545 ···Unit·Type:·····DW_UT_partial·(3)
2546 ···Abbrev·Offset:·02546 ···Abbrev·Offset:·0
2547 ···Pointer·Size:··42547 ···Pointer·Size:··4
2548 ·<0><fc8>:·Abbrev·Number:·10·(DW_TAG_partial_unit)2548 ·<0><fc8>:·Abbrev·Number:·10·(DW_TAG_partial_unit)
2549 ····<fc9>···DW_AT_stmt_list···:·(sec_offset)·0x2272549 ····<fc9>···DW_AT_stmt_list···:·(sec_offset)·0x227
2550 ····<fcd>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-a6qsazp72550 ····<fcd>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-91x5erk9
2551 ·<1><fd1>:·Abbrev·Number:·6·(DW_TAG_imported_unit)2551 ·<1><fd1>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
2552 ····<fd2>···DW_AT_import······:·(GNU_ref_alt)·<0x1ae>2552 ····<fd2>···DW_AT_import······:·(GNU_ref_alt)·<0x1ae>
2553 ·<1><fd6>:·Abbrev·Number:·58·(DW_TAG_pointer_type)2553 ·<1><fd6>:·Abbrev·Number:·58·(DW_TAG_pointer_type)
2554 ····<fd7>···DW_AT_byte_size···:·(implicit_const)·42554 ····<fd7>···DW_AT_byte_size···:·(implicit_const)·4
2555 ····<fd7>···DW_AT_type········:·(ref_addr)·<0xb87>2555 ····<fd7>···DW_AT_type········:·(ref_addr)·<0xb87>
2556 ·<1><fdb>:·Abbrev·Number:·57·(DW_TAG_subprogram)2556 ·<1><fdb>:·Abbrev·Number:·57·(DW_TAG_subprogram)
2557 ····<fdc>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x184)·2557 ····<fdc>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x184)·
Offset 2572, 15 lines modifiedOffset 2572, 15 lines modified
2572 ···Length:········0x51·(32-bit)2572 ···Length:········0x51·(32-bit)
2573 ···Version:·······52573 ···Version:·······5
2574 ···Unit·Type:·····DW_UT_partial·(3)2574 ···Unit·Type:·····DW_UT_partial·(3)
2575 ···Abbrev·Offset:·02575 ···Abbrev·Offset:·0
2576 ···Pointer·Size:··42576 ···Pointer·Size:··4
2577 ·<0><ffb>:·Abbrev·Number:·10·(DW_TAG_partial_unit)2577 ·<0><ffb>:·Abbrev·Number:·10·(DW_TAG_partial_unit)
2578 ····<ffc>···DW_AT_stmt_list···:·(sec_offset)·0x91b2578 ····<ffc>···DW_AT_stmt_list···:·(sec_offset)·0x91b
2579 ····<1000>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-a6qsazp72579 ····<1000>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-91x5erk9
2580 ·<1><1004>:·Abbrev·Number:·6·(DW_TAG_imported_unit)2580 ·<1><1004>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
2581 ····<1005>···DW_AT_import······:·(GNU_ref_alt)·<0x6d3>2581 ····<1005>···DW_AT_import······:·(GNU_ref_alt)·<0x6d3>
2582 ·<1><1009>:·Abbrev·Number:·33·(DW_TAG_imported_unit)2582 ·<1><1009>:·Abbrev·Number:·33·(DW_TAG_imported_unit)
2583 ····<100a>···DW_AT_import······:·(ref_addr)·<0xa9b>»   [Abbrev·Number:·10·(DW_TAG_partial_unit)]2583 ····<100a>···DW_AT_import······:·(ref_addr)·<0xa9b>»   [Abbrev·Number:·10·(DW_TAG_partial_unit)]
2584 ·<1><100e>:·Abbrev·Number:·45·(DW_TAG_array_type)2584 ·<1><100e>:·Abbrev·Number:·45·(DW_TAG_array_type)
2585 ····<100f>···DW_AT_type········:·(ref_addr)·<0x8b>2585 ····<100f>···DW_AT_type········:·(ref_addr)·<0x8b>
2586 ····<1013>···DW_AT_sibling·····:·(ref_udata)·<0x101b>2586 ····<1013>···DW_AT_sibling·····:·(ref_udata)·<0x101b>
Offset 2623, 15 lines modifiedOffset 2623, 15 lines modified
2623 ···Unit·Type:·····DW_UT_compile·(1)2623 ···Unit·Type:·····DW_UT_compile·(1)
2624 ···Abbrev·Offset:·0x3992624 ···Abbrev·Offset:·0x399
2625 ···Pointer·Size:··42625 ···Pointer·Size:··4
2626 ·<0><1050>:·Abbrev·Number:·72·(DW_TAG_compile_unit)2626 ·<0><1050>:·Abbrev·Number:·72·(DW_TAG_compile_unit)
2627 ····<1051>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x16c4)·2627 ····<1051>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x16c4)·
2628 ····<1055>···DW_AT_language····:·(data1)·29» (C11)2628 ····<1055>···DW_AT_language····:·(data1)·29» (C11)
2629 ····<1056>···DW_AT_name········:·(line_strp)·(offset:·0):·../ueberzug/X/X.c2629 ····<1056>···DW_AT_name········:·(line_strp)·(offset:·0):·../ueberzug/X/X.c
2630 ····<105a>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-a6qsazp72630 ····<105a>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-91x5erk9
2631 ····<105e>···DW_AT_low_pc······:·(addr)·0x25202631 ····<105e>···DW_AT_low_pc······:·(addr)·0x2520
2632 ····<1062>···DW_AT_high_pc·····:·(udata)·5082632 ····<1062>···DW_AT_high_pc·····:·(udata)·508
2633 ····<1064>···DW_AT_stmt_list···:·(sec_offset)·02633 ····<1064>···DW_AT_stmt_list···:·(sec_offset)·0
2634 ·<1><1068>:·Abbrev·Number:·3·(DW_TAG_imported_unit)2634 ·<1><1068>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
2635 ····<1069>···DW_AT_import······:·(ref_addr)·<0xa9b>»   [Abbrev·Number:·10·(DW_TAG_partial_unit)]2635 ····<1069>···DW_AT_import······:·(ref_addr)·<0xa9b>»   [Abbrev·Number:·10·(DW_TAG_partial_unit)]
2636 ·<1><106d>:·Abbrev·Number:·63·(DW_TAG_typedef)2636 ·<1><106d>:·Abbrev·Number:·63·(DW_TAG_typedef)
2637 ····<106e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc01)·2637 ····<106e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xc01)·
Offset 3130, 15 lines modifiedOffset 3130, 15 lines modified
3130 ···Unit·Type:·····DW_UT_compile·(1)3130 ···Unit·Type:·····DW_UT_compile·(1)
3131 ···Abbrev·Offset:·0x3993131 ···Abbrev·Offset:·0x399
3132 ···Pointer·Size:··43132 ···Pointer·Size:··4
3133 ·<0><13cb>:·Abbrev·Number:·72·(DW_TAG_compile_unit)3133 ·<0><13cb>:·Abbrev·Number:·72·(DW_TAG_compile_unit)
3134 ····<13cc>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x16c4)·3134 ····<13cc>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x16c4)·
3135 ····<13d0>···DW_AT_language····:·(data1)·29» (C11)3135 ····<13d0>···DW_AT_language····:·(data1)·29» (C11)
3136 ····<13d1>···DW_AT_name········:·(line_strp)·(offset:·0x194):·../ueberzug/X/Xshm.c3136 ····<13d1>···DW_AT_name········:·(line_strp)·(offset:·0x194):·../ueberzug/X/Xshm.c
3137 ····<13d5>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-a6qsazp73137 ····<13d5>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-91x5erk9
3138 ····<13d9>···DW_AT_low_pc······:·(addr)·0x27203138 ····<13d9>···DW_AT_low_pc······:·(addr)·0x2720
3139 ····<13dd>···DW_AT_high_pc·····:·(udata)·17233139 ····<13dd>···DW_AT_high_pc·····:·(udata)·1723
3140 ····<13df>···DW_AT_stmt_list···:·(sec_offset)·0x2273140 ····<13df>···DW_AT_stmt_list···:·(sec_offset)·0x227
3141 ·<1><13e3>:·Abbrev·Number:·15·(DW_TAG_base_type)3141 ·<1><13e3>:·Abbrev·Number:·15·(DW_TAG_base_type)
3142 ····<13e4>···DW_AT_byte_size···:·(data1)·83142 ····<13e4>···DW_AT_byte_size···:·(data1)·8
3143 ····<13e5>···DW_AT_encoding····:·(data1)·7»  (unsigned)3143 ····<13e5>···DW_AT_encoding····:·(data1)·7»  (unsigned)
3144 ····<13e6>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1f26)·3144 ····<13e6>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1f26)·
Offset 4316, 15 lines modifiedOffset 4316, 15 lines modified
4316 ···Unit·Type:·····DW_UT_compile·(1)4316 ···Unit·Type:·····DW_UT_compile·(1)
Max diff block lines reached; 1700/8330 bytes (20.41%) of diff not shown.
251 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-16)·14.2.01 <GCC:·(Debian·14.2.0-16)·14.2.0
2 p=tKoD5."2 p=tKoD5."
3 F@mgT7T;3 F@mgT7T;
4 T:5I~CnxG4 T:5I~CnxG
5 JlFn\eSF5 JlFn\eSF
6 >|Bw`·@hkG6 >|Bw`·@hkG
7 Y/usr/lib/debug/.dwz/i386-linux-gnu/ueberzug.debug7 Y/usr/lib/debug/.dwz/i386-linux-gnu/ueberzug.debug
8 crtstuff.c8 crtstuff.c
562 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-a6qsazp73 ··[····12]··./.mesonpy-91x5erk9
4 ··[····26]··../ueberzug/X4 ··[····26]··../ueberzug/X
5 ··[····34]··/usr/include/i386-linux-gnu/bits5 ··[····34]··/usr/include/i386-linux-gnu/bits
6 ··[····55]··/usr/include/python3.136 ··[····55]··/usr/include/python3.13
7 ··[····6d]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····6d]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····94]··/usr/include/i386-linux-gnu/sys8 ··[····94]··/usr/include/i386-linux-gnu/sys
9 ··[····b4]··/usr/include/python3.13/cpython9 ··[····b4]··/usr/include/python3.13/cpython
10 ··[····d4]··/usr/include/X1110 ··[····d4]··/usr/include/X11