SUMMARY: Tru64 Unix V5.0, Motif Problems.

From: Thomas Leitner <tom_at_radar.tu-graz.ac.at>
Date: Wed, 24 Nov 1999 16:14:32 +0100 (MET)

Hi,

I've put together a small test case (both, source and exe files) which
demonstrates the problem. It can be copied from our FTP server:

   ftp://finwds01.tu-graz.ac.at/pub/alpha/tru64_5.0_motif_bug.tar.gz

The program (called main-c in the test case) behaves differently when run
under Tru64 <= 4.0F and Tru64 5.0.

Dr. Tom Blinn, <tpb_at_doctor.zk3.dec.com> was so kind to forward the problem
and the test case to the responsible people and file a bug report for it.
His colleagues came up with a fixed libXm.so for Tru64 5.0 which Tom sent
me for testing. It really fixes the problem and both, my test program and
our application behave normally again.

Tom said that this fix will probably be included in the next patch kit
for 5.0 as well as the next OS release, which is 5.0A.

So thanks a lot to Dr. Tom Blinn for his help.

Tom

Here's my original posting:

------------------------------------------------------------------------
To: TRU64 Unix Managers <tru64-unix-managers_at_ornl.gov>
Subject: Tru64 Unix V5.0, Motif Problems.

Hi,

I've just upgraded two of our developer machines from 4.0f PK1 to 5.0 all
went rather smooth. However we ran into a weird problem with our
application which we never saw before on any other platform (HP-UX,
Solaris, AIX, Linux): Many dialog boxes are too small. For instance when a
Motif dialog contains a list-box, the dialog is so small that only one
entry in the list-box is visble. The dialog needs to be manually resized
in order to be usable. This happens for many other dialogs in our
application.

We've tracked the problem down to /usr/shlib/libXm.so. When this file is
changed to one delivered with Tru64 4.0f, all is well and our appliation
behaves normally even though the Motif version delivered with the two OS
versions are the same:

$ strings /usr/shlib/libXm.4.0f.so | grep OSF/Motif
_at_(#)OSF/Motif Version 1.2.4
$ strings /usr/shlib/libXm.5.0.so | grep OSF/Motif
_at_(#)OSF/Motif Version 1.2.4

Any idea anyone what was changed in libXm.so between 4.0F and 5.0?
And yes: We have XmNresizePolicy = XmRESIZE_NONE in our dialogs.

Thanks for any hints // Tom
-- 
--------------------------------------------------------------------------
Dr. Tom Leitner                             Dept. of Communications
                                            Graz University of Technology, 
e-mail    : tom_at_radar.tu-graz.ac.at         Inffeldgasse 12
Phone     : +43-316-873-7455                A-8010 Graz / Austria / Europe
Fax       : +43-316-463-697
Home page : http://wiis.tu-graz.ac.at/people/tom.html
PGP public key on : ftp://wiis.tu-graz.ac.at/pgp-keys/tom.asc or send 
mail with subject "get Thomas Leitner" to pgp-public-keys_at_keys.pgp.net
--------------------------------------------------------------------------
    Before we have the paperless office, we have the paperless toilet!
Received on Wed Nov 24 1999 - 15:16:17 NZDT

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:40 NZDT