Luminar 4.2 Crashes on launch - Windows 10
AnsweredI have recently acquired Luminar 4. However the online and offline installers both didn't work; I then reverted to an alternative offline msi install file which finally worked. However whenever I open the application it crashes immediately after the splash screen. Digging into the event viewer I get the following stack trace:
Application: Luminar 4.exe
CoreCLR Version: 4.700.19.60701
.NET Core Version: 3.1.1
Description: The application requested process termination through System.Environment.FailFast(string message).
Message: Unity.ResolutionFailedException: For more information add Diagnostic extension: Container.AddExtension(new Diagnostic())
---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> System.OverflowException: The image data generated an overflow during processing.
---> System.ArithmeticException: Overflow or underflow in the arithmetic operation.
--- End of inner exception stack trace ---
at System.Windows.Media.Imaging.ColorConvertedBitmap.FinalizeCreation()
at System.Windows.Media.Imaging.ColorConvertedBitmap..ctor(BitmapSource source, ColorContext sourceColorContext, ColorContext destinationColorContext, PixelFormat format)
at System.Windows.Media.Imaging.BitmapImage.FinalizeCreation()
at System.Windows.Media.Imaging.BitmapImage.EndInit()
at System.Windows.Media.Imaging.BitmapImage..ctor(Uri uriSource, RequestCachePolicy uriCachePolicy)
at System.Windows.Media.Imaging.BitmapImage..ctor(Uri uriSource)
at Luminar4.TopToolBar.ViewModels.ShareViewModel.InitShareModesPopupMenu()
at Luminar4.TopToolBar.ViewModels.ShareViewModel.Init(IEventAggregator eventAggregator)
at Luminar4.TopToolBar.ViewModels.ShareViewModel..ctor(TopToolbarEnabledModel topToolbarEnabledModel, IEventAggregator eventAggregator)
at Luminar4.TopToolBar.ViewModels.TopToolbarViewModel.Init(DAMContainer container, INodeManager nodeManager, IDAMPanelsVisibilityManager panelsVisibilityManager, INavigationManager navigationManager, IEventAggregator eventAggregator)
at Luminar4.TopToolBar.ViewModels.TopToolbarViewModel..ctor(DAMContainer container, NodeManager nodeManager, IDAMPanelsVisibilityManager panelsVisibilityManager, ICommonSettings settings, IDAMStateSettings damStateSettings, INavigationManager navigationManager, IEventAggregator eventAggregator, ITutorialService tutorialService)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Unity.Processors.ConstructorProcessor.<>c__DisplayClass19_0.<GetResolverDelegate>b__0(BuilderContext& c)
at Unity.Processors.MemberProcessor`2.<>c__DisplayClass8_0.<GetResolver>b__0(BuilderContext& c)
at Unity.Processors.MemberProcessor`2.<>c__DisplayClass8_0.<GetResolver>b__0(BuilderContext& c)
at Unity.Processors.MemberProcessor`2.<>c__DisplayClass8_0.<GetResolver>b__0(BuilderContext& c)
at Unity.UnityContainer.<>c__DisplayClass96_0.<OptimizingFactory>b__0(BuilderContext& c)
at Unity.Strategies.BuildPlanStrategy.PreBuildUp(BuilderContext& context)
at Unity.UnityContainer.<>c.<.ctor>b__60_1(BuilderContext& context)
--- End of inner exception stack trace ---
at Unity.UnityContainer.<>c.<.ctor>b__60_1(BuilderContext& context)
at Unity.UnityContainer.Unity.IUnityContainer.Resolve(Type type, String name, ResolverOverride[] overrides)
at Luminar4.MainContent.ViewModels.MainContentViewModel.Init(DAMContainer container)
at Luminar4.MainContent.ViewModels.MainContentViewModel..ctor(DAMContainer container)
at Luminar4.ViewModels.MainWindowViewModel.CreateMainContentViewModel(DAMContainer container, IImageReaderWrapper reader, IImageLoader loader, IPathsProvider pathsProvider, Boolean isFirstLaunch)
at Luminar.DAM.AppBase.ViewModels.MainWindowViewModelBase`1.CreateMainContentViewModel(DAMContainer container, String path)
at Luminar4.ViewModels.MainWindowViewModel.InitializeAsync(MigrationResult migrationResult)
at Luminar.DAM.AppBase.Models.ApplicationBase.InitApplicationAsync(IUnityContainer unityContainer, IMigrator migrator, IHardwareHelper hardwareHelper)
at Common.Infrastructure.Logics.Loggers.Empty.EmptyPerformanceLogger.LogExecutionTimeAsync(Task action, String phaseName)
at Luminar.DAM.AppBase.Models.ApplicationBase.OnStartup(Object sender, StartupEventArgs e)
at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__139_0(Object state)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at Common.Infrastructure.Logics.Loggers.FileLog.Fatal(String message)
at Common.Infrastructure.Logics.Loggers.Log.Fatal(String message)
at Common.Infrastructure.Logics.Loggers.Log.Fatal(Exception ex)
at Luminar.DAM.AppBase.Models.ApplicationBase.OnDispatcherUnhandledException(Object sender, DispatcherUnhandledExceptionEventArgs e)
at System.Windows.Threading.Dispatcher.CatchException(Exception e)
at System.Windows.Threading.Dispatcher.CatchExceptionStatic(Object source, Exception e)
at System.Windows.Threading.ExceptionWrapper.CatchException(Object source, Exception e, Delegate catchHandler)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
at System.Windows.Threading.Dispatcher.Run()
at System.Windows.Application.RunDispatcher(Object ignore)
at System.Windows.Application.RunInternal(Window window)
at System.Windows.Application.Run()
at Luminar4.App.Main()
Description: The process was terminated due to an unhandled exception.System.Diagnostics.DebugProvider+DebugAssertException: Unity.ResolutionFailedException: For more information add Diagnostic extension: Container.AddExtension(new Diagnostic())
---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> System.OverflowException: The image data generated an overflow during processing.
---> System.ArithmeticException: Overflow or underflow in the arithmetic operation.
--- End of inner exception stack trace ---
at System.Windows.Media.Imaging.ColorConvertedBitmap.FinalizeCreation()
at System.Windows.Media.Imaging.ColorConvertedBitmap..ctor(BitmapSource source, ColorContext sourceColorContext, ColorContext destinationColorContext, PixelFormat format)
at System.Windows.Media.Imaging.BitmapImage.FinalizeCreation()
at System.Windows.Media.Imaging.BitmapImage.EndInit()
at System.Windows.Media.Imaging.BitmapImage..ctor(Uri uriSource, RequestCachePolicy uriCachePolicy)
at System.Windows.Media.Imaging.BitmapImage..ctor(Uri uriSource)
at Luminar4.TopToolBar.ViewModels.ShareViewModel.InitShareModesPopupMenu()
at Luminar4.TopToolBar.ViewModels.ShareViewModel.Init(IEventAggregator eventAggregator)
at Luminar4.TopToolBar.ViewModels.ShareViewModel..ctor(TopToolbarEnabledModel topToolbarEnabledModel, IEventAggregator eventAggregator)
at Luminar4.TopToolBar.ViewModels.TopToolbarViewModel.Init(DAMContainer container, INodeManager nodeManager, IDAMPanelsVisibilityManager panelsVisibilityManager, INavigationManager navigationManager, IEventAggregator eventAggregator)
at Luminar4.TopToolBar.ViewModels.TopToolbarViewModel..ctor(DAMContainer container, NodeManager nodeManager, IDAMPanelsVisibilityManager panelsVisibilityManager, ICommonSettings settings, IDAMStateSettings damStateSettings, INavigationManager navigationManager, IEventAggregator eventAggregator, ITutorialService tutorialService)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Unity.Processors.ConstructorProcessor.<>c__DisplayClass19_0.<GetResolverDelegate>b__0(BuilderContext& c)
at Unity.Processors.MemberProcessor`2.<>c__DisplayClass8_0.<GetResolver>b__0(BuilderContext& c)
at Unity.Processors.MemberProcessor`2.<>c__DisplayClass8_0.<GetResolver>b__0(BuilderContext& c)
at Unity.Processors.MemberProcessor`2.<>c__DisplayClass8_0.<GetResolver>b__0(BuilderContext& c)
at Unity.UnityContainer.<>c__DisplayClass96_0.<OptimizingFactory>b__0(BuilderContext& c)
at Unity.Strategies.BuildPlanStrategy.PreBuildUp(BuilderContext& context)
at Unity.UnityContainer.<>c.<.ctor>b__60_1(BuilderContext& context)
--- End of inner exception stack trace ---
at Unity.UnityContainer.<>c.<.ctor>b__60_1(BuilderContext& context)
at Unity.UnityContainer.Unity.IUnityContainer.Resolve(Type type, String name, ResolverOverride[] overrides)
at Luminar4.MainContent.ViewModels.MainContentViewModel.Init(DAMContainer container)
at Luminar4.MainContent.ViewModels.MainContentViewModel..ctor(DAMContainer container)
at Luminar4.ViewModels.MainWindowViewModel.CreateMainContentViewModel(DAMContainer container, IImageReaderWrapper reader, IImageLoader loader, IPathsProvider pathsProvider, Boolean isFirstLaunch)
at Luminar.DAM.AppBase.ViewModels.MainWindowViewModelBase`1.CreateMainContentViewModel(DAMContainer container, String path)
at Luminar4.ViewModels.MainWindowViewModel.InitializeAsync(MigrationResult migrationResult)
at Luminar.DAM.AppBase.Models.ApplicationBase.InitApplicationAsync(IUnityContainer unityContainer, IMigrator migrator, IHardwareHelper hardwareHelper)
at Common.Infrastructure.Logics.Loggers.Empty.EmptyPerformanceLogger.LogExecutionTimeAsync(Task action, String phaseName)
at Luminar.DAM.AppBase.Models.ApplicationBase.OnStartup(Object sender, StartupEventArgs e)
at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__139_0(Object state)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at Common.Infrastructure.Logics.Loggers.FileLog.Fatal(String message)
at Common.Infrastructure.Logics.Loggers.Log.Fatal(String message)
at Common.Infrastructure.Logics.Loggers.Log.Fatal(Exception ex)
at Luminar.DAM.AppBase.Models.ApplicationBase.OnDispatcherUnhandledException(Object sender, DispatcherUnhandledExceptionEventArgs e)
at System.Windows.Threading.Dispatcher.CatchException(Exception e)
at System.Windows.Threading.Dispatcher.CatchExceptionStatic(Object source, Exception e)
at System.Windows.Threading.ExceptionWrapper.CatchException(Object source, Exception e, Delegate catchHandler)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
at System.Windows.Threading.Dispatcher.Run()
at System.Windows.Application.RunDispatcher(Object ignore)
at System.Windows.Application.RunInternal(Window window)
at System.Windows.Application.Run()
at Luminar4.App.Main()
Stack:
at System.Environment.FailFast(System.String, System.Exception, System.String)
at System.Diagnostics.DebugProvider.FailCore(System.String, System.String, System.String, System.String)
at System.Diagnostics.DefaultTraceListener.Fail(System.String, System.String)
at System.Diagnostics.DefaultTraceListener.Fail(System.String)
at System.Diagnostics.TraceInternal.Fail(System.String)
at System.Diagnostics.Trace.Fail(System.String)
at Common.Infrastructure.Logics.Loggers.FileLog.Fatal(System.String)
at Common.Infrastructure.Logics.Loggers.Log.Fatal(System.String)
at Common.Infrastructure.Logics.Loggers.Log.Fatal(System.Exception)
at Luminar.DAM.AppBase.Models.ApplicationBase.OnDispatcherUnhandledException(System.Object, System.Windows.Threading.DispatcherUnhandledExceptionEventArgs)
at System.Windows.Threading.Dispatcher.CatchException(System.Exception)
at System.Windows.Threading.Dispatcher.CatchExceptionStatic(System.Object, System.Exception)
at System.Windows.Threading.ExceptionWrapper.CatchException(System.Object, System.Exception, System.Delegate)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object)
at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
at System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame)
at System.Windows.Threading.Dispatcher.Run()
at System.Windows.Application.RunDispatcher(System.Object)
at System.Windows.Application.RunInternal(System.Windows.Window)
at System.Windows.Application.Run()
at Luminar4.App.Main()
-
Official comment
Hi Anneke,
Please reach out to us at https://skylum.com/support so we can assist you in the most effective way.
Comment actions
Please sign in to leave a comment.
Comments
1 comment