Closed Bug 296992 Opened 20 years ago Closed 20 years ago

Trunk TB11a1 [@ JS_GetPrivate] - crash when editing or running mail filters

Categories

(Thunderbird :: General, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 242600

People

(Reporter: bugzilla, Assigned: mscott)

Details

(Keywords: crash, topcrash)

Crash Data

one of the top 10 crashers for Thunderbird (both trunk and 1.1a1) is @ JS_GetPrivate. so far all reports have been on Windows XP. some user comments: "Filtering test Folder attempting to open filter edit screen" "Editing a newly created rule in Local Folders (which I have named "Mail")" "trying to fun a filter" "Editing message filters" link to several Talkback reports: http://talkback-public.mozilla.org/talkback/fastfind.jsp?search=1&searchby=stacksig&match=contains&searchfor=JS_GetPrivate&vendor=MozillaOrg&product=ThunderbirdTrunk&platform=All&buildid=&sdate=&stime=&edate=&etime=&sortby=bbid a sample stack trace: Rank StackSignature Count ------------------------------ 4 JS_GetPrivate 6 Source File : e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/jsapi.c line : 2082 ==================================================================================================== Count Offset Real Signature [ 2 JS_GetPrivate f7a5ac54 - JS_GetPrivate ] Crash date range: 02-JUN-05 to 02-JUN-05 Min/Max Seconds since last crash: 315 - 315 Min/Max Runtime: 315 - 315 Count Platform List 2 Windows XP [Windows NT 5.1 build 2600] Count Build Id List 2 2005053113 No of Unique Users 1 Stack trace(Frame) JS_GetPrivate [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/jsapi.c line 2082] nsScriptSecurityManager::GetFramePrincipal [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/caps/src/nsScriptSecurityManager.cpp line 1910] nsScriptSecurityManager::GetPrincipalAndFrame [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/caps/src/nsScriptSecurityManager.cpp line 1941] nsScriptSecurityManager::GetSubjectPrincipal [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/caps/src/nsScriptSecurityManager.cpp line 1983] nsScriptSecurityManager::doGetSubjectPrincipal [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/caps/src/nsScriptSecurityManager.cpp line 1630] nsScriptSecurityManager::SubjectPrincipalIsSystem [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/caps/src/nsScriptSecurityManager.cpp line 1665] nsContentUtils::IsCallerChrome [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/content/base/src/nsContentUtils.cpp line 916] PresShell::HandleEventInternal [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/layout/base/nsPresShell.cpp line 6292] PresShell::HandleEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/layout/base/nsPresShell.cpp line 6167] nsViewManager::HandleEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/view/src/nsViewManager.cpp line 2457] nsViewManager::DispatchEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/view/src/nsViewManager.cpp line 2224] HandleEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/view/src/nsView.cpp line 174] nsWindow::DispatchEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/widget/src/windows/nsWindow.cpp line 1180] nsWindow::DispatchFocus [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/widget/src/windows/nsWindow.cpp line 6111] nsWindow::ProcessMessage [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/widget/src/windows/nsWindow.cpp line 4756] nsWindow::WindowProc [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/widget/src/windows/nsWindow.cpp line 1472] USER32.dll + 0x8734 (0x77d48734) USER32.dll + 0x8816 (0x77d48816) USER32.dll + 0xb4c0 (0x77d4b4c0) USER32.dll + 0xb50c (0x77d4b50c) ntdll.dll + 0xeae3 (0x7c90eae3) USER32.dll + 0xca67 (0x77d4ca67) _pl_AcknowledgeNativeNotify [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/xpcom/threads/plevent.c line 1352] PL_ProcessPendingEvents [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/xpcom/threads/plevent.c line 615] nsWindow::DispatchPendingEvents [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/widget/src/windows/nsWindow.cpp line 4254] nsWindow::ProcessMessage [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/widget/src/windows/nsWindow.cpp line 4616] nsWindow::WindowProc [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/widget/src/windows/nsWindow.cpp line 1472] USER32.dll + 0x8734 (0x77d48734) USER32.dll + 0x8816 (0x77d48816) USER32.dll + 0x89cd (0x77d489cd) USER32.dll + 0x8a10 (0x77d48a10) nsAppShell::DispatchNativeEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/widget/src/windows/nsAppShell.cpp line 221] nsContentTreeOwner::ShowAsModal [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/xpfe/appshell/src/nsContentTreeOwner.cpp line 428] nsGlobalWindow::OpenInternal [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/dom/src/base/nsGlobalWindow.cpp line 4842] nsGlobalWindow::OpenDialog [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/dom/src/base/nsGlobalWindow.cpp line 3431] XPTC_InvokeByIndex [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/xpcom/reflect/xptcall/src/md/win32/xptcinvoke.cpp line 102] XPCWrappedNative::CallMethod [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/xpconnect/src/xpcwrappednative.cpp line 2100] XPC_WN_CallMethod [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/xpconnect/src/xpcwrappednativejsops.cpp line 1348] js_Invoke [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/jsinterp.c line 1182] js_Interpret [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/jsinterp.c line 3473] js_Invoke [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/jsinterp.c line 1202] js_InternalInvoke [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/jsinterp.c line 1279] JS_CallFunctionValue [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/jsapi.c line 3858] nsJSContext::CallEventHandler [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/dom/src/base/nsJSEnvironment.cpp line 1386] nsJSEventListener::HandleEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/dom/src/events/nsJSEventListener.cpp line 184] nsEventListenerManager::HandleEventSubType [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/content/events/src/nsEventListenerManager.cpp line 1568] nsEventListenerManager::HandleEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/content/events/src/nsEventListenerManager.cpp line 1669] nsXULElement::HandleDOMEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/content/xul/content/src/nsXULElement.cpp line 2194] PresShell::HandleDOMEventWithTarget [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/layout/base/nsPresShell.cpp line 6422] nsButtonBoxFrame::DoMouseClick [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/layout/xul/base/src/nsButtonBoxFrame.cpp line 178] nsButtonBoxFrame::MouseClicked [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/layout/xul/base/src/nsButtonBoxFrame.h line 61] PresShell::HandleEventInternal [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/layout/base/nsPresShell.cpp line 6387] PresShell::HandleEventWithTarget [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/layout/base/nsPresShell.cpp line 6229] nsEventStateManager::CheckForAndDispatchClick [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/content/events/src/nsEventStateManager.cpp line 2924] nsEventStateManager::PostHandleEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/content/events/src/nsEventStateManager.cpp line 1954] PresShell::HandleEventInternal [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/layout/base/nsPresShell.cpp line 6395] PresShell::HandleEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/layout/base/nsPresShell.cpp line 6167] nsViewManager::HandleEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/view/src/nsViewManager.cpp line 2502] nsViewManager::DispatchEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/view/src/nsViewManager.cpp line 2224] HandleEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/view/src/nsView.cpp line 174] nsWindow::DispatchEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/widget/src/windows/nsWindow.cpp line 1180] nsWindow::DispatchMouseEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/widget/src/windows/nsWindow.cpp line 5919] ChildWindow::DispatchMouseEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/widget/src/windows/nsWindow.cpp line 6171] nsWindow::WindowProc [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/widget/src/windows/nsWindow.cpp line 1472]
I know the traces differ, but could this be related to bug 242600 since both of these involve editing or running mail filters?
they could be related - I can no longer reproduce the crash with today's build - can anyone else reproduce this crash with today's build?
I'm going to mark it as a dup - the fix went in today, so if this really is a dup, we shouldn't see this crash in trunk builds from tomorrow going forward. *** This bug has been marked as a duplicate of 242600 ***
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
Crash Signature: [@ JS_GetPrivate]
You need to log in before you can comment on or make changes to this bug.