Jan Vroonhof <vroonhof(a)math.ethz.ch> writes:
I can reproduce what I think is a related bug, same machine, totally
different libraries, SUN cc 4.2.
Recipe
Start 'xemacs -vanilla' under X.
M-x disassemble RET x-win-init-sun RET
boom!
#0 0x28f8c4 in print_symbol ()
I if you load disass.el and the M-x debug-on-entry RET you see it
crashing while trying to print the return value of
(symbol-function 'x-win-init-sun)
It crashed here
void
print_symbol (Lisp_Object obj, Lisp_Object printcharfun, int escapeflag)
{
/* This function can GC */
/* #### Bug!! (intern "") isn't printed in some distinguished way */
/* #### (the reader also loses on it) */
struct Lisp_String *name = symbol_name (XSYMBOL (obj));
Bytecount size = string_length (name);
name = 0xDEADBEEF :-(
Jan