We are using an off the shelf loan application. This application uses the crystal reports to print documents. The user prints loan document packages. The user can print serveral packages and not have the computer freeze. Sometimes the user cannot print anything. The user has administrator rights on the workstation through local administrator group. The computer is windows 2000 with 1gb ram. The printer is a network printer lexmark t634 with ip address. The following is the event log from user computer.
==========
User ID: 10152
Source: System.Drawing
Version: 4.1.3230.22617
Method Name: Boolean printReportMain(System.Windows.Forms.Form ByRef, System.String)
Error Type: System.ComponentModel.Win32Exception
Error Message: The wait operation timed out
Additional information:
Stack Trace: at System.Drawing.Printing.PrinterSettings.GetHdevmodeInternal()
at System.Drawing.Printing.PrinterSettings.GetHdevmode(PageSettings pageSettings)
at System.Drawing.Printing.PrintController.OnStartPrint(PrintDocument document, PrintEventArgs e)
at System.Drawing.Printing.StandardPrintController.OnStartPrint(PrintDocument document, PrintEventArgs e)
at System.Drawing.Printing.PrintController.Print(PrintDocument document)
at System.Drawing.Printing.PrintDocument.Print()
at CrystalDecisions.CrystalReports.Engine.FormatEngine.PrintToPrinter(Int32 nCopies, Boolean collated, Int32 startPageN, Int32 endPageN)
at CrystalDecisions.CrystalReports.Engine.ReportDocument.PrintToPrinter(Int32 nCopies, Boolean collated, Int32 startPageN, Int32 endPageN)
at DecisionPro.Printing.CrystalEngine.printReportMain(Form& fParent, String title)
For more information, see Help and Support Center at
============
User ID: 10152
Source: Analysis Server
Version: 4.1.3230.22617
Method Name: Boolean printReportMain(System.Windows.Forms.Form ByRef, System.String)
Error Type: System.Runtime.InteropServices.COMException
Error Message:
Invalid printer specified.
C:\DOCUME~1\bjackecy\LOCALS~1\Temp\rtrade {7D8E73C3-1403-4F75-B664-2EE74E725149}.rpt
Additional information:
Stack Trace: at CrystalDecisions.ReportAppServer.Controllers.PrintOutputControllerClass.ModifyPrinterName(String newVal)
at CrystalDecisions.CrystalReports.Engine.PrintOptions.set_PrinterName(String value)
at DecisionPro.Printing.CrystalEngine.printReportMain(Form& fParent, String title)
For more information, see Help and Support Center at
The vendor said it’s a network problem.