Closed
Bug 15253
Opened 25 years ago
Closed 25 years ago
Crash on restoring frame state
Categories
(Core :: Layout, defect, P1)
Core
Layout
Tracking
()
VERIFIED
WORKSFORME
M11
People
(Reporter: morse, Assigned: radha)
References
Details
Go to a form. The one I used was the Amazon sample under the menu item
edit/wallet/samples. Fill in some field. Submit the form. You get a server
error (that's normal). Hit the back button. Form reappears. Surprisingly the
field you filled in is still filled in (I guess the cache must have just been
implemented). Then hit the reload button. You crash with the stack trace shown
below.
FrameManager::RestoreFrameState(FrameManager * const 0x02e181b0, nsIFrame *
0x02e310e0, nsILayoutHistoryState * 0x02e70a70) line 1105 + 21 bytes
FrameManager::RestoreFrameState(FrameManager * const 0x02e181b0, nsIFrame *
0x02e31cd0, nsILayoutHistoryState * 0x02e70a70) line 1130 + 20 bytes
FrameManager::RestoreFrameState(FrameManager * const 0x02e181b0, nsIFrame *
0x02e31b80, nsILayoutHistoryState * 0x02e70a70) line 1130 + 20 bytes
FrameManager::RestoreFrameState(FrameManager * const 0x02e181b0, nsIFrame *
0x02e34110, nsILayoutHistoryState * 0x02e70a70) line 1130 + 20 bytes
FrameManager::RestoreFrameState(FrameManager * const 0x02e181b0, nsIFrame *
0x02e2c330, nsILayoutHistoryState * 0x02e70a70) line 1130 + 20 bytes
FrameManager::RestoreFrameState(FrameManager * const 0x02e181b0, nsIFrame *
0x02e2ad60, nsILayoutHistoryState * 0x02e70a70) line 1130 + 20 bytes
FrameManager::RestoreFrameState(FrameManager * const 0x02e181b0, nsIFrame *
0x02e2d890, nsILayoutHistoryState * 0x02e70a70) line 1123 + 20 bytes
FrameManager::RestoreFrameState(FrameManager * const 0x02e181b0, nsIFrame *
0x02e2cd80, nsILayoutHistoryState * 0x02e70a70) line 1130 + 20 bytes
FrameManager::RestoreFrameState(FrameManager * const 0x02e181b0, nsIFrame *
0x02e2b580, nsILayoutHistoryState * 0x02e70a70) line 1130 + 20 bytes
FrameManager::RestoreFrameState(FrameManager * const 0x02e181b0, nsIFrame *
0x02e22720, nsILayoutHistoryState * 0x02e70a70) line 1130 + 20 bytes
FrameManager::RestoreFrameState(FrameManager * const 0x02e181b0, nsIFrame *
0x02e227b0, nsILayoutHistoryState * 0x02e70a70) line 1130 + 20 bytes
FrameManager::RestoreFrameState(FrameManager * const 0x02e181b0, nsIFrame *
0x02e230a0, nsILayoutHistoryState * 0x02e70a70) line 1130 + 20 bytes
FrameManager::RestoreFrameState(FrameManager * const 0x02e181b0, nsIFrame *
0x02e23cb0, nsILayoutHistoryState * 0x02e70a70) line 1130 + 20 bytes
FrameManager::RestoreFrameState(FrameManager * const 0x02e181b0, nsIFrame *
0x02e243a0, nsILayoutHistoryState * 0x02e70a70) line 1130 + 20 bytes
FrameManager::RestoreFrameState(FrameManager * const 0x02e181b0, nsIFrame *
0x02e24ef0, nsILayoutHistoryState * 0x02e70a70) line 1130 + 20 bytes
FrameManager::RestoreFrameState(FrameManager * const 0x02e181b0, nsIFrame *
0x02e1b1c0, nsILayoutHistoryState * 0x02e70a70) line 1123 + 20 bytes
PresShell::ContentAppended(PresShell * const 0x02e19718, nsIDocument *
0x02e97e80, nsIContent * 0x02e1e79c, int 8) line 1735
nsDocument::ContentAppended(nsDocument * const 0x02e97e80, nsIContent *
0x02e1e79c, int 8) line 1574
nsHTMLDocument::ContentAppended(nsHTMLDocument * const 0x02e97e80, nsIContent *
0x02e1e79c, int 8) line 1044
HTMLContentSink::NotifyBody() line 276
HTMLContentSink::CloseBody(HTMLContentSink * const 0x02e97490, const
nsIParserNode & {...}) line 2026
CNavDTD::CloseBody(const nsIParserNode & {...}) line 2347 + 31 bytes
CNavDTD::CloseContainer(const nsIParserNode & {...}, nsHTMLTag eHTMLTag_body,
int 0) line 2628 + 12 bytes
CNavDTD::CloseContainersTo(int 1, nsHTMLTag eHTMLTag_body, int 0) line 2681 + 26
bytes
CNavDTD::CloseContainersTo(nsHTMLTag eHTMLTag_body, int 0) line 2703 + 20 bytes
CNavDTD::DidBuildModel(CNavDTD * const 0x02e19ee0, unsigned int 0, int 1,
nsIParser * 0x02e976b0, nsIContentSink * 0x02e97490) line 510
nsParser::DidBuildModel(unsigned int 0) line 547 + 55 bytes
nsParser::ResumeParse(nsIDTD * 0x00000000, int 1) line 966
nsParser::OnStopRequest(nsParser * const 0x02e976b4, nsIChannel * 0x02e52f50,
nsISupports * 0x00000000, unsigned int 0, const unsigned short * 0x00000000)
line 1396 + 19 bytes
nsDocumentBindInfo::OnStopRequest(nsDocumentBindInfo * const 0x02e530d0,
nsIChannel * 0x02e52f50, nsISupports * 0x00000000, unsigned int 0, const
unsigned short * 0x00000000) line 1413 + 34 bytes
nsChannelListener::OnStopRequest(nsChannelListener * const 0x02e3fa90,
nsIChannel * 0x02e52f50, nsISupports * 0x00000000, unsigned int 0, const
unsigned short * 0x00000000) line 1590 + 42 bytes
nsHTTPResponseListener::OnStopRequest(nsHTTPResponseListener * const 0x02e930c0,
nsIChannel * 0x02e91810, nsISupports * 0x02e52f50, unsigned int 0, const
unsigned short * 0x00000000) line 249 + 45 bytes
nsOnStopRequestEvent::HandleEvent(nsOnStopRequestEvent * const 0x02e58fd0) line
283
nsStreamListenerEvent::HandlePLEvent(PLEvent * 0x02e5b780) line 152 + 12 bytes
PL_HandleEvent(PLEvent * 0x02e5b780) line 541 + 10 bytes
PL_ProcessPendingEvents(PLEventQueue * 0x00cfa310) line 500 + 9 bytes
_md_EventReceiverProc(HWND__ * 0x002102dc, unsigned int 49374, unsigned int 0,
long 13607696) line 970 + 9 bytes
USER32! 77e71268()
00cfa310()
Updated•25 years ago
|
Assignee: pollmann → radha
Severity: normal → major
OS: Windows NT → All
Priority: P3 → P1
Hardware: PC → All
Comment 1•25 years ago
|
||
Radha, this looks and sounds like it might be a DUP of your recent bug. Is this
crasher fixed with your change?
Comment 3•25 years ago
|
||
I just checked, it is not fixed by your recent bugfix. The problem is probably
very similar though, an extra release somewhere...
Assignee | ||
Updated•25 years ago
|
Status: NEW → ASSIGNED
Target Milestone: M11
Updated•25 years ago
|
Severity: major → critical
Assignee | ||
Updated•25 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → WORKSFORME
Assignee | ||
Comment 5•25 years ago
|
||
I can't reproduce this. Can someone verify
Reporter | ||
Comment 6•25 years ago
|
||
Yep, appears to be fixed now. It no longer crashes for me.
Updated•25 years ago
|
Status: RESOLVED → VERIFIED
Comment 7•25 years ago
|
||
This problem is not happening in the Oct 21 build.
You need to log in
before you can comment on or make changes to this bug.
Description
•