PDFCreator 2.5.3 locks infinitely


#1

I use PDFCreator 2.5.3 on Win10 x64 to print quickly a few little bit same PDFs (~11 pages of text).
and in most of my cases PDFCreator stops producing a pdf files (produce only part of ordered jobs)
printer queue is empty
and TaskManager show only one of PDFCreator process, and this process keep idle infinitely:

I just attached to it by WinDBG and dump a stack:

0000000000b3ddc0 00007ffe22f7eb96 KERNELBASE!ReadFile+0x76, calling ntdll!NtReadFile
0000000000b3ddd8 00007ffe013d6bff clr!SafeHandle::DangerousAddRef+0x6f, calling clr!LazyMachStateCaptureState
0000000000b3de40 00007ffdfed587d6 (MethodDesc 00007ffdfe9c2360 +0xc6 DomainBoundILStubClass.IL_STUB_PInvoke(Microsoft.Win32.SafeHandles.SafePipeHandle, Byte*, Int32, Int32 ByRef, IntPtr))
0000000000b3dea8 00007ffdfed587d6 (MethodDesc 00007ffdfe9c2360 +0xc6 DomainBoundILStubClass.IL_STUB_PInvoke(Microsoft.Win32.SafeHandles.SafePipeHandle, Byte*, Int32, Int32 ByRef, IntPtr))
0000000000b3df20 00007ffdff10aab5 (MethodDesc 00007ffdfe9be6a8 System.IO.Pipes.PipeStream.ReadFileNative(Microsoft.Win32.SafeHandles.SafePipeHandle, Byte[], Int32, Int32, System.Threading.NativeOverlapped*, Int32 ByRef)), calling 00007ffdfeb1ab60 (stub for Microsoft.Win32.UnsafeNativeMethods.ReadFile(Microsoft.Win32.SafeHandles.SafePipeHandle, Byte*, Int32, Int32 ByRef, IntPtr))
0000000000b3df80 00007ffdfed68ef2 (MethodDesc 00007ffdfe9be640 +0x82 System.IO.Pipes.PipeStream.ReadCore(Byte[], Int32, Int32)), calling (MethodDesc 00007ffdfe9be6a8 +0 System.IO.Pipes.PipeStream.ReadFileNative(Microsoft.Win32.SafeHandles.SafePipeHandle, Byte[], Int32, Int32, System.Threading.NativeOverlapped*, Int32 ByRef))
0000000000b3df90 00007ffdfed68e47 (MethodDesc 00007ffdfe9be638 +0x57 System.IO.Pipes.PipeStream.Read(Byte[], Int32, Int32)), calling (MethodDesc 00007ffdfe9be820 +0 System.IO.Pipes.PipeStream.CheckReadOperations())
0000000000b3dfe0 00007ffe003624c1 (MethodDesc 00007ffdfff52988 +0xf1 System.IO.StreamReader.ReadBuffer())
0000000000b3e000 00007ffe00314f4c (MethodDesc 00007ffe000b9c58 +0x8c System.IO.StreamWriter.Flush(Boolean, Boolean))
0000000000b3e010 00007ffdfeb32be8 (MethodDesc 00007ffdfe8edbd8 +0x128 System.IO.Pipes.NamedPipeClientStream.Connect(Int32)), calling (MethodDesc 00007ffdfe8ed598 +0 System.IO.Pipes.PipeStream.InitializeHandle(Microsoft.Win32.SafeHandles.SafePipeHandle, Boolean, Boolean))
0000000000b3e030 00007ffe003627e3 (MethodDesc 00007ffdfff529a0 +0x113 System.IO.StreamReader.ReadLine())
0000000000b3e060 00007ffe0039894c (MethodDesc 00007ffe000b9c70 +0x2c System.IO.StreamWriter.set_AutoFlush(Boolean)), calling (MethodDesc 00007ffe000b9c58 +0 System.IO.StreamWriter.Flush(Boolean, Boolean))
0000000000b3e0a0 00007ffda2323c63 (MethodDesc 00007ffda1fc73b8 +0xe3 pdfforge.Communication.PipeClient.SendMessage(System.String, Int32))
0000000000b3e120 00007ffda2323b02 (MethodDesc 00007ffda1fc75f8 +0x62 pdfforge.Communication.PipeServer.Stop()), calling (MethodDesc 00007ffda1fc73b8 +0 pdfforge.Communication.PipeClient.SendMessage(System.String, Int32))
0000000000b3e130 00007ffda2323a6b (MethodDesc 00007ffda1f61e08 +0x1b pdfforge.PDFCreator.Core.Communication.PipeServerManager.Shutdown()), calling (MethodDesc 00007ffda1e614a0 +0 NLog.Logger.Debug(System.String))
0000000000b3e160 00007ffda20fc253 (MethodDesc 00007ffda1f65370 +0x1c3 pdfforge.PDFCreator.Core.Startup.AppStarts.MaybePipedApplicationStarter.TryStartApplication(System.Func1<Boolean>, Boolean)) 0000000000b3e170 00007ffda20fc2d8 (MethodDesc 00007ffda1f61de8 +0x28 pdfforge.PDFCreator.Core.Communication.PipeServerManager.StartServer()), calling (MethodDesc 00007ffda1fc75e8 +0 pdfforge.Communication.PipeServer.Start()) 0000000000b3e180 00007ffda1df9edf (MethodDesc 00007ffda1e614a0 +0x1f NLog.Logger.Debug(System.String)), calling (MethodDesc 00007ffda1e61248 +0 NLog.Logger.WriteToTargets(NLog.LogLevel, System.IFormatProvider, System.String)) 0000000000b3e1b0 00007ffda20fc198 (MethodDesc 00007ffda1f65370 +0x108 pdfforge.PDFCreator.Core.Startup.AppStarts.MaybePipedApplicationStarter.TryStartApplication(System.Func1, Boolean)), calling (MethodDesc 00007ffda1f65370 +0x190 pdfforge.PDFCreator.Core.Startup.AppStarts.MaybePipedApplicationStarter.TryStartApplication(System.Func1<Boolean>, Boolean)) 0000000000b3e1c0 00007ffda20fbfb1 (MethodDesc 00007ffda1fc75c8 +0x31 pdfforge.Communication.PipeServer.IsServerRunning()), calling (MethodDesc 00007ffe000c2248 +0 System.Threading.Mutex.OpenExisting(System.String, System.Security.AccessControl.MutexRights)) 0000000000b3e1d0 00007ffda1dfa01c (MethodDesc 00007ffda1e69028 +0x1c NLog.Internal.LoggerConfiguration.GetTargetsForLevel(NLog.LogLevel)), calling (MethodDesc 00007ffda1e639c8 +0 NLog.LogLevel.op_Equality(NLog.LogLevel, NLog.LogLevel)) 0000000000b3e210 00007ffda20edc81 (MethodDesc 00007ffda1f65348 +0x1f1 pdfforge.PDFCreator.Core.Startup.AppStarts.MaybePipedApplicationStarter.SendMessageOrStartApplication(System.Func1<System.String>, System.Func1<Boolean>, Boolean)), calling (MethodDesc 00007ffda1f65370 +0 pdfforge.PDFCreator.Core.Startup.AppStarts.MaybePipedApplicationStarter.TryStartApplication(System.Func1, Boolean))
0000000000b3e2b0 00007ffda20eda50 (MethodDesc 00007ffda1ff5da0 +0xb0 pdfforge.PDFCreator.Core.Startup.AppStarts.MaybePipedStart.Run())
0000000000b3e300 00007ffda20ebd9c (MethodDesc 00007ffda1e74cc8 +0x6c pdfforge.PDFCreator.UI.Views.App.App_OnStartup(System.Object, System.Windows.StartupEventArgs))
0000000000b3e360 00007ffdfa05ab65 (MethodDesc 00007ffdf9cbcd10 +0xa5 System.Windows.Application.OnStartup(System.Windows.StartupEventArgs))
0000000000b3e3a0 00007ffdf9ff24a5 (MethodDesc 00007ffdf9cbd340 +0x35 System.Windows.Application.<.ctor>b__1_0(System.Object))
0000000000b3e3e0 00007ffdfdd83429 (MethodDesc 00007ffdfdc98a00 +0x69 System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32))
0000000000b3e410 00007ffdfdd81f83 (MethodDesc 00007ffdfdc96dd0 +0x223 System.Windows.Threading.Dispatcher.PromoteTimers(Int32)), calling (MethodDesc 00007ffdfdc96dd0 +0x28e System.Windows.Threading.Dispatcher.PromoteTimers(Int32))
0000000000b3e450 00007ffdfdd83325 (MethodDesc 00007ffdfdcdbe90 +0x35 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)), calling (MethodDesc 00007ffdfdc98a00 +0 System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32))
0000000000b3e4a0 00007ffdfdd86537 (MethodDesc 00007ffdfdc98de8 +0x107 System.Windows.Threading.DispatcherOperation.InvokeImpl()), calling (MethodDesc 00007ffdfdcdbe90 +0 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate))
0000000000b3e520 00007ffe0032ca72 (MethodDesc 00007ffdfff5a660 +0x162 System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean))
0000000000b3e5f0 00007ffe0032c904 (MethodDesc 00007ffdfff5a650 +0x14 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)), calling (MethodDesc 00007ffdfff5a660 +0 System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean))
0000000000b3e620 00007ffe0032c8c2 (MethodDesc 00007ffdfff5a640 +0x52 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)), calling (MethodDesc 00007ffdfff5a650 +0 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean))
0000000000b3e630 00007ffdfdd86249 (MethodDesc 00007ffdfdc9ec90 +0x29 MS.Internal.BaseAppContextSwitches.get_DoNotUseCulturePreservingDispatcherOperations()), calling clr!JIT_GetSharedNonGCStaticBase_InlineGetAppDomain
0000000000b3e670 00007ffdfdd86153 (MethodDesc 00007ffdfdc9dc90 +0x73 MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)), calling (MethodDesc 00007ffdfff5a640 +0 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object))
0000000000b3e680 00007ffdfdd81b80 (MethodDesc 00007ffdfdc96d90 +0x50 System.Windows.Threading.Dispatcher.CriticalRequestProcessing(Boolean)), calling (MethodDesc 00007ffdfdc98c00 +0 System.Windows.Threading.PriorityQueue1[[System.__Canon, mscorlib]].get_MaxPriority()) 0000000000b3e6c0 00007ffdfdd85f90 (MethodDesc 00007ffdfdc98da8 +0x60 System.Windows.Threading.DispatcherOperation.Invoke()), calling (MethodDesc 00007ffdfdc9dc90 +0 MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)) 0000000000b3e720 00007ffdfdd814fb (MethodDesc 00007ffdfdc96ce0 +0x1bb System.Windows.Threading.Dispatcher.ProcessQueue()), calling (MethodDesc 00007ffdfdc98da8 +0 System.Windows.Threading.DispatcherOperation.Invoke()) 0000000000b3e7b0 00007ffdfdd8191d (MethodDesc 00007ffdfdc96d60 +0x6d System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)), calling (MethodDesc 00007ffdfdc96ce0 +0 System.Windows.Threading.Dispatcher.ProcessQueue()) 0000000000b3e7d0 00007ffdfdd85a63 (MethodDesc 00007ffdfdc99538 +0x73 MS.Internal.CopyOnWriteList.get_List()), calling (MethodDesc 00007ffdfdc99538 +0x7f MS.Internal.CopyOnWriteList.get_List()) 0000000000b3e830 00007ffdfdd83671 (MethodDesc 00007ffdfdcdc470 +0xc1 MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)) 0000000000b3e840 00007ffe25456f89 USER32!RtlGetExpWinVer+0x29, calling ntdll!RtlImageNtHeader 0000000000b3e8c0 00007ffdfdd835a0 (MethodDesc 00007ffdfdcdc5e8 +0x80 MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)) 0000000000b3e8c8 00007ffe2544be53 USER32!UserCallWinProcCheckWow+0x483, calling ntdll!RtlDeactivateActivationContextUnsafeFast 0000000000b3e8d0 00007ffe014497b9 clr!JitILStub+0xe, calling clr!MethodDesc::GetNativeCode 0000000000b3e8e0 00007ffe013d5ea9 clr!ThreadNative::GetCurrentThread+0x9, calling clr!GetThread 0000000000b3e910 00007ffdfdd83429 (MethodDesc 00007ffdfdc98a00 +0x69 System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)) 0000000000b3e920 00007ffe01496fe1 clr!MemberLoader::GetMethodDescFromMethodDef+0x5d, calling clr!MethodDesc::CheckRestore 0000000000b3e980 00007ffdfdd83325 (MethodDesc 00007ffdfdcdbe90 +0x35 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)), calling (MethodDesc 00007ffdfdc98a00 +0 System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)) 0000000000b3e990 00007ffe0032d893 (MethodDesc 00007ffdfff52f58 +0x33 System.Threading.SynchronizationContext.SetSynchronizationContext(System.Threading.SynchronizationContext)), calling clr!JIT_WriteBarrier 0000000000b3e9a0 00007ffe0032d7aa (MethodDesc 00007ffdfff52f68 +0xa System.Threading.SynchronizationContext.get_Current()), calling 00007ffe013d5ea0 (stub for System.Threading.Thread.GetCurrentThreadNative()) 0000000000b3e9b0 00007ffdfddbb09d (MethodDesc 00007ffdfdca11d0 +0x8d DomainBoundILStubClass.IL_STUB_PInvoke(IntPtr, IntPtr, Int32, IntPtr, IntPtr)) 0000000000b3e9d0 00007ffdfdd80e68 (MethodDesc 00007ffdfdc96a88 +0x168 System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)), calling (MethodDesc 00007ffdfdcdbe90 +0 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)) 0000000000b3e9f0 00007ffdfdd806ef (MethodDesc 00007ffdfdc96678 +0x1bf System.Windows.Threading.Dispatcher.FromThread(System.Threading.Thread)), calling (MethodDesc 00007ffdfdc96678 +0x1d1 System.Windows.Threading.Dispatcher.FromThread(System.Threading.Thread)) 0000000000b3ea70 00007ffdfdd82d7f (MethodDesc 00007ffdfdcdc5d8 +0x11f MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)), calling (MethodDesc 00007ffdfdc96a88 +0 System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)) 0000000000b3ea90 00007ffe2544c6f6 USER32!_GetWindowLongPtr+0x36, calling USER32!GetWindowData 0000000000b3eb20 00007ffdfdf5a179 (MethodDesc 00007ffdfdce95e0 +0x59 DomainBoundILStubClass.IL_STUB_ReversePInvoke(Int64, Int32, Int64, Int64)) 0000000000b3eb40 00007ffe26652313 ntdll!RtlActivateActivationContextUnsafeFast+0x93, calling ntdll!_security_check_cookie 0000000000b3eb60 00007ffe25463bf0 USER32!CtfHookProcWorker+0x20, calling USER32!guard_dispatch_icall_nop 0000000000b3eb90 00007ffe013d21fe clr!UMThunkStub+0x6e 0000000000b3ebe0 00007ffe254602aa USER32!__fnHkINLPMSG+0x8a, calling ntdll!NtCallbackReturn 0000000000b3ec20 00007ffe2544bc50 USER32!UserCallWinProcCheckWow+0x280, calling USER32!guard_dispatch_icall_nop 0000000000b3ec30 00007ffe266d90a4 ntdll!KiUserCallbackDispatcherContinue, calling ntdll!KiUserCallForwarder 0000000000b3ece0 00007ffe2544bb14 USER32!UserCallWinProcCheckWow+0x144, calling ntdll!RtlActivateActivationContextUnsafeFast 0000000000b3ecf0 00007ffe013d66c2 clr!StubHelpers::SetLastError+0x13, calling clr!GetThread 0000000000b3ed20 00007ffdfddbb40a (MethodDesc 00007ffdfdca1290 +0xaa DomainBoundILStubClass.IL_STUB_PInvoke(System.Windows.Interop.MSG ByRef, System.Runtime.InteropServices.HandleRef, Int32, Int32)), calling 00007ffe013d66b0 (stub for System.StubHelpers.StubHelpers.SetLastError()) 0000000000b3ed80 00007ffe2544b5cf USER32!DispatchMessageWorker+0x19f, calling USER32!UserCallWinProcCheckWow 0000000000b3edd0 00007ffe013d4c65 clr!JIT_InitPInvokeFrame+0x15, calling clr!GetThread 0000000000b3ee00 00007ffdfddbb568 (MethodDesc 00007ffdfdca12f0 +0x78 DomainBoundILStubClass.IL_STUB_PInvoke(System.Windows.Interop.MSG ByRef)) 0000000000b3ee20 00007ffdfdd817e5 (MethodDesc 00007ffdfdc96d20 +0x105 System.Windows.Threading.Dispatcher.GetMessage(System.Windows.Interop.MSG ByRef, IntPtr, Int32, Int32)), calling (MethodDesc 00007ffdfdc96d20 +0x12a System.Windows.Threading.Dispatcher.GetMessage(System.Windows.Interop.MSG ByRef, IntPtr, Int32, Int32)) 0000000000b3ee60 00007ffdfddbb568 (MethodDesc 00007ffdfdca12f0 +0x78 DomainBoundILStubClass.IL_STUB_PInvoke(System.Windows.Interop.MSG ByRef)) 0000000000b3eec0 00007ffdfdd8008b (MethodDesc 00007ffdfdc96d10 +0xeb System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)), calling 00007ffdfdd5bb88 (stub for MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)) 0000000000b3ef50 00007ffdf9ff245d (MethodDesc 00007ffdf9cbd320 +0x6d System.Windows.Application.RunDispatcher(System.Object)), calling (MethodDesc 00007ffdfdc96798 +0 System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame)) 0000000000b3ef90 00007ffdf9ff1fba (MethodDesc 00007ffdf9cbce48 +0x8a System.Windows.Application.RunInternal(System.Windows.Window)), calling (MethodDesc 00007ffdf9cbd320 +0 System.Windows.Application.RunDispatcher(System.Object)) 0000000000b3eff0 00007ffda1de7180 (MethodDesc 00007ffda1cd67d0 +0x220 pdfforge.PDFCreator.Editions.EditionBase.ProgramBase.StartApplication(System.String[], System.Func1<pdfforge.PDFCreator.Editions.EditionBase.Bootstrapper>)), calling (MethodDesc 00007ffdf9cbc658 +0 System.Windows.Application.Run(System.Windows.Window))
0000000000b3f040 00007ffda1de6a9f (MethodDesc 00007ffda1cd67c0 +0x2f pdfforge.PDFCreator.Editions.EditionBase.ProgramBase.Main(System.String[], System.Func1<pdfforge.PDFCreator.Editions.EditionBase.Bootstrapper>)), calling 00007ffda1de01d0 (stub for pdfforge.PDFCreator.Editions.EditionBase.ProgramBase.StartApplication(System.String[], System.Func1))
0000000000b3f0a0 00007ffda1de0564 (MethodDesc 00007ffda1cd59d8 +0x64 pdfforge.PDFCreator.Editions.PDFCreator.Program.Main(System.String[])), calling 00007ffda1de01c8 (stub for pdfforge.PDFCreator.Editions.EditionBase.ProgramBase.Main(System.String[], System.Func`1))
0000000000b3f0e0 00007ffe013d6793 clr!CallDescrWorkerInternal+0x83
0000000000b3f120 00007ffe013d6665 clr!CallDescrWorkerWithHandler+0x4e, calling clr!CallDescrWorkerInternal
0000000000b3f130 00007ffe014bb06f clr!ArgIteratorTemplate::GetNextOffset+0xda, calling clr!MetaSig::GetElemSize
0000000000b3f160 00007ffe013d736d clr!MethodDescCallSite::CallTargetWorker+0xf8, calling clr!CallDescrWorkerWithHandler
0000000000b3f1b0 00007ffe0154a1f9 clr!MethodDesc::IsVoid+0x21, calling clr!MetaSig::IsReturnTypeVoid
0000000000b3f260 00007ffe01548e40 clr!RunMain+0x1e7, calling clr!MethodDescCallSite::CallTargetWorker
0000000000b3f2d0 00007ffe22fa76b3 KERNELBASE!QuirkIsEnabled3+0x23, calling KERNEL32!QuirkIsEnabled3Worker
0000000000b3f400 00007ffe013df590 clr!Thread::SetBackground+0x9f, calling clr!ThreadSuspend::UnlockThreadStore
0000000000b3f440 00007ffe0154968a clr!Assembly::ExecuteMainMethod+0xb6, calling clr!RunMain
0000000000b3f470 00007ffe2665af7e ntdll!RtlpAllocateHeapInternal+0xfe, calling ntdll!RtlpLowFragHeapAllocFromContext
0000000000b3f4c0 00007ffe014a6054 clr!SString::GetUnicode+0x4d, calling clr!_security_check_cookie
0000000000b3f500 00007ffe014bb0be clr!MetaSig::SkipArg+0x2e, calling clr!SigParser::SkipExactlyOne
0000000000b3f510 00007ffe26660f20 ntdll!RtlFreeHeap+0x150, calling ntdll!RtlGetCurrentServiceSessionId
0000000000b3f550 00007ffe013d6969 clr!EEHeapFreeInProcessHeap+0x45, calling KERNEL32!HeapFreeStub
0000000000b3f580 00007ffe013f91a3 clr!SString::~SString+0x3e
0000000000b3f590 00007ffe26660f20 ntdll!RtlFreeHeap+0x150, calling ntdll!RtlGetCurrentServiceSessionId
0000000000b3f5c0 00007ffe22f7988f KERNELBASE!WaitForSingleObjectEx+0x9f, calling ntdll!NtWaitForSingleObject
0000000000b3f5d0 00007ffe26661208 ntdll!RtlFreeHeap+0x438, calling ntdll!RtlpIsSubSegmentReuseable
0000000000b3f5f0 00007ffe014fb00c clr!AppDomain::GetFriendlyNameForDebugger+0x48, calling clr!SString::GetUnicode
0000000000b3f650 00007ffe013d6969 clr!EEHeapFreeInProcessHeap+0x45, calling KERNEL32!HeapFreeStub
0000000000b3f6a0 00007ffe014e27b0 clr!CLRConfig::GetConfigValue+0x14, calling clr!CLRConfig::GetConfigValue
0000000000b3f6c0 00007ffe013d69b9 clr!operator delete+0x29
0000000000b3f6d0 00007ffe014ff777 clr!MulticoreJitManager::AutoStartProfile+0x60, calling clr!Wrapper<unsigned char * __ptr64,&DoNothing<unsigned char * __ptr64>,&Delete,0,&CompareDefault<unsigned char * __ptr64>,2,1>::~Wrapper<unsigned char * __ptr64,&DoNothing<unsigned char * __ptr64>,&Delete,0,&CompareDefault<unsigned char * __ptr64>,2,1>
0000000000b3f6f0 00007ffe013f8faa clr!Wrapper<IAssemblyName * __ptr64,&DoNothing<IAssemblyName * __ptr64>,&DoTheRelease,0,&CompareDefault<IAssemblyName * __ptr64>,2,1>::~Wrapper<IAssemblyName * __ptr64,&DoNothing<IAssemblyName * __ptr64>,&DoTheRelease,0,&CompareDefault<IAssemblyName * __ptr64>,2,1>+0x52
0000000000b3f700 00007ffe013d6131 clr!Frame::Pop+0xe, calling clr!GetThread
0000000000b3f730 00007ffe01549547 clr!SystemDomain::ExecuteMainMethod+0x639, calling clr!Assembly::ExecuteMainMethod
0000000000b3f760 00007ffe013d4f65 clr!REGUTIL::RegCacheValueNameSeenPerhaps+0x29, calling clr!HashiStringKnownLower80
0000000000b3f950 00007ffe013d5f7c clr!CrstBase::Leave+0x30, calling ntdll!RtlLeaveCriticalSection
0000000000b3f9d0 00007ffe0159037c clr!AllocateObject+0xbc
0000000000b3fa00 00007ffe01474074 clr!HndCreateHandle+0xe0, calling clr!StressLog::LogOn
0000000000b3fa50 00007ffe013dfdcd clr!CreateGlobalHandle+0xe, calling clr!GetCurrentThreadHomeHeapNumber
0000000000b3fa80 00007ffe015111b3 clr!AppDomain::SetupSharedStatics+0xf0, calling clr!ErectWriteBarrier
0000000000b3faa0 00007ffe0153ab65 clr!SafeHandle::Init+0x41, calling clr!MethodDesc::GetSlot
0000000000b3fad0 00007ffe01541ea5 clr!EEStartupHelper+0x795, calling clr!ConfigDWORD::val
0000000000b3fcf0 00007ffe015416e5 clr!EEStartup+0x15, calling clr!EEStartupHelper
0000000000b3fd50 00007ffe01548edd clr!ExecuteEXE+0x3f, calling clr!SystemDomain::ExecuteMainMethod
0000000000b3fdc0 00007ffe01548cc2 clr!CorExeMainInternal+0xb2, calling clr!ExecuteEXE
0000000000b3fe20 00007ffe2668a670 ntdll!RtlSetLastWin32Error+0x40, calling ntdll!_security_check_cookie
0000000000b3fe50 00007ffe01549c34 clr!CorExeMain+0x14, calling clr!CorExeMainInternal
0000000000b3fe90 00007ffe044ca56d mscoreei!CorExeMain+0x112
0000000000b3fec0 00007ffe059b1504 MSCOREE!GetShimImpl+0x18, calling MSCOREE!InitShimImpl
0000000000b3fed0 00007ffe059ba4cf MSCOREE!CorExeMain_Exported+0xef, calling KERNEL32!GetProcAddressStub
0000000000b3fef0 00007ffe059ba44c MSCOREE!CorExeMain_Exported+0x6c, calling MSCOREE!guard_dispatch_icall_nop
0000000000b3ff20 00007ffe255a2774 KERNEL32!BaseThreadInitThunk+0x14, calling KERNEL32!guard_dispatch_icall_nop
0000000000b3ff50 00007ffe266a0d51 ntdll!RtlUserThreadStart+0x21, calling ntdll!guard_dispatch_icall_nop

After kill and restart of PDFCreator everything goes fine, but it would be nice to avoid kill & restart.


#2

Hi,

thanks for reporting this; so far, we haven’t seen or heard about this; so it might be a very system specific problem.
Please set the logging level to “trace” in the debug section of the PDFCreator application settings and send us the log (support(at)pdfforge.org) or post it here after PDFCreator crashes the next time.

Best regards,

Robin


#3

I gathered a trace log, and sent it to ‘support@’


#4

Hi,

thanks for the log it has arrived and we will have a look at it, but it might take a while as there is currently a lot to do for the upcoming PDFCreator 3.0.0 release.

Best regards,

Robin