Closed
Bug 130696
Opened 23 years ago
Closed 23 years ago
M099 crashes switching themes [@ nsAString::do_AssignFromReadable]
Categories
(Core :: CSS Parsing and Computation, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 121055
People
(Reporter: greer, Assigned: dbaron)
Details
M099 Talkback data shows crashes with the nsAString::do_AssignFromReadable stack
signature. Component set initially to Style System per dbaron (bug 105691 #121).
nsAString::do_AssignFromReadable
[d:\builds\seamonkey\mozilla\string\src\nsAString.cpp line 290]
nsAString::AssignFromReadable
[d:\builds\seamonkey\mozilla\string\src\nsAString.cpp line
758]
nsFont::operator= [d:\builds\seamonkey\mozilla\gfx\src\nsFont.cpp
line 105]
nsFontMetricsWin::Init
[d:\builds\seamonkey\mozilla\gfx\src\windows\nsFontMetricsWin.cpp
line 452]
nsFontCache::GetMetricsFor
[d:\builds\seamonkey\mozilla\gfx\src\nsDeviceContext.cpp
line 665]
DeviceContextImpl::GetMetricsFor
[d:\builds\seamonkey\mozilla\gfx\src\nsDeviceContext.cpp line 324]
nsTextBoxFrame::GetTextSize
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsTextBoxFrame.cpp line 785]
nsTextBoxFrame::CalcTextSize
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsTextBoxFrame.cpp line 807]
nsTextBoxFrame::GetPrefSize
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsTextBoxFrame.cpp line 821]
nsSprocketLayout::GetPrefSize
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsSprocketLayout.cpp line
1306]
nsContainerBox::GetPrefSize
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp line 501]
nsBoxFrame::GetPrefSize
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp line 1082]
nsMenuFrame::GetPrefSize
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsMenuFrame.cpp line 1998]
nsSprocketLayout::GetPrefSize
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsSprocketLayout.cpp line
1306]
nsContainerBox::GetPrefSize
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp line 501]
nsBoxFrame::GetPrefSize
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp line 1082]
nsScrollBoxFrame::GetPrefSize
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsScrollBoxFrame.cpp line 609]
nsSprocketLayout::GetPrefSize
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsSprocketLayout.cpp line
1306]
nsContainerBox::GetPrefSize
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp line 501]
nsBoxFrame::GetPrefSize
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp line 1082]
nsSprocketLayout::GetPrefSize
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsSprocketLayout.cpp line
1306]
nsContainerBox::GetPrefSize
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp line 501]
nsBoxFrame::GetPrefSize
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp line 1082]
nsMenuFrame::DoLayout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsMenuFrame.cpp
line 998]
nsBox::Layout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp line 1052]
nsSprocketLayout::Layout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsSprocketLayout.cpp line 529]
nsContainerBox::DoLayout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp line 608]
nsBoxFrame::DoLayout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp
line 1207]
nsBox::Layout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp line 1052]
nsSprocketLayout::Layout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsSprocketLayout.cpp line 529]
nsContainerBox::DoLayout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp line 608]
nsBoxFrame::DoLayout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp
line 1207]
nsBox::Layout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp line 1052]
nsSprocketLayout::Layout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsSprocketLayout.cpp line 529]
nsContainerBox::DoLayout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp line 608]
nsBoxFrame::DoLayout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp
line 1207]
nsBox::Layout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp line 1052]
nsSprocketLayout::Layout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsSprocketLayout.cpp line 529]
nsContainerBox::DoLayout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp line 608]
nsBoxFrame::DoLayout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp
line 1207]
nsBox::Layout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp line 1052]
nsSprocketLayout::Layout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsSprocketLayout.cpp line 529]
nsContainerBox::DoLayout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp line 608]
nsBoxFrame::DoLayout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp
line 1207]
nsBox::Layout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp line 1052]
nsSprocketLayout::Layout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsSprocketLayout.cpp line 529]
nsContainerBox::DoLayout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp line 608]
nsBoxFrame::DoLayout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp
line 1207]
nsBox::Layout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp line 1052]
nsStackLayout::Layout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsStackLayout.cpp
line 331]
nsContainerBox::DoLayout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp line 608]
nsBoxFrame::DoLayout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp
line 1207]
nsBox::Layout
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp line 1052]
nsBoxFrame::Reflow
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp
line 1000]
nsRootBoxFrame::Reflow
[d:\builds\seamonkey\mozilla\layout\xul\base\src\nsRootBoxFrame.cpp
line 243]
nsContainerFrame::ReflowChild
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsContainerFrame.cpp line
805]
ViewportFrame::Reflow
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsViewportFrame.cpp line 574]
nsHTMLReflowCommand::Dispatch
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsHTMLReflowCommand.cpp line
217]
PresShell::ProcessReflowCommand
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp line 6204]
PresShell::ProcessReflowCommands
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp line 6259]
ReflowEvent::HandleEvent
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp line 6115]
PL_HandleEvent [d:\builds\seamonkey\mozilla\xpcom\threads\plevent.c
line 591]
PL_ProcessPendingEvents
[d:\builds\seamonkey\mozilla\xpcom\threads\plevent.c line
524]
_md_EventReceiverProc
[d:\builds\seamonkey\mozilla\xpcom\threads\plevent.c line 1072]
Source File :
http://bonsai.mozilla.org/cvsblame.cgi?file=mozilla/string/src/nsAString.cpp
line : 290
(3974574) Comments: Just installed .9.9 and tried to get a new skin
(3971060) Comments: Changed a theme while a page was loading.
(3951887) Comments: Changing skin to wood skin just downloaded from skin
download area (First run after fresh install)
Assignee | ||
Comment 1•23 years ago
|
||
On bug 105619 comment 122 rbs suggested this is a duplicate of bug 121638 (which
I think is probably the same as bug 121055).
Assignee | ||
Comment 2•23 years ago
|
||
*** This bug has been marked as a duplicate of 121055 ***
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•