117 KB
/srv/reproducible-results/rbuild-debian/r-b-build.SjmASSRm/b1/ueberzug_18.3.1-2_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.SjmASSRm/b2/ueberzug_18.3.1-2_amd64.changes
384 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·2bc2ce30a641dd9962d75f4e8ab3b7d1·32852·debug·optional·ueberzug-dbgsym_18.3.1-2_amd64.deb 
2 ·2d1a0a4adbcd19d9998fb3c2f5a129ab·66992·graphics·optional·ueberzug_18.3.1-2_amd64.deb1 ·57af6a46bd8b92f4136a1eada01b8b91·32852·debug·optional·ueberzug-dbgsym_18.3.1-2_amd64.deb
 2 ·24aea33b3edf4f9339d8d61298c045f9·66968·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····64600·2025-02-03·00:43:46.000000·data.tar.xz3 -rw-r--r--···0········0········0····64576·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:·ec9fe7cb5634b77077c5f4f51af026d4c2e1ea5a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ebe4f19b1d4c2be54892ef46ddae8c2889bad850
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-d2m81v0n/../ueberzug/X/X.c:1258 ./.mesonpy-_rhab4e8/../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-d2m81v0n/../ueberzug/X/X.c:14·(discriminator·1)62 ./.mesonpy-_rhab4e8/../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-d2m81v0n/../ueberzug/X/X.c:14·(discriminator·1)70 ./.mesonpy-_rhab4e8/../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-d2m81v0n/../ueberzug/X/X.c:14·(discriminator·1)76 ./.mesonpy-_rhab4e8/../ueberzug/X/X.c:14·(discriminator·1)
77 »       call···2120·<PyErr_SetString@plt>77 »       call···2120·<PyErr_SetString@plt>
78 ./.mesonpy-d2m81v0n/../ueberzug/X/X.c:1778 ./.mesonpy-_rhab4e8/../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-d2m81v0n/../ueberzug/X/X.c:1289 ./.mesonpy-_rhab4e8/../ueberzug/X/X.c:12
90 »       endbr6490 »       endbr64
91 »       sub····$0x8,%rsp91 »       sub····$0x8,%rsp
92 ./.mesonpy-d2m81v0n/../ueberzug/X/X.c:1392 ./.mesonpy-_rhab4e8/../ueberzug/X/X.c:13
93 »       call···21a0·<XInitThreads@plt>93 »       call···21a0·<XInitThreads@plt>
94 ./.mesonpy-d2m81v0n/../ueberzug/X/X.c:13·(discriminator·1)94 ./.mesonpy-_rhab4e8/../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-d2m81v0n/../ueberzug/X/X.c:1697 ./.mesonpy-_rhab4e8/../ueberzug/X/X.c:16
98 »       mov····0x4a58(%rip),%rax········98 »       mov····0x4a58(%rip),%rax········
99 ./.mesonpy-d2m81v0n/../ueberzug/X/X.c:1799 ./.mesonpy-_rhab4e8/../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-d2m81v0n/../ueberzug/X/X.c:38109 ./.mesonpy-_rhab4e8/../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-d2m81v0n/../ueberzug/X/X.c:40116 ./.mesonpy-_rhab4e8/../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-d2m81v0n/../ueberzug/X/X.c:40·(discriminator·1)120 ./.mesonpy-_rhab4e8/../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-d2m81v0n/../ueberzug/X/X.c:41123 ./.mesonpy-_rhab4e8/../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-d2m81v0n/../ueberzug/X/X.c:40·(discriminator·1)127 ./.mesonpy-_rhab4e8/../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-d2m81v0n/../ueberzug/X/X.c:42130 ./.mesonpy-_rhab4e8/../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-d2m81v0n/../ueberzug/X/X.c:41134 ./.mesonpy-_rhab4e8/../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-d2m81v0n/../ueberzug/X/X.c:46137 ./.mesonpy-_rhab4e8/../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-d2m81v0n/../ueberzug/X/X.c:47142 ./.mesonpy-_rhab4e8/../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-d2m81v0n/../ueberzug/X/X.c:54164 ./.mesonpy-_rhab4e8/../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-d2m81v0n/../ueberzug/X/X.c:55169 ./.mesonpy-_rhab4e8/../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-d2m81v0n/../ueberzug/X/X.c:56174 ./.mesonpy-_rhab4e8/../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-d2m81v0n/../ueberzug/X/X.c:58179 ./.mesonpy-_rhab4e8/../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·39666537·63623536·33346237·37303737·9fe7cb5634b77077 
3 ··0x00000010·63356634·66353161·66303236·64346332·c5f4f51af026d4c22 ··0x00000000·65346631·39623164·34633262·65353438·e4f19b1d4c2be548
 3 ··0x00000010·39326566·34366464·61653863·32383839·92ef46ddae8c2889
4 ··0x00000020·65316561·35612e64·65627567·00000000·e1ea5a.debug....4 ··0x00000020·62616438·35302e64·65627567·00000000·bad850.debug....
5 ··0x00000030·b46ce744····························.l.D5 ··0x00000030·5607bc8d····························V...
  
18.4 KB
ueberzug-dbgsym_18.3.1-2_amd64.deb
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:·ec9fe7cb5634b77077c5f4f51af026d4c2e1ea5a12 Build-Ids:·ebe4f19b1d4c2be54892ef46ddae8c2889bad850
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/ec/9fe7cb5634b77077c5f4f51af026d4c2e1ea5a.debug1 usr/lib/debug/.build-id/eb/e4f19b1d4c2be54892ef46ddae8c2889bad850.debug
17.8 KB
data.tar.xz
17.7 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/ec/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/eb/
7 -rw-r--r--···0·root·········(0)·root·········(0)····38432·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/ec/9fe7cb5634b77077c5f4f51af026d4c2e1ea5a.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····38432·2025-02-03·00:43:46.000000·./usr/lib/debug/.build-id/eb/e4f19b1d4c2be54892ef46ddae8c2889bad850.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
16.3 KB
./usr/lib/debug/.build-id/ec/9fe7cb5634b77077c5f4f51af026d4c2e1ea5a.debug vs.
./usr/lib/debug/.build-id/eb/e4f19b1d4c2be54892ef46ddae8c2889bad850.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 77% similar despite different names
1.92 KB
readelf --wide --sections {}
    
Offset 23, 19 lines modifiedOffset 23, 19 lines modified
23 ··[18]·.fini_array·······NOBITS··········0000000000006b80·000b78·000008·08··WA··0···0··823 ··[18]·.fini_array·······NOBITS··········0000000000006b80·000b78·000008·08··WA··0···0··8
24 ··[19]·.dynamic··········NOBITS··········0000000000006b88·000b78·000210·10··WA··4···0··824 ··[19]·.dynamic··········NOBITS··········0000000000006b88·000b78·000210·10··WA··4···0··8
25 ··[20]·.got··············NOBITS··········0000000000006d98·000b78·000268·08··WA··0···0··825 ··[20]·.got··············NOBITS··········0000000000006d98·000b78·000268·08··WA··0···0··8
26 ··[21]·.data·············NOBITS··········0000000000007000·000b78·000a00·00··WA··0···0·3226 ··[21]·.data·············NOBITS··········0000000000007000·000b78·000a00·00··WA··0···0·32
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·00429c·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·000c99·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·00016f·01·MSC··0···0··834 ··[29]·.debug_line_str···PROGBITS········0000000000000000·006768·00016c·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:·ec9fe7cb5634b77077c5f4f51af026d4c2e1ea5a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ebe4f19b1d4c2be54892ef46ddae8c2889bad850
3.5 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 27 lines modifiedOffset 25, 27 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-d2m81v0n31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-_rhab4e8
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
  
39 ·The·File·Name·Table·(offset·0x48,·lines·21,·columns·2):39 ·The·File·Name·Table·(offset·0x48,·lines·21,·columns·2):
40 ··Entry»  Dir»       Name40 ··Entry»  Dir»       Name
41 ··0»      (udata)»       1»      (line_strp)»   (offset:·0xe):·X.c41 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x22):·X.c
42 ··1»      (udata)»       1»      (line_strp)»   (offset:·0xe):·X.c42 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x22):·X.c
43 ··2»      (udata)»       2»      (line_strp)»   (offset:·0xeb):·stdio2.h43 ··2»      (udata)»       2»      (line_strp)»   (offset:·0xeb):·stdio2.h
44 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x13f):·object.h44 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x13f):·object.h
45 ··4»      (udata)»       2»      (line_strp)»   (offset:·0xf4):·types.h45 ··4»      (udata)»       2»      (line_strp)»   (offset:·0xf4):·types.h
46 ··5»      (udata)»       2»      (line_strp)»   (offset:·0xfc):·stdint-uintn.h46 ··5»      (udata)»       2»      (line_strp)»   (offset:·0xfc):·stdint-uintn.h
47 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10b):·stddef.h47 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x10b):·stddef.h
48 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xf4):·types.h48 ··7»      (udata)»       5»      (line_strp)»   (offset:·0xf4):·types.h
49 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x114):·pyport.h49 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x114):·pyport.h
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-d2m81v0n305 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-_rhab4e8
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-d2m81v0n1416 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-_rhab4e8
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-d2m81v0n2641 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-_rhab4e8
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.29 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-d2m81v0n11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-_rhab4e8
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-d2m81v0n259 ····<194>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-_rhab4e8
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-d2m81v0n301 ····<1de>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-_rhab4e8
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-d2m81v0n2230 ····<de6>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-_rhab4e8
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-d2m81v0n2820 ····<11ac>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-_rhab4e8
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-d2m81v0n3643 ····<1710>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-_rhab4e8
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 6551, 16 lines modifiedOffset 6551, 16 lines modified
6551 ···Version:·······56551 ···Version:·······5
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:·0x14):·../ueberzug/X/X.c
6559 ····<2add>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x12):·./.mesonpy-d2m81v0n6559 ····<2add>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-_rhab4e8
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-d2m81v0n8756 ····<3938>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-_rhab4e8
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)
Max diff block lines reached; 2290/9443 bytes (24.25%) of diff not shown.
386 B
strings --all --bytes=8 {}
    
Offset 1, 16 lines modifiedOffset 1, 10 lines modified
1 ZGCC:·(Debian·14.2.0-17)·14.2.01 PGCC:·(Debian·14.2.0-17)·14.2.0
 2 =7lSI2"1u·f2>=
 3 |->jSBu`
2 @^U6·C7·o) 
3 -LREQ%M80QY 
4 E?C]7K\* 
5 RxLKRxLK 
6 mSI*"1u·f*>= 
7 iid*,G*`yL 
8 7.jUDKk] 
9 g!Bh"C*j 
10 CHMn^9`u4 CHMn^9`u
11 crtstuff.c5 crtstuff.c
12 deregister_tm_clones6 deregister_tm_clones
13 __do_global_dtors_aux7 __do_global_dtors_aux
14 completed.08 completed.0
15 __do_global_dtors_aux_fini_array_entry9 __do_global_dtors_aux_fini_array_entry
16 frame_dummy10 frame_dummy
599 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]··./.mesonpy-_rhab4e8
2 ··[·····0]··../ueberzug/X/X.c3 ··[····14]··../ueberzug/X/X.c
3 ··[····12]··./.mesonpy-d2m81v0n 
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