| CPC G06F 11/36 (2013.01) | 10 Claims |

|
1. A system, comprising:
at least one terminal device; and
a storage accessible from the at least one terminal device;
wherein the at least one terminal device includes one or more processors configured to execute computer-readable instructions to perform:
acquiring an error context indicating a content of a failure event that has occurred in a program, the error context comprising a character string generated when an error occurs when compiling or executing the program;
determining an identifier from a hash value, the hash value being calculated by inputting the character string of the error context into a hash function;
the storage holds information for each failure event in association with a unique identifier determined from the error context indicating the content of each failure event;
the storage provides, in response to an identifier requested by the at least one terminal device or a second terminal device, information for a failure event in association with the requested identifier;
wherein a plurality of different users access information for a respective failure event by using a uniform resource locator (URL) that includes a respective unique identifier associated with the respective failure event; and
wherein the respective unique identifier is determined by hashing a respective error context associated with the respective failure event.
|