# Problems displaying reports

Sometimes Memory Analyzer does not display reports such as Leak Suspects report or Component report and displays a message such as:

- `Failed to create a browser because of: org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTError: No more handles because no underlying browser available.`
- `org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTError: XPCOM error -2147467259)`
- `Failed to create a browser because of: No more handles because no underlying browser available. Please ensure Webkit with its Gtk 3.x bindings installed. Webkit2 API level preferred.`

1. Close Memory Analyzer.
2. Note:

   On a Linux®1 system, make sure that webkit2gtk-4.0 is installed.

   Select the latest version available of webkit2gtk-4.0 and install it.
   - On an Ubuntu®2 Linux® system use commands such as

         sudo apt-get update
         sudo apt-get install libwebkit2gtk-4.0

   - On a Red Hat®3 Linux® system use yum

         yum install webkitgtk4

   The operating system should confirm that webkit2gtk-4 has been properly installed

3. Restart Memory Analyzer
4. Open a heap dump.
5. Run a report such as Leak Suspects report or Component report and check how the report looks.
   Check the HTML report is displayed.

1 Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries.
2 Ubuntu and Canonical are registered trademarks of Canonical Ltd.
3 Red Hat is a registered trademark of Red Hat, Inc.