1 Nov 23:23
Emacs 22.1 --with-x-toolkit=gtk build failure on HPPA
Ulrich Mueller <ulm <at> gentoo.org>
2007-11-01 22:23:48 GMT
2007-11-01 22:23:48 GMT
Jeroen Roovers has reported a build failure with Emacs 22.1 (and also with 22.1.50 as of 2007-10-05) on HPPA under GNU/Linux, with the following configuration: ./configure --prefix=/usr --host=hppa2.0-unknown-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --program-suffix=-emacs-22 --infodir=/usr/share/info/emacs-22 --without-carbon --with-sound --with-x --with-xpm --without-toolkit-scroll-bars --with-jpeg --with-tiff --with-gif --with-png --with-x-toolkit=gtk --with-hesiod --build=hppa2.0-unknown-linux-gnu gcc 4.1.2, glibc 2.5, Linux 2.6.22 "LC_ALL=C ./temacs -batch -l loadup dump" fails with a segmentation fault. The last messages are: Loading replace... Loading abbrev... Loading buff-menu... Loading fringe... Loading image... Loading international/fontset... Loading dnd... Loading mwheel... Loading tool-bar... Loading x-dnd... ((56871 . 10049) (11616 . 0) (620 . 66) 79304 166484 (68 . 8) (18 . 12) (5582 . 2041)) Loading emacs-lisp/float-sup... ((56901 . 10019) (11620 . 0) (620 . 66) 79359 166484 (69 . 9) (18 . 12) (5584 . 2039)) Loading vc-hooks... Loading ediff-hook... Loading tooltip... ((58206 . 8714) (11762 . 0) (621 . 65) 80654 166535 (71 . 7) (18 . 12) (5655 . 1968)) make[1]: *** [emacs] Segmentation fault make[1]: Leaving directory `/mnt/alt/portage-tmp/portage/app-editors/emacs-22.1-r1/work/emacs-22.1/src' make: *** [src] Error 2 The build succeeds if configure option "--with-x-toolkit=gtk" is replaced by "--with-x-toolkit=athena --without-gtk". More details can be found in Gentoo bug #193703: <http://bugs.gentoo.org/show_bug.cgi?id=193703> The complete build is available here: <http://bugs.gentoo.org/attachment.cgi?id=131819> Output from "bt full" of temacs in gdb: #0 *__GI__dl_debug_state () at dl-debug.c:77 No locals. #1 0x402f6578 in dl_main (phdr=<value optimized out>, phnum=7, user_entry=0xfb296a48) at rtld.c:2313 lnp = <value optimized out> consider_profiling = 0 l = <value optimized out> ph = <value optimized out> mode = normal main_map = (struct link_map *) 0x40000000 file_size = 1853173608 file = <value optimized out> has_interp = true i = 1 prelinked = false rtld_is_main = <value optimized out> tcbp = (void *) 0x402f1000 first_preload = <value optimized out> r = (struct r_debug *) 0x40314d64 rtld_phdr = <value optimized out> cnt = <value optimized out> preloads = <value optimized out> npreloads = 0 rtld_multiple_ref = true was_tls_init_tp_called = false stack_chk_guard = <value optimized out> __PRETTY_FUNCTION__ = "dl_main" preload_file = "/etc/ld.so.preload" newname = { name = 0x402f1681 "ld.so.1", next = 0x0, dont_free = 1 } dyn_temp = {{ d_tag = 0, d_un = { d_val = 0, d_ptr = 0 } }, { d_tag = 0, d_un = { d_val = 0, d_ptr = 0 } }, { d_tag = 0, d_un = { d_val = 0, d_ptr = 0 } }, { d_tag = 0, d_un = { d_val = 0, d_ptr = 0 } }, { d_tag = 0, d_un = { d_val = 0, d_ptr = 0 } }, { d_tag = 0, d_un = { d_val = 0, d_ptr = 0 } }, { d_tag = 0, d_un = { d_val = 0, d_ptr = 0 } }, { d_tag = 0, d_un = { d_val = 0, d_ptr = 0 } }} audit_iface_names = "la_activity\000la_objsearch\000la_objopen\000la_preinit\000la_symbind32\000la_hppa_gnu_pltenter\000la_hppa_gnu_pltexit\000la_objclose\000" #2 0x40307df8 in _dl_sysdep_start (start_argptr=<value optimized out>, dl_main=@0x40313a62: 0x402f50dc <dl_main>) at ../elf/dl-sysdep.c:239 phdr = (const Elf32_Phdr *) 0x10034 phnum = 7 user_entry = 173824 av = <value optimized out> #3 0x402f391c in _dl_start_final (arg=0xfb2962d0, info=0xfb296488) at rtld.c:327 start_addr = <value optimized out> #4 0x402f3b98 in _dl_start (arg=0xfb2962d0) at rtld.c:554 __PRETTY_FUNCTION__ = "_dl_start" fptr = {0, 0} #5 0x402f34e8 in _start () from /lib/ld.so.1 audit_list = (struct audit_list *) 0x0 _dl_rtld_libname2 = { name = 0x0, next = 0x0, dont_free = 0 } preloadlist = 0x0 version_info = 0 _dl_rtld_libname = { name = 0x10114 "/lib/ld.so.1", next = 0x40314998, dont_free = 0 } library_path = 0x0 tls_init_tp_called = true any_debug = 0 __guard_local = 2815 __pointer_chk_guard = 2815 _rtld_local_ro = { _dl_debug_mask = 0, _dl_pagesize = 4096, _dl_osversion = 132630, _dl_platform = 0xfb2962ba "PARISC", _dl_platformlen = 6, _dl_initial_searchlist = { r_list = 0x40008a74, r_nlist = 48 }, _dl_clktck = 100, _dl_verbose = 0, _dl_debug_fd = 2, _dl_lazy = 1, _dl_bind_not = 0, _dl_dynamic_weak = 0, _dl_fpu_control = 0, _dl_correct_cache_id = 3, _dl_pointer_guard = 1, _dl_hwcap = 0, _dl_hwcap_mask = 0, _dl_inhibit_rpath = 0x0, _dl_origin_path = 0x0, _dl_use_load_bias = 4294967295, _dl_profile = 0x0, _dl_profile_output = 0x4030c2a8 "/var/tmp", _dl_trace_prelink = 0x0, _dl_trace_prelink_map = 0x0, _dl_init_all_dirs = 0x40000328, _dl_sysinfo_dso = 0x0, _dl_sysinfo_map = 0x0, _dl_debug_printf = @0x40313ac2: 0x40301dac <_dl_debug_printf>, _dl_catch_error = @0x40313b62: 0x403008c4 <_dl_catch_error>, _dl_signal_error = @0x40313b52: 0x403009c0 <_dl_signal_error>, _dl_mcount = @0x40313b42: 0x40302938 <_dl_mcount>, _dl_lookup_symbol_x = @0x40313af2: 0x402fc744 <_dl_lookup_symbol_x>, _dl_check_caller = @0x40313aca: 0x40304cc8 <_dl_check_caller>, _dl_open = @0x40313b2a: 0x40304f70 <_dl_open>, _dl_close = @0x40313afa: 0x4030700c <_dl_close>, _dl_audit = 0x0, _dl_naudit = 0 } _dl_skip_args = 0 __stack_chk_guard = 2815 __pointer_chk_guard_local = 2815 stack_pointer = 0xfb296480 "pt:rc=\\E@/\020" _rtld_global_ro = { _dl_debug_mask = 0, _dl_pagesize = 4096, _dl_osversion = 132630, _dl_platform = 0xfb2962ba "PARISC", _dl_platformlen = 6, _dl_initial_searchlist = { r_list = 0x40008a74, r_nlist = 48 }, _dl_clktck = 100, _dl_verbose = 0, _dl_debug_fd = 2, _dl_lazy = 1, _dl_bind_not = 0, _dl_dynamic_weak = 0, _dl_fpu_control = 0, _dl_correct_cache_id = 3, _dl_pointer_guard = 1, _dl_hwcap = 0, _dl_hwcap_mask = 0, _dl_inhibit_rpath = 0x0, _dl_origin_path = 0x0, _dl_use_load_bias = 4294967295, _dl_profile = 0x0, _dl_profile_output = 0x4030c2a8 "/var/tmp", _dl_trace_prelink = 0x0, _dl_trace_prelink_map = 0x0, _dl_init_all_dirs = 0x40000328, _dl_sysinfo_dso = 0x0, _dl_sysinfo_map = 0x0, _dl_debug_printf = @0x40313ac2: 0x40301dac <_dl_debug_printf>, _dl_catch_error = @0x40313b62: 0x403008c4 <_dl_catch_error>, _dl_signal_error = @0x40313b52: 0x403009c0 <_dl_signal_error>, _dl_mcount = @0x40313b42: 0x40302938 <_dl_mcount>, _dl_lookup_symbol_x = @0x40313af2: 0x402fc744 <_dl_lookup_symbol_x>, _dl_check_caller = @0x40313aca: 0x40304cc8 <_dl_check_caller>, _dl_open = @0x40313b2a: 0x40304f70 <_dl_open>, _dl_close = @0x40313afa: 0x4030700c <_dl_close>, _dl_audit = 0x0, _dl_naudit = 0 } _dl_argv = (char **) 0xfb2962d4 _rtld_local = { _dl_ns = {{ _ns_loaded = 0x40000000, _ns_nloaded = 48, _ns_main_searchlist = 0x4000015c, _ns_global_scope_alloc = 0, _ns_debug = { r_version = 0, r_map = 0x0, r_brk = 0, r_state = RT_CONSISTENT, r_ldbase = 0 } }, { _ns_loaded = 0x0, _ns_nloaded = 0, _ns_main_searchlist = 0x0, _ns_global_scope_alloc = 0, _ns_debug = { r_version = 0, r_map = 0x0, r_brk = 0, r_state = RT_CONSISTENT, r_ldbase = 0 } } <repeats 15 times>}, _dl_load_lock = { mutex = { __data = { __lock = 0, __count = 0, __owner = 0, __kind = 1, __nusers = 0, { __spins = 0, __list = { __next = 0x0 } } }, __size = '\0' <repeats 15 times>, "\001", '\0' <repeats 31 times>, __align = 0 } }, _dl_load_adds = 48, _dl_initfirst = 0x40002610, _dl_profile_map = 0x0, _dl_num_relocations = 2686, _dl_num_cache_relocations = 957, _dl_all_dirs = 0x40000328, _dl_error_catch_tsd = @0x40313b12: 0x402f357c <_dl_initial_error_catch_tsd>, _dl_rtld_map = { l_addr = 1076826112, l_name = 0x10114 "/lib/ld.so.1", l_ld = 0x40311954, l_next = 0x40007290, l_prev = 0x40006db0, l_real = 0x40314680, l_ns = 0, l_libname = 0x403149ac, l_info = {0x0, 0x0, 0x40311994, 0x4031198c, 0x4031195c, 0x4031196c, 0x40311974, 0x403119ac, 0x403119b4, 0x403119bc, 0x4031197c, 0x40311984, 0x0, 0x0, 0x40311954, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4031199c, 0x0, 0x0, 0x403119a4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x403119d4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x403119cc, 0x403119c4, 0x403119dc, 0x0, 0x403119ec, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x403119e4, 0x0 <repeats 25 times>, 0x40311964}, l_phdr = 0x402f1034, l_entry = 0, l_phnum = 5, l_ldnum = 0, l_searchlist = { r_list = 0x0, r_nlist = 0 }, l_symbolic_searchlist = { r_list = 0x0, r_nlist = 0 }, l_loader = 0x0, l_nbuckets = 17, l_gnu_bitmask_idxbits = 7, l_gnu_shift = 8, l_gnu_bitmask = 0x402f11bc, { l_gnu_buckets = 0x402f11dc, l_chain = 0x402f11dc }, { l_gnu_chain_zero = 0x402f1218, l_buckets = 0x402f1218 }, l_direct_opencount = 0, l_type = lt_library, l_relocated = 1, l_init_called = 0, l_global = 1, l_reserved = 0, l_phdr_allocated = 0, l_soname_added = 0, l_faked = 0, l_need_tls_init = 0, l_used = 1, l_auditing = 0, l_audit_any_plt = 0, l_removed = 0, l_nversions = 7, l_versions = 0x40009978, l_rpath_dirs = { dirs = 0x0, malloced = 0 }, l_reloc_result = 0x0, l_versyms = 0x402f16c2, l_origin = 0x0, l_map_start = 1076826112, l_map_end = 1076972920, l_text_end = 1076937384, l_scope_mem = {0x0, 0x0, 0x0, 0x0}, l_scope_max = 0, l_scope = 0x0, l_scope_lock = 0, l_local_scope = {0x0, 0x0}, l_dev = 0, l_ino = 0, l_runpath_dirs = { dirs = 0x0, malloced = 0 }, l_initfini = 0x0, l_reldepsmax = 0, l_reldepsact = 0, l_reldeps = 0x0, l_feature_1 = 0, l_flags_1 = 0, l_flags = 0, l_idx = 0, l_mach = { fptr_table_len = 200, fptr_table = 0x0 }, l_lookup_cache = { sym = 0x402f1334, type_class = 1, value = 0x40005070, ret = 0x41835aa0 }, l_tls_initimage = 0x0, l_tls_initimage_size = 0, l_tls_blocksize = 0, l_tls_align = 0, l_tls_firstbyte_offset = 0, l_tls_offset = 0, l_tls_modid = 0, l_relro_addr = 0, l_relro_size = 0, l_audit = 0x403148d4 }, audit_data = {{ cookie = 0, bindflags = 0 } <repeats 16 times>}, _dl_rtld_lock_recursive = @0x40313a52: 0x402f3588 <rtld_lock_default_lock_recursive>, _dl_rtld_unlock_recursive = @0x40313a5a: 0x402f3598 <rtld_lock_default_unlock_recursive>, _dl_stack_flags = 7, _dl_make_stack_executable_hook = @0x40313ad2: 0x40304bd8 <*__GI__dl_make_stack_executable>, _dl_tls_max_dtv_idx = 2, _dl_tls_dtv_gaps = false, _dl_tls_dtv_slotinfo_list = 0x40009bd8, _dl_tls_static_nelem = 2, _dl_tls_static_size = 1728, _dl_tls_static_used = 60, _dl_tls_static_align = 64, _dl_initial_dtv = 0x4000a948, _dl_tls_generation = 1, _dl_init_static_tls = @0x40313aea: 0x402fe978 <_dl_nothread_init_static_tls> } _rtld_global = { _dl_ns = {{ _ns_loaded = 0x40000000, _ns_nloaded = 48, _ns_main_searchlist = 0x4000015c, _ns_global_scope_alloc = 0, _ns_debug = { r_version = 0, r_map = 0x0, r_brk = 0, r_state = RT_CONSISTENT, r_ldbase = 0 } }, { _ns_loaded = 0x0, _ns_nloaded = 0, _ns_main_searchlist = 0x0, _ns_global_scope_alloc = 0, _ns_debug = { r_version = 0, r_map = 0x0, r_brk = 0, r_state = RT_CONSISTENT, r_ldbase = 0 } } <repeats 15 times>}, _dl_load_lock = { mutex = { __data = { __lock = 0, __count = 0, __owner = 0, __kind = 1, __nusers = 0, { __spins = 0, __list = { __next = 0x0 } } }, __size = '\0' <repeats 15 times>, "\001", '\0' <repeats 31 times>, __align = 0 } }, _dl_load_adds = 48, _dl_initfirst = 0x40002610, _dl_profile_map = 0x0, _dl_num_relocations = 2686, _dl_num_cache_relocations = 957, _dl_all_dirs = 0x40000328, _dl_error_catch_tsd = @0x40313b12: 0x402f357c <_dl_initial_error_catch_tsd>, _dl_rtld_map = { l_addr = 1076826112, l_name = 0x10114 "/lib/ld.so.1", l_ld = 0x40311954, l_next = 0x40007290, l_prev = 0x40006db0, l_real = 0x40314680, l_ns = 0, l_libname = 0x403149ac, l_info = {0x0, 0x0, 0x40311994, 0x4031198c, 0x4031195c, 0x4031196c, 0x40311974, 0x403119ac, 0x403119b4, 0x403119bc, 0x4031197c, 0x40311984, 0x0, 0x0, 0x40311954, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4031199c, 0x0, 0x0, 0x403119a4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x403119d4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x403119cc, 0x403119c4, 0x403119dc, 0x0, 0x403119ec, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x403119e4, 0x0 <repeats 25 times>, 0x40311964}, l_phdr = 0x402f1034, l_entry = 0, l_phnum = 5, l_ldnum = 0, l_searchlist = { r_list = 0x0, r_nlist = 0 }, l_symbolic_searchlist = { r_list = 0x0, r_nlist = 0 }, l_loader = 0x0, l_nbuckets = 17, l_gnu_bitmask_idxbits = 7, l_gnu_shift = 8, l_gnu_bitmask = 0x402f11bc, { l_gnu_buckets = 0x402f11dc, l_chain = 0x402f11dc }, { l_gnu_chain_zero = 0x402f1218, l_buckets = 0x402f1218 }, l_direct_opencount = 0, l_type = lt_library, l_relocated = 1, l_init_called = 0, l_global = 1, l_reserved = 0, l_phdr_allocated = 0, l_soname_added = 0, l_faked = 0, l_need_tls_init = 0, l_used = 1, l_auditing = 0, l_audit_any_plt = 0, l_removed = 0, l_nversions = 7, l_versions = 0x40009978, l_rpath_dirs = { dirs = 0x0, malloced = 0 }, l_reloc_result = 0x0, l_versyms = 0x402f16c2, l_origin = 0x0, l_map_start = 1076826112, l_map_end = 1076972920, l_text_end = 1076937384, l_scope_mem = {0x0, 0x0, 0x0, 0x0}, l_scope_max = 0, l_scope = 0x0, l_scope_lock = 0, l_local_scope = {0x0, 0x0}, l_dev = 0, l_ino = 0, l_runpath_dirs = { dirs = 0x0, malloced = 0 }, l_initfini = 0x0, l_reldepsmax = 0, l_reldepsact = 0, l_reldeps = 0x0, l_feature_1 = 0, l_flags_1 = 0, l_flags = 0, l_idx = 0, l_mach = { fptr_table_len = 200, fptr_table = 0x0 }, l_lookup_cache = { sym = 0x402f1334, type_class = 1, value = 0x40005070, ret = 0x41835aa0 }, l_tls_initimage = 0x0, l_tls_initimage_size = 0, l_tls_blocksize = 0, l_tls_align = 0, l_tls_firstbyte_offset = 0, l_tls_offset = 0, l_tls_modid = 0, l_relro_addr = 0, l_relro_size = 0, l_audit = 0x403148d4 }, audit_data = {{ cookie = 0, bindflags = 0 } <repeats 16 times>}, _dl_rtld_lock_recursive = @0x40313a52: 0x402f3588 <rtld_lock_default_lock_recursive>, _dl_rtld_unlock_recursive = @0x40313a5a: 0x402f3598 <rtld_lock_default_unlock_recursive>, _dl_stack_flags = 7, _dl_make_stack_executable_hook = @0x40313ad2: 0x40304bd8 <*__GI__dl_make_stack_executable>, _dl_tls_max_dtv_idx = 2, _dl_tls_dtv_gaps = false, _dl_tls_dtv_slotinfo_list = 0x40009bd8, _dl_tls_static_nelem = 2, _dl_tls_static_size = 1728, _dl_tls_static_used = 60, _dl_tls_static_align = 64, _dl_initial_dtv = 0x4000a948, _dl_tls_generation = 1, _dl_init_static_tls = @0x40313aea: 0x402fe978 <_dl_nothread_init_static_tls> } _dl_argc = 5 _dl_argv_internal = (char **) 0xfb2962d4 __guard = 2815 #6 0x402f34e8 in _start () from /lib/ld.so.1 audit_list = (struct audit_list *) 0x0 _dl_rtld_libname2 = { name = 0x0, next = 0x0, dont_free = 0 } preloadlist = 0x0 version_info = 0 _dl_rtld_libname = { name = 0x10114 "/lib/ld.so.1", next = 0x40314998, dont_free = 0 } library_path = 0x0 tls_init_tp_called = true any_debug = 0 __guard_local = 2815 __pointer_chk_guard = 2815 _rtld_local_ro = { _dl_debug_mask = 0, _dl_pagesize = 4096, _dl_osversion = 132630, _dl_platform = 0xfb2962ba "PARISC", _dl_platformlen = 6, _dl_initial_searchlist = { r_list = 0x40008a74, r_nlist = 48 }, _dl_clktck = 100, _dl_verbose = 0, _dl_debug_fd = 2, _dl_lazy = 1, _dl_bind_not = 0, _dl_dynamic_weak = 0, _dl_fpu_control = 0, _dl_correct_cache_id = 3, _dl_pointer_guard = 1, _dl_hwcap = 0, _dl_hwcap_mask = 0, _dl_inhibit_rpath = 0x0, _dl_origin_path = 0x0, _dl_use_load_bias = 4294967295, _dl_profile = 0x0, _dl_profile_output = 0x4030c2a8 "/var/tmp", _dl_trace_prelink = 0x0, _dl_trace_prelink_map = 0x0, _dl_init_all_dirs = 0x40000328, _dl_sysinfo_dso = 0x0, _dl_sysinfo_map = 0x0, _dl_debug_printf = @0x40313ac2: 0x40301dac <_dl_debug_printf>, _dl_catch_error = @0x40313b62: 0x403008c4 <_dl_catch_error>, _dl_signal_error = @0x40313b52: 0x403009c0 <_dl_signal_error>, _dl_mcount = @0x40313b42: 0x40302938 <_dl_mcount>, _dl_lookup_symbol_x = @0x40313af2: 0x402fc744 <_dl_lookup_symbol_x>, _dl_check_caller = @0x40313aca: 0x40304cc8 <_dl_check_caller>, _dl_open = @0x40313b2a: 0x40304f70 <_dl_open>, _dl_close = @0x40313afa: 0x4030700c <_dl_close>, _dl_audit = 0x0, _dl_naudit = 0 } _dl_skip_args = 0 __stack_chk_guard = 2815 __pointer_chk_guard_local = 2815 stack_pointer = 0xfb296480 "pt:rc=\\E@/\020" _rtld_global_ro = { _dl_debug_mask = 0, _dl_pagesize = 4096, _dl_osversion = 132630, _dl_platform = 0xfb2962ba "PARISC", _dl_platformlen = 6, _dl_initial_searchlist = { r_list = 0x40008a74, r_nlist = 48 }, _dl_clktck = 100, _dl_verbose = 0, _dl_debug_fd = 2, _dl_lazy = 1, _dl_bind_not = 0, _dl_dynamic_weak = 0, _dl_fpu_control = 0, _dl_correct_cache_id = 3, _dl_pointer_guard = 1, _dl_hwcap = 0, _dl_hwcap_mask = 0, _dl_inhibit_rpath = 0x0, _dl_origin_path = 0x0, _dl_use_load_bias = 4294967295, _dl_profile = 0x0, _dl_profile_output = 0x4030c2a8 "/var/tmp", _dl_trace_prelink = 0x0, _dl_trace_prelink_map = 0x0, _dl_init_all_dirs = 0x40000328, _dl_sysinfo_dso = 0x0, _dl_sysinfo_map = 0x0, _dl_debug_printf = @0x40313ac2: 0x40301dac <_dl_debug_printf>, _dl_catch_error = @0x40313b62: 0x403008c4 <_dl_catch_error>, _dl_signal_error = @0x40313b52: 0x403009c0 <_dl_signal_error>, _dl_mcount = @0x40313b42: 0x40302938 <_dl_mcount>, _dl_lookup_symbol_x = @0x40313af2: 0x402fc744 <_dl_lookup_symbol_x>, _dl_check_caller = @0x40313aca: 0x40304cc8 <_dl_check_caller>, _dl_open = @0x40313b2a: 0x40304f70 <_dl_open>, _dl_close = @0x40313afa: 0x4030700c <_dl_close>, _dl_audit = 0x0, _dl_naudit = 0 } _dl_argv = (char **) 0xfb2962d4 _rtld_local = { _dl_ns = {{ _ns_loaded = 0x40000000, _ns_nloaded = 48, _ns_main_searchlist = 0x4000015c, _ns_global_scope_alloc = 0, _ns_debug = { r_version = 0, r_map = 0x0, r_brk = 0, r_state = RT_CONSISTENT, r_ldbase = 0 } }, { _ns_loaded = 0x0, _ns_nloaded = 0, _ns_main_searchlist = 0x0, _ns_global_scope_alloc = 0, _ns_debug = { r_version = 0, r_map = 0x0, r_brk = 0, r_state = RT_CONSISTENT, r_ldbase = 0 } } <repeats 15 times>}, _dl_load_lock = { mutex = { __data = { __lock = 0, __count = 0, __owner = 0, __kind = 1, __nusers = 0, { __spins = 0, __list = { __next = 0x0 } } }, __size = '\0' <repeats 15 times>, "\001", '\0' <repeats 31 times>, __align = 0 } }, _dl_load_adds = 48, _dl_initfirst = 0x40002610, _dl_profile_map = 0x0, _dl_num_relocations = 2686, _dl_num_cache_relocations = 957, _dl_all_dirs = 0x40000328, _dl_error_catch_tsd = @0x40313b12: 0x402f357c <_dl_initial_error_catch_tsd>, _dl_rtld_map = { l_addr = 1076826112, l_name = 0x10114 "/lib/ld.so.1", l_ld = 0x40311954, l_next = 0x40007290, l_prev = 0x40006db0, l_real = 0x40314680, l_ns = 0, l_libname = 0x403149ac, l_info = {0x0, 0x0, 0x40311994, 0x4031198c, 0x4031195c, 0x4031196c, 0x40311974, 0x403119ac, 0x403119b4, 0x403119bc, 0x4031197c, 0x40311984, 0x0, 0x0, 0x40311954, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4031199c, 0x0, 0x0, 0x403119a4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x403119d4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x403119cc, 0x403119c4, 0x403119dc, 0x0, 0x403119ec, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x403119e4, 0x0 <repeats 25 times>, 0x40311964}, l_phdr = 0x402f1034, l_entry = 0, l_phnum = 5, l_ldnum = 0, l_searchlist = { r_list = 0x0, r_nlist = 0 }, l_symbolic_searchlist = { r_list = 0x0, r_nlist = 0 }, l_loader = 0x0, l_nbuckets = 17, l_gnu_bitmask_idxbits = 7, l_gnu_shift = 8, l_gnu_bitmask = 0x402f11bc, { l_gnu_buckets = 0x402f11dc, l_chain = 0x402f11dc }, { l_gnu_chain_zero = 0x402f1218, l_buckets = 0x402f1218 }, l_direct_opencount = 0, l_type = lt_library, l_relocated = 1, l_init_called = 0, l_global = 1, l_reserved = 0, l_phdr_allocated = 0, l_soname_added = 0, l_faked = 0, l_need_tls_init = 0, l_used = 1, l_auditing = 0, l_audit_any_plt = 0, l_removed = 0, l_nversions = 7, l_versions = 0x40009978, l_rpath_dirs = { dirs = 0x0, malloced = 0 }, l_reloc_result = 0x0, l_versyms = 0x402f16c2, l_origin = 0x0, l_map_start = 1076826112, l_map_end = 1076972920, l_text_end = 1076937384, l_scope_mem = {0x0, 0x0, 0x0, 0x0}, l_scope_max = 0, l_scope = 0x0, l_scope_lock = 0, l_local_scope = {0x0, 0x0}, l_dev = 0, l_ino = 0, l_runpath_dirs = { dirs = 0x0, malloced = 0 }, l_initfini = 0x0, l_reldepsmax = 0, l_reldepsact = 0, l_reldeps = 0x0, l_feature_1 = 0, l_flags_1 = 0, l_flags = 0, l_idx = 0, l_mach = { fptr_table_len = 200, fptr_table = 0x0 }, l_lookup_cache = { sym = 0x402f1334, type_class = 1, value = 0x40005070, ret = 0x41835aa0 }, l_tls_initimage = 0x0, l_tls_initimage_size = 0, l_tls_blocksize = 0, l_tls_align = 0, l_tls_firstbyte_offset = 0, l_tls_offset = 0, l_tls_modid = 0, l_relro_addr = 0, l_relro_size = 0, l_audit = 0x403148d4 }, audit_data = {{ cookie = 0, bindflags = 0 } <repeats 16 times>}, _dl_rtld_lock_recursive = @0x40313a52: 0x402f3588 <rtld_lock_default_lock_recursive>, _dl_rtld_unlock_recursive = @0x40313a5a: 0x402f3598 <rtld_lock_default_unlock_recursive>, _dl_stack_flags = 7, _dl_make_stack_executable_hook = @0x40313ad2: 0x40304bd8 <*__GI__dl_make_stack_executable>, _dl_tls_max_dtv_idx = 2, _dl_tls_dtv_gaps = false, _dl_tls_dtv_slotinfo_list = 0x40009bd8, _dl_tls_static_nelem = 2, _dl_tls_static_size = 1728, _dl_tls_static_used = 60, _dl_tls_static_align = 64, _dl_initial_dtv = 0x4000a948, _dl_tls_generation = 1, _dl_init_static_tls = @0x40313aea: 0x402fe978 <_dl_nothread_init_static_tls> } _rtld_global = { _dl_ns = {{ _ns_loaded = 0x40000000, _ns_nloaded = 48, _ns_main_searchlist = 0x4000015c, _ns_global_scope_alloc = 0, _ns_debug = { r_version = 0, r_map = 0x0, r_brk = 0, r_state = RT_CONSISTENT, r_ldbase = 0 } }, { _ns_loaded = 0x0, _ns_nloaded = 0, _ns_main_searchlist = 0x0, _ns_global_scope_alloc = 0, _ns_debug = { r_version = 0, r_map = 0x0, r_brk = 0, r_state = RT_CONSISTENT, r_ldbase = 0 } } <repeats 15 times>}, _dl_load_lock = { mutex = { __data = { __lock = 0, __count = 0, __owner = 0, __kind = 1, __nusers = 0, { __spins = 0, __list = { __next = 0x0 } } }, __size = '\0' <repeats 15 times>, "\001", '\0' <repeats 31 times>, __align = 0 } }, _dl_load_adds = 48, _dl_initfirst = 0x40002610, _dl_profile_map = 0x0, _dl_num_relocations = 2686, _dl_num_cache_relocations = 957, _dl_all_dirs = 0x40000328, _dl_error_catch_tsd = @0x40313b12: 0x402f357c <_dl_initial_error_catch_tsd>, _dl_rtld_map = { l_addr = 1076826112, l_name = 0x10114 "/lib/ld.so.1", l_ld = 0x40311954, l_next = 0x40007290, l_prev = 0x40006db0, l_real = 0x40314680, l_ns = 0, l_libname = 0x403149ac, l_info = {0x0, 0x0, 0x40311994, 0x4031198c, 0x4031195c, 0x4031196c, 0x40311974, 0x403119ac, 0x403119b4, 0x403119bc, 0x4031197c, 0x40311984, 0x0, 0x0, 0x40311954, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4031199c, 0x0, 0x0, 0x403119a4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x403119d4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x403119cc, 0x403119c4, 0x403119dc, 0x0, 0x403119ec, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x403119e4, 0x0 <repeats 25 times>, 0x40311964}, l_phdr = 0x402f1034, l_entry = 0, l_phnum = 5, l_ldnum = 0, l_searchlist = { r_list = 0x0, r_nlist = 0 }, l_symbolic_searchlist = { r_list = 0x0, r_nlist = 0 }, l_loader = 0x0, l_nbuckets = 17, l_gnu_bitmask_idxbits = 7, l_gnu_shift = 8, l_gnu_bitmask = 0x402f11bc, { l_gnu_buckets = 0x402f11dc, l_chain = 0x402f11dc }, { l_gnu_chain_zero = 0x402f1218, l_buckets = 0x402f1218 }, l_direct_opencount = 0, l_type = lt_library, l_relocated = 1, l_init_called = 0, l_global = 1, l_reserved = 0, l_phdr_allocated = 0, l_soname_added = 0, l_faked = 0, l_need_tls_init = 0, l_used = 1, l_auditing = 0, l_audit_any_plt = 0, l_removed = 0, l_nversions = 7, l_versions = 0x40009978, l_rpath_dirs = { dirs = 0x0, malloced = 0 }, l_reloc_result = 0x0, l_versyms = 0x402f16c2, l_origin = 0x0, l_map_start = 1076826112, l_map_end = 1076972920, l_text_end = 1076937384, l_scope_mem = {0x0, 0x0, 0x0, 0x0}, l_scope_max = 0, l_scope = 0x0, l_scope_lock = 0, l_local_scope = {0x0, 0x0}, l_dev = 0, l_ino = 0, l_runpath_dirs = { dirs = 0x0, malloced = 0 }, l_initfini = 0x0, l_reldepsmax = 0, l_reldepsact = 0, l_reldeps = 0x0, l_feature_1 = 0, l_flags_1 = 0, l_flags = 0, l_idx = 0, l_mach = { fptr_table_len = 200, fptr_table = 0x0 }, l_lookup_cache = { sym = 0x402f1334, type_class = 1, value = 0x40005070, ret = 0x41835aa0 }, l_tls_initimage = 0x0, l_tls_initimage_size = 0, l_tls_blocksize = 0, l_tls_align = 0, l_tls_firstbyte_offset = 0, l_tls_offset = 0, l_tls_modid = 0, l_relro_addr = 0, l_relro_size = 0, l_audit = 0x403148d4 }, audit_data = {{ cookie = 0, bindflags = 0 } <repeats 16 times>}, _dl_rtld_lock_recursive = @0x40313a52: 0x402f3588 <rtld_lock_default_lock_recursive>, _dl_rtld_unlock_recursive = @0x40313a5a: 0x402f3598 <rtld_lock_default_unlock_recursive>, _dl_stack_flags = 7, _dl_make_stack_executable_hook = @0x40313ad2: 0x40304bd8 <*__GI__dl_make_stack_executable>, _dl_tls_max_dtv_idx = 2, _dl_tls_dtv_gaps = false, _dl_tls_dtv_slotinfo_list = 0x40009bd8, _dl_tls_static_nelem = 2, _dl_tls_static_size = 1728, _dl_tls_static_used = 60, _dl_tls_static_align = 64, _dl_initial_dtv = 0x4000a948, _dl_tls_generation = 1, _dl_init_static_tls = @0x40313aea: 0x402fe978 <_dl_nothread_init_static_tls> } _dl_argc = 5 _dl_argv_internal = (char **) 0xfb2962d4 __guard = 2815 Backtrace stopped: previous frame identical to this frame (corrupt stack?)
RSS Feed