GSOC 2017 - Crash Reporting - Report 4

Posted 6 years ago

Requirements for the metadata gathering process of the client

Implementation
- The software shall use a hashmap which will contain a key and a value
- The software shall dump the map into JSON format it may use the disk or memory for storage

Specifications
- The metadata shall show how many seconds MuseScore has been running before
- The metadata shall show the load of the RAM at this time
- The metadata shall show the last command executed
- The metadata shall show the state of the undo stack

Issues Needs to be checked
- Variable scope and if the metadata process is accessible
- Make sure the key and values are available after crash