+1-888-365-2779
Try Now
More in this section

Forums / Bugs & Issues / Thunder Visual Studio 2012 Crash

Thunder Visual Studio 2012 Crash

2 posts, 0 answered
  1. Brian
    Brian avatar
    1 posts
    Registered:
    18 Mar 2013
    22 Mar 2013
    Link to this post
    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)
  2. Marin Atanasov
    Marin Atanasov avatar
    62 posts
    Registered:
    24 Sep 2012
    26 Mar 2013
    Link to this post
    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
2 posts, 0 answered