APAR status
Closed as fixed if next.
Error description
The problem would happen if we read our POST data but had a failure. Perhaps a connection from a browser was closed during the POST, we're not sure, but it meant that we had some of the promised data but not all of it. The issue was that we failed to keep track that we didn't get all the data and would try to parse it. As it wasn't all there, we would crash. Fatal call stack: ############################################################ ### FATAL THREAD 27/63 [ nHTTP: 0f74: 1254] ### FP=0x20b841e4, PC=0x7c3430f2, SP=0x20b841dc ### stkbase=20b90000, total stksize=262144, used stksize=48676 ### EAX=0x000000f0, EBX=0x0000002a, ECX=0x00000009, EDX=0x00000000 ### ESI=0x3e27ffff, EDI=0x3e280028, CS=0x0000001b, SS=0x00000023 ### DS=0x00000023, ES=0x00000023, FS=0x0000003b, GS=0x00000000 Flags=0x00010602 Exception code: c0000005 (ACCESS_VIOLATION) ############################################################ [ 1] 0x7c3430f2 MSVCR71.memcpy+567 (3e280008,3e27ffdf,2a,2a) @[ 2] 0x00432d1b ninotes.CGI::AdjustAndReadData+59 (3e27ffdf,2a,354faea8,1) @[ 3] 0x004338f7 ninotes.CGI::ParseMultiFormContentState1+55 (20b8b40c,20b8b408,3cd418d7,28) @[ 4] 0x0043492a ninotes.CGI::ParseMultiFormContent+138 (3cd418d7,28,20b8b620,354faea8) @[ 5] 0x00435b32 ninotes.CGI::DecodeMultiPartContent+306 (0,354faea8,23690aa8,20b8b65c) @[ 6] 0x0043669f ninotes.CGI::DecodeContents+79 (0,0,20b8b67c,4c890d) @[ 7] 0x004366cf ninotes.CGI::GetPostItemList+15 (0,23690aa8,20b8d984,20b8da62) @[ 8] 0x004c890d ninotes.NItem::SetValueFromBrowser+61 (20b8da62,0,236908a8,20b8b6f4) @[ 9] 0x0057af9e ninotes.HuDocNote::AddField+270 (23690aa8,0,1,23797788) @[10] 0x005eac2c ninotes.ShNotesVar::Write+316 (20b8da62,20b8da62,20b8da62,23797788) @[11] 0x005eaca5 ninotes.ShDictionary::Write+53 (20b8da62,236afba4,1,20b8cb0c) @[12] 0x005eb94f ninotes.ShDictionary::Load+31 (20b8da62,20b8da62,2368eb8c,20b8da62) @[13] 0x0059ade5 ninotes.HuLayout::LoadItems+53 (20b8da62,20b8da62,20b8cc6c,654468) @[14] 0x0057cbfe ninotes.HuDocNote::LoadSubForm+94 (236afba4,1,52617764,72757465) @[15] 0x0057a9c6 ninotes.HuDocNote::LoadSubForm+150 (236af711,20b8cc9c,59ade5,20b8da62) @[16] 0x005ea33b ninotes.ShInsertSubForm::Load+27 (20b8da62,20b8f2a0,0,20b8d984) @[17] 0x0059ade5 ninotes.HuLayout::LoadItems+53 (20b8da62,20b8ccbc,57adfc,2368eb8c) @[18] 0x00579496 ninotes.HuDocNote::LoadItemsAndHtml+22 (2368eb8c,0,57cd7f,20b8de8c) @[19] 0x0057adfc ninotes.HuDocNote::LoadItemsAndHtml+28 (2368eb8c,0,0,20b8f2a0) @[20] 0x00509736 ninotes.CustomResponse::AttemptToProcess+998 (20b8ded0,0,20,0) @[21] 0x00476786 ninotes.HTTP::FormatErrorResponse+86 (20b8e040,3945c2ec,0,20b8f2a0) @[22] 0x00476da1 ninotes.HTTP::ErrorResponse+193 (1f977990,20b8f2a0,20b8f3dc,20) @[23] 0x0047edfd ninotes.InotesHTTPProcessRequestImpl+2333 (1f977990,1f977980,1f977694,3) @[24] 0x0048109f ninotes.InotesHTTPProcessRequest+47 (1f977990,1f977dc0,1bfcf14,20b8001e) @[25] 0x10015c44 nhttpstack.HTInotesRequest::ProcessRequest+36 (1f977694,1f97752c,0,20b8f9a8) @[26] 0x1001100d nhttpstack.HTRequestExtContainer::ProcessRequest+941 (5,1,1b0dbd4,0) @[27] 0x100208e6 nhttpstack.HTRequest::ProcessRequest+1958 (0,15bf6306,0,69616d2f) @[28] 0x10026301 nhttpstack.HTSession::StartRequest+897 (15bf6312,15bf6306,0,660) @[29] 0x1002dc4f nhttpstack.HTWorkerThread::CheckForWork+399 (0,15bf6306,3,1002a7fa) @[30] 0x1002e198 nhttpstack.HTWorkerThread::ThreadMain+88 (15bf6306,0,0,0) @[31] 0x601038dd nnotes.ThreadWrapper@4+173 (0) [32] 0x7c82482f kernel32.GetModuleHandleA+223
Local fix
Problem summary
This APAR is closed as FIN. We have deferred the fix to a future release.
Problem conclusion
Temporary fix
Comments
This APAR is associated with SPR# GSLU93EAA5. This APAR is closed as FIN. We have deferred the fix to a future release.
APAR Information
APAR number
LO73308
Reported component name
DOMINO SERVER
Reported component ID
5724E6200
Reported release
852
Status
CLOSED FIN
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-12-28
Closed date
2013-02-20
Last modified date
2013-02-20
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Applicable component levels
R852 PSN
UP
[{"Business Unit":{"code":"BU055","label":"Cognitive Applications"},"Product":{"code":"SSKTMJ","label":"Lotus Domino"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.5.2","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
20 February 2013