Fixing bugs in vscode

    For Lab 3, our task was to tackle an issue/bug with vscode.  While tackling bugs one of the first things we had to accomplish was to recreate the bug on our machines.  Initially this seemed like a very easy task, follow the steps mentioned in the issue to create the bug and BAM! you got something to work with right? NO.  This was never the case with us.  We tackled the issues listed on the wiki page and wasn't able to recreate most of them.
   We tried the colour picker issue #42720, this seemed like it was a fixed issue.  I wasn't able to recreate it on my Linux system and we also tried to create it on a Windows system with no success.  Then we tried the Opening .bat files issue #43302, this was also a fail as we couldn't get the issue to come up.  Then finally giving up on the list provided we ventured out into the 4000+ issues listed on the vscode GitHub.  We filtered for the labels good first issue and bug and found one that we decided to tackle.  We decided to tackle issue #36219 "Stage selected ranges" command changes encoding to UTF-8 (without regarding to the initial file encoding).  There was video file on the issue page which showed us instructions on how to create the bug exactly which we followed and ALAS! we were able to recreate the bug.  This was on my friends computer so, he tried to screen share it with me and tried to do it again, and our bad luck struck again and wasn't able to recreate this issue.
   This shows how for issues to be recreated there are certain criteria to be met.  Maybe the person who encountered it had a superior system and ours was not that great, there could be millions of reasons.  Although finding an issue to fix was not the easiest thing to do, I will keep searching for that one issue that has eluded me and I will have my first issue fix on Microsoft's vscode.

Comments

Popular posts from this blog

Assignment 1 - DPS909

ECMA Script Testing

Release 0.2 - Bug fix