Closed Bug 192601 Opened 23 years ago Closed 23 years ago

Trunk crash [@ nsScriptSecurityManager::doGetObjectPrincipal]

Categories

(Core :: Security: CAPS, defect)

x86
Windows XP
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 137191

People

(Reporter: jay, Assigned: security-bugs)

Details

(Keywords: crash, topcrash)

Crash Data

Just logging this bug for future reference. It looks like timeless ran into this crash a lot doing some testing...but I only see crashes with MozillaTrunk builds from 2/2. Here's the Talkback data: Count Offset Real Signature [ 13 nsScriptSecurityManager::doGetObjectPrincipal c70ebce6 - nsScriptSecurityManager::doGetObjectPrincipal ] Crash date range: 2003-02-05 to 2003-02-05 Min/Max Seconds since last crash: 124 - 231 Min/Max Runtime: 148478 - 150824 Count Platform List 13 Windows NT 5.0 build 2195 Count Build Id List 13 2003020208 No of Unique Users 1 Stack trace(Frame) nsScriptSecurityManager::doGetObjectPrincipal [c:/builds/seamonkey/mozilla/caps/src/nsScriptSecurityManager.cpp line 1916] nsScriptSecurityManager::GetFunctionObjectPrincipal [c:/builds/seamonkey/mozilla/caps/src/nsScriptSecurityManager.cpp line 1824] nsScriptSecurityManager::GetFramePrincipal [c:/builds/seamonkey/mozilla/caps/src/nsScriptSecurityManager.cpp line 1842] nsScriptSecurityManager::GetPrincipalAndFrame [c:/builds/seamonkey/mozilla/caps/src/nsScriptSecurityManager.cpp line 1855] nsScriptSecurityManager::GetSubjectPrincipal [c:/builds/seamonkey/mozilla/caps/src/nsScriptSecurityManager.cpp line 1895] nsScriptSecurityManager::CheckPropertyAccessImpl [c:/builds/seamonkey/mozilla/caps/src/nsScriptSecurityManager.cpp line 629] nsScriptSecurityManager::CanAccess [c:/builds/seamonkey/mozilla/caps/src/nsScriptSecurityManager.cpp line 2431] XPCWrappedNative::CallMethod [c:/builds/seamonkey/mozilla/js/src/xpconnect/src/xpcwrappednative.cpp line 1692] XPC_WN_GetterSetter [c:/builds/seamonkey/mozilla/js/src/xpconnect/src/xpcwrappednativejsops.cpp line 1325] js_Invoke [c:/builds/seamonkey/mozilla/js/src/jsinterp.c line 841] js_InternalInvoke [c:/builds/seamonkey/mozilla/js/src/jsinterp.c line 932] js_Interpret [c:/builds/seamonkey/mozilla/js/src/jsinterp.c line 2899] js_Invoke [c:/builds/seamonkey/mozilla/js/src/jsinterp.c line 857] js_InternalInvoke [c:/builds/seamonkey/mozilla/js/src/jsinterp.c line 932] JS_CallFunctionValue [c:/builds/seamonkey/mozilla/js/src/jsapi.c line 3433] nsJSContext::CallEventHandler [c:/builds/seamonkey/mozilla/dom/src/base/nsJSEnvironment.cpp line 1043] nsJSEventListener::HandleEvent [c:/builds/seamonkey/mozilla/dom/src/events/nsJSEventListener.cpp line 183] nsEventListenerManager::HandleEventSubType [c:/builds/seamonkey/mozilla/content/events/src/nsEventListenerManager.cpp line 1217] nsEventListenerManager::HandleEvent [c:/builds/seamonkey/mozilla/content/events/src/nsEventListenerManager.cpp line 2218] nsXULElement::HandleDOMEvent [c:/builds/seamonkey/mozilla/content/xul/content/src/nsXULElement.cpp line 3349] nsXULCommandDispatcher::UpdateCommands [c:/builds/seamonkey/mozilla/content/xul/document/src/nsXULCommandDispatcher.cpp line 390] GlobalWindowImpl::UpdateCommands [c:/builds/seamonkey/mozilla/dom/src/base/nsGlobalWindow.cpp line 3279] nsFocusController::UpdateCommands [c:/builds/seamonkey/mozilla/dom/src/base/nsFocusController.cpp line 164] nsFocusController::Focus [c:/builds/seamonkey/mozilla/dom/src/base/nsFocusController.cpp line 319] nsEventListenerManager::HandleEvent [c:/builds/seamonkey/mozilla/content/events/src/nsEventListenerManager.cpp line 1722] nsWindowRoot::HandleChromeEvent [c:/builds/seamonkey/mozilla/dom/src/base/nsWindowRoot.cpp line 215] GlobalWindowImpl::HandleDOMEvent [c:/builds/seamonkey/mozilla/dom/src/base/nsGlobalWindow.cpp line 801] nsXULDocument::HandleDOMEvent [c:/builds/seamonkey/mozilla/content/xul/document/src/nsXULDocument.cpp line 2564] nsXULElement::HandleDOMEvent [c:/builds/seamonkey/mozilla/content/xul/content/src/nsXULElement.cpp line 3336] nsXULElement::HandleDOMEvent [c:/builds/seamonkey/mozilla/content/xul/content/src/nsXULElement.cpp line 3329] nsXULElement::HandleDOMEvent [c:/builds/seamonkey/mozilla/content/xul/content/src/nsXULElement.cpp line 3329] nsXULElement::HandleDOMEvent [c:/builds/seamonkey/mozilla/content/xul/content/src/nsXULElement.cpp line 3329] nsXULElement::HandleDOMEvent [c:/builds/seamonkey/mozilla/content/xul/content/src/nsXULElement.cpp line 3329] nsXULElement::HandleChromeEvent [c:/builds/seamonkey/mozilla/content/xul/content/src/nsXULElement.cpp line 4499] GlobalWindowImpl::HandleDOMEvent [c:/builds/seamonkey/mozilla/dom/src/base/nsGlobalWindow.cpp line 801] nsXULDocument::HandleDOMEvent [c:/builds/seamonkey/mozilla/content/xul/document/src/nsXULDocument.cpp line 2564] nsEventStateManager::PreHandleEvent [c:/builds/seamonkey/mozilla/content/events/src/nsEventStateManager.cpp line 488] PresShell::HandleEventInternal [c:/builds/seamonkey/mozilla/layout/html/base/src/nsPresShell.cpp line 6208] PresShell::HandleEvent [c:/builds/seamonkey/mozilla/layout/html/base/src/nsPresShell.cpp line 6136] nsViewManager::HandleEvent [c:/builds/seamonkey/mozilla/view/src/nsViewManager.cpp line 2162] nsView::HandleEvent [c:/builds/seamonkey/mozilla/view/src/nsView.cpp line 304] nsViewManager::DispatchEvent [c:/builds/seamonkey/mozilla/view/src/nsViewManager.cpp line 1948] HandleEvent [c:/builds/seamonkey/mozilla/view/src/nsView.cpp line 83] nsWindow::DispatchEvent [c:/builds/seamonkey/mozilla/widget/src/windows/nsWindow.cpp line 1119] nsWindow::DispatchWindowEvent [c:/builds/seamonkey/mozilla/widget/src/windows/nsWindow.cpp line 1136] nsWindow::DispatchFocus [c:/builds/seamonkey/mozilla/widget/src/windows/nsWindow.cpp line 5573] nsWindow::ProcessMessage [c:/builds/seamonkey/mozilla/widget/src/windows/nsWindow.cpp line 4236] nsWindow::WindowProc [c:/builds/seamonkey/mozilla/widget/src/windows/nsWindow.cpp line 1403] USER32.dll + 0x3eb0 (0x77e13eb0) USER32.dll + 0x591b (0x77e1591b) USER32.dll + 0x595d (0x77e1595d) ntdll.dll + 0x1fb83 (0x77f9fb83) GlobalWindowImpl::Focus [c:/builds/seamonkey/mozilla/dom/src/base/nsGlobalWindow.cpp line 2389] nsEventStateManager::TabIntoDocument [c:/builds/seamonkey/mozilla/content/events/src/nsEventStateManager.cpp line 5137] nsEventStateManager::ShiftFocusInternal [c:/builds/seamonkey/mozilla/content/events/src/nsEventStateManager.cpp line 3122] nsEventStateManager::ShiftFocusInternal [c:/builds/seamonkey/mozilla/content/events/src/nsEventStateManager.cpp line 3264] nsEventStateManager::ShiftFocus [c:/builds/seamonkey/mozilla/content/events/src/nsEventStateManager.cpp line 2988] nsEventStateManager::ShiftFocusInternal [c:/builds/seamonkey/mozilla/content/events/src/nsEventStateManager.cpp line 3235] nsEventStateManager::ShiftFocus [c:/builds/seamonkey/mozilla/content/events/src/nsEventStateManager.cpp line 2988] nsEventStateManager::TabIntoDocument [c:/builds/seamonkey/mozilla/content/events/src/nsEventStateManager.cpp line 5166] nsEventStateManager::ShiftFocusInternal [c:/builds/seamonkey/mozilla/content/events/src/nsEventStateManager.cpp line 3122] nsEventStateManager::ShiftFocusInternal [c:/builds/seamonkey/mozilla/content/events/src/nsEventStateManager.cpp line 3264] nsEventStateManager::ShiftFocus [c:/builds/seamonkey/mozilla/content/events/src/nsEventStateManager.cpp line 2988] nsEventStateManager::ShiftFocusInternal [c:/builds/seamonkey/mozilla/content/events/src/nsEventStateManager.cpp line 3235] (16968634) Comments: i'll stop tabbing now. i need to use mail. (16968628) Comments: tabbing. (16968470) Comments: tabbing.. (16968420) Comments: tabbing... (16968331) Comments: tabbing... (16968321) Comments: tabbing :-) (16968203) Comments: tabbing! (16968198) Comments: tabbing :-) (16967914) Comments: tabbing :-| (16967910) Comments: tabbing :-) (16967817) Comments: tabbing (16967780) Comments: tabbing :) (16967745) Comments: tabbing :) I'm going to mark this worksforme, but just wanted to get some more info from timeless about what he did to crash before I do so.
it's a dupe of some other bug. the problem is that you get a random stack trace based on where you happened to be when you begin the stack overflow. it's really very very easy for me to reproduce on any build. it works on any skin as long as i have userChrome.css rotate my folderpane to the right. *** This bug has been marked as a duplicate of 137191 ***
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
the reason you only see it with a specific build id is that i don't trust any of the later builds so i didn't waste my time updating to them. the crash is ancient. userChrome.css: /* Place the sidebar on the right edge of the window */ window > hbox { direction:rtl; } window > hbox > * { direction:ltr; } run mozilla mail, click a server (to view account central), click the folder grippy to collapse the folderpane. press tab a few times (probably once, maybe twice)
Crash Signature: [@ nsScriptSecurityManager::doGetObjectPrincipal]
You need to log in before you can comment on or make changes to this bug.