The Welkin Suite Forum

[Fixed] Welkin Crashing When Attempting to Open Lightning Component



Welkin Crashing When Attempting to Open Lightning Component

  • Please log in to reply

#1
windows version welkinsuite

jconvry

    Posted 07 Mar 2018 and edited 17 Apr 2018


    As title suggests, whenever I attempt to open a lightning component via Lightning Bundle Explorer, the application will crash. Sometimes without even a notification. Opening the component via Solution Explorer yields better results, but still has issues at times. 


    I have the latest stable release of Welkin.

    I have recreated the project

    I have created a new project with only aura directory and have the same crashing issues



    Is this an issue you are aware of?

    Thanks!


    Stack trace from Event Viewer:


    Application: TheWelkinSuite.exe
    Framework Version: v4.0.30319
    Description: The process was terminated due to an unhandled exception.
    Exception Info: System.ArgumentOutOfRangeException
    at System.ThrowHelper.ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
    at System.Collections.Generic.List`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].get_Item(Int32)
    at WelkinSuite.Lightning.EditorExtensions.Implementation.LightningEditor.LightningEditorPane.get_ActiveEditorTab()
    at WelkinSuite.Lightning.EditorExtensions.Implementation.LightningEditor.LightningEditorPane.Microsoft.VisualStudio.TextManager.Interop.IVsTextView.GetBuffer(Microsoft.VisualStudio.TextManager.Interop.IVsTextLines ByRef)
    at WelkinSuite.EditorServices.Implementation.Services.EditorFileOpenerServiceService.GetBufferAt(System.String)
    at WelkinSuite.EditorServices.Implementation.Services.EditorFileOpenerServiceService.OpenFile(System.String)
    at WelkinSuite.Presentation.ToolWindows.LightningBundleExplorer.LightningBundleExplorerViewModel.OpenLightningFileItem(WelkinSuite.Presentation.ToolWindows.LightningBundleExplorer.Data.LightningFileItem)
    at WelkinSuite.Presentation.ToolWindows.LightningBundleExplorer.LightningBundleExplorerViewModel.OnLightningBundleExplorerItemDoubleClick()
    at WelkinSuite.Presentation.ToolWindows.LightningBundleExplorer.LightningBundleExplorer.OnLightningBundleExplorerItemDoubleClick(System.Object, Telerik.Windows.RadRoutedEventArgs)

    Exception Info: System.Reflection.TargetInvocationException
    at System.RuntimeMethodHandle.InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)
    at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(System.Object, System.Object[], System.Object[])
    at System.Delegate.DynamicInvokeImpl(System.Object[])
    at System.Windows.RoutedEventArgs.InvokeEventHandler(System.Delegate, System.Object)
    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.UIElement.RaiseEvent(System.Windows.RoutedEventArgs)
    at Telerik.Windows.Controls.RadTreeViewItem.OnDoubleClick(Telerik.Windows.RadRoutedEventArgs)
    at Telerik.Windows.Controls.RadTreeViewItem.HandleItemExpandFromUI()
    at Telerik.Windows.Controls.RadTreeViewItem.OnHeaderMouseLeftButtonUp(System.Object, System.Windows.Input.MouseEventArgs)
    at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(System.Delegate, System.Object)
    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.ReRaiseEventAs(System.Windows.DependencyObject, System.Windows.RoutedEventArgs, System.Windows.RoutedEvent)
    at System.Windows.UIElement.OnMouseUpThunk(System.Object, System.Windows.Input.MouseButtonEventArgs)
    at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(System.Delegate, System.Object)
    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.UIElement.RaiseTrustedEvent(System.Windows.RoutedEventArgs)
    at System.Windows.UIElement.RaiseEvent(System.Windows.RoutedEventArgs, Boolean)
    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.CallWindowProc(IntPtr, IntPtr, Int32, IntPtr, IntPtr)
    at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)



    2 replies to this topic

    #2

    kate.dulko

      Posted 08 Mar 2018

      Greetings,


      Thank you for this bug report.


      We are aware of this crash, and we are going to release a fix for it in the next version of TWS.

      Right now, as a workaround, you can open your Lightning files from the Solution Explorer (for more easier navigation you can use the search option in it).

      If you would have any additional questions, please let me know - I'll be happy to assist.


      Regards,
      Kate


      Kate Dulko
      Customer Relations

      The Welkin Suite

      twitter: @KateDulko
      skype id: d_katerina
      e-mail: kate.dulko@welkinsuite.com

       

        


      #3

      kate.dulko

        Posted 17 Apr 2018

        Hi.


        We have fixed this TWS crash in the Bloom R17 version of the IDE, so now you have an ability to open your Lightning components directly from the Lightning Bundle Explorer without any issues.

        If you would have any other questions, please let me know. I'll be happy to assist.


        Also, I'll close the current topic as Fixed.


        Best Regards,

        Kate


        Kate Dulko
        Customer Relations

        The Welkin Suite

        twitter: @KateDulko
        skype id: d_katerina
        e-mail: kate.dulko@welkinsuite.com

         

          


        Boost Your Productivity. Get Started Today

        Try Free Trial