tarms Posted September 10, 2022 Share Posted September 10, 2022 Today - quite suddenly - Affinity Designer v1.10.5.1342 running under Windows 10 has started crashing shortly after startup when clicking menus, or when attempting to open any .afdesign file. There are no error messages, the window simply disappears. I've tried uninstalling & re-installing, but that did not help. The Windows Application Event Log shows the following error related to the crash: Application: Designer.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.NullReferenceException at Serif.Affinity.Commands.FloatAllWindowsCommand.CanExecute(System.Object) at MS.Internal.Commands.CommandHelpers.CanExecuteCommandSource(System.Windows.Input.ICommandSource) at System.Windows.Controls.MenuItem.UpdateCanExecute() at System.Windows.Controls.MenuItem.OnCommandChanged(System.Windows.Input.ICommand, System.Windows.Input.ICommand) at System.Windows.Controls.MenuItem.OnCommandChanged(System.Windows.DependencyObject, System.Windows.DependencyPropertyChangedEventArgs) at System.Windows.DependencyObject.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs) at System.Windows.FrameworkElement.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs) at System.Windows.DependencyObject.NotifyPropertyChange(System.Windows.DependencyPropertyChangedEventArgs) at System.Windows.DependencyObject.UpdateEffectiveValue(System.Windows.EntryIndex, System.Windows.DependencyProperty, System.Windows.PropertyMetadata, System.Windows.EffectiveValueEntry, System.Windows.EffectiveValueEntry ByRef, Boolean, Boolean, System.Windows.OperationType) at System.Windows.DependencyObject.InvalidateProperty(System.Windows.DependencyProperty, Boolean) at System.Windows.Data.BindingExpressionBase.Invalidate(Boolean) at System.Windows.Data.BindingExpression.TransferValue(System.Object, Boolean) at System.Windows.Data.BindingExpression.Activate(System.Object) at System.Windows.Data.BindingExpression.AttachToContext(AttachAttempt) at System.Windows.Data.BindingExpression.MS.Internal.Data.IDataBindEngineClient.AttachToContext(Boolean) at MS.Internal.Data.DataBindEngine+Task.Run(Boolean) at MS.Internal.Data.DataBindEngine.Run(System.Object) at System.Windows.ContextLayoutManager.fireLayoutUpdateEvent() at System.Windows.ContextLayoutManager.UpdateLayout() at System.Windows.Interop.HwndSource.SetLayoutSize() at System.Windows.Interop.HwndSource.set_RootVisualInternal(System.Windows.Media.Visual) at System.Windows.Controls.Primitives.Popup.SetRootVisualToPopupRoot() at System.Windows.Controls.Primitives.Popup.CreateWindow(Boolean) at System.Windows.Controls.Primitives.Popup.OnIsOpenChanged(System.Windows.DependencyObject, System.Windows.DependencyPropertyChangedEventArgs) at System.Windows.DependencyObject.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs) at System.Windows.FrameworkElement.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs) at System.Windows.DependencyObject.NotifyPropertyChange(System.Windows.DependencyPropertyChangedEventArgs) at System.Windows.DependencyObject.UpdateEffectiveValue(System.Windows.EntryIndex, System.Windows.DependencyProperty, System.Windows.PropertyMetadata, System.Windows.EffectiveValueEntry, System.Windows.EffectiveValueEntry ByRef, Boolean, Boolean, System.Windows.OperationType) at System.Windows.DependencyObject.InvalidateProperty(System.Windows.DependencyProperty, Boolean) at System.Windows.StyleHelper.InvalidateDependents(System.Windows.Style, System.Windows.FrameworkTemplate, System.Windows.DependencyObject, System.Windows.DependencyProperty, MS.Utility.FrugalStructList`1<System.Windows.ChildPropertyDependent> ByRef, Boolean) at System.Windows.StyleHelper.OnTriggerSourcePropertyInvalidated(System.Windows.Style, System.Windows.FrameworkTemplate, System.Windows.DependencyObject, System.Windows.DependencyProperty, System.Windows.DependencyPropertyChangedEventArgs, Boolean, MS.Utility.FrugalStructList`1<MS.Utility.ItemStructMap`1<System.Windows.TriggerSourceRecord>> ByRef, MS.Utility.FrugalMap ByRef, Int32) at System.Windows.FrameworkElement.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs) at System.Windows.DependencyObject.NotifyPropertyChange(System.Windows.DependencyPropertyChangedEventArgs) at System.Windows.DependencyObject.UpdateEffectiveValue(System.Windows.EntryIndex, System.Windows.DependencyProperty, System.Windows.PropertyMetadata, System.Windows.EffectiveValueEntry, System.Windows.EffectiveValueEntry ByRef, Boolean, Boolean, System.Windows.OperationType) at System.Windows.DependencyObject.SetValueCommon(System.Windows.DependencyProperty, System.Object, System.Windows.PropertyMetadata, Boolean, Boolean, System.Windows.OperationType, Boolean) at System.Windows.DependencyObject.SetCurrentValueInternal(System.Windows.DependencyProperty, System.Object) at System.Windows.Controls.Primitives.MenuBase.OnIsSelectedChanged(System.Object, System.Windows.RoutedPropertyChangedEventArgs`1<Boolean>) at System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate, System.Object) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(System.Object, System.Windows.RoutedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(System.Object, System.Windows.RoutedEventArgs, Boolean) at System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject, System.Windows.RoutedEventArgs) at System.Windows.Controls.MenuItem.OnIsSelectedChanged(System.Windows.DependencyObject, System.Windows.DependencyPropertyChangedEventArgs) at System.Windows.DependencyObject.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs) at System.Windows.FrameworkElement.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs) at System.Windows.DependencyObject.NotifyPropertyChange(System.Windows.DependencyPropertyChangedEventArgs) at System.Windows.DependencyObject.UpdateEffectiveValue(System.Windows.EntryIndex, System.Windows.DependencyProperty, System.Windows.PropertyMetadata, System.Windows.EffectiveValueEntry, System.Windows.EffectiveValueEntry ByRef, Boolean, Boolean, System.Windows.OperationType) at System.Windows.DependencyObject.SetValueCommon(System.Windows.DependencyProperty, System.Object, System.Windows.PropertyMetadata, Boolean, Boolean, System.Windows.OperationType, Boolean) at System.Windows.DependencyObject.SetCurrentValueInternal(System.Windows.DependencyProperty, System.Object) at System.Windows.Controls.MenuItem.MouseEnterHelper() at System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate, System.Object) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(System.Object, System.Windows.RoutedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(System.Object, System.Windows.RoutedEventArgs, Boolean) at System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject, System.Windows.RoutedEventArgs) at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(System.Windows.DependencyObject, Boolean, MS.Internal.DeferredElementTreeState, System.Action`2<System.Windows.DependencyObject,Boolean>) at System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(System.Windows.DependencyObject, Boolean, MS.Internal.DeferredElementTreeState, System.Action`2<System.Windows.DependencyObject,Boolean>) at System.Windows.ReverseInheritProperty.OnOriginValueChanged(System.Windows.DependencyObject, System.Windows.DependencyObject, System.Collections.Generic.IList`1<System.Windows.DependencyObject>, MS.Internal.DeferredElementTreeState ByRef, System.Action`2<System.Windows.DependencyObject,Boolean>) at System.Windows.Input.MouseDevice.ChangeMouseOver(System.Windows.IInputElement, Int32) at System.Windows.Input.MouseDevice.PreNotifyInput(System.Object, System.Windows.Input.NotifyInputEventArgs) at System.Windows.Input.InputManager.ProcessStagingArea() at System.Windows.Input.InputManager.ProcessInput(System.Windows.Input.InputEventArgs) at System.Windows.Input.InputProviderSite.ReportInput(System.Windows.Input.InputReport) at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr, System.Windows.Input.InputMode, Int32, System.Windows.Input.RawMouseActions, Int32, Int32, Int32) at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr, MS.Internal.Interop.WindowMessage, IntPtr, IntPtr, Boolean ByRef) at System.Windows.Interop.HwndSource.InputFilterMessage(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 System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame) at System.Windows.Application.RunDispatcher(System.Object) at System.Windows.Application.RunInternal(System.Windows.Window) at Designer.Application.Main(System.String[]) Does anyone have any bright ideas as to what I should try next to get Designer working again? Thanks for any help! Quote Link to comment Share on other sites More sharing options...
tarms Posted September 11, 2022 Author Share Posted September 11, 2022 I was able to fix the problem. Apparently something was wrong with the Studio, clicking the View menu > Studio > Reset Studio and restarting fixed it. Quote Link to comment Share on other sites More sharing options...
KJ3 Posted September 11, 2022 Share Posted September 11, 2022 My Affinity Designer will not open. I have uninstalled and reinstalled the program, I have cleared the data and everything. Quote Link to comment Share on other sites More sharing options...
Staff NathanC Posted September 12, 2022 Staff Share Posted September 12, 2022 Hi @tarms and @KJ3 welcome to the forums, Thanks for providing the solution to your problem. 🙂 9 hours ago, KJ3 said: My Affinity Designer will not open. I have uninstalled and reinstalled the program, I have cleared the data and everything. Could you provide us with a crash report if one is available, the below thread details how to find these. Quote Link to comment Share on other sites More sharing options...
LuggageGuy Posted September 13, 2022 Share Posted September 13, 2022 (edited) Similar problem here. Both Designer and Photo are opening to the app, then immediately closing. By app, I mean it's they are getting past the splash screen, and look ready for me to start working. I don't even get to click on any menus before they close out. No error messages. Reinstalled Photo, no change Tried to run from .exe as Admin. No change. Attached .dmp files for both. Modified dates are not recent. I have been having a problem of the whole computer randomly shutting off with a BSOD. Dell is shipping a new part (memory, if I recall corectly) The behaviour of Photo and Designer is new. Rest of apps on the machine are working. Windows Event Viewer reports: PHOTO: Log Name: Application Source: .NET Runtime Date: 12-Sep-2022 8:33:59 PM Event ID: 1026 Task Category: None Level: Error Keywords: Classic User: N/A Computer: SimonDell Description: Application: Photo.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.AccessViolationException at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef) at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame) at System.Windows.Application.RunDispatcher(System.Object) at System.Windows.Application.RunInternal(System.Windows.Window) at Photo.Application.Main(System.String[]) Event Xml: <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name=".NET Runtime" /> <EventID Qualifiers="0">1026</EventID> <Version>0</Version> <Level>2</Level> <Task>0</Task> <Opcode>0</Opcode> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2022-09-13T00:33:59.0457711Z" /> <EventRecordID>60072</EventRecordID> <Correlation /> <Execution ProcessID="12172" ThreadID="0" /> <Channel>Application</Channel> <Computer>SimonDell</Computer> <Security /> </System> <EventData> <Data>Application: Photo.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.AccessViolationException at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef) at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame) at System.Windows.Application.RunDispatcher(System.Object) at System.Windows.Application.RunInternal(System.Windows.Window) at Photo.Application.Main(System.String[]) </Data> </EventData> </Event> DESIGNER: Log Name: Application Source: .NET Runtime Date: 12-Sep-2022 8:37:13 PM Event ID: 1026 Task Category: None Level: Error Keywords: Classic User: N/A Computer: SimonDell Description: Application: Designer.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.AccessViolationException at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef) at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame) at System.Windows.Application.RunDispatcher(System.Object) at System.Windows.Application.RunInternal(System.Windows.Window) at Designer.Application.Main(System.String[]) Event Xml: <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name=".NET Runtime" /> <EventID Qualifiers="0">1026</EventID> <Version>0</Version> <Level>2</Level> <Task>0</Task> <Opcode>0</Opcode> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2022-09-13T00:37:13.4528249Z" /> <EventRecordID>60073</EventRecordID> <Correlation /> <Execution ProcessID="10180" ThreadID="0" /> <Channel>Application</Channel> <Computer>SimonDell</Computer> <Security /> </System> <EventData> <Data>Application: Designer.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.AccessViolationException at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef) at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame) at System.Windows.Application.RunDispatcher(System.Object) at System.Windows.Application.RunInternal(System.Windows.Window) at Designer.Application.Main(System.String[]) </Data> </EventData> </Event> 08cce613-c6ef-422a-927b-dbbc13cd08c5.dmp 932cffb4-1dab-4a94-9783-08eadd4b2039.dmp Edited September 13, 2022 by LuggageGuy Quote Link to comment Share on other sites More sharing options...
Staff NathanC Posted September 13, 2022 Staff Share Posted September 13, 2022 Hi @LuggageGuy welcome to the forums, I would initially try the below: - Run the .NET Framework Repair Tool to confirm there are no issues with framework, once run, reboot your PC and try using Photo/Designer again https://www.microsoft.com/en-gb/download/details.aspx?id=30135 - This could be caused by a Third Party app interfering with the software, i've linked a forum thread below with a comprehensive list however it may be worth trying to launch the apps after closing down all third party apps open in the taskbar. It may also be worth creating a new temporary Windows user and launching the apps from this new user just to confirm nothing else is interfering. LuggageGuy 1 Quote Link to comment Share on other sites More sharing options...
LuggageGuy Posted September 13, 2022 Share Posted September 13, 2022 Hi @NathanC .NET repair did the trick. Thanks! Simon Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.