It's time again to talk about some major problem of LessTif:
it still causes _major_ trouble on alpha systems. 
While I get (almost) all applications to start up and work for some parts, they all
tend to crash on systems using the alpha processor, e.g. Digital Unix and linux.

I've reported here about a few striking examples, but will for now
focus only on a single one (might be just the start of a couple of posts;
I plan to continue until NEdit doesn't crash anymore :-)

One of the most simple examples is test/Xm/cutpaste/test1 which doesn't work
on alpha, linking it against libefence even produces a core dump, a
SIGSEGV in libX11 :-[
(this might explain why after trying to use cut&paste with NEdit/LessTif
even real Motif clients crash on that X server ...)

lib/Xm/CutPaste.c is obviously a candidate to break upon
porting, it deals to much with improper casts, etc. (not only LessTif's fault,
the X interfaces have a strange type concept IMHO).
2-3 patches applied to it have been marked as "64 bit patches" in
CVSlog, however they didn't get it to work flawlessly. We also
have a SF/bugreport which also shows problems with clipboard
on "simple" 32bit platforms. (might be linked, but I'm not sure on this).

Do we have some capable volunteer which has 
a) better knowledge of that X clipboard stuff than I have
and
b) a suitable machine to actually work on this?


---
Alexander Mai
[EMAIL PROTECTED]


Reply via email to