Closed
Bug 21470
Opened 26 years ago
Closed 26 years ago
[Print Fail] Printing bugzilla query results in assertion (would crash)
Categories
(Core :: Printing: Output, defect, P3)
Tracking
()
VERIFIED
FIXED
M13
People
(Reporter: selmer, Assigned: dcone)
References
Details
I did a query on all bugs with [tree] in the summary, got the result and then
sorted by milestone, got the result and then clicked on the long format button.
Then I tried to print with the options Landscape, double sided on long, 2 pages
per page Landscape. Then it asserted. The stack trace is listed below, the
assertion is due to the cellFrame variable being a null pointer.
NTDLL! 77f7629c()
nsDebug::Assertion(const char * 0x01921418, const char * 0x0192140c, const char
* 0x019213d0, int 943) line 186 + 13 bytes
nsTableRowGroupFrame::SplitRowGroup(nsIPresContext * 0x027f8a80,
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, nsTableFrame *
0x01e36204, unsigned int & 0) line 943 + 35 bytes
nsTableRowGroupFrame::Reflow(nsTableRowGroupFrame * const 0x01e36264,
nsIPresContext * 0x027f8a80, nsHTMLReflowMetrics & {...}, const
nsHTMLReflowState & {...}, unsigned int & 0) line 1093
nsContainerFrame::ReflowChild(nsIFrame * 0x01e36264, nsIPresContext *
0x027f8a80, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, int 0,
int 0, unsigned int 0, unsigned int & 0) line 621 + 31 bytes
nsTableFrame::ReflowMappedChildren(nsTableFrame * const 0x01e36204,
nsIPresContext * 0x027f8a80, nsHTMLReflowMetrics & {...}, InnerTableReflowState
& {...}, unsigned int & 0) line 2619 + 41 bytes
nsTableFrame::ResizeReflowPass2(nsTableFrame * const 0x01e36204, nsIPresContext
* 0x027f8a80, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...},
unsigned int & 0) line 1601 + 31 bytes
nsTableFrame::Reflow(nsTableFrame * const 0x01e36204, nsIPresContext *
0x027f8a80, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...},
unsigned int & 0) line 1312 + 34 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x01e36204, nsIPresContext *
0x027f8a80, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, int 0,
int 0, unsigned int 0, unsigned int & 0) line 621 + 31 bytes
nsTableOuterFrame::Reflow(nsTableOuterFrame * const 0x01e361b4, nsIPresContext *
0x027f8a80, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...},
unsigned int & 0) line 914 + 40 bytes
nsBlockReflowContext::ReflowBlock(nsIFrame * 0x01e361b4, const nsRect & {...},
int 1, int 0, int 0, nsMargin & {...}, unsigned int & 0) line 259 + 45 bytes
nsBlockFrame::ReflowBlockFrame(nsBlockReflowState & {...}, nsLineBox *
0x0288b580, int * 0x0012c8ec) line 3250 + 59 bytes
nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineBox * 0x0288b580, int
* 0x0012c8ec, int 0) line 2616 + 20 bytes
nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 2427 + 27 bytes
nsBlockFrame::Reflow(nsBlockFrame * const 0x01ed3e60, nsIPresContext *
0x027f8a80, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...},
unsigned int & 0) line 1491 + 15 bytes
nsBlockReflowContext::ReflowBlock(nsIFrame * 0x01ed3e60, const nsRect & {...},
int 0, int 0, int 1, nsMargin & {...}, unsigned int & 0) line 259 + 45 bytes
nsBlockFrame::ReflowBlockFrame(nsBlockReflowState & {...}, nsLineBox *
0x0289ccb0, int * 0x0012d194) line 3250 + 59 bytes
nsBlockFrame::ReflowLine(nsBlockReflowState & {...}, nsLineBox * 0x0289ccb0, int
* 0x0012d194, int 0) line 2616 + 20 bytes
nsBlockFrame::ReflowDirtyLines(nsBlockReflowState & {...}) line 2427 + 27 bytes
nsBlockFrame::Reflow(nsBlockFrame * const 0x01ed3ee0, nsIPresContext *
0x027f8a80, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...},
unsigned int & 0) line 1491 + 15 bytes
nsAreaFrame::Reflow(nsAreaFrame * const 0x01ed3ee0, nsIPresContext * 0x027f8a80,
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 270 + 25 bytes
nsContainerFrame::ReflowChild(nsIFrame * 0x01ed3ee0, nsIPresContext *
0x027f8a80, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, int 0,
int 0, unsigned int 0, unsigned int & 0) line 621 + 31 bytes
nsPageFrame::Reflow(nsPageFrame * const 0x01ed3ea8, nsIPresContext * 0x027f8a80,
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0)
line 128
nsContainerFrame::ReflowChild(nsIFrame * 0x01ed3ea8, nsIPresContext *
0x027f8a80, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, int
2269, int 43600, unsigned int 0, unsigned int & 0) line 621 + 31 bytes
nsSimplePageSequenceFrame::Reflow(nsSimplePageSequenceFrame * const 0x01e54074,
nsIPresContext * 0x027f8a80, nsHTMLReflowMetrics & {...}, const
nsHTMLReflowState & {...}, unsigned int & 0) line 247
nsContainerFrame::ReflowChild(nsIFrame * 0x01e54074, nsIPresContext *
0x027f8a80, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, int 0,
int 0, unsigned int 0, unsigned int & 0) line 621 + 31 bytes
ViewportFrame::Reflow(ViewportFrame * const 0x01e54038, nsIPresContext *
0x027f8a80, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...},
unsigned int & 0) line 527
PresShell::InitialReflow(PresShell * const 0x027f9890, int 15338, int 11729)
line 1115
DocumentViewerImpl::Print(DocumentViewerImpl * const 0x0233e2d8) line 1149
nsBrowserInstance::Print(nsBrowserInstance * const 0x021c2d70) line 1860 + 23
bytes
XPTC_InvokeByIndex(nsISupports * 0x021c2d70, unsigned int 22, unsigned int 0,
nsXPTCVariant * 0x0012df24) line 139
nsXPCWrappedNativeClass::CallWrappedMethod(JSContext * 0x01af7230,
nsXPCWrappedNative * 0x021c2070, const XPCNativeMemberDescriptor * 0x021c25f0,
nsXPCWrappedNativeClass::CallMode CALL_METHOD, unsigned int 0, long *
0x00dc0c90, long * 0x0012e0d4) line 894 + 43 bytes
WrappedNative_CallMethod(JSContext * 0x01af7230, JSObject * 0x01e19468, unsigned
int 0, long * 0x00dc0c90, long * 0x0012e0d4) line 191 + 34 bytes
js_Invoke(JSContext * 0x01af7230, unsigned int 0, unsigned int 0) line 665 + 26
bytes
js_Interpret(JSContext * 0x01af7230, long * 0x0012e944) line 2226 + 15 bytes
js_Invoke(JSContext * 0x01af7230, unsigned int 0, unsigned int 0) line 681 + 13
bytes
js_Interpret(JSContext * 0x01af7230, long * 0x0012f170) line 2226 + 15 bytes
js_Invoke(JSContext * 0x01af7230, unsigned int 1, unsigned int 2) line 681 + 13
bytes
js_InternalCall(JSContext * 0x01af7230, JSObject * 0x00d4fda0, long 13958576,
unsigned int 1, long * 0x0012f2f4, long * 0x0012f2a0) line 758 + 15 bytes
JS_CallFunctionValue(JSContext * 0x01af7230, JSObject * 0x00d4fda0, long
13958576, unsigned int 1, long * 0x0012f2f4, long * 0x0012f2a0) line 2752 + 29
bytes
nsJSContext::CallEventHandler(nsJSContext * const 0x01af1760, void * 0x00d4fda0,
void * 0x00d4fdb0, unsigned int 1, void * 0x0012f2f4, int * 0x0012f2f0) line 547
+ 33 bytes
nsJSEventListener::HandleEvent(nsIDOMEvent * 0x027f90d4) line 128 + 57 bytes
nsEventListenerManager::HandleEventSubType(nsListenerStruct * 0x020e9640,
nsIDOMEvent * 0x027f90d4, unsigned int 8) line 651 + 19 bytes
nsEventListenerManager::HandleEvent(nsIPresContext * 0x01ae8730, nsEvent *
0x0012f7dc, nsIDOMEvent * * 0x0012f7a8, unsigned int 7, nsEventStatus *
0x0012f820) line 1405 + 31 bytes
nsXULElement::HandleDOMEvent(nsXULElement * const 0x02046ac0, nsIPresContext *
0x01ae8730, nsEvent * 0x0012f7dc, nsIDOMEvent * * 0x0012f7a8, unsigned int 1,
nsEventStatus * 0x0012f820) line 2675
nsMenuFrame::Execute() line 1236
nsMenuFrame::HandleEvent(nsMenuFrame * const 0x01ea6680, nsIPresContext *
0x01ae8730, nsGUIEvent * 0x0012fb68, nsEventStatus * 0x0012fa74) line 284
PresShell::HandleEvent(PresShell * const 0x01b29164, nsIView * 0x026dfdd0,
nsGUIEvent * 0x0012fb68, nsEventStatus * 0x0012fa74) line 2572 + 38 bytes
nsView::HandleEvent(nsView * const 0x026dfdd0, nsGUIEvent * 0x0012fb68, unsigned
int 8, nsEventStatus * 0x0012fa74, int & 0) line 841
nsView::HandleEvent(nsView * const 0x01b296f0, nsGUIEvent * 0x0012fb68, unsigned
int 28, nsEventStatus * 0x0012fa74, int & 0) line 826
nsViewManager::DispatchEvent(nsViewManager * const 0x01b298c0, nsGUIEvent *
0x0012fb68, nsEventStatus * 0x0012fa74) line 1678
HandleEvent(nsGUIEvent * 0x0012fb68) line 69
nsWindow::DispatchEvent(nsWindow * const 0x026dfca4, nsGUIEvent * 0x0012fb68,
nsEventStatus & nsEventStatus_eIgnore) line 421 + 10 bytes
nsWindow::DispatchWindowEvent(nsGUIEvent * 0x0012fb68) line 442
nsWindow::DispatchMouseEvent(unsigned int 301, nsPoint * 0x00000000) line 3332 +
21 bytes
ChildWindow::DispatchMouseEvent(unsigned int 301, nsPoint * 0x00000000) line
3550
nsWindow::ProcessMessage(unsigned int 514, unsigned int 0, long 16842783, long *
0x0012fdc8) line 2632 + 24 bytes
nsWindow::WindowProc(HWND__ * 0x04580202, unsigned int 514, unsigned int 0, long
16842783) line 608 + 27 bytes
USER32! 77e71820()
0101001f()
| Assignee | ||
Updated•26 years ago
|
Status: NEW → ASSIGNED
Summary: Printing bugzilla query results in assertion (would crash) → [Print Fail] Printing bugzilla query results in assertion (would crash)
Updated•26 years ago
|
Severity: normal → critical
| Assignee | ||
Updated•26 years ago
|
Target Milestone: M13
| Assignee | ||
Comment 2•26 years ago
|
||
GFXTextControlFrame's assert in CreateWidget is getting called trying to find
the parents Webshell. This webshell is not being created.
| Assignee | ||
Comment 4•26 years ago
|
||
TestCase from 21997
<html>
<body>
<form name="passwordform" action="xx" method="yy">
<input type="password" name="passwd">
</form>
</body>
</html>
| Assignee | ||
Updated•26 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
| Assignee | ||
Comment 5•26 years ago
|
||
Query page on Mozilla will now print.
Comment 6•26 years ago
|
||
Query page prints without a crash. Marking Verified. Build:2000021509
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•