-
Bug
-
Resolution: Fixed
-
Major
-
None
-
None
-
Security Level: Public (Visbile by non-authn users.)
-
None
If the frontend is serving a request for the status of an asynchronous request, and for any reason it is unable to get any surl status information from the DB where no surls have been provided by the user, the code tries to allocate a 0 size array causing a logic_error.
This can happen for example when the user provides a non existent token and not the surls, or when the DB is overloaded and storm fails in obtaining a db connection in its tollerance time (3 attemps in a total of 10 seconds).