Closed Bug 66708 Opened 24 years ago Closed 24 years ago

Xprint logs X errors while attemping to print example URL - which fails...[xprint]

Categories

(Core Graveyard :: Printing: Xprint, defect)

All
Linux
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED
mozilla0.9.1

People

(Reporter: roland.mainz, Assigned: roland.mainz)

References

()

Details

Attachments

(1 file)

Linux/Solaris using Mozilla 2001-01-24-08-Mtrunk: Xprint fails to print example URL; terminal prints the following problem: -- snip -- nsWidget::~nsWidget() of toplevel: 27 widgets still exist. Document http://www.cinema.de/kinotimer/suche/0,1645,,00.html?Ortsname=Aachen&Zeitraum=11&Filmid=&Uhrzeit=&Kinoid=&Genre=&x=22&y=7 loaded successfully WEBSHELL+ = 8 nsWidget::~nsWidget() of toplevel: 30 widgets still exist. WEBSHELL- = 7 WEBSHELL+ = 8 WEBSHELL+ = 9 ###!!! ASSERTION: no super window!: 'mSuperWin', file ../../../../widget/src/gtk/nsWindow.cpp, line 1765 ###!!! Break: at file ../../../../widget/src/gtk/nsWindow.cpp, line 1765 ###!!! ASSERTION: no superwin, can't init callbacks: 'mSuperWin', file ../../../../widget/src/gtk/nsWindow.cpp, line 1875 ###!!! Break: at file ../../../../widget/src/gtk/nsWindow.cpp, line 1875 Enabling Quirk StyleSheet ###!!! ASSERTION: no super window!: 'mSuperWin', file ../../../../widget/src/gtk/nsWindow.cpp, line 1765 ###!!! Break: at file ../../../../widget/src/gtk/nsWindow.cpp, line 1765 ###!!! ASSERTION: no superwin, can't init callbacks: 'mSuperWin', file ../../../../widget/src/gtk/nsWindow.cpp, line 1875 ###!!! Break: at file ../../../../widget/src/gtk/nsWindow.cpp, line 1875 Enabling Quirk StyleSheet Enabling Quirk StyleSheet Enabling Quirk StyleSheet lib_xprint: Warning (X Error) - XPBadSequence lib_xprint: Warning (X Error) - XPBadSequence lib_xprint: Warning (X Error) - XPBadSequence lib_xprint: Warning (X Error) - XPBadContext Enabling Quirk StyleSheet lib_xprint: Warning (X Error) - XPBadSequence lib_xprint: Warning (X Error) - XPBadSequence lib_xprint: Warning (X Error) - XPBadSequence lib_xprint: Warning (X Error) - XPBadContext Enabling Quirk StyleSheet lib_xprint: Warning (X Error) - XPBadSequence lib_xprint: Warning (X Error) - XPBadSequence lib_xprint: Warning (X Error) - XPBadSequence lib_xprint: Warning (X Error) - XPBadContext Enabling Quirk StyleSheet WEBSHELL+ = 10 WEBSHELL+ = 11 lib_xprint: Warning (X Error) - XPBadSequence lib_xprint: Warning (X Error) - XPBadContext WEBSHELL- = 10 WARNING: not calling OnDataAvailable, file ../../../../netwerk/base/src/nsAsyncStreamListener.cpp, line 416 WEBSHELL- = 9 WEBSHELL- = 8 nsWidget::~nsWidget() of toplevel: 30 widgets still exist. -- snip --
SPAM: Changing component from "Printing" to "Printing: Xprint"...
Status: NEW → ASSIGNED
Summary: Xprint logs X errors while attemping to print example URL - which fails... → Xprint logs X errors while attemping to print example URL - which fails...[xprint]
Target Milestone: --- → Future
giving to the owner of xprint
Assignee: dcone → katakai
Status: ASSIGNED → NEW
QA Contact: sujay → Roland.Mainz
heppens on http://www.cinema.de/. Accepted.
Status: NEW → ASSIGNED
http://www.infoworld.com/articles/hn/xml/01/03/14/010314hnseren.xml?p=br&s=6 is another good example for the problem. Raw guessing: Is it possible that Xprint module does not wait until everything has been rendered (including slow-loading images) ? It looks that "something" does some rendering to the Xprt server long after the main window has been unblocked (Mozilla window currently blocks during Xprint printing). If you're quick enougth you can start a 2nd attempt to print a page via Xprint and get a coredump like this (from 2001-03-12-08-Mtrunk tarball; but I don't know whether this issue is really related to this bug... - this is only raw guessing): -- snip -- detected a multithreaded program t@1 (l@1) terminated by signal SEGV (no mapping at the fault address) Current function is DocumentViewerImpl::DocumentReadyForPrinting (optimized) 2066 NS_RELEASE(mPrintDC); (/opt/SUNWspro/bin/../WS6U2/bin/sparcv9/dbx) where current thread: t@1 =>[1] DocumentViewerImpl::DocumentReadyForPrinting(this = ???) (optimized), at 0xfc8a2028 (line ~2066) in "nsDocumentViewer.cpp" [2] DocumentViewerImpl::HandlePLEvent(aEvent = ???) (optimized), at 0xfc8a1dc0 (line ~2013) in "nsDocumentViewer.cpp" [3] PL_HandleEvent(self = ???) (optimized), at 0xff1cced0 (line ~576) in "plevent.c" [4] PL_ProcessPendingEvents(self = ???) (optimized), at 0xff1ccd00 (line ~509) in "plevent.c" [5] nsEventQueueImpl::ProcessPendingEvents(this = ???) (optimized), at 0xff1cedec (line ~361) in "nsEventQueue.cpp" [6] event_processor_callback(data = ???, source = ???, condition = ???) (optimized), at 0xfdd33348 (line ~158) in "nsAppShell.cpp" [7] our_gdk_io_invoke(source = ???, condition = ???, data = ???) (optimized), at 0xfdd32f50 (line ~57) in "nsAppShell.cpp" dbx: warning: can't find file "/home/gisburn/package-builds/glib/glib-1.2.8/objdir/giounix.lo" dbx: warning: see `help finding-files' [8] g_io_unix_dispatch(0xb66160, 0xffbebe00, 0xa108f0, 0x0, 0x0, 0xffbebd68), at 0xfd8b2dc8 dbx: warning: can't find file "/home/gisburn/package-builds/glib/glib-1.2.8/objdir/gmain.lo" [9] g_main_dispatch(0xffbebe00, 0x94da0, 0x1, 0xa108f0, 0x0, 0x0), at 0xfd8b6dc8 [10] g_main_iterate(0x1, 0x1, 0x0, 0x0, 0x0, 0x0), at 0xfd8b7bcc [11] g_main_iteration(0x1, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xfd8b7d9c [12] nsAppShell::DispatchNativeEvent(this = ???, aRealEvent = ???, aEvent = ???) (optimized), at 0xfdd33a50 (line ~390) in "nsAppShell.cpp" [13] nsXULWindow::ShowModal(this = ???) (optimized), at 0xfea21a40 (line ~247) in "nsXULWindow.cpp" [14] nsWebShellWindow::ShowModal(this = ???) (optimized), at 0xfea36e98 (line ~1087) in "nsWebShellWindow.cpp" [15] nsChromeTreeOwner::ShowModal(this = ???) (optimized), at 0xfea199a0 (line ~182) in "nsChromeTreeOwner.cpp" [16] nsWindowWatcher::OpenWindowJS(this = ???, aParent = ???, aUrl = ???, aName = ???, aFeatures = ???, aDialog = ???, argc = ???, argv = ???, _retval = ???) (optimized), at 0xfd5238c4 (line ~600) in "nsWindowWatcher.cpp" [17] GlobalWindowImpl::OpenInternal(this = ???, cx = ???, argv = ???, argc = ???, aDialog = ???, aReturn = ???) (optimized), at 0xfde7b31c (line ~2990) in "nsGlobalWindow.cpp" [18] GlobalWindowImpl::OpenDialog(this = ???, cx = ???, argv = ???, argc = ???, aReturn = ???) (optimized), at 0xfde77b0c (line ~2100) in "nsGlobalWindow.cpp" [19] nsDeviceContextSpecGTK::Init(this = ???, aQuiet = ???) (optimized), at 0xfcfbdf28 (line ~187) in "nsDeviceContextSpecG.cpp" [20] nsDeviceContextSpecFactoryGTK::CreateDeviceContextSpec(this = ???, aWidget = ???, aNewSpec = ???, aQuiet = ???) (optimized), at 0xfcfbd79c (line ~76) in "nsDeviceContextSpecFactoryG.cpp" [21] DocumentViewerImpl::Print(this = ???, aSilent = ???, aFile = ???, aPrintListener = ???) (optimized), at 0xfc8a3960 (line ~2400) in "nsDocumentViewer.cpp" [22] GlobalWindowImpl::Print(this = ???) (optimized), at 0xfde75bcc (line ~1749) in "nsGlobalWindow.cpp" [23] WindowInternalPrint(cx = ???, obj = ???, argc = ???, argv = ???, rval = ???) (optimized), at 0xfde61f24 (line ~3550) in "nsJSWindow.cpp" [24] js_Invoke(cx = ???, argc = ???, flags = ???) (optimized), at 0xff04440c (line ~777) in "jsinterp.c" [25] js_Interpret(cx = ???, result = ???) (optimized), at 0xff050338 (line ~2670) in "jsinterp.c" [26] js_Invoke(cx = ???, argc = ???, flags = ???) (optimized), at 0xff04447c (line ~794) in "jsinterp.c" [27] js_InternalInvoke(cx = ???, obj = ???, fval = ???, flags = ???, argc = ???, argv = ???, rval = ???) (optimized), at 0xff0446e8 (line ~866) in "jsinterp.c" [28] JS_CallFunctionValue(cx = ???, obj = ???, fval = ???, argc = ???, argv = ???, rval = ???) (optimized), at 0xff01cfc8 (line ~3268) in "jsapi.c" [29] nsJSContext::CallEventHandler(this = ???, aTarget = ???, aHandler = ???, argc = ???, argv = ???, aBoolResult = ???, aReverseReturnResult = ???) (optimized), at 0xfde55120 (line ~939) in "nsJSEnvironment.cpp" [30] nsJSEventListener::HandleEvent(this = ???, aEvent = ???) (optimized), at 0xfdec2200 (line ~149) in "nsJSEventListener.cpp" [31] nsEventListenerManager::HandleEventSubType(this = ???, aListenerStruct = ???, aDOMEvent = ???, aCurrentTarget = ???, aSubType = ???, aPhaseFlags = ???) (optimized), at 0xfc580b48 (line ~838) in "nsEventListenerManager.cpp" [32] nsEventListenerManager::HandleEvent(this = ???, aPresContext = ???, aEvent = ???, aDOMEvent = ???, aCurrentTarget = ???, aFlags = ???, aEventStatus = ???) (optimized), at 0xfc582d7c (line ~1720) in "nsEventListenerManager.cpp" [33] nsXULElement::HandleDOMEvent(this = ???, aPresContext = ???, aEvent = ???, aDOMEvent = ???, aFlags = ???, aEventStatus = ???) (optimized), at 0xfc781140 (line ~3687) in "nsXULElement.cpp" [34] PresShell::HandleDOMEventWithTarget(this = ???, aTargetContent = ???, aEvent = ???, aStatus = ???) (optimized), at 0xfbd87b70 (line ~4991) in "nsPresShell.cpp" [35] nsMenuFrame::Execute(this = ???) (optimized), at 0xfbf0320c (line ~1384) in "nsMenuFrame.cpp" [36] nsMenuFrame::HandleEvent(this = ???, aPresContext = ???, aEvent = ???, aEventStatus = ???) (optimized), at 0xfbeffca0 (line ~376) in "nsMenuFrame.cpp" [37] PresShell::HandleEventInternal(this = ???, aEvent = ???, aView = ???, aFlags = ???, aStatus = ???) (optimized), at 0xfbd87a4c (line ~4965) in "nsPresShell.cpp" [38] PresShell::HandleEvent(this = ???, aView = ???, aEvent = ???, aEventStatus = ???, aForceHandle = ???, aHandled = ???) (optimized), at 0xfbd87658 (line ~4912) in "nsPresShell.cpp" [39] nsView::HandleEvent(this = ???, event = ???, aEventFlags = ???, aStatus = ???, aForceHandle = ???, aHandled = ???) (optimized), at 0xfbbbf538 (line ~359) in "nsView.cpp" [40] nsView::HandleEvent(this = ???, event = ???, aEventFlags = ???, aStatus = ???, aForceHandle = ???, aHandled = ???) (optimized), at 0xfbbbf4a8 (line ~343) in "nsView.cpp" [41] nsView::HandleEvent(this = ???, event = ???, aEventFlags = ???, aStatus = ???, aForceHandle = ???, aHandled = ???) (optimized), at 0xfbbbf4a8 (line ~343) in "nsView.cpp" [42] nsView::HandleEvent(this = ???, event = ???, aEventFlags = ???, aStatus = ???, aForceHandle = ???, aHandled = ???) (optimized), at 0xfbbbf4a8 (line ~343) in "nsView.cpp" [43] nsViewManager2::DispatchEvent(this = ???, aEvent = ???, aStatus = ???) (optimized), at 0xfbbd7788 (line ~1417) in "nsViewManager2.cpp" [44] HandleEvent(aEvent = ???) (optimized), at 0xfbbbe8ac (line ~67) in "nsView.cpp" [45] nsWidget::DispatchEvent(this = ???, aEvent = ???, aStatus = ???) (optimized), at 0xfdd4e9a4 (line ~1471) in "nsWidget.cpp" [46] nsWidget::DispatchWindowEvent(this = ???, event = ???) (optimized), at 0xfdd4e610 (line ~1362) in "nsWidget.cpp" [47] nsWidget::DispatchMouseEvent(this = ???, aEvent = STRUCT) (optimized), at 0xfdd4ea88 (line ~1498) in "nsWidget.cpp" [48] nsWidget::OnButtonReleaseSignal(this = ???, aGdkButtonEvent = ???) (optimized), at 0xfdd4fb7c (line ~2039) in "nsWidget.cpp" [49] nsWindow::HandleGDKEvent(this = ???, event = ???) (optimized), at 0xfdd58294 (line ~1427) in "nsWindow.cpp" [50] dispatch_superwin_event(event = ???, window = ???) (optimized), at 0xfdd439cc (line ~999) in "nsGtkEventHandler.cpp" [51] handle_gdk_event(event = ???, data = ???) (optimized), at 0xfdd43660 (line ~862) in "nsGtkEventHandler.cpp" dbx: warning: can't find file "/home/gisburn/package-builds/gtk+/gtk+-1.2.8/objdir/gdk/gdkevents.lo" [52] gdk_event_dispatch(0x0, 0xffbee480, 0x0, 0x0, 0x0, 0xffbee3e8), at 0xfe8c1470 [53] g_main_dispatch(0xffbee480, 0x94d28, 0x1, 0x1c9bf0, 0xff3df650, 0x378), at 0xfd8b6dc8 [54] g_main_iterate(0x1, 0x1, 0xfebb1a54, 0xfdd339c8, 0xff3df650, 0x1c), at 0xfd8b7bcc [55] g_main_run(0x1c9c38, 0x1c9c38, 0x1, 0xa4, 0xff3df650, 0x9e), at 0xfd8b7f64 dbx: warning: can't find file "/home/gisburn/package-builds/gtk+/gtk+-1.2.8/objdir/gtk/gtkmain.lo" [56] gtk_main(0xeb3e0, 0xeb2d8, 0xffbee578, 0x19844, 0xfdcb3434, 0x0), at 0xfdad60a0 [57] nsAppShell::Run(this = ???) (optimized), at 0xfdd339c8 (line ~355) in "nsAppShell.cpp" [58] nsAppShellService::Run(this = ???) (optimized), at 0xfea2e990 (line ~407) in "nsAppShellService.cpp" [59] main1(argc = ???, argv = ???, nativeApp = ???) (optimized), at 0x16568 (line ~1014) in "nsAppRunner.cpp" [60] main(argc = ???, argv = ???) (optimized), at 0x16fb4 (line ~1310) in "nsAppRunner.cpp" -- snip --
Please take a look at the following output (####---- indicate the begin of a method call): -- snip -- ** using printing=Xprint ####---- :nsXPrintContext::nsXPrintContext ####---- :nsXPrintContext::Init SetupPrintContext(aSpec) ####---- :nsXPrintContext::SetupPrintContext XpuGetPrinter: looking for 'hplaserjet001' XpuGetPrinter2: probing display ':1' for 'hplaserjet001' XpuCheckExtension: XpQueryVersion :1.0 1 0 XpuGetOneLongAttribute: default-printer-resolution got '300' XpuGetOneLongAttribute: result 300 print resolution 300 ####---- :nsXPrintContext::SetupWindow ####---- :nsXPrintContext::GetPrintResolution ####---- :nsXPrintContext::BeginDocument nsXPrintContext::BeginDocument: document title: '' XpuCheckSupported: XpGetOneAttribute(job-attributes-supported) returned 'job-name job-owner notification-profile xp-spooler-command-options ' XpuCheckSupported: probing 'job-name'=='job-name' XpStartJob(mDisplay, XPSpool) XpuWaitForPrintNotify(mDisplay, XPStartJobNotify) XpuWaitForPrintNotify: event_base_return=9, error_base_return=-4277596 XpuWaitForPrintNotify: Killing non-PrintNotify event 91/0 while waiting for 9/0 Enabling Quirk StyleSheet XpStartPage(mDisplay, mDrawable) XpuWaitForPrintNotify(mDisplay, XPStartPageNotify) XpuWaitForPrintNotify: Killing non-PrintNotify event 91/2 while waiting for 9/4 XpuWaitForPrintNotify: Killing non-PrintNotify event 91/4 while waiting for 9/4 XpEndPage(mDisplay) XpuWaitForPrintNotify(mDisplay, XPEndPageNotify) XpuWaitForPrintNotify: Killing non-PrintNotify event 14/0 while waiting for 9/5 XpuWaitForPrintNotify: Killing non-PrintNotify event 91/5 while waiting for 9/5 XpEndJob(mDisplay) XpuWaitForPrintNotify(mDisplay, XPEndJobNotify) XpuWaitForPrintNotify: Killing non-PrintNotify event 91/3 while waiting for 9/1 XpuWaitForPrintNotify: Killing non-PrintNotify event 91/1 while waiting for 9/1 ####---- :nsXPrintContext::BeginDocument nsXPrintContext::BeginDocument: document title: 'Sun to unveil 64-bit Serengeti server for the 'midframe'' Segmentation Fault - core dumped -- snip -- Stack trace from coredump looks like this: -- snip -- t@1 (l@1) terminated by signal SEGV (no mapping at the fault address) 0xfd7a5e54: XQueryExtension+0x0004: ld [%i0 + 0x4d0], %o0 Current function is XpuCheckSupported (optimized) 177 value = XpGetOneAttribute(pdpy, pcontext, type, attribute_name); (/opt/SUNWspro/bin/../WS6U2/bin/sparcv9/dbx) where current thread: t@1 [1] XQueryExtension(0x0, 0xfb557520, 0xffbec00c, 0xffbec010, 0xffbec014, 0xfedb59c8), at 0xfd7a5e54 [2] XInitExtension(0x0, 0xfb557520, 0xfe877b50, 0x0, 0x0, 0x0), at 0xfd7a6660 [3] XextAddDisplay(0xac1688, 0x0, 0xfb557520, 0xfb5574b4, 0x2, 0x0), at 0xfe854b64 [4] XpGetOneAttribute(0x0, 0x0, 0x4, 0xfb59a870, 0x27, 0xfedbcc5d), at 0xfb54229c =>[5] XpuCheckSupported(pdpy = ???, pcontext = ???, type = ???, attribute_name = ???, query = ???) (optimized), at 0xfb572fd8 (line ~177) in "xprintutil.c" [6] XpuSetJobTitle(pdpy = ???, pcontext = ???, title = ???) (optimized), at 0xfb5730d4 (line ~202) in "xprintutil.c" [7] nsXPrintContext::BeginDocument(this = ???, aTitle = ???) (optimized), at 0xfb57f09c (line ~250) in "nsXPrintContext.cpp" [8] nsDeviceContextXP::BeginDocument(this = ???, aTitle = ???) (optimized), at 0xfb574338 (line ~350) in "nsDeviceContextXP.cpp" [9] DocumentViewerImpl::PrintContent(this = ???, aParent = ???, aDContext = ???, aDOMWin = ???, aIsSubDoc = ???) (optimized), at 0xfc89fbb0 (line ~1484) in "nsDocumentViewer.cpp" [10] DocumentViewerImpl::DocumentReadyForPrinting(this = ???) (optimized), at 0xfc8a1f60 (line ~2052) in "nsDocumentViewer.cpp" [11] DocumentViewerImpl::Print(this = ???, aSilent = ???, aFile = ???, aPrintListener = ???) (optimized), at 0xfc8a3f88 (line ~2535) in "nsDocumentViewer.cpp" [12] GlobalWindowImpl::Print(this = ???) (optimized), at 0xfde75bcc (line ~1749) in "nsGlobalWindow.cpp" [13] WindowInternalPrint(cx = ???, obj = ???, argc = ???, argv = ???, rval = ???) (optimized), at 0xfde61f24 (line ~3550) in "nsJSWindow.cpp" [14] js_Invoke(cx = ???, argc = ???, flags = ???) (optimized), at 0xff04440c (line ~777) in "jsinterp.c" [15] js_Interpret(cx = ???, result = ???) (optimized), at 0xff050338 (line ~2670) in "jsinterp.c" [16] js_Invoke(cx = ???, argc = ???, flags = ???) (optimized), at 0xff04447c (line ~794) in "jsinterp.c" [17] js_InternalInvoke(cx = ???, obj = ???, fval = ???, flags = ???, argc = ???, argv = ???, rval = ???) (optimized), at 0xff0446e8 (line ~866) in "jsinterp.c" [18] JS_CallFunctionValue(cx = ???, obj = ???, fval = ???, argc = ???, argv = ???, rval = ???) (optimized), at 0xff01cfc8 (line ~3268) in "jsapi.c" [19] nsJSContext::CallEventHandler(this = ???, aTarget = ???, aHandler = ???, argc = ???, argv = ???, aBoolResult = ???, aReverseReturnResult = ???) (optimized), at 0xfde55120 (line ~939) in "nsJSEnvironment.cpp" [20] nsJSEventListener::HandleEvent(this = ???, aEvent = ???) (optimized), at 0xfdec2200 (line ~149) in "nsJSEventListener.cpp" [21] nsEventListenerManager::HandleEventSubType(this = ???, aListenerStruct = ???, aDOMEvent = ???, aCurrentTarget = ???, aSubType = ???, aPhaseFlags = ???) (optimized), at 0xfc580b48 (line ~838) in "nsEventListenerManager.cpp" [22] nsEventListenerManager::HandleEvent(this = ???, aPresContext = ???, aEvent = ???, aDOMEvent = ???, aCurrentTarget = ???, aFlags = ???, aEventStatus = ???) (optimized), at 0xfc582d7c (line ~1720) in "nsEventListenerManager.cpp" [23] nsXULElement::HandleDOMEvent(this = ???, aPresContext = ???, aEvent = ???, aDOMEvent = ???, aFlags = ???, aEventStatus = ???) (optimized), at 0xfc781140 (line ~3687) in "nsXULElement.cpp" [24] PresShell::HandleDOMEventWithTarget(this = ???, aTargetContent = ???, aEvent = ???, aStatus = ???) (optimized), at 0xfbd87b70 (line ~4991) in "nsPresShell.cpp" [25] nsMenuFrame::Execute(this = ???) (optimized), at 0xfbf0320c (line ~1384) in "nsMenuFrame.cpp" [26] nsMenuFrame::HandleEvent(this = ???, aPresContext = ???, aEvent = ???, aEventStatus = ???) (optimized), at 0xfbeffca0 (line ~376) in "nsMenuFrame.cpp" [27] PresShell::HandleEventInternal(this = ???, aEvent = ???, aView = ???, aFlags = ???, aStatus = ???) (optimized), at 0xfbd87a4c (line ~4965) in "nsPresShell.cpp" [28] PresShell::HandleEvent(this = ???, aView = ???, aEvent = ???, aEventStatus = ???, aForceHandle = ???, aHandled = ???) (optimized), at 0xfbd87658 (line ~4912) in "nsPresShell.cpp" [29] nsView::HandleEvent(this = ???, event = ???, aEventFlags = ???, aStatus = ???, aForceHandle = ???, aHandled = ???) (optimized), at 0xfbbbf538 (line ~359) in "nsView.cpp" [30] nsView::HandleEvent(this = ???, event = ???, aEventFlags = ???, aStatus = ???, aForceHandle = ???, aHandled = ???) (optimized), at 0xfbbbf4a8 (line ~343) in "nsView.cpp" [31] nsView::HandleEvent(this = ???, event = ???, aEventFlags = ???, aStatus = ???, aForceHandle = ???, aHandled = ???) (optimized), at 0xfbbbf4a8 (line ~343) in "nsView.cpp" [32] nsView::HandleEvent(this = ???, event = ???, aEventFlags = ???, aStatus = ???, aForceHandle = ???, aHandled = ???) (optimized), at 0xfbbbf4a8 (line ~343) in "nsView.cpp" [33] nsViewManager2::DispatchEvent(this = ???, aEvent = ???, aStatus = ???) (optimized), at 0xfbbd7788 (line ~1417) in "nsViewManager2.cpp" [34] HandleEvent(aEvent = ???) (optimized), at 0xfbbbe8ac (line ~67) in "nsView.cpp" [35] nsWidget::DispatchEvent(this = ???, aEvent = ???, aStatus = ???) (optimized), at 0xfdd4e9a4 (line ~1471) in "nsWidget.cpp" [36] nsWidget::DispatchWindowEvent(this = ???, event = ???) (optimized), at 0xfdd4e610 (line ~1362) in "nsWidget.cpp" [37] nsWidget::DispatchMouseEvent(this = ???, aEvent = STRUCT) (optimized), at 0xfdd4ea88 (line ~1498) in "nsWidget.cpp" [38] nsWidget::OnButtonReleaseSignal(this = ???, aGdkButtonEvent = ???) (optimized), at 0xfdd4fb7c (line ~2039) in "nsWidget.cpp" [39] nsWindow::HandleGDKEvent(this = ???, event = ???) (optimized), at 0xfdd58294 (line ~1427) in "nsWindow.cpp" [40] dispatch_superwin_event(event = ???, window = ???) (optimized), at 0xfdd439cc (line ~999) in "nsGtkEventHandler.cpp" [41] handle_gdk_event(event = ???, data = ???) (optimized), at 0xfdd43660 (line ~862) in "nsGtkEventHandler.cpp" dbx: warning: can't find file "/home/gisburn/package-builds/gtk+/gtk+-1.2.8/objdir/gdk/gdkevents.lo" dbx: warning: see `help finding-files' [42] gdk_event_dispatch(0x0, 0xffbee480, 0x0, 0x0, 0x0, 0xffbee3e8), at 0xfe8c1470 dbx: warning: can't find file "/home/gisburn/package-builds/glib/glib-1.2.8/objdir/gmain.lo" [43] g_main_dispatch(0xffbee480, 0x98d30, 0x1, 0x1c9868, 0xff3df650, 0x378), at 0xfd8b6dc8 [44] g_main_iterate(0x1, 0x1, 0xfeba1a54, 0xfdd339c8, 0xff3df650, 0x1c), at 0xfd8b7bcc [45] g_main_run(0x1c98b0, 0x1c98b0, 0x1, 0xa4, 0xff3df650, 0x9e), at 0xfd8b7f64 dbx: warning: can't find file "/home/gisburn/package-builds/gtk+/gtk+-1.2.8/objdir/gtk/gtkmain.lo" [46] gtk_main(0xec790, 0x3eb60, 0xffbee578, 0x19844, 0xfdcb3434, 0x0), at 0xfdad60a0 [47] nsAppShell::Run(this = ???) (optimized), at 0xfdd339c8 (line ~355) in "nsAppShell.cpp" [48] nsAppShellService::Run(this = ???) (optimized), at 0xfea2e990 (line ~407) in "nsAppShellService.cpp" [49] main1(argc = ???, argv = ???, nativeApp = ???) (optimized), at 0x16568 (line ~1014) in "nsAppRunner.cpp" [50] main(argc = ???, argv = ???) (optimized), at 0x16fb4 (line ~1310) in "nsAppRunner.cpp" -- snip -- I see the job starting, the end of the job... but why the h*ll is nsXPrintContext::BeginDocument() called a 2nd time (now with the right title !!) ? Looks like something in the underlying print API is going heavily wrong, right ? CC'ing dcone@netscape.com in the hope he doesn't filter BugZilla emails... ;-(
Newest patch for bug 78548 fixes this - overtaking (switching owner<-->QA)...
Assignee: katakai → Roland.Mainz
Status: ASSIGNED → NEW
Depends on: 78548
QA Contact: Roland.Mainz → katakai
Target Milestone: Future → mozilla0.9.1
Accepting...
Status: NEW → ASSIGNED
let's land this in 0.9.2. let drivers know if this creates problems. thanks.
Target Milestone: mozilla0.9.1 → mozilla0.9.2
This issue was fixed by bug 78548...
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Target Milestone: mozilla0.9.2 → mozilla0.9.1
Verified on 2002011614.
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: