From cea85e59995eef67694af019aa7990f5c1a6d6c7 Mon Sep 17 00:00:00 2001 From: "buster%netscape.com" Date: Wed, 10 Jan 2001 20:30:37 +0000 Subject: [PATCH] bug 61287 (The browser crashes on signing out of hotmail and msn calendar) r=karnaze sr=buster patch submitted by lsv@sparc.spb.su --- layout/base/src/nsFrameImageLoader.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/layout/base/src/nsFrameImageLoader.cpp b/layout/base/src/nsFrameImageLoader.cpp index e670d7250ac4..3106b91a3854 100644 --- a/layout/base/src/nsFrameImageLoader.cpp +++ b/layout/base/src/nsFrameImageLoader.cpp @@ -261,6 +261,10 @@ nsFrameImageLoader::StopImageLoad(PRBool aStopChrome) printf("\n"); #endif if (mImageRequest) { + // can't kill the image request if we're in the middle of a notification + if (mNotifyLockCount) { + return NS_ERROR_FAILURE; + } mImageRequest->RemoveObserver(this); NS_RELEASE(mImageRequest); }