The long-standing (since AIX 4.3.0 came out in late 1997) problem with
Xt wedges seems to be fixed. X11.base.lib.4.3.2.5 is the fix level
required. Minimal testing shows that:
a) 'xemacs -nw' no longer spins chewing CPU.
b) --with-dragndrop=no doesn't seem to be required - I suspect library
indigestion with IBM's Motif/CDE libs calling MIT X11R6.4 Xt and X11 libs.
I need to be doing more testing on (b) to make sure all of that is clean now.
I will be sending a patch for the PROBLEMS file to xemacs-patches shortly.
/Valdis
APAR NUMBER: <IX89470> RESOLVED AS: PROGRAM ERROR
ABSTRACT:
<IX89470>: LIBXT.A INCORRECT HANDLING OF EXCEPTIONS IN XTAPPADDINPUT
ORIGINATING DETAILS:
Applications may malfunction when using
XtAppAddInput with XtInputExceptMask.
LOCAL FIX AS REPORTED BY ORIGINATOR:
RESPONDER SUMMARY:
Applications using XtAppAddInput with XtInputExceptMask can
generate exception callbacks even when there is no execption.
Also, applications can hang intermitently when processing
alternate input when using XtAppProcessEvent.
RESPONDER CONCLUSION:
Fix a macro in libXt's POLL code.
Fix hang in XtAppProcessEvent.
APAR INFORMATION:
Reported to correct a PTF in error: NO
Reported as a highly pervasive problem: NO
PE Apar?: NoPE
HIPER Apar?: NoHIPER
Status: CLOSED PER
Component Name: AIX 4.3.0
Version: 430
Component ID: 5765C3403
Submitted: 99/04/16
Closed: 99/04/23
Last Modified: 99/05/14
ChangeTeam: TX2727
FIX INFORMATION:
Reported release thought to contain the error: R430
APAR is fixed by one or more of the following PTFs:
U464241
Applicable Component Levels:
R430 PSY U464241 UP A
R430 PSY U464241 UP A