@DarthOL wrote:
Hello! I am using PDFCreator to convert documents from ERP system to PDF/A-Format and sending the PDF to one or more mail-addresses. But now my ERP client crashes after a certain number of documents. I try to analyize the problem, but now I run to my borders. Could you please help me?
I made a log of processes running and crashing with the tool DebugDiag. Here is the result:
- EXCEPTION SUMMARY *
|----------------------------------------------| | Count | Exception | |----------------------------------------------| | 112 | pdfforge.DataStorage.TreeData | | 28 | System.FormatException | | 1 | System.ComponentModel.Win32Exception | | 1 | 0XC000041D | |----------------------------------------------|
**** Some exception details were omitted due to the following reasons
The maximum number of stacks (MAX_CLR_EXCEPTION_STACKS_PER_EXCEPTION_TYPE = 10) for this CLR exception type have been collected: 'pdfforge.DataStorage.TreeData'
The maximum number of stacks (MAX_CLR_EXCEPTION_STACKS_PER_EXCEPTION_TYPE = 10) for this CLR exception type have been collected: 'System.FormatException'Could you please help me? If you need more Information:
- EXCEPTION DETAILS *
DetailID = 1
Count: 6
Type: pdfforge.DataStorage.TreeData
Message: NOT_FOUND
Type: NOT_FOUND
Message: NOT_FOUND
Stack:
[HelperMethodFrame]
System.Collections.Generic.Dictionary`2[[System.Canon, mscorlib],[System.Canon, mscorlib]].get_Item(System.__Canon)
pdfforge.DataStorage.TreeData.GetValue(System.String)
pdfforge.DataStorage.TreeData.GetValue(System.String)
pdfforge.PDFCreator.Conversion.Jobs.JobInfo.SourceFileInfoDataReader.ReadSourceFileInfoFromData(System.String, pdfforge.DataStorage.Data, System.String)
pdfforge.PDFCreator.Conversion.Jobs.JobInfo.JobInfoManager.ReadFromInfFile(System.String, pdfforge.PDFCreator.Conversion.Jobs.TitleReplacer)
pdfforge.PDFCreator.Conversion.Jobs.JobInfo.JobInfoManager.ReadFromInfFile(System.String)
pdfforge.PDFCreator.Core.Controller.NewPipeJobHandler.HandleNewJobMessage(System.String)
pdfforge.PDFCreator.Core.Controller.NewPipeJobHandler.HandlePipeMessage(System.String)
pdfforge.PDFCreator.Core.Communication.PipeServerManager.b__5_0(System.Object, pdfforge.Communication.MessageEventArgs)
pdfforge.Communication.PipeServer.EventThread(System.Object)
System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
System.Threading.ThreadHelper.ThreadStart(System.Object)
[GCFrame]
[DebuggerU2MCatchHandlerFrame]DetailID = 2
Count: 10
Type: System.FormatException
Message: Die Zeichenfolge wurde nicht als gültiger Boolean erkannt.
Stack:
[HelperMethodFrame]
System.Boolean.Parse(System.String)
pdfforge.PDFCreator.Conversion.Jobs.JobInfo.SourceFileInfoDataReader.ReadSourceFileInfoFromData(System.String, pdfforge.DataStorage.Data, System.String)
pdfforge.PDFCreator.Conversion.Jobs.JobInfo.JobInfoManager.ReadFromInfFile(System.String, pdfforge.PDFCreator.Conversion.Jobs.TitleReplacer)
pdfforge.PDFCreator.Conversion.Jobs.JobInfo.JobInfoManager.ReadFromInfFile(System.String)
pdfforge.PDFCreator.Core.Controller.NewPipeJobHandler.HandleNewJobMessage(System.String)
pdfforge.PDFCreator.Core.Controller.NewPipeJobHandler.HandlePipeMessage(System.String)
pdfforge.PDFCreator.Core.Communication.PipeServerManager.b__5_0(System.Object, pdfforge.Communication.MessageEventArgs)
pdfforge.Communication.PipeServer.EventThread(System.Object)
System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
System.Threading.ThreadHelper.ThreadStart(System.Object)
[GCFrame]
[DebuggerU2MCatchHandlerFrame]DetailID = 3
Count: 2
Type: pdfforge.DataStorage.TreeData
Message: NOT_FOUND
Type: NOT_FOUND
Message: NOT_FOUND
Stack:
[HelperMethodFrame]
System.Collections.Generic.Dictionary`2[[System.Canon, mscorlib],[System.Canon, mscorlib]].get_Item(System.__Canon)
pdfforge.DataStorage.TreeData.FindSectionRecursing(System.String, Boolean)
pdfforge.DataStorage.TreeData.FindSection(System.String, Boolean)
pdfforge.DataStorage.TreeData.GetValues(System.String)
pdfforge.PDFCreator.Conversion.Jobs.JobInfo.SourceFileInfoDataReader.ReadSourceFileInfoFromData(System.String, pdfforge.DataStorage.Data, System.String)
pdfforge.PDFCreator.Conversion.Jobs.JobInfo.JobInfoManager.ReadFromInfFile(System.String, pdfforge.PDFCreator.Conversion.Jobs.TitleReplacer)
pdfforge.PDFCreator.Conversion.Jobs.JobInfo.JobInfoManager.ReadFromInfFile(System.String)
pdfforge.PDFCreator.Core.Controller.NewPipeJobHandler.HandleNewJobMessage(System.String)
pdfforge.PDFCreator.Core.Controller.NewPipeJobHandler.HandlePipeMessage(System.String)
pdfforge.PDFCreator.Core.Communication.PipeServerManager.b__5_0(System.Object, pdfforge.Communication.MessageEventArgs)
pdfforge.Communication.PipeServer.EventThread(System.Object)
System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
System.Threading.ThreadHelper.ThreadStart(System.Object)
[GCFrame]
[DebuggerU2MCatchHandlerFrame]DetailID = 4
Count: 2
Type: pdfforge.DataStorage.TreeData
Message: NOT_FOUND
Type: NOT_FOUND
Message: NOT_FOUND
Stack:
[HelperMethodFrame]
pdfforge.DataStorage.TreeData.FindSectionRecursing(System.String, Boolean)
pdfforge.DataStorage.TreeData.FindSection(System.String, Boolean)
pdfforge.DataStorage.TreeData.GetValues(System.String)
pdfforge.PDFCreator.Conversion.Jobs.JobInfo.SourceFileInfoDataReader.ReadSourceFileInfoFromData(System.String, pdfforge.DataStorage.Data, System.String)
pdfforge.PDFCreator.Conversion.Jobs.JobInfo.JobInfoManager.ReadFromInfFile(System.String, pdfforge.PDFCreator.Conversion.Jobs.TitleReplacer)
pdfforge.PDFCreator.Conversion.Jobs.JobInfo.JobInfoManager.ReadFromInfFile(System.String)
pdfforge.PDFCreator.Core.Controller.NewPipeJobHandler.HandleNewJobMessage(System.String)
pdfforge.PDFCreator.Core.Controller.NewPipeJobHandler.HandlePipeMessage(System.String)
pdfforge.PDFCreator.Core.Communication.PipeServerManager.b__5_0(System.Object, pdfforge.Communication.MessageEventArgs)
pdfforge.Communication.PipeServer.EventThread(System.Object)
System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
System.Threading.ThreadHelper.ThreadStart(System.Object)
[GCFrame]
[DebuggerU2MCatchHandlerFrame]DetailID = 5
Count: 102
Type: pdfforge.DataStorage.TreeData
Message: NOT_FOUND
Type: NOT_FOUND
Message: NOT_FOUND
Stack:
(omitted)DetailID = 6
Count: 18
Type: System.FormatException
Message: Die Zeichenfolge wurde nicht als gültiger Boolean erkannt.
Stack:
(omitted)DetailID = 7
Count: 1
Type: System.ComponentModel.Win32Exception
Message: Nicht genügend Quoten verfügbar, um diesen Befehl zu verarbeiten
Stack:
[HelperMethodFrame]
MS.Win32.UnsafeNativeMethods.PostMessage(System.Runtime.InteropServices.HandleRef, MS.Internal.Interop.WindowMessage, IntPtr, IntPtr)
System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean, System.Nullable`1)
System.Windows.Interop.HwndTarget.UpdateWindowPos(IntPtr)
System.Windows.Interop.HwndTarget.HandleMessage(MS.Internal.Interop.WindowMessage, IntPtr, IntPtr)
System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
[InlinedCallFrame]
DomainBoundILStubClass.IL_STUB_PInvoke(HWND__*, Int32, Int32, Int32, Int32, Int32)
[InlinedCallFrame]
Microsoft.Dynamics.Kernel.Client.HwndHostControl.SizeContent()
Microsoft.Dynamics.Kernel.Client.ComboBarHostControl.set_ComboBar(Microsoft.Dynamics.Kernel.Client.UI.WPF.Controls.StatusBarControl)
.LayoutContainer.ComboBar(LayoutContainer*, IComboBarControl*)
[InlinedCallFrame]
Microsoft.Dynamics.Kernel.Client.AreaPageGroup.DoLink(Microsoft.Dynamics.Kernel.Client.LinkNode)
Microsoft.Dynamics.Kernel.Client.AreaPageGroup.OnMouseUp(System.Windows.Forms.MouseEventArgs)
System.Windows.Forms.Control.WmMouseUp(System.Windows.Forms.Message ByRef, System.Windows.Forms.MouseButtons, Int32)
System.Windows.Forms.Control.WndProc(System.Windows.Forms.Message ByRef)
[InlinedCallFrame]
System.Windows.Forms.ScrollableControl.WndProc(System.Windows.Forms.Message ByRef)
System.Windows.Forms.ContainerControl.WndProc(System.Windows.Forms.Message ByRef)
System.Windows.Forms.UserControl.WndProc(System.Windows.Forms.Message ByRef)
System.Windows.Forms.Control+ControlNativeWindow.OnMessage(System.Windows.Forms.Message ByRef)
System.Windows.Forms.Control+ControlNativeWindow.WndProc(System.Windows.Forms.Message ByRef)
System.Windows.Forms.NativeWindow.Callback(IntPtr, Int32, IntPtr, IntPtr)
[InlinedCallFrame]
DomainBoundILStubClass.IL_STUB_PInvoke()
[InlinedCallFrame]
[GCFrame]DetailID = 8
Count: 1
Exception #: 0XC000041D
Stack:
Posts: 2
Participants: 2