Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Sometimes experienced developers make rookie mistakes too

Sometimes experienced developers make rookie mistakes too

Scheduled Pinned Locked Moved The Lounge
visual-studiocsharpdata-structuresdebuggingannouncement
5 Posts 4 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • F Offline
    F Offline
    Foothill
    wrote on last edited by
    #1

    Well, I managed to crash Visual Studio 2015 again but the stack trace is, umm, insightful. Application: devenv.exe Framework Version: v4.0.30319 Description: The application requested process termination through System.Environment.FailFast(string message). Message: System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. Parameter name: position    at Microsoft.CodeAnalysis.SyntaxNode.FindTokenCore(Int32 position, Boolean findInsideTrivia)    at Microsoft.CodeAnalysis.Shared.Extensions.DocumentExtensions.d__2.MoveNext() Stack:    at System.Environment.FailFast(System.String, System.Exception)    at Microsoft.CodeAnalysis.FailFast.OnFatalException(System.Exception)    at Microsoft.CodeAnalysis.ErrorReporting.FatalError.Report(System.Exception, System.Action`1)    at Microsoft.CodeAnalysis.ErrorReporting.FatalError.ReportUnlessCanceled(System.Exception)    at Microsoft.CodeAnalysis.Shared.Extensions.DocumentExtensions+d__2.MoveNext()    at Microsoft.CodeAnalysis.SyntaxNode.FindTokenCore(Int32, Boolean)    ...    at Microsoft.VisualStudio.Language.Intellisense.Implementation.DefaultCompletionSetPresenter.ShowToolTip()    ...    at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr) We all knew that there were problems lurking in the depths of Intellisense. Now we have proof, ha ha!

    if (Object.DividedByZero == true) { Universe.Implode(); } Meus ratio ex fortis machina. Simplicitatis de formae ac munus. -Foothill, 2016

    L 1 Reply Last reply
    0
    • F Foothill

      Well, I managed to crash Visual Studio 2015 again but the stack trace is, umm, insightful. Application: devenv.exe Framework Version: v4.0.30319 Description: The application requested process termination through System.Environment.FailFast(string message). Message: System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. Parameter name: position    at Microsoft.CodeAnalysis.SyntaxNode.FindTokenCore(Int32 position, Boolean findInsideTrivia)    at Microsoft.CodeAnalysis.Shared.Extensions.DocumentExtensions.d__2.MoveNext() Stack:    at System.Environment.FailFast(System.String, System.Exception)    at Microsoft.CodeAnalysis.FailFast.OnFatalException(System.Exception)    at Microsoft.CodeAnalysis.ErrorReporting.FatalError.Report(System.Exception, System.Action`1)    at Microsoft.CodeAnalysis.ErrorReporting.FatalError.ReportUnlessCanceled(System.Exception)    at Microsoft.CodeAnalysis.Shared.Extensions.DocumentExtensions+d__2.MoveNext()    at Microsoft.CodeAnalysis.SyntaxNode.FindTokenCore(Int32, Boolean)    ...    at Microsoft.VisualStudio.Language.Intellisense.Implementation.DefaultCompletionSetPresenter.ShowToolTip()    ...    at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr) We all knew that there were problems lurking in the depths of Intellisense. Now we have proof, ha ha!

      if (Object.DividedByZero == true) { Universe.Implode(); } Meus ratio ex fortis machina. Simplicitatis de formae ac munus. -Foothill, 2016

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      How to file a good bug using Visual Studio Feedback Extension[^] Best Wishes, -David Delaune

      J 1 Reply Last reply
      0
      • L Lost User

        How to file a good bug using Visual Studio Feedback Extension[^] Best Wishes, -David Delaune

        J Offline
        J Offline
        Johnny J
        wrote on last edited by
        #3

        Step 12 is missing! That's the one where Microsoft dismisses the bug as not being reproducable and chucks your bug report in the virtual dustbin! :doh:

        Anything that is unrelated to elephants is irrelephant
        Anonymous
        -----
        The problem with quotes on the internet is that you can never tell if they're genuine
        Winston Churchill, 1944
        -----
        I'd just like a chance to prove that money can't make me happy.
        Me, all the time

        Richard DeemingR 1 Reply Last reply
        0
        • J Johnny J

          Step 12 is missing! That's the one where Microsoft dismisses the bug as not being reproducable and chucks your bug report in the virtual dustbin! :doh:

          Anything that is unrelated to elephants is irrelephant
          Anonymous
          -----
          The problem with quotes on the internet is that you can never tell if they're genuine
          Winston Churchill, 1944
          -----
          I'd just like a chance to prove that money can't make me happy.
          Me, all the time

          Richard DeemingR Offline
          Richard DeemingR Offline
          Richard Deeming
          wrote on last edited by
          #4

          Not all bugs get closed as "not reproducible". Some get closed because "it's too close to the release of vNext, and we're not fixing any more bugs before that". Which would be fine, if they fixed the bugs after the release. But they don't. Because the bug report is closed. So ten versions later, the bug is still present. But if you report it again, it will be too close to the release of vNext+11 for them to consider fixing it. :doh:


          "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

          "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

          L 1 Reply Last reply
          0
          • Richard DeemingR Richard Deeming

            Not all bugs get closed as "not reproducible". Some get closed because "it's too close to the release of vNext, and we're not fixing any more bugs before that". Which would be fine, if they fixed the bugs after the release. But they don't. Because the bug report is closed. So ten versions later, the bug is still present. But if you report it again, it will be too close to the release of vNext+11 for them to consider fixing it. :doh:


            "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #5

            Richard Deeming wrote:

            So ten versions later, the bug is still present.

            Alternatively they can then dismiss it by (correctly) stating that this bug has already been reported before.

            The language is JavaScript. that of Mordor, which I will not utter here
            This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a fucking golf cart.
            "I don't know, extraterrestrial?" "You mean like from space?" "No, from Canada." If software development were a circus, we would all be the clowns.

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups