Direct links to fixes
APAR status
Closed as program error.
Error description
Domino server crashes on nTraveler task
Local fix
Problem summary
A programming error was found and will be corrected in a future release.
Problem conclusion
A programming error was found and will be corrected in a future release.
Temporary fix
Comments
This APAR is associated with SPR# SEGN974F8K. For 9.0 the memory management scheme was changed for the MIME to CD converter's HTML parser to reduce the number of handles used during conversion. The parser was changed to make pool-based allocations rather than handle based allocations, greatly reducing the number of handles required for large HTML entities. For example, the number of handles required in extreme cases is now less than .1% of the number previously required. However, there was a bug in the parser's implementation of the pool based scheme: one string, which was not allocated using the pool-based memory manager but rather the handle-based, was freed as if it had been allocated from the pool. Sometimes this would crash us immediately as the free routine would detect that the memory block was not part of the pool, sometimes this detection would not work and we would crash later when we tried to free the entire pool (corruption took place during the errant free) and sometimes we may not have crashed at all. This change fixes that bug, freeing the handle based memory correctly, and it also insures that if any other parser code ever calls the pool based free incorrectly, we will Panic in non-production and gracefully return an error in production.
APAR Information
APAR number
LO75041
Reported component name
NOTES CLIENT
Reported component ID
5724E6255
Reported release
853
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-04-25
Closed date
2013-07-23
Last modified date
2013-07-23
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
NOTES CLIENT
Fixed component ID
5724E6255
Applicable component levels
R853 PSN
UP
[{"Business Unit":{"code":"BU055","label":"Cognitive Applications"},"Product":{"code":"SSKTWP","label":"Lotus Notes"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.5.3","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
23 July 2013