Crashing RTC when printing the same time the same report.

Roelof
Member Posts: 377
There were 2 users who were affected with this, both trying to print a (Pallet Tag) report in RTC. Both users where trying to print at the same time, it crashed the entire Server service.
The printer that the two users were using as their primary was down. Why would this cause this issue? Since the printer is online again, users can print that report just fine without crashing the server for everyone.
Is there a hot fix or anything that Microsoft has put out about this issue? Seems awfully extreme that one user's RTC report not being able to print can bring down the entire application.
The printer that the two users were using as their primary was down. Why would this cause this issue? Since the printer is online again, users can print that report just fine without crashing the server for everyone.
Is there a hot fix or anything that Microsoft has put out about this issue? Seems awfully extreme that one user's RTC report not being able to print can bring down the entire application.
Roelof de Jonghttp://www.wye.com
0
Comments
-
Hi,
I think there is not enough information to help you with your problem. What's on the report?
I know that there is a problem when printing a report with big pictures on it. Because every line which is send to the report layout includes a picture. So the memory usage for printing is to high. I don't know if there is a chance in this case that the client or service will crash. Normaly only the report has no data on it.
With kind regards
mik0 -
Please check the event viewer on client machine and on NAV server usually it will create an entry with error if there is a crash or connection lost. The detail information on the error should guide you for next steps.0
-
Here is what is in the event log:
Service: MicrosoftDynamicsNavServer
User: SHFB-SC\mhepler
GenericException:
Type: System.Reflection.TargetInvocationException
Message: Exception has been thrown by the target of an invocation.
StackTrace:
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Microsoft.Dynamics.Nav.Runtime.NavApplicationMethod.InvokeMethod(Object obj, String methodName, Object[] args)
Source: mscorlib
GenericException:
GenericException:
Type: System.Drawing.Printing.InvalidPrinterException
Message: No printers are installed.
StackTrace:
at System.Drawing.Printing.PrinterSettings.GetHdevmodeInternal(String printer)
at System.Drawing.Printing.PrinterSettings.GetHdevmodeInternal()
at System.Drawing.Printing.PrinterSettings.GetHdevmode()
at System.Drawing.Printing.PageSettings.GetPaperSize(IntPtr modeHandle)
at System.Drawing.Printing.PageSettings.get_PaperSize()
at Microsoft.Dynamics.Nav.Client.ReportRenderer.CreateEMFDeviceInfo(PageSettings pageSettings)
at Microsoft.Dynamics.Nav.Client.ReportRenderer.RenderLocalReport()
at Microsoft.Dynamics.Nav.Client.ServiceClientCallback.ReportPageReadyWinFormsPrintDirectly(ReportRequest reportRequest, ReportExecutionItem reportExecutionItem, Boolean isFirstPage)
at Microsoft.Dynamics.Nav.Client.ServiceClientCallback.<>c__DisplayClass19.<ReportPageReady>b__18()
at Microsoft.Dynamics.Nav.Client.ServiceClientCallback.<>c__DisplayClass1.<RunClientRequest>b__0()
at Microsoft.Dynamics.Nav.Client.ServerInvocationManager.WaitForServerResponse(IAsyncResult asyncResult, ThreadCallbackContext threadEventContext)
Source: System.DrawingRoelof de Jonghttp://www.wye.com0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions