update...

Okay, I have relinked this package on my own system in a clean pbuilder
chroot, and the symbol complaint is gone, but the failure is the same,
although the stack trace seems to have moved out to another lib:

[fade]tantive:~
[Tue Sep 05 <15:44:03>]\>xemacs
Warning: Cannot convert string 
"-*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*" to type FontStruct
Warning: Unable to load any usable ISO8859 font
Warning: Unable to load any usable ISO8859 font

Fatal error (11).

Your files have been auto-saved.
Use `M-x recover-session' to recover them.

[ ...snip xemacs generated debugging info/advice... ]

Lisp backtrace follows:

  # bind (frame-being-created)
  make-frame(nil #<x-device on ":0.0" 0x322>)
  frame-initialize()
  # bind (debugger debug-on-error command-line-args-left)
  command-line()
  # (condition-case ... . ((t (byte-code "      " ... 1))))
  # bind (error-data)
  normal-top-level()
  # (condition-case ... . error)
  # (catch top-level ...)
zsh: segmentation fault (core dumped)  xemacs


and this is the c stack trace from gdb:

[Tue Sep 05 <15:44:15>]\>gdb /usr/bin/xemacs ./core
GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "powerpc-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".

Failed to read a valid object file image from memory.
Core was generated by `xemacs'.
Program terminated with signal 11, Segmentation fault.
#0  0x0f7690d8 in ?? ()
(gdb) where
#0  0x0f7690d8 in ?? ()
#1  0x10073c60 in xemacs_21_4_19_powerpc_debian_linux ()
#2  0x00100374 in ?? ()
#3  0x7f844e98 in ?? ()
#4  0x101c7f08 in xlw_display_menu ()
#5  0x0fd43b04 in ?? ()
#6  0x0fd447c4 in ?? ()
#7  0x0fd4522c in ?? ()
#8  0x0fd45660 in ?? ()
#9  0x101cb334 in xlw_pop_up_menu ()
#10 0x101c1458 in lw_internal_update_other_instances ()
#11 0x1009ebfc in console_type_create_toolbar_x ()
#12 0x1019b4b0 in x_any_window_to_frame ()
#13 0x100f4da8 in syms_of_general ()
#14 0x100f4da8 in syms_of_general ()
#15 0x100f4da8 in syms_of_general ()
#16 0x100f4da8 in syms_of_general ()
#17 0x100f4da8 in syms_of_general ()
#18 0x100f4da8 in syms_of_general ()
#19 0x100f4da8 in syms_of_general ()
#20 0x100f4da8 in syms_of_general ()
#21 0x100f4da8 in syms_of_general ()
#22 0x100f4da8 in syms_of_general ()
#23 0x100f4da8 in syms_of_general ()
#24 0x100f4da8 in syms_of_general ()
#25 0x100f4da8 in syms_of_general ()
#26 0x100f4da8 in syms_of_general ()
#27 0x100f4da8 in syms_of_general ()
#28 0x100f4da8 in syms_of_general ()
#29 0x100f4da8 in syms_of_general ()
#30 0x100f4da8 in syms_of_general ()
#31 0x100f4da8 in syms_of_general ()
#32 0x100f4da8 in syms_of_general ()
#33 0x100f4da8 in syms_of_general ()
#34 0x100f4da8 in syms_of_general ()
Previous frame inner to this frame (corrupt stack?)


also interesting, and probably should be the subject of another bug report is 
that GNUEmacs fails in a very similar fasion with a complaint about fonts. In 
the GNUEmacs case, however, the frame comes up, but it is full of hollow 
rectangles instead of glyphs. Here is the stderr output from a terminal 
starting emacs:

Warning: Cannot convert string 
"-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*" to type FontStruct
Warning: Unable to load any usable ISO8859 font
Warning: Cannot convert string 
"-*-helvetica-medium-r-*--*-120-*-*-*-*-iso8859-1" to type FontStruct
Warning: Unable to load any usable ISO8859 font
Warning: Unable to load any usable ISO8859 font

I have attached a screenshot of the resulting emacs frame.

** Attachment added: "screenshot of an emacs frame without any useful fonts."
   http://librarian.launchpad.net/4132345/bad_emacs.png

-- 
xemacs segfaults on edgy powerpc system
https://launchpad.net/bugs/58856

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to