Closed Bug 106341 Opened 24 years ago Closed 24 years ago

M095 crash [@ nsAString::do_AssignFromReadable][@ nsAString::AssignFromReadable]

Categories

(Core :: XPCOM, defect)

x86
All
defect
Not set
critical

Tracking

()

VERIFIED DUPLICATE of bug 105619

People

(Reporter: jay, Assigned: scc)

References

()

Details

(Keywords: crash, topcrash)

Crash Data

Attachments

(1 file)

This is a topcrasher with Mozilla 0.9.5 on all flavors of Windows. It is a familiar stack signature that has occurred in previous releases, but I'm not sure if these recent crashes are the same, so logging a new bug (the other bugs can be found just under the stack signature in the report below). Anyway, here is the latest info from Talkback topcrash report for M095: nsAString::do_AssignFromReadable 37 bug 96563 RESO FIXE dbaron@fas.harvard.edu mozilla0.9.4 bug 82332 VERI FIXE rbs@maths.uq.edu.au mozilla0.9.1 BBID range: 36638673 - 37032682 Min/Max Seconds since last crash: 17 - 287435 Min/Max Runtime: 18 - 287435 Crash data range: 2001-10-13 to 2001-10-22 Build ID range: 2001101120 to 2001101120 Keyword List : log(5), Stack Trace: nsAString::do_AssignFromReadable [d:\builds\seamonkey\mozilla\string\src\nsAString.cpp line 261] nsAString::AssignFromReadable [d:\builds\seamonkey\mozilla\string\src\nsAString.cpp line 210] nsFont::operator= [d:\builds\seamonkey\mozilla\gfx\src\nsFont.cpp line 104] nsFontMetricsWin::Init [d:\builds\seamonkey\mozilla\gfx\src\windows\nsFontMetricsWin.cpp line 433] nsFontCache::GetMetricsFor [d:\builds\seamonkey\mozilla\gfx\src\nsDeviceContext.cpp line 570] DeviceContextImpl::GetMetricsFor [d:\builds\seamonkey\mozilla\gfx\src\nsDeviceContext.cpp line 234] nsTextFrame::TextStyle::TextStyle [d:\builds\seamonkey\mozilla\layout\html\base\src\nsTextFrame.cpp line 543] nsTextFrame::Reflow [d:\builds\seamonkey\mozilla\layout\html\base\src\nsTextFrame.cpp line 5012] nsLineLayout::ReflowFrame [d:\builds\seamonkey\mozilla\layout\html\base\src\nsLineLayout.cpp line 1038] nsInlineFrame::ReflowInlineFrame [d:\builds\seamonkey\mozilla\layout\html\base\src\nsInlineFrame.cpp line 634] nsInlineFrame::ReflowFrames [d:\builds\seamonkey\mozilla\layout\html\base\src\nsInlineFrame.cpp line 443] nsInlineFrame::Reflow [d:\builds\seamonkey\mozilla\layout\html\base\src\nsInlineFrame.cpp line 359] nsLineLayout::ReflowFrame [d:\builds\seamonkey\mozilla\layout\html\base\src\nsLineLayout.cpp line 1038] nsBlockFrame::ReflowInlineFrame [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp line 3492] nsBlockFrame::DoReflowInlineFrames [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp line 3374] nsBlockFrame::DoReflowInlineFramesAuto [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp line 3299] nsBlockFrame::ReflowInlineFrames [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp line 3244] nsBlockFrame::ReflowLine [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp line 2390] nsBlockFrame::ReflowDirtyLines [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp line 2060] nsBlockFrame::Reflow [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp line 815] nsAbsoluteContainingBlock::ReflowAbsoluteFrame [d:\builds\seamonkey\mozilla\layout\html\base\src\nsAbsoluteContainingBlock.cpp line 445] nsAbsoluteContainingBlock::Reflow [d:\builds\seamonkey\mozilla\layout\html\base\src\nsAbsoluteContainingBlock.cpp line 230] nsBlockFrame::Reflow [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp line 978] nsAbsoluteContainingBlock::ReflowAbsoluteFrame [d:\builds\seamonkey\mozilla\layout\html\base\src\nsAbsoluteContainingBlock.cpp line 445] nsAbsoluteContainingBlock::IncrementalReflow [d:\builds\seamonkey\mozilla\layout\html\base\src\nsAbsoluteContainingBlock.cpp line 364] nsBlockFrame::Reflow [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp line 634] nsContainerFrame::ReflowChild [d:\builds\seamonkey\mozilla\layout\html\base\src\nsContainerFrame.cpp line 738] CanvasFrame::Reflow [d:\builds\seamonkey\mozilla\layout\html\base\src\nsHTMLFrame.cpp line 584] nsBoxToBlockAdaptor::Reflow [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxToBlockAdaptor.cpp line 885] nsBoxToBlockAdaptor::DoLayout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxToBlockAdaptor.cpp line 541] nsBox::Layout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp line 1004] nsScrollBoxFrame::DoLayout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsScrollBoxFrame.cpp line 393] nsBox::Layout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp line 1004] nsContainerBox::LayoutChildAt [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp line 671] nsGfxScrollFrameInner::LayoutBox [d:\builds\seamonkey\mozilla\layout\html\base\src\nsGfxScrollFrame.cpp line 1027] nsGfxScrollFrameInner::Layout [d:\builds\seamonkey\mozilla\layout\html\base\src\nsGfxScrollFrame.cpp line 1138] nsGfxScrollFrame::DoLayout [d:\builds\seamonkey\mozilla\layout\html\base\src\nsGfxScrollFrame.cpp line 1035] nsBox::Layout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp line 1004] nsBoxFrame::Reflow [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp line 920] nsGfxScrollFrame::Reflow [d:\builds\seamonkey\mozilla\layout\html\base\src\nsGfxScrollFrame.cpp line 753] nsContainerFrame::ReflowChild [d:\builds\seamonkey\mozilla\layout\html\base\src\nsContainerFrame.cpp line 738] ViewportFrame::Reflow [d:\builds\seamonkey\mozilla\layout\html\base\src\nsViewportFrame.cpp line 575] 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 5917] PresShell::ProcessReflowCommands [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp line 5972] PresShell::FlushPendingNotifications [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp line 4936] nsDocument::FlushPendingNotifications [d:\builds\seamonkey\mozilla\content\base\src\nsDocument.cpp line 3388] nsGenericHTMLElement::GetOffsetRect [d:\builds\seamonkey\mozilla\content\html\content\src\nsGenericHTMLElement.cpp line 857] nsGenericHTMLElement::GetOffsetHeight [d:\builds\seamonkey\mozilla\content\html\content\src\nsGenericHTMLElement.cpp line 1106] nsGenericHTMLElementTearoff::GetOffsetHeight [d:\builds\seamonkey\mozilla\content\html\content\src\nsGenericHTMLElement.cpp line 522] XPTC_InvokeByIndex [d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp line 154] XPCWrappedNative::CallMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednative.cpp line 1953] XPC_WN_GetterSetter [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp line 1287] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c line 811] js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c line 902] js_GetProperty [d:\builds\seamonkey\mozilla\js\src\jsobj.c line 2434] js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c line 2570] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c line 827] js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c line 2733] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c line 827] js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c line 2733] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c line 827] js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c line 2733] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c line 827] Source File : http://bonsai.mozilla.org/cvsblame.cgi?file=mozilla/string/src/nsAString.cpp line : 261 (37032682) URL: www.acuvoice.com (37032682) Comments: just trying to connect to top level of site.... (37028768) URL: bscw.gmd.de/bscw/bscw.cgi (37028768) Comments: Browsing BSCW calendar (37027843) URL: www.fonix.com (37027843) Comments: loading the top-level page. (36978895) URL: http://bscw.gmd.de (36978895) Comments: just browsing... (36978872) URL: http://bscw.gmd.de (36978872) Comments: checking my personal quotas (again). but I had actually done this successfully a few hours ago. several times. (36978846) URL: http://bscw.gmd.de (36978846) Comments: checking my persona quota on that site (36929281) URL: http://bscw.gmd.de/bscw/bscw.cgi/0/9261813 (36929281) Comments: Logged in to my BSCW workspace. Failure occured when I clicked the resulting webpage's "Public" button. Button link property: http://bscw.gmd.de/bscw/bscw.cgi/! (36914156) URL: http://bscw.gmd.de (36914116) URL: http://bscw.gmd.de (36906893) URL: http://www.originlab.com/www/services/europe.asp (36906893) Comments: mozilla often crashes when i want to look up this url. (36853365) URL: bscw.gmd.de (36853365) Comments: logging in into my acount and trying to use it (36853301) URL: bscw.gmd.de (36853301) Comments: login into my account overthere (36845558) Comments: I had different sites in different tabs. They all were loading at the same time. (36807278) URL: www.originlab.com (36769248) Comments: Clicked on a button which displays Javascript. It's a buttin in BSCW. (see http://bscw.gmd.de/) (36753559) URL: http://www.buzzcity.com (36753539) URL: http://www.buzzcity.com (36712063) URL: http://www.newtonit.cz (36651390) Comments: Using the new Tab feature (36645264) Comments: I accessed the closed area of a BSCW-Server (see http://bscw.gmd.de). The interface there is realized with Javascript. Everytime I use one of the buttons with Javascript Mozilla crashes!!!Andreas (36638676) URL: http://steam.upb.de:2002/scripts/navigate.pike (36638676) Comments: login: astra pw: mozillaHmm havent I just send this ? (36638673) URL: http://steam.upb.de:2002/scripts/navigate.pike (36638673) Comments: Was doing nothing. The page cannot be displayed without crashing the browser it seems. The login for that site is "astra" password is set to "mozilla".PS: Really hoped that 0.9.5 would work with our system - I checked a nightly build one or two weeks (36638673) Comments: ago and it worked perfectly [;-)]
Keywords: crash, topcrash
This is easy to reproduce ! from the user comments : -------------------------------------------------------------------- URL: http://steam.upb.de:2002/scripts/navigate.pike The login for that site is "astra" password is set to "mozilla". -------------------------------------------------------------------- (we should send a big "THANKS" to that user ! I get a 100% crash if I load the page with win2k build 20011023.. and I get tons of assertions in my debug before the crash: ###!!! ASSERTION: NS_ENSURE_TRUE(aParser) failed: 'aParser', file D:\moz_source\ normal\mozilla\htmlparser\src\nsDTDUtils.cpp, line 1510
*** Bug 107362 has been marked as a duplicate of this bug. ***
Using the URL given in the comment above, <http://steam.upb.de:2002/scripts/navigate.pike i'm consistently getting this crash using Linux trunk build 2001-10-29-08. Platform should be changed to "all".
Ok, -> OS: All
OS: Windows 98 → All
*** Bug 121129 has been marked as a duplicate of this bug. ***
adding dependencies on various bugs that have this stack trace
Blocks: 107367, 117198
*** Bug 121288 has been marked as a duplicate of this bug. ***
Just saved the index-file from www.iht.com to harddisc and tried to open from there - TB2003280G build 2002012203 on win-xp. Does this crash belong here or to bug 105619 ?
Markus, your incident (2003280) has the signature: nsAString::AssignFromReadable and a stack that matches the one in this bug.
Adding nsAString::AssignFromReadable into the summary for talkback tracking.
Summary: M095 crash [@ nsAString::do_AssignFromReadable] → M095 crash [@ nsAString::do_AssignFromReadable][@ nsAString::AssignFromReadable]
*** This bug has been marked as a duplicate of 105619 ***
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
vrfy dupe
Status: RESOLVED → VERIFIED
Crash Signature: [@ nsAString::do_AssignFromReadable] [@ nsAString::AssignFromReadable]
Component: String → XPCOM
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: