Closed
Bug 94824
Opened 23 years ago
Closed 20 years ago
this url causes "leaf w/o container" assert in HTMLContentSink::ProcessSCRIPTTag
Categories
(Core :: DOM: HTML Parser, defect, P3)
Tracking
()
RESOLVED
WORKSFORME
Future
People
(Reporter: depman1, Assigned: harishd)
References
()
Details
Attachments
(1 file)
55.58 KB,
text/html
|
Details |
1. launch mfcembed 2. load this url: http://www.zdnet.com/downloads/mp3.html Result: Get this assert: leaf without container: 'mCurrentContext->mStackPos > 0', file /mozilla/content/html/document/src/nsHTMLContentSink.cpp line 4918 call stack: nsDebug::Assertion(const char * 0x01cb2a68, const char * 0x01cb2a48, const char * 0x01cb2a00, int 4918) line 290 + 13 bytes HTMLContentSink::ProcessSCRIPTTag(const nsIParserNode & {...}) line 4918 + 44 bytes HTMLContentSink::AddLeaf(HTMLContentSink * const 0x02ee7e10, const nsIParserNode & {...}) line 3433 + 12 bytes CNavDTD::AddLeaf(const nsIParserNode * 0x010bc098) line 3749 + 22 bytes CNavDTD::AddHeadLeaf(nsIParserNode * 0x010bc098) line 3807 + 15 bytes CNavDTD::HandleStartToken(CToken * 0x02987728) line 1699 + 12 bytes CNavDTD::HandleToken(CNavDTD * const 0x02e70a70, CToken * 0x00000000, nsIParser * 0x02f03af0) line 870 + 12 bytes CNavDTD::BuildModel(CNavDTD * const 0x02e70a70, nsIParser * 0x02f03af0, nsITokenizer * 0x02e7bfa0, nsITokenObserver * 0x00000000, nsIContentSink * 0x02ee7e10) line 506 + 20 bytes nsParser::BuildModel() line 2219 + 34 bytes nsParser::ResumeParse(int 1, int 0) line 2085 + 11 bytes nsParser::ContinueParsing() line 1715 + 17 bytes CSSLoaderImpl::Cleanup(URLKey & {...}, SheetLoadData * 0x02f0f2f0) line 731 CSSLoaderImpl::SheetComplete(nsICSSStyleSheet * 0x00000000, SheetLoadData * 0x02f0f2f0) line 846 CSSLoaderImpl::ParseSheet(nsIUnicharInputStream * 0x02f12330, SheetLoadData * 0x02f0f2f0, int & 1, nsICSSStyleSheet * & 0x02f12160) line 881 CSSLoaderImpl::DidLoadStyle(nsIStreamLoader * 0x02f0f140, nsString * 0x02f10890, SheetLoadData * 0x02f0f2f0, unsigned int 0) line 916 + 27 bytes SheetLoadData::OnStreamComplete(SheetLoadData * const 0x02f0f2f0, nsIStreamLoader * 0x02f0f140, nsISupports * 0x00000000, unsigned int 0, unsigned int 11091, const char * 0x028d5da8) line 665 nsStreamLoader::OnStopRequest(nsStreamLoader * const 0x02f0f144, nsIRequest * 0x02e691e0, nsISupports * 0x00000000, unsigned int 0) line 121 + 81 bytes nsStreamListenerTee::OnStopRequest(nsStreamListenerTee * const 0x02f12070, nsIRequest * 0x02e691e0, nsISupports * 0x00000000, unsigned int 0) line 25 nsHttpChannel::OnStopRequest(nsHttpChannel * const 0x02e691e4, nsIRequest * 0x02f104c0, nsISupports * 0x00000000, unsigned int 0) line 2146 nsOnStopRequestEvent::HandleEvent() line 161 nsARequestObserverEvent::HandlePLEvent(PLEvent * 0x02f139f4) line 64 PL_HandleEvent(PLEvent * 0x02f139f4) line 590 + 10 bytes PL_ProcessPendingEvents(PLEventQueue * 0x010ebae0) line 520 + 9 bytes _md_EventReceiverProc(HWND__ * 0x010f01d8, unsigned int 49394, unsigned int 0, long 17742560) line 1071 + 9 bytes USER32! 77e71820() 010ebae0
Reporter | ||
Comment 1•23 years ago
|
||
per WRMB discussion, making dependent of 90787 topembed.
Keywords: topembed
Reporter | ||
Comment 2•23 years ago
|
||
This is working in the 8/17 nightly build. only a problem in the debug builds. Changing qa contact to depstein
Keywords: topembed
QA Contact: mdunn → depstein
This also fails in Mozilla. There are another assertion as well. The function MoveChildrenTo causes an assertion because in the last iteration around the "while (aFrameList)" loop it is passing a nsnull aFrameList to nsPresContext::ReParentStyleContext. The leaf node assertions seems may be tied into this as both seem to be caused by some JS that is inserting stylesheet links. NTDLL! 77fa018c() nsDebug::Assertion(const char * 0x02ae63b8, const char * 0x02ae63b0, const char * 0x02ae6370, int 0x0000030b) line 290 + 13 bytes nsDebug::PreCondition(const char * 0x02ae63b8, const char * 0x02ae63b0, const char * 0x02ae6370, int 0x0000030b) line 434 + 21 bytes nsPresContext::ReParentStyleContext(nsPresContext * const 0x0358bcc0, nsIFrame * 0x00000000, nsIStyleContext * 0x0397d84c) line 779 + 32 bytes MoveChildrenTo(nsIPresContext * 0x0358bcc0, nsIStyleContext * 0x0397d84c, nsIFrame * 0x03965380, nsIFrame * 0x00000000) line 463 nsCSSFrameConstructor::ConstructInline(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, const nsStyleDisplay * 0x0386c444, nsIContent * 0x0396f0a0, nsIFrame * 0x0397d4b8, nsIStyleContext * 0x0397d5dc, int 0x00000000, nsIFrame * 0x0397d610, nsIFrame * * 0x0012d774, nsIFrame * * 0x0012d744) line 12794 + 26 bytes nsCSSFrameConstructor::ConstructFrameByDisplayType(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, const nsStyleDisplay * 0x0386c444, nsIContent * 0x0396f0a0, nsIFrame * 0x0397d4b8, nsIStyleContext * 0x0397d5dc, nsFrameItems & {...}) line 6485 + 53 bytes nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396f0a0, nsIFrame * 0x0397d4b8, nsIAtom * 0x00e5fcd0, int 0x00000003, nsIStyleContext * 0x0397d5dc, nsFrameItems & {...}, int 0x00000000) line 7275 + 48 bytes nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396f0a0, nsIFrame * 0x0397d4b8, nsFrameItems & {...}) line 7145 + 56 bytes nsCSSFrameConstructor::ProcessInlineChildren(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396ede8, nsIFrame * 0x0397d4b8, int 0x00000001, nsFrameItems & {...}, int * 0x0012d9f0) line 12899 + 43 bytes nsCSSFrameConstructor::ConstructInline(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, const nsStyleDisplay * 0x0386c444, nsIContent * 0x0396ede8, nsIFrame * 0x039650a8, nsIStyleContext * 0x0397d484, int 0x00000000, nsIFrame * 0x0397d4b8, nsIFrame * * 0x0012dc50, nsIFrame * * 0x0012dc20) line 12684 + 38 bytes nsCSSFrameConstructor::ConstructFrameByDisplayType(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, const nsStyleDisplay * 0x0386c444, nsIContent * 0x0396ede8, nsIFrame * 0x039650a8, nsIStyleContext * 0x0397d484, nsFrameItems & {...}) line 6485 + 53 bytes nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396ede8, nsIFrame * 0x039650a8, nsIAtom * 0x00e58360, int 0x00000003, nsIStyleContext * 0x0397d484, nsFrameItems & {...}, int 0x00000000) line 7275 + 48 bytes nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396ede8, nsIFrame * 0x039650a8, nsFrameItems & {...}) line 7145 + 56 bytes nsCSSFrameConstructor::ProcessChildren(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396ec10, nsIFrame * 0x039650a8, int 0x00000001, nsFrameItems & {...}, int 0x00000001, nsTableCreator * 0x00000000) line 11445 + 43 bytes nsCSSFrameConstructor::ConstructTableCellFrame(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396ec10, nsIFrame * 0x0397d3a0, nsIStyleContext * 0x03979c18, nsTableCreator & {...}, int 0x00000000, nsFrameItems & {...}, nsIFrame * & 0x0397d3e8, nsIFrame * & 0x039650a8, int & 0x00000000) line 2918 + 40 bytes nsCSSFrameConstructor::TableProcessChild(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent & {...}, nsIFrame * 0x0397d3a0, nsIAtom * 0x00e653c0, nsIStyleContext * 0x03979764, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3182 + 59 bytes nsCSSFrameConstructor::TableProcessChildren(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x039696f0, nsIFrame * 0x0397d3a0, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3093 + 69 bytes nsCSSFrameConstructor::ConstructTableRowFrame(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x039696f0, nsIFrame * 0x03979728, nsIStyleContext * 0x03979764, nsTableCreator & {...}, int 0x00000000, nsFrameItems & {...}, nsIFrame * & 0x0397d3a0, int & 0x00000000) line 2789 + 42 bytes nsCSSFrameConstructor::TableProcessChild(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent & {...}, nsIFrame * 0x03979728, nsIAtom * 0x00e65310, nsIStyleContext * 0x039796f4, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3168 + 55 bytes nsCSSFrameConstructor::TableProcessChildren(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396d0d8, nsIFrame * 0x03979728, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3093 + 69 bytes nsCSSFrameConstructor::ConstructTableRowGroupFrame(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396d0d8, nsIFrame * 0x03979680, nsIStyleContext * 0x039796f4, nsTableCreator & {...}, int 0x00000000, nsFrameItems & {...}, nsIFrame * & 0x03979728, int & 0x00000000) line 2680 + 42 bytes nsCSSFrameConstructor::TableProcessChild(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent & {...}, nsIFrame * 0x03979680, nsIAtom * 0x00e651c0, nsIStyleContext * 0x0397945c, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3162 + 55 bytes nsCSSFrameConstructor::TableProcessChildren(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396cca8, nsIFrame * 0x03979680, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3093 + 69 bytes nsCSSFrameConstructor::ConstructTableFrame(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396cca8, nsIFrame * 0x03962c34, nsIStyleContext * 0x0397945c, nsTableCreator & {...}, int 0x00000000, nsFrameItems & {...}, nsIFrame * & 0x03962ec0, nsIFrame * & 0x03979680, int & 0x00000000) line 2561 + 42 bytes nsCSSFrameConstructor::ConstructFrameByDisplayType(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, const nsStyleDisplay * 0x038ae490, nsIContent * 0x0396cca8, nsIFrame * 0x03962c34, nsIStyleContext * 0x0397945c, nsFrameItems & {...}) line 6518 + 63 bytes nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396cca8, nsIFrame * 0x03962c34, nsIAtom * 0x00e602b0, int 0x00000003, nsIStyleContext * 0x0397945c, nsFrameItems & {...}, int 0x00000000) line 7275 + 48 bytes nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396cca8, nsIFrame * 0x03962c34, nsFrameItems & {...}) line 7145 + 56 bytes nsCSSFrameConstructor::ProcessChildren(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396c168, nsIFrame * 0x03962c34, int 0x00000001, nsFrameItems & {...}, int 0x00000001, nsTableCreator * 0x00000000) line 11445 + 43 bytes nsCSSFrameConstructor::ConstructTableCellFrame(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396c168, nsIFrame * 0x03968310, nsIStyleContext * 0x039683c8, nsTableCreator & {...}, int 0x00000000, nsFrameItems & {...}, nsIFrame * & 0x03968438, nsIFrame * & 0x03962c34, int & 0x00000000) line 2918 + 40 bytes nsCSSFrameConstructor::TableProcessChild(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent & {...}, nsIFrame * 0x03968310, nsIAtom * 0x00e653c0, nsIStyleContext * 0x039682a0, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3182 + 59 bytes nsCSSFrameConstructor::TableProcessChildren(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396bff8, nsIFrame * 0x03968310, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3093 + 69 bytes nsCSSFrameConstructor::ConstructTableRowFrame(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396bff8, nsIFrame * 0x03968264, nsIStyleContext * 0x039682a0, nsTableCreator & {...}, int 0x00000000, nsFrameItems & {...}, nsIFrame * & 0x03968310, int & 0x00000000) line 2789 + 42 bytes nsCSSFrameConstructor::TableProcessChild(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent & {...}, nsIFrame * 0x03968264, nsIAtom * 0x00e65310, nsIStyleContext * 0x03968230, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3168 + 55 bytes nsCSSFrameConstructor::TableProcessChildren(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396bdd0, nsIFrame * 0x03968264, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3093 + 69 bytes nsCSSFrameConstructor::ConstructTableRowGroupFrame(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396bdd0, nsIFrame * 0x039681bc, nsIStyleContext * 0x03968230, nsTableCreator & {...}, int 0x00000000, nsFrameItems & {...}, nsIFrame * & 0x03968264, int & 0x00000000) line 2680 + 42 bytes nsCSSFrameConstructor::TableProcessChild(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent & {...}, nsIFrame * 0x039681bc, nsIAtom * 0x00e651c0, nsIStyleContext * 0x03967fbc, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3162 + 55 bytes nsCSSFrameConstructor::TableProcessChildren(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396bc08, nsIFrame * 0x039681bc, nsTableCreator & {...}, nsFrameItems & {...}, nsIFrame * & 0x00000000) line 3093 + 69 bytes nsCSSFrameConstructor::ConstructTableFrame(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396bc08, nsIFrame * 0x038ef690, nsIStyleContext * 0x03967fbc, nsTableCreator & {...}, int 0x00000000, nsFrameItems & {...}, nsIFrame * & 0x03962be8, nsIFrame * & 0x039681bc, int & 0x00000000) line 2561 + 42 bytes nsCSSFrameConstructor::ConstructFrameByDisplayType(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, const nsStyleDisplay * 0x038f61d8, nsIContent * 0x0396bc08, nsIFrame * 0x038ef690, nsIStyleContext * 0x03967fbc, nsFrameItems & {...}) line 6518 + 63 bytes nsCSSFrameConstructor::ConstructFrameInternal(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396bc08, nsIFrame * 0x038ef690, nsIAtom * 0x00e602b0, int 0x00000003, nsIStyleContext * 0x03967fbc, nsFrameItems & {...}, int 0x00000000) line 7275 + 48 bytes nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x036599f8, nsIPresContext * 0x0358bcc0, nsFrameConstructorState & {...}, nsIContent * 0x0396bc08, nsIFrame * 0x038ef690, nsFrameItems & {...}) line 7145 + 56 bytes nsCSSFrameConstructor::ContentAppended(nsCSSFrameConstructor * const 0x036ef898, nsIPresContext * 0x0358bcc0, nsIContent * 0x038f3fd8, int 0x00000007) line 8194 StyleSetImpl::ContentAppended(StyleSetImpl * const 0x03814700, nsIPresContext * 0x0358bcc0, nsIContent * 0x038f3fd8, int 0x00000007) line 1099 PresShell::ContentAppended(PresShell * const 0x03659a00, nsIDocument * 0x038623c0, nsIContent * 0x038f3fd8, int 0x00000007) line 4887 + 46 bytes nsDocument::ContentAppended(nsDocument * const 0x038623c0, nsIContent * 0x038f3fd8, int 0x00000007) line 1620 nsHTMLDocument::ContentAppended(nsHTMLDocument * const 0x038623c0, nsIContent * 0x038f3fd8, int 0x00000007) line 1168 + 17 bytes HTMLContentSink::NotifyAppend(nsIContent * 0x038f3fd8, int 0x00000007) line 4637 SinkContext::FlushTags(int 0x00000001) line 2144 HTMLContentSink::OpenHead(HTMLContentSink * const 0x03846540, const nsIParserNode & {...}) line 3034 CNavDTD::OpenHead(const nsIParserNode * 0x0363d0b8) line 3096 + 31 bytes CNavDTD::AddHeadLeaf(nsIParserNode * 0x0363d0b8) line 3836 + 15 bytes CNavDTD::HandleStartToken(CToken * 0x038f8b18) line 1744 + 12 bytes CNavDTD::HandleToken(CNavDTD * const 0x0332f3b8, CToken * 0x00000000, nsIParser * 0x038447a0) line 910 + 12 bytes CNavDTD::BuildModel(CNavDTD * const 0x0332f3b8, nsIParser * 0x038447a0, nsITokenizer * 0x03682300, nsITokenObserver * 0x00000000, nsIContentSink * 0x03846540) line 540 + 20 bytes nsParser::BuildModel() line 2217 + 34 bytes nsParser::ResumeParse(int 0x00000001, int 0x00000001) line 2083 + 11 bytes nsParser::ContinueParsing() line 1713 + 17 bytes CSSLoaderImpl::Cleanup(URLKey & {...}, SheetLoadData * 0x033850f0) line 717 CSSLoaderImpl::SheetComplete(nsICSSStyleSheet * 0x00000000, SheetLoadData * 0x033850f0) line 829 CSSLoaderImpl::ParseSheet(nsIUnicharInputStream * 0x0364f3b0, SheetLoadData * 0x033850f0, int & 0x00000001, nsICSSStyleSheet * & 0x03847d60) line 864 CSSLoaderImpl::DidLoadStyle(nsIStreamLoader * 0x03385198, nsString * 0x035e3bf0, SheetLoadData * 0x033850f0, unsigned int 0x00000000) line 899 + 27 bytes SheetLoadData::OnStreamComplete(SheetLoadData * const 0x033850f0, nsIStreamLoader * 0x03385198, nsISupports * 0x00000000, unsigned int 0x00000000, unsigned int 0x00002b53, const char * 0x03865868) line 651 nsStreamLoader::OnStopRequest(nsStreamLoader * const 0x0338519c, nsIRequest * 0x037feb30, nsISupports * 0x00000000, unsigned int 0x00000000) line 121 + 81 bytes nsStreamListenerTee::OnStopRequest(nsStreamListenerTee * const 0x03807478, nsIRequest * 0x037feb30, nsISupports * 0x00000000, unsigned int 0x00000000) line 25 nsHttpChannel::OnStopRequest(nsHttpChannel * const 0x037feb34, nsIRequest * 0x03643880, nsISupports * 0x00000000, unsigned int 0x00000000) line 2136 nsOnStopRequestEvent::HandleEvent() line 161 nsARequestObserverEvent::HandlePLEvent(PLEvent * 0x0333ea3c) line 64 PL_HandleEvent(PLEvent * 0x0333ea3c) line 590 + 10 bytes PL_ProcessPendingEvents(PLEventQueue * 0x00d501f0) line 520 + 9 bytes _md_EventReceiverProc(HWND__ * 0x000b0294, unsigned int 0x0000c11f, unsigned int 0x00000000, long 0x00d501f0) line 1071 + 9 bytes USER32! 77e12e98() USER32! 77e130e0() USER32! 77e15824() nsAppShellService::Run(nsAppShellService * const 0x00e057e0) line 426 main1(int 0x00000001, char * * 0x00357c50, nsISupports * 0x00000000) line 1240 + 32 bytes main(int 0x00000001, char * * 0x00357c50) line 1544 + 37 bytes mainCRTStartup() line 338 + 17 bytes KERNEL32! 77e97d08()
Bug appears to be a nesting problem - tags not being balanced or whatever. I'll attach the source and indicate the line causing the assertion.
Reassigning to Parser.
Assignee: adamlock → harishd
Component: Embedding: APIs → Parser
QA Contact: depstein → moied
Updated•23 years ago
|
Attachment #53930 -
Attachment mime type: text/plain → text/html
Status: NEW → ASSIGNED
Target Milestone: mozilla0.9.8 → mozilla0.9.9
Mass moving to 1.1.
Target Milestone: mozilla0.9.9 → mozilla1.1
[was 1.1alpha]
Target Milestone: mozilla1.1alpha → Future
Comment 10•21 years ago
|
||
Comment on attachment 53930 [details]
Source to ZDNet MP3 page
Loading this attachment in a current debug build does not assert. Is this
still a problem?
Comment 11•20 years ago
|
||
No response, no reason this should be asserting... marking worksforme.
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•