[Bug: 21.4.19] Crashed in Gnus

Stephen J. Turnbull stephen at xemacs.org
Wed Apr 19 00:54:07 EDT 2006


>>>>> "Eric" == Eric D Hendrickson <edh at mr.net> writes:

> Since the crash occurs in the bytecode-interpreter:
>
>     #7  0x080ad182 in assert_failed ()
>     #8  0x08090519 in execute_rare_opcode ()
>     #9  0x0808f7b2 in funcall_compiled_function ()

    Eric> However it shouldn't cause XEmacs to crash, yes?

Note that it's an assert ... that means that it's a policy decision by
the people who wrote the interpreter.  I presume it was their judgment
that this is a sufficiently bizarre event that they couldn't think of
a reasonable defensive action to take to stabilize XEmacs.  Eg, if the
stack or the Emacs code itself got smashed by some wild pointer bug,
then you're in big trouble anyway.

    Eric> I doubt if there is a debug package but I will check.  I
    Eric> might be able to produce one by modifying the source rpm
    Eric> though.

That's unlikely to work properly, unless you can reproduce exactly the
architecture and optimization flags used by the package.  I don't
think it's worth the effort.


-- 
School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba                    Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
               Ask not how you can "do" free software business;
              ask what your business can "do for" free software.




More information about the XEmacs-Beta mailing list