116 KB
/srv/reproducible-results/rbuild-debian/r-b-build.jpvnONJc/b1/ueberzug_18.3.1-2_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.jpvnONJc/b2/ueberzug_18.3.1-2_amd64.changes
384 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·35e3cdf4edc104fbaa02ed5356fbb8fb·32848·debug·optional·ueberzug-dbgsym_18.3.1-2_amd64.deb 
2 ·c6ebbf117c1c0b85d8115ab8cc16ecd6·66976·graphics·optional·ueberzug_18.3.1-2_amd64.deb1 ·c4e01fba74c28b38b3d907b4220a6805·32852·debug·optional·ueberzug-dbgsym_18.3.1-2_amd64.deb
 2 ·a35d7d6087f87f57eb072f6b6abbdd35·66984·graphics·optional·ueberzug_18.3.1-2_amd64.deb
98.1 KB
ueberzug_18.3.1-2_amd64.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·····2200·2025-02-03·00:43:46.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2200·2025-02-03·00:43:46.000000·control.tar.xz
3 -rw-r--r--···0········0········0····64584·2025-02-03·00:43:46.000000·data.tar.xz3 -rw-r--r--···0········0········0····64592·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
97.6 KB
data.tar.xz
97.6 KB
data.tar
97.6 KB
./usr/lib/python3/dist-packages/ueberzug/X.cpython-313-x86_64-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:·7d48f139e02d91fd1079ec4d1046df2f2a0614df3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·105ad4b3f96e255154356eab085f30d269c8c2cb
96.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 51, 100 lines modifiedOffset 51, 100 lines modified
51 »       ret51 »       ret
52 »       nopl···0x0(%rax)52 »       nopl···0x0(%rax)
53 frame_dummy():53 frame_dummy():
54 »       endbr6454 »       endbr64
55 »       jmp····2450·<__cxa_finalize@plt+0x40>55 »       jmp····2450·<__cxa_finalize@plt+0x40>
56 »       nopl···0x0(%rax)56 »       nopl···0x0(%rax)
57 X_init_threads.part.0():57 X_init_threads.part.0():
58 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:1258 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:12
59 »       sub····$0x208,%rsp59 »       sub····$0x208,%rsp
60 /usr/include/x86_64-linux-gnu/bits/stdio2.h:68·(discriminator·1)60 /usr/include/x86_64-linux-gnu/bits/stdio2.h:68·(discriminator·1)
61 »       movdqa·0x29f1(%rip),%xmm0········61 »       movdqa·0x29f1(%rip),%xmm0········
62 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:14·(discriminator·1)62 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:14·(discriminator·1)
63 »       mov····0x4ac2(%rip),%rax········63 »       mov····0x4ac2(%rip),%rax········
64 /usr/include/x86_64-linux-gnu/bits/stdio2.h:68·(discriminator·1)64 /usr/include/x86_64-linux-gnu/bits/stdio2.h:68·(discriminator·1)
65 »       mov····%fs:0x28,%rsi65 »       mov····%fs:0x28,%rsi
66 »       mov····%rsi,0x1f8(%rsp)66 »       mov····%rsi,0x1f8(%rsp)
67 »       mov····%rsp,%rsi67 »       mov····%rsp,%rsi
68 »       movaps·%xmm0,(%rsp)68 »       movaps·%xmm0,(%rsp)
69 »       movdqa·0x29da(%rip),%xmm0········69 »       movdqa·0x29da(%rip),%xmm0········
70 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:14·(discriminator·1)70 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:14·(discriminator·1)
71 »       mov····(%rax),%rdi71 »       mov····(%rax),%rdi
72 /usr/include/x86_64-linux-gnu/bits/stdio2.h:68·(discriminator·1)72 /usr/include/x86_64-linux-gnu/bits/stdio2.h:68·(discriminator·1)
73 »       movaps·%xmm0,0x10(%rsp)73 »       movaps·%xmm0,0x10(%rsp)
74 »       movdqa·0x29da(%rip),%xmm0········74 »       movdqa·0x29da(%rip),%xmm0········
75 »       movups·%xmm0,0x1f(%rsp)75 »       movups·%xmm0,0x1f(%rsp)
76 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:14·(discriminator·1)76 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:14·(discriminator·1)
77 »       call···2120·<PyErr_SetString@plt>77 »       call···2120·<PyErr_SetString@plt>
78 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:1778 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:17
79 »       mov····0x1f8(%rsp),%rax79 »       mov····0x1f8(%rsp),%rax
80 »       sub····%fs:0x28,%rax80 »       sub····%fs:0x28,%rax
81 »       jne····254d·<__cxa_finalize@plt+0x13d>81 »       jne····254d·<__cxa_finalize@plt+0x13d>
82 »       xor····%eax,%eax82 »       xor····%eax,%eax
83 »       add····$0x208,%rsp83 »       add····$0x208,%rsp
84 »       ret84 »       ret
85 »       call···2100·<__stack_chk_fail@plt>85 »       call···2100·<__stack_chk_fail@plt>
86 »       data16·cs·nopw·0x0(%rax,%rax,1)86 »       data16·cs·nopw·0x0(%rax,%rax,1)
87 »       nopl···(%rax)87 »       nopl···(%rax)
88 X_init_threads():88 X_init_threads():
89 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:1289 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:12
90 »       endbr6490 »       endbr64
91 »       sub····$0x8,%rsp91 »       sub····$0x8,%rsp
92 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:1392 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:13
93 »       call···21a0·<XInitThreads@plt>93 »       call···21a0·<XInitThreads@plt>
94 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:13·(discriminator·1)94 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:13·(discriminator·1)
95 »       test···%eax,%eax95 »       test···%eax,%eax
96 »       je·····2580·<__cxa_finalize@plt+0x170>96 »       je·····2580·<__cxa_finalize@plt+0x170>
97 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:1697 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:16
98 »       mov····0x4a58(%rip),%rax········98 »       mov····0x4a58(%rip),%rax········
99 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:1799 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:17
100 »       add····$0x8,%rsp100 »       add····$0x8,%rsp
101 »       ret101 »       ret
102 »       nopl···(%rax)102 »       nopl···(%rax)
103 »       call···24e0·<__cxa_finalize@plt+0xd0>103 »       call···24e0·<__cxa_finalize@plt+0xd0>
104 »       xor····%eax,%eax104 »       xor····%eax,%eax
105 »       jmp····2578·<__cxa_finalize@plt+0x168>105 »       jmp····2578·<__cxa_finalize@plt+0x168>
106 »       nopl···0x0(%rax)106 »       nopl···0x0(%rax)
  
107 0000000000002590·<PyInit_X@@Base>:107 0000000000002590·<PyInit_X@@Base>:
108 PyInit_X():108 PyInit_X():
109 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:38109 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:38
110 »       endbr64110 »       endbr64
111 »       push···%r13111 »       push···%r13
112 »       push···%r12112 »       push···%r12
113 »       push···%rbp113 »       push···%rbp
114 »       push···%rbx114 »       push···%rbx
115 »       sub····$0x8,%rsp115 »       sub····$0x8,%rsp
116 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:40116 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:40
117 »       lea····0x4f7b(%rip),%rbp········117 »       lea····0x4f7b(%rip),%rbp········
118 »       mov····%rbp,%rdi118 »       mov····%rbp,%rdi
119 »       call···21c0·<PyType_Ready@plt>119 »       call···21c0·<PyType_Ready@plt>
120 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:40·(discriminator·1)120 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:40·(discriminator·1)
121 »       test···%eax,%eax121 »       test···%eax,%eax
122 »       js·····2668·<PyInit_X@@Base+0xd8>122 »       js·····2668·<PyInit_X@@Base+0xd8>
123 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:41123 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:41
124 »       lea····0x52a4(%rip),%r12········124 »       lea····0x52a4(%rip),%r12········
125 »       mov····%r12,%rdi125 »       mov····%r12,%rdi
126 »       call···21c0·<PyType_Ready@plt>126 »       call···21c0·<PyType_Ready@plt>
127 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:40·(discriminator·1)127 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:40·(discriminator·1)
128 »       test···%eax,%eax128 »       test···%eax,%eax
129 »       js·····2668·<PyInit_X@@Base+0xd8>129 »       js·····2668·<PyInit_X@@Base+0xd8>
130 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:42130 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:42
131 »       lea····0x4c0d(%rip),%r13········131 »       lea····0x4c0d(%rip),%r13········
132 »       mov····%r13,%rdi132 »       mov····%r13,%rdi
133 »       call···21c0·<PyType_Ready@plt>133 »       call···21c0·<PyType_Ready@plt>
134 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:41134 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:41
135 »       test···%eax,%eax135 »       test···%eax,%eax
136 »       js·····2668·<PyInit_X@@Base+0xd8>136 »       js·····2668·<PyInit_X@@Base+0xd8>
137 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:46137 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:46
138 »       mov····$0x3f5,%esi138 »       mov····$0x3f5,%esi
139 »       lea····0x4a31(%rip),%rdi········139 »       lea····0x4a31(%rip),%rdi········
140 »       call···2240·<PyModule_Create2@plt>140 »       call···2240·<PyModule_Create2@plt>
141 »       mov····%rax,%rbx141 »       mov····%rax,%rbx
142 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:47142 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:47
143 »       test···%rax,%rax143 »       test···%rax,%rax
144 »       je·····2668·<PyInit_X@@Base+0xd8>144 »       je·····2668·<PyInit_X@@Base+0xd8>
145 /usr/include/python3.13/object.h:826145 /usr/include/python3.13/object.h:826
146 »       mov····0x0(%rbp),%eax146 »       mov····0x0(%rbp),%eax
147 »       add····$0x1,%eax147 »       add····$0x1,%eax
148 »       je·····2607·<PyInit_X@@Base+0x77>148 »       je·····2607·<PyInit_X@@Base+0x77>
149 /usr/include/python3.13/object.h:831149 /usr/include/python3.13/object.h:831
Offset 157, 305 lines modifiedOffset 157, 305 lines modified
157 »       mov····%eax,(%r12)157 »       mov····%eax,(%r12)
158 /usr/include/python3.13/object.h:826158 /usr/include/python3.13/object.h:826
159 »       mov····0x0(%r13),%eax159 »       mov····0x0(%r13),%eax
160 »       add····$0x1,%eax160 »       add····$0x1,%eax
161 »       je·····2621·<PyInit_X@@Base+0x91>161 »       je·····2621·<PyInit_X@@Base+0x91>
162 /usr/include/python3.13/object.h:831162 /usr/include/python3.13/object.h:831
163 »       mov····%eax,0x0(%r13)163 »       mov····%eax,0x0(%r13)
164 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:54164 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:54
165 »       mov····%rbp,%rdx165 »       mov····%rbp,%rdx
166 »       mov····%rbx,%rdi166 »       mov····%rbx,%rdi
167 »       lea····0x1a86(%rip),%rsi········167 »       lea····0x1a86(%rip),%rsi········
168 »       call···2350·<PyModule_AddObject@plt>168 »       call···2350·<PyModule_AddObject@plt>
169 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:55169 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:55
170 »       mov····%r12,%rdx170 »       mov····%r12,%rdx
171 »       mov····%rbx,%rdi171 »       mov····%rbx,%rdi
172 »       lea····0x1b3f(%rip),%rsi········172 »       lea····0x1b3f(%rip),%rsi········
173 »       call···2350·<PyModule_AddObject@plt>173 »       call···2350·<PyModule_AddObject@plt>
174 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:56174 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:56
175 »       mov····%r13,%rdx175 »       mov····%r13,%rdx
176 »       mov····%rbx,%rdi176 »       mov····%rbx,%rdi
177 »       lea····0x19fd(%rip),%rsi········177 »       lea····0x19fd(%rip),%rsi········
178 »       call···2350·<PyModule_AddObject@plt>178 »       call···2350·<PyModule_AddObject@plt>
179 ./.mesonpy-sb9wfsb2/../ueberzug/X/X.c:58179 ./.mesonpy-nzvw8b52/../ueberzug/X/X.c:58
180 »       add····$0x8,%rsp180 »       add····$0x8,%rsp
181 »       mov····%rbx,%rax181 »       mov····%rbx,%rax
182 »       pop····%rbx182 »       pop····%rbx
Max diff block lines reached; 93334/98270 bytes (94.98%) 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·34386631·33396530·32643931·66643130·48f139e02d91fd10 
3 ··0x00000010·37396563·34643130·34366466·32663261·79ec4d1046df2f2a2 ··0x00000000·35616434·62336639·36653235·35313534·5ad4b3f96e255154
 3 ··0x00000010·33353665·61623038·35663330·64323639·356eab085f30d269
4 ··0x00000020·30363134·64662e64·65627567·00000000·0614df.debug....4 ··0x00000020·63386332·63622e64·65627567·00000000·c8c2cb.debug....
5 ··0x00000030·d0e2675b····························..g[5 ··0x00000030·38f1e859····························8..Y
  
17.2 KB
ueberzug-dbgsym_18.3.1-2_amd64.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······528·2025-02-03·00:43:46.000000·control.tar.xz2 -rw-r--r--···0········0········0······528·2025-02-03·00:43:46.000000·control.tar.xz
3 -rw-r--r--···0········0········0····32128·2025-02-03·00:43:46.000000·data.tar.xz3 -rw-r--r--···0········0········0····32132·2025-02-03·00:43:46.000000·data.tar.xz
631 B
control.tar.xz
603 B
control.tar
355 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>
7 Installed-Size:·487 Installed-Size:·48
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:·7d48f139e02d91fd1079ec4d1046df2f2a0614df12 Build-Ids:·105ad4b3f96e255154356eab085f30d269c8c2cb
226 B
./md5sums
30.0 B
./md5sums
Files differ
178 B
line order
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 usr/lib/debug/.build-id/7d/48f139e02d91fd1079ec4d1046df2f2a0614df.debug1 usr/lib/debug/.build-id/10/5ad4b3f96e255154356eab085f30d269c8c2cb.debug
16.1 KB
data.tar.xz
16.1 KB
data.tar
1.38 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 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/7d/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/10/
7 -rw-r--r--···0·root·········(0)·root·········(0)····38432·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/7d/48f139e02d91fd1079ec4d1046df2f2a0614df.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····38432·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/10/5ad4b3f96e255154356eab085f30d269c8c2cb.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/share/doc/ueberzug-dbgsym·->·ueberzug10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/share/doc/ueberzug-dbgsym·->·ueberzug
14.7 KB
./usr/lib/debug/.build-id/7d/48f139e02d91fd1079ec4d1046df2f2a0614df.debug vs.
./usr/lib/debug/.build-id/10/5ad4b3f96e255154356eab085f30d269c8c2cb.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 97% similar despite different names
1.39 KB
readelf --wide --sections {}
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 ··[22]·.bss··············NOBITS··········0000000000007a00·000b78·000008·00··WA··0···0··227 ··[22]·.bss··············NOBITS··········0000000000007a00·000b78·000008·00··WA··0···0··2
28 ··[23]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
29 ··[24]·.debug_aranges····PROGBITS········0000000000000000·000280·00005d·00···C··0···0··829 ··[24]·.debug_aranges····PROGBITS········0000000000000000·000280·00005d·00···C··0···0··8
30 ··[25]·.debug_info·······PROGBITS········0000000000000000·0002e0·00429f·00···C··0···0··830 ··[25]·.debug_info·······PROGBITS········0000000000000000·0002e0·00429f·00···C··0···0··8
31 ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·004580·00058f·00···C··0···0··831 ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·004580·00058f·00···C··0···0··8
32 ··[27]·.debug_line·······PROGBITS········0000000000000000·004b10·000c9a·00···C··0···0··832 ··[27]·.debug_line·······PROGBITS········0000000000000000·004b10·000c9a·00···C··0···0··8
33 ··[28]·.debug_str········PROGBITS········0000000000000000·0057b0·000fb4·01·MSC··0···0··833 ··[28]·.debug_str········PROGBITS········0000000000000000·0057b0·000fb4·01·MSC··0···0··8
34 ··[29]·.debug_line_str···PROGBITS········0000000000000000·006768·00016e·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·006768·000170·01·MSC··0···0··8
35 ··[30]·.debug_loclists···PROGBITS········0000000000000000·0068d8·000a3b·00···C··0···0··835 ··[30]·.debug_loclists···PROGBITS········0000000000000000·0068d8·000a3b·00···C··0···0··8
36 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·007318·000219·00···C··0···0··836 ··[31]·.debug_rnglists···PROGBITS········0000000000000000·007318·000219·00···C··0···0··8
37 ··[32]·.symtab···········SYMTAB··········0000000000000000·007538·000df8·18·····33··70··837 ··[32]·.symtab···········SYMTAB··········0000000000000000·007538·000df8·18·····33··70··8
38 ··[33]·.strtab···········STRTAB··········0000000000000000·008330·0008d7·00······0···0··138 ··[33]·.strtab···········STRTAB··········0000000000000000·008330·0008d7·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········0000000000000000·008c07·000158·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········0000000000000000·008c07·000158·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
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:·7d48f139e02d91fd1079ec4d1046df2f2a0614df3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·105ad4b3f96e255154356eab085f30d269c8c2cb
2.89 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-sb9wfsb231 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-nzvw8b52
32 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X32 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
33 ··2»      (line_strp)»   (offset:·0x34):·/usr/include/x86_64-linux-gnu/bits33 ··2»      (line_strp)»   (offset:·0x34):·/usr/include/x86_64-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x57):·/usr/include/python3.1334 ··3»      (line_strp)»   (offset:·0x57):·/usr/include/python3.13
35 ··4»      (line_strp)»   (offset:·0x6f):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x6f):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0x98):·/usr/include/x86_64-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0x98):·/usr/include/x86_64-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xba):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xba):·/usr/include/python3.13/cpython
38 ··7»      (line_strp)»   (offset:·0xda):·/usr/include/X1138 ··7»      (line_strp)»   (offset:·0xda):·/usr/include/X11
Offset 299, 15 lines modifiedOffset 299, 15 lines modified
299 ··Opcode·9·has·1·arg299 ··Opcode·9·has·1·arg
300 ··Opcode·10·has·0·args300 ··Opcode·10·has·0·args
301 ··Opcode·11·has·0·args301 ··Opcode·11·has·0·args
302 ··Opcode·12·has·1·arg302 ··Opcode·12·has·1·arg
  
303 ·The·Directory·Table·(offset·0x227,·lines·11,·columns·1):303 ·The·Directory·Table·(offset·0x227,·lines·11,·columns·1):
304 ··Entry»  Name304 ··Entry»  Name
305 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-sb9wfsb2305 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-nzvw8b52
306 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X306 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
307 ··2»      (line_strp)»   (offset:·0x57):·/usr/include/python3.13307 ··2»      (line_strp)»   (offset:·0x57):·/usr/include/python3.13
308 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/x86_64-linux-gnu/bits308 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/x86_64-linux-gnu/bits
309 ··4»      (line_strp)»   (offset:·0x1af):·/usr/include309 ··4»      (line_strp)»   (offset:·0x1af):·/usr/include
310 ··5»      (line_strp)»   (offset:·0x6f):·/usr/lib/gcc/x86_64-linux-gnu/14/include310 ··5»      (line_strp)»   (offset:·0x6f):·/usr/lib/gcc/x86_64-linux-gnu/14/include
311 ··6»      (line_strp)»   (offset:·0x98):·/usr/include/x86_64-linux-gnu/sys311 ··6»      (line_strp)»   (offset:·0x98):·/usr/include/x86_64-linux-gnu/sys
312 ··7»      (line_strp)»   (offset:·0xba):·/usr/include/python3.13/cpython312 ··7»      (line_strp)»   (offset:·0xba):·/usr/include/python3.13/cpython
Offset 1410, 15 lines modifiedOffset 1410, 15 lines modified
1410 ··Opcode·9·has·1·arg1410 ··Opcode·9·has·1·arg
1411 ··Opcode·10·has·0·args1411 ··Opcode·10·has·0·args
1412 ··Opcode·11·has·0·args1412 ··Opcode·11·has·0·args
1413 ··Opcode·12·has·1·arg1413 ··Opcode·12·has·1·arg
  
1414 ·The·Directory·Table·(offset·0x9fb,·lines·10,·columns·1):1414 ·The·Directory·Table·(offset·0x9fb,·lines·10,·columns·1):
1415 ··Entry»  Name1415 ··Entry»  Name
1416 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-sb9wfsb21416 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-nzvw8b52
1417 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X1417 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
1418 ··2»      (line_strp)»   (offset:·0x57):·/usr/include/python3.131418 ··2»      (line_strp)»   (offset:·0x57):·/usr/include/python3.13
1419 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/x86_64-linux-gnu/bits1419 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/x86_64-linux-gnu/bits
1420 ··4»      (line_strp)»   (offset:·0x1af):·/usr/include1420 ··4»      (line_strp)»   (offset:·0x1af):·/usr/include
1421 ··5»      (line_strp)»   (offset:·0x6f):·/usr/lib/gcc/x86_64-linux-gnu/14/include1421 ··5»      (line_strp)»   (offset:·0x6f):·/usr/lib/gcc/x86_64-linux-gnu/14/include
1422 ··6»      (line_strp)»   (offset:·0x98):·/usr/include/x86_64-linux-gnu/sys1422 ··6»      (line_strp)»   (offset:·0x98):·/usr/include/x86_64-linux-gnu/sys
1423 ··7»      (line_strp)»   (offset:·0xba):·/usr/include/python3.13/cpython1423 ··7»      (line_strp)»   (offset:·0xba):·/usr/include/python3.13/cpython
Offset 2635, 15 lines modifiedOffset 2635, 15 lines modified
2635 ··Opcode·9·has·1·arg2635 ··Opcode·9·has·1·arg
2636 ··Opcode·10·has·0·args2636 ··Opcode·10·has·0·args
2637 ··Opcode·11·has·0·args2637 ··Opcode·11·has·0·args
2638 ··Opcode·12·has·1·arg2638 ··Opcode·12·has·1·arg
  
2639 ·The·Directory·Table·(offset·0x1255,·lines·10,·columns·1):2639 ·The·Directory·Table·(offset·0x1255,·lines·10,·columns·1):
2640 ··Entry»  Name2640 ··Entry»  Name
2641 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-sb9wfsb22641 ··0»      (line_strp)»   (offset:·0x12):·./.mesonpy-nzvw8b52
2642 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X2642 ··1»      (line_strp)»   (offset:·0x26):·../ueberzug/X
2643 ··2»      (line_strp)»   (offset:·0x57):·/usr/include/python3.132643 ··2»      (line_strp)»   (offset:·0x57):·/usr/include/python3.13
2644 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/x86_64-linux-gnu/bits2644 ··3»      (line_strp)»   (offset:·0x34):·/usr/include/x86_64-linux-gnu/bits
2645 ··4»      (line_strp)»   (offset:·0x1af):·/usr/include2645 ··4»      (line_strp)»   (offset:·0x1af):·/usr/include
2646 ··5»      (line_strp)»   (offset:·0x6f):·/usr/lib/gcc/x86_64-linux-gnu/14/include2646 ··5»      (line_strp)»   (offset:·0x6f):·/usr/lib/gcc/x86_64-linux-gnu/14/include
2647 ··6»      (line_strp)»   (offset:·0x98):·/usr/include/x86_64-linux-gnu/sys2647 ··6»      (line_strp)»   (offset:·0x98):·/usr/include/x86_64-linux-gnu/sys
2648 ··7»      (line_strp)»   (offset:·0xba):·/usr/include/python3.13/cpython2648 ··7»      (line_strp)»   (offset:·0xba):·/usr/include/python3.13/cpython
9.22 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x17f·(32-bit)4 ···Length:········0x17f·(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:·66·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·66·(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-sb9wfsb211 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-nzvw8b52
12 ·<1><15>:·Abbrev·Number:·118·(DW_TAG_base_type)12 ·<1><15>:·Abbrev·Number:·118·(DW_TAG_base_type)
13 ····<16>···DW_AT_byte_size···:·(data1)·113 ····<16>···DW_AT_byte_size···:·(data1)·1
14 ····<17>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)14 ····<17>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x6ed):·unsigned·char15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x6ed):·unsigned·char
16 ·<1><1c>:·Abbrev·Number:·118·(DW_TAG_base_type)16 ·<1><1c>:·Abbrev·Number:·118·(DW_TAG_base_type)
17 ····<1d>···DW_AT_byte_size···:·(data1)·217 ····<1d>···DW_AT_byte_size···:·(data1)·2
18 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)18 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)
Offset 252, 15 lines modifiedOffset 252, 15 lines modified
252 ···Length:········0x46·(32-bit)252 ···Length:········0x46·(32-bit)
253 ···Version:·······5253 ···Version:·······5
254 ···Unit·Type:·····DW_UT_partial·(3)254 ···Unit·Type:·····DW_UT_partial·(3)
255 ···Abbrev·Offset:·0255 ···Abbrev·Offset:·0
256 ···Pointer·Size:··8256 ···Pointer·Size:··8
257 ·<0><18f>:·Abbrev·Number:·66·(DW_TAG_partial_unit)257 ·<0><18f>:·Abbrev·Number:·66·(DW_TAG_partial_unit)
258 ····<190>···DW_AT_stmt_list···:·(sec_offset)·0258 ····<190>···DW_AT_stmt_list···:·(sec_offset)·0
259 ····<194>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-sb9wfsb2259 ····<194>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-nzvw8b52
260 ·<1><198>:·Abbrev·Number:·3·(DW_TAG_imported_unit)260 ·<1><198>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
261 ····<199>···DW_AT_import······:·(ref_addr)·<0xc>»      [Abbrev·Number:·66·(DW_TAG_partial_unit)]261 ····<199>···DW_AT_import······:·(ref_addr)·<0xc>»      [Abbrev·Number:·66·(DW_TAG_partial_unit)]
262 ·<1><19d>:·Abbrev·Number:·123·(DW_TAG_subprogram)262 ·<1><19d>:·Abbrev·Number:·123·(DW_TAG_subprogram)
263 ····<19e>···DW_AT_external····:·(flag_present)·1263 ····<19e>···DW_AT_external····:·(flag_present)·1
264 ····<19e>···DW_AT_name········:·(strp)·(offset:·0x92a):·snprintf264 ····<19e>···DW_AT_name········:·(strp)·(offset:·0x92a):·snprintf
265 ····<1a2>···DW_AT_decl_file···:·(data1)·2265 ····<1a2>···DW_AT_decl_file···:·(data1)·2
266 ····<1a3>···DW_AT_decl_line···:·(data1)·65266 ····<1a3>···DW_AT_decl_line···:·(data1)·65
Offset 294, 15 lines modifiedOffset 294, 15 lines modified
294 ···Length:········0xc04·(32-bit)294 ···Length:········0xc04·(32-bit)
295 ···Version:·······5295 ···Version:·······5
296 ···Unit·Type:·····DW_UT_partial·(3)296 ···Unit·Type:·····DW_UT_partial·(3)
297 ···Abbrev·Offset:·0297 ···Abbrev·Offset:·0
298 ···Pointer·Size:··8298 ···Pointer·Size:··8
299 ·<0><1d9>:·Abbrev·Number:·66·(DW_TAG_partial_unit)299 ·<0><1d9>:·Abbrev·Number:·66·(DW_TAG_partial_unit)
300 ····<1da>···DW_AT_stmt_list···:·(sec_offset)·0x205300 ····<1da>···DW_AT_stmt_list···:·(sec_offset)·0x205
301 ····<1de>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-sb9wfsb2301 ····<1de>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-nzvw8b52
302 ·<1><1e2>:·Abbrev·Number:·75·(DW_TAG_typedef)302 ·<1><1e2>:·Abbrev·Number:·75·(DW_TAG_typedef)
303 ····<1e3>···DW_AT_name········:·(strp)·(offset:·0x14c4):·__int32_t303 ····<1e3>···DW_AT_name········:·(strp)·(offset:·0x14c4):·__int32_t
304 ····<1e7>···DW_AT_decl_file···:·(data1)·5304 ····<1e7>···DW_AT_decl_file···:·(data1)·5
305 ····<1e8>···DW_AT_decl_line···:·(data1)·41305 ····<1e8>···DW_AT_decl_line···:·(data1)·41
306 ····<1e9>···DW_AT_decl_column·:·(data1)·20306 ····<1e9>···DW_AT_decl_column·:·(data1)·20
307 ····<1ea>···DW_AT_type········:·(ref_addr)·<0x48>,·int307 ····<1ea>···DW_AT_type········:·(ref_addr)·<0x48>,·int
308 ·<1><1ee>:·Abbrev·Number:·63·(DW_TAG_const_type)308 ·<1><1ee>:·Abbrev·Number:·63·(DW_TAG_const_type)
Offset 2223, 15 lines modifiedOffset 2223, 15 lines modified
2223 ···Length:········0x3c2·(32-bit)2223 ···Length:········0x3c2·(32-bit)
2224 ···Version:·······52224 ···Version:·······5
2225 ···Unit·Type:·····DW_UT_partial·(3)2225 ···Unit·Type:·····DW_UT_partial·(3)
2226 ···Abbrev·Offset:·02226 ···Abbrev·Offset:·0
2227 ···Pointer·Size:··82227 ···Pointer·Size:··8
2228 ·<0><de1>:·Abbrev·Number:·66·(DW_TAG_partial_unit)2228 ·<0><de1>:·Abbrev·Number:·66·(DW_TAG_partial_unit)
2229 ····<de2>···DW_AT_stmt_list···:·(sec_offset)·0x2052229 ····<de2>···DW_AT_stmt_list···:·(sec_offset)·0x205
2230 ····<de6>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-sb9wfsb22230 ····<de6>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-nzvw8b52
2231 ·<1><dea>:·Abbrev·Number:·3·(DW_TAG_imported_unit)2231 ·<1><dea>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
2232 ····<deb>···DW_AT_import······:·(ref_addr)·<0x1d9>»    [Abbrev·Number:·66·(DW_TAG_partial_unit)]2232 ····<deb>···DW_AT_import······:·(ref_addr)·<0x1d9>»    [Abbrev·Number:·66·(DW_TAG_partial_unit)]
2233 ·<1><def>:·Abbrev·Number:·75·(DW_TAG_typedef)2233 ·<1><def>:·Abbrev·Number:·75·(DW_TAG_typedef)
2234 ····<df0>···DW_AT_name········:·(strp)·(offset:·0x1056):·__uint64_t2234 ····<df0>···DW_AT_name········:·(strp)·(offset:·0x1056):·__uint64_t
2235 ····<df4>···DW_AT_decl_file···:·(data1)·52235 ····<df4>···DW_AT_decl_file···:·(data1)·5
2236 ····<df5>···DW_AT_decl_line···:·(data1)·452236 ····<df5>···DW_AT_decl_line···:·(data1)·45
2237 ····<df6>···DW_AT_decl_column·:·(data1)·272237 ····<df6>···DW_AT_decl_column·:·(data1)·27
Offset 2813, 15 lines modifiedOffset 2813, 15 lines modified
2813 ···Length:········0x560·(32-bit)2813 ···Length:········0x560·(32-bit)
2814 ···Version:·······52814 ···Version:·······5
2815 ···Unit·Type:·····DW_UT_partial·(3)2815 ···Unit·Type:·····DW_UT_partial·(3)
2816 ···Abbrev·Offset:·02816 ···Abbrev·Offset:·0
2817 ···Pointer·Size:··82817 ···Pointer·Size:··8
2818 ·<0><11a7>:·Abbrev·Number:·66·(DW_TAG_partial_unit)2818 ·<0><11a7>:·Abbrev·Number:·66·(DW_TAG_partial_unit)
2819 ····<11a8>···DW_AT_stmt_list···:·(sec_offset)·0x2052819 ····<11a8>···DW_AT_stmt_list···:·(sec_offset)·0x205
2820 ····<11ac>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-sb9wfsb22820 ····<11ac>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-nzvw8b52
2821 ·<1><11b0>:·Abbrev·Number:·75·(DW_TAG_typedef)2821 ·<1><11b0>:·Abbrev·Number:·75·(DW_TAG_typedef)
2822 ····<11b1>···DW_AT_name········:·(strp)·(offset:·0xf2d):·VisualID2822 ····<11b1>···DW_AT_name········:·(strp)·(offset:·0xf2d):·VisualID
2823 ····<11b5>···DW_AT_decl_file···:·(data1)·222823 ····<11b5>···DW_AT_decl_file···:·(data1)·22
2824 ····<11b6>···DW_AT_decl_line···:·(data1)·762824 ····<11b6>···DW_AT_decl_line···:·(data1)·76
2825 ····<11b7>···DW_AT_decl_column·:·(data1)·232825 ····<11b7>···DW_AT_decl_column·:·(data1)·23
2826 ····<11b8>···DW_AT_type········:·(ref_addr)·<0x2a>,·long·unsigned·int2826 ····<11b8>···DW_AT_type········:·(ref_addr)·<0x2a>,·long·unsigned·int
2827 ·<1><11bc>:·Abbrev·Number:·75·(DW_TAG_typedef)2827 ·<1><11bc>:·Abbrev·Number:·75·(DW_TAG_typedef)
Offset 3636, 15 lines modifiedOffset 3636, 15 lines modified
3636 ···Length:········0x13c4·(32-bit)3636 ···Length:········0x13c4·(32-bit)
3637 ···Version:·······53637 ···Version:·······5
3638 ···Unit·Type:·····DW_UT_partial·(3)3638 ···Unit·Type:·····DW_UT_partial·(3)
3639 ···Abbrev·Offset:·03639 ···Abbrev·Offset:·0
3640 ···Pointer·Size:··83640 ···Pointer·Size:··8
3641 ·<0><170b>:·Abbrev·Number:·66·(DW_TAG_partial_unit)3641 ·<0><170b>:·Abbrev·Number:·66·(DW_TAG_partial_unit)
3642 ····<170c>···DW_AT_stmt_list···:·(sec_offset)·0x9d93642 ····<170c>···DW_AT_stmt_list···:·(sec_offset)·0x9d9
3643 ····<1710>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-sb9wfsb23643 ····<1710>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-nzvw8b52
3644 ·<1><1714>:·Abbrev·Number:·3·(DW_TAG_imported_unit)3644 ·<1><1714>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
3645 ····<1715>···DW_AT_import······:·(ref_addr)·<0x18f>»   [Abbrev·Number:·66·(DW_TAG_partial_unit)]3645 ····<1715>···DW_AT_import······:·(ref_addr)·<0x18f>»   [Abbrev·Number:·66·(DW_TAG_partial_unit)]
3646 ·<1><1719>:·Abbrev·Number:·25·(DW_TAG_array_type)3646 ·<1><1719>:·Abbrev·Number:·25·(DW_TAG_array_type)
3647 ····<171a>···DW_AT_type········:·(ref_addr)·<0x6e>,·char3647 ····<171a>···DW_AT_type········:·(ref_addr)·<0x6e>,·char
3648 ····<171e>···DW_AT_sibling·····:·(ref_udata)·<0x1726>3648 ····<171e>···DW_AT_sibling·····:·(ref_udata)·<0x1726>
3649 ·<2><171f>:·Abbrev·Number:·69·(DW_TAG_subrange_type)3649 ·<2><171f>:·Abbrev·Number:·69·(DW_TAG_subrange_type)
3650 ····<1720>···DW_AT_type········:·(ref_addr)·<0x2a>,·long·unsigned·int3650 ····<1720>···DW_AT_type········:·(ref_addr)·<0x2a>,·long·unsigned·int
Offset 6552, 15 lines modifiedOffset 6552, 15 lines modified
6552 ···Unit·Type:·····DW_UT_compile·(1)6552 ···Unit·Type:·····DW_UT_compile·(1)
6553 ···Abbrev·Offset:·06553 ···Abbrev·Offset:·0
6554 ···Pointer·Size:··86554 ···Pointer·Size:··8
6555 ·<0><2ad3>:·Abbrev·Number:·61·(DW_TAG_compile_unit)6555 ·<0><2ad3>:·Abbrev·Number:·61·(DW_TAG_compile_unit)
6556 ····<2ad4>···DW_AT_producer····:·(strp)·(offset:·0x279):·GNU·C17·14.2.0·-mtune=generic·-march=x86-64·-g·-O3·-O2·-fvisibility=hidden·-fstack-protector-strong·-fstack-clash-protection·-fcf-protection=full·-fPIC·-fasynchronous-unwind-tables6556 ····<2ad4>···DW_AT_producer····:·(strp)·(offset:·0x279):·GNU·C17·14.2.0·-mtune=generic·-march=x86-64·-g·-O3·-O2·-fvisibility=hidden·-fstack-protector-strong·-fstack-clash-protection·-fcf-protection=full·-fPIC·-fasynchronous-unwind-tables
6557 ····<2ad8>···DW_AT_language····:·(data1)·29» (C11)6557 ····<2ad8>···DW_AT_language····:·(data1)·29» (C11)
6558 ····<2ad9>···DW_AT_name········:·(line_strp)·(offset:·0):·../ueberzug/X/X.c6558 ····<2ad9>···DW_AT_name········:·(line_strp)·(offset:·0):·../ueberzug/X/X.c
6559 ····<2add>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-sb9wfsb26559 ····<2add>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-nzvw8b52
6560 ····<2ae1>···DW_AT_low_pc······:·(addr)·0x24e06560 ····<2ae1>···DW_AT_low_pc······:·(addr)·0x24e0
6561 ····<2ae9>···DW_AT_high_pc·····:·(udata)·4086561 ····<2ae9>···DW_AT_high_pc·····:·(udata)·408
6562 ····<2aeb>···DW_AT_stmt_list···:·(sec_offset)·06562 ····<2aeb>···DW_AT_stmt_list···:·(sec_offset)·0
6563 ·<1><2aef>:·Abbrev·Number:·3·(DW_TAG_imported_unit)6563 ·<1><2aef>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
6564 ····<2af0>···DW_AT_import······:·(ref_addr)·<0x18f>»   [Abbrev·Number:·66·(DW_TAG_partial_unit)]6564 ····<2af0>···DW_AT_import······:·(ref_addr)·<0x18f>»   [Abbrev·Number:·66·(DW_TAG_partial_unit)]
6565 ·<1><2af4>:·Abbrev·Number:·44·(DW_TAG_typedef)6565 ·<1><2af4>:·Abbrev·Number:·44·(DW_TAG_typedef)
6566 ····<2af5>···DW_AT_name········:·(strp)·(offset:·0x70e):·PyModuleDef6566 ····<2af5>···DW_AT_name········:·(strp)·(offset:·0x70e):·PyModuleDef
Offset 8749, 15 lines modifiedOffset 8749, 15 lines modified
8749 ···Unit·Type:·····DW_UT_compile·(1)8749 ···Unit·Type:·····DW_UT_compile·(1)
8750 ···Abbrev·Offset:·0x75a8750 ···Abbrev·Offset:·0x75a
8751 ···Pointer·Size:··88751 ···Pointer·Size:··8
8752 ·<0><392e>:·Abbrev·Number:·79·(DW_TAG_compile_unit)8752 ·<0><392e>:·Abbrev·Number:·79·(DW_TAG_compile_unit)
8753 ····<392f>···DW_AT_producer····:·(strp)·(offset:·0x279):·GNU·C17·14.2.0·-mtune=generic·-march=x86-64·-g·-O3·-O2·-fvisibility=hidden·-fstack-protector-strong·-fstack-clash-protection·-fcf-protection=full·-fPIC·-fasynchronous-unwind-tables8753 ····<392f>···DW_AT_producer····:·(strp)·(offset:·0x279):·GNU·C17·14.2.0·-mtune=generic·-march=x86-64·-g·-O3·-O2·-fvisibility=hidden·-fstack-protector-strong·-fstack-clash-protection·-fcf-protection=full·-fPIC·-fasynchronous-unwind-tables
8754 ····<3933>···DW_AT_language····:·(data1)·29» (C11)8754 ····<3933>···DW_AT_language····:·(data1)·29» (C11)
8755 ····<3934>···DW_AT_name········:·(line_strp)·(offset:·0x19a):·../ueberzug/X/Xshm.c8755 ····<3934>···DW_AT_name········:·(line_strp)·(offset:·0x19a):·../ueberzug/X/Xshm.c
8756 ····<3938>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-sb9wfsb28756 ····<3938>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-nzvw8b52
8757 ····<393c>···DW_AT_low_pc······:·(addr)·0x26808757 ····<393c>···DW_AT_low_pc······:·(addr)·0x2680
8758 ····<3944>···DW_AT_high_pc·····:·(udata)·16248758 ····<3944>···DW_AT_high_pc·····:·(udata)·1624
8759 ····<3946>···DW_AT_stmt_list···:·(sec_offset)·0x2058759 ····<3946>···DW_AT_stmt_list···:·(sec_offset)·0x205
8760 ·<1><394a>:·Abbrev·Number:·3·(DW_TAG_imported_unit)8760 ·<1><394a>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
8761 ····<394b>···DW_AT_import······:·(ref_addr)·<0xc>»     [Abbrev·Number:·66·(DW_TAG_partial_unit)]8761 ····<394b>···DW_AT_import······:·(ref_addr)·<0xc>»     [Abbrev·Number:·66·(DW_TAG_partial_unit)]
8762 ·<1><394f>:·Abbrev·Number:·3·(DW_TAG_imported_unit)8762 ·<1><394f>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
8763 ····<3950>···DW_AT_import······:·(ref_addr)·<0xde1>»   [Abbrev·Number:·66·(DW_TAG_partial_unit)]8763 ····<3950>···DW_AT_import······:·(ref_addr)·<0xde1>»   [Abbrev·Number:·66·(DW_TAG_partial_unit)]
Max diff block lines reached; 2270/9372 bytes (24.22%) of diff not shown.
568 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-sb9wfsb23 ··[····12]··./.mesonpy-nzvw8b52
4 ··[····26]··../ueberzug/X4 ··[····26]··../ueberzug/X
5 ··[····34]··/usr/include/x86_64-linux-gnu/bits5 ··[····34]··/usr/include/x86_64-linux-gnu/bits
6 ··[····57]··/usr/include/python3.136 ··[····57]··/usr/include/python3.13
7 ··[····6f]··/usr/lib/gcc/x86_64-linux-gnu/14/include7 ··[····6f]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····98]··/usr/include/x86_64-linux-gnu/sys8 ··[····98]··/usr/include/x86_64-linux-gnu/sys
9 ··[····ba]··/usr/include/python3.13/cpython9 ··[····ba]··/usr/include/python3.13/cpython
10 ··[····da]··/usr/include/X1110 ··[····da]··/usr/include/X11