Closed Bug 74740 Opened 24 years ago Closed 24 years ago

M081 crash [@ StyleSetImpl::FindMatchingContext]

Categories

(Core :: Layout, defect)

x86
Linux
defect
Not set
normal

Tracking

()

VERIFIED DUPLICATE of bug 68208
mozilla0.9

People

(Reporter: greer, Assigned: attinasi)

Details

(Keywords: crash, topcrash)

Crash Data

Topcrash on the Linux M081 build: Users are crashing when changing fonts: (28561592) Comments: Changing Font settings in Preferences. (28538287) Comment: in prefs dialog (28346339) Comments: changing font for Traditional Chinese encoding. (28348910) Comments: I was changing the font size while reading my mail (via an IMAP4 server) (28474863) Comment: I was merely changing the default font (serif type) and clicked okay (28510134) Comments: Changed screen resolution to 75dpi and pressed OK.The Mozilla crashed Here's a lengthy trace to chew on: StyleSetImpl::FindMatchingContext() StyleContextImpl::ShareStyleData() StyleContextImpl::RemapStyle() NS_NewStyleContext() StyleSetImpl::GetContext() StyleSetImpl::ResolvePseudoStyleFor() nsPresContext::ResolvePseudoStyleWithComparator() nsPresContext::ResolvePseudoStyleContextFor() nsComboboxControlFrame::CreateFrameFor() nsCSSFrameConstructor::CreateAnonymousFrames() nsCSSFrameConstructor::CreateAnonymousFrames() nsCSSFrameConstructor::ConstructSelectFrame() nsCSSFrameConstructor::ConstructFrameByTag() nsCSSFrameConstructor::ConstructFrameInternal() nsCSSFrameConstructor::ConstructFrame() nsCSSFrameConstructor::ProcessChildren() nsCSSFrameConstructor::ConstructTableCellFrame() nsCSSFrameConstructor::TableProcessChild() nsCSSFrameConstructor::TableProcessChildren() nsCSSFrameConstructor::ConstructTableRowFrame() nsCSSFrameConstructor::TableProcessChild() nsCSSFrameConstructor::TableProcessChildren() nsCSSFrameConstructor::ConstructTableRowGroupFrame() nsCSSFrameConstructor::TableProcessChild() nsCSSFrameConstructor::TableProcessChildren() nsCSSFrameConstructor::ConstructTableFrame() nsCSSFrameConstructor::ConstructFrameByDisplayType() nsCSSFrameConstructor::ConstructFrameInternal() nsCSSFrameConstructor::ConstructFrame() nsCSSFrameConstructor::ProcessChildren() nsCSSFrameConstructor::ConstructTableCellFrame() nsCSSFrameConstructor::TableProcessChild() nsCSSFrameConstructor::TableProcessChildren() nsCSSFrameConstructor::ConstructTableRowFrame() nsCSSFrameConstructor::TableProcessChild() nsCSSFrameConstructor::TableProcessChildren() nsCSSFrameConstructor::ConstructTableRowGroupFrame() nsCSSFrameConstructor::TableProcessChild() nsCSSFrameConstructor::TableProcessChildren() nsCSSFrameConstructor::ConstructTableFrame() nsCSSFrameConstructor::ConstructFrameByDisplayType() nsCSSFrameConstructor::ConstructFrameInternal() nsCSSFrameConstructor::ConstructFrame() nsCSSFrameConstructor::ProcessBlockChildren() nsCSSFrameConstructor::ConstructBlock() nsCSSFrameConstructor::ConstructFrameByDisplayType() nsCSSFrameConstructor::ConstructFrameInternal() nsCSSFrameConstructor::ConstructFrame() nsCSSFrameConstructor::ProcessChildren() nsCSSFrameConstructor::ConstructDocElementFrame() nsCSSFrameConstructor::ReconstructDocElementHierarchy() StyleSetImpl::ReconstructDocElementHierarchy() PresShell::ReconstructFrames() PresShell::SetPreferenceStyleRules() nsPresContext::PreferenceChanged() PrefChangedCallback() pref_DoCallback() pref_HashPref() PREF_SetCharPref() nsPref::SetCharPref() nsPref::SetUnicharPref() XPTC_InvokeByIndex() nsXPCWrappedNativeClass::CallWrappedMethod() WrappedNative_CallMethod() js_Invoke() js_Interpret() js_Invoke() js_InternalInvoke() JS_CallFunctionValue() nsJSContext::CallEventHandler() nsJSEventListener::HandleEvent() nsEventListenerManager::HandleEventSubType() nsEventListenerManager::HandleEvent() nsXULElement::HandleDOMEvent() PresShell::HandleDOMEventWithTarget() nsButtonBoxFrame::MouseClicked() nsButtonBoxFrame::HandleEvent() PresShell::HandleEventInternal() PresShell::HandleEventWithTarget() nsEventStateManager::CheckForAndDispatchClick() nsEventStateManager::PostHandleEvent() PresShell::HandleEventInternal() PresShell::HandleEvent() nsView::HandleEvent() nsViewManager2::DispatchEvent() HandleEvent() nsWidget::DispatchEvent() nsWidget::DispatchWindowEvent() nsWidget::DispatchMouseEvent() nsWidget::OnButtonReleaseSignal() nsWindow::HandleGDKEvent() dispatch_superwin_event() handle_gdk_event() libgdk-1.2.so.0 + 0x17d00 (0x4071ad00)
Adding crash and topcrash keywords for tracking.
Keywords: crash, topcrash
Confirming bug on Windows ME (2001040304).
Status: UNCONFIRMED → NEW
Ever confirmed: true
Adding qawanted keyword to get some help with reproducing this bug.
Keywords: qawanted
Summary: M081 (Linux -top 10) [@ StyleSetImpl::FindMatchingContext] → M081 crash [@ StyleSetImpl::FindMatchingContext]
Reassigning to attinasi.
Assignee: karnaze → attinasi
Target Milestone: --- → mozilla0.9
This is a dup of bug 68208 - fortunately, I have a fix for that one. *** This bug has been marked as a duplicate of 68208 ***
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
Verifications. Tests (if necessary) were done with 2001052504 on Windows 2000. Please forgive the spam.
Status: RESOLVED → VERIFIED
Keywords: qawanted
Crash Signature: [@ StyleSetImpl::FindMatchingContext]
You need to log in before you can comment on or make changes to this bug.