Home | History | Annotate | Download | only in lib
_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 _dl_tls_get_addr_soft ___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 i h d h mh d_un.d_val == sizeof (Elf32_Rel) info[(34 + 0 + (0x6fffffff - (0x6ffffffb)))] == ((void *)0) || info[(34 + 0 + (0x6fffffff - (0x6ffffffb)))]->d_un.d_val == 0x00000001 info[30] == ((void *)0) || info[30]->d_un.d_val == 0x00000008 ranges[0].start + ranges[0].size == start map->l_info[(34 + 0 + (0x6fffffff - (0x6ffffff0)))] != ((void *)0) ERROR: ld.so: object '%s' from %s cannot be preloaded: ignored. warning: debug option `%s' unknown; try LD_DEBUG=help 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. _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 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) 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) cannot create cache for search path ELF file data encoding not little-endian ELF file version ident does not match current one 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 cannot create shared object descriptor file=%s [%lu]; generating link map ELF load command address/offset not properly aligned cannot dynamically load executable cannot change memory protections ELF load command alignment not page-aligned object file has no loadable segments failed to map segment from shared object object file has no dynamic section shared object cannot be dlopen()ed cannot allocate memory for program header cannot enable executable stack as shared object requires dynamic: 0x%0*lx base: 0x%0*lx size: 0x%0*Zx entry: 0x%0*lx phdr: 0x%0*lx phnum: %*u cannot create RUNPATH/RPATH copy cannot create search path array file=%s [%lu]; needed by %s [%lu] find library=%s [%lu]; searching cannot open shared object file (bitmask_nwords & (bitmask_nwords - 1)) == 0 version->filename == ((void *)0) || ! _dl_name_match_p (version->filename, map) symbol=%s; lookup in file=%s [%lu] 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 map->l_tls_modid <= dtv[-1].counter cannot allocate memory in static TLS block cannot make segment writable for relocation %s: Symbol `%s' has different size in shared object, consider re-linking %s: no PLTREL found in object %s %s: out of memory to store relocation results for %s cannot restore segment prot after reloc 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 create TLS data structures result <= _rtld_local._dl_tls_max_dtv_idx + 1 result == _rtld_local._dl_tls_max_dtv_idx + 1 map->l_tls_blocksize >= map->l_tls_initimage_size (size_t) map->l_tls_offset >= map->l_tls_blocksize cannot allocate memory for thread-local data: ABORT _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 ../sysdeps/unix/sysv/linux/dl-origin.c 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. 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 dynamic-link.h info[20]->d_un.d_val == 17 info[29] == ((void *)0) info[15] == ((void *)0) rtld.c ../sysdeps/i386/dl-machine.h ((reloc->r_info) & 0xff) == 8 do-rel.h  %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_ --list --verify --library-path --inhibit-rpath --audit main_map != ((void *)0) libc.so.5 5 6 ph->p_type != 7 cnt <= 8 out of memory l->l_next == ((void *)0) l->l_prev == main_map /proc/sys/kernel/osrelease 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: not found [WEAK] %s (%s) %s=> %s ok failed prelink checking: %s _dl_start elf_get_dynamic_info elf_dynamic_do_rel elf_machine_rel_relative /etc/ld.so.preload dl_main init_tls ORIGIN PLATFORM LIB cannot allocate name record dl-load.c lastp != ((void *)0) search path= :%s (%s from file %s) (%s) file too short cannot read file data invalid ELF header ELF file OS ABI invalid ELF file ABI version invalid internal error trying file=%s cannot stat shared object r->r_state == RT_ADD cannot handle TLS data cannot map zero-fill pages invalid caller cannot close file descriptor cannot create searchlist lib (l)->l_name[0] == '\0' system search path pelem->dirname[0] == '/' l->l_type != lt_loaded RUNPATH RPATH :; LD_LIBRARY_PATH nsid >= 0 nsid < 16 wrong ELF class: ELFCLASS64 expand_dynamic_string_token ./ _dl_map_object add_name_to_object _dl_map_object_from_fd _dl_init_paths /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 do-lookup.h version != ((void *)0) (no version symbols) symbol , version not defined in file with link time reference relocation error symbol lookup error protected normal [%s] conflict x 0x%0*Zx 0x%0*Zx /%x %s _dl_setup_hash undefined symbol: _dl_lookup_symbol_x check_match 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_profile_fixup _dl_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 j < nmaps i < nloaded ns != 0 || i == nloaded calling fini: %s [%lu] _dl_fini _dl_sort_fini dl-misc.c niov < 64 ! "invalid format specifier" _dl_debug_vdprintf dl-version.c def_offset != 0 unsupported version of Verdef record weak version ` ' not found (required by of Verneed record needed != ((void *)0) _dl_check_map_versions match_symbol %s: cannot open file: %s %s: cannot create file: %s %s: cannot map file: %s %s: cannot stat file: %s conflict processing: %s dl-conflict.c l->l_ns == 0 _dl_resolve_conflicts dl-tls.c idx == 0 dlopen map->l_tls_modid == cnt listp != ((void *)0) total + cnt == modid map->l_tls_modid <= newsize _dl_add_to_slotinfo _dl_update_slotinfo _dl_allocate_tls_init _dl_tls_setup _dl_determine_tlsoffset _dl_next_tls_modid /proc/self/exe linkval[0] == '/' _dl_get_origin ld-linux.so.2 libpthread.so.0 libdl.so.2 libc.so.6 invalid mode for dlopen() dl-open.c cannot extend global scope ns == l->l_ns (call_map)->l_name[0] == '\0' 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 _dl_close_worker remove_slotinfo GNU ../elf/dl-sysdep.c m == cnt cannot create capability list AT_HWCAP: %s AT_??? (0x%s): 0x%s _dl_important_hwcaps dl-minimal.c delim[0] != '\0' ! upper_case base == 0 Input/output error Permission denied Cannot allocate memory Invalid argument No such file or directory Operation not permitted ptr == alloc_last_block __strsep _itoa __strtoul_internal realloc /dev/full /dev/null __getcwd cannot apply additional memory protection after relocation .shstrtab .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_d .rel.dyn .rel.plt .text __libc_freeres_fn .rodata .eh_frame_hdr .eh_frame .data.rel.ro .dynamic .got .got.plt .data __libc_subfreeres .bss .gnu_debuglink