Home | History | Annotate | Download | only in lib32
_rtld_global _dl_make_stack_executable __libc_stack_end __libc_memalign malloc _dl_deallocate_tls __libc_enable_secure _dl_get_tls_static_info calloc _dl_debug_state _dl_argv _dl_allocate_tls_init _rtld_global_ro realloc _dl_tls_setup _dl_rtld_di_serinfo _dl_mcount _dl_allocate_tls ___tls_get_addr _r_debug free ld-linux.so.2 GLIBC_2.0 GLIBC_2.1 GLIBC_2.3 GLIBC_2.4 GLIBC_PRIVATE 
/var/tmp /var/profile | U Q l | | | @ @ @ @ @ @ @ @ 4A @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ A @ @ @ @ @ @ la_activity la_objsearch la_objopen la_preinit la_symbind32 la_i86_gnu_pltenter la_i86_gnu_pltexit la_objclose LD_AOUT_LIBRARY_PATH LD_AOUT_PRELOAD GCONV_PATH GETCONF_DIR HOSTALIASES LD_AUDIT LD_DEBUG LD_DEBUG_OUTPUT LD_DYNAMIC_WEAK LD_LIBRARY_PATH LD_ORIGIN_PATH LD_PRELOAD LD_PROFILE LD_SHOW_AUXV LD_USE_LOAD_BIAS LOCALDOMAIN LOCPATH MALLOC_TRACE NIS_PATH NLSPATH RESOLV_HOST_CONF RES_OPTIONS TMPDIR TZDIR libs display library search paths reloc display relocation processing " files display progress for input file B symbols display symbol table processing bindings display information about symbol binding versions display version dependencies scopes display scope information all all previous options combined  statisticsdisplay relocation statistics unused determined unused DSOs help display this help message and exit /lib/i386-linux-gnu/ /usr/lib/i386-linux-gnu/ /lib/ /usr/lib/ ELF ELF GNU ; ; ; J ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; T ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; X ; ; ; ; # ; ; / Y H J J J > e T unexpected reloc type 0x unexpected PLT reloc type 0x =  ?  ?  ?  |8 8 : : 8 8 : 8 8 8 8 8 : \: <: : 8 8 8 8 9 8 9 8 8 8 8 8 8 9 9 EXECFD: PHDR: 0x PHENT: PHNUM: PAGESZ: BASE: 0x FLAGS: 0x ENTRY: 0x NOTELF: UID: EUID: GID: EGID: PLATFORM: HWCAP: CLKTCK: FPUCW: DCACHEBSIZE: 0x ICACHEBSIZE: 0x UCACHEBSIZE: 0x IGNOREPPC SECURE: BASE_PLATFORM: RANDOM: 0x EXECFN: SYSINFO: 0x SYSINFO_EHDR: 0x Linux 4M M M 4M 4M M 4M 4M 4M 4M 4M 4M M M 4M 4M 4M 4M 4M 4M 4M 4M M 0123456789abcdef" | { n m ` _ R Q D C 6 5 ( ' clock cycles 
%s (%s) %s: %s: %s %.*s%s%s WARN DEBUG AUDIT VERBOSE PROFILE BIND_NOW BIND_NOT SHOW_AUXV HWCAP_MASK ORIGIN_PATH DEBUG_OUTPUT DYNAMIC_WEAK ASSUME_KERNEL USE_LOAD_BIAS POINTER_GUARD PROFILE_OUTPUT TRACE_PRELINKING TRACE_LOADED_OBJECTS LIBRARY_VERSION /etc/suid-debug MALLOC_CHECK_ /dev/urandom rtld.c 5 6 not found [WEAK] ok failed --list --verify --library-path --inhibit-rpath --audit loader cannot load itself main_map != ((void *)0) dynamic-link.h libc.so.5 ph->p_type != 7 cnt <= 8 out of memory l->l_next == ((void *)0) l->l_prev == main_map FATAL: kernel too old la_version cnt == 8 *first_preload == ((void *)0) LD_PRELOAD : : i == npreloads %s => not found %s => %s (0x%0*Zx, 0x%0*Zx) TLS(0x%Zx, 0x%0*Zx) Unused direct dependencies: %s statically linked %s (0x%0*Zx) %s => %s (0x%0*Zx) Version information: %s: %s (%s) %s=> %s prelink checking: %s Initial object scopes info[20]->d_un.d_val == 17 info[29] == ((void *)0) info[15] == ((void *)0) ../sysdeps/i386/dl-machine.h ((reloc->r_info) & 0xff) == 8 do-rel.h elf_get_dynamic_info _dl_start elf_machine_rel_relative elf_dynamic_do_Rel dl_main /etc/ld.so.preload init_tls cannot allocate name record dl-load.c lastp != ((void *)0) :%s search path= (%s from file %s) (%s) cannot read file data ELF file ABI version invalid invalid ELF header internal error nonzero padding in e_ident ELF file OS ABI invalid file too short trying file=%s cannot stat shared object cannot close file descriptor invalid caller cannot handle TLS data cannot map zero-fill pages r->r_state == RT_ADD ORIGIN PLATFORM LIB i386-linux-gnu system search path pelem->dirname[0] == '/' l->l_type != lt_loaded RUNPATH RPATH LD_LIBRARY_PATH :; nsid >= 0 nsid < _rtld_local._dl_nns wrong ELF class: ELFCLASS64 _dl_init_paths expand_dynamic_string_token ./ _dl_map_object add_name_to_object _dl_map_object_from_fd /etc/ld.so.cache search cache=%s ld.so-1.7.0 glibc-ld.so.cache1.1 dl-cache.c cache != ((void *)0) /etc/ld.so.nohwcap _dl_load_cache_lookup dl-lookup.c (no version symbols) symbol , version protected normal version != ((void *)0) not defined in file with link time reference relocation error symbol lookup error [%s] conflict x 0x%0*Zx 0x%0*Zx /%x %s _dl_lookup_symbol_x undefined symbol: do_lookup_x check_match _dl_setup_hash dl-reloc.c (lazy) relocation processing: %s%s _dl_nothread_init_static_tls dl-deps.c cnt <= nlist _dl_map_object_deps dl-runtime.c ((reloc->r_info) & 0xff) == 7 _dl_fixup _dl_profile_fixup DYNAMIC LINKER BUG!!! %s: %s: %s%s%s%s%s continued fatal %s: error: %s: %s (%s) out of memory calling init: %s calling preinit: %s dl-fini.c i < nloaded ns != 0 || i == nloaded calling fini: %s [%lu] _dl_fini dl-misc.c niov < 64 ! "invalid format specifier" _dl_debug_vdprintf weak version ` dl-version.c def_offset != 0 of Verdef record ' not found (required by version lookup error of Verneed record needed != ((void *)0) _dl_check_map_versions match_symbol %s: cannot open file: %s %s: cannot stat file: %s %s: cannot map file: %s %s: cannot create file: %s conflict processing: %s dl-conflict.c l->l_ns == 0 _dl_resolve_conflicts dl-tls.c map->l_tls_modid == cnt listp != ((void *)0) total + cnt == modid map->l_tls_modid <= newsize idx == 0 dlopen _dl_next_tls_modid _dl_determine_tlsoffset _dl_tls_setup _dl_allocate_tls_init _dl_update_slotinfo _dl_add_to_slotinfo /proc/self/exe linkval[0] == '/' _dl_get_origin libc.so.6 libdl.so.2 libpthread.so.0 ld-linux.so.2 cannot extend global scope invalid mode for dlopen() dl-open.c object=%s [%lu] scope %u: %s no scope ns == l->l_ns mode & 0x00004 cannot create scope list imap->l_need_tls_init == 0 _dl_open dl_open_worker dl-close.c ! should_be_there old_map->l_tls_modid == idx idx == nloaded imap->l_ns == nsid tmap->l_ns == nsid dlclose imap->l_type == lt_loaded nsid != 0 map->l_init_called shared object not open _dl_close_worker remove_slotinfo _dl_close AT_HWCAP: AT_%s%s AT_??? (0x%s): 0x%s GNU ../elf/dl-sysdep.c m == cnt cannot create capability list /proc/sys/kernel/osrelease _dl_important_hwcaps dl-minimal.c ptr == alloc_last_block base == 0 ! upper_case Cannot allocate memory Invalid argument No such file or directory Operation not permitted Input/output error Permission denied delim[0] != '\0' realloc __strtoul_internal _itoa __strsep .. __getcwd (oflag & 0100) == 0 openat64 ../sysdeps/unix/opendir.c dfd == -100 __opendirat /dev/full /dev/null runtime linker statistics: total startup time in dynamic loader: %s time needed for relocation: %s (%s%%) number of relocations: %lu number of relocations from cache: %lu number of relative relocations: %lu time needed to load objects: %s (%s%%) ERROR: ld.so: object '%s' from %s cannot be preloaded: ignored. Valid options for the LD_DEBUG environment variable are: To direct the debugging output into a file instead of standard output a filename can be specified using the LD_DEBUG_OUTPUT environment variable. warning: debug option `%s' unknown; try LD_DEBUG=help _rtld_local._dl_ns[0 + 1]._ns_loaded == ((void *)0) i == _rtld_local._dl_tls_max_dtv_idx cannot allocate TLS data structures for initial thread set_thread_area failed when setting up thread-local storage cannot set up thread-local storage: %s Usage: ld.so [OPTION]... EXECUTABLE-FILE [ARGS-FOR-PROGRAM...] You have invoked `ld.so', the helper program for shared library executables. This program usually lives in the file `/lib/ld.so', and special directives in executable files using ELF shared libraries tell the system's program loader to load the helper program from this file. This helper program loads the shared libraries needed by the program executable, prepares the program to run, and runs it. You may invoke this helper program directly from the command line to load and run an ELF executable file; this is like executing that file itself, but always uses this helper program from the file you specified, instead of the helper program file specified in the executable file you run. This is mostly of use for maintainers to test new versions of this helper program; chances are you did not intend to run this program. --list list all dependencies and how they are resolved --verify verify that given object really is a dynamically linked object we can handle --library-path PATH use given PATH instead of content of the environment variable LD_LIBRARY_PATH --inhibit-rpath LIST ignore RUNPATH and RPATH information in object names in LIST --audit LIST use objects named in LIST as auditors main_map == _rtld_local._dl_ns[0]._ns_loaded _rtld_local._dl_rtld_map.l_libname _rtld_local._dl_rtld_map.l_libname->next == ((void *)0) _rtld_local._dl_rtld_map.l_relocated info[20]->d_un.d_val == 17 || info[20]->d_un.d_val == 7 info[9]->d_un.d_val == sizeof (Elf32_Rela) info[19]->d_un.d_val == sizeof (Elf32_Rel) FATAL: cannot determine kernel version ERROR: ld.so: object '%s' cannot be loaded as audit interface: %s; ignored. _rtld_local._dl_ns[ns]._ns_loaded == ((void *)0) _rtld_local._dl_ns[ns]._ns_nloaded == 0 _rtld_local._dl_rtld_map.l_prev->l_next == _rtld_local._dl_rtld_map.l_next _rtld_local._dl_rtld_map.l_next->l_prev == _rtld_local._dl_rtld_map.l_prev %s found at 0x%0*Zd in object at 0x%0*Zd main_map->l_info[(34 + 0 + 16 + 3 + (0x6ffffdff - (0x6ffffdf7)))] != ((void *)0) main_map->l_info [(34 + 0 + 16 + 3 + (0x6ffffdff - (0x6ffffdf6)))] != ((void *)0) _rtld_local_ro._dl_init_all_dirs == _rtld_local._dl_all_dirs info[(34 + 0 + (0x6fffffff - (0x6ffffffb)))] == ((void *)0) || (info[(34 + 0 + (0x6fffffff - (0x6ffffffb)))]->d_un.d_val & ~0x00000001) == 0 info[30] == ((void *)0) || (info[30]->d_un.d_val & ~0x00000008) == 0 ranges[0].start + ranges[0].size == start map->l_info[(34 + 0 + (0x6fffffff - (0x6ffffff0)))] != ((void *)0) cannot create cache for search path ELF file data encoding not little-endian ELF file version does not match current one only ET_DYN and ET_EXEC can be loaded ELF file's phentsize not the expected size ELF file version ident does not match current one cannot create shared object descriptor cannot allocate memory for program header cannot change memory protection object file has no dynamic section shared object cannot be dlopen()ed cannot enable executable stack as shared object requires ELF load command alignment not page-aligned ELF load command address/offset not properly aligned object file has no loadable segments cannot dynamically load executable failed to map segment from shared object cannot change memory protections file=%s [%lu]; generating link map dynamic: 0x%0*lx base: 0x%0*lx size: 0x%0*Zx entry: 0x%0*lx phdr: 0x%0*lx phnum: %*u (l)->l_name[0] == '\0' || (l) == &_rtld_local._dl_rtld_map cannot create RUNPATH/RPATH copy cannot create search path array file=%s [%lu]; needed by %s [%lu] file=%s [%lu]; dynamically loaded by %s [%lu] find library=%s [%lu]; searching cannot open shared object file version->filename == ((void *)0) || ! _dl_name_match_p (version->filename, map) symbol=%s; lookup in file=%s [%lu] _rtld_local_ro._dl_debug_mask & (1 << 11) version == ((void *)0) || (flags & ~(DL_LOOKUP_ADD_DEPENDENCY | DL_LOOKUP_GSCOPE_LOCK)) == 0 file=%s [%lu]; needed by %s [%lu] (relocation dependency) binding file %s [%lu] to %s [%lu]: %s symbol `%s' %s 0x%0*Zx 0x%0*Zx -> 0x%0*Zx 0x%0*Zx (bitmask_nwords & (bitmask_nwords - 1)) == 0 cannot allocate memory in static TLS block map->l_tls_modid <= dtv[-1].counter cannot make segment writable for relocation cannot restore segment prot after reloc %s: no PLTREL found in object %s %s: out of memory to store relocation results for %s %s: Symbol `%s' has different size in shared object, consider re-linking DST not allowed in SUID/SGID programs cannot load auxiliary `%s' because of empty dynamic string token substitution empty dynamic string token substitution load auxiliary object=%s requested by file=%s load filtered object=%s requested by file=%s cannot allocate dependency list map->l_searchlist.r_list == ((void *)0) cannot allocate symbol search list Filters not supported with LD_TRACE_PRELINKING map->l_searchlist.r_list[0] == map error while loading shared libraries ns == 0 || i == nloaded || i == nloaded - 1 runtime linker statistics: final number of relocations: %lu final number of relocations from cache: %lu pid >= 0 && sizeof (pid_t) <= 4 checking for version `%s' in file %s [%lu] required by file %s [%lu] no version information available (required by cannot allocate version reference table %s: file is no correct profile data file for `%s' Out of memory while initializing profiler cannot allocate memory for thread-local data: ABORT result <= _rtld_local._dl_tls_max_dtv_idx + 1 result == _rtld_local._dl_tls_max_dtv_idx + 1 _rtld_local._dl_tls_dtv_slotinfo_list != ((void *)0) _rtld_local._dl_tls_dtv_slotinfo_list->next == ((void *)0) cnt < _rtld_local._dl_tls_dtv_slotinfo_list->len _rtld_local._dl_tls_dtv_slotinfo_list == ((void *)0) _rtld_local._dl_tls_max_dtv_idx == 0 map->l_tls_blocksize >= map->l_tls_initimage_size (size_t) map->l_tls_offset >= map->l_tls_blocksize cannot create TLS data structures ../sysdeps/unix/sysv/linux/dl-origin.c add %s [%lu] to global scope no more namespaces available for dlmopen() invalid target namespace in dlmopen() _dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT _dl_debug_initialize (0, args->nsid)->r_state == RT_CONSISTENT opening file=%s [%lu]; direct_opencount=%u TLS generation counter wrapped! Please report this. cannot load any more object with static TLS closing file=%s; direct_opencount=%u (*lp)->l_idx >= 0 && (*lp)->l_idx < nloaded jmap->l_idx >= 0 && jmap->l_idx < nloaded imap->l_type == lt_loaded && (imap->l_flags_1 & 0x00000008) == 0 file=%s [%lu]; destroying link map TLS generation counter wrapped! Please report as described in . Inconsistency detected by ld.so: %s: %u: %s%sAssertion `%s' failed! Inconsistency detected by ld.so: %s: %u: %s%sUnexpected error: %s. ../sysdeps/unix/sysv/linux/getcwd.c rtld_errno != 34 || buf != ((void *)0) || size != 0 ../sysdeps/unix/sysv/linux/dl-openat64.c cannot apply additional memory protection after relocation .shstrtab .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_d .rel.dyn .rel.plt .text .rodata .eh_frame_hdr .eh_frame .data.rel.ro .dynamic .got .got.plt .data .bss .gnu_debuglink