郭宝珠
作者郭宝珠·2013-08-09 11:52
技术经理·北京威克多制衣中心

当用户访问邮件时,Domino Web Access 服务器宕机;Domino NSD 出现不完整的调用栈信息

字数 31878阅读 8266评论 0赞 0

产品:Lotus Domino Web Access(iNotes)
平台:Linux, Mac OS X, Windows
软件版本:7.0, 6.5, 6.0


问题描述:

升级 Domino 服务器到 7.0.2 或者是 6.5.6,当 Domino Web Access 用户访问他们的邮件时,服务器可能会宕机(每天发生一次或者有可能更加频繁的出现这种情况)。这种宕机状况是不定期发生的,有时候是很难复现的。

内容:

目录:

问题
不完整的 W32 堆栈信息
不完整的 UNIX 堆栈信息

如何应对该问题
问题出现的原因
Domino 7.0.2 记录完整的宕机堆栈信息的 NSD 文件不同于以上所示
Domino 6.5.6 W32 完整的堆栈信息
在 AIX 5.2 上的 Domino 6.5.6
在 Solaris 9 上的 Domino 6.5.6


问题:
升级 Lotus® Domino® 服务器到 7.0.2 或者是 6.5.6,当 Lotus® Domino® Web Access(iNotes® Web Access) 用户访问他们的邮件时,服务器可能会宕机(每天发生一次或者有可能更加频繁的出现这种情况)。这种宕机状况是不定期发生的,有时候是很难复现的。

宕机后生成的 Notes System Diagnostic files (NSDs) 会有细微的差别。比如说,生成的 NSD 文件包含了完整的调用栈信息,列出了所有致命错误线程错误(栈信息如下所示)。

而另外一种情况,生成的 NSD 文件只包含了不完整的调用栈信息(只列出了一个堆栈帧)。在 W32 上的 Domino 7.0.2, NSD 文件会显示额外的数据信息,当选择或者添加一个用户时,ASCII 部分将会出现并用来显示用户联系人列表的活动。NSD 文件中致命的调用栈信息显示不完全,如下所示

不完整的 W32 堆栈信息:

##################################################
### FATAL THREAD 71/100 [   nhttp:  0a2c:  18a4]
### FP=0x77656e3d, PC=0x6d614e20, SP=0x0d2411dc
### stkbase=0d250000, total stksize=262144, used stksize=60964
### EAX=0x000005a3, EBX=0x25420d6c, ECX=0x215810b0, EDX=0x00000003
### ESI=0x0d2430a8, EDI=0x0d2430a8, CS=0x0000001b, SS=0x00000023
### DS=0x00000023, ES=0x00000023, FS=0x0000003b, GS=0x00000000 Flags=0x00010206
Exception code: c0000005 (ACCESS_VIOLATION)
##################################################
 [ 1] 0x6d614e20 
Invalid stack frame detected: Unable to read process memory for frame

ASCII 部分信息如下所示,用红色粗体以区别显示。需要注意的是另外一个可能造成宕机的原因是因为过大的 "used stksize",将近 60 KB(蓝色粗体显示):


不完整的 UNIX 堆栈信息:



注意:同样的 UNIX 系统上也有可能因为不完整的堆栈信息阻碍了正确的诊断,UNIX 系统上 NSD 文件并没有储存堆栈帧的内容,因此也就看不到 ASCII 部分的 "NameList"。但是仍然可以看到一个可能的原因是因为超过当前正常的栈大小("cur-size"),超过 70 KB(如上蓝色粗体所示)。我们同样也可以通过使用 NSD 文件中的 URL 历史记录(或者线程日志)来确认 DWA 的使用情况。

如何应对该问题

Domino 6.5.6 Fix Pack 1 (FP1)解决了 6.5.x 的问题,Domino 7.0.2 Fix Pack 2 (FP2) 和 Domino 7.0.3 解决了 7.x 的问题,同样 Domino 8.0 也解决了该问题。

摘录自 Lotus Domino fix lists (http://www.ibm.com/developerworks/lotus):

Name Picker
SPR# PPET6TSS3A - 解决了当使用基于 iNotes6.ntf 的邮件访问 DWA NamePicker 时 HTTP 宕机的问题。并没有任何的错误信息记录这次宕机。这个问题同样报给了 6.5.6 和 7.0.2。

摘录自 Lotus Domino fix lists (http://www.ibm.com/developerworks/lotus):

Name Picker
SPR# JUYA5ZYW56 - 解决了使用 Name Picker 发生间歇性的 http 宕机的问题。

想要了解更多关于升级 Notes/Domino的内容请参考 Upgrade Central 网站。


解决办法:

该问题可以通过以下方法解决。

1. 从 SPR# PPET6TSS3A 中获得 hotfix,该 hotfix 适用于 6.5.6, 7.0.2, 和 7.0.2 Fix Pack 1。请联系 IBM Lotus Support 来获得该 hotfix。
-或者-
2. 如果使用 DWA 7 设计模板 (DWA7.ntf) 升级 Domino Web Access mail 文件,而不是使用 DWA 6 设计模板 (iNotes6.ntf),宕机问题可以得到缓解。

注意:如果用户当前正在运行 Domino 7.0.2 或者 7.0.2 Fix Pack 1 而且希望继续使用 iNotes6.ntf 设计而不想升级到 DWA7.ntf,那么就必须获得并安装下载文档中列出的文件,"Files to replace iNotes6 related files included with Domino 7.0.2 server" (#4013870).

问题出现的原因

该问题最可能发生的原因是当用户试图去访问一个目录,而该目录中有一条记录的结尾包含了扩展字符。该目录可以是本地的私人联系人列表、Domino 目录、或者 Directory Assistance databases 的任何内容,包括 LDAP 目录。扩展字符可以是高于 ASCII 128 的任何字符。这不仅包含特殊字母字符,同时也包含类似于 Tabs 的字符。

包含完整宕机堆栈信息Domino 7.0.2 NSD不同于以上所示:

以下的宕机堆栈信息是由于 Haiku::ShimmerNamePicker() 功能造成的,用于区别因为 DWA 代码造成的宕机,而不是通常的 HTTP 代码问题。

这一特殊的宕机出现在 DWA 6.x 和 7.x上,在 Domino releases 6.0.5 和 6.5.3上已经解决,目前也正在着手研究 7.x 上的解决方法。

摘录自 Lotus Notes and Lotus Domino Release 6.0.5 and 6.5.3 MR fix lists (http://www.ibm.com/developerworks/lotus): 

Name Picker
SPR# JUYA5ZYW56 - 解决了使用 Name Picker 发生间歇性的服务器宕机的问题。



#######################################################
### FATAL THREAD 40/63 [   nHTTP:066c: 2124]
### FP=0x0b380934, PC=0x60001746, SP=0x0b380928, stksize=12
### EAX=0x0b381c3a, EBX=0x181dffe0, ECX=0x00000008, EDX=0x181e0022
### ESI=0x181e0000, EDI=0x0b381c5a, CS=0x0000001b, SS=0x00000023
### DS=0x00000023, ES=0x00000023, FS=0x0000003b, GS=0x00000000 Flags=0x00010293
Exception code: c0000005 (ACCESS_VIOLATION)
#######################################################
@[ 1] 0x60001746 nnotes._Cmovmem@12+310 (181e0020,b381bf8,84,a)
@[ 2] 0x005f16b0 NINOTES.ShimDirectory::setSummaryValue+160 (8a,a,0,b383ad2)
@[ 3] 0x005f15bb NINOTES.ShimDirectory::enumerateEntry+235 (0,b383900,b38bcac,b381de4)
@[ 4] 0x005f07c3 NINOTES.ShimDirectory::setValue+291 (0,15,b38bcac,b383d90)
@[ 5] 0x005f0600 NINOTES.ShimDirectory::getResult+16 (b383d4c,0,b383ef0,0)
@[ 6] 0x005f24a7 NINOTES.Haiku::ShimmerNamePicker+1159 (b381d9c,2,b385238,b3850a8)
@[ 7] 0x0053e047 NINOTES.Haiku::GetHaikuDatum+2743 (b38bcac,2,b385238,3b)
@[ 8] 0x004b718f NINOTES.NFormula::ExtensionProc+2367 (b9,50002,b3850a8,b385238)
@[ 9] 0x004b654f NINOTES._INotesCompExtProc@36+79 (3a83cc,b386ae0,b9,2)
@[10] 0x600c2391 nnotes.CompGeneralContext::ExtensionProc+241 (12,b9,0,2)
@[11] 0x600c294d nnotes.ExtensionProc::Execute+205 (3a8794,3a8874,2,0)
@[12] 0x6004ee50 nnotes.AtFunctionNode::ComputeVariants+80 (3a8808,3a8794,3a8558,159177c)
@[13] 0x600991f7 nnotes.AtIf::ComputeVariants+199 (3a8808,3a8558,3a8558,18e9bcaf)
@[14] 0x6004ee34 nnotes.AtFunctionNode::ComputeVariants+52 (3a883c,3a8558,3a8558,6000123f)
@[15] 0x6004e396 nnotes.MainExpressionNode::ComputeVariants+54 (3ab458,3a83cc,0,0)
@[16] 0x6004f012 nnotes.RootNode::ComputeVariants+82 (0,3a83cc,106,b3856b8)
@[17] 0x6004ecf9 nnotes.Compute::Eval+137 (b38807c,b386ae0,106,b386ae8)
@[18] 0x600c209e nnotes._NSFComputeEvaluateExt@32+126 (3a83cc,106,b388104,b386aa8)
@[19] 0x004b4dee NINOTES.NFormula::Evaluate+94 (b38807c,0,189ba104,0)
@[20] 0x0057d2bd NINOTES.NFormula::Compute+205 (3a48d2,bd,b38bcac,b38807c)
@[21] 0x0056d884 NINOTES.HuComputedText::Evaluate+164 (b3882f4,0,189ba104,b38bca4)
@[22] 0x0057640d NINOTES.HuDocNote::GenerateHTML+333 (3a4b2f,b38bca4,b38bcac,0)
@[23] 0x0053d050 NINOTES.Haiku::GenerateHtml+592 (b38bcac,b38bca4,0,0)
@[24] 0x00560f75 NINOTES.Haiku::ProcessEditAction+2613 (94c50f4,77e7b7f8,189d20f4,4c5c3a64)
@[25] 0x005604c8 NINOTES.Haiku::HandleDominoCmd+696 (189d20f4,189d20f4,15bc778,77e7b7f8)
@[26] 0x0053c5b2 NINOTES.Haiku::HandleCmd+1074 (189d20f4,15bc778,0,189d20f4)
@[27] 0x0043fe27 NINOTES.CmdHandlerBase::PrivHandle+103 (189d20f4,0,0,15bc778)
@[28] 0x0043df0b NINOTES.CmdHandler::PrivHandle+123 (189d20f4,180e9cf4,189d20f4,187720f4)
@[29] 0x0043e02d NINOTES.CmdHandler::Handler+221 (189d20f4,15bc778,77e7b7f8,0)
@[30] 0x0043826a NINOTES.Cmd::Execute+58 (183381c0,18337f2c,0,666e14)
@[31] 0x0047ebb3 NINOTES._InotesHTTPProcessRequest+1715 (183381d0,183381c0,18337f2c,0)
@[32] 0x0047e52f NINOTES._InotesHTTPProcessRequest+47 (183381d0,3,b38fd50,77f866e1)
 [33] 0x10013e44 nhttpstack (18337f2c,18337dc8,0,3)
 [34] 0x1000ff59 nhttpstack (4,1a470984,17916410,0)
 [35] 0x1001cd31 nhttpstack (0,92711b2,0,b38ff20)
 [36] 0x10021246 nhttpstack (92711be,92711b2,0,60091b21)
 [37] 0x1002a51d nhttpstack (3,92711b2,10027650,1002767a)
 [38] 0x1002a3a7 nhttpstack (92711b2,0,0,0)
@[39] 0x60114924 nnotes._ThreadWrapper@4+212 (0,0,0,0)
 [40] 0x77e5b2d8 KERNEL32.lstrcmpiW+183


Domino 6.5.6 W32 完整的堆栈信息:

############################################################
### FATAL THREAD 114/217 [   nhttp:  053c:  0d10]
### FP=0x151512a4, PC=0x6000d69b, SP=0x1515129c
### stkbase=15160000, total stksize=262144, used stksize=60772
### EAX=0x00000005, EBX=0x670a3b29, ECX=0xfffffff9, EDX=0xfffffff9
### ESI=0x00000007, EDI=0x4f32d814, CS=0x0000001b, SS=0x00000023
### DS=0x00000023, ES=0x00000023, FS=0x0000003b, GS=0x00000000 Flags=0x00010297
Exception code: c0000005 (ACCESS_VIOLATION)
############################################################
@[ 1] 0x6000d69b nnotes.OSLocalFree@4+43 (5,151512bc,48386e,5)
@[ 2] 0x00483980 ninotes.INProcessNotesLocalMemory::Deallocate+16 (5,151512c8,483bfc,5)
@[ 3] 0x0048386e ninotes.INProcessMemory::Deallocate+30 (5,151512d4,483c1c,5)
@[ 4] 0x00483bfc ninotes.operator delete+12 (5,15151878,60054a,5)
@[ 5] 0x00483c1c ninotes.operator delete[]+12 (5,1e,151534a4,0)
@[ 6] 0x0060054a ninotes.ShimDirectory::setSummaryValue+3130 (80,1e,0,15153676)
@[ 7] 0x005ff8bb ninotes.ShimDirectory::enumerateEntry+235 (0,151534a4,1515b9a0,15151988)
@[ 8] 0x005fea84 ninotes.ShimDirectory::setValue+308 (0,33,1515b9a0,15153938)
@[ 9] 0x005fe8b0 ninotes.ShimDirectory::getResult+16 (151538ec,0,15153a98,0)
@[10] 0x00600a8a ninotes.Haiku::ShimmerNamePicker+1258 (15151940,2,15154dec,15154c5c)
@[11] 0x0054529c ninotes.Haiku::GetHaikuDatum+2796 (1515b9a0,2,15154dec,3c)
@[12] 0x004ba48f ninotes.NFormula::ExtensionProc+2367 (b9,50002,15154c5c,15154dec)
@[13] 0x004b984f ninotes.INotesCompExtProc@36+79 (4f23e6e0,151567a8,b9,2)
@[14] 0x600c1ae2 nnotes.CompGeneralContext::ExtensionProc+274 (12,b9,0,2)
@[15] 0x600c20c3 nnotes.ExtensionProc::Execute+323 (4f23eab8,4f23ec6c,2,0)
@[16] 0x6004e730 nnotes.AtFunctionNode::ComputeVariants+80 (4f23eb2c,4f23eab8,4f23e874,d248400)
@[17] 0x600990a7 nnotes.AtIf::ComputeVariants+199 (4f23ec00,4f23eb2c,4f23e874,1233f864)
@[18] 0x6004e714 nnotes.AtFunctionNode::ComputeVariants+52 (4f23ec00,4f23e874,4f23e874,1233f864)
@[19] 0x6004e714 nnotes.AtFunctionNode::ComputeVariants+52 (4f23ec34,4f23e874,4f23e874,600012bb)
@[20] 0x6004db26 nnotes.MainExpressionNode::ComputeVariants+54 (0,4f23e6e0,1,101afab)
@[21] 0x6004e8f2 nnotes.RootNode::ComputeVariants+82 (0,4f23e6e0,15157d4c,4f23e6e0)
@[22] 0x6004e510 nnotes.Compute::Eval+144 (87,151567a8,15157d4c,151567b0)
@[23] 0x600c17ce nnotes.NSFComputeEvaluateExt@32+126 (4f23e6e0,87,15157dd4,1515676c)
@[24] 0x004b808e ninotes.NFormula::Evaluate+94 (15157d4c,0,4f32e024,0)
@[25] 0x00588fc0 ninotes.NFormula::Compute+208 (4f23ae47,c9,1515b9a0,15157d4c)
@[26] 0x00579304 ninotes.HuComputedText::Evaluate+164 (15157fcc,0,4f32e014,4f32e024)
@[27] 0x00581fed ninotes.HuDocNote::GenerateHTML+333 (4f23b244,1515b9a0,1515b998,0)
@[28] 0x005440f0 ninotes.Haiku::GenerateHtml+592 (1515b9a0,1515b998,0,0)
@[29] 0x0056c976 ninotes.Haiku::ProcessEditAction+2726 (77e6bdf0,4f328014,0,26e6292c)
@[30] 0x0056be58 ninotes.Haiku::HandleDominoCmd+712 (4f328014,4f328014,72c4014,77e6bdf0)
@[31] 0x005435ee ninotes.Haiku::HandleCmd+958 (4f328014,72c4014,0,4f328014)
@[32] 0x00440737 ninotes.CmdHandlerBase::PrivHandle+103 (4f328014,0,0,72c4014)
@[33] 0x0043e7ab ninotes.CmdHandler::PrivHandle+123 (4f328014,4f072814,77e6bdf0,4f328014)
@[34] 0x0043e8cd ninotes.CmdHandler::Handler+221 (4f328014,72c4014,77e6bdf0,0)
@[35] 0x00438a5a ninotes.Cmd::Execute+58 (38185a9c,381857b4,0,6825d8)
@[36] 0x0048012e ninotes.InotesHTTPProcessRequestImpl+1758 (38185aac,38185a9c,381857b4,0)
@[37] 0x0047fa1f ninotes.InotesHTTPProcessRequest+47 (38185aac,3,50dd0084,50240)
@[38] 0x10014ae4 nhttpstack.HTInotesRequest::ProcessRequest+36 (381857b4,3818564c,0,0)
@[39] 0x10010a32 nhttpstack.HTRequestExtContainer::ProcessRequest+690 (5,500400ec,4efa20ec,0)
@[40] 0x1001db73 nhttpstack.HTRequest::ProcessRequest+1747 (e674940,e67467e,e674938,69616d2f)
@[41] 0x10022512 nhttpstack.HTSession::StartRequest+882 (e67468a,e67467e,0,1515ff50)
@[42] 0x1002c309 nhttpstack.HTWorkerThread::CheckForWork+441 (3,e67467e,100292e0,1002930a)
@[43] 0x1002c0f7 nhttpstack.HTWorkerThread::ThreadMain+87 (e67467e,0,0,0)
@[44] 0x60114a44 nnotes.ThreadWrapper@4+212 (0,0,0,0)
 [45] 0x77e66063 KERNEL32.GetModuleFileNameA+235
Invalid stack frame detected: Unable to read process memory for frame


在堆栈帧中可以再次看到同样的 NamePicker 问题:

151513f4 6D650061 686F6F2E 636F6D2E 6175200D | me.a hoo. com. au . |
15151404 00697320 64696E65 735C222C 5C225065 | .is  dine s", "Pe |
15151414 72736F6E 5C222C5C 225C222C 5C225C22 | rson ", "", "" |
15151424 293B0A67 5F4E616D 654C6973 745B675F | );.g _Nam eLis t[g_ |
15151434 4E616D65 4C697374 2E6C656E 6774685D | Name List .len gth] |
15151444 3D6E6577 204E616D 654C6973 74285C22 | =new  Nam eLis t(" |
15151454 385C222C 5C223845 44363543 46453245 | 8", "8E D65C FE2E |
15151464 37383836 37364341 32353731 39333030 | 7886 76CA 2571 9300 |
15151474 37454234 46465C22 2C66616C 73652C5C | 7EB4 FF" ,fal se, |
15151484 22466C61 6E6E6572 792C2044 656E6973 | "Smith, Joe         |
15151494 5C222C5C 2244656E 69732E46 6C616E6E | ", "Joe.Smith     |
151514a4 65727940 73706F74 6C657373 2E636F6D | @ joe.com           |
151514b4 2E61755C 222C5C22 44656E69 7320466C | .au "," Joe Smith |
151514c4 616E6E65 72795C22 2C5C2250 6572736F |        " ,"P erso |
151514d4 6E5C222C 5C225C22 2C5C225C 22293B0A | n", "" ," ");. |
151514e4 675F4E61 6D654C69 73745B67 5F4E616D | g_Na meLi st[g _Nam |
151514f4 654C6973 742E6C65 6E677468 5D3D6E65 | eLis t.le ngth ]=ne |
15151504 77204E61 6D654C69 7374285C 22395C22 | w Na meLi st( "9" |



POST /mail/jsmith.nsf/iNotes/Proxy/?EditDocument&Form=s_NamePickerDirectoryList





宕机现象同样出现在 AIX 5.2 平台上的 Domino 6.5.6. 来自于不同的 nsd.logs中的宕机堆栈例子:

###################################                                                    
## thread  32/61  :: http pid=598186, k-id=unning  3, pthr-id=7968                     
## stack          :: k-state=wait, stk max-size=262144, cur-size=79156                 
###################################                                                    
ptrgl.$PTRGL() at 0xd020c1a8                                                           
raise.nsleep(??, ??) at 0xd021acdc                                                     
raise.nsleep(??, ??) at 0xd021acdc                                                     
sleep(??) at 0xd0225c54                                                                
OSRunExternalScript(??) at 0xd12f899c                                                  
OSFaultCleanup(??, ??, ??) at 0xd12f9c28                                               
fatal_error(??, ??, ??) at 0xd1feefd0                                                  
./tmpfiles.880744.scr: 1421: warning: Thread is in kernel mode, not all                
registers can be accessed.                                                             
###################################                                                    

###################################                                                   
## thread  37/61  :: http pid=495712, k-id=unning  2, pthr-id=9253                    
## stack          :: k-state=wait, stk max-size=262144, cur-size=79332                
###################################                                                   
ptrgl.$PTRGL() at 0xd020c1a8                                                          
raise.nsleep(??, ??) at 0xd021acdc                                                    
raise.nsleep(??, ??) at 0xd021acdc                                                    
sleep(??) at 0xd0225c54                                                               
OSRunExternalScript(??) at 0xd12f899c                                                 
OSFaultCleanup(??, ??, ??) at 0xd12f9c28                                              
fatal_error(??, ??, ??) at 0xd1feefd0                                                 
.() at 0x0                                                                            
Concat__14IAllocedStringFPCUciUi(??, ??, ??, ??) at 0xd332bee0                        
__ls__14IAllocedStringFPCc(??, ??) at 0xd37a9574                                      
setSummaryValue__13ShimDirectoryFUsUli(??, ??, ??, ??) at 0xd37a6dc0                  
enumerateEntry__13ShimDirectoryFi(??, ??) at 0xd37a43b8                               
setValue__13ShimDirectoryFi(??, ??) at 0xd37a3c88                                     
getResult__13ShimDirectoryFR9NTextListi(??, ??, ??) at 0xd37a3b60                     
ShimmerNamePicker__5HaikuFP5NNoteiPPvPUlPUsT4(??, ??, ??, ??, ??, ??,                 
??) at 0xd37a88b8                                                                     
GetHaikuDatum__5HaikuFP5NNoteiPPvPUlPUsT4(??, ??, ??, ??, ??, ??, ??) at              
0xd333869c                                                                            
ExtensionProc__8NFormulaFUsT1PUlPPvPUsT3(??, ??, ??, ??, ??, ??, ??) at               
0xd3388720                                                                            
INotesCompExtProc(??, ??, ??, ??, ??, ??, ??, ??) at 0xd3383b14                       
ExtensionProc__18CompGeneralContextFR7ComputeUlPP9CompValueT2(??, ??,                 
??, ??, ??) at 0xd23c144c                                                             
Execute__13ExtensionProcFv(??) at 0xd23f81e4                                          
ComputeVariants__14AtFunctionNodeFv(??) at 0xd1236780                                 
ComputeVariants__4AtIfFv(??) at 0xd23feedc                                            
ComputeVariants__14AtFunctionNodeFv(??) at 0xd1236734                                 
ComputeVariants__14AtFunctionNodeFv(??) at 0xd1236734                                 
ComputeVariants__18MainExpressionNodeFv(??) at 0xd1237e6c                             
ComputeVariants__8RootNodeFv(??) at 0xd12382f0                                        
Eval__7ComputeFv(??) at 0xd1230120                                                    
NSFComputeEvaluateExt(??, ??, ??, ??, ??, ??, ??, ??) at 0xd122d0f8                   
Evaluate__8NFormulaFR6NValuePi(??, ??, ??) at 0xd33848d8                              
Compute__8NFormulaFPciP5NNoteR6NValue(??, ??, ??, ??) at 0xd33ba6f8                   
Evaluate__14HuComputedTextFR13CoLmbcsStreami(??, ??, ??) at 0xd35b7498                
GenerateHTML__9HuDocNoteFR10HTMLfilter(??, ??) at 0xd35380f0                          
GenerateHtml__5HaikuFv(??) at 0xd3336240                                              
ProcessEditAction__5HaikuFv(??) at 0xd3787dcc                                         
HandleDominoCmd__5HaikuFR15EditDocumentCmd(??, ??) at 0xd37867c0                      
HandleCmd__5HaikuFP3CmdR14CmdHandlerBase(??, ??) at 0xd3334854                        
PrivHandle__14CmdHandlerBaseFP3CmdT1(??, ??, ??) at 0xd341ed00                        
PrivHandle__10CmdHandlerFP3Cmd(??, ??) at 0xd34234f4                                  
Handler__10CmdHandlerFP3CmdPv(??, ??) at 0xd3423828                                   
Execute__3CmdFv(??) at 0xd32ba174                                                     
InotesHTTPProcessRequestImpl__FP18_InotesHTTPrequest(??) at 0xd3433908                
InotesHTTPProcessRequest(??) at 0xd3433020                                            
ProcessRequest__15HTInotesRequestFv(??) at 0xd319b8ec                                 
ProcessRequest__21HTRequestExtContainerF19HTApplicationSpaces(??, ??) at              
0xd31856b0                                                                            
ProcessRequest__9HTRequestFv(??) at 0xd31580e4                                        
StartRequest__9HTSessionFv(??) at 0xd318df0c                                          
CheckForWork__14HTWorkerThreadFv(??) at 0xd3196058                                    
ThreadMain__14HTWorkerThreadFv(??) at 0xd3195bc8                                      
HTThreadBeginProc(??) at 0xd3169eac                                                   
ThreadWrapper(??) at 0xd1050170                                                       
./tmpfiles.1048626.scr: 1451: warning: Thread is in kernel mode, not all              
registers can be accessed.                                                            
###################################                    



在 Solaris 9 上的 Domino 6.5.6

###################################
###### thread 52/118 :: http, pid=8072, lwp=52, tid=52 ######
###################################
[1]  ff09ccdc nanosleep (ae5be190, ae5be188)
[2]  fd63b52c OSRunExternalScript (ae5be71b, fea736f3, ae5beae9, ae5beabc, 800, 201400) + 1dc
[3]  fd639a48 OSFaultCleanup (10000, 0, 0, 0, fc000000, 10018) + 21c
[4]  fd6151d0 fatal_error (a, ae5bf2f8, 2b800, 2ba1c, feba77a0, 0) + 1a0
[5]  bbba1204 __1cCosHSolarisPchained_handler6FpnJsigaction_ipnHsiginfo_pv_l_ (1, fd615030, bbd04280, ae5bf040, fd615030, 0) + 9c
[6]  bba03eb8 JVM_handle_solaris_signal (0, bbc92000, 3cff48, ae5bf040, a, ae5bf2f8) + 810
[7]  fee456c8 __sighndlr (a, ae5bf2f8, ae5bf040, bba03fa0, 0, 0) + c
[8]  fee3f320 call_user_handler (a, ae5bf2f8, ae5bf040, 0, 0, 0) + 234
[9]  fee3f4d0 sigacthandler (a, ae5bf2f8, ae5bf040, feb6eaf4, fbf484c4, 0) + 64
[10]  --- called from signal handler with signal 10 (SIGBUS) ---
[11]  fd654780 OSLocalFree (5, fd21b007, 3, 38c, 6e, 6e) + 38
[12]  fcdd0674 __1c2k6Fpv_v_ (5, fd21b007, ea3194, 6800, 6940, fd284958) + 4
[13]  fd04b7b0 __1cNShimDirectoryPsetSummaryValue6MHLi_v_ (ae5c0b6c, ea31b0, 8, ae5c0b70, ea3194, 5) + 934
[14]  fd04adbc __1cNShimDirectoryOenumerateEntry6Mi_v_ (ae5c0b6c, 0, ae5bf614, 0, 0, fd284958) + 134
[15]  fd0497b0 __1cNShimDirectoryJgetResult6MrnJNTextList_i_v_ (ae5c0b6c, ae5c0e64, 0, 1, ae5c1ae8, ae5c19e8) + 8
[16]  fd04bd44 __1cFHaikuRShimmerNamePicker6MpnFNNote_ippvpLpH5_H_ (ae5c0e64, 6, ae5c31ec, 33, 5, ae5c3520) + 4d4
[17]  fcf0edb8 __1cFHaikuNGetHaikuDatum6MpnFNNote_ippvpLpH5_H_ (ae5c2084, ae5cbf8c, 2, ae5c3380, ae5c31f0, ae5c3520) + bac
[18]  fce29f84 __1cINFormulaNExtensionProc6MHHpLppvpH1_H_ (ae5c4d3c, 0, fd284958, ae5c31f0, ae5c3380, ae5c3520) + d60
[19]  fce28ccc INotesCompExtProc (c87168, ae5c4d3c, b9, fd284958, ae5c31f0, ae5c3380) + 48
[20]  fdb59164 __1cSCompGeneralContextNExtensionProc6MrnHCompute_LppnJCompValue_L_4_ (c81968, c87168, 1, ae5c3588, 2, 0) + 11c
[21]  fdb6c4e8 __1cNExtensionProcHExecute6M_pknJCompValue__ (c87508, 2, 294a4, 3, feb328a4, 1518554) + 1bc
[22]  fdb96e38 __1cOAtFunctionNodePComputeVariants6M_v_ (c87508, fdb629cc, c876f4, fec167bc, fdb96dec, fec167bc) + 4c
[23]  fdb96e08 __1cOAtFunctionNodePComputeVariants6M_v_ (c875b4, fdb96dec, ffffffff, 26, feb6eef4, 1518554) + 1c
[24]  fdb96e08 __1cOAtFunctionNodePComputeVariants6M_v_ (c87688, 0, c872fc, 1, 1, fec1906c) + 1c
[25]  fdb97b50 __1cSMainExpressionNodePComputeVariants6M_v_ (c872fc, c87168, 0, 0, 5, 5) + 18
[26]  fdb97db8 __1cIRootNodePComputeVariants6M_v_ (c876bc, 144000, fec19ebc, 3088, 0, fec19ed8) + 58
[27]  fdb50470 __1cHComputeEEval6M_v_ (c87168, 0, fe24d0, 0, 0, 308c) + a0
[28]  fdb4eec4 NSFComputeEvaluateExt (c87168, 136, ae5c6124, ae5c4bd4, 1, 0) + b0
[29]  fce27018 __1cINFormulaIEvaluate6MrnGNValue_pi_i_ (ae5c4d3c, ae5c60a4, 0, 0, 306564, fd284958) + 70
[30]  fcf7e478 __1cINFormulaHCompute6FpcipnFNNote_rnGNValue__v_ (c838cf, c9, ae5cbf8c, ae5c60a4, 23, 3b) + 90
[31]  fcf63edc __1cOHuComputedTextIEvaluate6MrnNCoLmbcsStream_i_i_ (ae5c62d8, ae5c62f0, 0, 1, 0, fd284958) + 94
[32]  fcf71cd8 __1cJHuDocNoteMGenerateHTML6MrnKHTMLfilter__v_ (ae5cbf8c, e89860, b64, ae5cc060, 11fc, 1000) + dc
[33]  fcf0d810 __1cFHaikuMGenerateHtml6M_i_ (ae5cbf84, 2000, 1, 0, ae5cbf8c, fd2ce508) + 25c
[34]  fcf4cd90 __1cFHaikuRProcessEditAction6M_i_ (ae5cbf84, fd2cd948, 0, 1, ae5caa34, 0) + c40
[35]  fcf4c0f4 __1cFHaikuPHandleDominoCmd6MrnPEditDocumentCmd__i_ (ae5cbf84, ea3854, fd2ccab8, 69, 69, 69) + 2bc
[36]  fcf0cbb4 __1cFHaikuJHandleCmd6FpnDCmd_rnOCmdHandlerBase__i_ (ea3854, dc434, 51, ae5cbf84, fd284958, 0) + 4f4
[37]  fcd65870 __1cOCmdHandlerBaseKPrivHandle6MpnDCmd_2_i_ (dc434, ea3854, 0, 0, 12c8, 1000) + 78
[38]  fcd61f24 __1cKCmdHandlerKPrivHandle6MpnDCmd__i_ (dc434, ea3854, ae5ce17c, fd2a8398, 52de98, 8800) + 58
[39]  fcd620a0 __1cKCmdHandlerHHandler6FpnDCmd_pv_nNRequestStatus__ (ea3854, dc434, fcd61ecc, 4caa18, 8c00, 8e54) + 148
[40]  fcdca13c __1cbCInotesHTTPProcessRequestImpl6FpnS_InotesHTTPrequest__i_ (491b3a8, 1f4, ea3854, 0, ae5ce328, ae5cf03c) + 664
[41]  fcdc9a90 InotesHTTPProcessRequest (491b3a8, 1, 4c, 0, 8c0cc, ff0000) + 4
[42]  ff25e178 __1cPHTInotesRequestOProcessRequest6M_i_ (491b39c, ff2a30e9, 0, a7a8, 0, a400) + 2c
[43]  ff257d20 __1cVHTRequestExtContainerOProcessRequest6MnTHTApplicationSpaces__i_ (491b0c8, 5, ff2fbf20, ff2f1790, ff2f1790, 10) + 3d0
[44]  ff26d618 __1cJHTRequestOProcessRequest6M_i_ (491af68, 0, 0, 0, ff2a52b4, 0) + aec
[45]  ff27502c __1cJHTSessionMStartRequest6M_v_ (2024f08, 3, 3, 25c, 2025100, fffffddc) + 478
[46]  ff285fb8 __1cOHTWorkerThreadMCheckForWork6M_v_ (286cbc, 1, 1, 0, 6cc, 0) + 230
[47]  ff285ce8 __1cOHTWorkerThreadKThreadMain6M_v_ (286cbc, 2, a520, ff308fb8, ff285c64, ffffffff) + 84
[48]  ff2812a0 HTThreadBeginProc (286cbc, 1, 1, 0, 0, 14fc294) + 34
[49]  fd636420 ThreadWrapper (0, fbf484c4, feb6eaf4, 5c34, 5c38, fbf484c4) + 128
[50]  fee45370 _lwp_start (0, 0, 0, 0, 0, 0)


相关文档链接

Files to replace iNotes6 related files included with - 文档 4013870 


该文档基于以下软件问题报告(SPR):

PPET6TSS3A
JUYA5ZYW56
PPET6V4TTJ
CBMO6WA2C2

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广