crc32.c src crc32_update n; &C v kk M PG & " /a K+d 5 1 < O8p L H E RA _ [ Vu VR 6 j+ n c Zg @ y ] }z{ p f^t # W 9 ` < ' R d X[+ F 6` }h -/ 30 ] l m2 'p V IKq L 6 " =u ( : F y > C - } wp 4 mG0 K = V 9 ' C# = .r * x O K } x V|i q u kl Ro b f F ^ [^Z } Wf` Sc0 M -ZI D @ d ' N K ` % # /+ 6l A / ] D@h f+ *{ P u &6 >; ;k vq UP2 M _ } 1 > 4 y : Z iY m `7 Od2 z ~\ s KwV O K86 F +GB { \=f X @ US]CQ ; %)& ! ,G ^(BM 6 P 2,v ? kZ;& H V M # R V/ K `m pl + e= h ' o d j # ` ~ > } : { y `6 q} [ Fu 2 t- 0q ]. KY T@ PE N OJ+ G C!} { `COF r [ v hJ Gl 0 a$- e K ^VZ p 0m 5= ^ [ Q 7 R3? > : $: V -T )y& ;h + P Ml k/ |v v ` # d s ' y g : b } > q +2 h6 mf {u ]6 @ rb array_name= ofile= ifile= Invalid arguments Cannot open file %s Cannot create file %s /*%04x*/ /*%05x*/ /*%06x*/ /*%07x*/ /*%08x*/ 0x%02X, }; base_addr= %x config_offset= ivt_offset= has_csf= app_offset= app_file= config_file= dcd_file= image_entry_point= is_plugin= %ud Cannot open app_file: %s wb Cannot create ofile:%s Cannot open dcd_file:%s Invalid app_offset Invalid config file Cannot open config_file:%s Invalid CSF offset Combined Image Info: Done! image_file= csf_file= blob_file= Done! , image_list= Image list is NOT valid image_pages= search_stride= search_count= pages_in_block= dbbt_start_block= Unknown arguments Lack of mandatory parameters Cannot open %s Failed to open %s --bin2c --combine --sec_combine --fcb_gen Unknown commands Usage: imgutil <--combine/--fcb_gen> <Parameters> [Options] This utility is used for below purposes: - Combine the pure application image with the IVT, CSF, etc. - Created Firmware Configuration Block (FCB) for Serial NAND boot 1. Arguments for '--combine' : Mandatory parameters: base_addr=<address> Base Address for boot image ivt_offset=<offset> IVT offset in the boot image app_offset=<offset> Application offset in the boot image app_file=<file> Application image path ofile=<file> Output file path Options: has_csf=<0/1> CSF binary is required or not, default value is 0 dcd_file=<dcd file> DCD file path image_entry_point=<addresss> Image execution address is_plugin=<1/0> 1 - Application is a plugin image 0 - Application is a normal image 2. Arguments for '--sec_combine' : Mandatory parameters: image_file=<path> Boot Image path ofile=<path> Output file path Options: csf_file=<path> CSF binary file path 3. Arguments for '--fcb_gen' : Mandatory parameters: config_file=<file> image_list=<block_id0,.., block_idN> image_pages=<pages> ofile=<file> Options: pages_in_block=<pages per block> Default value is 64 dbbt_start_block=<block id> Default value is 2 search_stride=<search stride> Default value is 64 search_count=<search count> Default value is 2 ---------------------------------------------------------------------------- NOTE: DO NOT add white spaces before '=' or after '=' All addresses and offsets must be hexadecimal format (e.g. 0x90000000) Lack of array name or ifile name or ofile name #include <stdint.h> const uint8_t %s[%u] = { Lack of base_addr or ivt_offset or app_offset or app_file or ofile Invalid offset of config file! -------------------------------------- base_addr = 0x%08x ivt_offset = 0x%08x hab_ivt.hdr = 0x%08x hab_ivt.entry = 0x%08x hab_ivt.self = 0x%08x hab_ivt.csf = 0x%08x hab_ivt.boot_data = 0x%08x hab_ivt.dcd = 0x%08x boot_data.start = 0x%08x boot_data.size = 0x%08x boot_data.plugin = 0x%08x Info for CSF file generation ivt_addr = 0x%08x, ivt_offset = 0x%08x app_addr = 0x%08x, app_offset = 0x%08x, app_size = 0x%08x Image file is an invalid boot image Output file %s cannot be created The image file doesn't contain IVT header BLOB file %s cannot be opened FCB and DBBT region are overlapped DBBT region and Image region overlapped! Current image start block number must be greater then the former one. %s is not an valid configuration file FCB file is created! --------------------------------------- fcb.fingerprint = 0x%08x fcb.verson = %08x fcb.searchStride = %d fcb.searchCount = %d fcb.DBBTSerachAreaStartPage = 0x%08x fcb.firmwareCopies = %d IMG%d start page:%d, sizeInPages:%d FATAL: kernel too old /dev/urandom FATAL: cannot determine kernel version /dev/full /dev/null set_thread_area failed when setting up thread-local storage unexpected reloc type in static binary Unexpected error. %s%s%s:%u: %s%sAssertion `%s' failed. %n v h Z L > 0 OUTPUT_CHARSET charset= LANGUAGE POSIX /usr/share/locale messages lld lli llo llu llx llX I rce /usr/share/locale-langpack ( ( ) = y Y Q 9 9 H H H H H H H H H H 9 $ )- $ plural= nplurals= < P cxa_atexit.c l != ((void *)0) __new_exitfn fxprintf.c (((fmt[i]) & ~0x7f) == 0) __fxprintf LIBC_FATAL_STDERR_ /dev/tty ======= Backtrace: ========= ======= Memory map: ======== /proc/self/maps wfileops.c status == __codecvt_partial _IO_wfile_underflow 0_ 0E ? 0, P* 0B N 04 Pv X C p \ Q H R PR 0_ 0E ? 0, P* 0B N 04 Pv X C p \ Q H R PR 0_ 0E : 0, P* 0B N 04 Pv W C p \ Q H R PR ,ccs= fcts.towc_nsteps == 1 fcts.tomb_nsteps == 1 _IO_new_file_fopen 0_ g J t @ 0Z J G Pv X P^ n \ Q H R PR 0_ g Y t @ 0Z M X Pv X H n \ Q H R PR 0_ g e t @ 0Z N R Pv W P^ n \ Q H R PR strops.c offset >= oldend enlarge_userbuf ` t @t u Pv u x v x <heap nr="%d"> <sizes> </heap> malloc.c ((p)->size & 0x2) (p->prev_size == offset) <unknown> malloc: top chunk is corrupt corrupted double-linked list free(): invalid pointer invalid fastbin entry (free) free(): invalid size heap->ar_ptr == av arena.c p->size == (0|0x1) locked malloc(): memory corruption (bck->bk->size & 0x4) == 0 (fwd->size & 0x4) == 0 bit != 0 correction >= 0 realloc(): invalid old size realloc(): invalid next size !((oldp)->size & 0x2) ncopies >= 3 realloc(): invalid pointer TOP_PAD_ PERTURB_ MMAP_MAX_ ARENA_MAX ARENA_TEST TRIM_THRESHOLD_ MMAP_THRESHOLD_ hooks.c ms->av[2*i+3] == 0 nclears >= 3 Arena %d: system bytes = %10u in use bytes = %10u Total (incl. mmap): max mmap regions = %10u max mmap bytes = %10lu <malloc version="1"> _int_memalign _int_malloc malloc_consolidate sYSMALLOc munmap_chunk _int_free heap_trim mremap_chunk _int_realloc __malloc_set_state __libc_malloc __libc_realloc __libc_memalign __libc_valloc __libc_pvalloc __libc_calloc mTRIm %s%s%s:%u: %s%sAssertion `%s' failed. <size from="%zu" to="%zu" total="%zu" count="%zu"/> <unsorted from="%zu" to="%zu" total="%zu" count="%zu"/> </sizes> <total type="fast" count="%zu" size="%zu"/> <total type="rest" count="%zu" size="%zu"/> <system type="current" size="%zu"/> <system type="max" size="%zu"/> <aspace type="total" size="%zu"/> <aspace type="mprotect" size="%zu"/> ((size + offset) & (_dl_pagesize-1)) == 0 (((unsigned long)(((void*)((char*)(p) + 2*(sizeof(size_t))))) & ((2 * (sizeof(size_t))) - 1)) == 0) *** glibc detected *** %s: %s: 0x%s *** p->fd_nextsize->bk_nextsize == p p->bk_nextsize->fd_nextsize == p nextchunk->fd_nextsize->bk_nextsize == nextchunk nextchunk->bk_nextsize->fd_nextsize == nextchunk munmap_chunk(): invalid pointer double free or corruption (!prev) free(): invalid next size (normal) double free or corruption (out) free(): corrupted unsorted chunks double free or corruption (top) free(): invalid next size (fast) double free or corruption (fasttop) new_size>0 && new_size<(long)(2*(unsigned long)((((__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 * (sizeof(size_t))) - 1)) & ~((2 * (sizeof(size_t))) - 1)))) new_size>0 && new_size<(2 * (512 * 1024)) ((unsigned long)((char*)p + new_size) & (pagesz-1)) == 0 ((char*)p + new_size) == ((char*)heap + heap->size) malloc(): memory corruption (fast) malloc(): smallbin double linked list corrupted malloc(): corrupted unsorted chunks malloc(): corrupted unsorted chunks 2 victim->fd_nextsize->bk_nextsize == victim victim->bk_nextsize->fd_nextsize == victim (unsigned long)(size) >= (unsigned long)(nb) ((size_t)((void*)((char*)(mm) + 2*(sizeof(size_t)))) & ((2 * (sizeof(size_t))) - 1)) == 0 (old_top == (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (old_size) >= (unsigned long)((((__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 * (sizeof(size_t))) - 1)) & ~((2 * (sizeof(size_t))) - 1))) && ((old_top)->size & 0x1) && ((unsigned long)old_end & pagemask) == 0) (unsigned long)(old_size) < (unsigned long)(nb + (unsigned long)((((__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 * (sizeof(size_t))) - 1)) & ~((2 * (sizeof(size_t))) - 1)))) break adjusted to free malloc space ((unsigned long)((void*)((char*)(brk) + 2*(sizeof(size_t)))) & ((2 * (sizeof(size_t))) - 1)) == 0 newsize >= nb && (((unsigned long)(((void*)((char*)(p) + 2*(sizeof(size_t)))))) % alignment) == 0 next->fd_nextsize->bk_nextsize == next next->bk_nextsize->fd_nextsize == next (unsigned long)(newsize) >= (unsigned long)(nb) !victim || ((((mchunkptr)((char*)(victim) - 2*(sizeof(size_t)))))->size & 0x2) || ar_ptr == (((((mchunkptr)((char*)(victim) - 2*(sizeof(size_t)))))->size & 0x4) ? ((heap_info *)((unsigned long)(((mchunkptr)((char*)(victim) - 2*(sizeof(size_t))))) & ~((2 * (512 * 1024))-1)))->ar_ptr : &main_arena) !newp || ((((mchunkptr)((char*)(newp) - 2*(sizeof(size_t)))))->size & 0x2) || ar_ptr == (((((mchunkptr)((char*)(newp) - 2*(sizeof(size_t)))))->size & 0x4) ? ((heap_info *)((unsigned long)(((mchunkptr)((char*)(newp) - 2*(sizeof(size_t))))) & ~((2 * (512 * 1024))-1)))->ar_ptr : &main_arena) !p || ((((mchunkptr)((char*)(p) - 2*(sizeof(size_t)))))->size & 0x2) || ar_ptr == (((((mchunkptr)((char*)(p) - 2*(sizeof(size_t)))))->size & 0x4) ? ((heap_info *)((unsigned long)(((mchunkptr)((char*)(p) - 2*(sizeof(size_t))))) & ~((2 * (512 * 1024))-1)))->ar_ptr : &main_arena) !mem || ((((mchunkptr)((char*)(mem) - 2*(sizeof(size_t)))))->size & 0x2) || av == (((((mchunkptr)((char*)(mem) - 2*(sizeof(size_t)))))->size & 0x4) ? ((heap_info *)((unsigned long)(((mchunkptr)((char*)(mem) - 2*(sizeof(size_t))))) & ~((2 * (512 * 1024))-1)))->ar_ptr : &main_arena) (char *) ((void*)((char*)(p) + 2*(sizeof(size_t)))) + 4 * (sizeof(size_t)) <= paligned_mem (char *) p + size > paligned_mem <total type="fast" count="%zu" size="%zu"/> <total type="rest" count="%zu" size="%zu"/> <system type="current" size="%zu"/> <system type="max" size="%zu"/> <aspace type="total" size="%zu"/> <aspace type="mprotect" size="%zu"/> </malloc> ! % ` @ P = x ~C C YD D pC C KD D bC C =D D TC C /D D FC C !D D 8C C D D *C C D D C C C vD 5 U u 2 R r / O o , L l ) I i & F f # C c @ ` # S S 3 c N ~ N ~ . ^ I y I y ) Y D t D t $ T ? o ? o O : j : j J 5 e 5 e E 0 ` 0 ` @ 2 r ( H h > ^ 4 T z * J p @ ^ 0 T d J z J Z @ p @ P 0 P p @ ` & " 2 X x ( N n D d : Z z 0 P p 2% % % B& ,% @% % <& &% % % 6& % % % 0& % % % *& % % % $& % ~% % & % x% % & % r% % & $ l% % & $ f% % & $ `% % & 0 P p ! ! " " @# # `$ ' 2( ( ( ' ,( |( ( ' &( v( ( ' ( p( ( ' ( j( ( ' ( d( ( ' ( ^( ( ' ( X( ( ' ( R( ( ' ' L( ( ' ' F( ( ' ' @( ( u* * * * r* * * * o* * * * l* * * * i* * * * f* * * * c* * * * `* * * * 3, c, , , , #- S- - - - #. c. . . / S/ ., ^, , , , - N- ~- - - . ^. . . / N/ ), Y, , , , - I- y- - - . Y. . . / I/ $, T, , , , - D- t- - - . T. . . / D/ , O, , , , - ?- o- - - . O. . . . ?/ , J, z, , , - :- j- - - . J. . . . :/ , E, u, , , - 5- e- - - . E. . . . 5/ , @, p, , , - 0- `- - - . @. . . . 0/ ^ ]a ` Da _ ` ` 6a |_ _ ` (a n_ _ z` a `_ _ l` a a ,b b <c c \d d e <f f lg h h _ N` ` a b b c c >d d ne f f Ng g h _ 0` ` a a pb c c d d Pe f f 0g g h @@@@@@@@@@@@@@@@[[[[[[[[[[[[[[[[ ../sysdeps/x86_64/cacheinfo.c ! "cannot happen" offset == 2 intel_check_word handle_amd 0 h h | h r h h ^ T J @ h h | h r h h ^ T J @ @ @ @ @ @ ` ! @ " @ # @ % @ ) @ @ , @ 0 @ 9 @ : @ ; @ < @ = @ > @ ? @ A B C D E F @ @ G @ H @ 0 I @ @ J @ ` K @ L @ M @ N @ ` ` @ @ f @ g @ @ h @ x @ y @ z @ { @ | @ } @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ANSI_X3.4-1968//TRANSLIT ` m Z ` q /usr/lib/getconf GETCONF_DIR /proc/sys/kernel/rtsig-max /proc/sys/kernel/ngroups_max LP64_OFF64 LPBIG_OFFBIG R z p f \ w m c Y O E ; R R R R R R x n d Z P F < 2 ( R R R R R R R R R R R R R R R K A 7 - # R z p f \ R H > 4 * R R v l b X R R : 0 & H , U R R R _ R R R R R R R R R R R R R R R R D R N R R R R R R R R R R R R R R R i s } R R R R R R R R R .. __getcwd ../sysdeps/unix/sysv/linux/getcwd.c __libc_errno != 34 || buf != ((void *)0) || size != 0 ../sysdeps/unix/sysv/linux/getpagesize.c _dl_pagesize != 0 __getpagesize /dev/log <%d> %h %e %T [%d] /dev/console syslog: unknown facility/priority: %x /proc/meminfo *cp <= *re /proc/stat /proc/cpuinfo processor /sys/devices/system/cpu MemTotal: %ld kB MemFree: %ld kB next_line ../sysdeps/unix/sysv/linux/getsysstats.c /sys/devices/system/cpu/online buffer overflow detected stack smashing detected *** %s ***: %s terminated ( +0x -0x [0x X* ( 8* ( ( ( ( ( * ) ) ) ( p) P) ( ( ( ( ( ) ( ) ( ( ( ( ( ( ( ( /var/tmp /var/profile i386 i486 i586 i686 fpu vme de pse tsc msr pae mce cx8 apic 10 sep mtrr pge mca cmov pat pse36 pn clflush 20 dts acpi mmx fxsr sse sse2 ss ht tm ia64 pbe 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 LD_AOUT_LIBRARY_PATH LD_AOUT_PRELOAD LD_WARN LD_LIBRARY_PATH LD_BIND_NOW LD_BIND_NOT LD_DYNAMIC_WEAK LD_PROFILE_OUTPUT /etc/suid-debug MALLOC_CHECK_ LD_ASSUME_KERNEL /proc/sys/kernel/osrelease IGNORE gconv.c irreversible != ((void *)0) __gconv outbuf != ((void *)0) && *outbuf != ((void *)0) gconv_db.c __gconv_release_step free_derivation deriv->steps[cnt].__shlib_handle != ((void *)0) step->__end_fct == ((void *)0) gconv_conf.c elem != ((void *)0) cwd != ((void *)0) alias module __gconv_get_path ISO-10646/UCS4/ =INTERNAL->ucs4 =ucs4->INTERNAL UCS-4LE// =INTERNAL->ucs4le =ucs4le->INTERNAL ISO-10646/UTF8/ =INTERNAL->utf8 =utf8->INTERNAL ISO-10646/UCS2/ =ucs2->INTERNAL =INTERNAL->ucs2 ANSI_X3.4-1968// =ascii->INTERNAL =INTERNAL->ascii UNICODEBIG// =ucs2reverse->INTERNAL =INTERNAL->ucs2reverse .so UCS4// ISO-10646/UCS4/ UCS-4// ISO-10646/UCS4/ UCS-4BE// ISO-10646/UCS4/ CSUCS4// ISO-10646/UCS4/ ISO-10646// ISO-10646/UCS4/ 10646-1:1993// ISO-10646/UCS4/ 10646-1:1993/UCS4/ ISO-10646/UCS4/ OSF00010104// ISO-10646/UCS4/ OSF00010105// ISO-10646/UCS4/ OSF00010106// ISO-10646/UCS4/ WCHAR_T// INTERNAL UTF8// ISO-10646/UTF8/ UTF-8// ISO-10646/UTF8/ ISO-IR-193// ISO-10646/UTF8/ OSF05010001// ISO-10646/UTF8/ ISO-10646/UTF-8/ ISO-10646/UTF8/ UCS2// ISO-10646/UCS2/ UCS-2// ISO-10646/UCS2/ OSF00010100// ISO-10646/UCS2/ OSF00010101// ISO-10646/UCS2/ OSF00010102// ISO-10646/UCS2/ ANSI_X3.4// ANSI_X3.4-1968// ISO-IR-6// ANSI_X3.4-1968// ANSI_X3.4-1986// ANSI_X3.4-1968// ISO_646.IRV:1991// ANSI_X3.4-1968// ASCII// ANSI_X3.4-1968// ISO646-US// ANSI_X3.4-1968// US-ASCII// ANSI_X3.4-1968// US// ANSI_X3.4-1968// IBM367// ANSI_X3.4-1968// CP367// ANSI_X3.4-1968// CSASCII// ANSI_X3.4-1968// OSF00010020// ANSI_X3.4-1968// UNICODELITTLE// ISO-10646/UCS2/ UCS-2LE// ISO-10646/UCS2/ UCS-2BE// UNICODEBIG// gconv_builtin.c __gconv_get_builtin_trans cnt < sizeof (map) / sizeof (map[0]) q Z _ @d h { Z 0 m Z A q _ v ../iconv/skeleton.c outbufstart == ((void *)0) inend - *inptrp < 4 gconv_simple.c *outptrp + 4 > outend ../iconv/loop.c inend != &bytebuf[4] inend - inptr <= 7 outbuf == outerr inend != &bytebuf[6] ucs4le_internal_loop internal_ascii_loop_single internal_utf8_loop_single utf8_internal_loop_single ucs2_internal_loop_single internal_ucs2_loop_single inptr - bytebuf > (state->__count & 7) inend - inptr > (state->__count & ~7) nstatus == __GCONV_FULL_OUTPUT __gconv_transform_internal_ucs4 __gconv_transform_ucs4_internal __gconv_transform_internal_ucs4le __gconv_transform_ucs4le_internal __gconv_transform_ascii_internal __gconv_transform_internal_ascii __gconv_transform_internal_utf8 __gconv_transform_utf8_internal __gconv_transform_ucs2_internal __gconv_transform_internal_ucs2 __gconv_transform_ucs2reverse_internal ucs2reverse_internal_loop_single __gconv_transform_internal_ucs2reverse internal_ucs2reverse_loop_single gconv_trans_context gconv_trans gconv_trans_init gconv_trans_end gconv_trans.c trans->name != ((void *)0) __gconv_translit_find GCONV_PATH /usr/lib/i386-linux-gnu/gconv/gconv-modules.cache gconv_dl.c obj->counter > 0 found->handle == ((void *)0) gconv_init gconv_end __gconv_find_shlib do_release_shlib + 3 ?HP[hw LC_COLLATE LC_CTYPE LC_MONETARY LC_NUMERIC LC_TIME LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION LOCPATH @ LC_ALL LANG findlocale.c locale_codeset != ((void *)0) /usr/lib/locale _nl_find_locale ` @ n - loadlocale.c category == __LC_CTYPE _nl_intern_locale_data cnt < (sizeof (_nl_value_type_LC_NUMERIC) / sizeof (_nl_value_type_LC_NUMERIC[0])) cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME[0])) cnt < (sizeof (_nl_value_type_LC_COLLATE) / sizeof (_nl_value_type_LC_COLLATE[0])) cnt < (sizeof (_nl_value_type_LC_MONETARY) / sizeof (_nl_value_type_LC_MONETARY[0])) cnt < (sizeof (_nl_value_type_LC_MESSAGES) / sizeof (_nl_value_type_LC_MESSAGES[0])) cnt < (sizeof (_nl_value_type_LC_PAPER) / sizeof (_nl_value_type_LC_PAPER[0])) cnt < (sizeof (_nl_value_type_LC_NAME) / sizeof (_nl_value_type_LC_NAME[0])) cnt < (sizeof (_nl_value_type_LC_ADDRESS) / sizeof (_nl_value_type_LC_ADDRESS[0])) cnt < (sizeof (_nl_value_type_LC_TELEPHONE) / sizeof (_nl_value_type_LC_TELEPHONE[0])) cnt < (sizeof (_nl_value_type_LC_MEASUREMENT) / sizeof (_nl_value_type_LC_MEASUREMENT[0])) cnt < (sizeof (_nl_value_type_LC_IDENTIFICATION) / sizeof (_nl_value_type_LC_IDENTIFICATION[0])) ( h 8 x H V o . ` | ` x loadarchive.c ((((ps) - 1) & (ps)) == 0) last->next == mapped ranges[cnt].from >= from archmapped == &headmap _nl_load_locale_from_archive _nl_archive_subfreeres /usr/lib/locale/locale-archive upper lower alpha digit xdigit space print graph blank cntrl punct alnum toupper tolower | V @ H T M i t v ^ x | M i t v ^ x 0 1 2 3 4 5 6 7 8 9 K @ `U @ ` @ @ 8 H H H H H I ( ( x x > > ~ ~ ~ ~ ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ a b c d e f g h i j k l m n o p q r s t u v w x y z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` A B C D E F G H I J K L M N O P Q R S T U V W X Y Z { | } ~ ` ` " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ 2 3 I R R S S " $ % & / 5 6 7 9 : < D G H I _ ` a b c ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! "! $! &! (! ,! -! .! /! 0! 1! 3! 4! 9! E! F! G! H! I! S! T! U! V! W! X! Y! Z! [! \! ]! ^! _! `! a! b! c! d! e! f! g! h! i! j! k! l! m! n! o! p! q! r! s! t! u! v! w! x! y! z! {! |! }! ~! ! ! ! ! ! ! ! " " " " #" 6" <" d" e" j" k" " " $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ !$ #$ $$ `$ a$ b$ c$ d$ e$ f$ g$ h$ i$ j$ k$ l$ m$ n$ o$ p$ q$ r$ s$ t$ u$ v$ w$ x$ y$ z$ {$ |$ }$ ~$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % % % % % % % $% ,% 4% <% % t* u* v* 0 0 Q2 R2 S2 T2 U2 V2 W2 X2 Y2 Z2 [2 \2 ]2 ^2 _2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 q3 r3 s3 t3 u3 v3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 ) M N O P R T U V W Y Z [ \ _ ` a b c d e f h i j k ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 ; < = > @ A B C D F J K L M N O P R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ % , 3 7 : > B F J N R V Z ^ a e i m q u y } ! # % ) - 2 7 < A D I N Q T W Z ] ` c f i l p s v y | $ ( + / 4 : > A E J M P S V Y ] b f i m r x | ! % * / 4 9 > C H M R V [ ` d h l p t y | " ( . 4 : @ F L R X ^ b f j n r v z ~ " ' , 1 6 ; @ E J O T Y ^ c h m r w | ! & + 0 5 : ? D G J M P S V Y \ _ b e h m q v y | $ * 0 5 9 = B F J N R V Z ^ b f j o u y } & / 3 7 ; ? C G K O S W [ _ c g k o u y } ! # % ' * - 0 3 6 9 < ? B E H K N Q T W Z ] ` c f i l o r t w z } " % ( + . 1 4 7 : = @ C F I L O R U X [ ^ a d g j m p s v y | ! $ ' * - 0 3 6 9 < ? B E H K N Q T W Z ] ` c f i l o r u x { ~ # & ) , / 2 5 8 ; > A D G J M P S V Y \ _ b e h k n q t w z } " % ( + . 1 4 7 : = @ C F I L O R U X [ ^ a d g j m p s v y | ! $ ' * - 0 3 6 9 < ? B E H K N Q T W Z ] ` c f i l o r u x { ~ # & ) , / 2 5 8 ; > A D G J M P S V Y \ _ b e h k n q t w z } " % ( + . 1 4 7 : = @ C F I L O R U X [ ^ a d g j m p s v y | ! $ ' * - 0 3 6 9 < ? B E H K N Q T W Z ] ` c f i l o r u x { ~ # & ) , / 2 5 8 ; > A D G J M P S V Y \ _ b e h k n q t w z } ( C ) < < - ( R ) u , > > 1 / 4 1 / 2 3 / 4 A E x s s a e I J i j ' n O E O E o e o e s L J L j l j N J N j n j D Z D z d z ' ^ ' ` _ : ~ - - - - - - - ' ' , ' " " , , " + o . . . . . . ` ` ` ` ` ` < > ! ! / ? ? ? ! ! ? C = R s E U R I N R a / c a / s C c / o c / u g H H H h I I L l N N o P Q R R R T E L ( T M ) Z O h m Z B C e e E F M o i D d e i j 1 / 3 2 / 3 1 / 5 2 / 5 3 / 5 4 / 5 1 / 6 5 / 6 1 / 8 3 / 8 5 / 8 7 / 8 1 / I I I I I I I V V V I V I I V I I I I X X X I X I I L C D M i i i i i i i v v v i v i i v i i i i x x x i x i i l c d m < - - > < - > < = = > < = > - / \ * | : ~ < = > = < < > > < < < > > > N U L S O H S T X E T X E O T E N Q A C K B E L B S H T L F V T F F C R S O S I D L E D C 1 D C 2 D C 3 D C 4 N A K S Y N E T B C A N E M S U B E S C F S G S R S U S S P D E L _ N L ( 1 ) ( 2 ) ( 3 ) ( 4 ) ( 5 ) ( 6 ) ( 7 ) ( 8 ) ( 9 ) ( 1 0 ) ( 1 1 ) ( 1 2 ) ( 1 3 ) ( 1 4 ) ( 1 5 ) ( 1 6 ) ( 1 7 ) ( 1 8 ) ( 1 9 ) ( 2 0 ) ( 1 ) ( 2 ) ( 3 ) ( 4 ) ( 5 ) ( 6 ) ( 7 ) ( 8 ) ( 9 ) ( 1 0 ) ( 1 1 ) ( 1 2 ) ( 1 3 ) ( 1 4 ) ( 1 5 ) ( 1 6 ) ( 1 7 ) ( 1 8 ) ( 1 9 ) ( 2 0 ) 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 1 0 . 1 1 . 1 2 . 1 3 . 1 4 . 1 5 . 1 6 . 1 7 . 1 8 . 1 9 . 2 0 . ( a ) ( b ) ( c ) ( d ) ( e ) ( f ) ( g ) ( h ) ( i ) ( j ) ( k ) ( l ) ( m ) ( n ) ( o ) ( p ) ( q ) ( r ) ( s ) ( t ) ( u ) ( v ) ( w ) ( x ) ( y ) ( z ) ( A ) ( B ) ( C ) ( D ) ( E ) ( F ) ( G ) ( H ) ( I ) ( J ) ( K ) ( L ) ( M ) ( N ) ( O ) ( P ) ( Q ) ( R ) ( S ) ( T ) ( U ) ( V ) ( W ) ( X ) ( Y ) ( Z ) ( a ) ( b ) ( c ) ( d ) ( e ) ( f ) ( g ) ( h ) ( i ) ( j ) ( k ) ( l ) ( m ) ( n ) ( o ) ( p ) ( q ) ( r ) ( s ) ( t ) ( u ) ( v ) ( w ) ( x ) ( y ) ( z ) ( 0 ) - | + + + + + + + + + o : : = = = = = = = ( 2 1 ) ( 2 2 ) ( 2 3 ) ( 2 4 ) ( 2 5 ) ( 2 6 ) ( 2 7 ) ( 2 8 ) ( 2 9 ) ( 3 0 ) ( 3 1 ) ( 3 2 ) ( 3 3 ) ( 3 4 ) ( 3 5 ) ( 3 6 ) ( 3 7 ) ( 3 8 ) ( 3 9 ) ( 4 0 ) ( 4 1 ) ( 4 2 ) ( 4 3 ) ( 4 4 ) ( 4 5 ) ( 4 6 ) ( 4 7 ) ( 4 8 ) ( 4 9 ) ( 5 0 ) h P a d a A U b a r o V p c p A n A u A m A k A K B M B G B c a l k c a l p F n F u F u g m g k g H z k H z M H z G H z T H z u l m l d l k l f m n m u m m m c m k m m m ^ 2 c m ^ 2 m ^ 2 k m ^ 2 m m ^ 3 c m ^ 3 m ^ 3 k m ^ 3 m / s m / s ^ 2 P a k P a M P a G P a r a d r a d / s r a d / s ^ 2 p s n s u s m s p V n V u V m V k V M V p W n W u W m W k W M W a . m . B q c c c d C / k g C o . d B G y h a H P i n K K K M k t l m l n l o g l x m b m i l m o l P H p . m . P P M P R s r S v W b f f f i f l f f i f f l s t + _ _ _ , . ; : ? ! ( ) { } # & * + - < > = \ $ % @ ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z A C D G J K N O P Q S T U V W X Y Z a b c d f h i j k m n p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z A B D E F G J K L M N O P Q S T U V W X Y a b c d e f g h i j k l m n o p q r s t u v w x y z A B D E F G I J K L M O S T U V W X Y a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 5 6 9 0 2 3 4 5 6 7 8 9 ? libc ANSI_X3.4-1968 ` @ | | | | | | | | | | | | | ^[yY] ^[nN] | T Z 9 9 - | . 9 9 9 9 9 9 9 9 9 u' u' | i 9 9 . | ) %p%t%g%t%m%t%f | 9 9 9 9 9 %a%N%f%N%d%N%b%N%s %h %e %r%N%C-%z %T%N%c%N | @ 9 9 9 9 9 9 9 9 9 9 9 +%c %a %l | 9 9 9 | 8 ISO/IEC 14652 i18n FDCC-set Keld Simonsen keld@dkuug.dk +45 3122-6543 +45 3325-6543 ISO 1.0 1997-12-20 ISO/IEC JTC1/SC22/WG20 - internationalization C/o Keld Simonsen, Skt. Jorgens Alle 8, DK-1615 Kobenhavn V i18n:1999 i18n:1999 i18n:1999 i18n:1999 i18n:1999 i18n:1999 i18n:1999 i18n:1999 i18n:1999 i18n:1999 i18n:1999 i18n:1999 i18n:1999 i18n:1999 i18n:1999 i18n:1999 | l 9 9 9 9 @ | !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ UUUU ?3333 *$I $ q t E UUU ; $I 8 ^Cy 0 ,d! p= ^B{ I $ B | uP q @ s H u @ ; +m ! 0 W qEu }$ {fG5 @KL nZk g d QJ @ i I Ht# @ s+ A; 4 @ < L @ \ m 0123456789abcdefghijklmnopqrstuvwxyz 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZto_outpunct (nil) vfprintf.c ((&mbstate)->__count == 0) s->_flags2 & 4 _IO_vfprintf_internal (null) (unsigned int) done < (unsigned int) 2147483647 (size_t) done <= (size_t) 2147483647 *** %n in writable segment detected *** *** invalid %N$ use detected *** - . i. . %/ / "0 1 g2 5 ^; ; ; < = $L I O iM N L )M N P F< ; / g2 5 ^; ; ; < = $L I O iM N L )M N P F< ; 5 ^; ; ; < = $L I O iM N L )M N P F< ; N5 < = $L I O )M < = $L I O iM N L )M N P ; < = $L I O iM N L )M N P ( ( ( ( ( ( ( ( ( ( ( ( ( ( #! W6 $ hE F "H D ( ( ( x s t @ @t u y Pv u x v x inf nan NAN INF i n f n a n N A N I N F 0 . 0 0 0 1 __printf_fphex ../stdio-common/printf_fphex.c *decimal != '\0' && decimalwc != L'\0' to_inpunct vfscanf.c _IO_vfscanf_internal cnt < (((uint32_t) (*_nl_current_LC_CTYPE)->values[((int) (_NL_CTYPE_MB_CUR_MAX) & 0xffff)].word)) & 3 & & & ? & & ) & & & . 0 ? b > > > > > > > > > > > > > > > > > > > > > > > > > > > > x > > > b > > i > > > > > i _IO_vfwprintf ( n i l ) ( n u l l ) . @. . . V/ / >0 1 1 4 A SA A YB B |P _L FX TR rV l] Q R S k hX A SA / 1 4 A SA A YB B |P _L FX TR rV l] Q R S k hX A SA 4 A SA A YB B |P _L FX TR rV l] Q R S k hX A SA 5 YB B |P _L FX R YB B |P _L FX TR rV l] Q R S k hX SA YB B |P _L FX TR rV l] Q R S k hX : : : : : : : : : : : : : : O UO % O( ^( Z 8 J \ _ J : : : + s t P* , 00 y Pv u x - x d b b c b b b c b b b c b c b b c b b b b b b b b b b b b b b b b b b b b b b b b c f :c f :c f f f :c :c :c :c :c :c :c :c :c :c :c f :c :c :c :c `f :c :c :c :c :c :c :c :c f :c xf `f f f f :c `f :c :c :c :c f `f f :c :c f :c `f :c :c `f f c c c c c c c c c c c c c d c c c c c c c c c c c c c e c e c e c c c c f c c d c c c c c d l i i i i i i i i i i i i i `k i i i i i i i i i i i i i xl i l i l i i i i l i i `k i i i i i `k k Ri Ri j Ri Ri Ri j Ri Ri Ri j Ri j Ri Ri j Ri Ri Ri Ri Ri Ri Ri Ri Ri Ri Ri Ri Ri Ri Ri Ri Ri Ri Ri Ri Ri Ri Ri Ri xj pm 'j 8m 'j pm pm pm 'j 'j 'j 'j 'j 'j 'j 'j 'j 'j 'j Hm 'j 'j 'j 'j Xm 'j 'j 'j 'j 'j 'j 'j 'j pm 'j m Xm pm pm pm 'j Xm 'j 'j 'j 'j m Xm (m 'j 'j m 'j Xm 'j 'j Xm 0000000000000000iofwide.c _IO_fwide x @x w @w pw y w | t @t u Pv u 0| v x 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Unknown error @ ` @ ` 0 P p P @ p 0 @ P p 0 @ ` @ ` @ ` p 0 @ P ` mbrtowc.c __mbrtowc status == __GCONV_OK || status == __GCONV_EMPTY_INPUT || status == __GCONV_ILLEGAL_INPUT || status == __GCONV_INCOMPLETE_INPUT || status == __GCONV_FULL_OUTPUT ((data.__statep)->__count == 0) wcrtomb.c __wcrtomb wcsrtombs.c data.__outbuf[-1] == '\0' __wcsrtombs data.__outbuf != (unsigned char *) dst mbsnrtowcs.c result > 0 __mbsnrtowcs mbsrtowcs_l.c __mbsrtowcs_l ((wchar_t *) data.__outbuf)[-1] == L'\0' %[A-Za-z]%n %hu%n:%hu%n:%hu%n M%hu.%hu.%hu%n /etc/localtime Universal TZ UTC GMT ../ TZDIR TZif tzfile.c num_types == 1 posixrules num_types == 2 /usr/share/zoneinfo __tzfile_read __tzfile_compute __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (&zone_names[info->idx]) && __builtin_constant_p (__tzname[tp->tm_isdst]) && (__s1_len = __builtin_strlen (&zone_names[info->idx]), __s2_len = __builtin_strlen (__tzname[tp->tm_isdst]), (!((size_t)(const void *)((&zone_names[info->idx]) + 1) - (size_t)(const void *)(&zone_names[info->idx]) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((__tzname[tp->tm_isdst]) + 1) - (size_t)(const void *)(__tzname[tp->tm_isdst]) == 1) || __s2_len >= 4)) ? __builtin_strcmp (&zone_names[info->idx], __tzname[tp->tm_isdst]) : (__builtin_constant_p (&zone_names[info->idx]) && ((size_t)(const void *)((&zone_names[info->idx]) + 1) - (size_t)(const void *)(&zone_names[info->idx]) == 1) && (__s1_len = __builtin_strlen (&zone_names[info->idx]), __s1_len < 4) ? (__builtin_constant_p (__tzname[tp->tm_isdst]) && ((size_t)(const void *)((__tzname[tp->tm_isdst]) + 1) - (size_t)(const void *)(__tzname[tp->tm_isdst]) == 1) ? __builtin_strcmp (&zone_names[info->idx], __tzname[tp->tm_isdst]) : (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (__tzname[tp->tm_isdst]); register int __result = (((__const unsigned char *) (__const char *) (&zone_names[info->idx]))[0] - __s2[0]); if (__s1_len > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (&zone_names[info->idx]))[1] - __s2[1]); if (__s1_len > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (&zone_names[info->idx]))[2] - __s2[2]); if (__s1_len > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (&zone_names[info->idx]))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (__tzname[tp->tm_isdst]) && ((size_t)(const void *)((__tzname[tp->tm_isdst]) + 1) - (size_t)(const void *)(__tzname[tp->tm_isdst]) == 1) && (__s2_len = __builtin_strlen (__tzname[tp->tm_isdst]), __s2_len < 4) ? (__builtin_constant_p (&zone_names[info->idx]) && ((size_t)(const void *)((&zone_names[info->idx]) + 1) - (size_t)(const void *)(&zone_names[info->idx]) == 1) ? __builtin_strcmp (&zone_names[info->idx], __tzname[tp->tm_isdst]) : (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (&zone_names[info->idx]); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (__tzname[tp->tm_isdst]))[0]; if (__s2_len > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (__tzname[tp->tm_isdst]))[1]); if (__s2_len > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (__tzname[tp->tm_isdst]))[2]); if (__s2_len > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (__tzname[tp->tm_isdst]))[3]); } } __result; }))) : __builtin_strcmp (&zone_names[info->idx], __tzname[tp->tm_isdst])))); }) == 0 %m/%d/%y %Y-%m-%d %H:%M %I:%M:%S %p %H:%M:%S Q) G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G ) G G G G G G G G G G G G G G G G G G G G G G G G G G G d( & % % G % . ;( ( G G G ' G G G ! ' ' . ! % # $ G G G G G G " , + + + G . , G _+ 6+ %' & ]) G G f' J- }/ B% G "- , * * ../nptl/sysdeps/unix/sysv/linux/i386/../fork.c ({ __typeof (self->tid) __value; if (sizeof (__value) == 1) asm volatile ("movb %%gs:%P2,%b0" : "=q" (__value) : "0" (0), "i" (__builtin_offsetof (struct pthread, tid))); else if (sizeof (__value) == 4) asm volatile ("movl %%gs:%P1,%0" : "=r" (__value) : "i" (__builtin_offsetof (struct pthread, tid))); else { if (sizeof (__value) != 8) abort (); asm volatile ("movl %%gs:%P1,%%eax\n\t" "movl %%gs:%P2,%%edx" : "=A" (__value) : "i" (__builtin_offsetof (struct pthread, tid)), "i" (__builtin_offsetof (struct pthread, tid) + 4)); } __value; }) != ppid ({ __typeof (({ struct pthread *__self; asm ("movl %%gs:%c1,%0" : "=r" (__self) : "i" (__builtin_offsetof (struct pthread, header.self))); __self;})->tid) __value; if (sizeof (__value) == 1) asm volatile ("movb %%gs:%P2,%b0" : "=q" (__value) : "0" (0), "i" (__builtin_offsetof (struct pthread, tid))); else if (sizeof (__value) == 4) asm volatile ("movl %%gs:%P1,%0" : "=r" (__value) : "i" (__builtin_offsetof (struct pthread, tid))); else { if (sizeof (__value) != 8) abort (); asm volatile ("movl %%gs:%P1,%%eax\n\t" "movl %%gs:%P2,%%edx" : "=A" (__value) : "i" (__builtin_offsetof (struct pthread, tid)), "i" (__builtin_offsetof (struct pthread, tid) + 4)); } __value; }) == ppid __libc_fork invalid openat call: O_CREAT without mode invalid openat64 call: O_CREAT without mode cannot create cache for search path cannot create shared object descriptor cannot allocate memory for program header 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 cannot allocate TLS data structures for initial thread cannot dynamically load executable object file has no loadable segments failed to map segment from shared object cannot change memory protections file=%s [%lu]; generating link map 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) dynamic: 0x%0*lx base: 0x%0*lx size: 0x%0*Zx entry: 0x%0*lx phdr: 0x%0*lx phnum: %*u 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 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 cannot allocate name record dl-load.c lastp != ((void *)0) :%s search path= (%s from file %s) (%s) cannot stat shared object cannot read file data cannot close file descriptor cannot map zero-fill pages r->r_state == RT_ADD dynamic-link.h invalid ELF header ELF file OS ABI invalid ELF file ABI version invalid nonzero padding in e_ident internal error file too short trying file=%s ORIGIN PLATFORM LIB i386-linux-gnu (l)->l_name[0] == '\0' || 0 system search path pelem->dirname[0] == '/' :; nsid >= 0 nsid < _dl_nns RPATH RUNPATH wrong ELF class: ELFCLASS64 _dl_init_paths _dl_map_object add_name_to_object expand_dynamic_string_token _dl_map_object_from_fd elf_get_dynamic_info /lib/i386-linux-gnu/ /usr/lib/i386-linux-gnu/ /lib/ /usr/lib/ ELF ELF GNU /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 out of memory (no version symbols) symbol <main program> , version protected normal version != ((void *)0) not defined in file with link time reference relocation error symbol lookup error [%s] _dl_lookup_symbol_x undefined symbol: check_match _dl_setup_hash 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' (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 dl-reloc.c (lazy) <program name unknown> relocation processing: %s%s ../sysdeps/i386/dl-machine.h ((reloc->r_info) & 0xff) == 8 _dl_nothread_init_static_tls elf_machine_rel_relative % z P O w \ ' , Y m G unexpected reloc type 0x unexpected PLT reloc type 0x cannot apply additional memory protection after relocation DYNAMIC LINKER BUG!!! %s: %s: %s%s%s%s%s continued fatal %s: error: %s: %s (%s) out of memory error while loading shared libraries dl-misc.c niov < 64 ! "invalid format specifier" _dl_debug_vdprintf pid >= 0 && sizeof (pid_t) <= 4 = ? ? ? dl-tls.c map->l_tls_modid == cnt listp != ((void *)0) idx == 0 dlopen _dl_next_tls_modid _dl_allocate_tls_init _dl_add_to_slotinfo result <= _dl_tls_max_dtv_idx + 1 result == _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 create TLS data structures /proc/self/exe linkval[0] == '/' _dl_get_origin ../sysdeps/unix/sysv/linux/dl-origin.c GLIBC_PRIVATE _dl_open_hook Sun Mon Tue Wed Thu Fri Sat Sunday Monday Tuesday Wednesday Thursday Friday Saturday Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec January February March April June July August September October November December AM PM %a %b %e %H:%M:%S %Y %a %b %e %H:%M:%S %Z %Y S u n M o n T u e W e d T h u F r i S a t S u n d a y M o n d a y T u e s d a y W e d n e s d a y T h u r s d a y F r i d a y S a t u r d a y J a n F e b M a r A p r M a y J u n J u l A u g S e p O c t N o v D e c J a n u a r y F e b r u a r y M a r c h A p r i l J u n e J u l y A u g u s t S e p t e m b e r O c t o b e r N o v e m b e r D e c e m b e r A M P M % a % b % e % H : % M : % S % Y % m / % d / % y % H : % M : % S % I : % M : % S % p % a % b % e % H : % M : % S % Z % Y | o ( / 8 < @ D H L P T X \ ` d h p y H 8 \ P 9 9 9 9 9 9 9 $ 4 D T d $ H X h x ( L d | , P \ h : 0 8 8 9 4 UUUUUUUU ?33333333 * $I $I $ q q q E ]t E UUUUUUU ; ; I $I $I 8 8 8 5 P^Cy 0 0 0 . ,d! p= p= % ^B{ $I $I $ = B ! B | P uP uP q q digcnt > 0 decimal_len > 0 inity dig_no >= int_no bits != 0 numsize == 1 && n < d empty == 1 numsize == densize cy != 0 ____strtof_l_internal str_to_mpn *nsize < ((((128 + 2 * 24) + ((32) - 1)) / (32)) + 2) lead_zero == 0 && int_no <= (uintmax_t) (9223372036854775807LL) / 4 lead_zero == 0 && int_no <= (uintmax_t) (9223372036854775807LL) lead_zero <= (base == 16 ? ((uintmax_t) exponent - (uintmax_t) (-9223372036854775807LL-1)) / 4 : ((uintmax_t) exponent - (uintmax_t) (-9223372036854775807LL-1))) int_no <= (uintmax_t) (exponent < 0 ? ((9223372036854775807LL) - bits + 1) / 4 : ((9223372036854775807LL) - exponent - bits + 1) / 4) numsize < (((24) + ((32) - 1)) / (32)) dig_no > int_no && exponent <= 0 ____strtod_l_internal *nsize < ((((1024 + 2 * 53) + ((32) - 1)) / (32)) + 2) numsize < (((53) + ((32) - 1)) / (32)) ../stdlib/strtod_l.c ____strtold_l_internal *nsize < ((((16384 + 2 * 64) + ((32) - 1)) / (32)) + 2) d ' @B ; 6 2 k g / S P L 8 m J G '5 $5 d ' o # [Am- j d 8n ? O > . 8 / t# 3 & N |. [ r / P kpnJ nq & f $6 Z B< T c sU e ( U n _ S l gr w F o ] : FGW v y uD;s ( ! >p % "/ . Q ]O W 2Sq $ ^c_ *sf \wI [ i Cs F EH i s 8 4c )r+[ [!|n N 5 }L , D 4f l } C } + # U># ` e !Q 4 \ Yc + 1 * Zi b B tz[ " 4 ? m k 1Ke 6 uk G ( f 1 3j ~{j 6h < bB Q u l uYD?e 1 V 5 R I J @ A [ ^# IF 6IS s* p G I [?l b I9C- 4 ]0 % 3 eh ?M} I!G. T u 6 Um .sw B P Q ,4 P n ,4 Iy i J. f q- W RU# 8I 4 4 Tl ( Cf - d t . o ( z @ Z R D d t 5 H C DeV U^h6LU3 I ! I <f - L { k yG _. D < s Wj R b EE ` f@/ w]7 f Ft B k {| < {A 3[ W_ l % \x[ V Fo N US < D s vS K 9 v p U.y` K m Z C @ 3?Cy \ XF - >\A ) \= '_Djz p 4| E l V} *@ |gu " o $po?b ( Ux I> N k w};u #6 '0 q'" ( \ < a + H + Tq 40 { & ) tJ S g* Nr z A TQ TQ ) kPr ) NW Fa l j ^ E Y 4| ~ #H| L u A x gk # =t%j . ' a H#, K / ha A T$ vN0 { ;G- D lO a x e A 0 ~ V } MP0! * ?:7 B 2M ( a O m z 8 NE 8 + 20 _e % } o 9k ;P C 4 u P [ < b a 2 BR i < h z !p t0tv l w c 5 7 d @ ; B b &. ^ Y] =u8Q)+ 9 / % -> t. z -TM u b < 4 9 7 . ~2 !' {n $- P X +1 "#+ %? D ~b r *~xx z o s { '~ j = j r1| Av0 9 & ~j2= _ +0c m -X % < |b 7 w ,5 P 6 x Pn x [ 4 ? E, W8 9 qIH l MP# * wg : 8 - j @? F [ $G tJL 0 s- o |;#o ` Is { K 6 5 m 1 k ? f%( r; v =4t P w ?j& A T N 4 @SZ E3 T Ac+; ={C pf U,i e .O\ O 9 ^2XX% - V N qv 4 v = M OT +}\ I A?7 D! W DG n 8p p;3 , f %k ; y ZNh .l tH Ic / ~= o t gx ! RJ - W5 Y A V9 T < !{>;b . w_ W 5 ( N T ]=! o dI@B u h cU 4 p h { 3 '" 2I%% d K E )0b 0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x y z Success Operation not permitted No such file or directory No such process Interrupted system call Input/output error No such device or address Argument list too long Exec format error Bad file descriptor No child processes Cannot allocate memory Permission denied Bad address Block device required Device or resource busy File exists Invalid cross-device link No such device Not a directory Is a directory Invalid argument Too many open files in system Too many open files Text file busy File too large No space left on device Illegal seek Read-only file system Too many links Broken pipe Numerical result out of range Resource deadlock avoided File name too long No locks available Function not implemented Directory not empty No message of desired type Identifier removed Channel number out of range Level 2 not synchronized Level 3 halted Level 3 reset Link number out of range Protocol driver not attached No CSI structure available Level 2 halted Invalid exchange Invalid request descriptor Exchange full No anode Invalid request code Invalid slot Bad font file format Device not a stream No data available Timer expired Out of streams resources Machine is not on the network Package not installed Object is remote Link has been severed Advertise error Srmount error Communication error on send Protocol error Multihop attempted RFS specific error Bad message Name not unique on network File descriptor in bad state Remote address changed Streams pipe error Too many users Destination address required Message too long Protocol not available Protocol not supported Socket type not supported Operation not supported Protocol family not supported Address already in use Network is down Network is unreachable Connection reset by peer No buffer space available Connection timed out Connection refused Host is down No route to host Operation already in progress Operation now in progress Stale NFS file handle Structure needs cleaning Not a XENIX named type file No XENIX semaphores available Is a named type file Remote I/O error Disk quota exceeded No medium found Wrong medium type Operation canceled Required key not available Key has expired Key has been revoked Key was rejected by service Owner died State not recoverable Resource temporarily unavailable Inappropriate ioctl for device Numerical argument out of domain Too many levels of symbolic links Value too large for defined data type Can not access a needed shared library Accessing a corrupted shared library .lib section in a.out corrupted Attempting to link in too many shared libraries Cannot exec a shared library directly Invalid or incomplete multibyte or wide character Interrupted system call should be restarted Socket operation on non-socket Protocol wrong type for socket Address family not supported by protocol Cannot assign requested address Network dropped connection on reset Software caused connection abort Transport endpoint is already connected Transport endpoint is not connected Cannot send after transport endpoint shutdown Too many references: cannot splice Operation not possible due to RF-kill 2 E _ v 8 G W f w ; U h { ( A ^ y ( 6 O m % @ ] < d 8 t d $ B Y i 8 ` 1 G ` | $ 4 I e p %s%s%s %s%s%s: %s _dlfcn_hook unsupported dlinfo request 0 P invalid namespace Unknown error ; Z x 0 N m < [ y 1 O n dl-runtime.c ((reloc->r_info) & 0xff) == 7 _dl_fixup _dl_profile_fixup %s: cannot open file: %s %s: cannot stat file: %s %s: cannot map file: %s %s: cannot create file: %s %s: file is no correct profile data file for `%s' Out of memory while initializing profiler cannot extend global scope invalid mode for dlopen() dl-open.c object=%s [%lu] scope %u: no scope ns == l->l_ns mode & 0x00004 cannot create scope list imap->l_need_tls_init == 0 _dl_open dl_open_worker 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 dl-close.c ! should_be_there old_map->l_tls_modid == idx idx == nloaded imap->l_ns == nsid calling fini: %s [%lu] tmap->l_ns == nsid dlclose imap->l_type == lt_loaded map->l_init_called shared object not open _dl_close_worker remove_slotinfo _dl_close 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 <http://www.debian.org/Bugs/>. invalid mode parameter 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 dl-deps.c cnt <= nlist _dl_map_object_deps calling init: %s calling preinit: %s dl-fini.c i < nloaded ns != 0 || i == nloaded _dl_fini ns == 0 || i == nloaded || i == nloaded - 1 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 checking for version `%s' in file %s [%lu] required by file %s [%lu] no version information available (required by cannot allocate version reference table RTLD_NEXT used in code not dynamically loaded | | c c c c d n / M j 4 d | j + I * u $ $ $ T T l T < , | d T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T d \ E R _ l y 5 J \ D! ! 4! |! ! 4! |; ; < |; ; a; a; a; a; < l< |; ;
{ D 0 @1 DF 2 1 PF @3 \F 4 @ @ @ 0 @1 1 @ P 0 5 @ @ 9 9 P' a q a 0 A R _ R v ` @ | | | | | | | | | | | | | ~ ~ p p 0 @ @
GCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
.shstrtab .note.ABI-tag .note.gnu.build-id .rel.plt .init .text __libc_freeres_fn __libc_thread_freeres_fn .fini .rodata __libc_subfreeres __libc_atexit __libc_thread_subfreeres .eh_frame .gcc_except_table .tdata .tbss .init_array .fini_array .ctors .dtors .jcr .data.rel.ro .got .got.plt .data .bss __libc_freeres_ptrs .comment
{ D 0 @1 DF 2 1 PF @3 \F 4 @ @ @ 0 @1 1 @ P 0 5 @ @ 9 9 P' a q a 0 A R _ R v ` @ | | | | | | | | | | | | | ~ ~ p p 0 @ @
GCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
.shstrtab .note.ABI-tag .note.gnu.build-id .rel.plt .init .text __libc_freeres_fn __libc_thread_freeres_fn .fini .rodata __libc_subfreeres __libc_atexit __libc_thread_subfreeres .eh_frame .gcc_except_table .tdata .tbss .init_array .fini_array .ctors .dtors .jcr .data.rel.ro .got .got.plt .data .bss __libc_freeres_ptrs .comment