At the request of Mithrandir in #ubuntu-dev, I rebuilt my xemacs package with unstripped binaries. This is the backtrace he requested.
Reading symbols from /usr/lib/libXaw.so.7...done. Loaded symbols for /usr/lib/libXaw.so.7 Reading symbols from /usr/lib/libtiff.so.4...done. Loaded symbols for /usr/lib/libtiff.so.4 Reading symbols from /usr/lib/libpng12.so.0...done. Loaded symbols for /usr/lib/libpng12.so.0 Reading symbols from /usr/lib/libjpeg.so.62...done. Loaded symbols for /usr/lib/libjpeg.so.62 Reading symbols from /usr/lib/libcompface.so.1...done. Loaded symbols for /usr/lib/libcompface.so.1 Reading symbols from /usr/lib/libXpm.so.4...done. Loaded symbols for /usr/lib/libXpm.so.4 Reading symbols from /usr/lib/libXmu.so.6...done. Loaded symbols for /usr/lib/libXmu.so.6 Reading symbols from /usr/lib/libXt.so.6...done. Loaded symbols for /usr/lib/libXt.so.6 Reading symbols from /usr/lib/libXext.so.6...done. Loaded symbols for /usr/lib/libXext.so.6 Reading symbols from /usr/lib/libX11.so.6...done. Loaded symbols for /usr/lib/libX11.so.6 Reading symbols from /usr/lib/libSM.so.6...done. Loaded symbols for /usr/lib/libSM.so.6 Reading symbols from /usr/lib/libICE.so.6...done. Loaded symbols for /usr/lib/libICE.so.6 Reading symbols from /usr/lib/libdb3.so.3...done. Loaded symbols for /usr/lib/libdb3.so.3 Reading symbols from /lib/libncurses.so.5...done. Loaded symbols for /lib/libncurses.so.5 Reading symbols from /usr/lib/libldap_r.so.2...done. Loaded symbols for /usr/lib/libldap_r.so.2 Reading symbols from /lib/libm.so.6...done. Loaded symbols for /lib/libm.so.6 Reading symbols from /lib/libutil.so.1...done. Loaded symbols for /lib/libutil.so.1 Reading symbols from /lib/libc.so.6...done. Loaded symbols for /lib/libc.so.6 Reading symbols from /lib/libdl.so.2...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /usr/lib/libXau.so.6...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libXdmcp.so.6...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /usr/lib/liblber.so.2...done. Loaded symbols for /usr/lib/liblber.so.2 Reading symbols from /lib/libresolv.so.2...done. Loaded symbols for /lib/libresolv.so.2 Reading symbols from /lib/libcrypt.so.1...done. Loaded symbols for /lib/libcrypt.so.1 Reading symbols from /usr/lib/libsasl2.so.2...done. Loaded symbols for /usr/lib/libsasl2.so.2 Reading symbols from /usr/lib/libgnutls.so.13...done. Loaded symbols for /usr/lib/libgnutls.so.13 Reading symbols from /lib/libpthread.so.0...done. Loaded symbols for /lib/libpthread.so.0 Reading symbols from /lib/ld.so.1...done. Loaded symbols for /lib/ld.so.1 Reading symbols from /usr/lib/libtasn1.so.3...done. Loaded symbols for /usr/lib/libtasn1.so.3 Reading symbols from /usr/lib/libgcrypt.so.11...done. Loaded symbols for /usr/lib/libgcrypt.so.11 Reading symbols from /usr/lib/libgpg-error.so.0...done. Loaded symbols for /usr/lib/libgpg-error.so.0 Reading symbols from /lib/libnsl.so.1...done. Loaded symbols for /lib/libnsl.so.1 Reading symbols from /lib/libnss_files.so.2...done. Loaded symbols for /lib/libnss_files.so.2 Reading symbols from /lib/libnss_compat.so.2...done. Loaded symbols for /lib/libnss_compat.so.2 Reading symbols from /lib/libnss_nis.so.2...done. Loaded symbols for /lib/libnss_nis.so.2 Reading symbols from /usr/lib/X11/locale/common/xlibi18n.so.2...done. Loaded symbols for /usr/lib/X11/locale/common/xlibi18n.so.2 Reading symbols from /usr/lib/libXcursor.so.1...done. Loaded symbols for /usr/lib/libXcursor.so.1 Reading symbols from /usr/lib/libXrender.so.1...done. Loaded symbols for /usr/lib/libXrender.so.1 Reading symbols from /usr/lib/libXfixes.so.3...done. Loaded symbols for /usr/lib/libXfixes.so.3 Failed to read a valid object file image from memory. Core was generated by `/usr/bin/xemacs'. Program terminated with signal 11, Segmentation fault. #0 0x0f7d50d8 in kill () from /lib/libc.so.6 (gdb) where #0 0x0f7d50d8 in kill () from /lib/libc.so.6 #1 0x10073ec0 in fatal_error_signal (sig=11) at emacs.c:642 #2 0x00100374 in ?? () #3 0x7fb3feb8 in ?? () #4 0x101cb7d8 in XlwMenuInitialize (request=<value optimized out>, new=<value optimized out>, args=<value optimized out>, num_args=<value optimized out>) at xlwmenu.c:3040 #5 0x0fd7db04 in XtCvtStringToBoolean () from /usr/lib/libXt.so.6 #6 0x0fd7e7c4 in _XtCreateHookObj () from /usr/lib/libXt.so.6 #7 0x0fd7f22c in _XtCreateWidget () from /usr/lib/libXt.so.6 #8 0x0fd7f660 in XtCreateWidget () from /usr/lib/libXt.so.6 #9 0x101d1ad4 in xlw_create_menubar (instance=0x104938b8) at lwlib-Xlw.c:132 #10 0x101c43e8 in lw_make_widget (id=<value optimized out>, parent=0x10451aa8, pop_up_p=0 '\0') at lwlib.c:941 #11 0x1009b09c in set_frame_menubar (f=0x10412fe8, deep_p=1, first_time_p=<value optimized out>) at menubar-x.c:607 #12 0x1019c330 in x_create_widgets (f=0x10412fe8, lisp_window_id=<value optimized out>, parent=dwarf2_read_address: Corrupted DWARF expression. ) at frame-x.c:2001 #13 0x100f5878 in Fmake_frame (props=805713136, device=<value optimized out>) at frame.c:399 #14 0x10079878 in Ffuncall (nargs=<value optimized out>, args=0x7fb40674) at eval.c:3536 #15 0x1004a1b4 in execute_optimized_program (program=<value optimized out>, stack_depth=<value optimized out>, constants_data=0x30158efc) at bytecode.c:748 #16 0x1004c424 in funcall_compiled_function (fun=806861444, nargs=0, args=0x7fb407c8) at bytecode.c:519 #17 0x10079788 in Ffuncall (nargs=<value optimized out>, args=0x7fb407c4) at eval.c:3572 #18 0x1004a1b4 in execute_optimized_program (program=<value optimized out>, stack_depth=<value optimized out>, constants_data=0x3014246c) at bytecode.c:748 #19 0x1004c424 in funcall_compiled_function (fun=806828628, nargs=0, args=0x7fb408a0) at bytecode.c:519 #20 0x10078c58 in Feval (form=806339672) at eval.c:3392 #21 0x1007df78 in condition_case_1 (handlers=<value optimized out>, bfun=0x10078020 <Feval>, barg=806339672, hfun=0x100821b0 <run_condition_case_handlers>, harg=805691512) at eval.c:1652 #22 0x10049d78 in execute_rare_opcode (stack_ptr=0x7fb40c98, program_ptr=<value optimized out>, opcode=<value optimized out>) at bytecode.c:1273 #23 0x1004ac2c in execute_optimized_program (program=<value optimized out>, stack_depth=259870928, constants_data=0x30142bc8) at bytecode.c:658 #24 0x1004c424 in funcall_compiled_function (fun=806829496, nargs=0, args=0x7fb40d70) at bytecode.c:519 #25 0x10078c58 in Feval (form=806269892) at eval.c:3392 #26 0x1007df78 in condition_case_1 (handlers=<value optimized out>, bfun=0x10078020 <Feval>, barg=806269892, hfun=0x100542e0 <cmd_error>, harg=805713136) at eval.c:1652 #27 0x100547ac in top_level_1 (dummy=<value optimized out>) at cmdloop.c:206 #28 0x1007754c in internal_catch (tag=<value optimized out>, func=0x10054760 <top_level_1>, arg=0, threw=0x0) at eval.c:1318 #29 0x10054604 in initial_command_loop (load_me=<value optimized out>) at cmdloop.c:285 #30 0x10074af0 in xemacs_21_4_19_powerpc_debian_linux (argc=1, argv=0x7fb41774, envp=<value optimized out>, restart=0) at emacs.c:2460 #31 0x10075494 in main (argc=<value optimized out>, argv=<value optimized out>, envp=<value optimized out>) at emacs.c:2829 -- xemacs segfaults on edgy powerpc system https://launchpad.net/bugs/58856 -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
