我用 Java 编写了一个使用 JDialogBox 显示一些文本的代理。现在,对于该应用程序的众多用户之一,它无法正常工作。每当用户单击启动该代理的操作时,都会出现一个对话框,但在它完全显示笔记崩溃之前,会出现错误消息,提示 Notes 正在收集信息......等等......
现在,如果这个问题没有其他解决方案,那么我想知道是否有任何方法可以从 Java 代理调用默认的 NOTES @prompt 或 MsgBox 来显示值。要显示的值由该代理即时计算,不存储在表单中。
############################################################
### FATAL THREAD 23/24 [ nlnotes: 4124: 4652]
### FP=0x000186a0, PC=0x69b824fb, SP=0x0bedff6c, stksize=-200046796
### EAX=0x00000000, EBX=0x0a7a8390, ECX=0x0a7a8390, EDX=0x0a7a8390
### ESI=0x0a2a0e40, EDI=0x00000000, CS=0x0000001b, SS=0x00000023
### DS=0x00000023, ES=0x00000023, FS=0x0000003b, GS=0x00000000 Flags=0x00010206
Exception code: c0000005 (ACCESS_VIOLATION)
############################################################
[ 1] 0x69b824fb nvoglnt
############################################################
### PASS 2 : FATAL THREAD with STACK FRAMES 23/24 [ nlnotes: 4124: 4652]
### FP=000186a0, PC=69b824fb, SP=0bedff6c, stksize=-200046796
Exception code: c0000005 (ACCESS_VIOLATION)
############################################################
# ---------- Top of the Stack ----------
[ 1] 0x69b824fb nvoglnt
############################################################
### PASS 3 : FATAL THREAD with PARAMETER DATA 23/24 [ nlnotes: 4124: 4652]
############################################################
[ 1] 0x69b824fb nvoglnt
############################################################
### thread 24/24: [ nlnotes: 4124: 5516]
### FP=0bcffff4, PC=7c90120f, SP=0bcfffcc, stkbase=0bcf0000, stksize=4096
############################################################
@[ 1] 0x7c90120f ntdll.DbgBreakPoint+1 (0,0,0,0)
<@@ Notes Process Info -> Load Modules for Process: [ntaskldr: 5404] (Time 10:18:19) @@>
Base Size Module
0x00400000 20480 C:\notes\ntaskldr.EXE
0x7c900000 729088 C:\WINDOWS\system32\ntdll.dll
0x7c800000 1007616 C:\WINDOWS\system32\KERNEL32.dll
0x6ef90000 454656 C:\WINDOWS\SYSTEM32\SYSFER.DLL
0x60000000 14053376 C:\notes\nnotes.dll
0x621b0000 1400832 C:\notes\nxmlpar.dll
0x62320000 98304 C:\notes\nxmlcommon.dll
0x77c10000 360448 C:\WINDOWS\system32\msvcrt.dll
0x62150000 380928 C:\notes\js32.dll
0x62350000 999424 C:\notes\NLSCCSTR.DLL
0x77dd0000 634880 C:\WINDOWS\system32\ADVAPI32.dll
0x77e70000 602112 C:\WINDOWS\system32\RPCRT4.dll
0x77fe0000 69632 C:\WINDOWS\system32\Secur32.dll
0x76780000 36864 c:\windows\system32\SHFOLDER.dll
0x77120000 569344 C:\WINDOWS\system32\OLEAUT32.dll
0x77f10000 299008 C:\WINDOWS\system32\GDI32.dll
0x7e410000 593920 C:\WINDOWS\system32\USER32.dll
0x774e0000 1302528 C:\WINDOWS\system32\ole32.dll
0x763b0000 299008 C:\WINDOWS\system32\comdlg32.dll
0x5d090000 630784 C:\WINDOWS\system32\COMCTL32.dll
0x7c9c0000 8482816 C:\WINDOWS\system32\SHELL32.dll
0x77f60000 483328 C:\WINDOWS\system32\SHLWAPI.dll
0x71ad0000 36864 C:\WINDOWS\system32\wsock32.dll
0x71ab0000 94208 C:\WINDOWS\system32\WS2_32.dll
0x71aa0000 32768 C:\WINDOWS\system32\WS2HELP.dll
0x62950000 24576 C:\notes\ndgts.dll
0x76390000 118784 C:\WINDOWS\system32\IMM32.DLL
0x773d0000 1060864 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.6028_x-ww_61e65202\comctl32.dll
0x624d0000 897024 C:\notes\NSTRINGS.DLL
0x62890000 24576 C:\notes\nhkdaemn.DLL
0x62930000 24576 C:\notes\nhldaemn.DLL
0x625b0000 24576 C:\notes\namhook.DLL
0x625d0000 36864 C:\notes\nTCP.DLL
<@@ Notes Process Info -> Call Stack for Process: [ntaskldr: 5404] (Time 10:18:19) @@>
############################################################
### thread 1/4: [ntaskldr: 5404: 5816]
### FP=0013fc44, PC=7c90e514, SP=0013fbec, stkbase=00040000, stksize=28672
############################################################
@[ 1] 0x7c90e514 ntdll.KiFastSystemCallRet+0 (1388,0,13fc60,600a2d5d)
@[ 2] 0x7c802455 KERNEL32.Sleep+15 (1388,13fc80,60003e17,1388)
@[ 3] 0x600a2d5d nnotes._OSDelayThread@4+13 (1388)
@[ 4] 0x60003e17 nnotes._OSStaticMem@8+231 (0,8132)
@[ 5] 0x6000f1c2 nnotes._OSStaticMemBeginInit@16+98 (0,8132,696,13fdd0)
@[ 6] 0x601d4159 nnotes._NotesSDKData@0+25 ()
@[ 7] 0x601d45d5 nnotes._AddInShouldTerminate@0+5 ()
@[ 8] 0x601d45fa nnotes._AddInIdle@0+10 ()
@[ 9] 0x00401816 ntaskldr._notes_main+214 (0,0,0,2)
@[10] 0x00401736 ntaskldr._main+22 (2,383f98,382d00,403000)
@[11] 0x00401ae3 ntaskldr._mainCRTStartup+227 (39588,13d1d8,7ffde000,8054b6ed)
@[12] 0x7c817077 KERNEL32.RegisterWaitForInputIdle+73 (401a00,0,0,0)
############################################################
### thread 2/4: [ntaskldr: 5404: 5284]
### FP=02dcfcc8, PC=7c90e514, SP=02dcfc70, stkbase=02cd0000, stksize=262144
############################################################
@[ 1] 0x7c90e514 ntdll.KiFastSystemCallRet+0 (1388,0,2dcfce4,600a2d5d)
@[ 2] 0x7c802455 KERNEL32.Sleep+15 (1388,2dcfd04,60003e17,1388)
@[ 3] 0x600a2d5d nnotes._OSDelayThread@4+13 (1388)
@[ 4] 0x60003e17 nnotes._OSStaticMem@8+231 (0,8132)
@[ 5] 0x6000f1c2 nnotes._OSStaticMemBeginInit@16+98 (0,8132,696,2dcfe54)
@[ 6] 0x601d4159 nnotes._NotesSDKData@0+25 ()
@[ 7] 0x601d45d5 nnotes._AddInShouldTerminate@0+5 ()
@[ 8] 0x601d45fa nnotes._AddInIdle@0+10 ()
@[ 9] 0x00401011 ntaskldr.EntryFuncWrapper+17 (1e13514,0,0,7c912228)
@[10] 0x60116d74 nnotes._ThreadWrapper@4+212 (0)
@[11] 0x7c80b729 KERNEL32.GetModuleFileNameA+442 (0,0,0,0)
############################################################
### thread 3/4: [ntaskldr: 5404: 1796]
### FP=02ecfcb4, PC=7c90e514, SP=02ecfc5c, stkbase=02dd0000, stksize=262144
############################################################
@[ 1] 0x7c90e514 ntdll.KiFastSystemCallRet+0 (1388,0,2ecfcd0,600a2d5d)
@[ 2] 0x7c802455 KERNEL32.Sleep+15 (1388,2ecfcf0,60003e17,1388)
@[ 3] 0x600a2d5d nnotes._OSDelayThread@4+13 (1388)
@[ 4] 0x60003e17 nnotes._OSStaticMem@8+231 (0,8132)
@[ 5] 0x6000f1c2 nnotes._OSStaticMemBeginInit@16+98 (0,8132,696,2ecfe40)
@[ 6] 0x601d4159 nnotes._NotesSDKData@0+25 ()
@[ 7] 0x601d45d5 nnotes._AddInShouldTerminate@0+5 ()
@[ 8] 0x601d45fa nnotes._AddInIdle@0+10 ()
@[ 9] 0x00401011 ntaskldr.EntryFuncWrapper+17 (1e13614,0,0,7c912228)
@[10] 0x60116d74 nnotes._ThreadWrapper@4+212 (0)
@[11] 0x7c80b729 KERNEL32.GetModuleFileNameA+442 (60116ca0,0,0,dddd04d2)
############################################################
### thread 4/4: [ntaskldr: 5404: 3296]
### FP=032dfff4, PC=7c90120f, SP=032dffcc, stkbase=032d0000, stksize=4096
############################################################
@[ 1] 0x7c90120f ntdll.DbgBreakPoint+1 (0,0,0,0)