Closed
Bug 136513
Opened 22 years ago
Closed 22 years ago
Crash changing font size preference while nsEngineer panel showing
Categories
(Core :: XUL, defect, P1)
Tracking
()
VERIFIED
FIXED
mozilla1.2alpha
People
(Reporter: dp, Assigned: dbaron)
References
Details
(Keywords: crash)
Talkback incident id: 5005292 http://climate.netscape.com/reports/SingleIncidentInfo.cfm?dynamicBBID=5005292 (Netscape internal) operator []() nsCOMPtr_base::assign_from_helper() nsCSSFrameConstructor::ConstructXULFrame() nsCSSFrameConstructor::ConstructFrameInternal() nsCSSFrameConstructor::ConstructFrame() nsCSSFrameConstructor::CreateAnonymousFrames() nsCSSFrameConstructor::CreateAnonymousFrames() nsCSSFrameConstructor::ConstructDocElementFrame() nsCSSFrameConstructor::ReconstructDocElementHierarchy() StyleSetImpl::ReconstructDocElementHierarchy() PresShell::ReconstructFrames() PresShell::SetPreferenceStyleRules() nsPresContext::PreferenceChanged() nsPresContext::PrefChangedCallback() pref_DoCallback() pref_HashPref() PREF_SetIntPref() nsPrefBranch::SetIntPref() nsPrefService::SetIntPref() nsPref::SetIntPref() XPTC_InvokeByIndex() XPCWrappedNative::CallMethod() XPC_WN_CallMethod() js_Invoke() js_Interpret() js_Invoke() js_InternalInvoke() JS_CallFunctionValue() nsJSContext::CallEventHandler() GlobalWindowImpl::RunTimeout() GlobalWindowImpl::TimerCallback() nsTimerImpl::Process() handleMyEvent() PL_HandleEvent() PL_ProcessPendingEvents() nsEventQueueImpl::ProcessPendingEvents() event_processor_callback() our_gdk_io_invoke() libglib-1.2.so.0 + 0xff9e (0x40392f9e) libglib-1.2.so.0 + 0x11773 (0x40394773) libglib-1.2.so.0 + 0x11d39 (0x40394d39) libglib-1.2.so.0 + 0x11eec (0x40394eec) libgtk-1.2.so.0 + 0x94333 (0x402b0333) nsAppShell::Run() nsAppShellService::Run() netscape-bin + 0x8c79 (0x08050c79) netscape-bin + 0x9457 (0x08051457) libc.so.6 + 0x1c507 (0x404db507)
Assignee | ||
Comment 1•22 years ago
|
||
Steps to reproduce?
Reporter | ||
Comment 2•22 years ago
|
||
Edit->Preferences Changed Font from San-Serif : 12 -> 13 My San-Serif font was adobe-helvetica
Assignee | ||
Comment 3•22 years ago
|
||
What windows did you have open?
Reporter | ||
Comment 4•22 years ago
|
||
mmh! I played with this more. I get the core dump only if I have the sidebar open with nsEngineer tab showing: http://scottcollins.net/panels/ns-engineer-home.shtml I tried without the sidebar and with different pages open in browser and mail and those didn't seem to cause the crash. Let me know if you want me to narrow this down further.
Assignee | ||
Comment 5•22 years ago
|
||
The problem is that, in ConstructXULFrame, GetPopupSetFrame: 5712 rootBox->GetPopupSetFrame(&popupSetFrame); 5713 NS_ASSERTION(popupSetFrame, "unexpected null pointer"); 5714 if (popupSetFrame) { is returning a pointer to a deleted frame. (I confirmed that it is actually deleted using my 0xdd marking code in bug 114219 and bug 114221.)
Assignee | ||
Updated•22 years ago
|
Component: Style System → XP Toolkit/Widgets: XUL
Summary: Crash when trying to change fonts from prefs → Crash changing font size preference while nsEngineer panel showing
Reporter | ||
Updated•22 years ago
|
Keywords: mozilla1.0,
nsbeta1
Assignee | ||
Updated•22 years ago
|
Status: NEW → ASSIGNED
Priority: -- → P1
Target Milestone: --- → mozilla1.0
Assignee | ||
Comment 6•22 years ago
|
||
Do either of you guys (hewitt, ben) know about popupsets?
Assignee | ||
Updated•22 years ago
|
Target Milestone: mozilla1.0 → mozilla1.1beta
Assignee | ||
Comment 7•22 years ago
|
||
Giving this to XUL owner.
Assignee: dbaron → hyatt
Status: ASSIGNED → NEW
QA Contact: ian → shrir
Target Milestone: mozilla1.1beta → ---
Assignee | ||
Comment 9•22 years ago
|
||
This is fixed by the patch in attachment 90862 [details] [diff] [review] on bug 156719.
Assignee | ||
Comment 10•22 years ago
|
||
Fix checked in to trunk, 2002-07-11 18:46 PDT. See bug 156719.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 11•22 years ago
|
||
Patch was backed out because it was *suspected* of causing a regression.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Updated•22 years ago
|
Target Milestone: mozilla1.1beta → mozilla1.2alpha
Assignee | ||
Comment 12•22 years ago
|
||
*** Bug 156949 has been marked as a duplicate of this bug. ***
Assignee | ||
Comment 13•22 years ago
|
||
Fix checked in, 2002-08-19 11:29 PDT.
Status: REOPENED → RESOLVED
Closed: 22 years ago → 22 years ago
Resolution: --- → FIXED
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: shrir → xptoolkit.widgets
You need to log in
before you can comment on or make changes to this bug.
Description
•