Module: wine Branch: master Commit: 2cfe3cac0ce15e97b1b3fe374ad6f3d8da4075e7 URL: http://source.winehq.org/git/wine.git/?a=commit;h=2cfe3cac0ce15e97b1b3fe374a...
Author: Indrek Altpere efbiaiinzinz@hotmail.com Date: Sun Aug 9 09:24:04 2015 +0300
mshtml: Handle nsIDOMWindow_GetFrames returning NULL.
---
dlls/mshtml/htmlwindow.c | 5 +++++ 1 file changed, 5 insertions(+)
diff --git a/dlls/mshtml/htmlwindow.c b/dlls/mshtml/htmlwindow.c index b5b906a..280a5d7 100644 --- a/dlls/mshtml/htmlwindow.c +++ b/dlls/mshtml/htmlwindow.c @@ -380,6 +380,11 @@ HRESULT get_frame_by_name(HTMLOuterWindow *This, const WCHAR *name, BOOL deep, H return E_FAIL; }
+ if(!nsframes) { + WARN("nsIDOMWindow_GetFrames returned NULL nsframes: %p\n", This->nswindow); + return DISP_E_MEMBERNOTFOUND; + } + nsAString_InitDepend(&name_str, name); nsres = nsIDOMWindowCollection_NamedItem(nsframes, &name_str, &nswindow); nsAString_Finish(&name_str);