Product Area: Server Technical Area: Mail Server Platform: Cross Platform
SPR# JCHN77TPZB - The Domino mail server had a crash when converting a specific rich text field to MIME in mail.
The crash stack would look like this:
###################################
## thread 2/26 :: router pid=328432, k-id=unning 1, pthr-id=258
## stack :: k-state=wait, stk max-size=269208, cur-size=24792
###################################
ptrgl._ptrgl() at 0xd02f4a10
raise.nsleep(??, ??) at 0xd03157cc
raise.nsleep(??, ??) at 0xd03157cc
sleep.sleep(??) at 0xd034a620
OSRunExternalScript(passed_script = "/opt/domino/80000g/lotus/notes/80000/ibmpow/nsd.sh -batch -crashpid 328432 -crashtid 5", useService = 1), line 3220 in "cleanup.c"
OSFaultCleanupExt(action2take = 0, CleanupScriptExecFlag = 4096, iniFileName = (nil), szProcess = (nil), Length = 0, CrashedPID = (nil)), line 1214 in "cleanup.c"
OSFaultCleanup(action2take = 0, CleanupScriptExecFlag = 4096, iniFileName = (nil)), line 986 in "cleanup.c"
fatal_error(signl = 11, info = 0x3033d29c, context = 0x3033d010), line 2402 in "break.c"
cchKeywordDisplayValue(pchText = 0x3033d010, cchText = 12339), line 550 in "cvskeywd.c"
KeywordBoxWidth(pData = 0x3008aa80, pKWRun = 0x32552aac, pcch = 0x3099c8ae, pcchMin = 0x3099c8b0), line 254 in "cvskeywd.c"
KeywordBegin(pData = 0x3008aa80), line 878 in "cvskeywd.c"
KeywordProcess(pData = 0x3008aa80), line 398 in "cvskeywd.c"
RenderCDRecord(pData = 0x3008aa80), line 983 in "cvsrendr.c"
TableProcess(pData = 0x3008aa80), line 1163 in "cvstable.c"
RenderComposite(hSess = 4027596946, pDataSrcP = 0x3033d6b0, ToCharSet = 171, Flags = 268435968, pListOutput = 0x3033d6a0), line 3794 in "cvsrendr.c"
ccCVSRenderRichTextBody@AF44_38(0xf0104092, 0x3033d768, 0xab00ab, 0x10000200, 0x7203b4a4, 0x0, 0x430), line 827 in "cvsrendr.c"
ccCVSRenderRichTextBody(hSession = 1, pCDData = (nil), ToCharSet = 12442, Flags = 61968, phBodyPartList = (nil)), line 838 in "cvsrendr.c"
OCCreateBodyPartList(pctx = 0x300cef3c), line 2276 in "ocbdycnv.c"
OCCreateRender(pctx = 0x300cef3c), line 282 in "ocbdycnv.c"
OCConvertBody(pctx = 0x300cef3c), line 368 in "ocbdycnv.c"
OCConvertMsg(pctx = 0x300cef3c), line 147 in "ocmsgcnv.c"
CMConvert(hNoteIn = 111, pConvCtrls = 0x3033f4b8, pfMIMEOut = 0xf1f6f4f0, pMIMEOutCtx = 0x300cdd3c), line 1043 in "chapis.cpp"
cexpimsg.Export__11CIMsgExportFUsR7CStreamT1P19CONVERSION_CONTROLSi(this = 0x3033e1a0, hNote = 111, stMessage = &(...), wMsgPart = 0, passedControls = 0x3033f4b8, bLogErrors = 0), line 2855 in "cexpimsg.cpp"
MMDisclaimMessageToStream(hNote = 111, pCC = 0x3033f4b8, vpstOut = 0x300cdd3c), line 322 in "disclaim.cpp"
SendMessageOncePipelined__19CSMTPInternetClientFPcUlN21UsPUsN25iP16_RECIPIENTSTATUSP18RECIP_STATUS_LOCKSP4LISTP7CStreamT5T1T13_T9P19CONVERSION_CONTROLS(this = 0x300bcf3c, pszFrom = "<smgates@us.ibm.com>", dwMessageLength = 56080, pszRet = "", pszEnvid = "", ESMTPFlags = 7, wEntry = 0x3033f458, wEntries = 2, pRecipients = 128, fRecipientsNoteItem = 0, pRecipientStatus = 0x7e81af44, pRecipientStatusLock = 0x3033f7a8, pDSNInfo = (nil), stMessageFile = (nil), hNote = 111, pszDomain = "d01ml604.pok.ibm.com", InpStream = (nil), addBcc = 0, convControls = 0x3033f4b8), line 2204 in "smtpcl.cpp"
SubmitMessage__19CSMTPInternetClientFP7CStreamPcUsT2PviRUsR9tagVBLOCKN22N23UlP19CONVERSION_CONTROLST13_(this = 0x300bcf3c, stMessageFile = (nil), pszDomain = "d01ml604.pok.ibm.com", hNote = 111, pszFrom = "<smgates@us.ibm.com>", pRecipients = 0x50e5982c, fRecipientsNoteItem = 0, hReturnRecipientStatus = 0, bReturnRecipientStatus = &(...), pszRet = "", pszEnvid = "", hDSNInfo = 0, ESMTPFlags = 7, dwFlags = 2, origConvControls = 0x53655e64, dwMaxOutbMsgSize = 0), line 1405 in "smtpcl.cpp"
MMSMTPSubmitMessage(pvContext = 0x300bcf3c, pszDomain = "d01ml604.pok.ibm.com", pszFrom = "<smgates@us.ibm.com>", hNote = 111, pRecipients = 8817, fRecipientsNoteItem = 0, hPassDSNInfo = 0, phRecipientStatus = 0x5a4293c2, pbRecipientStatus = 0x5a4293c4, SMTPFlags = 7, dwFlags = 2, convControls = 0x53655e64, NoPubKeySignRtn = (nil), NoPubKeyEncryptRtn = (nil), dwMaxOutbMsgSize = 0), line 977 in "mailmisc.cpp"
TransferToDestinationViaSMTP(pPool = 0x300029f0, hSourceMessageFile = 0x303418bc, pszSourceDomain = "IBMUS", hTask = 2, pDest = 0x5a424e40), line 5787 in "transfer.c"
Transfer(pPool = 0x300029f0, bListHead = (...), fDelivery = 0, hSourceMessageFile = 0x303418bc, hObjectStore = 0, pszSourceDomain = "IBMUS", hTask = 2, pAgentContext = (nil)), line 4138 in "transfer.c"
TransferThread(pvParam = (nil)), line 13218 in "transfer.c"
ThreadWrapper(Parameter = (nil)), line 1102 in "thread.c"
This has been fixed.
APAR: LO24674
What is an APAR?
Last Modified on 12/07/2013 |  |
|
|
|
|