Closed
Bug 84397
Opened 23 years ago
Closed 23 years ago
tough to repro: crash changing the "use system colors" pref [in nsCSSFrameConstructor]
Categories
(SeaMonkey :: Preferences, defect)
Tracking
(Not tracked)
VERIFIED
WORKSFORME
mozilla0.9.3
People
(Reporter: bugzilla, Assigned: glazou)
Details
(Keywords: crash)
today i encountered a crash when i tried to turn on the "use system colors" pref
in the Colors pref panel. this was using the 2001.06.06.06-branch comm bits on
winNT [using the classic theme then, fwiw]. alas, i couldn't reproduce it
--after many attempts [even using today's branch bits on mac and linux]. :(
but, i thought i should file this report, so that the trace info is
available/searchable within bugzilla. esp if another user encounters this.
janc was cool enough to show me similar crash data in nsCSSFrameConstructor that
occurred on both linux [2.4.x kernels] and win98 --but iirc, those users were
changing their font prefs, perhaps? janc, could you paste in that info here,
purty pleez?
here's my talkback info from today...
Incident ID 31409497
Stack Signature ChildIterator::ChildIterator f32d4c3c
Trigger Time 2001-06-06 14:15:02
User Comments classic: turned on sys colors, then crash
Build ID 2001060606
Platform ID Win32
ChildIterator::ChildIterator
[d:\builds\seamonkey\mozilla\layout\html\style\src\nsCSSFrameConstructor.cpp,
line 830]
nsCSSFrameConstructor::ProcessChildren
[d:\builds\seamonkey\mozilla\layout\html\style\src\nsCSSFrameConstructor.cpp,
line 11416]
nsCSSFrameConstructor::ConstructDocElementFrame
[d:\builds\seamonkey\mozilla\layout\html\style\src\nsCSSFrameConstructor.cpp,
line 3540]
nsCSSFrameConstructor::ReconstructDocElementHierarchy
[d:\builds\seamonkey\mozilla\layout\html\style\src\nsCSSFrameConstructor.cpp,
line 7447]
StyleSetImpl::ReconstructDocElementHierarchy
[d:\builds\seamonkey\mozilla\content\base\src\nsStyleSet.cpp, line 1225]
PresShell::ReconstructFrames
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 4915]
PresShell::SetPreferenceStyleRules
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 1970]
nsPresContext::PreferenceChanged
[d:\builds\seamonkey\mozilla\layout\base\src\nsPresContext.cpp, line 451]
PrefChangedCallback
[d:\builds\seamonkey\mozilla\layout\base\src\nsPresContext.cpp, line 80]
pref_DoCallback [d:\builds\seamonkey\mozilla\modules\libpref\src\prefapi.c, line
1757]
pref_HashPref [d:\builds\seamonkey\mozilla\modules\libpref\src\prefapi.c, line
1362]
PREF_SetBoolPref [d:\builds\seamonkey\mozilla\modules\libpref\src\prefapi.c,
line 579]
nsPrefBranch::SetBoolPref
[d:\builds\seamonkey\mozilla\modules\libpref\src\nsPrefBranch.cpp, line 188]
nsPrefService::SetBoolPref
[d:\builds\seamonkey\mozilla\modules\libpref\src\nsPrefService.h, line 40]
nsPref::SetBoolPref [d:\builds\seamonkey\mozilla\modules\libpref\src\nsPref.cpp,
line 206]
XPTC_InvokeByIndex
[d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp,
line 139]
XPCWrappedNative::CallMethod
[d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednative.cpp, line
1837]
XPC_WN_CallMethod
[d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp,
line 1242]
js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 809]
js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2703]
js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 825]
js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2703]
js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 825]
js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2703]
js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 825]
js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2703]
js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 825]
js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 897]
JS_CallFunctionValue [d:\builds\seamonkey\mozilla\js\src\jsapi.c, line 3322]
nsJSContext::CallEventHandler
[d:\builds\seamonkey\mozilla\dom\src\base\nsJSEnvironment.cpp, line 937]
nsJSEventListener::HandleEvent
[d:\builds\seamonkey\mozilla\dom\src\events\nsJSEventListener.cpp, line 140]
nsEventListenerManager::HandleEventSubType
[d:\builds\seamonkey\mozilla\content\events\src\nsEventListenerManager.cpp, line
1120]
nsEventListenerManager::HandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventListenerManager.cpp, line
2090]
nsXULElement::HandleDOMEvent
[d:\builds\seamonkey\mozilla\content\xul\content\src\nsXULElement.cpp, line
3631]
PresShell::HandleDOMEventWithTarget
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5562]
nsButtonBoxFrame::MouseClicked
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsButtonBoxFrame.cpp, line 181]
nsButtonBoxFrame::HandleEvent
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsButtonBoxFrame.cpp, line 128]
PresShell::HandleEventInternal
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5531]
PresShell::HandleEventWithTarget
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5486]
nsEventStateManager::CheckForAndDispatchClick
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line
2464]
nsEventStateManager::PostHandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventStateManager.cpp, line
1550]
PresShell::HandleEventInternal
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5535]
PresShell::HandleEvent
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5441]
nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 377]
nsViewManager::DispatchEvent
[d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp, line 2051]
HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 68]
nsWindow::DispatchEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 716]
nsWindow::DispatchWindowEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 733]
nsWindow::DispatchMouseEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4197]
ChildWindow::DispatchMouseEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 4442]
nsWindow::ProcessMessage
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3196]
nsWindow::WindowProc
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 980]
USER32.dll + 0x1820 (0x77e71820)
Reporter | ||
Updated•23 years ago
|
Keywords: crash
Summary: crash changing the "use system colors" pref [in nsCSSFrameConstructor] → tough to repro: crash changing the "use system colors" pref [in nsCSSFrameConstructor]
Comment 1•23 years ago
|
||
Reassigning to glazman and moving to m0.9.3. sairuh, if are able to reliably
reproduce this in the next few days, then go ahead and move it to m0.9.2.
Assignee: attinasi → glazman
Target Milestone: --- → mozilla0.9.3
Reporter | ||
Comment 2•23 years ago
|
||
hrm, unable to repro using 2001.06.07.13 comm branch bits on winnt [also checked
on linux and mac, still wfm]...
Comment 3•23 years ago
|
||
Still happens to me. When I try choose any color in preferences Mozilla crashes
(2001061220 Windows build), I simply choose a color from palette and then prefs
window begins
to loose and get focus instantly (window flashes for a moment) and after that
Mozilla is down.
Assignee | ||
Comment 5•23 years ago
|
||
Can't reproduce with a 20010625 windows build...
Comment 6•23 years ago
|
||
sarah -- marking as wfm
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → WORKSFORME
Reporter | ||
Comment 7•23 years ago
|
||
i haven't seen this for a while, either. vrfy for now...
Status: RESOLVED → VERIFIED
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•