1.74 MB
/srv/reproducible-results/rbuild-debian/r-b-build.efIQEl4K/b1/3d-ascii-viewer-c_1.4.0+git20240503+ds-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.efIQEl4K/b2/3d-ascii-viewer-c_1.4.0+git20240503+ds-1_amd64.changes
468 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·10e6d150cce6d0dd9f57198097390865·19040·debug·optional·3d-ascii-viewer-dbgsym_1.4.0+git20240503+ds-1_amd64.deb1 ·8075ac17fa0ca25036460f59cf861cdd·19048·debug·optional·3d-ascii-viewer-dbgsym_1.4.0+git20240503+ds-1_amd64.deb
2 ·5ec2f5815e58208c7ed1c2066b1c2c41·19344·graphics·optional·3d-ascii-viewer_1.4.0+git20240503+ds-1_amd64.deb2 ·75f1ad1afe0f200d1dc944a3e1c5de7c·19368·graphics·optional·3d-ascii-viewer_1.4.0+git20240503+ds-1_amd64.deb
467 KB
3d-ascii-viewer_1.4.0+git20240503+ds-1_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-05-03·12:58:33.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-05-03·12:58:33.000000·debian-binary
2 -rw-r--r--···0········0········0······756·2024-05-03·12:58:33.000000·control.tar.xz2 -rw-r--r--···0········0········0······756·2024-05-03·12:58:33.000000·control.tar.xz
3 -rw-r--r--···0········0········0····18396·2024-05-03·12:58:33.000000·data.tar.xz3 -rw-r--r--···0········0········0····18420·2024-05-03·12:58:33.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
467 KB
data.tar.xz
467 KB
data.tar
467 KB
./usr/bin/3d-ascii-viewer
File has been modified after NT_GNU_BUILD_ID has been applied.
1.43 KB
readelf --wide --program-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 Program·Headers:6 Program·Headers:
7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
8 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x0002d8·0x0002d8·R···0x88 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x0002d8·0x0002d8·R···0x8
9 ··INTERP·········0x000318·0x0000000000000318·0x0000000000000318·0x00001c·0x00001c·R···0x19 ··INTERP·········0x000318·0x0000000000000318·0x0000000000000318·0x00001c·0x00001c·R···0x1
10 ······[Requesting·program·interpreter:·/lib64/ld-linux-x86-64.so.2]10 ······[Requesting·program·interpreter:·/lib64/ld-linux-x86-64.so.2]
11 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001508·0x001508·R···0x100011 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001508·0x001508·R···0x1000
12 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x007eb1·0x007eb1·R·E·0x100012 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x007eb1·0x007eb1·R·E·0x1000
13 ··LOAD···········0x00a000·0x000000000000a000·0x000000000000a000·0x001b28·0x001b28·R···0x100013 ··LOAD···········0x00a000·0x000000000000a000·0x000000000000a000·0x001b2c·0x001b2c·R···0x1000
14 ··LOAD···········0x00bda0·0x000000000000cda0·0x000000000000cda0·0x000448·0x0004a8·RW··0x100014 ··LOAD···········0x00bda0·0x000000000000cda0·0x000000000000cda0·0x000448·0x0004a8·RW··0x1000
15 ··DYNAMIC········0x00bdb0·0x000000000000cdb0·0x000000000000cdb0·0x000210·0x000210·RW··0x815 ··DYNAMIC········0x00bdb0·0x000000000000cdb0·0x000000000000cdb0·0x000210·0x000210·RW··0x8
16 ··NOTE···········0x000338·0x0000000000000338·0x0000000000000338·0x000020·0x000020·R···0x816 ··NOTE···········0x000338·0x0000000000000338·0x0000000000000338·0x000020·0x000020·R···0x8
17 ··NOTE···········0x000358·0x0000000000000358·0x0000000000000358·0x000044·0x000044·R···0x417 ··NOTE···········0x000358·0x0000000000000358·0x0000000000000358·0x000044·0x000044·R···0x4
18 ··GNU_PROPERTY···0x000338·0x0000000000000338·0x0000000000000338·0x000020·0x000020·R···0x818 ··GNU_PROPERTY···0x000338·0x0000000000000338·0x0000000000000338·0x000020·0x000020·R···0x8
19 ··GNU_EH_FRAME···0x00aed0·0x000000000000aed0·0x000000000000aed0·0x000274·0x000274·R···0x419 ··GNU_EH_FRAME···0x00aed0·0x000000000000aed0·0x000000000000aed0·0x000274·0x000274·R···0x4
20 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1020 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
1.48 KB
readelf --wide --sections {}
    
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 ··[12]·.init·············PROGBITS········0000000000002000·002000·000017·00··AX··0···0··417 ··[12]·.init·············PROGBITS········0000000000002000·002000·000017·00··AX··0···0··4
18 ··[13]·.plt··············PROGBITS········0000000000002020·002020·000390·10··AX··0···0·1618 ··[13]·.plt··············PROGBITS········0000000000002020·002020·000390·10··AX··0···0·16
19 ··[14]·.plt.got··········PROGBITS········00000000000023b0·0023b0·000008·08··AX··0···0··819 ··[14]·.plt.got··········PROGBITS········00000000000023b0·0023b0·000008·08··AX··0···0··8
20 ··[15]·.text·············PROGBITS········00000000000023c0·0023c0·007ae7·00··AX··0···0·1620 ··[15]·.text·············PROGBITS········00000000000023c0·0023c0·007ae7·00··AX··0···0·16
21 ··[16]·.fini·············PROGBITS········0000000000009ea8·009ea8·000009·00··AX··0···0··421 ··[16]·.fini·············PROGBITS········0000000000009ea8·009ea8·000009·00··AX··0···0··4
22 ··[17]·.rodata···········PROGBITS········000000000000a000·00a000·000ed0·00···A··0···0·1622 ··[17]·.rodata···········PROGBITS········000000000000a000·00a000·000ed0·00···A··0···0·16
23 ··[18]·.eh_frame_hdr·····PROGBITS········000000000000aed0·00aed0·000274·00···A··0···0··423 ··[18]·.eh_frame_hdr·····PROGBITS········000000000000aed0·00aed0·000274·00···A··0···0··4
24 ··[19]·.eh_frame·········PROGBITS········000000000000b148·00b148·0009e0·00···A··0···0··824 ··[19]·.eh_frame·········PROGBITS········000000000000b148·00b148·0009e4·00···A··0···0··8
25 ··[20]·.init_array·······INIT_ARRAY······000000000000cda0·00bda0·000008·08··WA··0···0··825 ··[20]·.init_array·······INIT_ARRAY······000000000000cda0·00bda0·000008·08··WA··0···0··8
26 ··[21]·.fini_array·······FINI_ARRAY······000000000000cda8·00bda8·000008·08··WA··0···0··826 ··[21]·.fini_array·······FINI_ARRAY······000000000000cda8·00bda8·000008·08··WA··0···0··8
27 ··[22]·.dynamic··········DYNAMIC·········000000000000cdb0·00bdb0·000210·10··WA··7···0··827 ··[22]·.dynamic··········DYNAMIC·········000000000000cdb0·00bdb0·000210·10··WA··7···0··8
28 ··[23]·.got··············PROGBITS········000000000000cfc0·00bfc0·000028·08··WA··0···0··828 ··[23]·.got··············PROGBITS········000000000000cfc0·00bfc0·000028·08··WA··0···0··8
29 ··[24]·.got.plt··········PROGBITS········000000000000cfe8·00bfe8·0001d8·08··WA··0···0··829 ··[24]·.got.plt··········PROGBITS········000000000000cfe8·00bfe8·0001d8·08··WA··0···0··8
30 ··[25]·.data·············PROGBITS········000000000000d1c0·00c1c0·000028·00··WA··0···0··830 ··[25]·.data·············PROGBITS········000000000000d1c0·00c1c0·000028·00··WA··0···0··8
31 ··[26]·.bss··············NOBITS··········000000000000d200·00c1e8·000048·00··WA··0···0·3231 ··[26]·.bss··············NOBITS··········000000000000d200·00c1e8·000048·00··WA··0···0·32
1.7 KB
readelf --wide --relocs {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0xe48·contains·16·entries:1 Relocation·section·'.rela.dyn'·at·offset·0xe48·contains·16·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000cda0··0000000000000008·R_X86_64_RELATIVE·························24a03 000000000000cda0··0000000000000008·R_X86_64_RELATIVE·························24a0
4 000000000000cda8··0000000000000008·R_X86_64_RELATIVE·························24604 000000000000cda8··0000000000000008·R_X86_64_RELATIVE·························2460
5 000000000000d1c8··0000000000000008·R_X86_64_RELATIVE·························d1c85 000000000000d1c8··0000000000000008·R_X86_64_RELATIVE·························d1c8
6 000000000000d1d0··0000000000000008·R_X86_64_RELATIVE·························a4b06 000000000000d1d0··0000000000000008·R_X86_64_RELATIVE·························a170
7 000000000000d1d8··0000000000000008·R_X86_64_RELATIVE·························a4d07 000000000000d1d8··0000000000000008·R_X86_64_RELATIVE·························a190
8 000000000000d1e0··0000000000000008·R_X86_64_RELATIVE·························a4e08 000000000000d1e0··0000000000000008·R_X86_64_RELATIVE·························a1a0
9 000000000000cfc0··0000000800000006·R_X86_64_GLOB_DAT······0000000000000000·__gmon_start__·+·09 000000000000cfc0··0000000800000006·R_X86_64_GLOB_DAT······0000000000000000·__gmon_start__·+·0
10 000000000000cfc8··0000001600000006·R_X86_64_GLOB_DAT······0000000000000000·_ITM_deregisterTMCloneTable·+·010 000000000000cfc8··0000001600000006·R_X86_64_GLOB_DAT······0000000000000000·_ITM_deregisterTMCloneTable·+·0
11 000000000000cfd0··0000001b00000006·R_X86_64_GLOB_DAT······0000000000000000·_ITM_registerTMCloneTable·+·011 000000000000cfd0··0000001b00000006·R_X86_64_GLOB_DAT······0000000000000000·_ITM_registerTMCloneTable·+·0
12 000000000000cfd8··0000003e00000006·R_X86_64_GLOB_DAT······0000000000000000·__cxa_finalize@GLIBC_2.2.5·+·012 000000000000cfd8··0000003e00000006·R_X86_64_GLOB_DAT······0000000000000000·__cxa_finalize@GLIBC_2.2.5·+·0
13 000000000000cfe0··0000003900000006·R_X86_64_GLOB_DAT······0000000000000000·__libc_start_main@GLIBC_2.34·+·013 000000000000cfe0··0000003900000006·R_X86_64_GLOB_DAT······0000000000000000·__libc_start_main@GLIBC_2.34·+·0
14 000000000000d200··0000003d00000005·R_X86_64_COPY··········000000000000d200·COLOR_PAIRS@NCURSES6_5.0.19991023·+·014 000000000000d200··0000003d00000005·R_X86_64_COPY··········000000000000d200·COLOR_PAIRS@NCURSES6_5.0.19991023·+·0
15 000000000000d210··0000004000000005·R_X86_64_COPY··········000000000000d210·stdscr@NCURSES6_TINFO_5.0.19991023·+·015 000000000000d210··0000004000000005·R_X86_64_COPY··········000000000000d210·stdscr@NCURSES6_TINFO_5.0.19991023·+·0
821 B
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·33a34520ac495fde0bfc9ac75718043d4675c6626 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4bac89bed6453380b7c26f164b8cfdd24bedb261
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
48.0 KB
readelf --wide --debug-dump=frames {}
    
Offset 16, 77 lines modifiedOffset 16, 77 lines modified
16 ··0xffffffffffff77bf·(offset:·0x268f)·->·0x380·fde=[···108]16 ··0xffffffffffff77bf·(offset:·0x268f)·->·0x380·fde=[···108]
17 ··0xffffffffffff7875·(offset:·0x2745)·->·0x3a0·fde=[···128]17 ··0xffffffffffff7875·(offset:·0x2745)·->·0x3a0·fde=[···128]
18 ··0xffffffffffff78a5·(offset:·0x2775)·->·0x3c0·fde=[···148]18 ··0xffffffffffff78a5·(offset:·0x2775)·->·0x3c0·fde=[···148]
19 ··0xffffffffffff7950·(offset:·0x2820)·->·0x3e0·fde=[···168]19 ··0xffffffffffff7950·(offset:·0x2820)·->·0x3e0·fde=[···168]
20 ··0xffffffffffff7ab7·(offset:·0x2987)·->·0x400·fde=[···188]20 ··0xffffffffffff7ab7·(offset:·0x2987)·->·0x400·fde=[···188]
21 ··0xffffffffffff851d·(offset:·0x33ed)·->·0x420·fde=[···1a8]21 ··0xffffffffffff851d·(offset:·0x33ed)·->·0x420·fde=[···1a8]
22 ··0xffffffffffff8aa7·(offset:·0x3977)·->·0x448·fde=[···1d0]22 ··0xffffffffffff8aa7·(offset:·0x3977)·->·0x448·fde=[···1d0]
23 ··0xffffffffffff8c52·(offset:·0x3b22)·->·0x468·fde=[···1f0]23 ··0xffffffffffff8b01·(offset:·0x39d1)·->·0x468·fde=[···1f0]
24 ··0xffffffffffff8d5a·(offset:·0x3c2a)·->·0x488·fde=[···210]24 ··0xffffffffffff8bb3·(offset:·0x3a83)·->·0x488·fde=[···210]
25 ··0xffffffffffff8db4·(offset:·0x3c84)·->·0x4a8·fde=[···230]25 ··0xffffffffffff8c69·(offset:·0x3b39)·->·0x4a8·fde=[···230]
26 ··0xffffffffffff8e66·(offset:·0x3d36)·->·0x4c8·fde=[···250]26 ··0xffffffffffff8c90·(offset:·0x3b60)·->·0x4c8·fde=[···250]
27 ··0xffffffffffff8f1c·(offset:·0x3dec)·->·0x4e8·fde=[···270]27 ··0xffffffffffff8cb7·(offset:·0x3b87)·->·0x4e8·fde=[···270]
28 ··0xffffffffffff8f43·(offset:·0x3e13)·->·0x508·fde=[···290]28 ··0xffffffffffff8dcb·(offset:·0x3c9b)·->·0x508·fde=[···290]
29 ··0xffffffffffff8f6a·(offset:·0x3e3a)·->·0x528·fde=[···2b0]29 ··0xffffffffffff8e40·(offset:·0x3d10)·->·0x528·fde=[···2b0]
30 ··0xffffffffffff907e·(offset:·0x3f4e)·->·0x548·fde=[···2d0]30 ··0xffffffffffff8f76·(offset:·0x3e46)·->·0x54c·fde=[···2d4]
31 ··0xffffffffffff90f3·(offset:·0x3fc3)·->·0x568·fde=[···2f0]31 ··0xffffffffffff90f0·(offset:·0x3fc0)·->·0x56c·fde=[···2f4]
 32 ··0xffffffffffff91fd·(offset:·0x40cd)·->·0x58c·fde=[···314]
32 ··0xffffffffffff9229·(offset:·0x40f9)·->·0x58c·fde=[···314]33 ··0xffffffffffff9228·(offset:·0x40f8)·->·0x5ac·fde=[···334]
33 ··0xffffffffffff93a3·(offset:·0x4273)·->·0x5ac·fde=[···334] 
34 ··0xffffffffffff94b0·(offset:·0x4380)·->·0x5cc·fde=[···354]34 ··0xffffffffffff92cd·(offset:·0x419d)·->·0x5cc·fde=[···354]
35 ··0xffffffffffff94db·(offset:·0x43ab)·->·0x5ec·fde=[···374]35 ··0xffffffffffff9371·(offset:·0x4241)·->·0x5ec·fde=[···374]
36 ··0xffffffffffff9580·(offset:·0x4450)·->·0x60c·fde=[···394]36 ··0xffffffffffff9478·(offset:·0x4348)·->·0x60c·fde=[···394]
37 ··0xffffffffffff9624·(offset:·0x44f4)·->·0x62c·fde=[···3b4]37 ··0xffffffffffff9512·(offset:·0x43e2)·->·0x62c·fde=[···3b4]
38 ··0xffffffffffff972b·(offset:·0x45fb)·->·0x64c·fde=[···3d4]38 ··0xffffffffffff95f8·(offset:·0x44c8)·->·0x64c·fde=[···3d4]
39 ··0xffffffffffff97c5·(offset:·0x4695)·->·0x66c·fde=[···3f4]39 ··0xffffffffffff9996·(offset:·0x4866)·->·0x670·fde=[···3f8]
40 ··0xffffffffffff98ab·(offset:·0x477b)·->·0x68c·fde=[···414]40 ··0xffffffffffff9b3f·(offset:·0x4a0f)·->·0x690·fde=[···418]
41 ··0xffffffffffff9c49·(offset:·0x4b19)·->·0x6b0·fde=[···438]41 ··0xffffffffffff9c83·(offset:·0x4b53)·->·0x6b0·fde=[···438]
42 ··0xffffffffffff9df2·(offset:·0x4cc2)·->·0x6d0·fde=[···458]42 ··0xffffffffffff9e2e·(offset:·0x4cfe)·->·0x6d0·fde=[···458]
43 ··0xffffffffffff9f36·(offset:·0x4e06)·->·0x6f0·fde=[···478]43 ··0xffffffffffff9f36·(offset:·0x4e06)·->·0x6f0·fde=[···478]
 44 ··0xffffffffffff9f90·(offset:·0x4e60)·->·0x710·fde=[···498]
 45 ··0xffffffffffffa042·(offset:·0x4f12)·->·0x730·fde=[···4b8]
44 ··0xffffffffffffa0ad·(offset:·0x4f7d)·->·0x710·fde=[···498]46 ··0xffffffffffffa0d3·(offset:·0x4fa3)·->·0x750·fde=[···4d8]
45 ··0xffffffffffffa199·(offset:·0x5069)·->·0x730·fde=[···4b8] 
46 ··0xffffffffffffa1f7·(offset:·0x50c7)·->·0x750·fde=[···4d8] 
47 ··0xffffffffffffa2d0·(offset:·0x51a0)·->·0x770·fde=[···4f8]47 ··0xffffffffffffa164·(offset:·0x5034)·->·0x770·fde=[···4f8]
48 ··0xffffffffffffa3fc·(offset:·0x52cc)·->·0x790·fde=[···518]48 ··0xffffffffffffa1d9·(offset:·0x50a9)·->·0x790·fde=[···518]
49 ··0xffffffffffffa59d·(offset:·0x546d)·->·0x7b0·fde=[···538]49 ··0xffffffffffffa233·(offset:·0x5103)·->·0x7b0·fde=[···538]
50 ··0xffffffffffffa601·(offset:·0x54d1)·->·0x7d0·fde=[···558]50 ··0xffffffffffffa2a2·(offset:·0x5172)·->·0x7d0·fde=[···558]
51 ··0xffffffffffffa68f·(offset:·0x555f)·->·0x7f0·fde=[···578]51 ··0xffffffffffffa4c0·(offset:·0x5390)·->·0x7ec·fde=[···574]
52 ··0xffffffffffffa950·(offset:·0x5820)·->·0x810·fde=[···598]52 ··0xffffffffffffa53a·(offset:·0x540a)·->·0x808·fde=[···590]
53 ··0xffffffffffffabda·(offset:·0x5aaa)·->·0x830·fde=[···5b8]53 ··0xffffffffffffb21e·(offset:·0x60ee)·->·0x828·fde=[···5b0]
54 ··0xffffffffffffac5e·(offset:·0x5b2e)·->·0x850·fde=[···5d8]54 ··0xffffffffffffb254·(offset:·0x6124)·->·0x848·fde=[···5d0]
55 ··0xfffffffffffface4·(offset:·0x5bb4)·->·0x870·fde=[···5f8]55 ··0xffffffffffffb2d4·(offset:·0x61a4)·->·0x868·fde=[···5f0]
56 ··0xffffffffffffad6a·(offset:·0x5c3a)·->·0x890·fde=[···618] 
57 ··0xffffffffffffadb5·(offset:·0x5c85)·->·0x8b0·fde=[···638] 
58 ··0xffffffffffffaea3·(offset:·0x5d73)·->·0x8d0·fde=[···658] 
59 ··0xffffffffffffaeeb·(offset:·0x5dbb)·->·0x8f0·fde=[···678]56 ··0xffffffffffffb3ee·(offset:·0x62be)·->·0x888·fde=[···610]
60 ··0xffffffffffffaf5e·(offset:·0x5e2e)·->·0x910·fde=[···698] 
61 ··0xffffffffffffafcb·(offset:·0x5e9b)·->·0x930·fde=[···6b8]57 ··0xffffffffffffb4cf·(offset:·0x639f)·->·0x8a8·fde=[···630]
62 ··0xffffffffffffb020·(offset:·0x5ef0)·->·0x950·fde=[···6d8] 
63 ··0xffffffffffffb2f3·(offset:·0x61c3)·->·0x970·fde=[···6f8]58 ··0xffffffffffffb6f3·(offset:·0x65c3)·->·0x8c8·fde=[···650]
64 ··0xffffffffffffb421·(offset:·0x62f1)·->·0x994·fde=[···71c] 
65 ··0xffffffffffffbc2b·(offset:·0x6afb)·->·0x9b8·fde=[···740]59 ··0xffffffffffffbecc·(offset:·0x6d9c)·->·0x8ec·fde=[···674]
 60 ··0xffffffffffffbf7a·(offset:·0x6e4a)·->·0x90c·fde=[···694]
 61 ··0xffffffffffffc092·(offset:·0x6f62)·->·0x92c·fde=[···6b4]
 62 ··0xffffffffffffc14c·(offset:·0x701c)·->·0x94c·fde=[···6d4]
 63 ··0xffffffffffffcdd5·(offset:·0x7ca5)·->·0x970·fde=[···6f8]
 64 ··0xffffffffffffcf4c·(offset:·0x7e1c)·->·0x990·fde=[···718]
66 ··0xffffffffffffc138·(offset:·0x7008)·->·0x9d8·fde=[···760]65 ··0xffffffffffffd038·(offset:·0x7f08)·->·0x9b0·fde=[···738]
67 ··0xffffffffffffc192·(offset:·0x7062)·->·0x9f8·fde=[···780]66 ··0xffffffffffffd096·(offset:·0x7f66)·->·0x9d0·fde=[···758]
 67 ··0xffffffffffffd16f·(offset:·0x803f)·->·0x9f0·fde=[···778]
68 ··0xffffffffffffc244·(offset:·0x7114)·->·0xa18·fde=[···7a0]68 ··0xffffffffffffd29b·(offset:·0x816b)·->·0xa10·fde=[···798]
69 ··0xffffffffffffc2d5·(offset:·0x71a5)·->·0xa38·fde=[···7c0] 
70 ··0xffffffffffffc366·(offset:·0x7236)·->·0xa58·fde=[···7e0] 
71 ··0xffffffffffffc3db·(offset:·0x72ab)·->·0xa78·fde=[···800] 
72 ··0xffffffffffffc435·(offset:·0x7305)·->·0xa98·fde=[···820] 
73 ··0xffffffffffffc4a4·(offset:·0x7374)·->·0xab8·fde=[···840] 
74 ··0xffffffffffffc6c2·(offset:·0x7592)·->·0xad4·fde=[···85c] 
75 ··0xffffffffffffc73c·(offset:·0x760c)·->·0xaf0·fde=[···878]69 ··0xffffffffffffd43c·(offset:·0x830c)·->·0xa30·fde=[···7b8]
 70 ··0xffffffffffffd4a0·(offset:·0x8370)·->·0xa50·fde=[···7d8]
 71 ··0xffffffffffffd52e·(offset:·0x83fe)·->·0xa70·fde=[···7f8]
 72 ··0xffffffffffffd7ef·(offset:·0x86bf)·->·0xa90·fde=[···818]
 73 ··0xffffffffffffda79·(offset:·0x8949)·->·0xab0·fde=[···838]
 74 ··0xffffffffffffdafd·(offset:·0x89cd)·->·0xad0·fde=[···858]
 75 ··0xffffffffffffdb83·(offset:·0x8a53)·->·0xaf0·fde=[···878]
76 ··0xffffffffffffd420·(offset:·0x82f0)·->·0xb10·fde=[···898]76 ··0xffffffffffffdc09·(offset:·0x8ad9)·->·0xb10·fde=[···898]
77 ··0xffffffffffffd456·(offset:·0x8326)·->·0xb30·fde=[···8b8]77 ··0xffffffffffffdc54·(offset:·0x8b24)·->·0xb30·fde=[···8b8]
78 ··0xffffffffffffd4d6·(offset:·0x83a6)·->·0xb50·fde=[···8d8]78 ··0xffffffffffffdd42·(offset:·0x8c12)·->·0xb50·fde=[···8d8]
79 ··0xffffffffffffd5f0·(offset:·0x84c0)·->·0xb70·fde=[···8f8]79 ··0xffffffffffffdd8a·(offset:·0x8c5a)·->·0xb70·fde=[···8f8]
80 ··0xffffffffffffd6d1·(offset:·0x85a1)·->·0xb90·fde=[···918]80 ··0xffffffffffffddfd·(offset:·0x8ccd)·->·0xb90·fde=[···918]
81 ··0xffffffffffffd8f5·(offset:·0x87c5)·->·0xbb0·fde=[···938]81 ··0xffffffffffffde6a·(offset:·0x8d3a)·->·0xbb0·fde=[···938]
82 ··0xffffffffffffe0ce·(offset:·0x8f9e)·->·0xbd4·fde=[···95c]82 ··0xffffffffffffdebf·(offset:·0x8d8f)·->·0xbd0·fde=[···958]
83 ··0xffffffffffffe17c·(offset:·0x904c)·->·0xbf4·fde=[···97c]83 ··0xffffffffffffe192·(offset:·0x9062)·->·0xbf0·fde=[···978]
84 ··0xffffffffffffe294·(offset:·0x9164)·->·0xc14·fde=[···99c]84 ··0xffffffffffffe2c0·(offset:·0x9190)·->·0xc14·fde=[···99c]
85 ··0xffffffffffffe34e·(offset:·0x921e)·->·0xc34·fde=[···9bc]85 ··0xffffffffffffeaca·(offset:·0x999a)·->·0xc38·fde=[···9c0]
  
86 Contents·of·the·.eh_frame·section:86 Contents·of·the·.eh_frame·section:
  
  
87 00000000·0000000000000014·00000000·CIE87 00000000·0000000000000014·00000000·CIE
88 ··Version:···············188 ··Version:···············1
89 ··Augmentation:··········"zR"89 ··Augmentation:··········"zR"
Offset 250, 706 lines modifiedOffset 250, 710 lines modified
250 ··DW_CFA_nop250 ··DW_CFA_nop
251 ··DW_CFA_nop251 ··DW_CFA_nop
252 ··DW_CFA_nop252 ··DW_CFA_nop
253 ··DW_CFA_nop253 ··DW_CFA_nop
254 ··DW_CFA_nop254 ··DW_CFA_nop
255 ··DW_CFA_nop255 ··DW_CFA_nop
  
256 000001d0·000000000000001c·000001a4·FDE·cie=00000030·pc=0000000000003977..0000000000003b22256 000001d0·000000000000001c·000001a4·FDE·cie=00000030·pc=0000000000003977..00000000000039d1
257 ··DW_CFA_advance_loc:·1·to·0000000000003978257 ··DW_CFA_advance_loc:·1·to·0000000000003978
258 ··DW_CFA_def_cfa_offset:·16258 ··DW_CFA_def_cfa_offset:·16
259 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16259 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
260 ··DW_CFA_advance_loc:·3·to·000000000000397b260 ··DW_CFA_advance_loc:·3·to·000000000000397b
261 ··DW_CFA_def_cfa_register:·r6·(rbp)261 ··DW_CFA_def_cfa_register:·r6·(rbp)
262 ··DW_CFA_advance_loc2:·422·to·0000000000003b21262 ··DW_CFA_advance_loc1:·85·to·00000000000039d0
263 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8263 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8
264 ··DW_CFA_nop264 ··DW_CFA_nop
  
265 000001f0·000000000000001c·000001c4·FDE·cie=00000030·pc=0000000000003b22..0000000000003c2a 
266 ··DW_CFA_advance_loc:·1·to·0000000000003b23 
267 ··DW_CFA_def_cfa_offset:·16 
268 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16 
269 ··DW_CFA_advance_loc:·3·to·0000000000003b26 
270 ··DW_CFA_def_cfa_register:·r6·(rbp) 
271 ··DW_CFA_advance_loc2:·259·to·0000000000003c29 
272 ··DW_CFA_def_cfa:·r7·(rsp)·ofs·8 
273 ··DW_CFA_nop265 ··DW_CFA_nop
  
274 00000210·000000000000001c·000001e4·FDE·cie=00000030·pc=0000000000003c2a..0000000000003c84266 000001f0·000000000000001c·000001c4·FDE·cie=00000030·pc=00000000000039d1..0000000000003a83
275 ··DW_CFA_advance_loc:·1·to·0000000000003c2b267 ··DW_CFA_advance_loc:·1·to·00000000000039d2
276 ··DW_CFA_def_cfa_offset:·16268 ··DW_CFA_def_cfa_offset:·16
277 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16269 ··DW_CFA_offset:·r6·(rbp)·at·cfa-16
278 ··DW_CFA_advance_loc:·3·to·0000000000003c2e270 ··DW_CFA_advance_loc:·3·to·00000000000039d5
279 ··DW_CFA_def_cfa_register:·r6·(rbp)271 ··DW_CFA_def_cfa_register:·r6·(rbp)
280 ··DW_CFA_advance_loc1:·85·to·0000000000003c83272 ··DW_CFA_advance_loc1:·173·to·0000000000003a82
Max diff block lines reached; 39280/49099 bytes (80.00%) of diff not shown.
2.25 KB
strings --all --bytes=8 {}
    
Offset 31, 41 lines modifiedOffset 31, 19 lines modified
31 GLIBC_2.3431 GLIBC_2.34
32 src/triangularization.c32 src/triangularization.c
33 n2·==·n·-·133 n2·==·n·-·1
34 ERROR:·Memory·allocation·failure.34 ERROR:·Memory·allocation·failure.
35 n1·+·n2·==·n·+·235 n1·+·n2·==·n·+·2
36 triangularize_recurse36 triangularize_recurse
37 triangularize37 triangularize
38 ERROR:·Memory·allocation·failure.38 ?ERROR:·Memory·allocation·failure.
39 src/surface.c39 src/surface.c
40 surface->pixels40 surface->pixels
41 [38;2;%d;%d;%dm%c41 [38;2;%d;%d;%dm%c
42 surface_clear42 surface_clear
43 ERROR:·Memory·allocation·failure. 
44 WARN:·Invalid·vertex·index·%d. 
45 ERROR:·Material·name·too·long. 
46 src/model.c 
47 0·<=·axis1·&&·axis1·<=·2 
48 0·<=·axis2·&&·axis2·<=·2 
49 0·<=·axis3·&&·axis3·<=·2 
50 *delim·!=·'\0' 
51 WARN:·failed·to·load·file·"%s". 
52 WARN:·Expected·newmtl·before·"%s"·instruction. 
53 WARN:·invalid·"%s"·instruction. 
54 ERROR:·failed·to·load·file·"%s". 
55 ERROR:·invalid·"v"·instruction. 
56 ERROR:·invalid·"f"·instruction. 
57 ERROR:·Memory·allocation·failure·for·MTL·file·name. 
58 NOTE:·Reading·"%s". 
59 ERROR:·invalid·"vertex"·instruction. 
60 ERROR:·Failed·to·read·facet·count. 
61 ERROR:·Failed·to·read·facet·data. 
62 WARN:·imported·facet·count·does·not·match·expected·facet·count. 
63 model_change_orientation 
64 str_chop 
65 .,':;!+*=#$@43 .,':;!+*=#$@
66 zD3d-ascii-viewer44 zD3d-ascii-viewer
67 an·OBJ·3D·model·format·viewer·for·the·terminal45 an·OBJ·3D·model·format·viewer·for·the·terminal
68 Usage:·%s·[OPTION...]·INPUT_FILE46 Usage:·%s·[OPTION...]·INPUT_FILE
69 %s·--·%s47 %s·--·%s
70 ··-w·<size>·········Output·width·in·characters48 ··-w·<size>·········Output·width·in·characters
71 ··-h·<size>·········Output·height·in·characters49 ··-h·<size>·········Output·height·in·characters
Offset 112, 14 lines modifiedOffset 90, 36 lines modified
112 ERROR:·Could·not·read·model·vertexes.90 ERROR:·Could·not·read·model·vertexes.
113 ERROR:·Could·not·read·model·faces.91 ERROR:·Could·not·read·model·faces.
114 ERROR:·Terminal·does·not·support·colors.92 ERROR:·Terminal·does·not·support·colors.
115 ERROR:·Terminal·does·not·support·changing·colors.93 ERROR:·Terminal·does·not·support·changing·colors.
116 zo:%4.0f94 zo:%4.0f
117 az:·%3.0f95 az:·%3.0f
118 al:·%3.0f96 al:·%3.0f
 97 ?ERROR:·Memory·allocation·failure.
 98 WARN:·Invalid·vertex·index·%d.
 99 ERROR:·Material·name·too·long.
 100 src/model.c
 101 0·<=·axis1·&&·axis1·<=·2
 102 0·<=·axis2·&&·axis2·<=·2
 103 0·<=·axis3·&&·axis3·<=·2
 104 *delim·!=·'\0'
 105 WARN:·failed·to·load·file·"%s".
 106 WARN:·Expected·newmtl·before·"%s"·instruction.
 107 WARN:·invalid·"%s"·instruction.
 108 ERROR:·failed·to·load·file·"%s".
 109 ERROR:·invalid·"v"·instruction.
 110 ERROR:·invalid·"f"·instruction.
 111 ERROR:·Memory·allocation·failure·for·MTL·file·name.
 112 NOTE:·Reading·"%s".
 113 ERROR:·invalid·"vertex"·instruction.
 114 ERROR:·Failed·to·read·facet·count.
 115 ERROR:·Failed·to·read·facet·data.
 116 WARN:·imported·facet·count·does·not·match·expected·facet·count.
 117 model_change_orientation
 118 str_chop
119 .shstrtab119 .shstrtab
120 .note.gnu.property120 .note.gnu.property
121 .note.gnu.build-id121 .note.gnu.build-id
122 .note.ABI-tag122 .note.ABI-tag
123 .gnu.hash123 .gnu.hash
124 .gnu.version124 .gnu.version
125 .gnu.version_r125 .gnu.version_r
357 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 »       pop····%rsi10 »       pop····%rsi
11 »       mov····%rsp,%rdx11 »       mov····%rsp,%rdx
12 »       and····$0xfffffffffffffff0,%rsp12 »       and····$0xfffffffffffffff0,%rsp
13 »       push···%rax13 »       push···%rax
14 »       push···%rsp14 »       push···%rsp
15 »       xor····%r8d,%r8d15 »       xor····%r8d,%r8d
16 »       xor····%ecx,%ecx16 »       xor····%ecx,%ecx
17 »       lea····0x6e43(%rip),%rdi········17 »       lea····0x4c41(%rip),%rdi········
18 »       call···*0xabff(%rip)········18 »       call···*0xabff(%rip)········
19 »       hlt19 »       hlt
20 »       cs·nopw·0x0(%rax,%rax,1)20 »       cs·nopw·0x0(%rax,%rax,1)
21 »       nopl···0x0(%rax)21 »       nopl···0x0(%rax)
22 deregister_tm_clones():22 deregister_tm_clones():
23 »       lea····0xadf1(%rip),%rdi········23 »       lea····0xadf1(%rip),%rdi········
24 »       lea····0xadea(%rip),%rax········24 »       lea····0xadea(%rip),%rax········
Offset 1566, 224 lines modifiedOffset 1566, 14 lines modified
1566 »       call···2190·<free@plt>1566 »       call···2190·<free@plt>
1567 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/triangularization.c:2311567 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/triangularization.c:231
1568 »       nop1568 »       nop
1569 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/triangularization.c:2321569 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/triangularization.c:232
1570 »       mov····-0x8(%rbp),%rbx1570 »       mov····-0x8(%rbp),%rbx
1571 »       leave1571 »       leave
1572 »       ret1572 »       ret
1573 get_bounding_box_center(): 
1574 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:4 
1575 »       push···%rbp 
1576 »       mov····%rsp,%rbp 
1577 »       mov····%rdi,-0x48(%rbp) 
1578 »       mov····%esi,-0x4c(%rbp) 
1579 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:5 
1580 »       movq···$0x0,-0x1c(%rbp) 
1581 »       movl···$0x0,-0x14(%rbp) 
1582 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:6 
1583 »       movq···$0x0,-0x28(%rbp) 
1584 »       movl···$0x0,-0x20(%rbp) 
1585 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:8 
1586 »       cmpl···$0x0,-0x4c(%rbp) 
1587 »       jle····39c8·<__cxa_finalize@plt+0x1618> 
1588 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:10 
1589 »       mov····-0x48(%rbp),%rax 
1590 »       mov····(%rax),%rdx 
1591 »       mov····%rdx,-0x1c(%rbp) 
1592 »       mov····0x8(%rax),%eax 
1593 »       mov····%eax,-0x14(%rbp) 
1594 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:11 
1595 »       mov····-0x48(%rbp),%rax 
1596 »       mov····(%rax),%rdx 
1597 »       mov····%rdx,-0x28(%rbp) 
1598 »       mov····0x8(%rax),%eax 
1599 »       mov····%eax,-0x20(%rbp) 
1600 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:14 
1601 »       movl···$0x0,-0x4(%rbp) 
1602 »       jmp····3a98·<__cxa_finalize@plt+0x16e8> 
1603 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:16 
1604 »       mov····-0x4(%rbp),%eax 
1605 »       movslq·%eax,%rdx 
1606 »       mov····%rdx,%rax 
1607 »       add····%rax,%rax 
1608 »       add····%rdx,%rax 
1609 »       shl····$0x2,%rax 
1610 »       mov····%rax,%rdx 
1611 »       mov····-0x48(%rbp),%rax 
1612 »       add····%rdx,%rax 
1613 »       mov····(%rax),%rdx 
1614 »       mov····%rdx,-0x40(%rbp) 
1615 »       mov····0x8(%rax),%eax 
1616 »       mov····%eax,-0x38(%rbp) 
1617 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:18 
1618 »       movss··-0x40(%rbp),%xmm1 
1619 »       movss··-0x1c(%rbp),%xmm0 
1620 »       comiss·%xmm1,%xmm0 
1621 »       jbe····3a17·<__cxa_finalize@plt+0x1667> 
1622 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:19 
1623 »       movss··-0x40(%rbp),%xmm0 
1624 »       movss··%xmm0,-0x1c(%rbp) 
1625 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:20 
1626 »       movss··-0x3c(%rbp),%xmm1 
1627 »       movss··-0x18(%rbp),%xmm0 
1628 »       comiss·%xmm1,%xmm0 
1629 »       jbe····3a30·<__cxa_finalize@plt+0x1680> 
1630 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:21 
1631 »       movss··-0x3c(%rbp),%xmm0 
1632 »       movss··%xmm0,-0x18(%rbp) 
1633 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:22 
1634 »       movss··-0x38(%rbp),%xmm1 
1635 »       movss··-0x14(%rbp),%xmm0 
1636 »       comiss·%xmm1,%xmm0 
1637 »       jbe····3a49·<__cxa_finalize@plt+0x1699> 
1638 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:23 
1639 »       movss··-0x38(%rbp),%xmm0 
1640 »       movss··%xmm0,-0x14(%rbp) 
1641 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:25 
1642 »       movss··-0x40(%rbp),%xmm0 
1643 »       movss··-0x28(%rbp),%xmm1 
1644 »       comiss·%xmm1,%xmm0 
1645 »       jbe····3a62·<__cxa_finalize@plt+0x16b2> 
1646 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:26 
1647 »       movss··-0x40(%rbp),%xmm0 
1648 »       movss··%xmm0,-0x28(%rbp) 
1649 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:27 
1650 »       movss··-0x3c(%rbp),%xmm0 
1651 »       movss··-0x24(%rbp),%xmm1 
1652 »       comiss·%xmm1,%xmm0 
1653 »       jbe····3a7b·<__cxa_finalize@plt+0x16cb> 
1654 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:28 
1655 »       movss··-0x3c(%rbp),%xmm0 
1656 »       movss··%xmm0,-0x24(%rbp) 
1657 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:29 
1658 »       movss··-0x38(%rbp),%xmm0 
1659 »       movss··-0x20(%rbp),%xmm1 
1660 »       comiss·%xmm1,%xmm0 
1661 »       jbe····3a94·<__cxa_finalize@plt+0x16e4> 
1662 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:30 
1663 »       movss··-0x38(%rbp),%xmm0 
1664 »       movss··%xmm0,-0x20(%rbp) 
1665 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:14·(discriminator·2) 
1666 »       addl···$0x1,-0x4(%rbp) 
1667 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:14·(discriminator·1) 
1668 »       mov····-0x4(%rbp),%eax 
1669 »       cmp····-0x4c(%rbp),%eax 
1670 »       jl·····39d4·<__cxa_finalize@plt+0x1624> 
1671 /build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds/src/trigonometry.c:34 
1672 »       movss··-0x1c(%rbp),%xmm1 
1673 »       movss··-0x28(%rbp),%xmm0 
1674 »       addss··%xmm1,%xmm0 
1675 »       movss··0x6616(%rip),%xmm1········ 
1676 »       divss··%xmm1,%xmm0 
Max diff block lines reached; 357156/365545 bytes (97.71%) of diff not shown.
29.9 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 9, 232 lines modifiedOffset 9, 232 lines modified
9 ··0x0000a060·2e0a006e·31202b20·6e32203d·3d206e20·...n1·+·n2·==·n·9 ··0x0000a060·2e0a006e·31202b20·6e32203d·3d206e20·...n1·+·n2·==·n·
10 ··0x0000a070·2b203200·00000000·00000000·00000000·+·2.............10 ··0x0000a070·2b203200·00000000·00000000·00000000·+·2.............
11 ··0x0000a080·74726961·6e67756c·6172697a·655f7265·triangularize_re11 ··0x0000a080·74726961·6e67756c·6172697a·655f7265·triangularize_re
12 ··0x0000a090·63757273·65000000·74726961·6e67756c·curse...triangul12 ··0x0000a090·63757273·65000000·74726961·6e67756c·curse...triangul
13 ··0x0000a0a0·6172697a·65000000·00000000·00000000·arize...........13 ··0x0000a0a0·6172697a·65000000·00000000·00000000·arize...........
14 ··0x0000a0b0·00000080·00000000·00000000·00000000·................14 ··0x0000a0b0·00000080·00000000·00000000·00000000·................
15 ··0x0000a0c0·00000000·00000040·72c45a7c·0a00f03f·.......@r.Z|...?15 ··0x0000a0c0·00000000·00000040·72c45a7c·0a00f03f·.......@r.Z|...?
16 ··0x0000a0d0·00000040·00000000·4552524f·523a204d·...@....ERROR:·M 
17 ··0x0000a0e0·656d6f72·7920616c·6c6f6361·74696f6e·emory·allocation 
18 ··0x0000a0f0·20666169·6c757265·2e0a0073·72632f73··failure...src/s 
19 ··0x0000a100·75726661·63652e63·00737572·66616365·urface.c.surface 
20 ··0x0000a110·00737572·66616365·2d3e7069·78656c73·.surface->pixels 
21 ··0x0000a120·001b5b33·383b323b·25643b25·643b2564·..[38;2;%d;%d;%d 
22 ··0x0000a130·6d25631b·5b306d00·25630000·00000000·m%c.[0m.%c...... 
23 ··0x0000a140·73757266·6163655f·636c6561·72000000·surface_clear... 
24 ··0x0000a150·00000000·0000807f·00000000·0000e03f·...............? 
25 ··0x0000a160·00000000·00000040·00000000·00000000·.......@........ 
26 ··0x0000a170·4552524f·523a204d·656d6f72·7920616c·ERROR:·Memory·al16 ··0x0000a0d0·4552524f·523a204d·656d6f72·7920616c·ERROR:·Memory·al
27 ··0x0000a180·6c6f6361·74696f6e·20666169·6c757265·location·failure17 ··0x0000a0e0·6c6f6361·74696f6e·20666169·6c757265·location·failure
 18 ··0x0000a0f0·2e0a0073·72632f73·75726661·63652e63·...src/surface.c
 19 ··0x0000a100·00737572·66616365·00737572·66616365·.surface.surface
 20 ··0x0000a110·2d3e7069·78656c73·001b5b33·383b323b·->pixels..[38;2;
 21 ··0x0000a120·25643b25·643b2564·6d25631b·5b306d00·%d;%d;%dm%c.[0m.
 22 ··0x0000a130·25630000·00000000·73757266·6163655f·%c......surface_
 23 ··0x0000a140·636c6561·72000000·00000000·0000807f·clear...........
 24 ··0x0000a150·00000000·0000e03f·00000000·00000040·.......?.......@
28 ··0x0000a190·2e0a0000·00000000·5741524e·3a20496e·........WARN:·In 
29 ··0x0000a1a0·76616c69·64207665·72746578·20696e64·valid·vertex·ind 
30 ··0x0000a1b0·65782025·642e0a00·4552524f·523a204d·ex·%d...ERROR:·M 
31 ··0x0000a1c0·61746572·69616c20·6e616d65·20746f6f·aterial·name·too 
32 ··0x0000a1d0·206c6f6e·672e0a00·7372632f·6d6f6465··long...src/mode 
33 ··0x0000a1e0·6c2e6300·30203c3d·20617869·73312026·l.c.0·<=·axis1·& 
34 ··0x0000a1f0·26206178·69733120·3c3d2032·0030203c·&·axis1·<=·2.0·< 
35 ··0x0000a200·3d206178·69733220·26262061·78697332·=·axis2·&&·axis2 
36 ··0x0000a210·203c3d20·32003020·3c3d2061·78697333··<=·2.0·<=·axis3 
37 ··0x0000a220·20262620·61786973·33203c3d·2032002a··&&·axis3·<=·2.* 
38 ··0x0000a230·64656c69·6d20213d·20275c30·27002000·delim·!=·'\0'.·. 
39 ··0x0000a240·2f007200·00000000·5741524e·3a206661·/.r.....WARN:·fa 
40 ··0x0000a250·696c6564·20746f20·6c6f6164·2066696c·iled·to·load·fil 
41 ··0x0000a260·65202225·73222e0a·006e6577·6d746c00·e·"%s"...newmtl. 
42 ··0x0000a270·4b640000·00000000·5741524e·3a204578·Kd......WARN:·Ex 
43 ··0x0000a280·70656374·6564206e·65776d74·6c206265·pected·newmtl·be 
44 ··0x0000a290·666f7265·20222573·2220696e·73747275·fore·"%s"·instru 
45 ··0x0000a2a0·6374696f·6e2e0a00·5741524e·3a20696e·ction...WARN:·in 
46 ··0x0000a2b0·76616c69·64202225·73222069·6e737472·valid·"%s"·instr 
47 ··0x0000a2c0·75637469·6f6e2e0a·00000000·00000000·uction.......... 
48 ··0x0000a2d0·4552524f·523a2066·61696c65·6420746f·ERROR:·failed·to 
49 ··0x0000a2e0·206c6f61·64206669·6c652022·2573222e··load·file·"%s". 
50 ··0x0000a2f0·0a007600·00000000·4552524f·523a2069·..v.....ERROR:·i 
51 ··0x0000a300·6e76616c·69642022·76222069·6e737472·nvalid·"v"·instr 
52 ··0x0000a310·75637469·6f6e2e0a·00660000·00000000·uction...f...... 
53 ··0x0000a320·4552524f·523a2069·6e76616c·69642022·ERROR:·invalid·" 
54 ··0x0000a330·66222069·6e737472·75637469·6f6e2e0a·f"·instruction.. 
55 ··0x0000a340·006d746c·6c696200·4552524f·523a204d·.mtllib.ERROR:·M 
56 ··0x0000a350·656d6f72·7920616c·6c6f6361·74696f6e·emory·allocation 
57 ··0x0000a360·20666169·6c757265·20666f72·204d544c··failure·for·MTL 
58 ··0x0000a370·2066696c·65206e61·6d652e0a·004e4f54··file·name...NOT 
59 ··0x0000a380·453a2052·65616469·6e672022·2573222e·E:·Reading·"%s". 
60 ··0x0000a390·0a007573·656d746c·00726200·736f6c69·..usemtl.rb.soli 
61 ··0x0000a3a0·64006661·63657400·76657274·65780000·d.facet.vertex.. 
62 ··0x0000a3b0·4552524f·523a2069·6e76616c·69642022·ERROR:·invalid·" 
63 ··0x0000a3c0·76657274·65782220·696e7374·72756374·vertex"·instruct 
64 ··0x0000a3d0·696f6e2e·0a000000·4552524f·523a2046·ion.....ERROR:·F 
65 ··0x0000a3e0·61696c65·6420746f·20726561·64206661·ailed·to·read·fa 
66 ··0x0000a3f0·63657420·636f756e·742e0a00·00000000·cet·count....... 
67 ··0x0000a400·4552524f·523a2046·61696c65·6420746f·ERROR:·Failed·to 
68 ··0x0000a410·20726561·64206661·63657420·64617461··read·facet·data 
69 ··0x0000a420·2e0a0000·00000000·5741524e·3a20696d·........WARN:·im 
70 ··0x0000a430·706f7274·65642066·61636574·20636f75·ported·facet·cou 
71 ··0x0000a440·6e742064·6f657320·6e6f7420·6d617463·nt·does·not·matc 
72 ··0x0000a450·68206578·70656374·65642066·61636574·h·expected·facet 
73 ··0x0000a460·20636f75·6e742e0a·00000000·00000000··count.......... 
74 ··0x0000a470·6d6f6465·6c5f6368·616e6765·5f6f7269·model_change_ori 
75 ··0x0000a480·656e7461·74696f6e·00000000·00000000·entation........ 
76 ··0x0000a490·7374725f·63686f70·00000000·0000803f·str_chop.......? 
77 ··0x0000a4a0·00000080·00000000·00000000·00000000·................25 ··0x0000a160·00000040·00000000·00000000·00000000·...@............
78 ··0x0000a4b0·2e2c273a·3b212b2a·3d232440·00000000·.,':;!+*=#$@....26 ··0x0000a170·2e2c273a·3b212b2a·3d232440·00000000·.,':;!+*=#$@....
79 ··0x0000a4c0·db0f4940·bd1bcf3f·0000a040·00007a44·..I@...?...@..zD27 ··0x0000a180·db0f4940·bd1bcf3f·0000a040·00007a44·..I@...?...@..zD
80 ··0x0000a4d0·33642d61·73636969·2d766965·77657200·3d-ascii-viewer.28 ··0x0000a190·33642d61·73636969·2d766965·77657200·3d-ascii-viewer.
81 ··0x0000a4e0·616e204f·424a2033·44206d6f·64656c20·an·OBJ·3D·model·29 ··0x0000a1a0·616e204f·424a2033·44206d6f·64656c20·an·OBJ·3D·model·
82 ··0x0000a4f0·666f726d·61742076·69657765·7220666f·format·viewer·fo30 ··0x0000a1b0·666f726d·61742076·69657765·7220666f·format·viewer·fo
83 ··0x0000a500·72207468·65207465·726d696e·616c0000·r·the·terminal..31 ··0x0000a1c0·72207468·65207465·726d696e·616c0000·r·the·terminal..
84 ··0x0000a510·55736167·653a2025·73205b4f·5054494f·Usage:·%s·[OPTIO32 ··0x0000a1d0·55736167·653a2025·73205b4f·5054494f·Usage:·%s·[OPTIO
85 ··0x0000a520·4e2e2e2e·5d20494e·5055545f·46494c45·N...]·INPUT_FILE33 ··0x0000a1e0·4e2e2e2e·5d20494e·5055545f·46494c45·N...]·INPUT_FILE
86 ··0x0000a530·0a002573·202d2d20·25730a00·00000000·..%s·--·%s......34 ··0x0000a1f0·0a002573·202d2d20·25730a00·00000000·..%s·--·%s......
87 ··0x0000a540·20202d77·203c7369·7a653e20·20202020···-w·<size>·····35 ··0x0000a200·20202d77·203c7369·7a653e20·20202020···-w·<size>·····
88 ··0x0000a550·20202020·4f757470·75742077·69647468·····Output·width36 ··0x0000a210·20202020·4f757470·75742077·69647468·····Output·width
89 ··0x0000a560·20696e20·63686172·61637465·72730000··in·characters..37 ··0x0000a220·20696e20·63686172·61637465·72730000··in·characters..
90 ··0x0000a570·20202d68·203c7369·7a653e20·20202020···-h·<size>·····38 ··0x0000a230·20202d68·203c7369·7a653e20·20202020···-h·<size>·····
91 ··0x0000a580·20202020·4f757470·75742068·65696768·····Output·heigh39 ··0x0000a240·20202020·4f757470·75742068·65696768·····Output·heigh
92 ··0x0000a590·7420696e·20636861·72616374·65727300·t·in·characters.40 ··0x0000a250·7420696e·20636861·72616374·65727300·t·in·characters.
93 ··0x0000a5a0·20202d64·203c7365·636f6e64·733e2020···-d·<seconds>··41 ··0x0000a260·20202d64·203c7365·636f6e64·733e2020···-d·<seconds>··
94 ··0x0000a5b0·20202020·53746f70·20746865·2070726f·····Stop·the·pro42 ··0x0000a270·20202020·53746f70·20746865·2070726f·····Stop·the·pro
95 ··0x0000a5c0·6772616d·20616674·65722074·68697320·gram·after·this·43 ··0x0000a280·6772616d·20616674·65722074·68697320·gram·after·this·
96 ··0x0000a5d0·6d616e79·20736563·6f6e6473·2e000000·many·seconds....44 ··0x0000a290·6d616e79·20736563·6f6e6473·2e000000·many·seconds....
97 ··0x0000a5e0·20202d66·203c6672·616d6573·3e202020···-f·<frames>···45 ··0x0000a2a0·20202d66·203c6672·616d6573·3e202020···-f·<frames>···
98 ··0x0000a5f0·20202020·4672616d·65732070·65722073·····Frames·per·s46 ··0x0000a2b0·20202020·4672616d·65732070·65722073·····Frames·per·s
99 ··0x0000a600·65636f6e·642e0000·20202d61·203c7261·econd...··-a·<ra47 ··0x0000a2c0·65636f6e·642e0000·20202d61·203c7261·econd...··-a·<ra
100 ··0x0000a610·74696f3e·20202020·20202020·44697370·tio>········Disp48 ··0x0000a2d0·74696f3e·20202020·20202020·44697370·tio>········Disp
101 ··0x0000a620·6c617920·61737375·6d696e67·20746869·lay·assuming·thi49 ··0x0000a2e0·6c617920·61737375·6d696e67·20746869·lay·assuming·thi
102 ··0x0000a630·73206865·69676874·2f776964·74682072·s·height/width·r50 ··0x0000a2f0·73206865·69676874·2f776964·74682072·s·height/width·r
103 ··0x0000a640·6174696f·20666f72·20746572·6d696e61·atio·for·termina51 ··0x0000a300·6174696f·20666f72·20746572·6d696e61·atio·for·termina
104 ··0x0000a650·6c000000·00000000·20202020·20202020·l.......········52 ··0x0000a310·6c000000·00000000·20202020·20202020·l.......········
105 ··0x0000a660·20202020·20202020·20202020·63686172·············char53 ··0x0000a320·20202020·20202020·20202020·63686172·············char
106 ··0x0000a670·61637465·72732e00·20202d63·203c6368·acters..··-c·<ch54 ··0x0000a330·61637465·72732e00·20202d63·203c6368·acters..··-c·<ch
107 ··0x0000a680·6172733e·20202020·20202020·50726f76·ars>········Prov55 ··0x0000a340·6172733e·20202020·20202020·50726f76·ars>········Prov
108 ··0x0000a690·69646520·616c7465·726e6174·65206c75·ide·alternate·lu56 ··0x0000a350·69646520·616c7465·726e6174·65206c75·ide·alternate·lu
109 ··0x0000a6a0·6d696e65·7363656e·63652063·68617261·minescence·chara57 ··0x0000a360·6d696e65·7363656e·63652063·68617261·minescence·chara
110 ··0x0000a6b0·63746572·73202866·726f6d20·6c657373·cters·(from·less58 ··0x0000a370·63746572·73202866·726f6d20·6c657373·cters·(from·less
111 ··0x0000a6c0·20746f00·00000000·20202020·20202020··to.....········59 ··0x0000a380·20746f00·00000000·20202020·20202020··to.....········
112 ··0x0000a6d0·20202020·20202020·20202020·6d6f7265·············more60 ··0x0000a390·20202020·20202020·20202020·6d6f7265·············more
113 ··0x0000a6e0·206c6967·6874292e·00000000·00000000··light).........61 ··0x0000a3a0·206c6967·6874292e·00000000·00000000··light).........
114 ··0x0000a6f0·20202d73·20202020·20202020·20202020···-s············62 ··0x0000a3b0·20202d73·20202020·20202020·20202020···-s············
115 ··0x0000a700·20202020·53747265·74636820·74686520·····Stretch·the·63 ··0x0000a3c0·20202020·53747265·74636820·74686520·····Stretch·the·
116 ··0x0000a710·6d6f6465·6c2c2072·65676172·646c6573·model,·regardles64 ··0x0000a3d0·6d6f6465·6c2c2072·65676172·646c6573·model,·regardles
117 ··0x0000a720·73206f66·20746865·20686569·6768742f·s·of·the·height/65 ··0x0000a3e0·73206f66·20746865·20686569·6768742f·s·of·the·height/
118 ··0x0000a730·77696474·68207261·74696f2e·00000000·width·ratio.....66 ··0x0000a3f0·77696474·68207261·74696f2e·00000000·width·ratio.....
119 ··0x0000a740·20202020·20202020·20202020·20202020·················67 ··0x0000a400·20202020·20202020·20202020·20202020·················
120 ··0x0000a750·20202020·666f7220·7465726d·696e616c·····for·terminal68 ··0x0000a410·20202020·666f7220·7465726d·696e616c·····for·terminal
121 ··0x0000a760·20636861·72616374·6572732e·00000000··characters.....69 ··0x0000a420·20636861·72616374·6572732e·00000000··characters.....
122 ··0x0000a770·20202d74·20202020·20202020·20202020···-t············70 ··0x0000a430·20202d74·20202020·20202020·20202020···-t············
123 ··0x0000a780·20202020·416c6c6f·77207468·6520616e·····Allow·the·an71 ··0x0000a440·20202020·416c6c6f·77207468·6520616e·····Allow·the·an
124 ··0x0000a790·696d6174·696f6e20·746f2072·65616368·imation·to·reach72 ··0x0000a450·696d6174·696f6e20·746f2072·65616368·imation·to·reach
125 ··0x0000a7a0·206d6178·696d756d·20656c65·76617469··maximum·elevati73 ··0x0000a460·206d6178·696d756d·20656c65·76617469··maximum·elevati
126 ··0x0000a7b0·6f6e2e00·00000000·20202d6c·20202020·on......··-l····74 ··0x0000a470·6f6e2e00·00000000·20202d6c·20202020·on......··-l····
127 ··0x0000a7c0·20202020·20202020·20202020·446f6e27·············Don'75 ··0x0000a480·20202020·20202020·20202020·446f6e27·············Don'
128 ··0x0000a7d0·7420726f·74617465·20746865·206c6967·t·rotate·the·lig76 ··0x0000a490·7420726f·74617465·20746865·206c6967·t·rotate·the·lig
Max diff block lines reached; 0/30507 bytes (0.00%) of diff not shown.
4.88 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 3, 41 lines modifiedOffset 3, 41 lines modified
3 ··0x0000aed0·011b033b·74020000·4d000000·5071ffff·...;t...M...Pq..3 ··0x0000aed0·011b033b·74020000·4d000000·5071ffff·...;t...M...Pq..
4 ··0x0000aee0·c0020000·e074ffff·e8020000·f074ffff·.....t.......t..4 ··0x0000aee0·c0020000·e074ffff·e8020000·f074ffff·.....t.......t..
5 ··0x0000aef0·90020000·d975ffff·00030000·3376ffff·.....u......3v..5 ··0x0000aef0·90020000·d975ffff·00030000·3376ffff·.....u......3v..
6 ··0x0000af00·20030000·e576ffff·40030000·6577ffff··....v..@...ew..6 ··0x0000af00·20030000·e576ffff·40030000·6577ffff··....v..@...ew..
7 ··0x0000af10·60030000·bf77ffff·80030000·7578ffff·`....w......ux..7 ··0x0000af10·60030000·bf77ffff·80030000·7578ffff·`....w......ux..
8 ··0x0000af20·a0030000·a578ffff·c0030000·5079ffff·.....x......Py..8 ··0x0000af20·a0030000·a578ffff·c0030000·5079ffff·.....x......Py..
9 ··0x0000af30·e0030000·b77affff·00040000·1d85ffff·.....z..........9 ··0x0000af30·e0030000·b77affff·00040000·1d85ffff·.....z..........
10 ··0x0000af40·20040000·a78affff·48040000·528cffff··.......H...R...10 ··0x0000af40·20040000·a78affff·48040000·018bffff··.......H.......
11 ··0x0000af50·68040000·5a8dffff·88040000·b48dffff·h...Z...........11 ··0x0000af50·68040000·b38bffff·88040000·698cffff·h...........i...
12 ··0x0000af60·a8040000·668effff·c8040000·1c8fffff·....f...........12 ··0x0000af60·a8040000·908cffff·c8040000·b78cffff·................
13 ··0x0000af70·e8040000·438fffff·08050000·6a8fffff·....C.......j...13 ··0x0000af70·e8040000·cb8dffff·08050000·408effff·............@...
14 ··0x0000af80·28050000·7e90ffff·48050000·f390ffff·(...~...H.......14 ··0x0000af80·28050000·768fffff·4c050000·f090ffff·(...v...L.......
15 ··0x0000af90·68050000·2992ffff·8c050000·a393ffff·h...)...........15 ··0x0000af90·6c050000·fd91ffff·8c050000·2892ffff·l...........(...
16 ··0x0000afa0·ac050000·b094ffff·cc050000·db94ffff·................16 ··0x0000afa0·ac050000·cd92ffff·cc050000·7193ffff·............q...
17 ··0x0000afb0·ec050000·8095ffff·0c060000·2496ffff·............$...17 ··0x0000afb0·ec050000·7894ffff·0c060000·1295ffff·....x...........
18 ··0x0000afc0·2c060000·2b97ffff·4c060000·c597ffff·,...+...L.......18 ··0x0000afc0·2c060000·f895ffff·4c060000·9699ffff·,.......L.......
19 ··0x0000afd0·6c060000·ab98ffff·8c060000·499cffff·l...........I...19 ··0x0000afd0·70060000·3f9bffff·90060000·839cffff·p...?...........
20 ··0x0000afe0·b0060000·f29dffff·d0060000·369fffff·............6...20 ··0x0000afe0·b0060000·2e9effff·d0060000·369fffff·............6...
21 ··0x0000aff0·f0060000·ada0ffff·10070000·99a1ffff·................21 ··0x0000aff0·f0060000·909fffff·10070000·42a0ffff·............B...
22 ··0x0000b000·30070000·f7a1ffff·50070000·d0a2ffff·0.......P.......22 ··0x0000b000·30070000·d3a0ffff·50070000·64a1ffff·0.......P...d...
23 ··0x0000b010·70070000·fca3ffff·90070000·9da5ffff·p...............23 ··0x0000b010·70070000·d9a1ffff·90070000·33a2ffff·p...........3...
24 ··0x0000b020·b0070000·01a6ffff·d0070000·8fa6ffff·................24 ··0x0000b020·b0070000·a2a2ffff·d0070000·c0a4ffff·................
25 ··0x0000b030·f0070000·50a9ffff·10080000·daabffff·....P...........25 ··0x0000b030·ec070000·3aa5ffff·08080000·1eb2ffff·....:...........
26 ··0x0000b040·30080000·5eacffff·50080000·e4acffff·0...^...P.......26 ··0x0000b040·28080000·54b2ffff·48080000·d4b2ffff·(...T...H.......
27 ··0x0000b050·70080000·6aadffff·90080000·b5adffff·p...j...........27 ··0x0000b050·68080000·eeb3ffff·88080000·cfb4ffff·h...............
28 ··0x0000b060·b0080000·a3aeffff·d0080000·ebaeffff·................28 ··0x0000b060·a8080000·f3b6ffff·c8080000·ccbeffff·................
29 ··0x0000b070·f0080000·5eafffff·10090000·cbafffff·....^...........29 ··0x0000b070·ec080000·7abfffff·0c090000·92c0ffff·....z...........
30 ··0x0000b080·30090000·20b0ffff·50090000·f3b2ffff·0...·...P.......30 ··0x0000b080·2c090000·4cc1ffff·4c090000·d5cdffff·,...L...L.......
31 ··0x0000b090·70090000·21b4ffff·94090000·2bbcffff·p...!.......+...31 ··0x0000b090·70090000·4ccfffff·90090000·38d0ffff·p...L.......8...
32 ··0x0000b0a0·b8090000·38c1ffff·d8090000·92c1ffff·....8...........32 ··0x0000b0a0·b0090000·96d0ffff·d0090000·6fd1ffff·............o...
33 ··0x0000b0b0·f8090000·44c2ffff·180a0000·d5c2ffff·....D...........33 ··0x0000b0b0·f0090000·9bd2ffff·100a0000·3cd4ffff·............<...
34 ··0x0000b0c0·380a0000·66c3ffff·580a0000·dbc3ffff·8...f...X.......34 ··0x0000b0c0·300a0000·a0d4ffff·500a0000·2ed5ffff·0.......P.......
35 ··0x0000b0d0·780a0000·35c4ffff·980a0000·a4c4ffff·x...5...........35 ··0x0000b0d0·700a0000·efd7ffff·900a0000·79daffff·p...........y...
36 ··0x0000b0e0·b80a0000·c2c6ffff·d40a0000·3cc7ffff·............<...36 ··0x0000b0e0·b00a0000·fddaffff·d00a0000·83dbffff·................
37 ··0x0000b0f0·f00a0000·20d4ffff·100b0000·56d4ffff·....·.......V...37 ··0x0000b0f0·f00a0000·09dcffff·100b0000·54dcffff·............T...
38 ··0x0000b100·300b0000·d6d4ffff·500b0000·f0d5ffff·0.......P.......38 ··0x0000b100·300b0000·42ddffff·500b0000·8addffff·0...B...P.......
39 ··0x0000b110·700b0000·d1d6ffff·900b0000·f5d8ffff·p...............39 ··0x0000b110·700b0000·fdddffff·900b0000·6adeffff·p...........j...
40 ··0x0000b120·b00b0000·cee0ffff·d40b0000·7ce1ffff·............|...40 ··0x0000b120·b00b0000·bfdeffff·d00b0000·92e1ffff·................
41 ··0x0000b130·f40b0000·94e2ffff·140c0000·4ee3ffff·............N...41 ··0x0000b130·f00b0000·c0e2ffff·140c0000·caeaffff·................
42 ··0x0000b140·340c0000····························4...42 ··0x0000b140·380c0000····························8...
  
17.5 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 25, 137 lines modifiedOffset 25, 138 lines modified
25 ··0x0000b2a8·0602a60c·07080000·1c000000·3c010000·............<...25 ··0x0000b2a8·0602a60c·07080000·1c000000·3c010000·............<...
26 ··0x0000b2b8·6875ffff·67010000·00410e10·8602430d·hu..g....A....C.26 ··0x0000b2b8·6875ffff·67010000·00410e10·8602430d·hu..g....A....C.
27 ··0x0000b2c8·06036201·0c070800·1c000000·5c010000·..b.........\...27 ··0x0000b2c8·06036201·0c070800·1c000000·5c010000·..b.........\...
28 ··0x0000b2d8·af76ffff·660a0000·00410e10·8602430d·.v..f....A....C.28 ··0x0000b2d8·af76ffff·660a0000·00410e10·8602430d·.v..f....A....C.
29 ··0x0000b2e8·0603610a·0c070800·24000000·7c010000·..a.....$...|...29 ··0x0000b2e8·0603610a·0c070800·24000000·7c010000·..a.....$...|...
30 ··0x0000b2f8·f580ffff·8a050000·00410e10·8602430d·.........A....C.30 ··0x0000b2f8·f580ffff·8a050000·00410e10·8602430d·.........A....C.
31 ··0x0000b308·06488303·037d050c·07080000·00000000·.H...}..........31 ··0x0000b308·06488303·037d050c·07080000·00000000·.H...}..........
32 ··0x0000b318·1c000000·a4010000·5786ffff·ab010000·........W.......32 ··0x0000b318·1c000000·a4010000·5786ffff·5a000000·........W...Z...
33 ··0x0000b328·00410e10·8602430d·0603a601·0c070800·.A....C......... 
34 ··0x0000b338·1c000000·c4010000·e287ffff·08010000·................ 
35 ··0x0000b348·00410e10·8602430d·06030301·0c070800·.A....C......... 
36 ··0x0000b358·1c000000·e4010000·ca88ffff·5a000000·............Z... 
37 ··0x0000b368·00410e10·8602430d·0602550c·07080000·.A....C...U.....33 ··0x0000b328·00410e10·8602430d·0602550c·07080000·.A....C...U.....
38 ··0x0000b378·1c000000·04020000·0489ffff·b2000000·................34 ··0x0000b338·1c000000·c4010000·9186ffff·b2000000·................
39 ··0x0000b388·00410e10·8602430d·0602ad0c·07080000·.A....C.........35 ··0x0000b348·00410e10·8602430d·0602ad0c·07080000·.A....C.........
40 ··0x0000b398·1c000000·24020000·9689ffff·b6000000·....$...........36 ··0x0000b358·1c000000·e4010000·2387ffff·b6000000·........#.......
41 ··0x0000b3a8·00410e10·8602430d·0602b10c·07080000·.A....C.........37 ··0x0000b368·00410e10·8602430d·0602b10c·07080000·.A....C.........
42 ··0x0000b3b8·1c000000·44020000·2c8affff·27000000·....D...,...'...38 ··0x0000b378·1c000000·04020000·b987ffff·27000000·............'...
43 ··0x0000b3c8·00410e10·8602430d·06620c07·08000000·.A....C..b......39 ··0x0000b388·00410e10·8602430d·06620c07·08000000·.A....C..b......
44 ··0x0000b3d8·1c000000·64020000·338affff·27000000·....d...3...'...40 ··0x0000b398·1c000000·24020000·c087ffff·27000000·....$.......'...
45 ··0x0000b3e8·00410e10·8602430d·06620c07·08000000·.A....C..b......41 ··0x0000b3a8·00410e10·8602430d·06620c07·08000000·.A....C..b......
46 ··0x0000b3f8·1c000000·84020000·3a8affff·14010000·........:.......42 ··0x0000b3b8·1c000000·44020000·c787ffff·14010000·....D...........
47 ··0x0000b408·00410e10·8602430d·06030f01·0c070800·.A....C.........43 ··0x0000b3c8·00410e10·8602430d·06030f01·0c070800·.A....C.........
48 ··0x0000b418·1c000000·a4020000·2e8bffff·75000000·............u...44 ··0x0000b3d8·1c000000·64020000·bb88ffff·75000000·....d.......u...
49 ··0x0000b428·00410e10·8602430d·0602700c·07080000·.A....C...p..... 
50 ··0x0000b438·20000000·c4020000·838bffff·36010000··...........6... 
51 ··0x0000b448·00410e10·8602430d·06418303·0330010c·.A....C..A...0.. 
52 ··0x0000b458·07080000·1c000000·e8020000·958cffff·................ 
53 ··0x0000b468·7a010000·00410e10·8602430d·06037501·z....A....C...u. 
54 ··0x0000b478·0c070800·1c000000·08030000·ef8dffff·................ 
55 ··0x0000b488·0d010000·00410e10·8602430d·06030801·.....A....C..... 
56 ··0x0000b498·0c070800·1c000000·28030000·dc8effff·........(....... 
57 ··0x0000b4a8·2b000000·00410e10·8602430d·06660c07·+....A....C..f.. 
58 ··0x0000b4b8·08000000·1c000000·48030000·e78effff·........H....... 
59 ··0x0000b4c8·a5000000·00410e10·8602430d·0602a00c·.....A....C..... 
60 ··0x0000b4d8·07080000·1c000000·68030000·6c8fffff·........h...l... 
61 ··0x0000b4e8·a4000000·00410e10·8602430d·06029f0c·.....A....C..... 
62 ··0x0000b4f8·07080000·1c000000·88030000·f08fffff·................ 
63 ··0x0000b508·07010000·00410e10·8602430d·06030201·.....A....C..... 
64 ··0x0000b518·0c070800·1c000000·a8030000·d790ffff·................ 
65 ··0x0000b528·9a000000·00410e10·8602430d·0602950c·.....A....C..... 
66 ··0x0000b538·07080000·1c000000·c8030000·5191ffff·............Q... 
67 ··0x0000b548·e6000000·00410e10·8602430d·0602e10c·.....A....C..... 
68 ··0x0000b558·07080000·20000000·e8030000·1792ffff·....·........... 
69 ··0x0000b568·9e030000·00410e10·8602430d·06488303·.....A....C..H.. 
70 ··0x0000b578·0391030c·07080000·1c000000·0c040000·................ 
71 ··0x0000b588·9195ffff·a9010000·00410e10·8602430d·.........A....C. 
72 ··0x0000b598·0603a401·0c070800·1c000000·2c040000·............,... 
73 ··0x0000b5a8·1a97ffff·44010000·00410e10·8602430d·....D....A....C. 
74 ··0x0000b5b8·06033f01·0c070800·1c000000·4c040000·..?.........L... 
75 ··0x0000b5c8·3e98ffff·77010000·00410e10·8602430d·>...w....A....C. 
76 ··0x0000b5d8·06037201·0c070800·1c000000·6c040000·..r.........l... 
77 ··0x0000b5e8·9599ffff·ec000000·00410e10·8602430d·.........A....C. 
78 ··0x0000b5f8·0602e70c·07080000·1c000000·8c040000·................ 
79 ··0x0000b608·619affff·5e000000·00410e10·8602430d·a...^....A....C. 
80 ··0x0000b618·0602590c·07080000·1c000000·ac040000·..Y............. 
81 ··0x0000b628·9f9affff·d9000000·00410e10·8602430d·.........A....C. 
82 ··0x0000b638·0602d40c·07080000·1c000000·cc040000·................ 
83 ··0x0000b648·589bffff·2c010000·00410e10·8602430d·X...,....A....C. 
84 ··0x0000b658·06032701·0c070800·1c000000·ec040000·..'............. 
85 ··0x0000b668·649cffff·a1010000·00410e10·8602430d·d........A....C. 
86 ··0x0000b678·06039c01·0c070800·1c000000·0c050000·................ 
87 ··0x0000b688·e59dffff·64000000·00410e10·8602430d·....d....A....C. 
88 ··0x0000b698·06025f0c·07080000·1c000000·2c050000·.._.........,... 
89 ··0x0000b6a8·299effff·8e000000·00410e10·8602430d·)........A....C. 
90 ··0x0000b6b8·0602890c·07080000·1c000000·4c050000·............L... 
91 ··0x0000b6c8·979effff·c1020000·00410e10·8602430d·.........A....C. 
92 ··0x0000b6d8·0603bc02·0c070800·1c000000·6c050000·............l... 
93 ··0x0000b6e8·38a1ffff·8a020000·00410e10·8602430d·8........A....C. 
94 ··0x0000b6f8·06038502·0c070800·1c000000·8c050000·................ 
95 ··0x0000b708·a2a3ffff·84000000·00410e10·8602430d·.........A....C. 
96 ··0x0000b718·06027f0c·07080000·1c000000·ac050000·................ 
97 ··0x0000b728·06a4ffff·86000000·00410e10·8602430d·.........A....C. 
98 ··0x0000b738·0602810c·07080000·1c000000·cc050000·................ 
99 ··0x0000b748·6ca4ffff·86000000·00410e10·8602430d·l........A....C. 
100 ··0x0000b758·0602810c·07080000·1c000000·ec050000·................ 
101 ··0x0000b768·d2a4ffff·4b000000·00410e10·8602430d·....K....A....C. 
102 ··0x0000b778·0602460c·07080000·1c000000·0c060000·..F............. 
103 ··0x0000b788·fda4ffff·ee000000·00410e10·8602430d·.........A....C. 
104 ··0x0000b798·0602e90c·07080000·1c000000·2c060000·............,... 
105 ··0x0000b7a8·cba5ffff·48000000·00410e10·8602430d·....H....A....C. 
106 ··0x0000b7b8·0602430c·07080000·1c000000·4c060000·..C.........L... 
107 ··0x0000b7c8·f3a5ffff·73000000·00410e10·8602430d·....s....A....C. 
108 ··0x0000b7d8·06026e0c·07080000·1c000000·6c060000·..n.........l... 
109 ··0x0000b7e8·46a6ffff·6d000000·00410e10·8602430d·F...m....A....C. 
110 ··0x0000b7f8·0602680c·07080000·1c000000·8c060000·..h............. 
111 ··0x0000b808·93a6ffff·55000000·00410e10·8602430d·....U....A....C. 
112 ··0x0000b818·0602500c·07080000·1c000000·ac060000·..P............. 
113 ··0x0000b828·c8a6ffff·d3020000·00410e10·8602430d·.........A....C. 
114 ··0x0000b838·0603ce02·0c070800·20000000·cc060000·........·....... 
115 ··0x0000b848·7ba9ffff·2e010000·00410e10·8602430d·{........A....C. 
116 ··0x0000b858·06458303·0324010c·07080000·20000000·.E...$......·... 
117 ··0x0000b868·f0060000·85aaffff·0a080000·00410e10·.............A.. 
118 ··0x0000b878·8602430d·06488303·03fd070c·07080000·..C..H.......... 
119 ··0x0000b888·1c000000·14070000·6bb2ffff·0d050000·........k....... 
120 ··0x0000b898·00410e10·8602430d·06030805·0c070800·.A....C......... 
121 ··0x0000b8a8·1c000000·34070000·58b7ffff·5a000000·....4...X...Z... 
122 ··0x0000b8b8·00410e10·8602430d·0602550c·07080000·.A....C...U..... 
123 ··0x0000b8c8·1c000000·54070000·92b7ffff·b2000000·....T........... 
124 ··0x0000b8d8·00410e10·8602430d·0602ad0c·07080000·.A....C......... 
125 ··0x0000b8e8·1c000000·74070000·24b8ffff·91000000·....t...$....... 
126 ··0x0000b8f8·00410e10·8602430d·06028c0c·07080000·.A....C......... 
127 ··0x0000b908·1c000000·94070000·95b8ffff·91000000·................ 
128 ··0x0000b918·00410e10·8602430d·06028c0c·07080000·.A....C......... 
129 ··0x0000b928·1c000000·b4070000·06b9ffff·75000000·............u... 
130 ··0x0000b938·00410e10·8602430d·0602700c·07080000·.A....C...p.....45 ··0x0000b3e8·00410e10·8602430d·0602700c·07080000·.A....C...p.....
131 ··0x0000b948·1c000000·d4070000·5bb9ffff·5a000000·........[...Z...46 ··0x0000b3f8·20000000·84020000·1089ffff·36010000··...........6...
 47 ··0x0000b408·00410e10·8602430d·06418303·0330010c·.A....C..A...0..
 48 ··0x0000b418·07080000·1c000000·a8020000·228affff·............"...
 49 ··0x0000b428·7a010000·00410e10·8602430d·06037501·z....A....C...u.
 50 ··0x0000b438·0c070800·1c000000·c8020000·7c8bffff·............|...
 51 ··0x0000b448·0d010000·00410e10·8602430d·06030801·.....A....C.....
 52 ··0x0000b458·0c070800·1c000000·e8020000·698cffff·............i...
 53 ··0x0000b468·2b000000·00410e10·8602430d·06660c07·+....A....C..f..
 54 ··0x0000b478·08000000·1c000000·08030000·748cffff·............t...
 55 ··0x0000b488·a5000000·00410e10·8602430d·0602a00c·.....A....C.....
 56 ··0x0000b498·07080000·1c000000·28030000·f98cffff·........(.......
 57 ··0x0000b4a8·a4000000·00410e10·8602430d·06029f0c·.....A....C.....
 58 ··0x0000b4b8·07080000·1c000000·48030000·7d8dffff·........H...}...
 59 ··0x0000b4c8·07010000·00410e10·8602430d·06030201·.....A....C.....
 60 ··0x0000b4d8·0c070800·1c000000·68030000·648effff·........h...d...
 61 ··0x0000b4e8·9a000000·00410e10·8602430d·0602950c·.....A....C.....
 62 ··0x0000b4f8·07080000·1c000000·88030000·de8effff·................
 63 ··0x0000b508·e6000000·00410e10·8602430d·0602e10c·.....A....C.....
 64 ··0x0000b518·07080000·20000000·a8030000·a48fffff·....·...........
 65 ··0x0000b528·9e030000·00410e10·8602430d·06488303·.....A....C..H..
 66 ··0x0000b538·0391030c·07080000·1c000000·cc030000·................
Max diff block lines reached; 0/17834 bytes (0.00%) of diff not shown.
463 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x0000d1c0·00000000·00000000·c8d10000·00000000·................2 ··0x0000d1c0·00000000·00000000·c8d10000·00000000·................
3 ··0x0000d1d0·b0a40000·00000000·d0a40000·00000000·................3 ··0x0000d1d0·70a10000·00000000·90a10000·00000000·p...............
4 ··0x0000d1e0·e0a40000·00000000···················........4 ··0x0000d1e0·a0a10000·00000000···················........
  
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·61333435·32306163·34393566·64653062·a34520ac495fde0b 
3 ··0x00000010·66633961·63373537·31383034·33643436·fc9ac75718043d462 ··0x00000000·61633839·62656436·34353333·38306237·ac89bed6453380b7
 3 ··0x00000010·63323666·31363462·38636664·64323462·c26f164b8cfdd24b
4 ··0x00000020·37356336·36322e64·65627567·00000000·75c662.debug....4 ··0x00000020·65646232·36312e64·65627567·00000000·edb261.debug....
5 ··0x00000030·2771c825····························'q.%5 ··0x00000030·93a07d0d····························..}.
  
1.28 MB
3d-ascii-viewer-dbgsym_1.4.0+git20240503+ds-1_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-05-03·12:58:33.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-05-03·12:58:33.000000·debian-binary
2 -rw-r--r--···0········0········0······528·2024-05-03·12:58:33.000000·control.tar.xz2 -rw-r--r--···0········0········0······532·2024-05-03·12:58:33.000000·control.tar.xz
3 -rw-r--r--···0········0········0····18320·2024-05-03·12:58:33.000000·data.tar.xz3 -rw-r--r--···0········0········0····18324·2024-05-03·12:58:33.000000·data.tar.xz
636 B
control.tar.xz
608 B
control.tar
360 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Alex·Myczko·<tar@debian.org>6 Maintainer:·Alex·Myczko·<tar@debian.org>
7 Installed-Size:·367 Installed-Size:·36
8 Depends:·3d-ascii-viewer·(=·1.4.0+git20240503+ds-1)8 Depends:·3d-ascii-viewer·(=·1.4.0+git20240503+ds-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·3d-ascii-viewer11 Description:·debug·symbols·for·3d-ascii-viewer
12 Build-Ids:·33a34520ac495fde0bfc9ac75718043d4675c66212 Build-Ids:·4bac89bed6453380b7c26f164b8cfdd24bedb261
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/33/a34520ac495fde0bfc9ac75718043d4675c662.debug1 usr/lib/debug/.build-id/4b/ac89bed6453380b7c26f164b8cfdd24bedb261.debug
1.28 MB
data.tar.xz
1.28 MB
data.tar
1.4 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/lib/debug/.build-id/33/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/lib/debug/.build-id/4b/
7 -rw-r--r--···0·root·········(0)·root·········(0)····26408·2024-05-03·12:58:33.000000·./usr/lib/debug/.build-id/33/a34520ac495fde0bfc9ac75718043d4675c662.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····26424·2024-05-03·12:58:33.000000·./usr/lib/debug/.build-id/4b/ac89bed6453380b7c26f164b8cfdd24bedb261.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/share/doc/3d-ascii-viewer-dbgsym·->·3d-ascii-viewer10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-05-03·12:58:33.000000·./usr/share/doc/3d-ascii-viewer-dbgsym·->·3d-ascii-viewer
1.28 MB
./usr/lib/debug/.build-id/33/a34520ac495fde0bfc9ac75718043d4675c662.debug vs.
./usr/lib/debug/.build-id/4b/ac89bed6453380b7c26f164b8cfdd24bedb261.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
987 B
readelf --wide --file-header {}
error from `readelf --wide --file-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x23c011 ··Entry·point·address:···············0x23c0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········23976·(bytes·into·file)13 ··Start·of·section·headers:··········23992·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1317 ··Number·of·program·headers:·········13
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3819 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·37
1.47 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x0002d8·0x0002d8·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x0002d8·0x0002d8·R···0x8
8 ··INTERP·········0x000318·0x0000000000000318·0x0000000000000318·0x000000·0x00001c·R···0x18 ··INTERP·········0x000318·0x0000000000000318·0x0000000000000318·0x000000·0x00001c·R···0x1
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00039c·0x001508·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00039c·0x001508·R···0x1000
10 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x007eb1·R·E·0x100010 ··LOAD···········0x000000·0x0000000000002000·0x0000000000002000·0x000000·0x007eb1·R·E·0x1000
11 ··LOAD···········0x000000·0x000000000000a000·0x000000000000a000·0x000000·0x001b28·R···0x100011 ··LOAD···········0x000000·0x000000000000a000·0x000000000000a000·0x000000·0x001b2c·R···0x1000
12 ··LOAD···········0x000da0·0x000000000000cda0·0x000000000000cda0·0x000000·0x0004a8·RW··0x100012 ··LOAD···········0x000da0·0x000000000000cda0·0x000000000000cda0·0x000000·0x0004a8·RW··0x1000
13 ··DYNAMIC········0x000da0·0x000000000000cdb0·0x000000000000cdb0·0x000000·0x000210·RW··0x813 ··DYNAMIC········0x000da0·0x000000000000cdb0·0x000000000000cdb0·0x000000·0x000210·RW··0x8
14 ··NOTE···········0x000338·0x0000000000000338·0x0000000000000338·0x000020·0x000020·R···0x814 ··NOTE···········0x000338·0x0000000000000338·0x0000000000000338·0x000020·0x000020·R···0x8
15 ··NOTE···········0x000358·0x0000000000000358·0x0000000000000358·0x000044·0x000044·R···0x415 ··NOTE···········0x000358·0x0000000000000358·0x0000000000000358·0x000044·0x000044·R···0x4
16 ··GNU_PROPERTY···0x000338·0x0000000000000338·0x0000000000000338·0x000020·0x000020·R···0x816 ··GNU_PROPERTY···0x000338·0x0000000000000338·0x0000000000000338·0x000020·0x000020·R···0x8
17 ··GNU_EH_FRAME···0x001000·0x000000000000aed0·0x000000000000aed0·0x000000·0x000274·R···0x417 ··GNU_EH_FRAME···0x001000·0x000000000000aed0·0x000000000000aed0·0x000000·0x000274·R···0x4
18 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1018 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
4.19 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·38·section·headers,·starting·at·offset·0x5da8:1 There·are·38·section·headers,·starting·at·offset·0x5db8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.interp···········NOBITS··········0000000000000318·000318·00001c·00···A··0···0··15 ··[·1]·.interp···········NOBITS··········0000000000000318·000318·00001c·00···A··0···0··1
6 ··[·2]·.note.gnu.property·NOTE············0000000000000338·000338·000020·00···A··0···0··86 ··[·2]·.note.gnu.property·NOTE············0000000000000338·000338·000020·00···A··0···0··8
7 ··[·3]·.note.gnu.build-id·NOTE············0000000000000358·000358·000024·00···A··0···0··47 ··[·3]·.note.gnu.build-id·NOTE············0000000000000358·000358·000024·00···A··0···0··4
Offset 17, 31 lines modifiedOffset 17, 31 lines modified
17 ··[12]·.init·············NOBITS··········0000000000002000·001000·000017·00··AX··0···0··417 ··[12]·.init·············NOBITS··········0000000000002000·001000·000017·00··AX··0···0··4
18 ··[13]·.plt··············NOBITS··········0000000000002020·001000·000390·10··AX··0···0·1618 ··[13]·.plt··············NOBITS··········0000000000002020·001000·000390·10··AX··0···0·16
19 ··[14]·.plt.got··········NOBITS··········00000000000023b0·001000·000008·08··AX··0···0··819 ··[14]·.plt.got··········NOBITS··········00000000000023b0·001000·000008·08··AX··0···0··8
20 ··[15]·.text·············NOBITS··········00000000000023c0·001000·007ae7·00··AX··0···0·1620 ··[15]·.text·············NOBITS··········00000000000023c0·001000·007ae7·00··AX··0···0·16
21 ··[16]·.fini·············NOBITS··········0000000000009ea8·001000·000009·00··AX··0···0··421 ··[16]·.fini·············NOBITS··········0000000000009ea8·001000·000009·00··AX··0···0··4
22 ··[17]·.rodata···········NOBITS··········000000000000a000·001000·000ed0·00···A··0···0·1622 ··[17]·.rodata···········NOBITS··········000000000000a000·001000·000ed0·00···A··0···0·16
23 ··[18]·.eh_frame_hdr·····NOBITS··········000000000000aed0·001000·000274·00···A··0···0··423 ··[18]·.eh_frame_hdr·····NOBITS··········000000000000aed0·001000·000274·00···A··0···0··4
24 ··[19]·.eh_frame·········NOBITS··········000000000000b148·001000·0009e0·00···A··0···0··824 ··[19]·.eh_frame·········NOBITS··········000000000000b148·001000·0009e4·00···A··0···0··8
25 ··[20]·.init_array·······NOBITS··········000000000000cda0·000da0·000008·08··WA··0···0··825 ··[20]·.init_array·······NOBITS··········000000000000cda0·000da0·000008·08··WA··0···0··8
26 ··[21]·.fini_array·······NOBITS··········000000000000cda8·000da0·000008·08··WA··0···0··826 ··[21]·.fini_array·······NOBITS··········000000000000cda8·000da0·000008·08··WA··0···0··8
27 ··[22]·.dynamic··········NOBITS··········000000000000cdb0·000da0·000210·10··WA··7···0··827 ··[22]·.dynamic··········NOBITS··········000000000000cdb0·000da0·000210·10··WA··7···0··8
28 ··[23]·.got··············NOBITS··········000000000000cfc0·000da0·000028·08··WA··0···0··828 ··[23]·.got··············NOBITS··········000000000000cfc0·000da0·000028·08··WA··0···0··8
29 ··[24]·.got.plt··········NOBITS··········000000000000cfe8·000da0·0001d8·08··WA··0···0··829 ··[24]·.got.plt··········NOBITS··········000000000000cfe8·000da0·0001d8·08··WA··0···0··8
30 ··[25]·.data·············NOBITS··········000000000000d1c0·000da0·000028·00··WA··0···0··830 ··[25]·.data·············NOBITS··········000000000000d1c0·000da0·000028·00··WA··0···0··8
31 ··[26]·.bss··············NOBITS··········000000000000d200·000da0·000048·00··WA··0···0·3231 ··[26]·.bss··············NOBITS··········000000000000d200·000da0·000048·00··WA··0···0·32
32 ··[27]·.comment··········PROGBITS········0000000000000000·00039c·00001e·01··MS··0···0··132 ··[27]·.comment··········PROGBITS········0000000000000000·00039c·00001e·01··MS··0···0··1
33 ··[28]·.debug_aranges····PROGBITS········0000000000000000·0003c0·00006b·00···C··0···0··833 ··[28]·.debug_aranges····PROGBITS········0000000000000000·0003c0·00006b·00···C··0···0··8
34 ··[29]·.debug_info·······PROGBITS········0000000000000000·000430·001cb7·00···C··0···0··834 ··[29]·.debug_info·······PROGBITS········0000000000000000·000430·001cb9·00···C··0···0··8
35 ··[30]·.debug_abbrev·····PROGBITS········0000000000000000·0020e8·0002e7·00···C··0···0··835 ··[30]·.debug_abbrev·····PROGBITS········0000000000000000·0020f0·0002ea·00···C··0···0··8
36 ··[31]·.debug_line·······PROGBITS········0000000000000000·0023d0·0012bb·00···C··0···0··836 ··[31]·.debug_line·······PROGBITS········0000000000000000·0023e0·0012b9·00···C··0···0··8
37 ··[32]·.debug_str········PROGBITS········0000000000000000·003690·000671·01·MSC··0···0··837 ··[32]·.debug_str········PROGBITS········0000000000000000·0036a0·000675·01·MSC··0···0··8
38 ··[33]·.debug_line_str···PROGBITS········0000000000000000·003d08·000121·01·MSC··0···0··838 ··[33]·.debug_line_str···PROGBITS········0000000000000000·003d18·000122·01·MSC··0···0··8
39 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·003e29·00005b·00······0···0··139 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·003e3a·00005b·00······0···0··1
40 ··[35]·.symtab···········SYMTAB··········0000000000000000·003e88·001158·18·····36··85··840 ··[35]·.symtab···········SYMTAB··········0000000000000000·003e98·001158·18·····36··85··8
41 ··[36]·.strtab···········STRTAB··········0000000000000000·004fe0·000c47·00······0···0··141 ··[36]·.strtab···········STRTAB··········0000000000000000·004ff0·000c47·00······0···0··1
42 ··[37]·.shstrtab·········STRTAB··········0000000000000000·005c27·00017a·00······0···0··142 ··[37]·.shstrtab·········STRTAB··········0000000000000000·005c37·00017a·00······0···0··1
43 Key·to·Flags:43 Key·to·Flags:
44 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),44 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
45 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),45 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
46 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),46 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
47 ··D·(mbind),·l·(large),·p·(processor·specific)47 ··D·(mbind),·l·(large),·p·(processor·specific)
18.9 KB
readelf --wide --symbols {}
error from `readelf --wide --symbols {}`: readelf: Error: Unable to find program interpreter name
    
Offset 20, 169 lines modifiedOffset 20, 169 lines modified
20 ····16:·000000000000268f···182·FUNC····LOCAL··DEFAULT···15·vec3_cross_product20 ····16:·000000000000268f···182·FUNC····LOCAL··DEFAULT···15·vec3_cross_product
21 ····17:·0000000000002745····48·FUNC····LOCAL··DEFAULT···15·absfloat21 ····17:·0000000000002745····48·FUNC····LOCAL··DEFAULT···15·absfloat
22 ····18:·0000000000002775···171·FUNC····LOCAL··DEFAULT···15·triangle_area22 ····18:·0000000000002775···171·FUNC····LOCAL··DEFAULT···15·triangle_area
23 ····19:·0000000000002820···359·FUNC····LOCAL··DEFAULT···15·point_in_triangle23 ····19:·0000000000002820···359·FUNC····LOCAL··DEFAULT···15·point_in_triangle
24 ····20:·0000000000002987··2662·FUNC····LOCAL··DEFAULT···15·triangularize_recurse24 ····20:·0000000000002987··2662·FUNC····LOCAL··DEFAULT···15·triangularize_recurse
25 ····21:·000000000000a080····22·OBJECT··LOCAL··DEFAULT···17·__PRETTY_FUNCTION__.125 ····21:·000000000000a080····22·OBJECT··LOCAL··DEFAULT···17·__PRETTY_FUNCTION__.1
26 ····22:·000000000000a098····14·OBJECT··LOCAL··DEFAULT···17·__PRETTY_FUNCTION__.026 ····22:·000000000000a098····14·OBJECT··LOCAL··DEFAULT···17·__PRETTY_FUNCTION__.0
 27 ····23:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·surface.c
 28 ····24:·0000000000003977····90·FUNC····LOCAL··DEFAULT···15·vec3_mag
 29 ····25:·00000000000039d1···178·FUNC····LOCAL··DEFAULT···15·vec3_normalize
 30 ····26:·0000000000003a83···182·FUNC····LOCAL··DEFAULT···15·vec3_cross_product
 31 ····27:·0000000000003b39····39·FUNC····LOCAL··DEFAULT···15·mini
 32 ····28:·0000000000003b60····39·FUNC····LOCAL··DEFAULT···15·maxi
 33 ····29:·0000000000003c9b···117·FUNC····LOCAL··DEFAULT···15·triangle_orientation
 34 ····30:·0000000000003d10···310·FUNC····LOCAL··DEFAULT···15·triangle_sort_by_x
 35 ····31:·000000000000a138····14·OBJECT··LOCAL··DEFAULT···17·__PRETTY_FUNCTION__.0
 36 ····32:·00000000000040f8···165·FUNC····LOCAL··DEFAULT···15·idx_x
 37 ····33:·000000000000419d···164·FUNC····LOCAL··DEFAULT···15·idx_y
 38 ····34:·0000000000004241···263·FUNC····LOCAL··DEFAULT···15·limit_y_1
 39 ····35:·0000000000004348···154·FUNC····LOCAL··DEFAULT···15·limit_y_2
 40 ····36:·00000000000043e2···230·FUNC····LOCAL··DEFAULT···15·triangle_depth
27 ····23:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·trigonometry.c41 ····37:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·trigonometry.c
28 ····24:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·surface.c 
29 ····25:·0000000000003c2a····90·FUNC····LOCAL··DEFAULT···15·vec3_mag 
30 ····26:·0000000000003c84···178·FUNC····LOCAL··DEFAULT···15·vec3_normalize 
31 ····27:·0000000000003d36···182·FUNC····LOCAL··DEFAULT···15·vec3_cross_product 
32 ····28:·0000000000003dec····39·FUNC····LOCAL··DEFAULT···15·mini 
33 ····29:·0000000000003e13····39·FUNC····LOCAL··DEFAULT···15·maxi 
34 ····30:·0000000000003f4e···117·FUNC····LOCAL··DEFAULT···15·triangle_orientation 
35 ····31:·0000000000003fc3···310·FUNC····LOCAL··DEFAULT···15·triangle_sort_by_x 
36 ····32:·000000000000a140····14·OBJECT··LOCAL··DEFAULT···17·__PRETTY_FUNCTION__.0 
37 ····33:·00000000000043ab···165·FUNC····LOCAL··DEFAULT···15·idx_x 
38 ····34:·0000000000004450···164·FUNC····LOCAL··DEFAULT···15·idx_y 
39 ····35:·00000000000044f4···263·FUNC····LOCAL··DEFAULT···15·limit_y_1 
40 ····36:·00000000000045fb···154·FUNC····LOCAL··DEFAULT···15·limit_y_2 
41 ····37:·0000000000004695···230·FUNC····LOCAL··DEFAULT···15·triangle_depth 
42 ····38:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·model.c 
43 ····39:·0000000000004e06···375·FUNC····LOCAL··DEFAULT···15·model_init 
44 ····40:·0000000000004f7d···236·FUNC····LOCAL··DEFAULT···15·model_add_vertex 
45 ····41:·0000000000005069····94·FUNC····LOCAL··DEFAULT···15·obj_derelativize_idx 
46 ····42:·00000000000050c7···217·FUNC····LOCAL··DEFAULT···15·model_validate_idxs 
47 ····43:·00000000000051a0···300·FUNC····LOCAL··DEFAULT···15·model_add_face 
48 ····44:·00000000000052cc···417·FUNC····LOCAL··DEFAULT···15·model_add_material 
49 ····45:·000000000000a470····25·OBJECT··LOCAL··DEFAULT···17·__PRETTY_FUNCTION__.1 
50 ····46:·0000000000005c85···238·FUNC····LOCAL··DEFAULT···15·str_chop 
51 ····47:·000000000000a490·····9·OBJECT··LOCAL··DEFAULT···17·__PRETTY_FUNCTION__.0 
52 ····48:·0000000000005d73····72·FUNC····LOCAL··DEFAULT···15·str_chop_skip_empty 
53 ····49:·0000000000005dbb···115·FUNC····LOCAL··DEFAULT···15·parse_float 
54 ····50:·0000000000005e2e···109·FUNC····LOCAL··DEFAULT···15·parse_int 
55 ····51:·0000000000005e9b····85·FUNC····LOCAL··DEFAULT···15·string_strip 
56 ····52:·0000000000005ef0···723·FUNC····LOCAL··DEFAULT···15·model_load_materials_from_mtl 
57 ····53:·00000000000061c3···302·FUNC····LOCAL··DEFAULT···15·read_line 
58 ····54:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·viewer.c42 ····38:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·viewer.c
59 ····55:·0000000000007008····90·FUNC····LOCAL··DEFAULT···15·vec3_mag43 ····39:·0000000000004e06····90·FUNC····LOCAL··DEFAULT···15·vec3_mag
60 ····56:·0000000000007062···178·FUNC····LOCAL··DEFAULT···15·vec3_normalize44 ····40:·0000000000004e60···178·FUNC····LOCAL··DEFAULT···15·vec3_normalize
61 ····57:·0000000000007114···145·FUNC····LOCAL··DEFAULT···15·vec3_rotate_y45 ····41:·0000000000004f12···145·FUNC····LOCAL··DEFAULT···15·vec3_rotate_y
62 ····58:·00000000000071a5···145·FUNC····LOCAL··DEFAULT···15·vec3_rotate_x46 ····42:·0000000000004fa3···145·FUNC····LOCAL··DEFAULT···15·vec3_rotate_x
63 ····59:·0000000000007236···117·FUNC····LOCAL··DEFAULT···15·vec3_neg47 ····43:·0000000000005034···117·FUNC····LOCAL··DEFAULT···15·vec3_neg
64 ····60:·00000000000072ab····90·FUNC····LOCAL··DEFAULT···15·vec3_dot_product48 ····44:·00000000000050a9····90·FUNC····LOCAL··DEFAULT···15·vec3_dot_product
65 ····61:·0000000000007305···111·FUNC····LOCAL··DEFAULT···15·vec3_cos_similarity49 ····45:·0000000000005103···111·FUNC····LOCAL··DEFAULT···15·vec3_cos_similarity
66 ····62:·000000000000d1d0·····8·OBJECT··LOCAL··DEFAULT···25·DEFAULT_LUM_OPTIONS50 ····46:·000000000000d1d0·····8·OBJECT··LOCAL··DEFAULT···25·DEFAULT_LUM_OPTIONS
67 ····63:·000000000000a4c0·····4·OBJECT··LOCAL··DEFAULT···17·PI51 ····47:·000000000000a180·····4·OBJECT··LOCAL··DEFAULT···17·PI
68 ····64:·000000000000a4c4·····4·OBJECT··LOCAL··DEFAULT···17·GOLDEN_RATIO52 ····48:·000000000000a184·····4·OBJECT··LOCAL··DEFAULT···17·GOLDEN_RATIO
69 ····65:·000000000000a4c8·····4·OBJECT··LOCAL··DEFAULT···17·INTERACTIVE_ZOOM_MIN53 ····49:·000000000000a188·····4·OBJECT··LOCAL··DEFAULT···17·INTERACTIVE_ZOOM_MIN
70 ····66:·000000000000a4cc·····4·OBJECT··LOCAL··DEFAULT···17·INTERACTIVE_ZOOM_MAX54 ····50:·000000000000a18c·····4·OBJECT··LOCAL··DEFAULT···17·INTERACTIVE_ZOOM_MAX
71 ····67:·000000000000d1d8·····8·OBJECT··LOCAL··DEFAULT···25·PROGRAM_NAME55 ····51:·000000000000d1d8·····8·OBJECT··LOCAL··DEFAULT···25·PROGRAM_NAME
72 ····68:·000000000000d1e0·····8·OBJECT··LOCAL··DEFAULT···25·PROGRAM_DESCRIPTION56 ····52:·000000000000d1e0·····8·OBJECT··LOCAL··DEFAULT···25·PROGRAM_DESCRIPTION
73 ····69:·0000000000007374···542·FUNC····LOCAL··DEFAULT···15·output_usage57 ····53:·0000000000005172···542·FUNC····LOCAL··DEFAULT···15·output_usage
74 ····70:·0000000000007592···122·FUNC····LOCAL··DEFAULT···15·output_description58 ····54:·0000000000005390···122·FUNC····LOCAL··DEFAULT···15·output_description
75 ····71:·000000000000760c··3300·FUNC····LOCAL··DEFAULT···15·parse_arguments59 ····55:·000000000000540a··3300·FUNC····LOCAL··DEFAULT···15·parse_arguments
76 ····72:·0000000000008326···128·FUNC····LOCAL··DEFAULT···15·tick60 ····56:·0000000000006124···128·FUNC····LOCAL··DEFAULT···15·tick
77 ····73:·00000000000083a6···282·FUNC····LOCAL··DEFAULT···15·vec3_to_surface61 ····57:·00000000000061a4···282·FUNC····LOCAL··DEFAULT···15·vec3_to_surface
78 ····74:·00000000000084c0···225·FUNC····LOCAL··DEFAULT···15·char_from_normal62 ····58:·00000000000062be···225·FUNC····LOCAL··DEFAULT···15·char_from_normal
79 ····75:·00000000000085a1···548·FUNC····LOCAL··DEFAULT···15·terminal_init_colors63 ····59:·000000000000639f···548·FUNC····LOCAL··DEFAULT···15·terminal_init_colors
80 ····76:·00000000000087c5··2009·FUNC····LOCAL··DEFAULT···15·surface_draw_model64 ····60:·00000000000065c3··2009·FUNC····LOCAL··DEFAULT···15·surface_draw_model
81 ····77:·0000000000008f9e···174·FUNC····LOCAL··DEFAULT···15·model_xz_rad65 ····61:·0000000000006d9c···174·FUNC····LOCAL··DEFAULT···15·model_xz_rad
82 ····78:·000000000000904c···280·FUNC····LOCAL··DEFAULT···15·create_surface66 ····62:·0000000000006e4a···280·FUNC····LOCAL··DEFAULT···15·create_surface
 67 ····63:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·model.c
 68 ····64:·0000000000007ca5···375·FUNC····LOCAL··DEFAULT···15·model_init
 69 ····65:·0000000000007e1c···236·FUNC····LOCAL··DEFAULT···15·model_add_vertex
 70 ····66:·0000000000007f08····94·FUNC····LOCAL··DEFAULT···15·obj_derelativize_idx
 71 ····67:·0000000000007f66···217·FUNC····LOCAL··DEFAULT···15·model_validate_idxs
 72 ····68:·000000000000803f···300·FUNC····LOCAL··DEFAULT···15·model_add_face
 73 ····69:·000000000000816b···417·FUNC····LOCAL··DEFAULT···15·model_add_material
 74 ····70:·000000000000ae90····25·OBJECT··LOCAL··DEFAULT···17·__PRETTY_FUNCTION__.1
 75 ····71:·0000000000008b24···238·FUNC····LOCAL··DEFAULT···15·str_chop
 76 ····72:·000000000000aeb0·····9·OBJECT··LOCAL··DEFAULT···17·__PRETTY_FUNCTION__.0
 77 ····73:·0000000000008c12····72·FUNC····LOCAL··DEFAULT···15·str_chop_skip_empty
 78 ····74:·0000000000008c5a···115·FUNC····LOCAL··DEFAULT···15·parse_float
 79 ····75:·0000000000008ccd···109·FUNC····LOCAL··DEFAULT···15·parse_int
 80 ····76:·0000000000008d3a····85·FUNC····LOCAL··DEFAULT···15·string_strip
 81 ····77:·0000000000008d8f···723·FUNC····LOCAL··DEFAULT···15·model_load_materials_from_mtl
 82 ····78:·0000000000009062···302·FUNC····LOCAL··DEFAULT···15·read_line
83 ····79:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c83 ····79:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
84 ····80:·000000000000bb24·····0·OBJECT··LOCAL··DEFAULT···19·__FRAME_END__84 ····80:·000000000000bb28·····0·OBJECT··LOCAL··DEFAULT···19·__FRAME_END__
85 ····81:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·85 ····81:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
86 ····82:·000000000000aed0·····0·NOTYPE··LOCAL··DEFAULT···18·__GNU_EH_FRAME_HDR86 ····82:·000000000000aed0·····0·NOTYPE··LOCAL··DEFAULT···18·__GNU_EH_FRAME_HDR
87 ····83:·000000000000cfe8·····0·OBJECT··LOCAL··DEFAULT···24·_GLOBAL_OFFSET_TABLE_87 ····83:·000000000000cfe8·····0·OBJECT··LOCAL··DEFAULT···24·_GLOBAL_OFFSET_TABLE_
88 ····84:·000000000000cdb0·····0·OBJECT··LOCAL··DEFAULT···22·_DYNAMIC88 ····84:·000000000000cdb0·····0·OBJECT··LOCAL··DEFAULT···22·_DYNAMIC
89 ····85:·000000000000d1c0·····0·NOTYPE··WEAK···DEFAULT···25·data_start89 ····85:·000000000000d1c0·····0·NOTYPE··WEAK···DEFAULT···25·data_start
90 ····86:·0000000000003977···427·FUNC····GLOBAL·DEFAULT···15·get_bounding_box_center90 ····86:·0000000000004b53···427·FUNC····GLOBAL·DEFAULT···15·get_bounding_box_center
91 ····87:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dirname@GLIBC_2.2.591 ····87:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dirname@GLIBC_2.2.5
92 ····88:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·printw@NCURSES6_5.0.1999102392 ····88:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·printw@NCURSES6_5.0.19991023
93 ····89:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·printf@GLIBC_2.2.593 ····89:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·printf@GLIBC_2.2.5
94 ····90:·0000000000005bb4···134·FUNC····GLOBAL·DEFAULT···15·model_invert_z94 ····90:·0000000000008a53···134·FUNC····GLOBAL·DEFAULT···15·model_invert_z
95 ····91:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·noecho@NCURSES6_5.0.1999102395 ····91:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·noecho@NCURSES6_5.0.19991023
96 ····92:·00000000000023c0····34·FUNC····GLOBAL·DEFAULT···15·_start96 ····92:·00000000000023c0····34·FUNC····GLOBAL·DEFAULT···15·_start
97 ····93:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wtimeout@NCURSES6_TINFO_5.0.1999102397 ····93:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wtimeout@NCURSES6_TINFO_5.0.19991023
98 ····94:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·roundf@GLIBC_2.2.598 ····94:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·roundf@GLIBC_2.2.5
99 ····95:·000000000000d200·····4·OBJECT··GLOBAL·DEFAULT···26·COLOR_PAIRS@NCURSES6_5.0.1999102399 ····95:·000000000000d200·····4·OBJECT··GLOBAL·DEFAULT···26·COLOR_PAIRS@NCURSES6_5.0.19991023
100 ····96:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wattr_off@NCURSES6_5.0.19991023100 ····96:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wattr_off@NCURSES6_5.0.19991023
101 ····97:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__101 ····97:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
102 ····98:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·puts@GLIBC_2.2.5102 ····98:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·puts@GLIBC_2.2.5
103 ····99:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseek@GLIBC_2.2.5103 ····99:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fseek@GLIBC_2.2.5
104 ···100:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@GLIBC_2.2.5104 ···100:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@GLIBC_2.2.5
105 ···101:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.2.5105 ···101:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.2.5
106 ···102:·00000000000040f9···378·FUNC····GLOBAL·DEFAULT···15·surface_init106 ···102:·0000000000003e46···378·FUNC····GLOBAL·DEFAULT···15·surface_init
107 ···103:·0000000000004380····43·FUNC····GLOBAL·DEFAULT···15·surface_free107 ···103:·00000000000040cd····43·FUNC····GLOBAL·DEFAULT···15·surface_free
108 ···104:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·gettimeofday@GLIBC_2.2.5108 ···104:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·gettimeofday@GLIBC_2.2.5
109 ···105:·0000000000009ea8·····0·FUNC····GLOBAL·HIDDEN····16·_fini109 ···105:·0000000000009ea8·····0·FUNC····GLOBAL·HIDDEN····16·_fini
110 ···106:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·putchar@GLIBC_2.2.5110 ···106:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·putchar@GLIBC_2.2.5
111 ···107:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·keypad@NCURSES6_TINFO_5.0.19991023111 ···107:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·keypad@NCURSES6_TINFO_5.0.19991023
112 ···108:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·init_color@NCURSES6_5.0.19991023112 ···108:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·init_color@NCURSES6_5.0.19991023
113 ···109:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.2.5113 ···109:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.2.5
114 ···110:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen@GLIBC_2.2.5114 ···110:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen@GLIBC_2.2.5
115 ···111:·00000000000033ed··1418·FUNC····GLOBAL·DEFAULT···15·triangularize115 ···111:·00000000000033ed··1418·FUNC····GLOBAL·DEFAULT···15·triangularize
116 ···112:·0000000000009164···186·FUNC····GLOBAL·DEFAULT···15·init_file_extension116 ···112:·0000000000006f62···186·FUNC····GLOBAL·DEFAULT···15·init_file_extension
Max diff block lines reached; 7037/19218 bytes (36.62%) of diff not shown.
915 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.property1 Displaying·notes·found·in:·.note.gnu.property
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline3 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·ISA·needed:·x86-64-baseline
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·33a34520ac495fde0bfc9ac75718043d4675c6626 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4bac89bed6453380b7c26f164b8cfdd24bedb261
  
7 Displaying·notes·found·in:·.note.ABI-tag7 Displaying·notes·found·in:·.note.ABI-tag
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.09 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
604 KB
readelf --wide --debug-dump=rawline {}
error from `readelf --wide --debug-dump=rawline {}`: readelf: Error: Unable to find program interpreter name
    
Offset 948, 19 lines modifiedOffset 948, 19 lines modified
948 ··[0x000005fa]··Set·column·to·1948 ··[0x000005fa]··Set·column·to·1
949 ··[0x000005fc]··Special·opcode·20:·advance·Address·by·1·to·0x3971·and·Line·by·1·to·232949 ··[0x000005fc]··Special·opcode·20:·advance·Address·by·1·to·0x3971·and·Line·by·1·to·232
950 ··[0x000005fd]··Advance·PC·by·6·to·0x3977950 ··[0x000005fd]··Advance·PC·by·6·to·0x3977
951 ··[0x000005ff]··Extended·opcode·1:·End·of·Sequence951 ··[0x000005ff]··Extended·opcode·1:·End·of·Sequence
  
  
952 ··Offset:······················0x602952 ··Offset:······················0x602
953 ··Length:······················388953 ··Length:······················1645
954 ··DWARF·Version:···············5954 ··DWARF·Version:···············5
955 ··Address·size·(bytes):········8955 ··Address·size·(bytes):········8
956 ··Segment·selector·(bytes):····0956 ··Segment·selector·(bytes):····0
957 ··Prologue·Length:·············60957 ··Prologue·Length:·············108
958 ··Minimum·Instruction·Length:··1958 ··Minimum·Instruction·Length:··1
959 ··Maximum·Ops·per·Instruction:·1959 ··Maximum·Ops·per·Instruction:·1
960 ··Initial·value·of·'is_stmt':··1960 ··Initial·value·of·'is_stmt':··1
961 ··Line·Base:···················-5961 ··Line·Base:···················-5
962 ··Line·Range:··················14962 ··Line·Range:··················14
963 ··Opcode·Base:·················13963 ··Opcode·Base:·················13
  
Offset 974, 237 lines modifiedOffset 974, 979 lines modified
974 ··Opcode·7·has·0·args974 ··Opcode·7·has·0·args
975 ··Opcode·8·has·0·args975 ··Opcode·8·has·0·args
976 ··Opcode·9·has·1·arg976 ··Opcode·9·has·1·arg
977 ··Opcode·10·has·0·args977 ··Opcode·10·has·0·args
978 ··Opcode·11·has·0·args978 ··Opcode·11·has·0·args
979 ··Opcode·12·has·1·arg979 ··Opcode·12·has·1·arg
  
980 ·The·Directory·Table·(offset·0x624,·lines·3,·columns·1):980 ·The·Directory·Table·(offset·0x624,·lines·5,·columns·1):
981 ··Entry»  Name981 ··Entry»  Name
982 ··0»      (line_strp)»   (offset:·0):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds982 ··0»      (line_strp)»   (offset:·0):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds
983 ··1»      (line_strp)»   (offset:·0x58):·src983 ··1»      (line_strp)»   (offset:·0x58):·src
984 ··2»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits984 ··2»      (line_strp)»   (offset:·0x5c):·/usr/include/x86_64-linux-gnu/bits
 985 ··3»      (line_strp)»   (offset:·0x7f):·/usr/include/x86_64-linux-gnu/bits/types
 986 ··4»      (line_strp)»   (offset:·0xa8):·/usr/include
  
985 ·The·File·Name·Table·(offset·0x636,·lines·4,·columns·2):987 ·The·File·Name·Table·(offset·0x63e,·lines·12,·columns·2):
986 ··Entry»  Dir»       Name988 ··Entry»  Dir»       Name
987 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x104):·trigonometry.c989 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x104):·surface.c
988 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x104):·trigonometry.c 
989 ··2»      (udata)»       1»      (line_strp)»   (offset:·0xb5):·trigonometry.h990 ··1»      (udata)»       1»      (line_strp)»   (offset:·0xb5):·trigonometry.h
 991 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x104):·surface.c
 992 ··3»      (udata)»       2»      (line_strp)»   (offset:·0xc4):·types.h
 993 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xcc):·struct_FILE.h
 994 ··5»      (udata)»       3»      (line_strp)»   (offset:·0xd3):·FILE.h
 995 ··6»      (udata)»       1»      (line_strp)»   (offset:·0x10e):·surface.h
 996 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x118):·curses.h
 997 ··8»      (udata)»       4»      (line_strp)»   (offset:·0xf8):·stdio.h
990 ··3»      (udata)»       2»      (line_strp)»   (offset:·0xda):·mathcalls.h998 ··9»      (udata)»       2»      (line_strp)»   (offset:·0xda):·mathcalls.h
 999 ··10»     (udata)»      4»     (line_strp)»  (offset:·0xef):·assert.h
 1000 ··11»     (udata)»      4»     (line_strp)»  (offset:·0xe6):·stdlib.h
  
991 ·Line·Number·Statements:1001 ·Line·Number·Statements:
992 ··[0x0000064a]··Set·column·to·11002 ··[0x0000067a]··Set·column·to·1
993 ··[0x0000064c]··Extended·opcode·2:·set·Address·to·0x39771003 ··[0x0000067c]··Extended·opcode·2:·set·Address·to·0x3977
 1004 ··[0x00000687]··Advance·Line·by·10·to·11
 1005 ··[0x00000689]··Copy
994 ··[0x00000657]··Special·opcode·8:·advance·Address·by·0·to·0x3977·and·Line·by·3·to·4 
995 ··[0x00000658]··Set·column·to·10 
996 ··[0x0000065a]··Special·opcode·160:·advance·Address·by·11·to·0x3982·and·Line·by·1·to·5 
997 ··[0x0000065b]··Special·opcode·216:·advance·Address·by·15·to·0x3991·and·Line·by·1·to·6 
998 ··[0x0000065c]··Set·column·to·8 
999 ··[0x0000065e]··Special·opcode·217:·advance·Address·by·15·to·0x39a0·and·Line·by·2·to·8 
1000 ··[0x0000065f]··Set·column·to·13 
1001 ··[0x00000661]··Special·opcode·91:·advance·Address·by·6·to·0x39a6·and·Line·by·2·to·10 
1002 ··[0x00000662]··Advance·PC·by·constant·17·to·0x39b7 
1003 ··[0x00000663]··Special·opcode·6:·advance·Address·by·0·to·0x39b7·and·Line·by·1·to·11 
1004 ··[0x00000664]··Set·column·to·14 
1005 ··[0x00000666]··Advance·PC·by·constant·17·to·0x39c8 
1006 ··[0x00000667]··Special·opcode·8:·advance·Address·by·0·to·0x39c8·and·Line·by·3·to·14 
1007 ··[0x00000668]··Set·column·to·5 
1008 ··[0x0000066a]··Special·opcode·103:·advance·Address·by·7·to·0x39cf·and·Line·by·0·to·14 
1009 ··[0x0000066b]··Set·column·to·19 
1010 ··[0x0000066d]··Special·opcode·77:·advance·Address·by·5·to·0x39d4·and·Line·by·2·to·16 
1011 ··[0x0000066e]··Set·column·to·14 
1012 ··[0x00000670]··Advance·PC·by·constant·17·to·0x39e5 
1013 ··[0x00000671]··Special·opcode·173:·advance·Address·by·12·to·0x39f1·and·Line·by·0·to·16 
1014 ··[0x00000672]··Special·opcode·189:·advance·Address·by·13·to·0x39fe·and·Line·by·2·to·18 
1015 ··[0x00000673]··Set·column·to·22 
1016 ··[0x00000675]··Special·opcode·75:·advance·Address·by·5·to·0x3a03·and·Line·by·0·to·18 
1017 ··[0x00000676]··Set·column·to·12 
1018 ··[0x00000678]··Special·opcode·75:·advance·Address·by·5·to·0x3a08·and·Line·by·0·to·18 
1019 ··[0x00000679]··Set·column·to·22 
1020 ··[0x0000067b]··Special·opcode·76:·advance·Address·by·5·to·0x3a0d·and·Line·by·1·to·19 
1021 ··[0x0000067c]··Set·column·to·19 
1022 ··[0x0000067e]··Special·opcode·75:·advance·Address·by·5·to·0x3a12·and·Line·by·0·to·19 
1023 ··[0x0000067f]··Set·column·to·14 
1024 ··[0x00000681]··Special·opcode·76:·advance·Address·by·5·to·0x3a17·and·Line·by·1·to·20 
1025 ··[0x00000682]··Set·column·to·22 
1026 ··[0x00000684]··Special·opcode·75:·advance·Address·by·5·to·0x3a1c·and·Line·by·0·to·20 
1027 ··[0x00000685]··Set·column·to·12 
1028 ··[0x00000687]··Special·opcode·75:·advance·Address·by·5·to·0x3a21·and·Line·by·0·to·20 
1029 ··[0x00000688]··Set·column·to·22 
1030 ··[0x0000068a]··Special·opcode·76:·advance·Address·by·5·to·0x3a26·and·Line·by·1·to·21 
1031 ··[0x0000068b]··Set·column·to·191006 ··[0x0000068a]··Set·column·to·19
 1007 ··[0x0000068c]··Advance·PC·by·constant·17·to·0x3988
1032 ··[0x0000068d]··Special·opcode·75:·advance·Address·by·5·to·0x3a2b·and·Line·by·0·to·211008 ··[0x0000068d]··Special·opcode·118:·advance·Address·by·8·to·0x3990·and·Line·by·1·to·12
1033 ··[0x0000068e]··Set·column·to·141009 ··[0x0000068e]··Set·column·to·25
1034 ··[0x00000690]··Special·opcode·76:·advance·Address·by·5·to·0x3a30·and·Line·by·1·to·221010 ··[0x00000690]··Special·opcode·75:·advance·Address·by·5·to·0x3995·and·Line·by·0·to·12
1035 ··[0x00000691]··Set·column·to·221011 ··[0x00000691]··Set·column·to·22
1036 ··[0x00000693]··Special·opcode·75:·advance·Address·by·5·to·0x3a35·and·Line·by·0·to·221012 ··[0x00000693]··Special·opcode·75:·advance·Address·by·5·to·0x399a·and·Line·by·0·to·12
1037 ··[0x00000694]··Set·column·to·121013 ··[0x00000694]··Set·column·to·31
 1014 ··[0x00000696]··Special·opcode·61:·advance·Address·by·4·to·0x399e·and·Line·by·0·to·12
 1015 ··[0x00000697]··Set·column·to·37
1038 ··[0x00000696]··Special·opcode·75:·advance·Address·by·5·to·0x3a3a·and·Line·by·0·to·221016 ··[0x00000699]··Special·opcode·75:·advance·Address·by·5·to·0x39a3·and·Line·by·0·to·12
1039 ··[0x00000697]··Set·column·to·22 
1040 ··[0x00000699]··Special·opcode·76:·advance·Address·by·5·to·0x3a3f·and·Line·by·1·to·23 
1041 ··[0x0000069a]··Set·column·to·191017 ··[0x0000069a]··Set·column·to·34
1042 ··[0x0000069c]··Special·opcode·75:·advance·Address·by·5·to·0x3a44·and·Line·by·0·to·231018 ··[0x0000069c]··Special·opcode·75:·advance·Address·by·5·to·0x39a8·and·Line·by·0·to·12
1043 ··[0x0000069d]··Set·column·to·141019 ··[0x0000069d]··Set·column·to·28
1044 ··[0x0000069f]··Special·opcode·77:·advance·Address·by·5·to·0x3a49·and·Line·by·2·to·251020 ··[0x0000069f]··Special·opcode·61:·advance·Address·by·4·to·0x39ac·and·Line·by·0·to·12
1045 ··[0x000006a0]··Set·column·to·221021 ··[0x000006a0]··Set·column·to·43
 1022 ··[0x000006a2]··Special·opcode·61:·advance·Address·by·4·to·0x39b0·and·Line·by·0·to·12
 1023 ··[0x000006a3]··Set·column·to·49
 1024 ··[0x000006a5]··Special·opcode·75:·advance·Address·by·5·to·0x39b5·and·Line·by·0·to·12
 1025 ··[0x000006a6]··Set·column·to·46
1046 ··[0x000006a2]··Special·opcode·75:·advance·Address·by·5·to·0x3a4e·and·Line·by·0·to·251026 ··[0x000006a8]··Special·opcode·75:·advance·Address·by·5·to·0x39ba·and·Line·by·0·to·12
1047 ··[0x000006a3]··Set·column·to·121027 ··[0x000006a9]··Set·column·to·12
1048 ··[0x000006a5]··Special·opcode·75:·advance·Address·by·5·to·0x3a53·and·Line·by·0·to·25 
1049 ··[0x000006a6]··Set·column·to·22 
1050 ··[0x000006a8]··Special·opcode·76:·advance·Address·by·5·to·0x3a58·and·Line·by·1·to·26 
1051 ··[0x000006a9]··Set·column·to·19 
1052 ··[0x000006ab]··Special·opcode·75:·advance·Address·by·5·to·0x3a5d·and·Line·by·0·to·261028 ··[0x000006ab]··Special·opcode·61:·advance·Address·by·4·to·0x39be·and·Line·by·0·to·12
1053 ··[0x000006ac]··Set·column·to·141029 ··[0x000006ac]··Set·column·to·1
 1030 ··[0x000006ae]··Advance·PC·by·constant·17·to·0x39cf
1054 ··[0x000006ae]··Special·opcode·76:·advance·Address·by·5·to·0x3a62·and·Line·by·1·to·271031 ··[0x000006af]··Special·opcode·6:·advance·Address·by·0·to·0x39cf·and·Line·by·1·to·13
1055 ··[0x000006af]··Set·column·to·22 
1056 ··[0x000006b1]··Special·opcode·75:·advance·Address·by·5·to·0x3a67·and·Line·by·0·to·271032 ··[0x000006b0]··Special·opcode·36:·advance·Address·by·2·to·0x39d1·and·Line·by·3·to·16
Max diff block lines reached; 603018/618016 bytes (97.57%) of diff not shown.
641 KB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 29, 55 lines modifiedOffset 29, 55 lines modified
29 ····<32>···DW_AT_byte_size···:·(data1)·129 ····<32>···DW_AT_byte_size···:·(data1)·1
30 ····<33>···DW_AT_encoding····:·(data1)·6»    (signed·char)30 ····<33>···DW_AT_encoding····:·(data1)·6»    (signed·char)
31 ····<34>···DW_AT_name········:·(strp)·(offset:·0x25e):·signed·char31 ····<34>···DW_AT_name········:·(strp)·(offset:·0x25e):·signed·char
32 ·<1><38>:·Abbrev·Number:·102·(DW_TAG_base_type)32 ·<1><38>:·Abbrev·Number:·102·(DW_TAG_base_type)
33 ····<39>···DW_AT_byte_size···:·(data1)·233 ····<39>···DW_AT_byte_size···:·(data1)·2
34 ····<3a>···DW_AT_encoding····:·(data1)·5»    (signed)34 ····<3a>···DW_AT_encoding····:·(data1)·5»    (signed)
35 ····<3b>···DW_AT_name········:·(strp)·(offset:·0x274):·short·int35 ····<3b>···DW_AT_name········:·(strp)·(offset:·0x274):·short·int
36 ·<1><3f>:·Abbrev·Number:·111·(DW_TAG_base_type)36 ·<1><3f>:·Abbrev·Number:·112·(DW_TAG_base_type)
37 ····<40>···DW_AT_byte_size···:·(data1)·437 ····<40>···DW_AT_byte_size···:·(data1)·4
38 ····<41>···DW_AT_encoding····:·(data1)·5»    (signed)38 ····<41>···DW_AT_encoding····:·(data1)·5»    (signed)
39 ····<42>···DW_AT_name········:·(string)·int39 ····<42>···DW_AT_name········:·(string)·int
40 ·<1><46>:·Abbrev·Number:·102·(DW_TAG_base_type)40 ·<1><46>:·Abbrev·Number:·102·(DW_TAG_base_type)
41 ····<47>···DW_AT_byte_size···:·(data1)·841 ····<47>···DW_AT_byte_size···:·(data1)·8
42 ····<48>···DW_AT_encoding····:·(data1)·5»    (signed)42 ····<48>···DW_AT_encoding····:·(data1)·5»    (signed)
43 ····<49>···DW_AT_name········:·(strp)·(offset:·0xb5):·long·int43 ····<49>···DW_AT_name········:·(strp)·(offset:·0xb5):·long·int
44 ·<1><4d>:·Abbrev·Number:·102·(DW_TAG_base_type)44 ·<1><4d>:·Abbrev·Number:·102·(DW_TAG_base_type)
45 ····<4e>···DW_AT_byte_size···:·(data1)·145 ····<4e>···DW_AT_byte_size···:·(data1)·1
46 ····<4f>···DW_AT_encoding····:·(data1)·6»    (signed·char)46 ····<4f>···DW_AT_encoding····:·(data1)·6»    (signed·char)
47 ····<50>···DW_AT_name········:·(strp)·(offset:·0x265):·char47 ····<50>···DW_AT_name········:·(strp)·(offset:·0x265):·char
48 ·<1><54>:·Abbrev·Number:·102·(DW_TAG_base_type)48 ·<1><54>:·Abbrev·Number:·102·(DW_TAG_base_type)
49 ····<55>···DW_AT_byte_size···:·(data1)·449 ····<55>···DW_AT_byte_size···:·(data1)·4
50 ····<56>···DW_AT_encoding····:·(data1)·4»    (float)50 ····<56>···DW_AT_encoding····:·(data1)·4»    (float)
51 ····<57>···DW_AT_name········:·(strp)·(offset:·0x50e):·float51 ····<57>···DW_AT_name········:·(strp)·(offset:·0xae7):·float
52 ·<1><5b>:·Abbrev·Number:·102·(DW_TAG_base_type)52 ·<1><5b>:·Abbrev·Number:·102·(DW_TAG_base_type)
53 ····<5c>···DW_AT_byte_size···:·(data1)·853 ····<5c>···DW_AT_byte_size···:·(data1)·8
54 ····<5d>···DW_AT_encoding····:·(data1)·4»    (float)54 ····<5d>···DW_AT_encoding····:·(data1)·4»    (float)
55 ····<5e>···DW_AT_name········:·(strp)·(offset:·0x141):·double55 ····<5e>···DW_AT_name········:·(strp)·(offset:·0x141):·double
56 ·<1><62>:·Abbrev·Number:·110·(DW_TAG_structure_type)56 ·<1><62>:·Abbrev·Number:·111·(DW_TAG_structure_type)
57 ····<63>···DW_AT_byte_size···:·(data1)·1257 ····<63>···DW_AT_byte_size···:·(data1)·12
58 ····<64>···DW_AT_decl_file···:·(data1)·158 ····<64>···DW_AT_decl_file···:·(data1)·1
59 ····<65>···DW_AT_decl_line···:·(data1)·559 ····<65>···DW_AT_decl_line···:·(data1)·5
60 ····<66>···DW_AT_decl_column·:·(data1)·960 ····<66>···DW_AT_decl_column·:·(data1)·9
61 ····<67>···DW_AT_sibling·····:·(ref_udata)·<0x7b>61 ····<67>···DW_AT_sibling·····:·(ref_udata)·<0x7b>
62 ·<2><68>:·Abbrev·Number:·109·(DW_TAG_member)62 ·<2><68>:·Abbrev·Number:·110·(DW_TAG_member)
63 ····<69>···DW_AT_name········:·(string)·x63 ····<69>···DW_AT_name········:·(string)·x
64 ····<6b>···DW_AT_decl_file···:·(implicit_const)·164 ····<6b>···DW_AT_decl_file···:·(implicit_const)·1
65 ····<6b>···DW_AT_decl_line···:·(implicit_const)·765 ····<6b>···DW_AT_decl_line···:·(implicit_const)·7
66 ····<6b>···DW_AT_decl_column·:·(data1)·1166 ····<6b>···DW_AT_decl_column·:·(data1)·11
67 ····<6c>···DW_AT_type········:·(ref_udata)·<0x54>,·float67 ····<6c>···DW_AT_type········:·(ref_udata)·<0x54>,·float
68 ····<6d>···DW_AT_data_member_location:·(data1)·068 ····<6d>···DW_AT_data_member_location:·(data1)·0
69 ·<2><6e>:·Abbrev·Number:·109·(DW_TAG_member)69 ·<2><6e>:·Abbrev·Number:·110·(DW_TAG_member)
70 ····<6f>···DW_AT_name········:·(string)·y70 ····<6f>···DW_AT_name········:·(string)·y
71 ····<71>···DW_AT_decl_file···:·(implicit_const)·171 ····<71>···DW_AT_decl_file···:·(implicit_const)·1
72 ····<71>···DW_AT_decl_line···:·(implicit_const)·772 ····<71>···DW_AT_decl_line···:·(implicit_const)·7
73 ····<71>···DW_AT_decl_column·:·(data1)·1473 ····<71>···DW_AT_decl_column·:·(data1)·14
74 ····<72>···DW_AT_type········:·(ref_udata)·<0x54>,·float74 ····<72>···DW_AT_type········:·(ref_udata)·<0x54>,·float
75 ····<73>···DW_AT_data_member_location:·(data1)·475 ····<73>···DW_AT_data_member_location:·(data1)·4
76 ·<2><74>:·Abbrev·Number:·109·(DW_TAG_member)76 ·<2><74>:·Abbrev·Number:·110·(DW_TAG_member)
77 ····<75>···DW_AT_name········:·(string)·z77 ····<75>···DW_AT_name········:·(string)·z
78 ····<77>···DW_AT_decl_file···:·(implicit_const)·178 ····<77>···DW_AT_decl_file···:·(implicit_const)·1
79 ····<77>···DW_AT_decl_line···:·(implicit_const)·779 ····<77>···DW_AT_decl_line···:·(implicit_const)·7
80 ····<77>···DW_AT_decl_column·:·(data1)·1780 ····<77>···DW_AT_decl_column·:·(data1)·17
81 ····<78>···DW_AT_type········:·(ref_udata)·<0x54>,·float81 ····<78>···DW_AT_type········:·(ref_udata)·<0x54>,·float
82 ····<79>···DW_AT_data_member_location:·(data1)·882 ····<79>···DW_AT_data_member_location:·(data1)·8
83 ·<2><7a>:·Abbrev·Number:·083 ·<2><7a>:·Abbrev·Number:·0
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 ···Abbrev·Offset:·095 ···Abbrev·Offset:·0
96 ···Pointer·Size:··896 ···Pointer·Size:··8
97 ·<0><91>:·Abbrev·Number:·77·(DW_TAG_partial_unit)97 ·<0><91>:·Abbrev·Number:·77·(DW_TAG_partial_unit)
98 ····<92>···DW_AT_stmt_list···:·(sec_offset)·098 ····<92>···DW_AT_stmt_list···:·(sec_offset)·0
99 ····<96>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds99 ····<96>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds
100 ·<1><9a>:·Abbrev·Number:·19·(DW_TAG_imported_unit)100 ·<1><9a>:·Abbrev·Number:·19·(DW_TAG_imported_unit)
101 ····<9b>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·77·(DW_TAG_partial_unit)]101 ····<9b>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·77·(DW_TAG_partial_unit)]
102 ·<1><9f>:·Abbrev·Number:·114·(DW_TAG_subprogram)102 ·<1><9f>:·Abbrev·Number:·105·(DW_TAG_subprogram)
103 ····<a0>···DW_AT_external····:·(flag_present)·1103 ····<a0>···DW_AT_external····:·(flag_present)·1
104 ····<a0>···DW_AT_name········:·(strp)·(offset:·0x1cf):·sqrtf104 ····<a0>···DW_AT_name········:·(strp)·(offset:·0x1cf):·sqrtf
105 ····<a4>···DW_AT_decl_file···:·(data1)·6105 ····<a4>···DW_AT_decl_file···:·(data1)·6
106 ····<a5>···DW_AT_decl_line···:·(data1)·158106 ····<a5>···DW_AT_decl_line···:·(data1)·158
107 ····<a6>···DW_AT_decl_column·:·(data1)·1107 ····<a6>···DW_AT_decl_column·:·(data1)·1
108 ····<a7>···DW_AT_prototyped··:·(flag_present)·1108 ····<a7>···DW_AT_prototyped··:·(flag_present)·1
109 ····<a7>···DW_AT_type········:·(ref_addr)·<0x54>,·float109 ····<a7>···DW_AT_type········:·(ref_addr)·<0x54>,·float
Offset 333, 15 lines modifiedOffset 333, 15 lines modified
333 ····<1f7>···DW_AT_name········:·(strp)·(offset:·0x1e8):·_prevchain333 ····<1f7>···DW_AT_name········:·(strp)·(offset:·0x1e8):·_prevchain
334 ····<1fb>···DW_AT_decl_file···:·(implicit_const)·4334 ····<1fb>···DW_AT_decl_file···:·(implicit_const)·4
335 ····<1fb>···DW_AT_decl_line···:·(data1)·95335 ····<1fb>···DW_AT_decl_line···:·(data1)·95
336 ····<1fc>···DW_AT_decl_column·:·(data1)·21336 ····<1fc>···DW_AT_decl_column·:·(data1)·21
337 ····<1fd>···DW_AT_type········:·(ref_udata)·<0x253>337 ····<1fd>···DW_AT_type········:·(ref_udata)·<0x253>
338 ····<1ff>···DW_AT_data_member_location:·(data1)·184338 ····<1ff>···DW_AT_data_member_location:·(data1)·184
339 ·<2><200>:·Abbrev·Number:·94·(DW_TAG_member)339 ·<2><200>:·Abbrev·Number:·94·(DW_TAG_member)
340 ····<201>···DW_AT_name········:·(strp)·(offset:·0xa66):·_mode340 ····<201>···DW_AT_name········:·(strp)·(offset:·0x773):·_mode
341 ····<205>···DW_AT_decl_file···:·(implicit_const)·4341 ····<205>···DW_AT_decl_file···:·(implicit_const)·4
342 ····<205>···DW_AT_decl_line···:·(data1)·96342 ····<205>···DW_AT_decl_line···:·(data1)·96
343 ····<206>···DW_AT_decl_column·:·(data1)·7343 ····<206>···DW_AT_decl_column·:·(data1)·7
344 ····<207>···DW_AT_type········:·(ref_addr)·<0x3f>,·int344 ····<207>···DW_AT_type········:·(ref_addr)·<0x3f>,·int
345 ····<20b>···DW_AT_data_member_location:·(data1)·192345 ····<20b>···DW_AT_data_member_location:·(data1)·192
346 ·<2><20c>:·Abbrev·Number:·97·(DW_TAG_member)346 ·<2><20c>:·Abbrev·Number:·97·(DW_TAG_member)
347 ····<20d>···DW_AT_name········:·(strp)·(offset:·0x2fd):·_unused2347 ····<20d>···DW_AT_name········:·(strp)·(offset:·0x2fd):·_unused2
Offset 450, 15 lines modifiedOffset 450, 15 lines modified
450 ···Abbrev·Offset:·0450 ···Abbrev·Offset:·0
451 ···Pointer·Size:··8451 ···Pointer·Size:··8
452 ·<0><2a6>:·Abbrev·Number:·77·(DW_TAG_partial_unit)452 ·<0><2a6>:·Abbrev·Number:·77·(DW_TAG_partial_unit)
453 ····<2a7>···DW_AT_stmt_list···:·(sec_offset)·0453 ····<2a7>···DW_AT_stmt_list···:·(sec_offset)·0
454 ····<2ab>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds454 ····<2ab>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/build/reproducible-path/3d-ascii-viewer-c-1.4.0+git20240503+ds
455 ·<1><2af>:·Abbrev·Number:·5·(DW_TAG_subprogram)455 ·<1><2af>:·Abbrev·Number:·5·(DW_TAG_subprogram)
456 ····<2b0>···DW_AT_external····:·(flag_present)·1456 ····<2b0>···DW_AT_external····:·(flag_present)·1
457 ····<2b0>···DW_AT_name········:·(strp)·(offset:·0x4be):·free457 ····<2b0>···DW_AT_name········:·(strp)·(offset:·0x492):·free
458 ····<2b4>···DW_AT_decl_file···:·(data1)·7458 ····<2b4>···DW_AT_decl_file···:·(data1)·7
459 ····<2b5>···DW_AT_decl_line···:·(data2)·687459 ····<2b5>···DW_AT_decl_line···:·(data2)·687
460 ····<2b7>···DW_AT_decl_column·:·(data1)·13460 ····<2b7>···DW_AT_decl_column·:·(data1)·13
461 ····<2b8>···DW_AT_prototyped··:·(flag_present)·1461 ····<2b8>···DW_AT_prototyped··:·(flag_present)·1
462 ····<2b8>···DW_AT_declaration·:·(flag_present)·1462 ····<2b8>···DW_AT_declaration·:·(flag_present)·1
463 ····<2b8>···DW_AT_sibling·····:·(ref_udata)·<0x2bf>463 ····<2b8>···DW_AT_sibling·····:·(ref_udata)·<0x2bf>
464 ·<2><2b9>:·Abbrev·Number:·20·(DW_TAG_formal_parameter)464 ·<2><2b9>:·Abbrev·Number:·20·(DW_TAG_formal_parameter)
Offset 473, 15 lines modifiedOffset 473, 15 lines modified
473 ····<2c8>···DW_AT_prototyped··:·(flag_present)·1473 ····<2c8>···DW_AT_prototyped··:·(flag_present)·1
474 ····<2c8>···DW_AT_type········:·(ref_addr)·<0xdf>474 ····<2c8>···DW_AT_type········:·(ref_addr)·<0xdf>
475 ····<2cc>···DW_AT_declaration·:·(flag_present)·1475 ····<2cc>···DW_AT_declaration·:·(flag_present)·1
476 ····<2cc>···DW_AT_sibling·····:·(ref_udata)·<0x2d3>476 ····<2cc>···DW_AT_sibling·····:·(ref_udata)·<0x2d3>
477 ·<2><2cd>:·Abbrev·Number:·20·(DW_TAG_formal_parameter)477 ·<2><2cd>:·Abbrev·Number:·20·(DW_TAG_formal_parameter)
478 ····<2ce>···DW_AT_type········:·(ref_addr)·<0x2a>,·long·unsigned·int478 ····<2ce>···DW_AT_type········:·(ref_addr)·<0x2a>,·long·unsigned·int
479 ·<2><2d2>:·Abbrev·Number:·0479 ·<2><2d2>:·Abbrev·Number:·0
480 ·<1><2d3>:·Abbrev·Number:·113·(DW_TAG_subprogram)480 ·<1><2d3>:·Abbrev·Number:·114·(DW_TAG_subprogram)
481 ····<2d4>···DW_AT_external····:·(flag_present)·1481 ····<2d4>···DW_AT_external····:·(flag_present)·1
482 ····<2d4>···DW_AT_name········:·(strp)·(offset:·0x237):·__assert_fail482 ····<2d4>···DW_AT_name········:·(strp)·(offset:·0x237):·__assert_fail
483 ····<2d8>···DW_AT_decl_file···:·(data1)·8483 ····<2d8>···DW_AT_decl_file···:·(data1)·8
484 ····<2d9>···DW_AT_decl_line···:·(data1)·69484 ····<2d9>···DW_AT_decl_line···:·(data1)·69
485 ····<2da>···DW_AT_decl_column·:·(data1)·13485 ····<2da>···DW_AT_decl_column·:·(data1)·13
486 ····<2db>···DW_AT_prototyped··:·(flag_present)·1486 ····<2db>···DW_AT_prototyped··:·(flag_present)·1
487 ····<2db>···DW_AT_noreturn····:·(flag_present)·1487 ····<2db>···DW_AT_noreturn····:·(flag_present)·1
Offset 499, 21 lines modifiedOffset 499, 21 lines modified
499 ··Compilation·Unit·@·offset·0x2f1:499 ··Compilation·Unit·@·offset·0x2f1:
500 ···Length:········0x30·(32-bit)500 ···Length:········0x30·(32-bit)
501 ···Version:·······5501 ···Version:·······5
502 ···Unit·Type:·····DW_UT_partial·(3)502 ···Unit·Type:·····DW_UT_partial·(3)
503 ···Abbrev·Offset:·0503 ···Abbrev·Offset:·0
504 ···Pointer·Size:··8504 ···Pointer·Size:··8
505 ·<0><2fd>:·Abbrev·Number:·77·(DW_TAG_partial_unit)505 ·<0><2fd>:·Abbrev·Number:·77·(DW_TAG_partial_unit)
Max diff block lines reached; 648908/655832 bytes (98.94%) of diff not shown.
5.73 KB
readelf --wide --debug-dump=abbrev {}
error from `readelf --wide --debug-dump=abbrev {}`: readelf: Error: Unable to find program interpreter name
    
Offset 844, 110 lines modifiedOffset 844, 110 lines modified
844 ····DW_AT_sibling······DW_FORM_ref_udata844 ····DW_AT_sibling······DW_FORM_ref_udata
845 ····DW_AT·value:·0·····DW_FORM·value:·0845 ····DW_AT·value:·0·····DW_FORM·value:·0
846 ···102······DW_TAG_base_type····[no·children]846 ···102······DW_TAG_base_type····[no·children]
847 ····DW_AT_byte_size····DW_FORM_data1847 ····DW_AT_byte_size····DW_FORM_data1
848 ····DW_AT_encoding·····DW_FORM_data1848 ····DW_AT_encoding·····DW_FORM_data1
849 ····DW_AT_name·········DW_FORM_strp849 ····DW_AT_name·········DW_FORM_strp
850 ····DW_AT·value:·0·····DW_FORM·value:·0850 ····DW_AT·value:·0·····DW_FORM·value:·0
 851 ···103······DW_TAG_member····[no·children]
 852 ····DW_AT_name·········DW_FORM_strp
 853 ····DW_AT_decl_file····DW_FORM_implicit_const:·9
 854 ····DW_AT_decl_line····DW_FORM_implicit_const:·18
 855 ····DW_AT_decl_column··DW_FORM_data1
 856 ····DW_AT_type·········DW_FORM_ref_addr
 857 ····DW_AT_data_member_location·DW_FORM_data2
 858 ····DW_AT·value:·0·····DW_FORM·value:·0
851 ···103······DW_TAG_structure_type····[has·children]859 ···104······DW_TAG_structure_type····[has·children]
852 ····DW_AT_name·········DW_FORM_strp860 ····DW_AT_name·········DW_FORM_strp
853 ····DW_AT_byte_size····DW_FORM_data2861 ····DW_AT_byte_size····DW_FORM_data2
854 ····DW_AT_decl_file····DW_FORM_data1862 ····DW_AT_decl_file····DW_FORM_data1
855 ····DW_AT_decl_line····DW_FORM_data1863 ····DW_AT_decl_line····DW_FORM_data1
856 ····DW_AT_decl_column··DW_FORM_data1864 ····DW_AT_decl_column··DW_FORM_data1
857 ····DW_AT_sibling······DW_FORM_ref_udata865 ····DW_AT_sibling······DW_FORM_ref_udata
858 ····DW_AT·value:·0·····DW_FORM·value:·0866 ····DW_AT·value:·0·····DW_FORM·value:·0
859 ···104······DW_TAG_member····[no·children]867 ···105······DW_TAG_subprogram····[has·children]
 868 ····DW_AT_external·····DW_FORM_flag_present
860 ····DW_AT_name·········DW_FORM_strp869 ····DW_AT_name·········DW_FORM_strp
861 ····DW_AT_decl_file····DW_FORM_implicit_const:·4870 ····DW_AT_decl_file····DW_FORM_data1
862 ····DW_AT_decl_line····DW_FORM_implicit_const:·18871 ····DW_AT_decl_line····DW_FORM_data1
863 ····DW_AT_decl_column··DW_FORM_data1872 ····DW_AT_decl_column··DW_FORM_data1
 873 ····DW_AT_prototyped···DW_FORM_flag_present
864 ····DW_AT_type·········DW_FORM_ref_addr874 ····DW_AT_type·········DW_FORM_ref_addr
865 ····DW_AT_data_member_location·DW_FORM_data2875 ····DW_AT_declaration··DW_FORM_flag_present
866 ····DW_AT·value:·0·····DW_FORM·value:·0876 ····DW_AT·value:·0·····DW_FORM·value:·0
867 ···105······DW_TAG_subprogram····[has·children]877 ···106······DW_TAG_subprogram····[has·children]
868 ····DW_AT_external·····DW_FORM_flag_present878 ····DW_AT_external·····DW_FORM_flag_present
869 ····DW_AT_name·········DW_FORM_strp879 ····DW_AT_name·········DW_FORM_strp
870 ····DW_AT_decl_file····DW_FORM_data1880 ····DW_AT_decl_file····DW_FORM_data1
871 ····DW_AT_decl_line····DW_FORM_data2881 ····DW_AT_decl_line····DW_FORM_data2
872 ····DW_AT_decl_column··DW_FORM_data1882 ····DW_AT_decl_column··DW_FORM_data1
873 ····DW_AT_prototyped···DW_FORM_flag_present883 ····DW_AT_prototyped···DW_FORM_flag_present
874 ····DW_AT_type·········DW_FORM_ref_udata884 ····DW_AT_type·········DW_FORM_ref_udata
875 ····DW_AT_declaration··DW_FORM_flag_present885 ····DW_AT_declaration··DW_FORM_flag_present
876 ····DW_AT_sibling······DW_FORM_ref_udata886 ····DW_AT_sibling······DW_FORM_ref_udata
877 ····DW_AT·value:·0·····DW_FORM·value:·0887 ····DW_AT·value:·0·····DW_FORM·value:·0
878 ···106······DW_TAG_pointer_type····[no·children]888 ···107······DW_TAG_pointer_type····[no·children]
879 ····DW_AT_byte_size····DW_FORM_data1889 ····DW_AT_byte_size····DW_FORM_data1
880 ····DW_AT_type·········DW_FORM_ref_udata890 ····DW_AT_type·········DW_FORM_ref_udata
881 ····DW_AT·value:·0·····DW_FORM·value:·0891 ····DW_AT·value:·0·····DW_FORM·value:·0
882 ···107······DW_TAG_subprogram····[has·children]892 ···108······DW_TAG_subprogram····[has·children]
883 ····DW_AT_external·····DW_FORM_flag_present893 ····DW_AT_external·····DW_FORM_flag_present
884 ····DW_AT_name·········DW_FORM_strp894 ····DW_AT_name·········DW_FORM_strp
885 ····DW_AT_decl_file····DW_FORM_data1895 ····DW_AT_decl_file····DW_FORM_data1
886 ····DW_AT_decl_line····DW_FORM_data1896 ····DW_AT_decl_line····DW_FORM_data1
887 ····DW_AT_decl_column··DW_FORM_data1897 ····DW_AT_decl_column··DW_FORM_data1
888 ····DW_AT_prototyped···DW_FORM_flag_present898 ····DW_AT_prototyped···DW_FORM_flag_present
889 ····DW_AT_type·········DW_FORM_ref_addr899 ····DW_AT_type·········DW_FORM_ref_addr
890 ····DW_AT_low_pc·······DW_FORM_addr900 ····DW_AT_low_pc·······DW_FORM_addr
891 ····DW_AT_high_pc······DW_FORM_udata901 ····DW_AT_high_pc······DW_FORM_udata
892 ····DW_AT_frame_base···DW_FORM_exprloc902 ····DW_AT_frame_base···DW_FORM_exprloc
893 ····DW_AT_call_all_calls·DW_FORM_flag_present903 ····DW_AT_call_all_calls·DW_FORM_flag_present
894 ····DW_AT·value:·0·····DW_FORM·value:·0904 ····DW_AT·value:·0·····DW_FORM·value:·0
895 ···108······DW_TAG_formal_parameter····[no·children]905 ···109······DW_TAG_formal_parameter····[no·children]
896 ····DW_AT_name·········DW_FORM_string906 ····DW_AT_name·········DW_FORM_string
897 ····DW_AT_decl_file····DW_FORM_implicit_const:·1907 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
898 ····DW_AT_decl_line····DW_FORM_data1908 ····DW_AT_decl_line····DW_FORM_data1
899 ····DW_AT_decl_column··DW_FORM_data1909 ····DW_AT_decl_column··DW_FORM_data1
900 ····DW_AT_type·········DW_FORM_ref_udata910 ····DW_AT_type·········DW_FORM_ref_udata
901 ····DW_AT_location·····DW_FORM_exprloc911 ····DW_AT_location·····DW_FORM_exprloc
902 ····DW_AT·value:·0·····DW_FORM·value:·0912 ····DW_AT·value:·0·····DW_FORM·value:·0
903 ···109······DW_TAG_member····[no·children]913 ···110······DW_TAG_member····[no·children]
904 ····DW_AT_name·········DW_FORM_string914 ····DW_AT_name·········DW_FORM_string
905 ····DW_AT_decl_file····DW_FORM_implicit_const:·1915 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
906 ····DW_AT_decl_line····DW_FORM_implicit_const:·7916 ····DW_AT_decl_line····DW_FORM_implicit_const:·7
907 ····DW_AT_decl_column··DW_FORM_data1917 ····DW_AT_decl_column··DW_FORM_data1
908 ····DW_AT_type·········DW_FORM_ref_udata918 ····DW_AT_type·········DW_FORM_ref_udata
909 ····DW_AT_data_member_location·DW_FORM_data1919 ····DW_AT_data_member_location·DW_FORM_data1
910 ····DW_AT·value:·0·····DW_FORM·value:·0920 ····DW_AT·value:·0·····DW_FORM·value:·0
911 ···110······DW_TAG_structure_type····[has·children]921 ···111······DW_TAG_structure_type····[has·children]
912 ····DW_AT_byte_size····DW_FORM_data1922 ····DW_AT_byte_size····DW_FORM_data1
913 ····DW_AT_decl_file····DW_FORM_data1923 ····DW_AT_decl_file····DW_FORM_data1
914 ····DW_AT_decl_line····DW_FORM_data1924 ····DW_AT_decl_line····DW_FORM_data1
915 ····DW_AT_decl_column··DW_FORM_data1925 ····DW_AT_decl_column··DW_FORM_data1
916 ····DW_AT_sibling······DW_FORM_ref_udata926 ····DW_AT_sibling······DW_FORM_ref_udata
917 ····DW_AT·value:·0·····DW_FORM·value:·0927 ····DW_AT·value:·0·····DW_FORM·value:·0
918 ···111······DW_TAG_base_type····[no·children]928 ···112······DW_TAG_base_type····[no·children]
919 ····DW_AT_byte_size····DW_FORM_data1929 ····DW_AT_byte_size····DW_FORM_data1
920 ····DW_AT_encoding·····DW_FORM_data1930 ····DW_AT_encoding·····DW_FORM_data1
921 ····DW_AT_name·········DW_FORM_string931 ····DW_AT_name·········DW_FORM_string
922 ····DW_AT·value:·0·····DW_FORM·value:·0932 ····DW_AT·value:·0·····DW_FORM·value:·0
923 ···112······DW_TAG_subprogram····[has·children]933 ···113······DW_TAG_subprogram····[has·children]
924 ····DW_AT_external·····DW_FORM_flag_present934 ····DW_AT_external·····DW_FORM_flag_present
925 ····DW_AT_name·········DW_FORM_strp935 ····DW_AT_name·········DW_FORM_strp
926 ····DW_AT_decl_file····DW_FORM_data1936 ····DW_AT_decl_file····DW_FORM_data1
927 ····DW_AT_decl_line····DW_FORM_data2937 ····DW_AT_decl_line····DW_FORM_data2
928 ····DW_AT_decl_column··DW_FORM_data1938 ····DW_AT_decl_column··DW_FORM_data1
929 ····DW_AT_prototyped···DW_FORM_flag_present939 ····DW_AT_prototyped···DW_FORM_flag_present
930 ····DW_AT_type·········DW_FORM_ref_addr940 ····DW_AT_type·········DW_FORM_ref_addr
931 ····DW_AT_declaration··DW_FORM_flag_present941 ····DW_AT_declaration··DW_FORM_flag_present
932 ····DW_AT·value:·0·····DW_FORM·value:·0942 ····DW_AT·value:·0·····DW_FORM·value:·0
933 ···113······DW_TAG_subprogram····[has·children] 
934 ····DW_AT_external·····DW_FORM_flag_present 
935 ····DW_AT_name·········DW_FORM_strp 
936 ····DW_AT_decl_file····DW_FORM_data1 
937 ····DW_AT_decl_line····DW_FORM_data1 
938 ····DW_AT_decl_column··DW_FORM_data1 
939 ····DW_AT_prototyped···DW_FORM_flag_present 
940 ····DW_AT_noreturn·····DW_FORM_flag_present 
941 ····DW_AT_declaration··DW_FORM_flag_present 
942 ····DW_AT·value:·0·····DW_FORM·value:·0 
943 ···114······DW_TAG_subprogram····[has·children]943 ···114······DW_TAG_subprogram····[has·children]
944 ····DW_AT_external·····DW_FORM_flag_present944 ····DW_AT_external·····DW_FORM_flag_present
945 ····DW_AT_name·········DW_FORM_strp945 ····DW_AT_name·········DW_FORM_strp
946 ····DW_AT_decl_file····DW_FORM_data1946 ····DW_AT_decl_file····DW_FORM_data1
947 ····DW_AT_decl_line····DW_FORM_data1947 ····DW_AT_decl_line····DW_FORM_data1
948 ····DW_AT_decl_column··DW_FORM_data1948 ····DW_AT_decl_column··DW_FORM_data1
949 ····DW_AT_prototyped···DW_FORM_flag_present949 ····DW_AT_prototyped···DW_FORM_flag_present
950 ····DW_AT_type·········DW_FORM_ref_addr950 ····DW_AT_noreturn·····DW_FORM_flag_present
951 ····DW_AT_declaration··DW_FORM_flag_present951 ····DW_AT_declaration··DW_FORM_flag_present
952 ····DW_AT·value:·0·····DW_FORM·value:·0952 ····DW_AT·value:·0·····DW_FORM·value:·0
  
1.89 KB
readelf --wide --debug-dump=aranges {}
error from `readelf --wide --debug-dump=aranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 48 lines modifiedOffset 1, 48 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················442 ··Length:···················44
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x62d4 ··Offset·into·.debug_info:··0x62a
5 ··Pointer·Size:·············85 ··Pointer·Size:·············8
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address············Length7 ····Address············Length
8 ····00000000000024a9·00000000000014ce8 ····00000000000024a9·00000000000014ce
9 ····0000000000000000·00000000000000009 ····0000000000000000·0000000000000000
10 ··Length:···················4410 ··Length:···················44
11 ··Version:··················211 ··Version:··················2
12 ··Offset·into·.debug_info:··0xcc612 ··Offset·into·.debug_info:··0xcc3
13 ··Pointer·Size:·············813 ··Pointer·Size:·············8
14 ··Segment·Size:·············014 ··Segment·Size:·············0
  
15 ····Address············Length15 ····Address············Length
16 ····0000000000003977·00000000000002b316 ····0000000000003977·00000000000011dc
17 ····0000000000000000·000000000000000017 ····0000000000000000·0000000000000000
18 ··Length:···················4418 ··Length:···················44
19 ··Version:··················219 ··Version:··················2
20 ··Offset·into·.debug_info:··0xe1220 ··Offset·into·.debug_info:··0x14e2
21 ··Pointer·Size:·············821 ··Pointer·Size:·············8
22 ··Segment·Size:·············022 ··Segment·Size:·············0
  
23 ····Address············Length23 ····Address············Length
24 ····0000000000003c2a·00000000000011dc24 ····0000000000004b53·00000000000002b3
25 ····0000000000000000·000000000000000025 ····0000000000000000·0000000000000000
26 ··Length:···················4426 ··Length:···················44
27 ··Version:··················227 ··Version:··················2
28 ··Offset·into·.debug_info:··0x163128 ··Offset·into·.debug_info:··0x162e
29 ··Pointer·Size:·············829 ··Pointer·Size:·············8
30 ··Segment·Size:·············030 ··Segment·Size:·············0
  
31 ····Address············Length31 ····Address············Length
32 ····0000000000004e06·000000000000220232 ····0000000000004e06·0000000000002e9f
33 ····0000000000000000·000000000000000033 ····0000000000000000·0000000000000000
34 ··Length:···················4434 ··Length:···················44
35 ··Version:··················235 ··Version:··················2
36 ··Offset·into·.debug_info:··0x236036 ··Offset·into·.debug_info:··0x25e3
37 ··Pointer·Size:·············837 ··Pointer·Size:·············8
38 ··Segment·Size:·············038 ··Segment·Size:·············0
  
39 ····Address············Length39 ····Address············Length
40 ····0000000000007008·0000000000002e9f40 ····0000000000007ca5·0000000000002202
41 ····0000000000000000·000000000000000041 ····0000000000000000·0000000000000000
  
1.89 KB
readelf --wide --debug-dump=ranges {}
error from `readelf --wide --debug-dump=ranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 48 lines modifiedOffset 1, 48 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················442 ··Length:···················44
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x62d4 ··Offset·into·.debug_info:··0x62a
5 ··Pointer·Size:·············85 ··Pointer·Size:·············8
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address············Length7 ····Address············Length
8 ····00000000000024a9·00000000000014ce8 ····00000000000024a9·00000000000014ce
9 ····0000000000000000·00000000000000009 ····0000000000000000·0000000000000000
10 ··Length:···················4410 ··Length:···················44
11 ··Version:··················211 ··Version:··················2
12 ··Offset·into·.debug_info:··0xcc612 ··Offset·into·.debug_info:··0xcc3
13 ··Pointer·Size:·············813 ··Pointer·Size:·············8
14 ··Segment·Size:·············014 ··Segment·Size:·············0
  
15 ····Address············Length15 ····Address············Length
16 ····0000000000003977·00000000000002b316 ····0000000000003977·00000000000011dc
17 ····0000000000000000·000000000000000017 ····0000000000000000·0000000000000000
18 ··Length:···················4418 ··Length:···················44
19 ··Version:··················219 ··Version:··················2
20 ··Offset·into·.debug_info:··0xe1220 ··Offset·into·.debug_info:··0x14e2
21 ··Pointer·Size:·············821 ··Pointer·Size:·············8
22 ··Segment·Size:·············022 ··Segment·Size:·············0
  
23 ····Address············Length23 ····Address············Length
24 ····0000000000003c2a·00000000000011dc24 ····0000000000004b53·00000000000002b3
25 ····0000000000000000·000000000000000025 ····0000000000000000·0000000000000000
26 ··Length:···················4426 ··Length:···················44
27 ··Version:··················227 ··Version:··················2
28 ··Offset·into·.debug_info:··0x163128 ··Offset·into·.debug_info:··0x162e
29 ··Pointer·Size:·············829 ··Pointer·Size:·············8
30 ··Segment·Size:·············030 ··Segment·Size:·············0
  
31 ····Address············Length31 ····Address············Length
32 ····0000000000004e06·000000000000220232 ····0000000000004e06·0000000000002e9f
33 ····0000000000000000·000000000000000033 ····0000000000000000·0000000000000000
34 ··Length:···················4434 ··Length:···················44
35 ··Version:··················235 ··Version:··················2
36 ··Offset·into·.debug_info:··0x236036 ··Offset·into·.debug_info:··0x25e3
37 ··Pointer·Size:·············837 ··Pointer·Size:·············8
38 ··Segment·Size:·············038 ··Segment·Size:·············0
  
39 ····Address············Length39 ····Address············Length
40 ····0000000000007008·0000000000002e9f40 ····0000000000007ca5·0000000000002202
41 ····0000000000000000·000000000000000041 ····0000000000000000·0000000000000000
  
1.4 KB
strings --all --bytes=8 {}
    
Offset 1, 15 lines modifiedOffset 1, 9 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
 2 o_f:cSZ7y
2 i+(<Tm#v 
3 ewAEA.zAT 
4 ABfFPiM{ 
5 6Fgstze4k 
6 =Bl[%tC» 
7 3Vy8}%%·M 
8 p7Gw)vZcD 
9 __abi_tag3 __abi_tag
10 crtstuff.c4 crtstuff.c
11 deregister_tm_clones5 deregister_tm_clones
12 __do_global_dtors_aux6 __do_global_dtors_aux
13 completed.07 completed.0
14 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
15 frame_dummy9 frame_dummy
Offset 22, 34 lines modifiedOffset 16, 21 lines modified
22 vec3_cross_product16 vec3_cross_product
23 absfloat17 absfloat
24 triangle_area18 triangle_area
25 point_in_triangle19 point_in_triangle
26 triangularize_recurse20 triangularize_recurse
27 __PRETTY_FUNCTION__.121 __PRETTY_FUNCTION__.1
28 __PRETTY_FUNCTION__.022 __PRETTY_FUNCTION__.0
29 trigonometry.c 
30 surface.c23 surface.c
31 triangle_orientation24 triangle_orientation
32 triangle_sort_by_x25 triangle_sort_by_x
33 limit_y_126 limit_y_1
34 limit_y_227 limit_y_2
35 triangle_depth28 triangle_depth
 29 trigonometry.c
36 model_init 
37 model_add_vertex 
38 obj_derelativize_idx 
39 model_validate_idxs 
40 model_add_face 
41 model_add_material 
42 str_chop 
43 str_chop_skip_empty 
44 parse_float 
45 parse_int 
46 string_strip 
47 model_load_materials_from_mtl 
48 read_line 
49 viewer.c30 viewer.c
50 vec3_rotate_y31 vec3_rotate_y
51 vec3_rotate_x32 vec3_rotate_x
52 vec3_neg33 vec3_neg
53 vec3_cos_similarity34 vec3_cos_similarity
54 DEFAULT_LUM_OPTIONS35 DEFAULT_LUM_OPTIONS
55 GOLDEN_RATIO36 GOLDEN_RATIO
Offset 62, 14 lines modifiedOffset 43, 27 lines modified
62 parse_arguments43 parse_arguments
63 vec3_to_surface44 vec3_to_surface
64 char_from_normal45 char_from_normal
65 terminal_init_colors46 terminal_init_colors
66 surface_draw_model47 surface_draw_model
67 model_xz_rad48 model_xz_rad
68 create_surface49 create_surface
 50 model_init
 51 model_add_vertex
 52 obj_derelativize_idx
 53 model_validate_idxs
 54 model_add_face
 55 model_add_material
 56 str_chop
 57 str_chop_skip_empty
 58 parse_float
 59 parse_int
 60 string_strip
 61 model_load_materials_from_mtl
 62 read_line
69 __FRAME_END__63 __FRAME_END__
70 __GNU_EH_FRAME_HDR64 __GNU_EH_FRAME_HDR
71 _GLOBAL_OFFSET_TABLE_65 _GLOBAL_OFFSET_TABLE_
72 _DYNAMIC66 _DYNAMIC
73 get_bounding_box_center67 get_bounding_box_center
74 dirname@GLIBC_2.2.568 dirname@GLIBC_2.2.5
75 printw@NCURSES6_5.0.1999102369 printw@NCURSES6_5.0.19991023
5.32 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 44, 198 lines modifiedOffset 44, 198 lines modified
  
44 0000000000002987·<triangularize_recurse>:44 0000000000002987·<triangularize_recurse>:
45 »       ...45 »       ...
  
46 00000000000033ed·<triangularize>:46 00000000000033ed·<triangularize>:
47 »       ...47 »       ...
  
48 0000000000003977·<get_bounding_box_center>:48 0000000000003977·<vec3_mag>:
49 »       ...49 »       ...
  
50 0000000000003b22·<get_max_dist>:50 00000000000039d1·<vec3_normalize>:
51 »       ...51 »       ...
  
52 0000000000003c2a·<vec3_mag>:52 0000000000003a83·<vec3_cross_product>:
53 »       ...53 »       ...
  
54 0000000000003c84·<vec3_normalize>:54 0000000000003b39·<mini>:
55 »       ...55 »       ...
  
56 0000000000003d36·<vec3_cross_product>:56 0000000000003b60·<maxi>:
57 »       ...57 »       ...
  
58 0000000000003dec·<mini>:58 0000000000003b87·<triangle_normal>:
59 »       ...59 »       ...
  
60 0000000000003e13·<maxi>:60 0000000000003c9b·<triangle_orientation>:
61 »       ...61 »       ...
  
62 0000000000003e3a·<triangle_normal>:62 0000000000003d10·<triangle_sort_by_x>:
63 »       ...63 »       ...
  
64 0000000000003f4e·<triangle_orientation>:64 0000000000003e46·<surface_init>:
65 »       ...65 »       ...
  
66 0000000000003fc3·<triangle_sort_by_x>:66 0000000000003fc0·<surface_clear>:
67 »       ...67 »       ...
  
68 00000000000040f9·<surface_init>:68 00000000000040cd·<surface_free>:
69 »       ...69 »       ...
  
70 0000000000004273·<surface_clear>:70 00000000000040f8·<idx_x>:
71 »       ...71 »       ...
  
72 0000000000004380·<surface_free>:72 000000000000419d·<idx_y>:
73 »       ...73 »       ...
  
74 00000000000043ab·<idx_x>:74 0000000000004241·<limit_y_1>:
75 »       ...75 »       ...
  
76 0000000000004450·<idx_y>:76 0000000000004348·<limit_y_2>:
77 »       ...77 »       ...
  
78 00000000000044f4·<limit_y_1>:78 00000000000043e2·<triangle_depth>:
79 »       ...79 »       ...
  
80 00000000000045fb·<limit_y_2>:80 00000000000044c8·<surface_draw_triangle>:
81 »       ...81 »       ...
  
82 0000000000004695·<triangle_depth>:82 0000000000004866·<surface_print>:
83 »       ...83 »       ...
  
84 000000000000477b·<surface_draw_triangle>:84 0000000000004a0f·<surface_printw>:
85 »       ...85 »       ...
  
86 0000000000004b19·<surface_print>:86 0000000000004b53·<get_bounding_box_center>:
87 »       ...87 »       ...
  
88 0000000000004cc2·<surface_printw>:88 0000000000004cfe·<get_max_dist>:
89 »       ...89 »       ...
  
90 0000000000004e06·<model_init>:90 0000000000004e06·<vec3_mag>:
91 »       ...91 »       ...
  
92 0000000000004f7d·<model_add_vertex>:92 0000000000004e60·<vec3_normalize>:
93 »       ...93 »       ...
  
94 0000000000005069·<obj_derelativize_idx>:94 0000000000004f12·<vec3_rotate_y>:
95 »       ...95 »       ...
  
96 00000000000050c7·<model_validate_idxs>:96 0000000000004fa3·<vec3_rotate_x>:
97 »       ...97 »       ...
  
98 00000000000051a0·<model_add_face>:98 0000000000005034·<vec3_neg>:
99 »       ...99 »       ...
  
100 00000000000052cc·<model_add_material>:100 00000000000050a9·<vec3_dot_product>:
101 »       ...101 »       ...
  
102 000000000000546d·<model_get_material_idx>:102 0000000000005103·<vec3_cos_similarity>:
103 »       ...103 »       ...
  
104 00000000000054d1·<model_invert_triangles>:104 0000000000005172·<output_usage>:
105 »       ...105 »       ...
  
106 000000000000555f·<model_normalize>:106 0000000000005390·<output_description>:
107 »       ...107 »       ...
  
108 0000000000005820·<model_change_orientation>:108 000000000000540a·<parse_arguments>:
109 »       ...109 »       ...
  
110 0000000000005aaa·<model_invert_x>:110 00000000000060ee·<get_current_useconds>:
111 »       ...111 »       ...
  
112 0000000000005b2e·<model_invert_y>:112 0000000000006124·<tick>:
113 »       ...113 »       ...
  
114 0000000000005bb4·<model_invert_z>:114 00000000000061a4·<vec3_to_surface>:
115 »       ...115 »       ...
  
116 0000000000005c3a·<model_free>:116 00000000000062be·<char_from_normal>:
117 »       ...117 »       ...
  
118 0000000000005c85·<str_chop>:118 000000000000639f·<terminal_init_colors>:
119 »       ...119 »       ...
  
120 0000000000005d73·<str_chop_skip_empty>:120 00000000000065c3·<surface_draw_model>:
121 »       ...121 »       ...
  
122 0000000000005dbb·<parse_float>:122 0000000000006d9c·<model_xz_rad>:
123 »       ...123 »       ...
  
124 0000000000005e2e·<parse_int>:124 0000000000006e4a·<create_surface>:
125 »       ...125 »       ...
  
126 0000000000005e9b·<string_strip>:126 0000000000006f62·<init_file_extension>:
127 »       ...127 »       ...
  
Max diff block lines reached; 1888/5260 bytes (35.89%) of diff not shown.
11.1 KB
readelf --wide --decompress --string-dump=.debug_str {}
error from `readelf --wide --decompress --string-dump=.debug_str {}`: readelf: Error: Unable to find program interpreter name
    
Offset 69, 233 lines modifiedOffset 69, 233 lines modified
69 ··[···30d]··out_idxs69 ··[···30d]··out_idxs
70 ··[···316]··_IO_backup_base70 ··[···316]··_IO_backup_base
71 ··[···326]··vec3_normalize71 ··[···326]··vec3_normalize
72 ··[···335]··_freeres_list72 ··[···335]··_freeres_list
73 ··[···343]··max_dist_k73 ··[···343]··max_dist_k
74 ··[···34e]··idxs174 ··[···34e]··idxs1
75 ··[···354]··_IO_write_base75 ··[···354]··_IO_write_base
76 ··[···363]··max_d2 
77 ··[···36a]··get_max_dist 
78 ··[···377]··get_bounding_box_center 
79 ··[···38f]··idx_x76 ··[···363]··idx_x
80 ··[···395]··limit_y_177 ··[···369]··limit_y_1
81 ··[···39f]··limit_y_278 ··[···373]··limit_y_2
82 ··[···3a9]··wmove79 ··[···37d]··wmove
83 ··[···3af]··COLORS80 ··[···383]··COLORS
84 ··[···3b6]··wattr_off81 ··[···38a]··wattr_off
85 ··[···3c0]··surface_init82 ··[···394]··surface_init
86 ··[···3cd]··floorf83 ··[···3a1]··floorf
87 ··[···3d4]··fprintf84 ··[···3a8]··fprintf
88 ··[···3dc]··triangle_orientation85 ··[···3b0]··triangle_orientation
89 ··[···3f1]··attr_t86 ··[···3c5]··attr_t
90 ··[···3f8]··inverted_orientation87 ··[···3cc]··inverted_orientation
91 ··[···40d]··wattr_on88 ··[···3e1]··wattr_on
92 ··[···416]··color_content89 ··[···3ea]··color_content
93 ··[···424]··mini90 ··[···3f8]··mini
94 ··[···429]··pixels91 ··[···3fd]··pixels
95 ··[···430]··chtype92 ··[···404]··chtype
96 ··[···437]··surface_printw93 ··[···40b]··surface_printw
97 ··[···446]··surface_clear94 ··[···41a]··surface_clear
98 ··[···454]··logical_size_x95 ··[···428]··logical_size_x
99 ··[···463]··logical_size_y96 ··[···437]··logical_size_y
100 ··[···472]··stdscr97 ··[···446]··stdscr
101 ··[···479]··surface_draw_triangle98 ··[···44d]··surface_draw_triangle
102 ··[···48f]··_win_st99 ··[···463]··_win_st
103 ··[···497]··triangle_sort_by_x100 ··[···46b]··triangle_sort_by_x
104 ··[···4aa]··COLOR_PAIRS101 ··[···47e]··COLOR_PAIRS
105 ··[···4b6]··surface_free102 ··[···48a]··surface_free
106 ··[···4c3]··triangle_normal103 ··[···497]··triangle_normal
107 ··[···4d3]··pixel104 ··[···4a7]··pixel
108 ··[···4d9]··maxi105 ··[···4ad]··maxi
109 ··[···4de]··triangle_depth106 ··[···4b2]··triangle_depth
110 ··[···4ed]··surface_print107 ··[···4c1]··surface_print
111 ··[···4fb]··WINDOW108 ··[···4cf]··WINDOW
112 ··[···502]··idx_y109 ··[···4d6]··idx_y
 110 ··[···4dc]··max_d2
 111 ··[···4e3]··get_max_dist
 112 ··[···4f0]··get_bounding_box_center
 113 ··[···508]··PROGRAM_NAME
 114 ··[···515]··size_t
113 ··[···508]··parse_float 
114 ··[···514]··mtl_fname_size 
115 ··[···523]··strlen 
116 ··[···52a]··model_init 
117 ··[···535]··vertex_capacity 
118 ··[···545]··buffer 
119 ··[···54c]··model_add_face 
120 ··[···55b]··v_index 
121 ··[···563]··model_load_from_stl 
122 ··[···577]··facet_count_expected 
123 ··[···58c]··model_validate_idxs 
124 ··[···5a0]··idx_count 
125 ··[···5aa]··instr 
126 ··[···5b0]··idx_read 
127 ··[···5b9]··color_support 
128 ··[···5c7]··buffer_size 
129 ··[···5d3]··strcpy 
130 ··[···5da]··delim 
131 ··[···5e0]··strcat115 ··[···51c]··start
 116 ··[···522]··getmaxx
 117 ··[···52a]··getmaxy
 118 ··[···532]··output_description
132 ··[···5e7]··faces_count119 ··[···545]··faces_count
 120 ··[···551]··MINIMUM_COLOR_VALUE_SUM
 121 ··[···569]··wrefresh
 122 ··[···572]··required_x
 123 ··[···57d]··required_y
 124 ··[···588]··init_file_extension
133 ··[···5f3]··model_load_materials_from_mtl 
134 ··[···611]··size_t 
135 ··[···618]··model_load_from_obj 
136 ··[···62c]··facet 
137 ··[···632]··facet_count_actual 
138 ··[···645]··model_add_material 
139 ··[···658]··bytes_read 
140 ··[···663]··strcmp 
141 ··[···66a]··model_change_orientation125 ··[···59c]··model_change_orientation
142 ··[···683]··i_str 
143 ··[···689]··valid 
144 ··[···68f]··scale 
145 ··[···695]··fseek 
146 ··[···69b]··f_str 
147 ··[···6a1]··string_strip 
148 ··[···6ae]··str_chop 
149 ··[···6b7]··model_invert_x 
150 ··[···6c6]··model_invert_y 
151 ··[···6d5]··model_invert_z 
152 ··[···6e4]··fopen 
153 ··[···6ea]··fgets 
154 ··[···6f0]··axis1 
155 ··[···6f6]··axis2 
156 ··[···6fc]··axis3 
157 ··[···702]··model_free126 ··[···5b5]··model_free
 127 ··[···5c0]··zoom
 128 ··[···5c5]··lum_count
158 ··[···70d]··fname_dirname 
159 ··[···71b]··max_mag 
160 ··[···723]··fread 
161 ··[···729]··current_material 
162 ··[···73a]··materials_count 
163 ··[···74a]··fclose 
164 ··[···751]··idx1 
165 ··[···756]··idx2 
166 ··[···75b]··idx3 
167 ··[···760]··read_line 
168 ··[···76a]··model_invert_triangles 
169 ··[···781]··vertexes 
170 ··[···78a]··vertex_count 
171 ··[···797]··facet_count 
172 ··[···7a3]··fname2 
173 ··[···7aa]··mtl_fname 
174 ··[···7b4]··model_add_vertex 
175 ··[···7c5]··materials_capacity 
176 ··[···7d8]··Kd_b 
177 ··[···7dd]··Kd_g 
178 ··[···7e2]··parse_int 
179 ··[···7ec]··Kd_r 
180 ··[···7f1]··materials 
Max diff block lines reached; 0/11101 bytes (0.00%) of diff not shown.
1.38 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
error from `readelf --wide --decompress --string-dump=.debug_line_str {}`: readelf: Error: Unable to find program interpreter name
    
Offset 9, 26 lines modifiedOffset 9, 26 lines modified
9 ··[····b5]··trigonometry.h9 ··[····b5]··trigonometry.h
10 ··[····c4]··types.h10 ··[····c4]··types.h
11 ··[····cc]··struct_FILE.h11 ··[····cc]··struct_FILE.h
12 ··[····da]··mathcalls.h12 ··[····da]··mathcalls.h
13 ··[····e6]··stdlib.h13 ··[····e6]··stdlib.h
14 ··[····ef]··assert.h14 ··[····ef]··assert.h
15 ··[····f8]··stdio.h15 ··[····f8]··stdio.h
 16 ··[···100]··src/surface.c
 17 ··[···10e]··surface.h
 18 ··[···118]··curses.h
16 ··[···100]··src/trigonometry.c19 ··[···121]··src/trigonometry.c
17 ··[···113]··src/surface.c 
18 ··[···121]··surface.h 
19 ··[···12b]··curses.h 
20 ··[···134]··src/model.c20 ··[···134]··src/viewer.c
21 ··[···140]··/usr/lib/gcc/x86_64-linux-gnu/14/include21 ··[···141]··/usr/lib/gcc/x86_64-linux-gnu/14/include
22 ··[···169]··model.h 
23 ··[···171]··stddef.h 
24 ··[···17a]··string.h 
25 ··[···183]··libgen.h 
26 ··[···18c]··triangularization.h 
27 ··[···1a0]··src/viewer.c 
28 ··[···1ad]··/usr/include/x86_64-linux-gnu/sys22 ··[···16a]··/usr/include/x86_64-linux-gnu/sys
 23 ··[···18c]··stddef.h
 24 ··[···195]··model.h
29 ··[···1cf]··struct_timeval.h25 ··[···19d]··struct_timeval.h
30 ··[···1e0]··ctype.h26 ··[···1ae]··ctype.h
 27 ··[···1b6]··string.h
31 ··[···1e8]··unistd.h28 ··[···1bf]··unistd.h
32 ··[···1f1]··time.h29 ··[···1c8]··time.h
33 ··[···1f8]··errno.h30 ··[···1cf]··errno.h
 31 ··[···1d7]··src/model.c
 32 ··[···1e3]··libgen.h
 33 ··[···1ec]··triangularization.h
  
6.77 KB
readelf --wide --decompress --hex-dump=.strtab {}
error from `readelf --wide --decompress --hex-dump=.strtab {}`: readelf: Error: Unable to find program interpreter name
    
Offset 18, 57 lines modifiedOffset 18, 57 lines modified
18 ··0x000000f0·335f6372·6f73735f·70726f64·75637400·3_cross_product.18 ··0x000000f0·335f6372·6f73735f·70726f64·75637400·3_cross_product.
19 ··0x00000100·61627366·6c6f6174·00747269·616e676c·absfloat.triangl19 ··0x00000100·61627366·6c6f6174·00747269·616e676c·absfloat.triangl
20 ··0x00000110·655f6172·65610070·6f696e74·5f696e5f·e_area.point_in_20 ··0x00000110·655f6172·65610070·6f696e74·5f696e5f·e_area.point_in_
21 ··0x00000120·74726961·6e676c65·00747269·616e6775·triangle.triangu21 ··0x00000120·74726961·6e676c65·00747269·616e6775·triangle.triangu
22 ··0x00000130·6c617269·7a655f72·65637572·7365005f·larize_recurse._22 ··0x00000130·6c617269·7a655f72·65637572·7365005f·larize_recurse._
23 ··0x00000140·5f505245·5454595f·46554e43·54494f4e·_PRETTY_FUNCTION23 ··0x00000140·5f505245·5454595f·46554e43·54494f4e·_PRETTY_FUNCTION
24 ··0x00000150·5f5f2e31·005f5f50·52455454·595f4655·__.1.__PRETTY_FU24 ··0x00000150·5f5f2e31·005f5f50·52455454·595f4655·__.1.__PRETTY_FU
25 ··0x00000160·4e435449·4f4e5f5f·2e300074·7269676f·NCTION__.0.trigo25 ··0x00000160·4e435449·4f4e5f5f·2e300073·75726661·NCTION__.0.surfa
26 ··0x00000170·6e6f6d65·7472792e·63007375·72666163·nometry.c.surfac 
27 ··0x00000180·652e6300·6d696e69·006d6178·69007472·e.c.mini.maxi.tr26 ··0x00000170·63652e63·006d696e·69006d61·78690074·ce.c.mini.maxi.t
28 ··0x00000190·69616e67·6c655f6f·7269656e·74617469·iangle_orientati27 ··0x00000180·7269616e·676c655f·6f726965·6e746174·riangle_orientat
29 ··0x000001a0·6f6e0074·7269616e·676c655f·736f7274·on.triangle_sort28 ··0x00000190·696f6e00·74726961·6e676c65·5f736f72·ion.triangle_sor
30 ··0x000001b0·5f62795f·78006964·785f7800·6964785f·_by_x.idx_x.idx_29 ··0x000001a0·745f6279·5f780069·64785f78·00696478·t_by_x.idx_x.idx
31 ··0x000001c0·79006c69·6d69745f·795f3100·6c696d69·y.limit_y_1.limi30 ··0x000001b0·5f79006c·696d6974·5f795f31·006c696d·_y.limit_y_1.lim
32 ··0x000001d0·745f795f·32007472·69616e67·6c655f64·t_y_2.triangle_d31 ··0x000001c0·69745f79·5f320074·7269616e·676c655f·it_y_2.triangle_
 32 ··0x000001d0·64657074·68007472·69676f6e·6f6d6574·depth.trigonomet
 33 ··0x000001e0·72792e63·00766965·7765722e·63007665·ry.c.viewer.c.ve
 34 ··0x000001f0·63335f72·6f746174·655f7900·76656333·c3_rotate_y.vec3
 35 ··0x00000200·5f726f74·6174655f·78007665·63335f6e·_rotate_x.vec3_n
 36 ··0x00000210·65670076·6563335f·636f735f·73696d69·eg.vec3_cos_simi
 37 ··0x00000220·6c617269·74790044·45464155·4c545f4c·larity.DEFAULT_L
 38 ··0x00000230·554d5f4f·5054494f·4e530050·4900474f·UM_OPTIONS.PI.GO
 39 ··0x00000240·4c44454e·5f524154·494f0049·4e544552·LDEN_RATIO.INTER
 40 ··0x00000250·41435449·56455f5a·4f4f4d5f·4d494e00·ACTIVE_ZOOM_MIN.
33 ··0x000001e0·65707468·006d6f64·656c2e63·006d6f64·epth.model.c.mod 
34 ··0x000001f0·656c5f69·6e697400·6d6f6465·6c5f6164·el_init.model_ad 
35 ··0x00000200·645f7665·72746578·006f626a·5f646572·d_vertex.obj_der 
36 ··0x00000210·656c6174·6976697a·655f6964·78006d6f·elativize_idx.mo 
37 ··0x00000220·64656c5f·76616c69·64617465·5f696478·del_validate_idx 
38 ··0x00000230·73006d6f·64656c5f·6164645f·66616365·s.model_add_face 
39 ··0x00000240·006d6f64·656c5f61·64645f6d·61746572·.model_add_mater 
40 ··0x00000250·69616c00·7374725f·63686f70·00737472·ial.str_chop.str 
41 ··0x00000260·5f63686f·705f736b·69705f65·6d707479·_chop_skip_empty 
42 ··0x00000270·00706172·73655f66·6c6f6174·00706172·.parse_float.par 
43 ··0x00000280·73655f69·6e740073·7472696e·675f7374·se_int.string_st 
44 ··0x00000290·72697000·6d6f6465·6c5f6c6f·61645f6d·rip.model_load_m 
45 ··0x000002a0·61746572·69616c73·5f66726f·6d5f6d74·aterials_from_mt 
46 ··0x000002b0·6c007265·61645f6c·696e6500·76696577·l.read_line.view 
47 ··0x000002c0·65722e63·00766563·335f726f·74617465·er.c.vec3_rotate 
48 ··0x000002d0·5f790076·6563335f·726f7461·74655f78·_y.vec3_rotate_x 
49 ··0x000002e0·00766563·335f6e65·67007665·63335f63·.vec3_neg.vec3_c 
50 ··0x000002f0·6f735f73·696d696c·61726974·79004445·os_similarity.DE 
51 ··0x00000300·4641554c·545f4c55·4d5f4f50·54494f4e·FAULT_LUM_OPTION 
52 ··0x00000310·53005049·00474f4c·44454e5f·52415449·S.PI.GOLDEN_RATI 
53 ··0x00000320·4f00494e·54455241·43544956·455f5a4f·O.INTERACTIVE_ZO41 ··0x00000260·494e5445·52414354·4956455f·5a4f4f4d·INTERACTIVE_ZOOM
54 ··0x00000330·4f4d5f4d·494e0049·4e544552·41435449·OM_MIN.INTERACTI 
55 ··0x00000340·56455f5a·4f4f4d5f·4d415800·50524f47·VE_ZOOM_MAX.PROG 
56 ··0x00000350·52414d5f·4e414d45·0050524f·4752414d·RAM_NAME.PROGRAM 
57 ··0x00000360·5f444553·43524950·54494f4e·006f7574·_DESCRIPTION.out 
58 ··0x00000370·7075745f·75736167·65006f75·74707574·put_usage.output 
59 ··0x00000380·5f646573·63726970·74696f6e·00706172·_description.par 
60 ··0x00000390·73655f61·7267756d·656e7473·00746963·se_arguments.tic 
61 ··0x000003a0·6b007665·63335f74·6f5f7375·72666163·k.vec3_to_surfac 
62 ··0x000003b0·65006368·61725f66·726f6d5f·6e6f726d·e.char_from_norm 
63 ··0x000003c0·616c0074·65726d69·6e616c5f·696e6974·al.terminal_init 
64 ··0x000003d0·5f636f6c·6f727300·73757266·6163655f·_colors.surface_ 
65 ··0x000003e0·64726177·5f6d6f64·656c006d·6f64656c·draw_model.model 
66 ··0x000003f0·5f787a5f·72616400·63726561·74655f73·_xz_rad.create_s42 ··0x00000270·5f4d4158·0050524f·4752414d·5f4e414d·_MAX.PROGRAM_NAM
 43 ··0x00000280·45005052·4f475241·4d5f4445·53435249·E.PROGRAM_DESCRI
 44 ··0x00000290·5054494f·4e006f75·74707574·5f757361·PTION.output_usa
 45 ··0x000002a0·6765006f·75747075·745f6465·73637269·ge.output_descri
 46 ··0x000002b0·7074696f·6e007061·7273655f·61726775·ption.parse_argu
 47 ··0x000002c0·6d656e74·73007469·636b0076·6563335f·ments.tick.vec3_
 48 ··0x000002d0·746f5f73·75726661·63650063·6861725f·to_surface.char_
 49 ··0x000002e0·66726f6d·5f6e6f72·6d616c00·7465726d·from_normal.term
 50 ··0x000002f0·696e616c·5f696e69·745f636f·6c6f7273·inal_init_colors
 51 ··0x00000300·00737572·66616365·5f647261·775f6d6f·.surface_draw_mo
 52 ··0x00000310·64656c00·6d6f6465·6c5f787a·5f726164·del.model_xz_rad
 53 ··0x00000320·00637265·6174655f·73757266·61636500·.create_surface.
 54 ··0x00000330·6d6f6465·6c2e6300·6d6f6465·6c5f696e·model.c.model_in
 55 ··0x00000340·6974006d·6f64656c·5f616464·5f766572·it.model_add_ver
 56 ··0x00000350·74657800·6f626a5f·64657265·6c617469·tex.obj_derelati
 57 ··0x00000360·76697a65·5f696478·006d6f64·656c5f76·vize_idx.model_v
 58 ··0x00000370·616c6964·6174655f·69647873·006d6f64·alidate_idxs.mod
 59 ··0x00000380·656c5f61·64645f66·61636500·6d6f6465·el_add_face.mode
 60 ··0x00000390·6c5f6164·645f6d61·74657269·616c0073·l_add_material.s
 61 ··0x000003a0·74725f63·686f7000·7374725f·63686f70·tr_chop.str_chop
 62 ··0x000003b0·5f736b69·705f656d·70747900·70617273·_skip_empty.pars
 63 ··0x000003c0·655f666c·6f617400·70617273·655f696e·e_float.parse_in
 64 ··0x000003d0·74007374·72696e67·5f737472·6970006d·t.string_strip.m
 65 ··0x000003e0·6f64656c·5f6c6f61·645f6d61·74657269·odel_load_materi
 66 ··0x000003f0·616c735f·66726f6d·5f6d746c·00726561·als_from_mtl.rea
67 ··0x00000400·75726661·6365005f·5f465241·4d455f45·urface.__FRAME_E67 ··0x00000400·645f6c69·6e65005f·5f465241·4d455f45·d_line.__FRAME_E
68 ··0x00000410·4e445f5f·005f5f47·4e555f45·485f4652·ND__.__GNU_EH_FR68 ··0x00000410·4e445f5f·005f5f47·4e555f45·485f4652·ND__.__GNU_EH_FR
69 ··0x00000420·414d455f·48445200·5f474c4f·42414c5f·AME_HDR._GLOBAL_69 ··0x00000420·414d455f·48445200·5f474c4f·42414c5f·AME_HDR._GLOBAL_
70 ··0x00000430·4f464653·45545f54·41424c45·5f005f44·OFFSET_TABLE_._D70 ··0x00000430·4f464653·45545f54·41424c45·5f005f44·OFFSET_TABLE_._D
71 ··0x00000440·594e414d·49430067·65745f62·6f756e64·YNAMIC.get_bound71 ··0x00000440·594e414d·49430067·65745f62·6f756e64·YNAMIC.get_bound
72 ··0x00000450·696e675f·626f785f·63656e74·65720064·ing_box_center.d72 ··0x00000450·696e675f·626f785f·63656e74·65720064·ing_box_center.d
73 ··0x00000460·69726e61·6d654047·4c494243·5f322e32·irname@GLIBC_2.273 ··0x00000460·69726e61·6d654047·4c494243·5f322e32·irname@GLIBC_2.2
74 ··0x00000470·2e350070·72696e74·77404e43·55525345·.5.printw@NCURSE74 ··0x00000470·2e350070·72696e74·77404e43·55525345·.5.printw@NCURSE