Norbert Koch <nk(a)LF.net> writes:
[...]
> It's very hard to believe any change in 21.1 could have
caused your
> backtrace. Nevertheless, you could try isolating the change, or try
> changing `multiplier' in Dynarr_resize to be an int, and
> unconditionally initialize it to 2.
>
> Or try this patch, to avoid confusing the compiler:
[...]
The patch didn't apply (?). I changed the line by hand, but this
didn't help either, it still dumps core.
Next, I'll try to use integers.
Right, this hasn't helped either, although the dump happens at another
location:
Loading /usr/local/sw/src/nk/xemacs-21.1.13/lisp/simple.elc...
Floating point exception - core dumped
gmake[1]: [xemacs] Error 136 (ignored)
gmake[1]: *** [xemacs] Error 1
gmake[1]: Leaving directory `/usr/local/sw/src/nk/xemacs-21.1.13/src'
gmake: *** [src] Error 2
#0 0x2848e781 in strtod () from /usr/lib/libc.so.4
I don't think it's an emacs related problem: Some of the linked
libraries are leftovers from older versions (or compat libs). This
dump might very well occur due to library inconsistencies.
norbert.