Details
-
Bug
-
Resolution: Fixed
-
Major
-
11.10.3
-
None
-
Easy
-
N/A
-
N/A
-
Description
The JavaScript code used to display the counters doesn't check if the value returned from the server is a number (integer). It takes each character (digit) from the value and generates some HTML. If the value is a long stacktrace generated from the server then it will generate a huge HTML structure (a list item for each character in the stacktrace) which freezes the browser.
Moreover, the requests made to retrieve the counter value are synchronous which also blocks the browser.
Attachments
Issue Links
- relates to
-
XWIKI-17059 Active installs dashboard is broken with JsonObject error
- Closed
-
XCOMMONS-1865 Flicker when waiting for JQuery to be ready in view mode
- Closed