Mike Fabian <fabian(a)mpia-hd.mpg.de> writes:
Gunnar Evermann <ge204(a)eng.cam.ac.uk> writes:
> A quick fix for the crash would be adding a call to
> ensure_face_cachel_contains_charset() at the relevant place in
> x_output_string like this:
[...patch...]
Wonderful! This cures the frequent crashes I experienced while using
lookup.el. Last weekend I managed to reproduce these crashes, but
wasn't yet able to narrow it down to a small bit of sample code.
Oh, are these the crashes you reported to crashes(a)xemacs.org (Sorry
don't have the PR# handy)? I thought we had fixed that by checking for
dead processes?
The last function shown on the lisp backtraces was always
`split-window' shortly after some Japanese characters had been
inserted.
Therefore when I saw Gunnars patch appear on this list, I guessed this
might fix my problem, and indeed it did.
Uhm, it wasn't really meant as a serious patch, more as a help in
diagnosing the problem. As you are apparently running an xemacs with
it, does it cause a massive slowdown or any other obvious changes?
Gunnar