Unhandled event loop exception error
Description
Hi, I am experiencing an unhandled event loop exception error when opening a pop-up window (search window, export dialog, etc). Issue only happens when using row colors for the grid The full error message is:
Unhandled event loop exception
java.lang.StackOverflowError
I attach log file with the error. Please note the exception does not happen if I do not have row colors active dbeaver.log
DBeaver Version
22.2.2
Operating System
Windows 10
Database and driver
N/A
Steps to reproduce
1.- Execute a query 2.- Enable row color for any condition 3.- Open window for search/export or any other window 4.- Error happens (You might need to open search/export window a couple of times before the exception happens.) 5.- Remove row color condition 6.- Open window for search/export 7.- Window opens
Additional context
No response
Thank you for your report.
Similar problem exists with DBeaver 23.1.5 on Windows 10
Same for v23.2.3.202310221533 on MacOS 14.1.
I'm not sure what "when using row colors for the grid" means, I can not find this option to disable it and see if it is related. This has been happening for the past few versions, and happens for every popup I've seen (search, settings, about, etc)
Same error message for me Version 23.2.4.202311051706 Ubuntu @ Hyper-V on Win10
Usually happens after I export some data (usually when I save it into other database) Last time the error message gone for a longer period when I restarted Ubuntu, not not when just DBeaver was restarted. Mine log is here
I don't know about "row colors for the grid". I haven't do changes like that. I use dark scheme if it matters.
Same exception for me ( DBeaver 22.2.2.202311061646 on nixos 23.05.4808.da4024d0ead5 (Stoat)).
I think "row colors for the grid" means Properties -> Editors -> Data Editor -> Appearence -> Grid -> Global settings (for me) -> "Mark odd/even rows". It is ticked (selected by default) and exception goes away if I un-tick it.
"row colors for the grid" means this option: Right click on grid result -> View/Format -> Row colors
You can set up rules there to color the grid based on the conditions defined there
Similar problem exists with DBeaver Version 23.2.4.202311051706 on Windows 11
Similar problem with DBeaver Version 23.3.3.202401211839 on macOS Sonoma 14.3
os: windows10 version: 24.1.0.202406091028
Started getting the error when trying to export with 24.3.2, downgraded to 24.3.1 and it's working now.
Experiencing this when clicking Export in the bottom results panel
Running version Version 24.3.2.202501051917 on macOS (via homebrew)
Does not affect exporting by right clicking on tables.
If anyone else lands here -- this is fixed in 25.0.1, so upgrading is a better option than downgrading :)