View previous topic :: View next topic |
Author |
Message |
RayDude Advocate
Joined: 29 May 2004 Posts: 2062 Location: San Jose, CA
|
Posted: Fri Sep 11, 2020 9:45 pm Post subject: file won't execute, lddtree is clean... [solved] |
|
|
I'm turning to you guys because I don't know where else to go. I've googled a lot. I've had this problem many times with other executables when dependencies are missing. But this is unlike anything I've seen.
Code: | threads /opt/mgls_v9-22_3-1-0.aol/bin # ./lmutil
-su: ./lmutil: No such file or directory
threads /opt/mgls_v9-22_3-1-0.aol/bin # lddtree -a ./lmutil
./lmutil (interpreter => /lib64/ld-lsb-x86-64.so.3)
libpthread.so.0 => /lib64/libpthread.so.0
libc.so.6 => /lib64/libc.so.6
ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2
ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2
libm.so.6 => /lib64/libm.so.6
libc.so.6 => /lib64/libc.so.6
ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2
ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2
libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/libgcc_s.so.1
libc.so.6 => /lib64/libc.so.6
ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2
libc.so.6 => /lib64/libc.so.6
ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2
libdl.so.2 => /lib64/libdl.so.2
libc.so.6 => /lib64/libc.so.6
ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2
ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2 |
It won't run, yet the lddtree is clean.
The worst bit is: I have it working on another gentoo system and the output of lddtree -a is identical on that system.
I can't figure out how to debug this.
When I do, I'll come back, post here and then when I have the problem again, I'll know how to fix it. LOL.
Anyway, if anyone has any ideas, please post. Thanks in advance. _________________ Some day there will only be free software.
Last edited by RayDude on Sat Sep 12, 2020 1:20 am; edited 1 time in total |
|
Back to top |
|
|
Hu Moderator
Joined: 06 Mar 2007 Posts: 21624
|
Posted: Fri Sep 11, 2020 10:07 pm Post subject: |
|
|
Usually, that failure mode indicates that it refers to a dynamic linker that does not exist. Does it work if you rebuild and relink it? What is the output of readelf --all lmutil? I mostly want to see the program headers, but other things might be useful if my first guess is wrong. |
|
Back to top |
|
|
RayDude Advocate
Joined: 29 May 2004 Posts: 2062 Location: San Jose, CA
|
Posted: Fri Sep 11, 2020 10:12 pm Post subject: |
|
|
Hu wrote: | Usually, that failure mode indicates that it refers to a dynamic linker that does not exist. Does it work if you rebuild and relink it? What is the output of readelf --all lmutil? I mostly want to see the program headers, but other things might be useful if my first guess is wrong. |
Thanks for replying Hu!
It's not my code so I can't rebuild it.
output of readelf --all ./lmutil
Code: | threads /opt/mgls_v9-22_3-1-0.aol/bin # readelf --all lmutil
ELF Header:
Magic: 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00
Class: ELF64
Data: 2's complement, little endian
Version: 1 (current)
OS/ABI: UNIX - System V
ABI Version: 0
Type: EXEC (Executable file)
Machine: Advanced Micro Devices X86-64
Version: 0x1
Entry point address: 0x406304
Start of program headers: 64 (bytes into file)
Start of section headers: 1136344 (bytes into file)
Flags: 0x0
Size of this header: 64 (bytes)
Size of program headers: 56 (bytes)
Number of program headers: 8
Size of section headers: 64 (bytes)
Number of section headers: 32
Section header string table index: 31
Section Headers:
[Nr] Name Type Address Offset
Size EntSize Flags Link Info Align
[ 0] NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[ 1] .interp PROGBITS 0000000000400200 00000200
000000000000001a 0000000000000000 A 0 0 1
[ 2] .note.ABI-tag NOTE 000000000040021c 0000021c
0000000000000020 0000000000000000 A 0 0 4
[ 3] .hash HASH 0000000000400240 00000240
00000000000006dc 0000000000000004 A 4 0 8
[ 4] .dynsym DYNSYM 0000000000400920 00000920
0000000000001680 0000000000000018 A 5 1 8
[ 5] .dynstr STRTAB 0000000000401fa0 00001fa0
00000000000008aa 0000000000000000 A 0 0 1
[ 6] .gnu.version VERSYM 000000000040284a 0000284a
00000000000001e0 0000000000000002 A 4 0 2
[ 7] .gnu.version_r VERNEED 0000000000402a30 00002a30
0000000000000090 0000000000000000 A 5 3 8
[ 8] .rela.dyn RELA 0000000000402ac0 00002ac0
0000000000000510 0000000000000018 A 4 0 8
[ 9] .rela.plt RELA 0000000000402fd0 00002fd0
0000000000001128 0000000000000018 A 4 11 8
[10] .init PROGBITS 00000000004040f8 000040f8
000000000000000e 0000000000000000 AX 0 0 4
[11] .plt PROGBITS 0000000000404110 00004110
0000000000000b80 0000000000000010 AX 0 0 16
[12] .text PROGBITS 0000000000404c90 00004c90
00000000000ae4bc 0000000000000000 AX 0 0 16
[13] .textidx PROGBITS 00000000004b3150 000b3150
000000000001c6a4 0000000000000000 AX 0 0 16
[14] .fini PROGBITS 00000000004cf7f4 000cf7f4
0000000000000009 0000000000000000 AX 0 0 4
[15] .rodata PROGBITS 00000000004cf800 000cf800
000000000001975d 0000000000000000 A 0 0 32
[16] .eh_frame_hdr PROGBITS 00000000004e8f60 000e8f60
000000000000492c 0000000000000000 A 0 0 4
[17] .eh_frame PROGBITS 00000000004ed890 000ed890
000000000001cdec 0000000000000000 A 0 0 8
[18] .init_array INIT_ARRAY 000000000070a680 0010a680
0000000000000008 0000000000000000 WA 0 0 8
[19] .fini_array FINI_ARRAY 000000000070a688 0010a688
0000000000000008 0000000000000000 WA 0 0 8
[20] .jcr PROGBITS 000000000070a690 0010a690
0000000000000008 0000000000000000 WA 0 0 8
[21] .data.rel.ro PROGBITS 000000000070a6a0 0010a6a0
00000000000007c8 0000000000000000 WA 0 0 32
[22] .dynamic DYNAMIC 000000000070ae68 0010ae68
0000000000000210 0000000000000010 WA 5 0 8
[23] .got PROGBITS 000000000070b078 0010b078
0000000000000198 0000000000000008 WA 0 0 8
[24] .got.plt PROGBITS 000000000070b210 0010b210
00000000000005d0 0000000000000008 WA 0 0 8
[25] .data PROGBITS 000000000070b7e0 0010b7e0
00000000000093e0 0000000000000000 WA 0 0 32
[26] .fnp_dir PROGBITS 0000000000714bc0 00114bc0
0000000000000098 0000000000000000 WA 0 0 16
[27] .fnp_marker PROGBITS 0000000000714c58 00114c58
0000000000000001 0000000000000000 WA 0 0 1
[28] .bss NOBITS 0000000000714c60 00114c59
0000000000004d60 0000000000000000 WA 0 0 32
[29] .comment PROGBITS 0000000000000000 00114c59
0000000000000950 0000000000000000 0 0 1
[30] .gnu_debuglink PROGBITS 0000000000000000 001155a9
0000000000000014 0000000000000000 0 0 1
[31] .shstrtab STRTAB 0000000000000000 001155bd
000000000000011b 0000000000000000 0 0 1
Key to Flags:
W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
L (link order), O (extra OS processing required), G (group), T (TLS),
C (compressed), x (unknown), o (OS specific), E (exclude),
l (large), p (processor specific)
There are no section groups in this file.
Program Headers:
Type Offset VirtAddr PhysAddr
FileSiz MemSiz Flags Align
PHDR 0x0000000000000040 0x0000000000400040 0x0000000000400040
0x00000000000001c0 0x00000000000001c0 R E 0x8
INTERP 0x0000000000000200 0x0000000000400200 0x0000000000400200
0x000000000000001a 0x000000000000001a R 0x1
[Requesting program interpreter: /lib64/ld-lsb-x86-64.so.3]
LOAD 0x0000000000000000 0x0000000000400000 0x0000000000400000
0x000000000010a67c 0x000000000010a67c R E 0x200000
LOAD 0x000000000010a680 0x000000000070a680 0x000000000070a680
0x000000000000a5d9 0x000000000000f340 RW 0x200000
DYNAMIC 0x000000000010ae68 0x000000000070ae68 0x000000000070ae68
0x0000000000000210 0x0000000000000210 RW 0x8
NOTE 0x000000000000021c 0x000000000040021c 0x000000000040021c
0x0000000000000020 0x0000000000000020 R 0x4
GNU_EH_FRAME 0x00000000000e8f60 0x00000000004e8f60 0x00000000004e8f60
0x000000000000492c 0x000000000000492c R 0x4
GNU_STACK 0x0000000000000000 0x0000000000000000 0x0000000000000000
0x0000000000000000 0x0000000000000000 RW 0x8
Section to Segment mapping:
Segment Sections...
00
01 .interp
02 .interp .note.ABI-tag .hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt .init .plt .text .textidx .fini .rodata .eh_frame_hdr .eh_frame
03 .init_array .fini_array .jcr .data.rel.ro .dynamic .got .got.plt .data .fnp_dir .fnp_marker .bss
04 .dynamic
05 .note.ABI-tag
06 .eh_frame_hdr
07
Dynamic section at offset 0x10ae68 contains 28 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libpthread.so.0]
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [libdl.so.2]
0x000000000000000c (INIT) 0x4040f8
0x000000000000000d (FINI) 0x4cf7f4
0x0000000000000019 (INIT_ARRAY) 0x70a680
0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)
0x000000000000001a (FINI_ARRAY) 0x70a688
0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)
0x0000000000000004 (HASH) 0x400240
0x0000000000000005 (STRTAB) 0x401fa0
0x0000000000000006 (SYMTAB) 0x400920
0x000000000000000a (STRSZ) 2218 (bytes)
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000015 (DEBUG) 0x0
0x0000000000000003 (PLTGOT) 0x70b210
0x0000000000000002 (PLTRELSZ) 4392 (bytes)
0x0000000000000014 (PLTREL) RELA
0x0000000000000017 (JMPREL) 0x402fd0
0x0000000000000007 (RELA) 0x402ac0
0x0000000000000008 (RELASZ) 1296 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x000000006ffffffe (VERNEED) 0x402a30
0x000000006fffffff (VERNEEDNUM) 3
0x000000006ffffff0 (VERSYM) 0x40284a
0x0000000000000000 (NULL) 0x0
Relocation section '.rela.dyn' at offset 0x2ac0 contains 54 entries:
Offset Info Type Sym. Value Sym. Name + Addend
00000070b078 000400000006 R_X86_64_GLOB_DAT 000000000070b800 diag_interactive + 0
00000070b080 000800000006 R_X86_64_GLOB_DAT 0000000000714cb8 dummy + 0
00000070b088 001400000006 R_X86_64_GLOB_DAT 0000000000714c60 stdout@GLIBC_2.2.5 + 0
000000714c60 001400000005 R_X86_64_COPY 0000000000714c60 stdout@GLIBC_2.2.5 + 0
00000070b090 001a00000006 R_X86_64_GLOB_DAT 00000000007159e8 lmgrd_only + 0
00000070b098 001e00000006 R_X86_64_GLOB_DAT 0000000000714c68 stdin@GLIBC_2.2.5 + 0
000000714c68 001e00000005 R_X86_64_COPY 0000000000714c68 stdin@GLIBC_2.2.5 + 0
00000070b0a0 002200000006 R_X86_64_GLOB_DAT 00000000004b7c90 Ox3571 + 0
00000070b0a8 002600000006 R_X86_64_GLOB_DAT 00000000007159e0 report_all + 0
00000070b0b0 002700000006 R_X86_64_GLOB_DAT 0000000000719978 h + 0
00000070b0b8 002e00000006 R_X86_64_GLOB_DAT 0000000000719740 myname + 0
00000070b0c0 003000000006 R_X86_64_GLOB_DAT 0000000000714cb0 lm_job + 0
00000070b0c8 003300000006 R_X86_64_GLOB_DAT 0000000000719748 ofp + 0
00000070b0d0 003400000006 R_X86_64_GLOB_DAT 0000000000715a24 serverinfo + 0
00000070b0d8 003e00000006 R_X86_64_GLOB_DAT 0000000000714cc0 printversion + 0
00000070b0e0 004400000006 R_X86_64_GLOB_DAT 00000000004e8f00 Ox5230 + 0
00000070b0e8 004900000006 R_X86_64_GLOB_DAT 0000000000715a0c onedaemononly + 0
00000070b0f0 004e00000006 R_X86_64_GLOB_DAT 000000000070bae8 copyright + 0
00000070b0f8 005600000006 R_X86_64_GLOB_DAT 0000000000714c98 exit_code + 0
00000070b100 005700000006 R_X86_64_GLOB_DAT 0000000000719760 l_license_file + 0
00000070b108 006e00000006 R_X86_64_GLOB_DAT 0000000000719980 whichserver + 0
00000070b110 007100000006 R_X86_64_GLOB_DAT 0000000000714ca0 lmdown_prompt + 0
00000070b118 007200000006 R_X86_64_GLOB_DAT 0000000000715a00 loglevel + 0
00000070b120 007400000006 R_X86_64_GLOB_DAT 000000000070b804 printheader + 0
00000070b128 007900000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0
00000070b138 008000000006 R_X86_64_GLOB_DAT 0000000000715a20 oneserveronly + 0
00000070b140 008100000006 R_X86_64_GLOB_DAT 0000000000719988 sav_vendor + 0
00000070b148 008200000006 R_X86_64_GLOB_DAT 0000000000719998 whichdaemon + 0
00000070b150 008300000006 R_X86_64_GLOB_DAT 00000000007159e4 vd_only + 0
00000070b158 008400000006 R_X86_64_GLOB_DAT 0000000000714c9c do_all + 0
00000070b160 008500000006 R_X86_64_GLOB_DAT 00000000004e6ea0 Ox4981 + 0
00000070b168 008900000006 R_X86_64_GLOB_DAT 0000000000715a10 daemoninfo + 0
00000070b170 008e00000006 R_X86_64_GLOB_DAT 0000000000717550 lm_path_rcfile_error + 0
00000070b178 008f00000006 R_X86_64_GLOB_DAT 00000000004b7be0 Ox3568 + 0
00000070b180 009700000006 R_X86_64_GLOB_DAT 0000000000715a1c featureinfo + 0
00000070b188 009a00000006 R_X86_64_GLOB_DAT 0000000000714ce0 szDisplayName + 0
00000070b190 00a300000006 R_X86_64_GLOB_DAT 00000000004e64c0 Ox5224 + 0
00000070b198 00a400000006 R_X86_64_GLOB_DAT 00000000004e6520 Ox5182 + 0
00000070b1a0 00a900000006 R_X86_64_GLOB_DAT 0000000000715a18 userinfo + 0
00000070b1a8 00ab00000006 R_X86_64_GLOB_DAT 0000000000715a2c active_only + 0
00000070b1b0 00af00000006 R_X86_64_GLOB_DAT 0000000000715a08 threeserv + 0
00000070b1b8 00b300000006 R_X86_64_GLOB_DAT 0000000000719964 lmdown_force + 0
00000070b1c0 00b700000006 R_X86_64_GLOB_DAT 00000000004b7c40 Ox3565 + 0
00000070b1c8 00c600000006 R_X86_64_GLOB_DAT 0000000000714ca4 verbose + 0
00000070b1d0 00d500000006 R_X86_64_GLOB_DAT 00000000007159f8 whichvendor + 0
00000070b1d8 00d700000006 R_X86_64_GLOB_DAT 0000000000715a14 one_license_only + 0
00000070b1e0 00d900000006 R_X86_64_GLOB_DAT 0000000000714ca8 remove_handle + 0
00000070b1e8 00dd00000006 R_X86_64_GLOB_DAT 0000000000719968 l_vendor + 0
00000070b1f0 00e000000006 R_X86_64_GLOB_DAT 00000000004e8ec0 Ox5149 + 0
00000070b1f8 00e100000006 R_X86_64_GLOB_DAT 00000000007199a0 which_license + 0
00000070b200 00e200000006 R_X86_64_GLOB_DAT 000000000040a290 ckfilter + 0
00000070b208 00ee00000006 R_X86_64_GLOB_DAT 0000000000714c88 stderr@GLIBC_2.2.5 + 0
000000714c88 00ee00000005 R_X86_64_COPY 0000000000714c88 stderr@GLIBC_2.2.5 + 0
000000714c80 00cf00000005 R_X86_64_COPY 0000000000714c80 __environ@GLIBC_2.2.5 + 0
Relocation section '.rela.plt' at offset 0x2fd0 contains 183 entries:
Offset Info Type Sym. Value Sym. Name + Addend
00000070b228 000100000007 R_X86_64_JUMP_SLO 0000000000000000 __ctype_toupper_loc@GLIBC_2.3 + 0
00000070b230 000200000007 R_X86_64_JUMP_SLO 0000000000000000 inet_ntop@GLIBC_2.2.5 + 0
00000070b238 000300000007 R_X86_64_JUMP_SLO 0000000000000000 getenv@GLIBC_2.2.5 + 0
00000070b240 000500000007 R_X86_64_JUMP_SLO 0000000000000000 sigprocmask@GLIBC_2.2.5 + 0
00000070b248 000600000007 R_X86_64_JUMP_SLO 0000000000000000 free@GLIBC_2.2.5 + 0
00000070b250 000700000007 R_X86_64_JUMP_SLO 0000000000000000 recv@GLIBC_2.2.5 + 0
00000070b258 000900000007 R_X86_64_JUMP_SLO 0000000000000000 pthread_create@GLIBC_2.2.5 + 0
00000070b260 000a00000007 R_X86_64_JUMP_SLO 0000000000000000 pthread_sigmask@GLIBC_2.2.5 + 0
00000070b268 000b00000007 R_X86_64_JUMP_SLO 0000000000000000 strcasecmp@GLIBC_2.2.5 + 0
00000070b270 000c00000007 R_X86_64_JUMP_SLO 0000000000000000 localtime@GLIBC_2.2.5 + 0
00000070b278 000d00000007 R_X86_64_JUMP_SLO 0000000000000000 abort@GLIBC_2.2.5 + 0
00000070b280 000e00000007 R_X86_64_JUMP_SLO 0000000000000000 __errno_location@GLIBC_2.2.5 + 0
00000070b288 000f00000007 R_X86_64_JUMP_SLO 0000000000000000 unlink@GLIBC_2.2.5 + 0
00000070b290 001000000007 R_X86_64_JUMP_SLO 0000000000000000 strncpy@GLIBC_2.2.5 + 0
00000070b298 001100000007 R_X86_64_JUMP_SLO 0000000000000000 remove@GLIBC_2.2.5 + 0
00000070b2a0 001200000007 R_X86_64_JUMP_SLO 0000000000000000 strncmp@GLIBC_2.2.5 + 0
00000070b2a8 001500000007 R_X86_64_JUMP_SLO 0000000000000000 localtime_r@GLIBC_2.2.5 + 0
00000070b2b0 001600000007 R_X86_64_JUMP_SLO 0000000000000000 _exit@GLIBC_2.2.5 + 0
00000070b2b8 001700000007 R_X86_64_JUMP_SLO 0000000000000000 strcpy@GLIBC_2.2.5 + 0
00000070b2c0 001800000007 R_X86_64_JUMP_SLO 0000000000000000 pthread_cond_broadcast@GLIBC_2.3.2 + 0
00000070b2c8 001900000007 R_X86_64_JUMP_SLO 0000000000000000 mkdir@GLIBC_2.2.5 + 0
00000070b2d0 001b00000007 R_X86_64_JUMP_SLO 0000000000000000 qsort@GLIBC_2.2.5 + 0
00000070b2d8 001c00000007 R_X86_64_JUMP_SLO 0000000000000000 sigaction@GLIBC_2.2.5 + 0
00000070b2e0 001d00000007 R_X86_64_JUMP_SLO 0000000000000000 fread@GLIBC_2.2.5 + 0
00000070b2e8 001f00000007 R_X86_64_JUMP_SLO 0000000000000000 strtod@GLIBC_2.2.5 + 0
00000070b2f0 002000000007 R_X86_64_JUMP_SLO 0000000000000000 vsnprintf@GLIBC_2.2.5 + 0
00000070b2f8 002100000007 R_X86_64_JUMP_SLO 0000000000000000 setsockopt@GLIBC_2.2.5 + 0
00000070b300 002300000007 R_X86_64_JUMP_SLO 0000000000000000 fcntl@GLIBC_2.2.5 + 0
00000070b308 002400000007 R_X86_64_JUMP_SLO 0000000000000000 write@GLIBC_2.2.5 + 0
00000070b310 002500000007 R_X86_64_JUMP_SLO 0000000000000000 getpid@GLIBC_2.2.5 + 0
00000070b318 002800000007 R_X86_64_JUMP_SLO 0000000000000000 inet_ntoa@GLIBC_2.2.5 + 0
00000070b320 002900000007 R_X86_64_JUMP_SLO 0000000000000000 pthread_cond_wait@GLIBC_2.3.2 + 0
00000070b328 002a00000007 R_X86_64_JUMP_SLO 0000000000000000 getpeername@GLIBC_2.2.5 + 0
00000070b330 002b00000007 R_X86_64_JUMP_SLO 0000000000000000 fclose@GLIBC_2.2.5 + 0
00000070b338 002c00000007 R_X86_64_JUMP_SLO 0000000000000000 __xstat64@GLIBC_2.2.5 + 0
00000070b340 002d00000007 R_X86_64_JUMP_SLO 0000000000000000 opendir@GLIBC_2.2.5 + 0
00000070b348 002f00000007 R_X86_64_JUMP_SLO 0000000000000000 shutdown@GLIBC_2.2.5 + 0
00000070b350 003100000007 R_X86_64_JUMP_SLO 0000000000000000 rmdir@GLIBC_2.2.5 + 0
00000070b358 003200000007 R_X86_64_JUMP_SLO 0000000000000000 regfree@GLIBC_2.2.5 + 0
00000070b360 003500000007 R_X86_64_JUMP_SLO 0000000000000000 strlen@GLIBC_2.2.5 + 0
00000070b368 003600000007 R_X86_64_JUMP_SLO 0000000000000000 getpwuid_r@GLIBC_2.2.5 + 0
00000070b370 003700000007 R_X86_64_JUMP_SLO 0000000000000000 rand_r@GLIBC_2.2.5 + 0
00000070b378 003800000007 R_X86_64_JUMP_SLO 0000000000000000 getuid@GLIBC_2.2.5 + 0
00000070b380 003900000007 R_X86_64_JUMP_SLO 0000000000000000 htons@GLIBC_2.2.5 + 0
00000070b388 003a00000007 R_X86_64_JUMP_SLO 0000000000000000 dup2@GLIBC_2.2.5 + 0
00000070b390 003b00000007 R_X86_64_JUMP_SLO 0000000000000000 send@GLIBC_2.2.5 + 0
00000070b398 003c00000007 R_X86_64_JUMP_SLO 0000000000000000 strchr@GLIBC_2.2.5 + 0
00000070b3a0 003d00000007 R_X86_64_JUMP_SLO 0000000000000000 difftime@GLIBC_2.2.5 + 0
00000070b3a8 003f00000007 R_X86_64_JUMP_SLO 0000000000000000 snprintf@GLIBC_2.2.5 + 0
00000070b3b0 004000000007 R_X86_64_JUMP_SLO 0000000000000000 readdir64_r@GLIBC_2.2.5 + 0
00000070b3b8 004100000007 R_X86_64_JUMP_SLO 0000000000000000 nanosleep@GLIBC_2.2.5 + 0
00000070b3c0 004200000007 R_X86_64_JUMP_SLO 0000000000000000 gai_strerror@GLIBC_2.2.5 + 0
00000070b3c8 004300000007 R_X86_64_JUMP_SLO 0000000000000000 strrchr@GLIBC_2.2.5 + 0
00000070b3d0 004500000007 R_X86_64_JUMP_SLO 0000000000000000 uname@GLIBC_2.2.5 + 0
00000070b3d8 004600000007 R_X86_64_JUMP_SLO 0000000000000000 gmtime_r@GLIBC_2.2.5 + 0
00000070b3e0 004700000007 R_X86_64_JUMP_SLO 0000000000000000 dup@GLIBC_2.2.5 + 0
00000070b3e8 004800000007 R_X86_64_JUMP_SLO 0000000000000000 gettimeofday@GLIBC_2.2.5 + 0
00000070b3f0 004a00000007 R_X86_64_JUMP_SLO 0000000000000000 fputs@GLIBC_2.2.5 + 0
00000070b3f8 004b00000007 R_X86_64_JUMP_SLO 0000000000000000 __strtok_r@GLIBC_2.2.5 + 0
00000070b400 004c00000007 R_X86_64_JUMP_SLO 0000000000000000 memset@GLIBC_2.2.5 + 0
00000070b408 004d00000007 R_X86_64_JUMP_SLO 0000000000000000 geteuid@GLIBC_2.2.5 + 0
00000070b410 004f00000007 R_X86_64_JUMP_SLO 0000000000000000 freopen@GLIBC_2.2.5 + 0
00000070b418 005000000007 R_X86_64_JUMP_SLO 0000000000000000 fscanf@GLIBC_2.2.5 + 0
00000070b420 005100000007 R_X86_64_JUMP_SLO 0000000000000000 ioctl@GLIBC_2.2.5 + 0
00000070b428 005200000007 R_X86_64_JUMP_SLO 0000000000000000 getcwd@GLIBC_2.2.5 + 0
00000070b430 005300000007 R_X86_64_JUMP_SLO 0000000000000000 fgetc@GLIBC_2.2.5 + 0
00000070b438 005400000007 R_X86_64_JUMP_SLO 0000000000000000 alarm@GLIBC_2.2.5 + 0
00000070b440 005500000007 R_X86_64_JUMP_SLO 0000000000000000 close@GLIBC_2.2.5 + 0
00000070b448 005800000007 R_X86_64_JUMP_SLO 0000000000000000 pipe@GLIBC_2.2.5 + 0
00000070b450 005900000007 R_X86_64_JUMP_SLO 0000000000000000 getnameinfo@GLIBC_2.2.5 + 0
00000070b458 005a00000007 R_X86_64_JUMP_SLO 0000000000000000 setsid@GLIBC_2.2.5 + 0
00000070b460 005b00000007 R_X86_64_JUMP_SLO 0000000000000000 strspn@GLIBC_2.2.5 + 0
00000070b468 005c00000007 R_X86_64_JUMP_SLO 0000000000000000 closedir@GLIBC_2.2.5 + 0
00000070b470 005d00000007 R_X86_64_JUMP_SLO 0000000000000000 regcomp@GLIBC_2.2.5 + 0
00000070b478 005e00000007 R_X86_64_JUMP_SLO 0000000000000000 fputc@GLIBC_2.2.5 + 0
00000070b480 005f00000007 R_X86_64_JUMP_SLO 0000000000000000 __strdup@GLIBC_2.2.5 + 0
00000070b488 006000000007 R_X86_64_JUMP_SLO 0000000000000000 strcspn@GLIBC_2.2.5 + 0
00000070b490 006100000007 R_X86_64_JUMP_SLO 0000000000000000 memchr@GLIBC_2.2.5 + 0
00000070b498 006200000007 R_X86_64_JUMP_SLO 0000000000000000 read@GLIBC_2.2.5 + 0
00000070b4a0 006300000007 R_X86_64_JUMP_SLO 0000000000000000 __libc_start_main@GLIBC_2.2.5 + 0
00000070b4a8 006400000007 R_X86_64_JUMP_SLO 0000000000000000 srand@GLIBC_2.2.5 + 0
00000070b4b0 006500000007 R_X86_64_JUMP_SLO 0000000000000000 memcmp@GLIBC_2.2.5 + 0
00000070b4b8 006700000007 R_X86_64_JUMP_SLO 0000000000000000 fgets@GLIBC_2.2.5 + 0
00000070b4c0 006800000007 R_X86_64_JUMP_SLO 0000000000000000 pthread_cond_signal@GLIBC_2.3.2 + 0
00000070b4c8 006900000007 R_X86_64_JUMP_SLO 0000000000000000 getsockopt@GLIBC_2.2.5 + 0
00000070b4d0 006a00000007 R_X86_64_JUMP_SLO 0000000000000000 _setjmp@GLIBC_2.2.5 + 0
00000070b4d8 006b00000007 R_X86_64_JUMP_SLO 0000000000000000 strtoull@GLIBC_2.2.5 + 0
00000070b4e0 006c00000007 R_X86_64_JUMP_SLO 0000000000000000 calloc@GLIBC_2.2.5 + 0
00000070b4e8 006d00000007 R_X86_64_JUMP_SLO 0000000000000000 memcpy@GLIBC_2.2.5 + 0
00000070b4f0 006f00000007 R_X86_64_JUMP_SLO 0000000000000000 strcmp@GLIBC_2.2.5 + 0
00000070b4f8 007000000007 R_X86_64_JUMP_SLO 0000000000000000 signal@GLIBC_2.2.5 + 0
00000070b500 007300000007 R_X86_64_JUMP_SLO 0000000000000000 strtoll@GLIBC_2.2.5 + 0
00000070b508 007500000007 R_X86_64_JUMP_SLO 0000000000000000 fprintf@GLIBC_2.2.5 + 0
00000070b510 007600000007 R_X86_64_JUMP_SLO 0000000000000000 sigemptyset@GLIBC_2.2.5 + 0
00000070b518 007700000007 R_X86_64_JUMP_SLO 0000000000000000 ftell@GLIBC_2.2.5 + 0
00000070b520 007800000007 R_X86_64_JUMP_SLO 0000000000000000 feof@GLIBC_2.2.5 + 0
00000070b528 007a00000007 R_X86_64_JUMP_SLO 0000000000000000 umask@GLIBC_2.2.5 + 0
00000070b530 007b00000007 R_X86_64_JUMP_SLO 0000000000000000 fopen64@GLIBC_2.2.5 + 0
00000070b538 007c00000007 R_X86_64_JUMP_SLO 0000000000000000 strtol@GLIBC_2.2.5 + 0
00000070b540 007e00000007 R_X86_64_JUMP_SLO 0000000000000000 freopen64@GLIBC_2.2.5 + 0
00000070b548 007f00000007 R_X86_64_JUMP_SLO 0000000000000000 clearerr@GLIBC_2.2.5 + 0
00000070b550 008600000007 R_X86_64_JUMP_SLO 0000000000000000 inet_pton@GLIBC_2.2.5 + 0
00000070b558 008700000007 R_X86_64_JUMP_SLO 0000000000000000 time@GLIBC_2.2.5 + 0
00000070b560 008800000007 R_X86_64_JUMP_SLO 0000000000000000 fileno@GLIBC_2.2.5 + 0
00000070b568 008a00000007 R_X86_64_JUMP_SLO 0000000000000000 select@GLIBC_2.2.5 + 0
00000070b570 008b00000007 R_X86_64_JUMP_SLO 0000000000000000 __xstat@GLIBC_2.2.5 + 0
00000070b578 008c00000007 R_X86_64_JUMP_SLO 0000000000000000 pthread_cond_init@GLIBC_2.3.2 + 0
00000070b580 008d00000007 R_X86_64_JUMP_SLO 0000000000000000 readdir@GLIBC_2.2.5 + 0
00000070b588 009000000007 R_X86_64_JUMP_SLO 0000000000000000 dlopen@GLIBC_2.2.5 + 0
00000070b590 009100000007 R_X86_64_JUMP_SLO 0000000000000000 pthread_mutex_unlock@GLIBC_2.2.5 + 0
00000070b598 009200000007 R_X86_64_JUMP_SLO 0000000000000000 pause@GLIBC_2.2.5 + 0
00000070b5a0 009300000007 R_X86_64_JUMP_SLO 0000000000000000 malloc@GLIBC_2.2.5 + 0
00000070b5a8 009400000007 R_X86_64_JUMP_SLO 0000000000000000 strncasecmp@GLIBC_2.2.5 + 0
00000070b5b0 009500000007 R_X86_64_JUMP_SLO 0000000000000000 fflush@GLIBC_2.2.5 + 0
00000070b5b8 009600000007 R_X86_64_JUMP_SLO 0000000000000000 _IO_getc@GLIBC_2.2.5 + 0
00000070b5c0 009800000007 R_X86_64_JUMP_SLO 0000000000000000 ungetc@GLIBC_2.2.5 + 0
00000070b5c8 009900000007 R_X86_64_JUMP_SLO 0000000000000000 ttyname_r@GLIBC_2.2.5 + 0
00000070b5d0 009b00000007 R_X86_64_JUMP_SLO 0000000000000000 syslog@GLIBC_2.2.5 + 0
00000070b5d8 009c00000007 R_X86_64_JUMP_SLO 0000000000000000 __fxstat@GLIBC_2.2.5 + 0
00000070b5e0 009d00000007 R_X86_64_JUMP_SLO 0000000000000000 sscanf@GLIBC_2.2.5 + 0
00000070b5e8 009e00000007 R_X86_64_JUMP_SLO 0000000000000000 regexec@GLIBC_2.3.4 + 0
00000070b5f0 009f00000007 R_X86_64_JUMP_SLO 0000000000000000 mktime@GLIBC_2.2.5 + 0
00000070b5f8 00a000000007 R_X86_64_JUMP_SLO 0000000000000000 strpbrk@GLIBC_2.2.5 + 0
00000070b600 00a100000007 R_X86_64_JUMP_SLO 0000000000000000 fseek@GLIBC_2.2.5 + 0
00000070b608 00a200000007 R_X86_64_JUMP_SLO 0000000000000000 dlclose@GLIBC_2.2.5 + 0
00000070b610 00a500000007 R_X86_64_JUMP_SLO 0000000000000000 realloc@GLIBC_2.2.5 + 0
00000070b618 00a600000007 R_X86_64_JUMP_SLO 0000000000404900 setitimer@GLIBC_2.2.5 + 0
00000070b620 00a700000007 R_X86_64_JUMP_SLO 0000000000000000 getgrgid_r@GLIBC_2.2.5 + 0
00000070b628 00a800000007 R_X86_64_JUMP_SLO 0000000000000000 getpwnam_r@GLIBC_2.2.5 + 0
00000070b630 00aa00000007 R_X86_64_JUMP_SLO 0000000000000000 ntohs@GLIBC_2.2.5 + 0
00000070b638 00ac00000007 R_X86_64_JUMP_SLO 0000000000000000 fchmod@GLIBC_2.2.5 + 0
00000070b640 00ad00000007 R_X86_64_JUMP_SLO 0000000000000000 poll@GLIBC_2.2.5 + 0
00000070b648 00ae00000007 R_X86_64_JUMP_SLO 0000000000000000 chmod@GLIBC_2.2.5 + 0
00000070b650 00b000000007 R_X86_64_JUMP_SLO 0000000000000000 longjmp@GLIBC_2.2.5 + 0
00000070b658 00b100000007 R_X86_64_JUMP_SLO 0000000000000000 open64@GLIBC_2.2.5 + 0
00000070b660 00b200000007 R_X86_64_JUMP_SLO 0000000000000000 memmove@GLIBC_2.2.5 + 0
00000070b668 00b400000007 R_X86_64_JUMP_SLO 0000000000000000 readdir64@GLIBC_2.2.5 + 0
00000070b670 00b500000007 R_X86_64_JUMP_SLO 0000000000000000 vsprintf@GLIBC_2.2.5 + 0
00000070b678 00b600000007 R_X86_64_JUMP_SLO 0000000000000000 pthread_self@GLIBC_2.2.5 + 0
00000070b680 00b800000007 R_X86_64_JUMP_SLO 0000000000000000 pthread_cond_timedwait@GLIBC_2.3.2 + 0
00000070b688 00b900000007 R_X86_64_JUMP_SLO 0000000000000000 waitpid@GLIBC_2.2.5 + 0
00000070b690 00ba00000007 R_X86_64_JUMP_SLO 0000000000000000 open@GLIBC_2.2.5 + 0
00000070b698 00bb00000007 R_X86_64_JUMP_SLO 0000000000000000 times@GLIBC_2.2.5 + 0
00000070b6a0 00bc00000007 R_X86_64_JUMP_SLO 0000000000000000 access@GLIBC_2.2.5 + 0
00000070b6a8 00bd00000007 R_X86_64_JUMP_SLO 0000000000000000 popen@GLIBC_2.2.5 + 0
00000070b6b0 00be00000007 R_X86_64_JUMP_SLO 0000000000000000 fopen@GLIBC_2.2.5 + 0
00000070b6b8 00bf00000007 R_X86_64_JUMP_SLO 0000000000000000 perror@GLIBC_2.2.5 + 0
00000070b6c0 00c000000007 R_X86_64_JUMP_SLO 0000000000000000 strtok@GLIBC_2.2.5 + 0
00000070b6c8 00c100000007 R_X86_64_JUMP_SLO 0000000000000000 sysconf@GLIBC_2.2.5 + 0
00000070b6d0 00c200000007 R_X86_64_JUMP_SLO 0000000000000000 getitimer@GLIBC_2.2.5 + 0
00000070b6d8 00c300000007 R_X86_64_JUMP_SLO 0000000000000000 pthread_join@GLIBC_2.2.5 + 0
00000070b6e0 00c500000007 R_X86_64_JUMP_SLO 0000000000000000 rename@GLIBC_2.2.5 + 0
00000070b6e8 00c700000007 R_X86_64_JUMP_SLO 0000000000000000 getsockname@GLIBC_2.2.5 + 0
00000070b6f0 00c800000007 R_X86_64_JUMP_SLO 0000000000000000 strtoul@GLIBC_2.2.5 + 0
00000070b6f8 00c900000007 R_X86_64_JUMP_SLO 0000000000000000 flock@GLIBC_2.2.5 + 0
00000070b700 00ca00000007 R_X86_64_JUMP_SLO 0000000000000000 __cxa_atexit@GLIBC_2.2.5 + 0
00000070b708 00cb00000007 R_X86_64_JUMP_SLO 0000000000000000 __lxstat64@GLIBC_2.2.5 + 0
00000070b710 00cc00000007 R_X86_64_JUMP_SLO 0000000000000000 openlog@GLIBC_2.2.5 + 0
00000070b718 00cd00000007 R_X86_64_JUMP_SLO 0000000000000000 getgrnam_r@GLIBC_2.2.5 + 0
00000070b720 00ce00000007 R_X86_64_JUMP_SLO 0000000000000000 gethostname@GLIBC_2.2.5 + 0
00000070b728 00d000000007 R_X86_64_JUMP_SLO 0000000000000000 sprintf@GLIBC_2.2.5 + 0
00000070b730 00d100000007 R_X86_64_JUMP_SLO 0000000000000000 exit@GLIBC_2.2.5 + 0
00000070b738 00d200000007 R_X86_64_JUMP_SLO 0000000000000000 connect@GLIBC_2.2.5 + 0
00000070b740 00d300000007 R_X86_64_JUMP_SLO 0000000000000000 fwrite@GLIBC_2.2.5 + 0
00000070b748 00d400000007 R_X86_64_JUMP_SLO 0000000000000000 bsearch@GLIBC_2.2.5 + 0
00000070b750 00d800000007 R_X86_64_JUMP_SLO 0000000000000000 getaddrinfo@GLIBC_2.2.5 + 0
00000070b758 00da00000007 R_X86_64_JUMP_SLO 0000000000000000 strerror@GLIBC_2.2.5 + 0
00000070b760 00db00000007 R_X86_64_JUMP_SLO 0000000000000000 execl@GLIBC_2.2.5 + 0
00000070b768 00dc00000007 R_X86_64_JUMP_SLO 0000000000000000 dlsym@GLIBC_2.2.5 + 0
00000070b770 00de00000007 R_X86_64_JUMP_SLO 0000000000000000 sleep@GLIBC_2.2.5 + 0
00000070b778 00df00000007 R_X86_64_JUMP_SLO 0000000000000000 pthread_mutex_init@GLIBC_2.2.5 + 0
00000070b780 00e300000007 R_X86_64_JUMP_SLO 0000000000000000 sigaddset@GLIBC_2.2.5 + 0
00000070b788 00e400000007 R_X86_64_JUMP_SLO 0000000000000000 execv@GLIBC_2.2.5 + 0
00000070b790 00e500000007 R_X86_64_JUMP_SLO 0000000000000000 fork@GLIBC_2.2.5 + 0
00000070b798 00e600000007 R_X86_64_JUMP_SLO 0000000000000000 strstr@GLIBC_2.2.5 + 0
00000070b7a0 00e700000007 R_X86_64_JUMP_SLO 0000000000000000 pthread_mutex_lock@GLIBC_2.2.5 + 0
00000070b7a8 00e800000007 R_X86_64_JUMP_SLO 0000000000000000 rand@GLIBC_2.2.5 + 0
00000070b7b0 00e900000007 R_X86_64_JUMP_SLO 0000000000000000 dlerror@GLIBC_2.2.5 + 0
00000070b7b8 00ea00000007 R_X86_64_JUMP_SLO 0000000000000000 __ctype_tolower_loc@GLIBC_2.3 + 0
00000070b7c0 00eb00000007 R_X86_64_JUMP_SLO 0000000000000000 __ctype_b_loc@GLIBC_2.3 + 0
00000070b7c8 00ec00000007 R_X86_64_JUMP_SLO 0000000000000000 usleep@GLIBC_2.2.5 + 0
00000070b7d0 00ed00000007 R_X86_64_JUMP_SLO 0000000000000000 freeaddrinfo@GLIBC_2.2.5 + 0
00000070b7d8 00ef00000007 R_X86_64_JUMP_SLO 0000000000000000 socket@GLIBC_2.2.5 + 0
The decoding of unwind sections for machine type Advanced Micro Devices X86-64 is not currently supported.
Symbol table '.dynsym' contains 240 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND
1: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.3 (2)
2: 0000000000000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.2.5 (3)
3: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.2.5 (3)
4: 000000000070b800 4 OBJECT GLOBAL DEFAULT 25 diag_interactive
5: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sigprocmask@GLIBC_2.2.5 (3)
6: 0000000000000000 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.2.5 (3)
7: 0000000000000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.2.5 (4)
8: 0000000000714cb8 8 OBJECT GLOBAL DEFAULT 28 dummy
9: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.2.5 (4)
10: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.2.5 (4)
11: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strcasecmp@GLIBC_2.2.5 (3)
12: 0000000000000000 0 FUNC GLOBAL DEFAULT UND localtime@GLIBC_2.2.5 (3)
13: 0000000000000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.2.5 (3)
14: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.2.5 (4)
15: 0000000000000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.2.5 (3)
16: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.2.5 (3)
17: 0000000000000000 0 FUNC GLOBAL DEFAULT UND remove@GLIBC_2.2.5 (3)
18: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.2.5 (3)
19: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTab
20: 0000000000714c60 8 OBJECT GLOBAL DEFAULT 28 stdout@GLIBC_2.2.5 (3)
21: 0000000000000000 0 FUNC GLOBAL DEFAULT UND localtime_r@GLIBC_2.2.5 (3)
22: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.2.5 (3)
23: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.2.5 (3)
24: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_broadcast@GLIBC_2.3.2 (5)
25: 0000000000000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.2.5 (3)
26: 00000000007159e8 4 OBJECT GLOBAL DEFAULT 28 lmgrd_only
27: 0000000000000000 0 FUNC GLOBAL DEFAULT UND qsort@GLIBC_2.2.5 (3)
28: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.2.5 (4)
29: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.2.5 (3)
30: 0000000000714c68 8 OBJECT GLOBAL DEFAULT 28 stdin@GLIBC_2.2.5 (3)
31: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strtod@GLIBC_2.2.5 (3)
32: 0000000000000000 0 FUNC GLOBAL DEFAULT UND vsnprintf@GLIBC_2.2.5 (3)
33: 0000000000000000 0 FUNC GLOBAL DEFAULT UND setsockopt@GLIBC_2.2.5 (3)
34: 00000000004b7c90 289 FUNC GLOBAL DEFAULT 13 Ox3571
35: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fcntl@GLIBC_2.2.5 (4)
36: 0000000000000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.2.5 (4)
37: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.2.5 (3)
38: 00000000007159e0 4 OBJECT GLOBAL DEFAULT 28 report_all
39: 0000000000719978 8 OBJECT GLOBAL DEFAULT 28 h
40: 0000000000000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.2.5 (3)
41: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.3.2 (5)
42: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.2.5 (3)
43: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.2.5 (3)
44: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __xstat64@GLIBC_2.2.5 (3)
45: 0000000000000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.2.5 (3)
46: 0000000000719740 8 OBJECT GLOBAL DEFAULT 28 myname
47: 0000000000000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.2.5 (3)
48: 0000000000714cb0 8 OBJECT GLOBAL DEFAULT 28 lm_job
49: 0000000000000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.2.5 (3)
50: 0000000000000000 0 FUNC GLOBAL DEFAULT UND regfree@GLIBC_2.2.5 (3)
51: 0000000000719748 8 OBJECT GLOBAL DEFAULT 28 ofp
52: 0000000000715a24 4 OBJECT GLOBAL DEFAULT 28 serverinfo
53: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.2.5 (3)
54: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.2.5 (3)
55: 0000000000000000 0 FUNC GLOBAL DEFAULT UND rand_r@GLIBC_2.2.5 (3)
56: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.2.5 (3)
57: 0000000000000000 0 FUNC GLOBAL DEFAULT UND htons@GLIBC_2.2.5 (3)
58: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.2.5 (3)
59: 0000000000000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.2.5 (4)
60: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.2.5 (3)
61: 0000000000000000 0 FUNC GLOBAL DEFAULT UND difftime@GLIBC_2.2.5 (3)
62: 0000000000714cc0 4 OBJECT GLOBAL DEFAULT 28 printversion
63: 0000000000000000 0 FUNC GLOBAL DEFAULT UND snprintf@GLIBC_2.2.5 (3)
64: 0000000000000000 0 FUNC GLOBAL DEFAULT UND readdir64_r@GLIBC_2.2.5 (3)
65: 0000000000000000 0 FUNC GLOBAL DEFAULT UND nanosleep@GLIBC_2.2.5 (4)
66: 0000000000000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.2.5 (3)
67: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.2.5 (3)
68: 00000000004e8f00 72 OBJECT GLOBAL DEFAULT 15 Ox5230
69: 0000000000000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.2.5 (3)
70: 0000000000000000 0 FUNC GLOBAL DEFAULT UND gmtime_r@GLIBC_2.2.5 (3)
71: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.2.5 (3)
72: 0000000000000000 0 FUNC GLOBAL DEFAULT UND gettimeofday@GLIBC_2.2.5 (3)
73: 0000000000715a0c 4 OBJECT GLOBAL DEFAULT 28 onedaemononly
74: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.2.5 (3)
75: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __strtok_r@GLIBC_2.2.5 (3)
76: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.2.5 (3)
77: 0000000000000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.2.5 (3)
78: 000000000070bae8 8 OBJECT GLOBAL DEFAULT 25 copyright
79: 0000000000000000 0 FUNC GLOBAL DEFAULT UND freopen@GLIBC_2.2.5 (3)
80: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fscanf@GLIBC_2.2.5 (3)
81: 0000000000000000 0 FUNC GLOBAL DEFAULT UND ioctl@GLIBC_2.2.5 (3)
82: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.2.5 (3)
83: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fgetc@GLIBC_2.2.5 (3)
84: 0000000000000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.2.5 (3)
85: 0000000000000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.2.5 (4)
86: 0000000000714c98 4 OBJECT GLOBAL DEFAULT 28 exit_code
87: 0000000000719760 513 OBJECT GLOBAL DEFAULT 28 l_license_file
88: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.2.5 (3)
89: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.2.5 (3)
90: 0000000000000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.2.5 (3)
91: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strspn@GLIBC_2.2.5 (3)
92: 0000000000000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.2.5 (3)
93: 0000000000000000 0 FUNC GLOBAL DEFAULT UND regcomp@GLIBC_2.2.5 (3)
94: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.2.5 (3)
95: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __strdup@GLIBC_2.2.5 (3)
96: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.2.5 (3)
97: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.2.5 (3)
98: 0000000000000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.2.5 (4)
99: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.2.5 (3)
100: 0000000000000000 0 FUNC GLOBAL DEFAULT UND srand@GLIBC_2.2.5 (3)
101: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.2.5 (3)
102: 0000000000714c80 8 OBJECT WEAK DEFAULT 28 _environ@GLIBC_2.2.5 (3)
103: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.2.5 (3)
104: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.3.2 (5)
105: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getsockopt@GLIBC_2.2.5 (3)
106: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _setjmp@GLIBC_2.2.5 (3)
107: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strtoull@GLIBC_2.2.5 (3)
108: 0000000000000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.2.5 (3)
109: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.2.5 (3)
110: 0000000000719980 8 OBJECT GLOBAL DEFAULT 28 whichserver
111: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.2.5 (3)
112: 0000000000000000 0 FUNC GLOBAL DEFAULT UND signal@GLIBC_2.2.5 (3)
113: 0000000000714ca0 4 OBJECT GLOBAL DEFAULT 28 lmdown_prompt
114: 0000000000715a00 8 OBJECT GLOBAL DEFAULT 28 loglevel
115: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strtoll@GLIBC_2.2.5 (3)
116: 000000000070b804 4 OBJECT GLOBAL DEFAULT 25 printheader
117: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fprintf@GLIBC_2.2.5 (3)
118: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.2.5 (3)
119: 0000000000000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.2.5 (3)
120: 0000000000000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.2.5 (3)
121: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__
122: 0000000000000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.2.5 (3)
123: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.2.5 (3)
124: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strtol@GLIBC_2.2.5 (3)
125: 0000000000714c80 8 OBJECT WEAK DEFAULT 28 environ@GLIBC_2.2.5 (3)
126: 0000000000000000 0 FUNC GLOBAL DEFAULT UND freopen64@GLIBC_2.2.5 (3)
127: 0000000000000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.2.5 (3)
128: 0000000000715a20 4 OBJECT GLOBAL DEFAULT 28 oneserveronly
129: 0000000000719988 11 OBJECT GLOBAL DEFAULT 28 sav_vendor
130: 0000000000719998 8 OBJECT GLOBAL DEFAULT 28 whichdaemon
131: 00000000007159e4 4 OBJECT GLOBAL DEFAULT 28 vd_only
132: 0000000000714c9c 4 OBJECT GLOBAL DEFAULT 28 do_all
133: 00000000004e6ea0 2048 OBJECT GLOBAL DEFAULT 15 Ox4981
134: 0000000000000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.2.5 (3)
135: 0000000000000000 0 FUNC GLOBAL DEFAULT UND time@GLIBC_2.2.5 (3)
136: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.2.5 (3)
137: 0000000000715a10 4 OBJECT GLOBAL DEFAULT 28 daemoninfo
138: 0000000000000000 0 FUNC GLOBAL DEFAULT UND select@GLIBC_2.2.5 (3)
139: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __xstat@GLIBC_2.2.5 (3)
140: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.3.2 (5)
141: 0000000000000000 0 FUNC GLOBAL DEFAULT UND readdir@GLIBC_2.2.5 (3)
142: 0000000000717550 4 OBJECT GLOBAL DEFAULT 28 lm_path_rcfile_error
143: 00000000004b7be0 81 FUNC GLOBAL DEFAULT 13 Ox3568
144: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.2.5 (6)
145: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.2.5 (4)
146: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.2.5 (4)
147: 0000000000000000 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.2.5 (3)
148: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strncasecmp@GLIBC_2.2.5 (3)
149: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.2.5 (3)
150: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _IO_getc@GLIBC_2.2.5 (3)
151: 0000000000715a1c 4 OBJECT GLOBAL DEFAULT 28 featureinfo
152: 0000000000000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.2.5 (3)
153: 0000000000000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.2.5 (3)
154: 0000000000714ce0 1025 OBJECT GLOBAL DEFAULT 28 szDisplayName
155: 0000000000000000 0 FUNC GLOBAL DEFAULT UND syslog@GLIBC_2.2.5 (3)
156: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __fxstat@GLIBC_2.2.5 (3)
157: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sscanf@GLIBC_2.2.5 (3)
158: 0000000000000000 0 FUNC GLOBAL DEFAULT UND regexec@GLIBC_2.3.4 (7)
159: 0000000000000000 0 FUNC GLOBAL DEFAULT UND mktime@GLIBC_2.2.5 (3)
160: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.2.5 (3)
161: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fseek@GLIBC_2.2.5 (3)
162: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dlclose@GLIBC_2.2.5 (6)
163: 00000000004e64c0 72 OBJECT GLOBAL DEFAULT 15 Ox5224
164: 00000000004e6520 40 OBJECT GLOBAL DEFAULT 15 Ox5182
165: 0000000000000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.2.5 (3)
166: 0000000000404900 0 FUNC GLOBAL DEFAULT UND setitimer@GLIBC_2.2.5 (3)
167: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.2.5 (3)
168: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.2.5 (3)
169: 0000000000715a18 4 OBJECT GLOBAL DEFAULT 28 userinfo
170: 0000000000000000 0 FUNC GLOBAL DEFAULT UND ntohs@GLIBC_2.2.5 (3)
171: 0000000000715a2c 4 OBJECT GLOBAL DEFAULT 28 active_only
172: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.2.5 (3)
173: 0000000000000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.2.5 (3)
174: 0000000000000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.2.5 (3)
175: 0000000000715a08 4 OBJECT GLOBAL DEFAULT 28 threeserv
176: 0000000000000000 0 FUNC GLOBAL DEFAULT UND longjmp@GLIBC_2.2.5 (4)
177: 0000000000000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.2.5 (4)
178: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.2.5 (3)
179: 0000000000719964 4 OBJECT GLOBAL DEFAULT 28 lmdown_force
180: 0000000000000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.2.5 (3)
181: 0000000000000000 0 FUNC GLOBAL DEFAULT UND vsprintf@GLIBC_2.2.5 (3)
182: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.2.5 (4)
183: 00000000004b7c40 69 FUNC GLOBAL DEFAULT 13 Ox3565
184: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_timedwait@GLIBC_2.3.2 (5)
185: 0000000000000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.2.5 (4)
186: 0000000000000000 0 FUNC GLOBAL DEFAULT UND open@GLIBC_2.2.5 (4)
187: 0000000000000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.2.5 (3)
188: 0000000000000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.2.5 (3)
189: 0000000000000000 0 FUNC GLOBAL DEFAULT UND popen@GLIBC_2.2.5 (3)
190: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fopen@GLIBC_2.2.5 (3)
191: 0000000000000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.2.5 (3)
192: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strtok@GLIBC_2.2.5 (3)
193: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.2.5 (3)
194: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getitimer@GLIBC_2.2.5 (3)
195: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.2.5 (4)
196: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _Jv_RegisterClasses
197: 0000000000000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.2.5 (3)
198: 0000000000714ca4 4 OBJECT GLOBAL DEFAULT 28 verbose
199: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.2.5 (3)
200: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strtoul@GLIBC_2.2.5 (3)
201: 0000000000000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.2.5 (3)
202: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.2.5 (3)
203: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __lxstat64@GLIBC_2.2.5 (3)
204: 0000000000000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.2.5 (3)
205: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.2.5 (3)
206: 0000000000000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.2.5 (3)
207: 0000000000714c80 8 OBJECT GLOBAL DEFAULT 28 __environ@GLIBC_2.2.5 (3)
208: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sprintf@GLIBC_2.2.5 (3)
209: 0000000000000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.2.5 (3)
210: 0000000000000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.2.5 (4)
211: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.2.5 (3)
212: 0000000000000000 0 FUNC GLOBAL DEFAULT UND bsearch@GLIBC_2.2.5 (3)
213: 00000000007159f8 8 OBJECT GLOBAL DEFAULT 28 whichvendor
214: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable
215: 0000000000715a14 4 OBJECT GLOBAL DEFAULT 28 one_license_only
216: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.2.5 (3)
217: 0000000000714ca8 4 OBJECT GLOBAL DEFAULT 28 remove_handle
218: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.2.5 (3)
219: 0000000000000000 0 FUNC GLOBAL DEFAULT UND execl@GLIBC_2.2.5 (3)
220: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.2.5 (6)
221: 0000000000719968 11 OBJECT GLOBAL DEFAULT 28 l_vendor
222: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sleep@GLIBC_2.2.5 (3)
223: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.2.5 (4)
224: 00000000004e8ec0 40 OBJECT GLOBAL DEFAULT 15 Ox5149
225: 00000000007199a0 8 OBJECT GLOBAL DEFAULT 28 which_license
226: 000000000040a290 13 FUNC GLOBAL DEFAULT 12 ckfilter
227: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.2.5 (3)
228: 0000000000000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.2.5 (3)
229: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.2.5 (4)
230: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.2.5 (3)
231: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.2.5 (4)
232: 0000000000000000 0 FUNC GLOBAL DEFAULT UND rand@GLIBC_2.2.5 (3)
233: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.2.5 (6)
234: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.3 (2)
235: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.3 (2)
236: 0000000000000000 0 FUNC GLOBAL DEFAULT UND usleep@GLIBC_2.2.5 (3)
237: 0000000000000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.2.5 (3)
238: 0000000000714c88 8 OBJECT GLOBAL DEFAULT 28 stderr@GLIBC_2.2.5 (3)
239: 0000000000000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.2.5 (3)
Histogram for bucket list length (total of 197 buckets):
Length Number % of total Coverage
0 51 ( 25.9%)
1 85 ( 43.1%) 35.6%
2 36 ( 18.3%) 65.7%
3 18 ( 9.1%) 88.3%
4 7 ( 3.6%) 100.0%
Version symbols section '.gnu.version' contains 240 entries:
Addr: 0x000000000040284a Offset: 0x00284a Link: 4 (.dynsym)
000: 0 (*local*) 2 (GLIBC_2.3) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
004: 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 4 (GLIBC_2.2.5)
008: 1 (*global*) 4 (GLIBC_2.2.5) 4 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
00c: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 4 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
010: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 0 (*local*)
014: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
018: 5 (GLIBC_2.3.2) 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5)
01c: 4 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
020: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) 4 (GLIBC_2.2.5)
024: 4 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*)
028: 3 (GLIBC_2.2.5) 5 (GLIBC_2.3.2) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
02c: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5)
030: 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*)
034: 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
038: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 4 (GLIBC_2.2.5)
03c: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5)
040: 3 (GLIBC_2.2.5) 4 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
044: 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
048: 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
04c: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5)
050: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
054: 3 (GLIBC_2.2.5) 4 (GLIBC_2.2.5) 1 (*global*) 1 (*global*)
058: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
05c: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
060: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 4 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
064: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
068: 5 (GLIBC_2.3.2) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
06c: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5)
070: 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5)
074: 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
078: 3 (GLIBC_2.2.5) 0 (*local*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
07c: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
080: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*)
084: 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
088: 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
08c: 5 (GLIBC_2.3.2) 3 (GLIBC_2.2.5) 1 (*global*) 1 (*global*)
090: 6 (GLIBC_2.2.5) 4 (GLIBC_2.2.5) 4 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
094: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*)
098: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5)
09c: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 7 (GLIBC_2.3.4) 3 (GLIBC_2.2.5)
0a0: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 6 (GLIBC_2.2.5) 1 (*global*)
0a4: 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
0a8: 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5) 1 (*global*)
0ac: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*)
0b0: 4 (GLIBC_2.2.5) 4 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 1 (*global*)
0b4: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 4 (GLIBC_2.2.5) 1 (*global*)
0b8: 5 (GLIBC_2.3.2) 4 (GLIBC_2.2.5) 4 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
0bc: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
0c0: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 4 (GLIBC_2.2.5)
0c4: 0 (*local*) 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5)
0c8: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
0cc: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
0d0: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 4 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
0d4: 3 (GLIBC_2.2.5) 1 (*global*) 0 (*local*) 1 (*global*)
0d8: 3 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
0dc: 6 (GLIBC_2.2.5) 1 (*global*) 3 (GLIBC_2.2.5) 4 (GLIBC_2.2.5)
0e0: 1 (*global*) 1 (*global*) 1 (*global*) 3 (GLIBC_2.2.5)
0e4: 3 (GLIBC_2.2.5) 4 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 4 (GLIBC_2.2.5)
0e8: 3 (GLIBC_2.2.5) 6 (GLIBC_2.2.5) 2 (GLIBC_2.3) 2 (GLIBC_2.3)
0ec: 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5) 3 (GLIBC_2.2.5)
Version needs section '.gnu.version_r' contains 3 entries:
Addr: 0x0000000000402a30 Offset: 0x002a30 Link: 5 (.dynstr)
000000: Version: 1 File: libdl.so.2 Cnt: 1
0x0010: Name: GLIBC_2.2.5 Flags: none Version: 6
0x0020: Version: 1 File: libpthread.so.0 Cnt: 2
0x0030: Name: GLIBC_2.3.2 Flags: none Version: 5
0x0040: Name: GLIBC_2.2.5 Flags: none Version: 4
0x0050: Version: 1 File: libc.so.6 Cnt: 3
0x0060: Name: GLIBC_2.3.4 Flags: none Version: 7
0x0070: Name: GLIBC_2.2.5 Flags: none Version: 3
0x0080: Name: GLIBC_2.3 Flags: none Version: 2
Displaying notes found in: .note.ABI-tag
Owner Data size Description
GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag)
OS: Linux, ABI: 2.6.18 |
_________________ Some day there will only be free software. |
|
Back to top |
|
|
Hu Moderator
Joined: 06 Mar 2007 Posts: 21624
|
Posted: Sat Sep 12, 2020 12:52 am Post subject: |
|
|
Has this program ever worked for you? RayDude wrote: | Code: | Program Headers:
Type Offset VirtAddr PhysAddr
FileSiz MemSiz Flags Align
INTERP 0x0000000000000200 0x0000000000400200 0x0000000000400200
0x000000000000001a 0x000000000000001a R 0x1
[Requesting program interpreter: /lib64/ld-lsb-x86-64.so.3] |
| This looks suspicious to me. When I used readelf on /bin/true, I got [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]. My guess is that you, like me, do not have /lib64/ld-lsb-x86-64.so.3. You could try making a symlink from that name to the canonical loader name, but I do not know if that will work, or what side effects it may have. Your best bet would be to get the developer responsible for this program to rebuild it with the correct loader path. Failing that, you could try to patch the executable to use the correct path. |
|
Back to top |
|
|
RayDude Advocate
Joined: 29 May 2004 Posts: 2062 Location: San Jose, CA
|
Posted: Sat Sep 12, 2020 1:20 am Post subject: |
|
|
Hu!
You are so smart!!!!!
You figured it out!
I must have figured this out before somehow because on the other machine when I run readelf --all ./lmstat, I get this:
It runs on another laptop. I grabbed the headers from it on that laptop:
Code: | Program Headers:
Type Offset VirtAddr PhysAddr
FileSiz MemSiz Flags Align
PHDR 0x0000000000000040 0x0000000000400040 0x0000000000400040
0x00000000000001c0 0x00000000000001c0 R E 0x8
INTERP 0x0000000000000200 0x0000000000400200 0x0000000000400200
0x000000000000001a 0x000000000000001a R 0x1
[Requesting program interpreter: /lib64/ld-lsb-x86-64.so.3]
LOAD 0x0000000000000000 0x0000000000400000 0x0000000000400000
0x000000000010a67c 0x000000000010a67c R E 0x200000
LOAD 0x000000000010a680 0x000000000070a680 0x000000000070a680
0x000000000000a5d9 0x000000000000f340 RW 0x200000
DYNAMIC 0x000000000010ae68 0x000000000070ae68 0x000000000070ae68
0x0000000000000210 0x0000000000000210 RW 0x8
NOTE 0x000000000000021c 0x000000000040021c 0x000000000040021c
0x0000000000000020 0x0000000000000020 R 0x4
GNU_EH_FRAME 0x00000000000e8f60 0x00000000004e8f60 0x00000000004e8f60
0x000000000000492c 0x000000000000492c R 0x4
GNU_STACK 0x0000000000000000 0x0000000000000000 0x0000000000000000
0x0000000000000000 0x0000000000000000 RW 0x8 |
Then I checked and voila!
Code: | fire /opt/mgls_v9-22_3-1-0.aol/bin # ls /lib64/ld-lsb-x86-64.so.3 -lah
lrwxrwxrwx 1 root root 20 Mar 4 2020 /lib64/ld-lsb-x86-64.so.3 -> ld-linux-x86-64.so.2
|
I had already made the symlink!
Why I don't remember doing it and why lddtree -a doesn't show it... I'll never know.
I remember a bit now. When I had this problem the first time I noticed the interpreter didn't exist in ldd ./lmstat and I googled it. I found out that that interpreter is for Redhat Centos based systems. So I figured out what modern distros use and created a symlink.
I just created the symlink on the new system and that fixed it.
Thanks so much!
Now that this post exists, if I forget again, I'm sure I'll be able to find this hint... _________________ Some day there will only be free software. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|