Closed
Bug 87114
Opened 23 years ago
Closed 23 years ago
CRASH when visiting certificates.netscape.com
Categories
(Core Graveyard :: Security: UI, defect, P1)
Tracking
(Not tracked)
psm2.0
People
(Reporter: lord, Assigned: ddrinan0264)
Details
(Whiteboard: PDT; verified)
Build: 2001 06 21 04
Win2K
Talkback ID: TB32005151Z
Reproduce:
-visit http://certificates.netscape.com/
-Click "Get the Cert"
-Crash
Target -> 2.0, P1
Priority: -- → P1
Target Milestone: --- → 2.0
I'm not sure if this is a PSM bug or not, but I'm nominating it for PDT
consideration just the same.
Whiteboard: PDT
Comment 3•23 years ago
|
||
There's appears to be a regression in necko.Could this have been caused by
yesterday's STATIC Branch landing?
Here's a stack trace from Linux (I left off the 50 or so calls):
#0 nsHttpTransaction::IsDone (this=0x0)
at ../../../../../netwerk/protocol/http/src/nsHttpTransaction.h:76
#1 0x40bf8abb in nsHttpConnection::ActivateConnection (this=0x887c148)
at ../../../../../netwerk/protocol/http/src/nsHttpConnection.cpp:366
#2 0x40bf7f28 in nsHttpConnection::SetTransaction (this=0x887c148,
transaction=0x8885bb0)
at ../../../../../netwerk/protocol/http/src/nsHttpConnection.cpp:124
#3 0x40bf2c8f in nsHttpHandler::InitiateTransaction_Locked (this=0x8792588,
trans=0x8885bb0, ci=0x82b56b8, failIfBusy=0)
at ../../../../../netwerk/protocol/http/src/nsHttpHandler.cpp:724
#4 0x40bf1719 in nsHttpHandler::InitiateTransaction (this=0x8792588,
trans=0x8885bb0, ci=0x82b56b8, failIfBusy=0)
at ../../../../../netwerk/protocol/http/src/nsHttpHandler.cpp:369
#5 0x40bfd048 in nsHttpChannel::Connect (this=0x88d6298, firstTime=1)
at ../../../../../netwerk/protocol/http/src/nsHttpChannel.cpp:241
#6 0x40c03f10 in nsHttpChannel::AsyncOpen (this=0x88d6298,
listener=0x80c5108, context=0x0)
at ../../../../../netwerk/protocol/http/src/nsHttpChannel.cpp:1839
#7 0x41ecae47 in ?? ()
from /home/javi/moz-client/mozilla/debug-build/dist/bin/components/libimglib2.so
#8 0x41ac3e6a in nsImageFrame::LoadImage (this=0x88fbe3c, aSpec=@0xbfffb934,
aPresContext=0x8640ad0, aRequest=0x88fbe70)
at ../../../../../layout/html/base/src/nsImageFrame.cpp:1387
#9 0x41ac0794 in nsImageFrame::Init (this=0x88fbe3c, aPresContext=0x8640ad0,
aContent=0x8867550, aParent=0x88fbd14, aContext=0x88fbe08, aPrevInFlow=0x0)
at ../../../../../layout/html/base/src/nsImageFrame.cpp:246
#10 0x41b7112b in nsCSSFrameConstructor::InitAndRestoreFrame (this=0x859dda8,
aPresContext=0x8640ad0, aState=@0xbfffd10c, aContent=0x8867550,
aParentFrame=0x88fbd14, aStyleContext=0x88fbe08, aPrevInFlow=0x0,
aNewFrame=0x88fbe3c)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:6684
#11 0x41b6d03a in nsCSSFrameConstructor::ConstructFrameByTag (this=0x859dda8,
aPresShell=0x884baf0, aPresContext=0x8640ad0, aState=@0xbfffd10c,
aContent=0x8867550, aParentFrame=0x88fbd14, aTag=0x8198f70,
aNameSpaceID=3, aStyleContext=0x88fbe08, aFrameItems=@0xbfffbe20)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:4961
#12 0x41b71bf5 in nsCSSFrameConstructor::ConstructFrameInternal (
this=0x859dda8, aPresShell=0x884baf0, aPresContext=0x8640ad0,
aState=@0xbfffd10c, aContent=0x8867550, aParentFrame=0x88fbd14,
aTag=0x8198f70, aNameSpaceID=3, aStyleContext=0x88fbe08,
aFrameItems=@0xbfffbe20, aXBLBaseTag=0)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:7219
#13 0x41b71633 in nsCSSFrameConstructor::ConstructFrame (this=0x859dda8,
aPresShell=0x884baf0, aPresContext=0x8640ad0, aState=@0xbfffd10c,
aContent=0x8867550, aParentFrame=0x88fbd14, aFrameItems=@0xbfffbe20)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:7133
#14 0x41b83b7f in nsCSSFrameConstructor::ProcessInlineChildren (
this=0x859dda8, aPresShell=0x884baf0, aPresContext=0x8640ad0,
aState=@0xbfffd10c, aContent=0x88560a8, aFrame=0x88fbd14,
aCanHaveGeneratedContent=1, aFrameItems=@0xbfffbe20,
aKidsAllInline=0xbfffbe1c)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:12872
#15 0x41b8330b in nsCSSFrameConstructor::ConstructInline (this=0x859dda8,
aPresShell=0x884baf0, aPresContext=0x8640ad0, aState=@0xbfffd10c,
aDisplay=0x88eecf0, aContent=0x88560a8, aParentFrame=0x88fbc54,
aStyleContext=0x88fbce0, aIsPositioned=0, aNewFrame=0x88fbd14,
aNewBlockFrame=0xbfffbfb4, aNextInlineFrame=0xbfffbfb0)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:12654
#16 0x41b7097a in nsCSSFrameConstructor::ConstructFrameByDisplayType (
this=0x859dda8, aPresShell=0x884baf0, aPresContext=0x8640ad0,
aState=@0xbfffd10c, aDisplay=0x88eecf0, aContent=0x88560a8,
aParentFrame=0x88fbc54, aStyleContext=0x88fbce0, aFrameItems=@0xbfffc25c)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:6473
#17 0x41b71d62 in nsCSSFrameConstructor::ConstructFrameInternal (
this=0x859dda8, aPresShell=0x884baf0, aPresContext=0x8640ad0,
aState=@0xbfffd10c, aContent=0x88560a8, aParentFrame=0x88fbc54,
aTag=0x8197130, aNameSpaceID=3, aStyleContext=0x88fbce0,
aFrameItems=@0xbfffc25c, aXBLBaseTag=0)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:7263
#18 0x41b71633 in nsCSSFrameConstructor::ConstructFrame (this=0x859dda8,
aPresShell=0x884baf0, aPresContext=0x8640ad0, aState=@0xbfffd10c,
aContent=0x88560a8, aParentFrame=0x88fbc54, aFrameItems=@0xbfffc25c)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:7133
#19 0x41b80385 in nsCSSFrameConstructor::ProcessChildren (this=0x859dda8,
aPresShell=0x884baf0, aPresContext=0x8640ad0, aState=@0xbfffd10c,
aContent=0x884bfe8, aFrame=0x88fbc54, aCanHaveGeneratedContent=1,
aFrameItems=@0xbfffc25c, aParentIsBlock=1, aTableCreator=0x0)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:11416
#20 0x41b674a5 in nsCSSFrameConstructor::ConstructTableCellFrame (
this=0x859dda8, aPresShell=0x884baf0, aPresContext=0x8640ad0,
aState=@0xbfffd10c, aContent=0x884bfe8, aParentFrameIn=0x88faaf8,
aStyleContext=0x88fac20, aTableCreator=@0xbfffc9e0, aIsPseudo=0,
aChildItems=@0xbfffc478, aNewCellOuterFrame=@0xbfffc314,
aNewCellInnerFrame=@0xbfffc300, aIsPseudoParent=@0xbfffc318)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:2890
#21 0x41b6806f in nsCSSFrameConstructor::TableProcessChild (this=0x859dda8,
aPresShell=0x884baf0, aPresContext=0x8640ad0, aState=@0xbfffd10c,
aChildContent=@0x884bfe8, aParentFrame=0x88faaf8,
aParentFrameType=0x819c858, aParentStyleContext=0x88faa24,
aTableCreator=@0xbfffc9e0, aChildItems=@0xbfffc478, aCaption=@0xbfffc474)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:3154
#22 0x41b67c1c in nsCSSFrameConstructor::TableProcessChildren (this=0x859dda8,
aPresShell=0x884baf0, aPresContext=0x8640ad0, aState=@0xbfffd10c,
aContent=0x883db08, aParentFrame=0x88faaf8, aTableCreator=@0xbfffc9e0,
aChildItems=@0xbfffc478, aCaption=@0xbfffc474)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:3065
#23 0x41b66f99 in nsCSSFrameConstructor::ConstructTableRowFrame (
this=0x859dda8, aPresShell=0x884baf0, aPresContext=0x8640ad0,
aState=@0xbfffd10c, aContent=0x883db08, aParentFrameIn=0x88fa940,
aStyleContext=0x88faa24, aTableCreator=@0xbfffc9e0, aIsPseudo=0,
aChildItems=@0xbfffc674, aNewFrame=@0xbfffc4fc,
aIsPseudoParent=@0xbfffc500)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:2761
#24 0x41b67fdb in nsCSSFrameConstructor::TableProcessChild (this=0x859dda8,
aPresShell=0x884baf0, aPresContext=0x8640ad0, aState=@0xbfffd10c,
aChildContent=@0x883db08, aParentFrame=0x88fa940,
aParentFrameType=0x819c808, aParentStyleContext=0x88fa89c,
aTableCreator=@0xbfffc9e0, aChildItems=@0xbfffc674, aCaption=@0xbfffc670)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:3140
#25 0x41b67c1c in nsCSSFrameConstructor::TableProcessChildren (this=0x859dda8,
aPresShell=0x884baf0, aPresContext=0x8640ad0, aState=@0xbfffd10c,
aContent=0x886efa0, aParentFrame=0x88fa940, aTableCreator=@0xbfffc9e0,
aChildItems=@0xbfffc674, aCaption=@0xbfffc670)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:3065
#26 0x41b66b5d in nsCSSFrameConstructor::ConstructTableRowGroupFrame (
this=0x859dda8, aPresShell=0x884baf0, aPresContext=0x8640ad0,
aState=@0xbfffd10c, aContent=0x886efa0, aParentFrameIn=0x88fa6fc,
aStyleContext=0x88fa89c, aTableCreator=@0xbfffc9e0, aIsPseudo=0,
aChildItems=@0xbfffc864, aNewFrame=@0xbfffc700,
aIsPseudoParent=@0xbfffc704)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:2652
#27 0x41b67f93 in nsCSSFrameConstructor::TableProcessChild (this=0x859dda8,
aPresShell=0x884baf0, aPresContext=0x8640ad0, aState=@0xbfffd10c,
aChildContent=@0x886efa0, aParentFrame=0x88fa6fc,
aParentFrameType=0x819c778, aParentStyleContext=0x88fa438,
aTableCreator=@0xbfffc9e0, aChildItems=@0xbfffc864, aCaption=@0xbfffc860)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:3134
#28 0x41b67c1c in nsCSSFrameConstructor::TableProcessChildren (this=0x859dda8,
aPresShell=0x884baf0, aPresContext=0x8640ad0, aState=@0xbfffd10c,
aContent=0x887e350, aParentFrame=0x88fa6fc, aTableCreator=@0xbfffc9e0,
aChildItems=@0xbfffc864, aCaption=@0xbfffc860)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:3065
#29 0x41b666a9 in nsCSSFrameConstructor::ConstructTableFrame (this=0x859dda8,
aPresShell=0x884baf0, aPresContext=0x8640ad0, aState=@0xbfffd10c,
aContent=0x887e350, aParentFrameIn=0x88efd60, aStyleContext=0x88fa438,
aTableCreator=@0xbfffc9e0, aIsPseudo=0, aChildItems=@0xbfffcd3c,
aNewOuterFrame=@0xbfffc9f0, aNewInnerFrame=@0xbfffc9b4,
aIsPseudoParent=@0xbfffc9d8)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:2533
#30 0x41b70aa9 in nsCSSFrameConstructor::ConstructFrameByDisplayType (
this=0x859dda8, aPresShell=0x884baf0, aPresContext=0x8640ad0,
aState=@0xbfffd10c, aDisplay=0x88fa46c, aContent=0x887e350,
aParentFrame=0x88efd60, aStyleContext=0x88fa438, aFrameItems=@0xbfffcd3c)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:6506
#31 0x41b71d62 in nsCSSFrameConstructor::ConstructFrameInternal (
this=0x859dda8, aPresShell=0x884baf0, aPresContext=0x8640ad0,
aState=@0xbfffd10c, aContent=0x887e350, aParentFrame=0x88efd60,
aTag=0x819a770, aNameSpaceID=3, aStyleContext=0x88fa438,
aFrameItems=@0xbfffcd3c, aXBLBaseTag=0)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:7263
#32 0x41b71633 in nsCSSFrameConstructor::ConstructFrame (this=0x859dda8,
aPresShell=0x884baf0, aPresContext=0x8640ad0, aState=@0xbfffd10c,
aContent=0x887e350, aParentFrame=0x88efd60, aFrameItems=@0xbfffcd3c)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:7133
#33 0x41b80385 in nsCSSFrameConstructor::ProcessChildren (this=0x859dda8,
aPresShell=0x884baf0, aPresContext=0x8640ad0, aState=@0xbfffd10c,
aContent=0x88bc0f0, aFrame=0x88efd60, aCanHaveGeneratedContent=1,
aFrameItems=@0xbfffcd3c, aParentIsBlock=1, aTableCreator=0x0)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:11416
#34 0x41b700d4 in nsCSSFrameConstructor::ConstructFrameByDisplayType (
this=0x859dda8, aPresShell=0x884baf0, aPresContext=0x8640ad0,
aState=@0xbfffd10c, aDisplay=0x88efcfc, aContent=0x88bc0f0,
aParentFrame=0x88ec994, aStyleContext=0x88efcc8, aFrameItems=@0xbfffd1d4)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:6311
#35 0x41b71d62 in nsCSSFrameConstructor::ConstructFrameInternal (
this=0x859dda8, aPresShell=0x884baf0, aPresContext=0x8640ad0,
aState=@0xbfffd10c, aContent=0x88bc0f0, aParentFrame=0x88ec994,
aTag=0x8198240, aNameSpaceID=3, aStyleContext=0x88efcc8,
aFrameItems=@0xbfffd1d4, aXBLBaseTag=0)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:7263
#36 0x41b71633 in nsCSSFrameConstructor::ConstructFrame (this=0x859dda8,
aPresShell=0x884baf0, aPresContext=0x8640ad0, aState=@0xbfffd10c,
aContent=0x88bc0f0, aParentFrame=0x88ec994, aFrameItems=@0xbfffd1d4)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:7133
#37 0x41b74f51 in nsCSSFrameConstructor::ContentAppended (this=0x859dda8,
aPresContext=0x8640ad0, aContainer=0x88844c0, aNewIndexInContainer=4)
at ../../../../../layout/html/style/src/nsCSSFrameConstructor.cpp:8145
#38 0x4164760d in StyleSetImpl::ContentAppended (this=0x8615818,
aPresContext=0x8640ad0, aContainer=0x88844c0, aNewIndexInContainer=4)
at ../../../../content/base/src/nsStyleSet.cpp:1098
#39 0x41aee5d2 in PresShell::ContentAppended (this=0x884baf0,
aDocument=0x88d05f8, aContainer=0x88844c0, aNewIndexInContainer=4)
at ../../../../../layout/html/base/src/nsPresShell.cpp:4884
#40 0x415db207 in nsDocument::ContentAppended (this=0x88d05f8,
aContainer=0x88844c0, aNewIndexInContainer=4)
at ../../../../content/base/src/nsDocument.cpp:1594
#41 0x414a2514 in nsHTMLDocument::ContentAppended (this=0x88d05f8,
aContainer=0x88844c0, aNewIndexInContainer=4)
at ../../../../../content/html/document/src/nsHTMLDocument.cpp:1169
#42 0x41496631 in HTMLContentSink::NotifyAppend (this=0x88d2dc0,
aContainer=0x88844c0, aStartIndex=4)
at ../../../../../content/html/document/src/nsHTMLContentSink.cpp:4568
#43 0x4148cfd3 in SinkContext::FlushTags (this=0x88d3318, aNotify=1)
at ../../../../../content/html/document/src/nsHTMLContentSink.cpp:2151
#44 0x41498416 in HTMLContentSink::FlushPendingNotifications (this=0x88d2dc0)
Comment 4•23 years ago
|
||
I'd be a bit surprised, but anything is possible. It looks to me like the
|IsDone()| is being made from some code that darin just changed, though. (Mea
culpa, too -- I sr='d.)
Darin, any idea why we wouldn't have an |mTransation| at this point?
Comment 5•23 years ago
|
||
*** This bug has been marked as a duplicate of 86973 ***
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
Updated•8 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•