Ar an seachtú lá de mí Méan Fómhair, scríobh Raymond Toy:
On Thu, Sep 6, 2012 at 3:50 PM, Mats Lidell <matsl(a)xemacs.org>
wrote:
> >>>>> Raymond Toy <toy.raymond(a)gmail.com> writes:
>
> > Here's a repeatable crash for me. [...]
> > XEmacs version: XEmacs 21.5 (beta32) "habanero" b0d40183ac79+
[Lucid]
> > (x86_64-unknown-linux, Mule)
>
> I can't reproduce on
> XEmacs 21.5 (beta32) "habanero" 4af5a3435c94+ [Lucid] (i686-pc-linux,
> Mule)
>
> I know Aidan fixed a crash lately. Can't say it seems related but who
> knows. Testing again with the current tip version might help.
>
Thanks for the hint. I just did an hg pull to get the latest sources and
rebuilt. It still crashes for me. Could this be a 64-bit issue?
emacs-version says x86_64-unknown-linux but yours says i686-pc-linux.
XEmacs gets as far as printing "Creating customization buffer...done"
before it crashes in safe_copy_tree.
I'll try to poke around to see what's going on.
It’s not safe_copy_tree that’s at the root of the error (though it is mostly
at the root of the crash, the print code seems to be trying to print
something circular and choking on it). This is it:
errb=..., nargs=5)
at /usr/local/google/home/rtoy/src/XEmacs/xemacs/src/eval.c:6265
#1050 0x000000000065421d in specifier_instance_from_inst_list (
specifier=25844992, matchspec=10046376, domain=18221808,
inst_list=26398232, errb=..., no_quit=1, depth=3, instantiator=0x0,
no_fallback=0)
at /usr/local/google/home/rtoy/src/XEmacs/xemacs/src/specifier.c:2826
#1051 0x0000000000654a2a in specifier_instance_1 (specifier=25844992,
matchspec=10046376, domain=18221808, errb=..., no_quit=1,
no_fallback=0,
depth=3, instantiator=0x0)
at /usr/local/google/home/rtoy/src/XEmacs/xemacs/src/specifier.c:2998
I can’t reproduce, I suppose I should be able to reproduce the printing
crash with a carefully-formulated test case.
--
‘Liston operated so fast that he once accidentally amputated an assistant’s
fingers along with a patient’s leg, […] The patient and the assistant both
died of sepsis, and a spectator reportedly died of shock, resulting in the
only known procedure with a 300% mortality.’ (Atul Gawande, NEJM, 2012)
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta