A fix is available
APAR status
Closed as program error.
Error description
Problem is with the DOORS handling non displayable pictures in objects. When converting RTF to DRML, non displayable pictures return 0 to RPE, which while processing returns error. Either DOORS must not allow adding these kind of pictures to object or must handle them smooth once allowed. While exporting object image, there is no check done by DOORS to verify if the picture is valid or not. When the picture is not a valid one, accessing picture values without null pointer check is causing DXL runtime errors. Fix needed for 'drmlText' perm in DOORS
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * All users affected * **************************************************************** * PROBLEM DESCRIPTION: * * Problem is with the DOORS handling non displayable pictures * * in * * objects. When converting RTF to DRML, non displayable * * pictures * * return 0 to RPE, which while processing returns error. * * Either * * DOORS must not allow adding these kind of pictures to object * * or * * must handle them smooth once allowed. * * * * While exporting object image, there is no check done by * * DOORS to * * verify if the picture is valid or not. When the picture is * * not a * * valid one, accessing picture values without null pointer * * check * * is causing DXL runtime errors. * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
The code has been changed so that runtime errors no longer occur
Temporary fix
Comments
This happens in versions of DOORS prior to DOORS 9.5.1.2. This i s a client side fix.
APAR Information
APAR number
PM77539
Reported component name
TLOGIC PUBL ENG
Reported component ID
5724V98PE
Reported release
940
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-11-21
Closed date
2014-04-08
Last modified date
2014-04-08
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
TLOGIC DOORS
Fixed component ID
5724V61DR
Applicable component levels
R951 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYQBZ","label":"Rational DOORS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.4","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
29 October 2021