我们正在通过适用于 Windows 8.1 的 VS 2013 在 Cordova 中构建应用程序。当用户“单击”我们其中一个页面上的 anchor 标记时,我们得到“wwahost.exe 中出现未处理的 win32 异常”。
我们检查了这个问题的注册表:https://support.microsoft.com/en-us/kb/811191默认情况下一切都是正确的。
根据一些 Google 搜索,这是我们能找到的唯一解决方案。
在调试器中 -
“调用堆栈”:
mshtml.dll!CDocument::Doc(void) Unknown
mshtml.dll!CAttribute::GetNSAtomTable() Unknown
mshtml.dll!CAttribute::NamespaceURI(void) Unknown
mshtml.dll!CAttribute::get_namespaceURI() Unknown
mshtml.dll!CAttribute::get_ie9_nodeValue() Unknown
mshtml.dll!CAttribute::get_ie9_value(unsigned short * *) Unknown
mshtml.dll!CDOMMutationEvent::PrepareEvent() Unknown
mshtml.dll!CEventMgr::Dispatch() Unknown
mshtml.dll!CEventMgr::DispatchDOMAttrModified(class CElement *,unsigned short const *,struct PROPERTYDESC const *,long,class CNSAttr *,unsigned short const *,unsigned short,bool) Unknown
mshtml.dll!CEventMgr::DispatchDOMAttrModified(class CElement *,unsigned short const *,struct PROPERTYDESC const *,long,class CNSAttr *,unsigned short const *,unsigned short) Unknown
mshtml.dll!BASICPROPPARAMS::SetStyleComponentProperty() Unknown
mshtml.dll!CCSSStyleDeclaration::put_StyleComponentLocalHelper() Unknown
mshtml.dll!CWritableCSSStyleDeclaration::put_transitionDuration(unsigned short *) Unknown
mshtml.dll!CFastDOM::CCSSStyleDeclaration::Trampoline_Set_transitionDuration(void *,struct CallInfo,...) Unknown
jscript9.dll!amd64_CallFunction () Unknown
jscript9.dll!Js::JavascriptExternalFunction::ExternalFunctionThunk() Unknown
jscript9.dll!amd64_CallFunction () Unknown
jscript9.dll!Js::JavascriptFunction::CallFunction<1>(class Js::RecyclableObject *,void * (*)(class Js::RecyclableObject *,struct Js::CallInfo,...),struct Js::Arguments) Unknown
jscript9.dll!Js::HelperOrLibraryMethodWrapper<1,class <lambda_f3fb5c5fabf75a41a43766851a4fc31b> >(class Js::ScriptContext *,class <lambda_f3fb5c5fabf75a41a43766851a4fc31b>) Unknown
jscript9.dll!Js::ScriptContext::ProfileModeThunk_DebugModeWrapper(class Js::JavascriptFunction *,class Js::ScriptContext *,void * (*)(class Js::RecyclableObject *,struct Js::CallInfo,...),struct Js::Arguments &) Unknown
jscript9.dll!Js::ScriptContext::DebugProfileProbeThunk(class Js::RecyclableObject *,struct Js::CallInfo,...) Unknown
jscript9.dll!<lambda>(void)() Unknown
jscript9.dll!Js::JavascriptOperators::CallSetter() Unknown
jscript9.dll!Js::JavascriptOperators::OP_SetElementI() Unknown
jscript9.dll!Js::InterpreterStackFrame::OP_SetElementI_NoFastPath(struct Js::OpLayoutElementI const *,void *,enum Js::PropertyOperationFlags) Unknown
jscript9.dll!Js::InterpreterStackFrame::OP_ProfiledSetElementI() Unknown
jscript9.dll!Js::InterpreterStackFrame::ProcessWithDebugging(void) Unknown
jscript9.dll!Js::InterpreterStackFrame::DebugProcess(void) Unknown
jscript9.dll!Js::InterpreterStackFrame::InterpreterThunk<1>() Unknown
000000045d541fbb() Unknown
jscript9.dll!amd64_CallFunction () Unknown
jscript9.dll!Js::JavascriptFunction::CallFunction<1>(class Js::RecyclableObject *,void * (*)(class Js::RecyclableObject *,struct Js::CallInfo,...),struct Js::Arguments) Unknown
jscript9.dll!Js::ScriptContext::DebugProfileProbeThunk(class Js::RecyclableObject *,struct Js::CallInfo,...) Unknown
jscript9.dll!amd64_CallFunction () Unknown
jscript9.dll!Js::JavascriptFunction::CallFunction<1>(class Js::RecyclableObject *,void * (*)(class Js::RecyclableObject *,struct Js::CallInfo,...),struct Js::Arguments) Unknown
jscript9.dll!Js::InterpreterStackFrame::OP_CallCommon<struct Js::OpLayoutDynamicProfile<struct Js::OpLayoutCallI_OneByte> >(struct Js::OpLayoutDynamicProfile<struct Js::OpLayoutCallI_OneByte> const *,class Js::RecyclableObject *,unsigned int) Unknown
jscript9.dll!Js::InterpreterStackFrame::OP_ProfileCallCommon<struct Js::OpLayoutDynamicProfile<struct Js::OpLayoutCallI_OneByte> >(struct Js::OpLayoutDynamicProfile<struct Js::OpLayoutCallI_OneByte> const *,class Js::RecyclableObject *,unsigned int,unsigned short) Unknown
jscript9.dll!Js::InterpreterStackFrame::OP_ProfiledCallI<struct Js::OpLayoutCallI_OneByte>(struct Js::OpLayoutDynamicProfile<struct Js::OpLayoutCallI_OneByte> const *,unsigned int) Unknown
jscript9.dll!Js::InterpreterStackFrame::ProcessWithDebugging(void) Unknown
jscript9.dll!Js::InterpreterStackFrame::DebugProcess(void) Unknown
jscript9.dll!Js::InterpreterStackFrame::InterpreterThunk<1>() Unknown
000000045d541943() Unknown
jscript9.dll!amd64_CallFunction () Unknown
jscript9.dll!Js::JavascriptFunction::CallFunction<1>(class Js::RecyclableObject *,void * (*)(class Js::RecyclableObject *,struct Js::CallInfo,...),struct Js::Arguments) Unknown
jscript9.dll!Js::ScriptContext::DebugProfileProbeThunk(class Js::RecyclableObject *,struct Js::CallInfo,...) Unknown
jscript9.dll!amd64_CallFunction () Unknown
jscript9.dll!Js::JavascriptFunction::CallFunction<1>(class Js::RecyclableObject *,void * (*)(class Js::RecyclableObject *,struct Js::CallInfo,...),struct Js::Arguments) Unknown
jscript9.dll!Js::InterpreterStackFrame::OP_CallCommon<struct Js::OpLayoutDynamicProfile<struct Js::OpLayoutCallI_OneByte> >(struct Js::OpLayoutDynamicProfile<struct Js::OpLayoutCallI_OneByte> const *,class Js::RecyclableObject *,unsigned int) Unknown
jscript9.dll!Js::InterpreterStackFrame::OP_ProfileCallCommon<struct Js::OpLayoutDynamicProfile<struct Js::OpLayoutCallI_OneByte> >(struct Js::OpLayoutDynamicProfile<struct Js::OpLayoutCallI_OneByte> const *,class Js::RecyclableObject *,unsigned int,unsigned short) Unknown
jscript9.dll!Js::InterpreterStackFrame::OP_ProfiledCallI<struct Js::OpLayoutCallI_OneByte>(struct Js::OpLayoutDynamicProfile<struct Js::OpLayoutCallI_OneByte> const *,unsigned int) Unknown
jscript9.dll!Js::InterpreterStackFrame::ProcessWithDebugging(void) Unknown
jscript9.dll!Js::InterpreterStackFrame::DebugProcess(void) Unknown
jscript9.dll!BailOutRecord::BailOutHelper() Unknown
jscript9.dll!BailOutRecord::BailOutCommonNoCodeGen(class Js::JavascriptCallStackLayout *,class BailOutRecord const *,unsigned int,void *,enum IR::BailOutKind,void * *,struct BailOutRecord::BailOutReturnValue *) Unknown
jscript9.dll!BailOutRecord::BailOutCommon(class Js::JavascriptCallStackLayout *,class BailOutRecord const *,unsigned int,void *,enum IR::BailOutKind,struct BailOutRecord::BailOutReturnValue *) Unknown
jscript9.dll!BailOutRecord::BailOut() Unknown
000000046a05d891() Unknown
jscript9.dll!amd64_CallFunction () Unknown
jscript9.dll!Js::JavascriptFunction::CallFunction<1>(class Js::RecyclableObject *,void * (*)(class Js::RecyclableObject *,struct Js::CallInfo,...),struct Js::Arguments) Unknown
jscript9.dll!Js::ScriptContext::DebugProfileProbeThunk(class Js::RecyclableObject *,struct Js::CallInfo,...) Unknown
jscript9.dll!amd64_CallFunction () Unknown
jscript9.dll!Js::JavascriptFunction::CallFunction<1>(class Js::RecyclableObject *,void * (*)(class Js::RecyclableObject *,struct Js::CallInfo,...),struct Js::Arguments) Unknown
jscript9.dll!Js::JavascriptFunction::CallRootFunction() Unknown
jscript9.dll!ScriptSite::CallRootFunction(class Js::JavascriptFunction *,struct Js::Arguments,struct IServiceProvider *,void * *) Unknown
jscript9.dll!ScriptSite::Execute(class Js::RecyclableObject *,struct Js::Arguments *,struct IServiceProvider *,void * *) Unknown
jscript9.dll!JavascriptDispatch::InvokeOnSelf() Unknown
jscript9.dll!JavascriptDispatch::InvokeEx() Unknown
mshtml.dll!CBase::InvokeDispatchWithThis() Unknown
mshtml.dll!CEventMgr::InvokeNonLegacyListener(class CBase *,struct IDispatch *,struct IDispatch *,struct tagVARIANT *,struct tagDISPPARAMS *,struct tagEXCEPINFO *,struct tagVARIANT *) Unknown
mshtml.dll!CListenerDispatch::InvokeDispatch(class CBase *,class CEventListener *,struct DISPATCHINFO *,struct tagVARIANT *) Unknown
mshtml.dll!CListenerDispatch::Invoke() Unknown
mshtml.dll!CEventMgr::_InvokeListeners() Unknown
mshtml.dll!CEventMgr::_DispatchBubblePhase(class CDOMEvent *,struct DISPATCHINFO *) Unknown
mshtml.dll!CEventMgr::Dispatch() Unknown
mshtml.dll!CEventMgr::DispatchMouseEvent() Unknown
mshtml.dll!CElement::FireStdEvent_MouseHelper() Unknown
mshtml.dll!CElement::FireStdEventOnMessage() Unknown
mshtml.dll!CDoc::PumpMessage() Unknown
mshtml.dll!CMouseHandler::HandleSyntheticMessage() Unknown
mshtml.dll!CTouchHelper::PumpSynthesizedMessage(class CMessage *,bool) Unknown
mshtml.dll!CTouchHelper::PrepareAndPump(class CMessage *,class CMessage const *,class TOUCHCONTEXT *) Unknown
mshtml.dll!CTouchHelper::FireMouseEventMessage(class CMessage const *,class TOUCHCONTEXT *,unsigned int,bool) Unknown
mshtml.dll!CTouchHelper::FireMouseDownMessages() Unknown
mshtml.dll!CTouchHelper::FirePointerDownMessages(class CMessage const *,class TOUCHCONTEXT *) Unknown
mshtml.dll!CTouchHelper::GenerateInputEvents() Unknown
mshtml.dll!CTouchHelper::OnPointerMessage() Unknown
mshtml.dll!CTouchHelper::HandleMessage(unsigned int,unsigned __int64,__int64,__int64 *) Unknown
mshtml.dll!CInputManager::HandleMessage(unsigned int,unsigned __int64,__int64,__int64 *,bool *) Unknown
mshtml.dll!CDoc::OnWindowMessage() Unknown
mshtml.dll!CServer::WndProc(struct HWND__ *,unsigned int,unsigned __int64,__int64) Unknown
user32.dll!UserCallWinProcCheckWow() Unknown
user32.dll!DispatchMessageWorker() Unknown
Windows.UI.dll!Windows::UI::Core::CDispatcher::WaitAndProcessMessages(void * hEventWait) Line 321 C++
Windows.UI.dll!Windows::UI::Core::CDispatcher::ProcessEvents(Windows::UI::Core::CoreProcessEventsOption options) Line 390 C++
WWAHost.exe!CoreWindowDispatcher::RunMessageLoop(struct Windows::UI::Core::ICoreWindow *) Unknown
WWAHost.exe!WebInstance::Run(void) Unknown
twinapi.appcore.dll!Windows::ApplicationModel::Core::CoreApplicationView::Run(void) Unknown
twinapi.appcore.dll!Windows::ApplicationModel::Core::CoreApplicationView::Uninitialize(void) Unknown
SHCore.dll!StrRetToBSTR () Unknown
kernel32.dll!BaseThreadInitThunk () Unknown
ntdll.dll!RtlUserThreadStart () Unknown
和输出:
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\WWAHost.exe'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\ntdll.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\kernel32.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\KernelBase.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\apphelp.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\kernel.appcore.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\combase.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\profapi.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\WinTypes.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\iertutil.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\sechost.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\msvcrt.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\rpcrt4.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\cryptbase.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\bcryptprimitives.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\user32.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\gdi32.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\imm32.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\msctf.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\urlmon.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\ole32.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\shlwapi.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\wininet.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\userenv.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\advapi32.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\twinapi.appcore.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\MrmCoreR.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\BCP47Langs.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\SHCore.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\rometadata.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\oleaut32.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\Windows.UI.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\ninput.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\dwmapi.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\uxtheme.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\cryptsp.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\rsaenh.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\bcrypt.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\mshtml.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\d2d1.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\DWrite.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\dxgi.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\actxprxy.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\d3d11.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\igd10iumd64.dll'. Cannot find or open the PDB file.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\d3d10_1.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\ncrypt.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\d3d10_1core.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\ntasn1.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\igdusc64.dll'. Cannot find or open the PDB file.
'WWAHost.exe' (Win32): Loaded 'C:\Program Files\Common Files\microsoft shared\ink\tiptsf.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\secur32.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\sspicli.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\msimtf.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\powrprof.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\dcomp.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\twinapi.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\WwaApi.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Program Files\Common Files\microsoft shared\VS7Debug\pdm.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Program Files\Common Files\microsoft shared\VS7Debug\msdbg2.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Program Files\Common Files\microsoft shared\VS7Debug\pdmproxy100.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Program Files\Common Files\microsoft shared\VS7Debug\VSDebugScriptAgent120.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\shell32.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\jscript9.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE\Script Diagnostics\amd64\DiagnosticsTap.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\mlang.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\WindowsCodecs.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\PhotoMetadataHandler.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\propsys.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\WindowsCodecsExt.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\msxml6.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\IPHLPAPI.DLL'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\nsi.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\winnsi.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\t2embed.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\version.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\mfplat.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\cfgmgr32.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\RTWorkQ.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\avrt.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\MFMediaEngine.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\Windows.Media.MediaControl.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\profext.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\ntmarta.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\xmllite.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\sxs.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\MMDevAPI.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\devobj.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\Windows.Storage.ApplicationData.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\winmm.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\winmmbase.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\Windows.Devices.Enumeration.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\DevDispItemProvider.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\StructuredQuery.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\MSWB7.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Program Files\Internet Explorer\ieproxy.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\Windows.Devices.Enumeration.ps.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\oleacc.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\UIAutomationCore.dll'. Symbols loaded.
'WWAHost.exe' (Win32): Loaded 'C:\Windows\System32\UIAnimation.dll'. Symbols loaded.
The thread 0x19b8 has exited with code 0 (0x0).
Unhandled exception at 0x00007FF98C21A67B (mshtml.dll) in WWAHost.exe: 0xC0000005: Access violation reading location 0x0000000000000068.
First-chance exception at 0x00007FF98C21A67B (mshtml.dll) in WWAHost.exe: 0xC0000005: Access violation reading location 0x0000000000000068.
Unhandled exception at 0x00007FF98C21A67B (mshtml.dll) in WWAHost.exe: 0xC0000005: Access violation reading location 0x0000000000000068.
First-chance exception at 0x00007FF98C21A67B (mshtml.dll) in WWAHost.exe: 0xC0000005: Access violation reading location 0x0000000000000068.
The thread 0x2880 has exited with code 0 (0x0).
Unhandled exception at 0x00007FF98C21A67B (mshtml.dll) in WWAHost.exe: 0xC0000005: Access violation reading location 0x0000000000000068.
First-chance exception at 0x00007FF98C21A67B (mshtml.dll) in WWAHost.exe: 0xC0000005: Access violation reading location 0x0000000000000068.
Unhandled exception at 0x00007FF98C21A67B (mshtml.dll) in WWAHost.exe: 0xC0000005: Access violation reading location 0x0000000000000068.
First-chance exception at 0x00007FF98C21A67B (mshtml.dll) in WWAHost.exe: 0xC0000005: Access violation reading location 0x0000000000000068.
Unhandled exception at 0x00007FF98C21A67B (mshtml.dll) in WWAHost.exe: 0xC0000005: Access violation reading location 0x0000000000000068.
First-chance exception at 0x00007FF98C21A67B (mshtml.dll) in WWAHost.exe: 0xC0000005: Access violation reading location 0x0000000000000068.
Unhandled exception at 0x00007FF98C21A67B (mshtml.dll) in WWAHost.exe: 0xC0000005: Access violation reading location 0x0000000000000068.
每次查看调试器时,我们都会遇到 First-chance exception... 错误。不确定它是否与应用程序或 visual studio 问题有关。
在我们的 cordova 代码中,这是我们正在使用的 html。选择 a 标签是导致错误的原因。
<div class="case-study-wrapper active nanowrap nanoslim convention-center" data-has-video="yes">
<div class="logo-wrapper">
<a data-linked-content="case-studies.html?subsec=#ix-center" data-content-id="ix-center" href="#"></a>
<img src="img/installation-logos/ixcenter-logo.png" />
</div>
<div class="description">
<p>IX Center</p>
<p><strong>NanoWrap and NanoSlim</strong></p>
<p class="industry">Convention Centers</p>
</div>
<div class="video-icon visible">
<div class="ion-ios-videocam"></div>
</div>
</div>
data- 属性根据其值触发 eventlisteners 和其他函数。
最佳答案
有一个更快的解决方法,适用于大多数应用程序;在您点击并获取 WWAHost.exe 异常之前,请关闭 DOM Explorer 窗口。这应该使您能够通过命中断点等方式进行调试。如果您需要使用 DOM Ex(针对 Windows 目标),我建议您尝试 Kenneth 的解决方案。
关于windows - 为什么 Cordova Windows 8 应用程序导致 wwahost.exe 中出现未处理的 win32 异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30464522/
类classAprivatedeffooputs:fooendpublicdefbarputs:barendprivatedefzimputs:zimendprotecteddefdibputs:dibendendA的实例a=A.new测试a.foorescueputs:faila.barrescueputs:faila.zimrescueputs:faila.dibrescueputs:faila.gazrescueputs:fail测试输出failbarfailfailfail.发送测试[:foo,:bar,:zim,:dib,:gaz].each{|m|a.send(m)resc
我需要在客户计算机上运行Ruby应用程序。通常需要几天才能完成(复制大备份文件)。问题是如果启用sleep,它会中断应用程序。否则,计算机将持续运行数周,直到我下次访问为止。有什么方法可以防止执行期间休眠并让Windows在执行后休眠吗?欢迎任何疯狂的想法;-) 最佳答案 Here建议使用SetThreadExecutionStateWinAPI函数,使应用程序能够通知系统它正在使用中,从而防止系统在应用程序运行时进入休眠状态或关闭显示。像这样的东西:require'Win32API'ES_AWAYMODE_REQUIRED=0x0
我有一个模型:classItem项目有一个属性“商店”基于存储的值,我希望Item对象对特定方法具有不同的行为。Rails中是否有针对此的通用设计模式?如果方法中没有大的if-else语句,这是如何干净利落地完成的? 最佳答案 通常通过Single-TableInheritance. 关于ruby-on-rails-Rails-子类化模型的设计模式是什么?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co
我正在使用的第三方API的文档状态:"[O]urAPIonlyacceptspaddedBase64encodedstrings."什么是“填充的Base64编码字符串”以及如何在Ruby中生成它们。下面的代码是我第一次尝试创建转换为Base64的JSON格式数据。xa=Base64.encode64(a.to_json) 最佳答案 他们说的padding其实就是Base64本身的一部分。它是末尾的“=”和“==”。Base64将3个字节的数据包编码为4个编码字符。所以如果你的输入数据有长度n和n%3=1=>"=="末尾用于填充n%
我主要使用Ruby来执行此操作,但到目前为止我的攻击计划如下:使用gemsrdf、rdf-rdfa和rdf-microdata或mida来解析给定任何URI的数据。我认为最好映射到像schema.org这样的统一模式,例如使用这个yaml文件,它试图描述数据词汇表和opengraph到schema.org之间的转换:#SchemaXtoschema.orgconversion#data-vocabularyDV:name:namestreet-address:streetAddressregion:addressRegionlocality:addressLocalityphoto:i
为什么4.1%2返回0.0999999999999996?但是4.2%2==0.2。 最佳答案 参见此处:WhatEveryProgrammerShouldKnowAboutFloating-PointArithmetic实数是无限的。计算机使用的位数有限(今天是32位、64位)。因此计算机进行的浮点运算不能代表所有的实数。0.1是这些数字之一。请注意,这不是与Ruby相关的问题,而是与所有编程语言相关的问题,因为它来自计算机表示实数的方式。 关于ruby-为什么4.1%2使用Ruby返
exe应该在我打开页面时运行。异步进程需要运行。有什么方法可以在ruby中使用两个参数异步运行exe吗?我已经尝试过ruby命令-system()、exec()但它正在等待过程完成。我需要用参数启动exe,无需等待进程完成是否有任何rubygems会支持我的问题? 最佳答案 您可以使用Process.spawn和Process.wait2:pid=Process.spawn'your.exe','--option'#Later...pid,status=Process.wait2pid您的程序将作为解释器的子进程执行。除
它不等于主线程的binding,这个toplevel作用域是什么?此作用域与主线程中的binding有何不同?>ruby-e'putsTOPLEVEL_BINDING===binding'false 最佳答案 事实是,TOPLEVEL_BINDING始终引用Binding的预定义全局实例,而Kernel#binding创建的新实例>Binding每次封装当前执行上下文。在顶层,它们都包含相同的绑定(bind),但它们不是同一个对象,您无法使用==或===测试它们的绑定(bind)相等性。putsTOPLEVEL_BINDINGput
我可以得到Infinity和NaNn=9.0/0#=>Infinityn.class#=>Floatm=0/0.0#=>NaNm.class#=>Float但是当我想直接访问Infinity或NaN时:Infinity#=>uninitializedconstantInfinity(NameError)NaN#=>uninitializedconstantNaN(NameError)什么是Infinity和NaN?它们是对象、关键字还是其他东西? 最佳答案 您看到打印为Infinity和NaN的只是Float类的两个特殊实例的字符串
如果您尝试在Ruby中的nil对象上调用方法,则会出现NoMethodError异常并显示消息:"undefinedmethod‘...’fornil:NilClass"然而,有一个tryRails中的方法,如果它被发送到一个nil对象,它只返回nil:require'rubygems'require'active_support/all'nil.try(:nonexisting_method)#noNoMethodErrorexceptionanymore那么try如何在内部工作以防止该异常? 最佳答案 像Ruby中的所有其他对象