icsharpcode / SharpDevelop

#develop (short for SharpDevelop) is a free IDE for .NET programming languages.
2.09k stars 773 forks source link

Unhandled WPF exception in SharpDevelop v5 beta #556

Closed merit123 closed 10 years ago

merit123 commented 10 years ago

unhandled wpf exception

In the Design View, while attempting to click on the top transform handle on a grid (shown in the picture), the following bug was encountered:

SharpDevelop Version : 5.0.0.4696-RC-7a9207a6 .NET Version : 4.0.30319.34014 OS Version : Microsoft Windows NT 6.3.9600.0 Current culture : Invariant Language (Invariant Country) () Current UI language : en Running under WOW6432, processor architecture: x86-64 Working Set Memory : 204696kb GC Heap Memory : 43295kb

Unhandled WPF exception Exception thrown: System.ArgumentException: The property 'AngleX' doesn't exist on System.Windows.Media.RotateTransform Parameter name: propertyName at ICSharpCode.WpfDesign.XamlDom.XamlObject.FindOrCreateProperty(String propertyName) at ICSharpCode.WpfDesign.Designer.Xaml.XamlModelPropertyCollection.GetProperty(String name) at ICSharpCode.WpfDesign.Designer.Extensions.SkewThumbExtension.dragX_Changed(DragListener drag) at ICSharpCode.WpfDesign.Designer.Controls.DragListener.Target_MouseMove(Object sender, MouseEventArgs e) at System.Windows.Input.MouseEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted) at System.Windows.Input.InputManager.ProcessStagingArea() at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel) at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at System.Windows.Interop.HwndSource.InputFilterMessage(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 MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

---- Recent log messages: 22:33:35.066 [1] DEBUG - Service startup: ICSharpCode.SharpDevelop.Parser.IGlobalAssemblyCacheService 22:33:35.223 [1] DEBUG - TypeResolutionService: AssemblyResolveEventHandler: ICSharpCode.WpfDesign.Designer.resources, Version=5.0.0.4696, Culture=en, PublicKeyToken=f829da5c02be14ee 22:33:35.223 [1] DEBUG - TypeResolutionService: AssemblyResolveEventHandler: ICSharpCode.WpfDesign.Designer.resources, Version=5.0.0.4696, Culture=en, PublicKeyToken=f829da5c02be14ee 22:33:35.269 [1] DEBUG - ActiveContentChanged to ICSharpCode.WpfDesign.AddIn.WpfViewContent 22:33:35.332 [1] DEBUG - TypeResolutionService: AssemblyResolveEventHandler: ICSharpCode.WpfDesign.Designer.resources, Version=5.0.0.4696, Culture=en, PublicKeyToken=f829da5c02be14ee 22:33:35.332 [1] DEBUG - TypeResolutionService: AssemblyResolveEventHandler: ICSharpCode.WpfDesign.Designer.resources, Version=5.0.0.4696, Culture=en, PublicKeyToken=f829da5c02be14ee 22:33:35.332 [1] DEBUG - TypeResolutionService: AssemblyResolveEventHandler: ICSharpCode.WpfDesign.Designer.resources, Version=5.0.0.4696, Culture=en, PublicKeyToken=f829da5c02be14ee 22:33:35.332 [1] DEBUG - TypeResolutionService: AssemblyResolveEventHandler: ICSharpCode.WpfDesign.Designer.resources, Version=5.0.0.4696, Culture=en, PublicKeyToken=f829da5c02be14ee 22:33:38.816 [1] DEBUG - TypeResolutionService: AssemblyResolveEventHandler: ICSharpCode.WpfDesign.Designer.resources, Version=5.0.0.4696, Culture=en, PublicKeyToken=f829da5c02be14ee 22:33:38.816 [1] DEBUG - TypeResolutionService: AssemblyResolveEventHandler: ICSharpCode.WpfDesign.Designer.resources, Version=5.0.0.4696, Culture=en, PublicKeyToken=f829da5c02be14ee 22:33:38.988 [1] DEBUG - TypeResolutionService: AssemblyResolveEventHandler: ICSharpCode.WpfDesign.AddIn.resources, Version=5.0.0.4696, Culture=en, PublicKeyToken=null 22:33:38.988 [1] DEBUG - TypeResolutionService: AssemblyResolveEventHandler: ICSharpCode.WpfDesign.AddIn.resources, Version=5.0.0.4696, Culture=en, PublicKeyToken=null 22:33:39.004 [1] DEBUG - TypeResolutionService: AssemblyResolveEventHandler: ICSharpCode.WpfDesign.resources, Version=5.0.0.4696, Culture=en, PublicKeyToken=f829da5c02be14ee 22:33:39.004 [1] DEBUG - TypeResolutionService: AssemblyResolveEventHandler: ICSharpCode.WpfDesign.resources, Version=5.0.0.4696, Culture=en, PublicKeyToken=f829da5c02be14ee 22:33:41.879 [1] DEBUG - TypeResolutionService: AssemblyResolveEventHandler: ICSharpCode.WpfDesign.Designer.resources, Version=5.0.0.4696, Culture=en, PublicKeyToken=f829da5c02be14ee 22:33:41.879 [1] DEBUG - TypeResolutionService: AssemblyResolveEventHandler: ICSharpCode.WpfDesign.Designer.resources, Version=5.0.0.4696, Culture=en, PublicKeyToken=f829da5c02be14ee 22:33:42.973 [1] DEBUG - TypeResolutionService: AssemblyResolveEventHandler: ICSharpCode.WpfDesign.Designer.resources, Version=5.0.0.4696, Culture=en, PublicKeyToken=f829da5c02be14ee 22:33:42.973 [1] DEBUG - TypeResolutionService: AssemblyResolveEventHandler: ICSharpCode.WpfDesign.Designer.resources, Version=5.0.0.4696, Culture=en, PublicKeyToken=f829da5c02be14ee 22:33:46.001 [1] DEBUG - TypeResolutionService: AssemblyResolveEventHandler: ICSharpCode.WpfDesign.Designer.resources, Version=5.0.0.4696, Culture=en, PublicKeyToken=f829da5c02be14ee 22:33:46.001 [1] DEBUG - TypeResolutionService: AssemblyResolveEventHandler: ICSharpCode.WpfDesign.Designer.resources, Version=5.0.0.4696, Culture=en, PublicKeyToken=f829da5c02be14ee 22:33:55.801 [1] DEBUG - TypeResolutionService: AssemblyResolveEventHandler: ICSharpCode.WpfDesign.Designer.resources, Version=5.0.0.4696, Culture=en, PublicKeyToken=f829da5c02be14ee 22:33:55.801 [1] DEBUG - TypeResolutionService: AssemblyResolveEventHandler: ICSharpCode.WpfDesign.Designer.resources, Version=5.0.0.4696, Culture=en, PublicKeyToken=f829da5c02be14ee 22:33:56.926 [1] DEBUG - TypeResolutionService: AssemblyResolveEventHandler: ICSharpCode.WpfDesign.Designer.resources, Version=5.0.0.4696, Culture=en, PublicKeyToken=f829da5c02be14ee 22:33:56.926 [1] DEBUG - TypeResolutionService: AssemblyResolveEventHandler: ICSharpCode.WpfDesign.Designer.resources, Version=5.0.0.4696, Culture=en, PublicKeyToken=f829da5c02be14ee 22:34:25.285 [1] ERROR - Unhandled WPF exception --> Exception: System.ArgumentException: The property 'AngleX' doesn't exist on System.Windows.Media.RotateTransform Parameter name: propertyName at ICSharpCode.WpfDesign.XamlDom.XamlObject.FindOrCreateProperty(String propertyName) at ICSharpCode.WpfDesign.Designer.Xaml.XamlModelPropertyCollection.GetProperty(String name) at ICSharpCode.WpfDesign.Designer.Extensions.SkewThumbExtension.dragX_Changed(DragListener drag) at ICSharpCode.WpfDesign.Designer.Controls.DragListener.Target_MouseMove(Object sender, MouseEventArgs e) at System.Windows.Input.MouseEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted) at System.Windows.Input.InputManager.ProcessStagingArea() at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel) at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at System.Windows.Interop.HwndSource.InputFilterMessage(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 MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

---- Post-error application state information: Installed 3rd party AddIns: ProjectService.CurrentSolution: [Solution C:\Users\fresh\Documents\SharpDevelop Projects\test2\test2.sln with 1 projects] ProjectService.CurrentProject: [CSharpProject: test2] Workbench.ActiveContent: ICSharpCode.WpfDesign.AddIn.WpfViewContent