Closed Bug 17915 Opened 25 years ago Closed 25 years ago

{sink} Apprunner hangs loading framed pages

Categories

(Core :: Internationalization, defect, P3)

x86
Windows NT
defect

Tracking

()

VERIFIED DUPLICATE of bug 17372

People

(Reporter: blee, Assigned: vidur)

References

()

Details

To see this, load the page URL above or below:
http://warp/employees/erik/tests/unicode/n/00.html
==> hangs while the page loads.

When tried with http://babel/tests/browser/bft/sjis/bft_frame_index_sjis.html
the frame didn't load at all, although browser didn't hang.

bld: Win 11-03-09-M11, Mac 11-03-13-M11, Linux 11-03-11-M11
QA Contact: teruko → blee
Summary: Apprunner hangs loading frame pages → Apprunner hangs loading framed pages
Got an assertion in my debug build
nsDebug::Assertion(char * 0x01d937e4, char * 0x01d937d4, char * 0x01d93798, int
0x00000621) line 280 + 13 bytes
SinkContext::End() line 1569 + 35 bytes
HTMLContentSink::~HTMLContentSink() line 1887
HTMLContentSink::`scalar deleting destructor'(unsigned int 0x00000001) + 15
bytes
HTMLContentSink::Release(HTMLContentSink * const 0x026bdc20) line 1910 + 134
bytes
nsCOMPtr<nsIUnicharStreamLoaderObserver>::~nsCOMPtr<nsIUnicharStreamLoaderObserv
er>() line 470
nsUnicharStreamLoader::~nsUnicharStreamLoader() line 75 + 11 bytes
nsUnicharStreamLoader::`scalar deleting destructor'(unsigned int 0x00000001) +
15 bytes
nsUnicharStreamLoader::Release(nsUnicharStreamLoader * const 0x02665960) line 93
+ 131 bytes
nsCOMPtr<nsIStreamListener>::assign_with_AddRef(nsISupports * 0x00000000) line
632
nsCOMPtr<nsIStreamListener>::operator=(nsIStreamListener * 0x00000000) line 539
nsChannelListener::~nsChannelListener() line 1292
nsChannelListener::`scalar deleting destructor'(unsigned int 0x00000001) + 15
bytes
nsChannelListener::Release(nsChannelListener * const 0x026661d0) line 1268 + 134
bytes
nsHTTPResponseListener::OnStopRequest(nsHTTPResponseListener * const 0x0267c260,
nsIChannel * 0x026662a0, nsISupports * 0x02665b10, unsigned int 0x00000000,
unsigned short * 0x00000000) line 239 + 27 bytes
nsOnStopRequestEvent::HandleEvent(nsOnStopRequestEvent * const 0x0267cb40) line
322
nsStreamListenerEvent::HandlePLEvent(PLEvent * 0x0267cb80) line 169 + 12 bytes
PL_HandleEvent(PLEvent * 0x0267cb80) line 537 + 10 bytes
PL_ProcessPendingEvents(PLEventQueue * 0x00fc0f10) line 498 + 9 bytes
_md_EventReceiverProc(void * 0x000b0f7e, unsigned int 0x0000c07b, unsigned int
0x00000000, long 0x00fc0f10) line 972 + 9 bytes
USER32! 77e511ab()
Assignee: ftang → kipp
the assertion is the line
NS_ASSERTION(mStackPos == 1, "insufficient close container calls");

reassign this to kipp.
Assignee: kipp → vidur
Severity: normal → blocker
Target Milestone: M11
Setting milestone to M11 and setting it to blocker. Vidur, apologies for setting
milestone myself, but we need to get this in the M11 radar!
Summary: Apprunner hangs loading framed pages → {sink} Apprunner hangs loading framed pages
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
The hang is fixed by the fix for bug 17372. The assertion that Frank specified
is a actually a bogus assertion in this context. I'll take it out.

*** This bug has been marked as a duplicate of 17372 ***
Status: RESOLVED → VERIFIED
Verified dup (fixed in Win 12-21-00-M12).
You need to log in before you can comment on or make changes to this bug.