There seems to be a problem with macOS 14 (Sonoma) and some distributions of Java whereas the famous beach ball suddenly starts spinning and DbVisualizer becomes unresponsive. Our investigations shows that this happens when expand/collapse rows in the Databases tab.


While testing out different Java versions we found that the JetBrains Runtime 17.0.8 works as expected.


The workaround is to replace the bundled JRE in DbVisualizer: 

  1. Unpack the file
  2. Open a Terminal
  3. cd DbVisualizer.app/Contents/Resources/jre.bundle
  4. mv Contents Contents.original
  5. cp -rp ~/Downloads/jbr_jcef-17.0.8.1-osx-aarch64-b1070.2/Contents .
  6. Now launch DbVisualizer and open Help->About which should show the Java version as in this screenshot:



The bug is reported to Oracle: https://bugs.openjdk.org/browse/JDK-8317771