Page cover

Example

Before reporting, I figured I would also setup an example of what reporting a flaw would be.

Scenario

Say in this scenario, we execute REplay and it runs fine! When we start clicking around, specifically around the login area, it crashes and Windows throws a thread instance error. We tried repeating, only to have some repeats work and others not.

Questions based around scenario

Before we move to reporting, we need to ask ourselves some questions.

  • Does this impact the user experience -> Yes this does. If the user comes across this bug, it may prevent any dynamic analysis or any form of exploration. Especially in further levels, such as Level2 where we interact more with the application and require it to be used.

  • Does this impact the education of a user -> This does not directly hurt the education of the user, however, it may make future use of the environment useless thus hindering any further advancements into knowledge or practice areas.

  • How can this be fixed -> This issue is too broad and is dependent on the code structure, routines, and more being used within the program. At this moment, I can not provide a valid fix.

  • How did this impact my experience -> This impacted my experience as I was not able to properly use the application for further advancements into the level.

Reporting Questions

Now that we have our answers for the questions, we can answer these questions to justify the report.

  • Where did it happen -> This happened in the login tab of the application

  • How did it happen -> By clicking on the login tab, when the tab was rendered, the program crashed.

  • Was it repeatable -> It was repeatable, but it was quite random and not dependent on any one or multitude of actions made on the applications GUI.

  • If you are even nicer of a human - screenshots of the actual flaw happening -> For this scenario, since its made up we do not have a screenshot. But picture a screenshot of Windows pop up errors.

  • How it may be able to impact others (if you are really feeling kind) -> This can impact others by hindering their capability to properly use and learn from the software. Considering that this becomes an issue during the experience of the user, it may be hard to follow along with writeups properly.

  • How did it impact your experience -> I was not able to properly use or analyze the login tab.

  • How it can be fixed (in your opinion, this is optional tho and not necessary) -> As provided above, no fix is currently avalible.

  • What the issue was -> The issue seems to be in relation to one of the threads either on the GUI side or on the backend portion of the application.

Last updated