A fix is available
APAR status
Closed as program error.
Error description
dbx stacktrace is as follows: (dbx) where .() at 0xf414 makeauxinfo(??) at 0x900000004b32ffc kimfilter(??, ??, ??, ??) at 0x900000004b33e50 KIMFilter(??, ??, ??, ??, ??) at 0x900000004b3421c IMFilter@AF18_5(??, ??, ??, ??, ??) at 0x9000000026245e8 _aixXmbFilter(??, ??, ??, ??) at 0x9000000024fff64 _XaixKeyPressFilter(??, ??, ??, ??) at 0x9000000024ff0f8 XFilterEvent(??, ??) at 0x9000000024c542c main(0x2, 0xffffffffffff9e8) at 0x1000019f4
Local fix
Problem summary
Test instruction is as follows: 1. Compile and run ximall3a2 with -onthespot option $ cc -o ximall3a2_64 ximall3a2.c -b64 -q64 -lX11 $ ./ximall3a2_64 -onthespot 2. Move input focus to ximall3a2_64 window 3. Press Hangul key 4. Press Hanja key 5. Type "gks", then press MultipleCandidates . dbx stacktrace is as follows: (dbx) where .() at 0xf414 makeauxinfo(??) at 0x900000004b32ffc kimfilter(??, ??, ??, ??) at 0x900000004b33e50 KIMFilter(??, ??, ??, ??, ??) at 0x900000004b3421c IMFilter@AF18_5(??, ??, ??, ??, ??) at 0x9000000026245e8 _aixXmbFilter(??, ??, ??, ??) at 0x9000000024fff64 _XaixKeyPressFilter(??, ??, ??, ??) at 0x9000000024ff0f8 XFilterEvent(??, ??) at 0x9000000024c542c main(0x2, 0xffffffffffff9e8) at 0x1000019f4
Problem conclusion
In makeauxinfo(), there is a atks() call. A string pointer d was defined in atks() but it will be freed in makeauxinfo(). We will define the d from makeauxinfo() to avoid pointer address corrumption.
Temporary fix
Comments
APAR Information
APAR number
IV04541
Reported component name
AIX 5.3
Reported component ID
5765G0300
Reported release
530
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Submitted date
2011-08-04
Closed date
2011-08-04
Last modified date
2013-04-16
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
AIX 5.3
Fixed component ID
5765G0300
Applicable component levels
R530 PSY U844876
UP11/10/07 I 1000
PTF to Fileset Mapping
U844876 bos.loc.iso.ko_KR 5.3.11.1
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG11P","label":"APARs - AIX 5.3 environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"530","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
16 April 2013