我已經嘗試重新安裝Java幾次,但是一旦啓動我的應用程序,它就會一直崩潰。其他應用程序正常工作(例如Scenebuilder)。Java jvm無故崩潰 - 以管理員權限運行
的JVM沒有返回錯誤日誌文件,這是可能抓住的唯一的事情是:
WERF81A.tmp.WERInternalMetadata.xml
WER403.tmp.dmp
WER461.tmp的.cab
WER3D3.tmp.appcompat.txt
hs_error_*
文件完全丟失(或我找不到它)。 這是WERF81A.tmp.WERInternalMetadata.xml
<ProcessInformation>
<Pid>6740</Pid>
<ImageName>javaw.exe</ImageName>
<CmdLineSignature>00000000</CmdLineSignature>
<Uptime>6105</Uptime>
<ProcessVmInformation>
<PeakVirtualSize>4891078656</PeakVirtualSize>
<VirtualSize>4882821120</VirtualSize>
<PageFaultCount>82469</PageFaultCount>
<PeakWorkingSetSize>195358720</PeakWorkingSetSize>
<WorkingSetSize>183607296</WorkingSetSize>
<QuotaPeakPagedPoolUsage>277440</QuotaPeakPagedPoolUsage>
<QuotaPagedPoolUsage>261216</QuotaPagedPoolUsage>
<QuotaPeakNonPagedPoolUsage>43232</QuotaPeakNonPagedPoolUsage>
<QuotaNonPagedPoolUsage>43168</QuotaNonPagedPoolUsage>
<PagefileUsage>564998144</PagefileUsage>
<PeakPagefileUsage>574984192</PeakPagefileUsage>
<PrivateUsage>564998144</PrivateUsage>
</ProcessVmInformation>
</ProcessInformation>
<ProblemSignatures>
<EventType>APPCRASH</EventType>
<Parameter0>javaw.exe</Parameter0>
<Parameter1>7.0.250.17</Parameter1>
<Parameter2>51c4b1ff</Parameter2>
<Parameter3>USER32.dll</Parameter3>
<Parameter4>6.2.9200.16420</Parameter4>
<Parameter5>505a9a92</Parameter5>
<Parameter6>c0000005</Parameter6>
<Parameter7>000000000003185a</Parameter7>
</ProblemSignatures>
部分Windows錯誤報告對話框給了我兩個選擇:
- 調試 - >否定退出代碼
- 關閉 - >
exit code 255
的應用使用最新的jdk7u25
。 應用程序使用JavaFX 2(工作Scenebuilder應用程序也是如此)。沒有錯誤日誌或代碼以外的張貼在上面!
如果以管理員身份運行,應用程序將工作!
任何幫助表示讚賞。
- 的Windows 8的x64上的其他計算機
- 運行沒有任何問題。
- UAC已關閉
- 崩潰是可重現的。應用程序gui出現後2-3秒。
很難說。嘗試玩不同的值fox -Xmxn(前段時間我有一個類似的問題,限制內存的最大數量解決了我的問題) – morgano
@morgano嘗試過。沒有改變任何東西。 –