Closed
Bug 183846
Opened 22 years ago
Closed 22 years ago
crashes frequently when using site and pages often don't render and work correctly [@ nsWindowWatcher::GetActiveWindow]
Categories
(Core :: DOM: Core & HTML, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 167233
People
(Reporter: mike, Assigned: jst)
References
()
Details
(Keywords: crash)
Crash Data
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2.1) Gecko/20021130 Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2.1) Gecko/20021130 This site seems to have lots of dynamic HTML for its reservation system. It works with Mozilla, but I have frequent crashes and improper page rendering. If I spend enough time there (usually just one or two searches) it's pretty much guaranteed to crash. Reproducible: Always Steps to Reproduce: 1. Go to site and search for resrvations 2. Click Go Back button after quote 3. Crashes and improper rendering are common Actual Results: Improper or incomplete page rendering and crashes Expected Results: Consistently render page in the same manner and not crash. Date/Time: 2002-12-05 21:28:26 -0600 OS Version: 10.2.2 (Build 6F21) Command: Mozilla PID: 763 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x0000000c Thread 0 Crashed: #0 0x01ac2438 in nsWindowWatcher::GetActiveWindow(nsIDOMWindow **) #1 0x0029b3bc in XPTC_InvokeByIndex #2 0x0029b2b0 in XPTC_InvokeByIndex #3 0x0186798c in 0x186798c #4 0x0186e034 in XPC_WN_GetterSetter(JSContext *, JSObject *, unsigned int, long *, long *) #5 0x01784190 in js_Invoke #6 0x01784430 in js_InternalInvoke #7 0x01798890 in js_GetProperty #8 0x0178b0b0 in 0x178b0b0 #9 0x017841e8 in js_Invoke #10 0x01784430 in js_InternalInvoke #11 0x01764eac in JS_CallFunctionValue #12 0x0253440c in nsJSContext::CallEventHandler(void *, void *, unsigned int, void *, int *, int) #13 0x0254a480 in GlobalWindowImpl::RunTimeout(nsTimeoutImpl *) #14 0x0254b020 in GlobalWindowImpl::TimerCallback(nsITimer *, void *) #15 0x00302e24 in nsTimerImpl::Fire(void) #16 0x00302f54 in handleTimerEvent(TimerEventType *) #17 0x002cede0 in PL_HandleEvent #18 0x002cec4c in PL_ProcessPendingEvents #19 0x002767ec in nsEventQueueImpl::ProcessPendingEvents(void) #20 0x0025be64 in PopThreadEventQueue__23nsEventQueueServiceImplFP13nsIEventQueu #21 0x02173638 in nsEventQueueStack::_dt(void) #22 0x02172870 in nsXULWindow::CreateNewContentWindow(int, nsIXULWindow **) #23 0x02171df8 in nsXULWindow::CreateNewWindow(int, nsIXULWindow **) #24 0x001b6ea8 in nsWindowCreator::CreateChromeWindow2(nsIWebBrowserChrome *, unsigned) #25 0x01abfea4 in 0x1abfea4 #26 0x01abf7f8 in OpenWindow__15nsWindowWatcherFP12nsIDOMWindowPCcPCcPCcP11nsISu #27 0x02549578 in OpenInternal__16GlobalWindowImplFRC9nsAStringRC9nsAStringRC9ns #28 0x025439d4 in GlobalWindowImpl::Open(nsIDOMWindow **) #29 0x0029b3bc in XPTC_InvokeByIndex #30 0x0029b2b0 in XPTC_InvokeByIndex #31 0x0186798c in 0x186798c #32 0x0186ddfc in XPC_WN_CallMethod(JSContext *, JSObject *, unsigned int, long *, long *) #33 0x01784190 in js_Invoke #34 0x0178c248 in 0x178c248 #35 0x01784684 in js_Execute #36 0x01764c8c in JS_EvaluateUCScriptForPrincipals #37 0x02533304 in nsJSContext::EvaluateString(nsAString const &, void *, nsIPrincipal *, char const *) #38 0x034928e8 in nsJSThunk::EvaluateScript(nsIChannel *) #39 0x03494cb0 in nsJSChannel::AsyncOpen(nsIStreamListener *, nsISupports *) #40 0x018090d0 in nsDocumentOpenInfo::Open(nsIChannel *, int, nsISupports *) #41 0x0180bc40 in nsURILoader::OpenURIVia(nsIChannel *, int, nsISupports *, unsigned int) #42 0x0180ba2c in nsURILoader::OpenURI(nsIChannel *, int, nsISupports *) #43 0x02508584 in nsDocShell::DoChannelLoad(nsIChannel *, nsIURILoader *) #44 0x025067a0 in DoURILoad__10nsDocShellFP6nsIURIP6nsIURIP11nsISupportsP14nsIIn #45 0x02504bfc in nsDocShell::InternalLoad(nsIURI *, nsIURI *, nsISupports *, int, wchar_t const *, *) #46 0x02515ff0 in nsWebShell::OnLinkClickSync(nsIContent *, nsLinkVerb, wchar_t const *, wchar_t const *, *) #47 0x02514f48 in OnLinkClickEvent::HandleEvent(void) #48 0x02514e60 in HandlePLEvent(OnLinkClickEvent *) #49 0x002cede0 in PL_HandleEvent #50 0x002cec4c in PL_ProcessPendingEvents #51 0x002767ec in nsEventQueueImpl::ProcessPendingEvents(void) #52 0x02189e7c in nsMacNSPREventQueueHandler::ProcessPLEventQueue(void) #53 0x02189d20 in nsMacNSPREventQueueHandler::RepeatAction(EventRecord const &) #54 0x01749b14 in Repeater::DoRepeaters(EventRecord const &) #55 0x021a0728 in nsMacMessagePump::DispatchEvent(int, EventRecord *) #56 0x021a0460 in nsMacMessagePump::DoMessagePump(void) #57 0x0219fd6c in nsAppShell::Run(void) #58 0x0215f24c in nsAppShellService::Run(void) #59 0x0019f2a0 in main1(int, char **, nsISupports *) #60 0x0019fcfc in main Thread 1: #0 0x9000566c in syscall #1 0x90515d9c in BSD_waitevent #2 0x9051576c in CarbonSelectThreadFunc #3 0x90021268 in _pthread_body Thread 2: #0 0x9003efc8 in semaphore_wait_signal_trap #1 0x9003ede4 in _pthread_cond_wait #2 0x9051dda0 in CarbonOperationThreadFunc #3 0x90021268 in _pthread_body Thread 3: #0 0x90042ba8 in semaphore_timedwait_signal_trap #1 0x9003edd4 in _pthread_cond_wait #2 0x90233438 in TSWaitOnSemaphoreCommon #3 0x9023c258 in TimerThread #4 0x90021268 in _pthread_body Thread 4: #0 0x9003efc8 in semaphore_wait_signal_trap #1 0x9003ede4 in _pthread_cond_wait #2 0x9023341c in TSWaitOnSemaphoreCommon #3 0x90248aec in AsyncFileThread(void*) #4 0x90021268 in _pthread_body Thread 5: #0 0x9003efc8 in semaphore_wait_signal_trap #1 0x9003ede4 in _pthread_cond_wait #2 0x90525b90 in CarbonInetOperThreadFunc #3 0x90021268 in _pthread_body PPC Thread State: srr0: 0x01ac2438 srr1: 0x0000f030 vrsave: 0x00000000 xer: 0x00000000 lr: 0x0029b3bc ctr: 0x01ac2400 mq: 0x00000000 r0: 0x03a27e74 r1: 0xbfffcac0 r2: 0x01748000 r3: 0x03a27e74 r4: 0xbfffccc0 r5: 0xbfffcbb0 r6: 0x016f9c00 r7: 0x90222668 r8: 0xbfffcc84 r9: 0x73656d61 r10: 0x004459a0 r11: 0x00000000 r12: 0x00000000 r13: 0x00000035 r14: 0x018c1bd0 r15: 0x0000000c r16: 0x018bad40 r17: 0x00000000 r18: 0x00000001 r19: 0x00000001 r20: 0xbfffce68 r21: 0xbfffccc0 r22: 0x00000000 r23: 0x00000000 r24: 0xbfffccc0 r25: 0x00000000 r26: 0x00000000 r27: 0x00000001 r28: 0x04587780 r29: 0x00000012 r30: 0x048a3464 r31: 0xbfffcb20
Reporter | ||
Comment 1•22 years ago
|
||
I was logged in from the main page when doing this. When not logged in, things seem to work a bit better. There's a different reservation interface when logged in.
Comment 2•22 years ago
|
||
I'm going to send this to DOM for further analysis. The stack doesn't appear to me to implicate JS Engine. FWIW, I couldn't crash at the site using a current WinNT build. However, as Mike notes in Comment #1, that may be because I don't have a login -
Assignee: rogerl → jst
Component: JavaScript Engine → DOM Level 0
QA Contact: pschwartau → desale
Comment 3•22 years ago
|
||
related: bug 167233.
Summary: crashes frequently when using site and pages often don't render and work correctly → crashes frequently when using site and pages often don't render and work correctly [@ nsWindowWatcher::GetActiveWindow ]
Though the stack doesn't match my original attachment 98252 [details] on bug 167233, it does match those in dbaron's attachment 98436 [details], and as such this was probably cured by Ryner's patch on that bug. Thus, resolving duplicate. *** This bug has been marked as a duplicate of 167233 ***
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
Summary: crashes frequently when using site and pages often don't render and work correctly [@ nsWindowWatcher::GetActiveWindow ] → crashes frequently when using site and pages often don't render and work correctly [@ nsWindowWatcher::GetActiveWindow]
This may actually be a dup of bug 170693, not bug 167233.
Updated•13 years ago
|
Crash Signature: [@ nsWindowWatcher::GetActiveWindow]
You need to log in
before you can comment on or make changes to this bug.
Description
•