Thunder Visual Studio 2012 Crash

Posted by Community Admin on 04-Aug-2018 15:36

Thunder Visual Studio 2012 Crash

All Replies

Posted by Community Admin on 22-Mar-2013 00:00

Visual Studio 2012 crashes when I first launch it with a project. VS restarts fine after the first crash. This is the error in the event log:

Application: devenv.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Exception
Stack:
   at FluidKit.Controls.TransitionPresenter.ApplyTransition(System.Windows.FrameworkElement, System.Windows.FrameworkElement)
   at Telerik.Sitefinity.Thunder.UI.NavigationTransition.NavigationPresenter.OnContentValueChanged(System.Windows.DependencyPropertyChangedEventArgs)
   at Telerik.Sitefinity.Thunder.UI.NavigationTransition.NavigationPresenter.OnContentValueChanged(System.Windows.DependencyObject, System.Windows.DependencyPropertyChangedEventArgs)
   at System.Windows.PropertyChangedCallback.Invoke(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 MS.Internal.Data.DataBindEngine.OnLayoutUpdated(System.Object, System.EventArgs)
   at System.Windows.ContextLayoutManager.fireLayoutUpdateEvent()
   at System.Windows.ContextLayoutManager.UpdateLayout()
   at System.Windows.UIElement.UpdateLayout()
   at System.Windows.Interop.HwndSource.SetLayoutSize()
   at System.Windows.Interop.HwndSource.set_RootVisualInternal(System.Windows.Media.Visual)
   at System.Windows.Interop.HwndSource.set_RootVisual(System.Windows.Media.Visual)
   at Microsoft.VisualStudio.Platform.WindowManagement.HwndToolbarHost.OnToolbarTrayCreated(Microsoft.VisualStudio.PlatformUI.VsToolWindowToolBarTray, Microsoft.VisualStudio.Shell.Interop.VSTWT_LOCATION)
   at Microsoft.VisualStudio.Platform.WindowManagement.BaseToolbarHost.AddToolbar(UInt64, Microsoft.VisualStudio.Shell.Interop.VSTWT_LOCATION, Microsoft.VisualStudio.OLE.Interop.IDropTarget, Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget, Boolean)
   at Microsoft.VisualStudio.Platform.WindowManagement.BaseToolbarHost.AddToolbar(Microsoft.VisualStudio.Shell.Interop.VSTWT_LOCATION, System.Guid ByRef, UInt32)
   at Microsoft.VisualStudio.TeamFoundation.VersionControl.ToolbarExplorerScc..ctor(System.Windows.Forms.Panel, Microsoft.VisualStudio.TeamFoundation.VersionControl.ToolWindowFormBase)
   at Microsoft.VisualStudio.TeamFoundation.VersionControl.ExplorerSccVS.CreateToolbar()
   at Microsoft.TeamFoundation.VersionControl.Controls.ExplorerScc.OnLoad(System.EventArgs)
   at Microsoft.VisualStudio.TeamFoundation.VersionControl.ExplorerSccVS.OnLoad(System.EventArgs)
   at System.Windows.Forms.UserControl.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean)
   at System.Windows.Forms.Control.CreateControl(Boolean)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(System.Windows.Forms.Message ByRef)
   at System.Windows.Forms.Control.WndProc(System.Windows.Forms.Message ByRef)
   at System.Windows.Forms.ScrollableControl.WndProc(System.Windows.Forms.Message ByRef)
   at System.Windows.Forms.ContainerControl.WndProc(System.Windows.Forms.Message ByRef)
   at System.Windows.Forms.Form.WmShowWindow(System.Windows.Forms.Message ByRef)
   at System.Windows.Forms.Form.WndProc(System.Windows.Forms.Message ByRef)
   at Microsoft.VisualStudio.TeamFoundation.VersionControl.ToolWindowFormBase.WndProc(System.Windows.Forms.Message ByRef)
   at System.Windows.Forms.Control+ControlNativeWindow.OnMessage(System.Windows.Forms.Message ByRef)
   at System.Windows.Forms.Control+ControlNativeWindow.WndProc(System.Windows.Forms.Message ByRef)
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr, Int32, IntPtr, IntPtr)
   at Microsoft.VisualStudio.NativeMethods.SetParent(IntPtr, IntPtr)
   at Microsoft.VisualStudio.Shell.UIWin32ElementWrapper.Create(IntPtr, IntPtr ByRef)
   at Microsoft.VisualStudio.Platform.WindowManagement.UIElementDocumentObject.Init(Boolean)
   at Microsoft.VisualStudio.Platform.WindowManagement.DocumentObjectSite.InitializeDocumentObject(System.Object)
   at Microsoft.VisualStudio.Platform.WindowManagement.WindowManagerService.CreateContentPane(System.String, Int32, Int32, System.String, UInt32, UInt32, System.Object, System.Object, Microsoft.VisualStudio.OLE.Interop.IServiceProvider, Microsoft.VisualStudio.Shell.Interop.IVsUIHierarchy, UInt32, Int32 ByRef, System.Guid ByRef, Microsoft.VisualStudio.Shell.Interop.IVsWindowFrame ByRef)
   at Microsoft.VisualStudio.Shell.Interop.IVsUIShell.CreateToolWindow(UInt32, UInt32, System.Object, System.Guid ByRef, System.Guid ByRef, System.Guid ByRef, Microsoft.VisualStudio.OLE.Interop.IServiceProvider, System.String, Int32[], Microsoft.VisualStudio.Shell.Interop.IVsWindowFrame ByRef)
   at Microsoft.VisualStudio.Shell.Package.CreateToolWindow(System.Type, Int32, Microsoft.VisualStudio.Shell.ProvideToolWindowAttribute)
   at Microsoft.VisualStudio.Shell.Package.FindToolWindow(System.Type, Int32, Boolean, Microsoft.VisualStudio.Shell.ProvideToolWindowAttribute)
   at Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsToolWindowFactory.CreateToolWindow(System.Guid ByRef, UInt32)
   at Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.ConstructContent()
   at Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.EnsureContentConstructed()
   at Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.PreloadOnScreenContent(Microsoft.VisualStudio.PlatformUI.Shell.View)
   at Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.set_FrameView(Microsoft.VisualStudio.PlatformUI.Shell.View)
   at Microsoft.VisualStudio.Platform.WindowManagement.WindowManagerService.ConnectViewToFrame(Microsoft.VisualStudio.PlatformUI.Shell.View)
   at Microsoft.VisualStudio.Platform.WindowManagement.WindowManagerService.viewManager_WindowProfileChanging(System.Object, Microsoft.VisualStudio.PlatformUI.Shell.WindowProfileChangingEventArgs)
   at Microsoft.VisualStudio.PlatformUI.ExtensionMethods.RaiseEvent[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.EventHandler`1<System.__Canon>, System.Object, System.__Canon)
   at Microsoft.VisualStudio.PlatformUI.Shell.ViewManager.set_WindowProfile(Microsoft.VisualStudio.PlatformUI.Shell.WindowProfile)
   at Microsoft.VisualStudio.Platform.WindowManagement.WindowManagerService.set_ActiveProfile(Microsoft.VisualStudio.PlatformUI.Shell.WindowProfile)
   at Microsoft.VisualStudio.Platform.WindowManagement.WindowManagerService+<>c__DisplayClass44.<LoadFrameLayout>b__41()
   at Microsoft.VisualStudio.ErrorHandler.CallWithCOMConvention(System.Func`1<Int32>, Boolean)
   at Microsoft.VisualStudio.Platform.WindowManagement.WindowManagerService.LoadFrameLayout(System.String, System.String, System.String, System.String)

Posted by Community Admin on 26-Mar-2013 00:00

Hello Brian,

We are unable to reproduce this issue. However, the event log points to an error that occurs when the Thunder Start Page is trying to change its current page. Could you tell us what Windows version and theme you are using? Could you send us a screenshot of the Settings page inside the Thunder Start Page (VS menu -> Telerik -> Sitefinity Thunder -> Thunder Start Page)?

If this is an issue caused by Thunder's configuration, you could try closing all opened VS instances, going to %AppData%\Telerik and renaming SitefinityThunderConfiguration.xml. This will cause Thunder to recreate its configuration from scratch. If this does not work, you can close all VS instances again, delete the new configuration file and rename the old file back to its original name to restore the previous configuration.

If the above approach does not work, you could try as a workaround to change the Thunder Start Page's settings - if it is set to open when Visual Studio starts, uncheck it and click Save. Then test if you can reproduce the issue again.

I am sorry that I couldn't be any more specific on how to fix this issue. Please let me know if this information helps.

Kind regards,
Marin Atanasov
the Telerik team

Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items

This thread is closed