__gmon_start__ __cxa_finalize _Jv_RegisterClasses __mf_state_1 ___tls_get_addr abort __mf_lookup_cache __mf_lc_mask __mf_lc_shift __mf_opts __mf_starting_p __mf_biglock __mf_reentrancy __mf_lock_contention pthread_join stderr __mf_set_options pthread_mutex_trylock pthread_mutex_lock __assert_fail __mfu_set_options pthread_mutex_unlock strtol pthread_self __mf_resolve_single_dynamic dlvsym __mf_dynamic __mf_init getenv exit __mf_register __wrap_main __errno_location stdin stdout __mf_fini __mfu_report __mf_check __mfu_check __mf_0fn_malloc __mf_0fn_free __mf_heuristic_check __mf_violation __mf_0fn_calloc gettimeofday __mf_backtrace __mfu_register __mf_unregister __mfu_unregister __mf_report __mf_wrap_alloca_indirect __libc_freeres backtrace_symbols getpid kill __mf_watch __mf_unwatch __mf_sigusr1_handler signal sscanf _end __mf_0fn_realloc __mf_0fn_mmap getpagesize __mf_0fn_munmap __wrap_malloc __real_malloc __wrap_calloc __real_calloc __wrap_realloc __real_realloc __wrap_free __real_free __wrap_mmap __real_mmap __wrap_munmap __real_munmap __wrap_alloca __real_alloca __mfwrap_memcpy __mfwrap_memmove __mfwrap_memset __mfwrap_memcmp __mfwrap_memchr __mfwrap_memrchr __mfwrap_strcpy __mfwrap_strncpy __mfwrap_strcat __mfwrap_strncat __mfwrap_strcmp __mfwrap_strcasecmp __mfwrap_strncmp __mfwrap_strncasecmp __mfwrap_strdup __mfwrap_strndup __mfwrap_strchr __mfwrap_strrchr __mfwrap_strstr __mfwrap_memmem __mfwrap_strlen __mfwrap_strnlen __mfwrap_bzero __mfwrap_bcopy __mfwrap_bcmp __mfwrap_index __mfwrap_rindex __mfwrap_asctime __mfwrap_ctime __mfwrap_localtime __mfwrap_gmtime __mfwrap_time __mfwrap_strerror isatty __mfwrap_fopen __mfwrap_setvbuf __mfwrap_setbuf __mfwrap_setbuffer __mfwrap_setlinebuf __mfwrap_fdopen __mfwrap_freopen __mfwrap_fopen64 __mfwrap_freopen64 __mfwrap_fclose __mfwrap_fread __mfwrap_fwrite __mfwrap_fgetc __mfwrap_fgets __mfwrap_getc _IO_getc __mfwrap_gets __mfwrap_ungetc __mfwrap_fputc __mfwrap_fputs __mfwrap_putc _IO_putc __mfwrap_puts __mfwrap_clearerr __mfwrap_feof __mfwrap_ferror __mfwrap_fileno __mfwrap_printf __mfwrap_fprintf __mfwrap_sprintf __mfwrap_snprintf __mfwrap_vprintf __mfwrap_vfprintf __mfwrap_vsprintf __mfwrap_vsnprintf __mfwrap_access __mfwrap_remove __mfwrap_fflush __mfwrap_fseek __mfwrap_fseeko64 __mfwrap_ftell __mfwrap_ftello64 __mfwrap_rewind __mfwrap_fgetpos __mfwrap_fsetpos __mfwrap_stat __mfwrap_stat64 __mfwrap_fstat __mfwrap_lstat __mfwrap_mkfifo __mfwrap_opendir __mfwrap_closedir __mfwrap_readdir __mfwrap_recv __mfwrap_recvfrom __mfwrap_recvmsg __mfwrap_send __mfwrap_sendto __mfwrap_sendmsg __mfwrap_setsockopt __mfwrap_getsockopt __mfwrap_accept __mfwrap_bind __mfwrap_connect __mfwrap_gethostname __mfwrap_sethostname __mfwrap_gethostbyname __mfwrap_wait __mfwrap_waitpid __mfwrap_popen __mfwrap_pclose __mfwrap_execve __mfwrap_execv __mfwrap_execvp __mfwrap_system __mfwrap_dlopen __mfwrap_dlclose __mfwrap_dlerror __mfwrap_dlsym __mfwrap_semop __mfwrap_semctl __mfwrap_shmctl __mfwrap_shmat __mfwrap_shmdt __mfwrap___ctype_b_loc __mfwrap___ctype_toupper_loc __mfwrap___ctype_tolower_loc __mfwrap_getlogin __mfwrap_cuserid __mfwrap_getpwnam __mfwrap_getpwuid __mfwrap_getgrnam __mfwrap_getgrgid __mfwrap_getservent __mfwrap_getservbyname __mfwrap_getservbyport __mfwrap_gai_strerror __mfwrap_getmntent __mfwrap_inet_ntoa __mfwrap_getprotoent __mfwrap_getprotobyname __mfwrap_getprotobynumber __sigsetjmp __pthread_unwind_next __pthread_register_cancel __pthread_unregister_cancel __mf_0fn_pthread_create __wrap_pthread_create __real_pthread_create libdl.so.2 libc.so.6 __environ __xstat __fxstat __lxstat __xstat64 ld-linux.so.2 _edata __bss_start libmudflapth.so.0 GLIBC_2.3 GLIBC_2.0 GLIBC_2.1 GLIBC_2.1.3 GLIBC_2.2
mf: erroneous reentrancy detected in ` ' mode-nop mudflaps do nothing mode-populate mudflaps populate object tree mode-check mudflaps check for memory violations mode-violate mudflaps always cause violations (diagnostic) viol-nop violations do not change program execution viol-abort violations cause a call to abort() viol-segv violations are promoted to SIGSEGV signals viol-gdb violations fork a gdb process attached to current program trace-calls trace calls to mudflap runtime library verbose-trace trace internal events within mudflap runtime library collect-stats collect statistics on mudflap's operation sigusr1-report print report upon SIGUSR1 internal-checking perform more expensive internal checking print-leaks print any memory leaks at program shutdown libc-freeres call glibc __libc_freeres at shutdown for better leak data check-initialization detect uninitialized object reads verbose-violations print verbose messages when memory violations occur abbreviate abbreviate repetitive listings timestamps track object lifetime timestamps ignore-reads ignore read accesses - assume okay wipe-stack wipe stack objects at unwind wipe-heap wipe heap objects at free heur-proc-map support /proc/self/map heuristics heur-stack-bound enable a simple upper stack bound heuristic heur-start-end support _start.._end heuristics heur-stdlib register standard library data (argv, errno, stdin, ...) free-queue-length queue N deferred free() calls before performing them persistent-count keep a history of N unregistered regions crumple-zone surround allocations with crumple zones of N bytes lc-adapt adapt mask/shift parameters after N cache misses backtrace keep an N-level stack trace of each call context thread-stack override thread stacks allocation: N kB multi-threaded single-threaded This is a %s%sGCC "mudflap" memory-checked binary. Mudflap is Copyright (C) 2002-2010 Free Software Foundation, Inc. The mudflap code can be controlled by an environment variable: $ export MUDFLAP_OPTIONS='
' $ where is a space-separated list of any of the following options. Use `-no-OPTION' to disable options. thread-aware -%-23.23s %s [active] =N [%d] /tmp/gcc32/toolchain-src/gcc/gcc-4.4.3/libmudflap/mf-runtime.c rc==0 help no- opts->target warning: unrecognized string '%s' in mudflap options mf(%u): set options from `%s' e mf: error in dlsym("%s"): %s mf: dlsym("%s") = NULL calloc free malloc mmap munmap realloc DUMMY pthread_create pthread_join pthread_exit type >= 0 && type <= 5 MUDFLAP_OPTIONS __mf_lookup_cache __mf_lc_mask __mf_lc_shift NULL argv[] argv element environ[] errno area stdin stdout stderr environ element __mf_fini read write check ptr=%p b=%u size=%lu %s location=`%s' n == obj_count obj != ((void *)0) register ptr=%p size=%lu type=%x name='%s' harmless duplicate reg %p-%p `%s' unregister ptr=%p size=%lu type=%x obj != ((void *)0) && s != ((void *)0) new_shift < sizeof (uintptr_t)*8 adapt cache obj=%u/%u sizes=%lu/%.0f/%.0f => util=%u%% m=%p s=%u low <= high max_objs == 0 || objs != ((void *)0) dead mudflap %sobject %p: name=`%s' watching guess unknown static stack heap-init heap no-access mudflap %sobject %p: name=`%s' bounds=[%p,%p] size=%lu area=%s check=%ur/%uw liveness=%u%s alloc time=%lu.%06lu pc=%p thread=%u %s dealloc time=%lu.%06lu pc=%p thread=%u Leaked object %u: ******* mudflap stats: calls to __mf_check: %lu __mf_register: %lu [%luB, %luB, %luB, %luB, %luB] __mf_unregister: %lu [%luB] __mf_violation: [%lu, %lu, %lu, %lu, %lu] calls with reentrancy: %lu lock contention: %lu lookup cache slots used: %u unused: %u peak-reuse: %u number of live objects: %u zombie objects: %u number of leaked objects: %u violation pc=%p location=%s type=%d ptr=%p size=%lu ' location=` watch unregister register check/write check/read ******* mudflap violation %u (%s): time=%lu.%06lu ptr=%p size=%lu pc=%p%s%s%s after into before Nearby object %u: checked region begins %uB %s and ends %uB %s number of nearby objects: %u gdb --pid=%u unwatch %s ptr=%p size=%lu %u: [%p] __mf_get_state () == reentrant mf ( ) : assertion failure: ` ' in at : __mf_sigusr1_respond __mf_watch_or_not __mf_unwatch __mf_watch __mf_report __mf_find_dead_objects __mf_adapt_cache __mf_adapt_cache_fn __mf_unregister __mf_register __mfu_check __mf_check __mf_object_tree __mf_resolve_single_dynamic __mfu_set_options __mf_set_options ? ? ? Y@mf(%u): mf: heuristic check r /proc/self/maps %p-%p %4c mf: registering region #%d %p-%p given %s /proc/self/maps segment mf(%u): %s malloc region calloc region /tmp/gcc32/toolchain-src/gcc/gcc-4.4.3/libmudflap/mf-hooks1.c rc==0 realloc region skipping free of boot (0fn) alloc buffer %p freeing deferred pointer %p (crumple %u) freeing pointer %p = %p - %u mmap page alloca stack level %p alloca region __mf_wrap_alloca_indirect munmap mmap free realloc calloc malloc mf(%u): %s (memcpy source) (memcpy dest) (memmove src) (memmove dest) (memset dest) (memcmp 1st arg) (memcmp 2nd arg) (memchr region) (memrchr region) (strcpy src) (strcpy dest) (strncpy src) (strncpy dest) (strcat src) (strcat dest) (strncat src) (strncat dest) (strcmp 1st arg) (strcmp 2nd arg) (strcasecmp 1st arg) (strcasecmp 2nd arg) (strncmp 1st arg) (strncmp 2nd arg) (strncasecmp 1st arg) (strncasecmp 2nd arg) (strdup region) strdup region (strndup region) strndup region (strchr region) (strrchr region) (strstr haystack) (strstr needle) (memmem haystack) (memmem needle) (strlen region) (strnlen region) (bzero region) (bcopy src) (bcopy dest) (bcmp 1st arg) (bcmp 2nd arg) (index region) (rindex region) (asctime tm) asctime string (ctime time) ctime string (localtime time) localtime tm (gmtime time) gmtime tm (time timep) strerror result /tmp/gcc32/toolchain-src/gcc/gcc-4.4.3/libmudflap/mf-hooks2.c (buffer != ((void *)0)) && (b != ((void *)0)) rc == 0 (fopen path) (fopen mode) (fopen result) (setvbuf stream) (setvbuf buffer) (fdopen mode) (fdopen result) (freopen path) (freopen stream) (freopen mode) (freopen result) (fopen64 path) (fopen64 mode) (fopen64 result) (freopen64 path) (freopen64 stream) (freopen64 mode) (freopen64 result) (fclose stream) (fread stream) (fread buffer) (fwrite stream) (fwrite buffer) (fgetc stream) (fgets stream) (fgets buffer) (getc stream) (gets buffer) (ungetc stream) (fputc stream) (fputs buffer) (fputs stream) (putc stream) (puts buffer) (clearerr stream) (feof stream) (ferror stream) (fileno stream) (printf format) (fprintf stream) (fprintf format) (sprintf str) (sprintf format) (snprintf str) (snprintf format) (vprintf format) (vfprintf stream) (vfprintf format) (vsprintf str) (vsprintf format) (vsnprintf str) (vsnprintf format) (access path) (remove path) (fflush stream) (fseek stream) (fseeko64 stream) (ftell stream) (ftello64 stream) (rewind stream) (fgetpos stream) (fgetpos pos) (fsetpos stream) (fsetpos pos) (stat path) (stat buf) (stat64 path) (stat64 buf) (fstat buf) (lstat path) (lstat buf) (mkfifo path) (opendir path) (readdir result) (recv buf) (recvfrom buf) (recvfrom from) (recvmsg msg) (send msg) (sendto msg) (sendto to) (sendmsg msg) (setsockopt optval) (getsockopt optval) (accept addr) (bind addr) (connect addr) (gethostname name) (sethostname name) (gethostbyname name) gethostbyname result (gethostbyname result) (gethostbyname result->h_name) (gethostbyname result->h_aliases[]) (gethostbyname result->h_aliases) (gethostbyname result->h_addr_list[]) (gethostbyname result->h_addr_list) (wait status) (waitpid status) (popen path) (popen mode) (popen result) (pclose stream) (execve path) (execve *argv) (execve **argv) (execve *envp) (execve **envp) (execv path) (execv *argv) (execv **argv) (execvp path) (execvp *argv) (execvp **argv) (system string) (dlopen path) (dlerror result) (dlsym symbol) (semop sops) (semctl buf) (semctl array) (semctl __buf) @ B (shmctl buf) shmat result ctype_b_loc ** ctype_b_loc [] ctype_toupper_loc ** ctype_toupper_loc [] ctype_tolower_loc ** ctype_tolower_loc [] getlogin() return (cuserid destination) getcuserid() return (getpwnam name) getpw*() return (getgrnam name) getgr*() return getserv*() return (getservbyname name) (getservbyname proto) (getservbyport proto) gai_strerror() return (getmntent stream) mntent mnt_fsname mntent mnt_dir mntent mnt_type mntent mnt_opts getmntent result inet_ntoa result getproto*() return (getprotobyname name) __mfwrap_shmdt __mfwrap_shmat __mfwrap_shmctl __mfwrap_semctl __mfwrap_semop __mfwrap_dlsym __mfwrap_dlerror __mfwrap_dlclose __mfwrap_dlopen __mfwrap_system __mfwrap_execvp __mfwrap_execv __mfwrap_execve __mfwrap_pclose __mfwrap_popen __mfwrap_waitpid __mfwrap_wait __mfwrap_gethostbyname __mfwrap_sethostname __mfwrap_gethostname __mfwrap_connect __mfwrap_bind __mfwrap_accept __mfwrap_getsockopt __mfwrap_setsockopt __mfwrap_sendmsg __mfwrap_sendto __mfwrap_send __mfwrap_recvmsg __mfwrap_recvfrom __mfwrap_recv __mfwrap_readdir __mfwrap_closedir __mfwrap_opendir __mfwrap_mkfifo __mfwrap_lstat __mfwrap_fstat __mfwrap_stat64 __mfwrap_stat __mfwrap_fsetpos __mfwrap_fgetpos __mfwrap_rewind __mfwrap_ftello64 __mfwrap_ftell __mfwrap_fseeko64 __mfwrap_fseek __mfwrap_fflush __mfwrap_remove __mfwrap_access __mfwrap_vsnprintf __mfwrap_vsprintf __mfwrap_vfprintf __mfwrap_vprintf __mfwrap_snprintf __mfwrap_sprintf __mfwrap_fprintf __mfwrap_printf __mfwrap_fileno __mfwrap_ferror __mfwrap_feof __mfwrap_clearerr __mfwrap_puts __mfwrap_putc __mfwrap_fputs __mfwrap_fputc __mfwrap_ungetc __mfwrap_gets __mfwrap_getc __mfwrap_fgets __mfwrap_fgetc __mfwrap_fwrite __mfwrap_fread __mfwrap_fclose __mfwrap_freopen64 __mfwrap_fopen64 __mfwrap_freopen __mfwrap_fdopen __mfwrap_setvbuf __mfwrap_fopen mkbuffer __mfwrap_strerror __mfwrap_time __mfwrap_gmtime __mfwrap_localtime __mfwrap_ctime __mfwrap_asctime __mfwrap_rindex __mfwrap_index __mfwrap_bcmp __mfwrap_bcopy __mfwrap_bzero __mfwrap_strnlen __mfwrap_strlen __mfwrap_memmem __mfwrap_strstr __mfwrap_strrchr __mfwrap_strchr __mfwrap_strndup __mfwrap_strdup __mfwrap_strncasecmp __mfwrap_strncmp __mfwrap_strcasecmp __mfwrap_strcmp __mfwrap_strncat __mfwrap_strcat __mfwrap_strncpy __mfwrap_strcpy __mfwrap_memrchr __mfwrap_memchr __mfwrap_memcmp __mfwrap_memset __mfwrap_memmove __mfwrap_memcpy errno area (thread) mf(%u): pthread_create
b k T T T T $ X O \ X X X / @ , u $ O \ $ $ ( C P L q H 0 4 ` " 4 \ ` p d h 8 0 < Y h @ D P * + 8
GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.4.3 GCC: (GNU) 4.4.3 GCC: (GNU) 4.4.3 GCC: (GNU) 4.4.3 GCC: (GNU) 4.4.3 GCC: (GNU) 4.4.3 GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.4.3 GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
mfsplay_tree_foreach remaining_size after1 after2 mfsplay_tree_node __kind heur_std_data tries root __mf_count_unregister __mf_dynamic _IO_save_end old_entry __mf_set_default_options __mf_sigusr1_handled __mf_get_state dead_count __mf_sigusr1_handler __next __data _IO_write_base timestamps dyn_malloc __mf_count_violation direction s_here __mf_options __mf_dynamic_index _IO_save_base __owner dealloc_time set_option _chain __mf_cache _cur_column abbreviate all_nodes heuristics del_obj write_itoa symbols comparison been_here grandparent tree_aging _IO_marker __mf_report __mf_fini saved_optstr __mf_object_tree mfsplay_tree_value __pthread_internal_slist negate __nusers adapt_count plot internal_checking old_obj __assert_fail _IO_FILE read_count __PRETTY_FUNCTION__ __mf_count_register __pthread_mutex_s judgement reentrant environ unsigned char trees __spins crumple_zone __mf_link_object begin_recursion_protect1 array_ptr rebalance_p new_obj __mf_biglock __mf_lc_mask violation_mode print_leaks __mf_find_objects max_reuse mfsplay_tree_new __mf_unlink_object last_splayed_key_p /tmp/gcc32/toolchain-src/gcc/gcc-4.4.3/libmudflap/mf-runtime.c __mf_watch mfsplay_tree_splay __mf_object entry_low_idx _IO_lock_t __mf_unwatch timeval ptr_lower __pthread_slist_t __mf_report_leaks_fn _IO_read_ptr stdin mfsplay_tree_splay_helper pointer stdout __mf_reentrancy persistent_count _markers file ignore_reads dyn_free __mf_state_1 recollection __mf_dynamic_entry uncovered mfsplay_tree_insert verbose_violations tv_usec thread_stack default_p PTHREAD_MUTEX_ERRORCHECK cache_utilization __lock digit mfsplay_tree_remove obj2 check_initialization __mf_unregister __mf_uncache_object __mf_find_dead_objects mfsplay_tree_s write_count heur_proc_map mfsplay_tree_rebalance __mf_adapt_cache_fn pthread_t _flags2 param target ptr_high _IO_read_base all_nodes_1 __mf_lc_shift weighted_size line __mf_report_leaks active __quad_t mudoption __mf_resolve_single_dynamic mfsplay_tree_xmalloc __size description mfsplay_tree max_depth argc _old_offset argv location __mfu_report __mf_uintptr_t ptr_low GNU C 4.4.3 omitted_size PTHREAD_MUTEX_TIMED_NP liveness max_objs long long int __wrap_main s_up double _IO_write_end __mf_opts s_low __mfu_set_options uncovered_high_p s_high __align tree_stats __mf_init __mf_watch_or_not __mf_starting_p dealloc_backtrace float dyn_calloc guess_omit_levels _IO_buf_base total_size __mf_count_check all_ovr_obj live_count pthread_mutex_t s_right call_libc_freeres violation_number __pad1 __pad2 __pad3 __pad4 __pad5 _sbuf flag mfsplay_tree_predecessor __suseconds_t smoothed_new_shift __mf_total_register_size __mf_sigusr1_received num_unused mfsplay_tree_free __mf_find_objects2 __count stack1 stack2 dyn_pthread_create mfsplay_tree_successor mfsplay_tree_key __mfu_unregister collect_stats mfsplay_tree_lookup num_overlapping_objs dyn_realloc dealloc_me PTHREAD_MUTEX_RECURSIVE_NP ptr_higher live_obj_count long long unsigned int __list __off_t entry_high_idx __mf_total_unregister_size num_objs __mf_set_state before1 before2 s_left sigusr1_report dyn_munmap mfsplay_tree_node_s shoulder_factor deallocated_p total_weight __time_t heur_stack_bound version dyn_mmap _IO_backup_base _shortbuf free_queue_length dealloc_backtrace_size num_helpful wipe_stack mudflap_mode verbose_trace __off64_t __mf_lookup_cache_reusecount middle dealloc_pc handler_installed __mfu_register num_keys _IO_buf_end new_mask PTHREAD_MUTEX_ERRORCHECK_NP PTHREAD_MUTEX_NORMAL PTHREAD_MUTEX_ADAPTIVE_NP stderr short int __mfu_check func __mf_violation uncovered_low_p __mf_object_cemetary description_epoch PTHREAD_MUTEX_FAST_NP entry_idx last_splayed_key _vtable_offset mfsplay_tree_foreach_fn __mf_sigusr1_respond PTHREAD_MUTEX_DEFAULT read_integer_option __mf_register guess_pc in_malloc __mf_backtrace watching_p heur_start_end max_value all_ovr_objs __mf_object_dead_head _IO_read_end __mf_check mfsplay_tree_rebalance_helper1 mfsplay_tree_rebalance_helper2 __mf_resolve_dynamics into1 into2 __mf_state_enum pc_array_size short unsigned int trace_mf_calls __mf_insert_new_object __mf_lookup_cache weighted_address_bits dealloc_thread _IO_write_ptr dead_p __mf_describe_object __mf_set_options __mf_adapt_cache dyn_INITRESOLVE __mf_usage pc_array tv_sec __mf_object_t PTHREAD_MUTEX_RECURSIVE __mf_lock_contention num_used __mf_heuristic_check entry_used proc_self_map_entry /tmp/gcc32/toolchain-src/gcc/gcc-4.4.3/libmudflap/mf-heuristics.c deja_vu _start freeme __mf_wrap_alloca_indirect __mf_0fn_bufs_used __mf_0fn_calloc freeq_initialized __mf_0fn_free __mf_0fn_bufs alloca prot __mf_0fn_malloc alloca_history __mf_0fn_realloc saved_wipe_heap free_ptr __mf_0fn_munmap size_with_crumple_zones track alloca_tracking __mf_0fn_mmap /tmp/gcc32/toolchain-src/gcc/gcc-4.4.3/libmudflap/mf-hooks1.c free_queue __mfwrap_getc __mfwrap_gets __mfwrap_setvbuf __mfwrap_strcpy nreg __mfwrap_getgrnam tm_sec handle __mfwrap_connect optname pw_uid msg_name __mfwrap_fwrite __mfwrap_mkfifo __mfwrap_recv haystack_sz __mfwrap_vfprintf __mfwrap_sprintf sa_family_t shm_perm __mfwrap_getprotobyname __mfwrap_getpwuid __mfwrap_ungetc s1_sz shm_segsz semnum haystacklen sa_data symbol cuid __mfwrap_memcmp __mfwrap_fdopen __mfwrap_fopen64 semopm shmflg st_size tm_isdst s_proto elem msg_namelen hostent __mfwrap_ferror __mfwrap___ctype_toupper_loc __builtin_va_list st_blksize __mfwrap_snprintf __mfwrap_stat __pos sa_family __mfwrap_memcpy __mfwrap_sendto pw_passwd h_name __mfwrap_getprotoent shm_cpid h_addr_list st_gid shm_lpid __mfwrap_rindex errcode st_nlink s_addr st_ctim msg_control __mfwrap_wait h_length __mfwrap_readdir dest __mfwrap_dlopen __key_t mnt_passno mnt_freq st_atim mnt_dir __mfwrap_opendir __mfwrap_strdup __mfwrap_strnlen __mfwrap_getservbyport __uid_t filedes whence last_ptr __mfwrap_waitpid __gnuc_va_list needle_sz mf_filebuffer __seq __mfwrap_vsprintf shm_dtime __mfwrap_getpwnam __blkcnt_t needlelen msg_iovlen __mfwrap_setbuf optlen __mfwrap_strncat seminfo __mfwrap_closedir s_name __mfwrap_fileno reg_result tm_zone needle __mode_t __mfwrap_accept __mfwrap_bcmp __mfwrap_recvfrom tolen d_name __mfwrap_fseek shm_atime __mfwrap_strrchr __mfwrap_setsockopt semid __mfwrap_getprotobynumber resp d_reclen __mfwrap_gethostname __mfwrap_ctime last_strerror __mfwrap_execv iovec nsops __mfwrap_fsetpos __mfwrap_strcasecmp pw_dir __wchb __mfwrap_bind command __mfwrap_cuserid sem_perm __nlink_t __mfwrap_sethostname st_mode __mfwrap_dlerror /tmp/gcc32/toolchain-src/gcc/gcc-4.4.3/libmudflap/mf-hooks2.c __mfwrap_strncasecmp __mfwrap_getservent d_off __mfwrap_gai_strerror pw_name __socklen_t __mfwrap_fclose __mfwrap_feof __mfwrap_fopen gr_mem sem_nsems p_proto timespec __mfwrap_strncmp nmemb __mfwrap_getgrgid __key __mfwrap_memmove mnt_fsname __mfwrap_sendmsg __mfwrap_inet_ntoa __mfwrap_memset st_uid __mfwrap_vprintf __mfwrap_bcopy __mfwrap_ftello64 __mfwrap_stat64 __mfwrap_memrchr level timep msg_iov __mfwrap_recvmsg tm_min sem_op __mfwrap_strncpy semun __mfwrap_system tm_yday msg_flags s2_sz semaem __blksize_t gr_passwd __mfwrap_time status __mfwrap___ctype_tolower_loc tm_wday msg_controllen __mfwrap_semop d_type envp string haystack sockaddr __mfwrap_lstat __mfwrap_popen mnt_opts filep path shmid_ds _G_fpos_t dest_sz pw_gecos __mfwrap_getsockopt __mfwrap_getlogin __dirstream __wch semume tm_mon __mfwrap_pclose format tm_year sem_otime __mfwrap_strstr unmkbuffer semmap bufsize last shm_nattch __mbstate_t __mfwrap_fprintf in_addr uint32_t __pid_t __mfwrap_fputc __mfwrap_fputs iov_len __mfwrap_dlclose __mfwrap___ctype_b_loc pw_gid s_port __mfwrap_strndup __mfwrap_localtime sem_num __mfwrap_send __mfwrap_fstat __dev_t __mfwrap_strlen semvmx semusz in_addr_t cgid mf_filebuffers tm_hour gr_name __mfwrap_vsnprintf __buf __mfwrap_remove __mfwrap_gmtime tm_mday __mfwrap_setbuffer __mfwrap_freopen64 __mfwrap_index shmatt_t __mfwrap_fread __mfwrap_fgetc shmid __mfwrap_fgets sem_flg __mfwrap_access dirent st_rdev st_dev __mfwrap_printf __mfwrap_shmat group mnt_type __value __mfwrap_getservbyname __mfwrap_strcat shmaddr __mfwrap_fgetpos __mfwrap_fseeko64 __gid_t h_aliases src_sz sockfd __mfwrap_shmdt h_addrtype semmni p_aliases __mfwrap_rewind semmns semmnu st_blocks s_aliases __st_ino __blkcnt64_t tm_gmtoff __ino64_t sem_ctime p_name __mfwrap_gethostbyname __mfwrap_strchr last_buf __mfwrap_fflush addrlen __mfwrap_putc sembuf __mfwrap_puts __mfwrap_memmem __mfwrap_ftell msghdr __mfwrap_shmctl __mfwrap_getmntent tv_nsec ipc_perm __mfwrap_bzero __ino_t gr_gid __mfwrap_dlsym semmsl iov_base shm_ctime pw_shell __state __mfwrap_strerror semid_ds optval __u_quad_t __unused1 __unused2 __unused3 __unused4 __unused5 __mfwrap_strcmp bufmode __mfwrap_semctl fromlen __mfwrap_setlinebuf st_mtim __mfwrap_asctime __mfwrap_clearerr __mfwrap_execve __mfwrap_memchr __mfwrap_execvp d_ino __mfwrap_freopen errnum __mf_pthread_cleanup /tmp/gcc32/toolchain-src/gcc/gcc-4.4.3/libmudflap/mf-hooks3.c not_first_call attr __jmp_buf pthread_attr_t user_arg user_fn __cancel_buf __mf_pthread_spawner __cancel_jmp_buf __pad __mf_0fn_pthread_create __mask_was_saved mf_thread_start_info __cancel_arg __cancel_routine __pthread_unwind_buf_t
.symtab .strtab .shstrtab .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .text .fini .rodata .eh_frame .tdata .ctors .dtors .jcr .dynamic .got .got.plt .data .bss .comment .debug_aranges .debug_pubnames .debug_info .debug_abbrev .debug_line .debug_frame .debug_str .debug_loc .debug_ranges
initfini.c crtstuff.c __CTOR_LIST__ __DTOR_LIST__ __JCR_LIST__ __do_global_dtors_aux completed.5489 dtor_idx.5491 frame_dummy __CTOR_END__ __FRAME_END__ __JCR_END__ __do_global_ctors_aux mf-runtime.c __mf_get_state __mf_set_state begin_recursion_protect1 __mf_count_check __mf_lookup_cache_reusecount __mf_count_register __mf_total_register_size __mf_count_unregister __mf_total_unregister_size __mf_count_violation __mf_sigusr1_received __mf_sigusr1_handled __mf_object_dead_head __mf_object_cemetary __mf_set_default_options options __mf_usage __PRETTY_FUNCTION__.4671 __PRETTY_FUNCTION__.4700 __mf_sigusr1_respond __PRETTY_FUNCTION__.4789 __mf_resolve_dynamics __mf_object_tree __PRETTY_FUNCTION__.4838 trees.4837 mfsplay_tree_new __mf_describe_object been_here.4874 __PRETTY_FUNCTION__.4948 adapt_count.4978 __mf_adapt_cache __mf_find_objects __PRETTY_FUNCTION__.4993 __mf_insert_new_object __mf_link_object __mf_uncache_object __PRETTY_FUNCTION__.5401 __mf_find_objects2 __PRETTY_FUNCTION__.5542 __mf_unlink_object __mf_adapt_cache_fn __PRETTY_FUNCTION__.5772 mfsplay_tree_foreach smoothed_new_shift.5832 __PRETTY_FUNCTION__.5843 mfsplay_tree_lookup mfsplay_tree_successor mfsplay_tree_predecessor mfsplay_tree_insert mfsplay_tree_remove __mf_find_dead_objects __PRETTY_FUNCTION__.6030 epoch.6079 __mf_report_leaks_fn __mf_report_leaks __PRETTY_FUNCTION__.6238 violation_number.6416 __PRETTY_FUNCTION__.6701 __mf_watch_or_not __PRETTY_FUNCTION__.6723 __PRETTY_FUNCTION__.6762 handler_installed.6859 __PRETTY_FUNCTION__.6860 write_itoa mfsplay_tree_free mfsplay_tree_xmalloc mfsplay_tree_splay_helper mfsplay_tree_rebalance_helper1 mfsplay_tree_rebalance_helper2 mfsplay_tree_rebalance mfsplay_tree_splay mf-heuristics.c entry_used.2335 entry.2334 mf-hooks1.c __mf_0fn_bufs __mf_0fn_bufs_used __PRETTY_FUNCTION__.4013 __PRETTY_FUNCTION__.4138 __PRETTY_FUNCTION__.4258 __PRETTY_FUNCTION__.4387 freeq_initialized.4381 free_queue.4379 free_ptr.4380 __PRETTY_FUNCTION__.4611 __PRETTY_FUNCTION__.4708 __PRETTY_FUNCTION__.4803 alloca_history.4799 mf-hooks2.c __PRETTY_FUNCTION__.5883 __PRETTY_FUNCTION__.5986 __PRETTY_FUNCTION__.6089 __PRETTY_FUNCTION__.6150 __PRETTY_FUNCTION__.6253 __PRETTY_FUNCTION__.6314 __PRETTY_FUNCTION__.6375 __PRETTY_FUNCTION__.6521 __PRETTY_FUNCTION__.6625 __PRETTY_FUNCTION__.6831 __PRETTY_FUNCTION__.7015 __PRETTY_FUNCTION__.7160 __PRETTY_FUNCTION__.7307 __PRETTY_FUNCTION__.7412 __PRETTY_FUNCTION__.7519 __PRETTY_FUNCTION__.7687 __PRETTY_FUNCTION__.7829 __PRETTY_FUNCTION__.7911 __PRETTY_FUNCTION__.7994 __PRETTY_FUNCTION__.8140 __PRETTY_FUNCTION__.8242 __PRETTY_FUNCTION__.8324 __PRETTY_FUNCTION__.8384 __PRETTY_FUNCTION__.8443 __PRETTY_FUNCTION__.8544 __PRETTY_FUNCTION__.8647 __PRETTY_FUNCTION__.8729 __PRETTY_FUNCTION__.8811 reg_result.8809 __PRETTY_FUNCTION__.8866 reg_result.8864 __PRETTY_FUNCTION__.8921 reg_result.8919 __PRETTY_FUNCTION__.8974 reg_result.8972 __PRETTY_FUNCTION__.9025 __PRETTY_FUNCTION__.9076 last_strerror.9075 mf_filebuffers mkbuffer __PRETTY_FUNCTION__.9112 unmkbuffer __PRETTY_FUNCTION__.9148 __PRETTY_FUNCTION__.9327 __PRETTY_FUNCTION__.9451 __PRETTY_FUNCTION__.9567 __PRETTY_FUNCTION__.9774 __PRETTY_FUNCTION__.9953 __PRETTY_FUNCTION__.10158 __PRETTY_FUNCTION__.10208 __PRETTY_FUNCTION__.10305 __PRETTY_FUNCTION__.10400 __PRETTY_FUNCTION__.10449 __PRETTY_FUNCTION__.10540 __PRETTY_FUNCTION__.10587 __PRETTY_FUNCTION__.10697 __PRETTY_FUNCTION__.10745 __PRETTY_FUNCTION__.10794 __PRETTY_FUNCTION__.10905 __PRETTY_FUNCTION__.10953 __PRETTY_FUNCTION__.11034 __PRETTY_FUNCTION__.11079 __PRETTY_FUNCTION__.11126 __PRETTY_FUNCTION__.11173 __PRETTY_FUNCTION__.11223 __PRETTY_FUNCTION__.11309 __PRETTY_FUNCTION__.11424 __PRETTY_FUNCTION__.11597 __PRETTY_FUNCTION__.11722 __PRETTY_FUNCTION__.11806 __PRETTY_FUNCTION__.11920 __PRETTY_FUNCTION__.12091 __PRETTY_FUNCTION__.12215 __PRETTY_FUNCTION__.12297 __PRETTY_FUNCTION__.12378 __PRETTY_FUNCTION__.12429 __PRETTY_FUNCTION__.12478 __PRETTY_FUNCTION__.12525 __PRETTY_FUNCTION__.12572 __PRETTY_FUNCTION__.12619 __PRETTY_FUNCTION__.12665 __PRETTY_FUNCTION__.12742 __PRETTY_FUNCTION__.12821 __PRETTY_FUNCTION__.12934 __PRETTY_FUNCTION__.13046 __PRETTY_FUNCTION__.13096 __PRETTY_FUNCTION__.13209 __PRETTY_FUNCTION__.13292 __PRETTY_FUNCTION__.13381 __PRETTY_FUNCTION__.13406 __PRETTY_FUNCTION__.13465 __PRETTY_FUNCTION__.13529 __PRETTY_FUNCTION__.13639 __PRETTY_FUNCTION__.13689 __PRETTY_FUNCTION__.13754 __PRETTY_FUNCTION__.13859 __PRETTY_FUNCTION__.13907 __PRETTY_FUNCTION__.13971 __PRETTY_FUNCTION__.14038 __PRETTY_FUNCTION__.14109 __PRETTY_FUNCTION__.14172 __PRETTY_FUNCTION__.14235 __PRETTY_FUNCTION__.14295 __PRETTY_FUNCTION__.14360 __PRETTY_FUNCTION__.14728 __PRETTY_FUNCTION__.14780 __PRETTY_FUNCTION__.14832 __PRETTY_FUNCTION__.15008 __PRETTY_FUNCTION__.15060 __PRETTY_FUNCTION__.15339 __PRETTY_FUNCTION__.15521 __PRETTY_FUNCTION__.15700 __PRETTY_FUNCTION__.15784 __PRETTY_FUNCTION__.15874 __PRETTY_FUNCTION__.15899 __PRETTY_FUNCTION__.15968 __PRETTY_FUNCTION__.16067 __PRETTY_FUNCTION__.16141 __PRETTY_FUNCTION__.16338 __PRETTY_FUNCTION__.16422 __PRETTY_FUNCTION__.16449 last_ptr.16468 last_buf.16467 last_ptr.16485 last_buf.16484 last_ptr.16502 last_buf.16501 last.16874 last_buf.16964 .L2588 .L2589 .L2590 .L2591 .L2592 .L2593 mf-hooks3.c __mf_pthread_cleanup __mf_pthread_spawner __lstat __fstat _GLOBAL_OFFSET_TABLE_ __stat stat stat64 __x86.get_pc_thunk.bx __dso_handle __DTOR_END__ lstat fstat __x86.get_pc_thunk.cx __i686.get_pc_thunk.bx _DYNAMIC fileno@@GLIBC_2.0 getpagesize@@GLIBC_2.0 __mfwrap_fgetpos fputs@@GLIBC_2.0 abort@@GLIBC_2.0 __mf_unregister __errno_location@@GLIBC_2.0 __mfwrap_remove __libc_freeres@@GLIBC_2.1 __mfwrap_fgets __mf_reentrancy pthread_mutex_trylock popen@@GLIBC_2.1 __mfwrap_send connect@@GLIBC_2.0 getpid@@GLIBC_2.0 __mfwrap_cuserid __mfwrap_memset strerror@@GLIBC_2.0 __mfwrap_strncasecmp calloc __mfwrap_semctl __wrap_malloc __mfwrap_fflush memcmp@@GLIBC_2.0 __mfwrap_sprintf __mfwrap_mkfifo __mf_lock_contention inet_ntoa@@GLIBC_2.0 _start vprintf@@GLIBC_2.0 __mfwrap_stat64 __real_malloc __mfwrap_puts __mfwrap_popen __mf_0fn_pthread_create __mf_unwatch __mfwrap_putc __mfwrap_strcat __mfwrap_stat __mf_0fn_free __mfwrap_ctime signal@@GLIBC_2.0 __xstat@@GLIBC_2.0 __gmon_start__ _Jv_RegisterClasses __lxstat@@GLIBC_2.0 realloc fgetpos@@GLIBC_2.2 __wrap_pthread_create rewind@@GLIBC_2.0 __xstat64@@GLIBC_2.2 vsprintf@@GLIBC_2.0 localtime@@GLIBC_2.0 __mf_0fn_mmap __mfwrap_fsetpos getgrnam@@GLIBC_2.0 __mfwrap_dlclose strchr@@GLIBC_2.0 vsnprintf@@GLIBC_2.0 recv@@GLIBC_2.0 getenv@@GLIBC_2.0 _fini dlvsym@@GLIBC_2.1 system@@GLIBC_2.0 strncpy@@GLIBC_2.0 shmat@@GLIBC_2.0 __mfwrap_fputc write@@GLIBC_2.0 sendto@@GLIBC_2.0 semop@@GLIBC_2.0 __wrap_realloc __pthread_unregister_cancel __mfwrap_clearerr __mfwrap_fputs __mfwrap_strlen __mfwrap_lstat __mfwrap_fseeko64 dlclose@@GLIBC_2.0 __mfu_register __wrap_alloca sendmsg@@GLIBC_2.0 fgets@@GLIBC_2.0 getlogin@@GLIBC_2.0 __mfwrap_getprotoent __mfwrap_shmctl memset@@GLIBC_2.0 fopen64@@GLIBC_2.1 __mfu_set_options malloc __mf_fini __mf_report getprotobyname@@GLIBC_2.0 __mfwrap_dlerror _IO_getc@@GLIBC_2.0 wait@@GLIBC_2.0 __mfwrap_getservbyname __mfwrap_memchr __mfwrap_strerror strrchr@@GLIBC_2.0 __mfwrap_closedir __mfwrap_feof fseeko64@@GLIBC_2.1 __mf_lc_shift __mfwrap_snprintf __mfwrap_execvp __mfwrap_gethostbyname __mf_biglock __mfwrap_getgrnam __mfwrap_getmntent __mfwrap_getservbyport __mfwrap_fclose __mfwrap_getsockopt __mfwrap_gets __mf_watch __mfwrap_dlopen __mfwrap_setsockopt __mf_state_1 __mf_set_options ungetc@@GLIBC_2.0 __pthread_unwind_next __mfwrap_setvbuf fsetpos@@GLIBC_2.2 readdir@@GLIBC_2.0 __mfwrap_access gettimeofday@@GLIBC_2.0 strtol@@GLIBC_2.0 fdopen@@GLIBC_2.1 getservbyport@@GLIBC_2.0 __ctype_toupper_loc@@GLIBC_2.3 __mfwrap_getpwuid __mf_0fn_munmap shmctl@@GLIBC_2.2 backtrace_symbols@@GLIBC_2.1 __mfwrap_setlinebuf getprotobynumber@@GLIBC_2.0 shmdt@@GLIBC_2.0 access@@GLIBC_2.0 semctl@@GLIBC_2.2 __mfwrap_freopen64 __mfwrap_fdopen __mfu_check dlsym@@GLIBC_2.0 __mfwrap_getprotobynumber __mfwrap_setbuffer fflush@@GLIBC_2.0 __mf_dynamic __mfwrap_opendir __mfwrap_ungetc __mf_starting_p __mfwrap___ctype_tolower_loc opendir@@GLIBC_2.0 __real_munmap accept@@GLIBC_2.0 __mfwrap_fstat ___tls_get_addr@@GLIBC_2.3 __ctype_b_loc@@GLIBC_2.3 fseek@@GLIBC_2.0 pthread_mutex_unlock@@GLIBC_2.0 isatty@@GLIBC_2.0 mmap __mfwrap_system fclose@@GLIBC_2.1 bcopy@@GLIBC_2.0 ftello64@@GLIBC_2.1 __mfwrap_strstr sethostname@@GLIBC_2.0 __mf_0fn_malloc getservent@@GLIBC_2.0 stderr@@GLIBC_2.0 memcpy@@GLIBC_2.0 __mfwrap_shmdt __mfwrap_fwrite execv@@GLIBC_2.0 __mf_check __mf_lc_mask __mfwrap_fileno alloca __wrap_calloc execvp@@GLIBC_2.0 strlen@@GLIBC_2.0 __mf_init fopen@@GLIBC_2.1 pthread_create __real_realloc __mf_resolve_single_dynamic getpwuid@@GLIBC_2.0 gai_strerror@@GLIBC_2.1 __real_calloc freopen@@GLIBC_2.0 waitpid@@GLIBC_2.0 clearerr@@GLIBC_2.0 fgetc@@GLIBC_2.0 feof@@GLIBC_2.0 strcpy@@GLIBC_2.0 __mfwrap_bind __mfwrap_getgrgid dlopen@@GLIBC_2.1 ftell@@GLIBC_2.0 __mfu_report __mfwrap_fseek __mfwrap_connect __mfwrap_bcmp __mfwrap_strncpy mkfifo@@GLIBC_2.0 ctime@@GLIBC_2.0 bind@@GLIBC_2.0 environ@@GLIBC_2.0 __mfwrap_semop bcmp@@GLIBC_2.0 __mfwrap_readdir __mfwrap_waitpid strcasecmp@@GLIBC_2.0 memmem@@GLIBC_2.0 __mfwrap_sethostname __mfwrap_vfprintf __mfwrap_strdup __wrap_munmap __mfwrap_inet_ntoa __mfwrap_gai_strerror __mf_0fn_realloc __mfwrap_strcasecmp closedir@@GLIBC_2.0 __mfwrap_bzero __mfwrap_sendmsg __mfwrap_memrchr __mfwrap_recvfrom fwrite@@GLIBC_2.0 __mfwrap_memcpy __wrap_free getprotoent@@GLIBC_2.0 fprintf@@GLIBC_2.0 strstr@@GLIBC_2.0 time@@GLIBC_2.0 __pthread_register_cancel setvbuf@@GLIBC_2.0 strncat@@GLIBC_2.0 remove@@GLIBC_2.0 execve@@GLIBC_2.0 __mfwrap_memmove __mfwrap_getlogin __mfwrap_asctime __bss_start __mf_wrap_alloca_indirect __assert_fail pthread_mutex_lock@@GLIBC_2.0 __mf_opts cuserid@@GLIBC_2.0 __mfwrap_vprintf getmntent@@GLIBC_2.0 __mfwrap_fopen munmap gethostname@@GLIBC_2.0 __mf_register __mf_heuristic_check rindex@@GLIBC_2.0 __mfwrap_strcpy __mfwrap_memcmp __mf_sigusr1_handler fputc@@GLIBC_2.0 __mfwrap_getservent memrchr@@GLIBC_2.2 __mfwrap_localtime __mfwrap_wait dlerror@@GLIBC_2.0 __mfwrap_strncmp strnlen@@GLIBC_2.0 __mfwrap_fopen64 stdin@@GLIBC_2.0 __mfwrap_fprintf __mfwrap_rewind __mfwrap_recv __mfwrap_getpwnam getgrgid@@GLIBC_2.0 __real_pthread_create __mfwrap_sendto backtrace@@GLIBC_2.1 strncasecmp@@GLIBC_2.0 __mfwrap_bcopy memmove@@GLIBC_2.0 __mfwrap_freopen __ctype_tolower_loc@@GLIBC_2.3 strcat@@GLIBC_2.0 __mfwrap_ferror __mfwrap_shmat __mfwrap_printf send@@GLIBC_2.0 __mf_violation _end stdout@@GLIBC_2.0 asctime@@GLIBC_2.0 puts@@GLIBC_2.0 recvmsg@@GLIBC_2.0 __mfwrap_strncat __mfwrap_fread setsockopt@@GLIBC_2.0 __mfwrap_fgetc __mfwrap_setbuf bzero@@GLIBC_2.0 sscanf@@GLIBC_2.0 __fxstat@@GLIBC_2.0 gmtime@@GLIBC_2.0 __real_mmap __mfwrap_ftello64 __environ@@GLIBC_2.0 memchr@@GLIBC_2.0 __mfwrap_rindex strncmp@@GLIBC_2.0 __mfwrap_execv __mfwrap_strrchr vfprintf@@GLIBC_2.0 index@@GLIBC_2.0 __mfu_unregister __real_alloca _IO_putc@@GLIBC_2.0 __mfwrap_gethostname __mfwrap_ftell __mfwrap_vsprintf fread@@GLIBC_2.0 getsockopt@@GLIBC_2.0 free __mfwrap_dlsym __mfwrap_strcmp __mfwrap_strnlen __wrap_mmap __mfwrap_pclose __mf_lookup_cache _edata snprintf@@GLIBC_2.0 kill@@GLIBC_2.0 __mfwrap_accept __mfwrap_gmtime __mfwrap_getprotobyname gethostbyname@@GLIBC_2.0 __mfwrap_time recvfrom@@GLIBC_2.0 ferror@@GLIBC_2.0 __mfwrap_vsnprintf getpwnam@@GLIBC_2.0 __mf_0fn_calloc __mfwrap_memmem strcmp@@GLIBC_2.0 __sigsetjmp@@GLIBC_2.0 __real_free __mfwrap___ctype_toupper_loc getservbyname@@GLIBC_2.0 __cxa_finalize@@GLIBC_2.1.3 exit@@GLIBC_2.0 __wrap_main __mf_backtrace pclose@@GLIBC_2.1 __mfwrap_getc __mfwrap_strchr pthread_self@@GLIBC_2.0 __mfwrap_index __mfwrap_strndup main _init __mfwrap___ctype_b_loc __mfwrap_execve pthread_join __mfwrap_recvmsg