-
-
Notifications
You must be signed in to change notification settings - Fork 14.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dbeaver-bin fails to start in master branch #330889
Comments
I can't reproduce this. I'm guessing something is wrong with how we pass the java installation to dbeaver. Seems like f467be8 fixed a similar issue. Can you try going into a nix shell with |
Am I did it right? ~ via v3.12.4 via 💠 default
❯ nix shell github:nixos/nixpkgs#swt
~ via v3.12.4 via 💠 default
❯ dbeaver
WARNING: Using incubator modules: jdk.incubator.foreign, jdk.incubator.vector
Warning: NLS unused message: Workbench_missingPropertyMessage in: org.eclipse.ui.internal.messages
> Start Eclipse Jobs Mechanism [org.eclipse.core.jobs 3.15.300.v20240418-0734]
> Start Equinox Java Authentication and Authorization Service (JAAS) [org.eclipse.equinox.security 1.4.300.v20240419-2334]
> Start DBeaver Application Standalone [org.jkiss.dbeaver.ui.app.standalone 24.1.3.202407211303]
> Start Интерфейс приложения IDE Eclipse [org.eclipse.ui.ide.application 1.5.400.v20240416-0658]
SWT OS.java Error: Failed to load swt-pi3, loading swt-pi4 as fallback.
Dbeaver:
An error has occurred. See the log file
/home/spiage/.eclipse/1948949714_linux_gtk_x86_64/configuration/1722299101432.log. |
and when I ran from nixpkgs-unstable it worked ~ via v3.12.4 via 💠 default
❯ dbeaver
WARNING: Using incubator modules: jdk.incubator.foreign, jdk.incubator.vector
Warning: NLS unused message: Workbench_missingPropertyMessage in: org.eclipse.ui.internal.messages
> Start Eclipse Jobs Mechanism [org.eclipse.core.jobs 3.15.300.v20240418-0734]
> Start Equinox Java Authentication and Authorization Service (JAAS) [org.eclipse.equinox.security 1.4.300.v20240419-2334]
> Start DBeaver Application Standalone [org.jkiss.dbeaver.ui.app.standalone 24.1.3.202407211303]
> Start Интерфейс приложения IDE Eclipse [org.eclipse.ui.ide.application 1.5.400.v20240416-0658]
> Start Eclipse IDE UI [org.eclipse.ui.ide 3.22.200.v20240524-2010]
> Start jna [com.sun.jna 5.14.0.v20231211-1200]
> Start DBeaver UI [org.jkiss.dbeaver.ui 5.1.150.202407211303]
> Start Expression Language [org.eclipse.core.expressions 3.9.400.v20240413-1529]
> Start DBeaver Usage Statistics [org.jkiss.dbeaver.ui.statistics 1.0.31.202407211303]
> Start DBeaver Desktop Application Core [org.jkiss.dbeaver.core 24.1.3.202407211303]
2024-07-30 03:34:35.259 - DBeaver 24.1.3.202407211303 is starting
2024-07-30 03:34:35.260 - OS: Linux 6.10.2 (amd64)
2024-07-30 03:34:35.260 - Java version: 17.0.11 by N/A (64bit)
2024-07-30 03:34:35.260 - Install path: '/nix/store/pdbkjph8xsv3iq2rr1p6ww7vl1g1ajlk-dbeaver-bin-24.1.3/opt/dbeaver'
2024-07-30 03:34:35.260 - Instance path: 'file:/home/spiage/.local/share/DBeaverData/workspace6/'
2024-07-30 03:34:35.261 - Memory available 66Mb/1024Mb |
You did it right, it was just a wild guess from me and it didn't work.
That's good news that it worked for you before, can you git bisect it? |
I found the last commit I can use, and it is the one before staging was merged ( |
there was some changes in openjdk17, like this:
but I can't find anything about SWT |
I don't recall anything relevant in that merge, but it touched almost a thousand files. |
I've been hit by this today. I've noticed that dbeaver (or SWT underneath) says that it can't find swt-pi3 and it's trying to use swt-pi4 as fallback, but in my home dir there is this file: $ ls ~/.swt/lib/linux/x86_64/
libswt-pi3-gtk-4965r11.so I've tried to remove Maybe this can help find the problem... |
Maybe that file is a product of the error, I don't have it: ~/.swt ❯ command ls ~/.swt
trims.prefs |
I see that dbeaver depends on jdk17. Shouldn't it depend on 21 instead? |
Same problem with |
@denisfalqueto They recommend jdk17: https://github.com/dbeaver/dbeaver/tree/24.1.3?tab=readme-ov-file#running. |
Same issue here. Has anyone found a temporary workaround? |
I'm using this in flake: i.e. last commit with worked dbeaver-bin |
Amazing. Thanks @spiage ! |
I've switched to the flatpak version (works on Linux...) |
once I had an adventure after my own "remove unused arguments" =) |
cbe511a |
Hm I just grabbed this commit and it's not launching for me still, I cleared out all directories too ( dbeaver-next.url = "github:NixOS/nixpkgs/cbe511af766109cfedf2aa2d5076dba3b269336c"; and inputs.dbeaver-next.legacyPackages.${hostPlatform}.pkgs.dbeaver-bin |
I'm using master branch, may be some other package which is the hidden runtime dependency was updated too? |
I have again the same issue (
|
temporary workaround |
Had the same issue. After stracing dbeaver, it looks like it could not find the libgtk-3.so. |
For me:
stracing the failure here's the problem:
Repro on any Linux distro: xhost +
docker run --rm -it -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix ubuntu:24.04
apt update && apt upgrade -y && apt install -y curl
curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install linux --init none
. /nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh
nix run nixpkgs#dbeaver-bin # fails
nix run github:nixos/nixpkgs/22.05#dbeaver # works |
@mausch big thanks for the reproduction commands!
For me
I straced the working 24.05 version and I get these errors too. The only difference seems to be dbeaver's log where it continues loading rather than crashing with swt-pi3, syscalls look the same near the crash using unstable version. strace on 24.05execve("/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/bin/dbeaver", ["dbeaver"], 0x7ffecf26f9f0 /* 15 vars */) = 0
brk(NULL) = 0x21f7000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f08576b8000
access("/etc/ld-nix.so.preload", R_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/glibc-hwcaps/x86-64-v3/", 0x7fff16ab7320, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/glibc-hwcaps/x86-64-v2/", 0x7fff16ab7320, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\242\2\0\0\0\0\0"..., 832) = 832
pread64(5, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
fstat(5, {st_mode=S_IFREG|0555, st_size=2285600, ...}) = 0
pread64(5, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
mmap(NULL, 2018704, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) = 0x7f08574cb000
mmap(0x7f08574f3000, 1425408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x28000) = 0x7f08574f3000
mmap(0x7f085764f000, 352256, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x184000) = 0x7f085764f000
mmap(0x7f08576a5000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x1d9000) = 0x7f08576a5000
mmap(0x7f08576ab000, 52624, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f08576ab000
close(5) = 0
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f08574c8000
arch_prctl(ARCH_SET_FS, 0x7f08574c8740) = 0
set_tid_address(0x7f08574c8a10) = 7140
set_robust_list(0x7f08574c8a20, 24) = 0
rseq(0x7f08574c9060, 0x20, 0, 0x53053053) = 0
mprotect(0x7f08576a5000, 16384, PROT_READ) = 0
mprotect(0x403000, 4096, PROT_READ) = 0
mprotect(0x7f08576ed000, 8192, PROT_READ) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
getrandom("\xad\x15\x4e\x7e\x54\xda\x40\xef", 8, GRND_NONBLOCK) = 8
brk(NULL) = 0x21f7000
brk(0x2218000) = 0x2218000
execve("/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/bin/.dbeaver-wrapped", ["dbeaver"], 0x21f7550 /* 17 vars */) = 0
brk(NULL) = 0x1767000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2e0ba2a000
access("/etc/ld-nix.so.preload", R_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/glibc-hwcaps/x86-64-v3/", 0x7fff0125b5b0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/glibc-hwcaps/x86-64-v2/", 0x7fff0125b5b0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\242\2\0\0\0\0\0"..., 832) = 832
pread64(5, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
fstat(5, {st_mode=S_IFREG|0555, st_size=2285600, ...}) = 0
pread64(5, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
mmap(NULL, 2018704, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) = 0x7f2e0b83d000
mmap(0x7f2e0b865000, 1425408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x28000) = 0x7f2e0b865000
mmap(0x7f2e0b9c1000, 352256, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x184000) = 0x7f2e0b9c1000
mmap(0x7f2e0ba17000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x1d9000) = 0x7f2e0ba17000
mmap(0x7f2e0ba1d000, 52624, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2e0ba1d000
close(5) = 0
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2e0b83a000
arch_prctl(ARCH_SET_FS, 0x7f2e0b83a740) = 0
set_tid_address(0x7f2e0b83aa10) = 7140
set_robust_list(0x7f2e0b83aa20, 24) = 0
rseq(0x7f2e0b83b060, 0x20, 0, 0x53053053) = 0
mprotect(0x7f2e0ba17000, 16384, PROT_READ) = 0
mprotect(0x403000, 4096, PROT_READ) = 0
mprotect(0x7f2e0ba5f000, 8192, PROT_READ) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
getrandom("\xac\x55\xa2\xd2\x69\xde\x1d\x53", 8, GRND_NONBLOCK) = 8
brk(NULL) = 0x1767000
brk(0x1788000) = 0x1788000
execve("/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt/dbeaver/dbeaver", ["/nix/store/qi3vvlia54sc762mqw06y"...], 0x1767540 /* 18 vars */) = 0
brk(NULL) = 0x137e000
access("/etc/ld-nix.so.preload", R_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/glibc-hwcaps/x86-64-v3/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/glibc-hwcaps/x86-64-v3/", 0x7ffceccfc990, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/glibc-hwcaps/x86-64-v2/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/glibc-hwcaps/x86-64-v2/", 0x7ffceccfc990, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f29ef36a000
fstat(5, {st_mode=S_IFREG|0555, st_size=16536, ...}) = 0
mmap(NULL, 16400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) = 0x7f29ef365000
mmap(0x7f29ef366000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x1000) = 0x7f29ef366000
mmap(0x7f29ef367000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x2000) = 0x7f29ef367000
mmap(0x7f29ef368000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x2000) = 0x7f29ef368000
close(5) = 0
openat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(5, {st_mode=S_IFREG|0555, st_size=15688, ...}) = 0
mmap(NULL, 16400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) = 0x7f29ef360000
mmap(0x7f29ef361000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x1000) = 0x7f29ef361000
mmap(0x7f29ef362000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x2000) = 0x7f29ef362000
mmap(0x7f29ef363000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x2000) = 0x7f29ef363000
close(5) = 0
openat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\242\2\0\0\0\0\0"..., 832) = 832
pread64(5, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
fstat(5, {st_mode=S_IFREG|0555, st_size=2285600, ...}) = 0
pread64(5, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
mmap(NULL, 2018704, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) = 0x7f29ef173000
mmap(0x7f29ef19b000, 1425408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x28000) = 0x7f29ef19b000
mmap(0x7f29ef2f7000, 352256, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x184000) = 0x7f29ef2f7000
mmap(0x7f29ef34d000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x1d9000) = 0x7f29ef34d000
mmap(0x7f29ef353000, 52624, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f29ef353000
close(5) = 0
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f29ef170000
arch_prctl(ARCH_SET_FS, 0x7f29ef170740) = 0
set_tid_address(0x7f29ef170a10) = 7140
set_robust_list(0x7f29ef170a20, 24) = 0
rseq(0x7f29ef171060, 0x20, 0, 0x53053053) = 0
mprotect(0x7f29ef34d000, 16384, PROT_READ) = 0
mprotect(0x7f29ef363000, 4096, PROT_READ) = 0
mprotect(0x7f29ef368000, 4096, PROT_READ) = 0
mprotect(0x604000, 4096, PROT_READ) = 0
mprotect(0x7f29ef39f000, 8192, PROT_READ) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
getrandom("\x6d\xb1\x83\x91\xa3\x5e\xa2\xd3", 8, GRND_NONBLOCK) = 8
brk(NULL) = 0x137e000
brk(0x139f000) = 0x139f000
stat("/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt/dbeaver/dbeaver", {st_mode=S_IFREG|0555, st_size=94264, ...}) = 0
readlink("/nix", 0x7ffceccfd160, 1023) = -1 EINVAL (Invalid argument)
readlink("/nix/store", 0x7ffceccfd160, 1023) = -1 EINVAL (Invalid argument)
readlink("/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5", 0x7ffceccfd160, 1023) = -1 EINVAL (Invalid argument)
readlink("/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt", 0x7ffceccfd160, 1023) = -1 EINVAL (Invalid argument)
readlink("/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt/dbeaver", 0x7ffceccfd160, 1023) = -1 EINVAL (Invalid argument)
readlink("/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt/dbeaver/dbeaver", 0x7ffceccfd160, 1023) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt/dbeaver/dbeaver.ini", O_RDONLY) = 5
fstat(5, {st_mode=S_IFREG|0444, st_size=1439, ...}) = 0
read(5, "-startup\nplugins/org.eclipse.equ"..., 4096) = 1439
read(5, "", 4096) = 0
close(5) = 0
getcwd("/root/nixpkgs", 2000) = 14
stat("/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt/dbeaver//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.900.v20240129-1338", {st_mode=S_IFDIR|0555, st_size=140, ...}) = 0
stat("/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt/dbeaver//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.900.v20240129-1338", {st_mode=S_IFDIR|0555, st_size=140, ...}) = 0
stat("/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt/dbeaver//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.900.v20240129-1338", {st_mode=S_IFDIR|0555, st_size=140, ...}) = 0
openat(AT_FDCWD, "/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt/dbeaver//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.900.v20240129-1338", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5
fstat(5, {st_mode=S_IFDIR|0555, st_size=140, ...}) = 0
getdents64(5, 0x13819e0 /* 6 entries */, 32768) = 208
stat("/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt/dbeaver//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.900.v20240129-1338/.", {st_mode=S_IFDIR|0555, st_size=140, ...}) = 0
stat("/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt/dbeaver//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.900.v20240129-1338/..", {st_mode=S_IFDIR|0555, st_size=36962, ...}) = 0
stat("/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt/dbeaver//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.900.v20240129-1338/META-INF", {st_mode=S_IFDIR|0555, st_size=68, ...}) = 0
stat("/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt/dbeaver//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.900.v20240129-1338/eclipse_11900.so", {st_mode=S_IFREG|0444, st_size=198056, ...}) = 0
stat("/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt/dbeaver//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.900.v20240129-1338/about.html", {st_mode=S_IFREG|0444, st_size=1460, ...}) = 0
stat("/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt/dbeaver//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.900.v20240129-1338/launcher.gtk.linux.x86_64.properties", {st_mode=S_IFREG|0444, st_size=634, ...}) = 0
getdents64(5, 0x13819e0 /* 0 entries */, 32768) = 0
close(5) = 0
openat(AT_FDCWD, "/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt/dbeaver//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.2.900.v20240129-1338/eclipse_11900.so", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220B\0\0\0\0\0\0"..., 832) = 832
fstat(5, {st_mode=S_IFREG|0444, st_size=198056, ...}) = 0
mmap(NULL, 4268136, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_DENYWRITE, -1, 0) = 0x7f29eed5d000
mmap(0x7f29eee00000, 2170984, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0) = 0x7f29eee00000
munmap(0x7f29eed5d000, 667648) = 0
munmap(0x7f29ef013000, 1425512) = 0
mprotect(0x7f29eee10000, 2097152, PROT_NONE) = 0
mmap(0x7f29ef010000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x10000) = 0x7f29ef010000
mmap(0x7f29ef012000, 104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f29ef012000
close(5) = 0
mprotect(0x7f29ef010000, 4096, PROT_READ) = 0
openat(AT_FDCWD, "/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt/dbeaver/dbeaver.ini", O_RDONLY) = 5
fstat(5, {st_mode=S_IFREG|0444, st_size=1439, ...}) = 0
read(5, "-startup\nplugins/org.eclipse.equ"..., 4096) = 1439
read(5, "", 4096) = 0
close(5) = 0
stat("/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt/dbeaver/jre/bin/default.ee", 0x7ffceccfd4d0) = -1 ENOENT (No such file or directory)
stat("/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt/dbeaver/jre/bin/java", 0x7ffceccfd4f0) = -1 ENOENT (No such file or directory)
stat("/nix/store/afnzkm3v6mly3ffnvfyffk2kq1cvzzjh-openjdk-17.0.7+7/bin/java", {st_mode=S_IFREG|0555, st_size=19120, ...}) = 0
stat("/nix/store/afnzkm3v6mly3ffnvfyffk2kq1cvzzjh-openjdk-17.0.7+7/bin/java", {st_mode=S_IFREG|0555, st_size=19120, ...}) = 0
getcwd("/root/nixpkgs", 2000) = 14
stat("/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt/dbeaver//plugins/org.eclipse.equinox.launcher_1.6.800.v20240426-1701.jar", {st_mode=S_IFREG|0444, st_size=48871, ...}) = 0
stat("/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt/dbeaver//plugins/org.eclipse.equinox.launcher_1.6.800.v20240426-1701.jar", {st_mode=S_IFREG|0444, st_size=48871, ...}) = 0
getpid() = 7140
shmget(0x1be4, 16384, IPC_CREAT|0666) = 34
shmat(34, NULL, 0) = 0x7f29ef16c000
shmdt(0x7f29ef16c000) = 0
openat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/libgdk-3.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/19avl2s0rd4whz3b0n118qdrv6yr3b0g-xgcc-13.2.0-libgcc/lib/glibc-hwcaps/x86-64-v3/libgdk-3.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/19avl2s0rd4whz3b0n118qdrv6yr3b0g-xgcc-13.2.0-libgcc/lib/glibc-hwcaps/x86-64-v3/", 0x7ffceccfca60, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/19avl2s0rd4whz3b0n118qdrv6yr3b0g-xgcc-13.2.0-libgcc/lib/glibc-hwcaps/x86-64-v2/libgdk-3.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/19avl2s0rd4whz3b0n118qdrv6yr3b0g-xgcc-13.2.0-libgcc/lib/glibc-hwcaps/x86-64-v2/", 0x7ffceccfca60, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/19avl2s0rd4whz3b0n118qdrv6yr3b0g-xgcc-13.2.0-libgcc/lib/libgdk-3.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/19avl2s0rd4whz3b0n118qdrv6yr3b0g-xgcc-13.2.0-libgcc/lib/", {st_mode=S_IFDIR|0555, st_size=48, ...}, 0) = 0
openat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/libgtk-3.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/19avl2s0rd4whz3b0n118qdrv6yr3b0g-xgcc-13.2.0-libgcc/lib/libgtk-3.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/libgobject-2.0.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/19avl2s0rd4whz3b0n118qdrv6yr3b0g-xgcc-13.2.0-libgcc/lib/libgobject-2.0.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/libgdk_pixbuf-2.0.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/19avl2s0rd4whz3b0n118qdrv6yr3b0g-xgcc-13.2.0-libgcc/lib/libgdk_pixbuf-2.0.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/libgio-2.0.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/19avl2s0rd4whz3b0n118qdrv6yr3b0g-xgcc-13.2.0-libgcc/lib/libgio-2.0.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/87848rvrg5c7jmplpi0iapvbxyj9kfid-glibc-2.39-52/lib/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/19avl2s0rd4whz3b0n118qdrv6yr3b0g-xgcc-13.2.0-libgcc/lib/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
pipe2([5, 6], O_CLOEXEC) = 0
prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=512*1024}) = 0
prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=512*1024}) = 0
mmap(NULL, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f29ef167000
rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0
clone3({flags=CLONE_VM|CLONE_VFORK|CLONE_CLEAR_SIGHAND, exit_signal=SIGCHLD, stack=0x7f29ef167000, stack_size=0x9000}, 88) = -1 ENOSYS (Function not implemented)
clone(child_stack=0x7f29ef16fff0, flags=CLONE_VM|CLONE_VFORK|SIGCHLD) = 7141
munmap(0x7f29ef167000, 36864) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
close(6) = 0
fcntl(5, F_SETFD, 0) = 0
fstat(5, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
read(5, "openjdk version \"17.0.7\" 2023-04"..., 4096) = 36
close(5) = 0
wait4(7141, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7141
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7141, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f29ef170a10) = 7160
wait4(7160, WARNING: Using incubator modules: jdk.incubator.vector, jdk.incubator.foreign
Fontconfig error: Cannot load default config file: No such file: (null)
> Start Equinox Java Authentication and Authorization Service (JAAS) [org.eclipse.equinox.security 1.4.300.v20240419-2334]
> Start DBeaver Application Standalone [org.jkiss.dbeaver.ui.app.standalone 24.0.5.202405191503]
> Start Eclipse IDE UI Application [org.eclipse.ui.ide.application 1.5.400.v20240416-0658]
> Start Eclipse IDE UI [org.eclipse.ui.ide 3.22.200.v20240424-0956]
> Start jna [com.sun.jna 5.14.0.v20231211-1200]
> Start DBeaver UI [org.jkiss.dbeaver.ui 5.1.146.202405191503]
> Start Expression Language [org.eclipse.core.expressions 3.9.400.v20240413-1529]
> Start DBeaver Usage Statistics [org.jkiss.dbeaver.ui.statistics 1.0.27.202405191503]
2024-08-18 01:23:44.787 - send collected statistics
> Start DBeaver Desktop Application Core [org.jkiss.dbeaver.core 24.0.5.202405191503]
2024-08-18 01:23:44.846 - DBeaver 24.0.5.202405191503 is starting
2024-08-18 01:23:44.848 - OS: Linux 6.6.36 (amd64)
2024-08-18 01:23:44.848 - Java version: 17.0.7 by N/A (64bit)
2024-08-18 01:23:44.849 - Install path: '/nix/store/qi3vvlia54sc762mqw06y22c1agkjxpj-dbeaver-bin-24.0.5/opt/dbeaver'
2024-08-18 01:23:44.850 - Instance path: 'file:/root/.local/share/DBeaverData/workspace6/'
2024-08-18 01:23:44.853 - Memory available 66Mb/1024Mb
2024-08-18 01:23:44.869 - Create display
SWT SessionManagerDBus: Failed to connect to org.gnome.SessionManager: Cannot spawn a message bus without a machine-id: Invalid machine ID in /nix/store/gr721qp1h5wbb416p05ijijrmggb03db-glib-2.80.2/var/lib/dbus/machine-id or /etc/machine-id
SWT SessionManagerDBus: Failed to connect to org.xfce.SessionManager: Cannot spawn a message bus without a machine-id: Invalid machine ID in /nix/store/gr721qp1h5wbb416p05ijijrmggb03db-glib-2.80.2/var/lib/dbus/machine-id or /etc/machine-id
2024-08-18 01:23:44.989 - Initialize desktop platform...
2024-08-18 01:23:45.132 - BounceCastle bundle found. Use JCE provider BC
> Start Core File Systems [org.eclipse.core.filesystem 1.10.400.v20240426-1040]
> Start Core Resource Management [org.eclipse.core.resources 3.20.200.v20240426-1040]
> Start Team Support Core [org.eclipse.team.core 3.10.400.v20240413-1529]
> Start DBeaver UI Navigator [org.jkiss.dbeaver.ui.navigator 1.0.131.202405191503]
2024-08-18 01:23:45.364 - Initialize base platform...
2024-08-18 01:23:45.395 - Platform initialized (406ms)
> Start DBeaver UI Editors - Base [org.jkiss.dbeaver.ui.editors.base 1.0.131.202405191503]
2024-08-18 01:23:45.427 - Starting instance server at http://localhost:42477
0x7ffceccfd608, 0, NULL) = ? ERESTARTSYS (To be restarted if SA_RESTART is set)
--- SIGWINCH {si_signo=SIGWINCH, si_code=SI_KERNEL} ---
wait4(7160, 2024-08-18 01:23:45.458 - Run workbench
> Start Eclipse e4 Workbench SWT [org.eclipse.e4.ui.workbench.swt 0.17.400.v20240425-0840]
> Start Eclipse Application Services [org.eclipse.e4.core.services 2.4.400.v20240413-1529]
> Start Eclipse UI Application Services [org.eclipse.e4.ui.services 1.6.300.v20231201-1637]
> Start Eclipse e4 Progress View [org.eclipse.e4.ui.progress 0.4.400.v20240424-0956]
> Start Eclipse Bindings Support [org.eclipse.e4.ui.bindings 0.14.400.v20240321-1245]
> Start Eclipse e4 core commands [org.eclipse.e4.core.commands 1.1.400.v20240424-0444]
> Start EMF XML/XMI Persistence [org.eclipse.emf.ecore.xmi 2.37.0.v20231208-1346]
> Start Eclipse CSS SWT Theme Support [org.eclipse.e4.ui.css.swt.theme 0.14.400.v20240424-0956]
> Start Eclipse e4 Workbench Add-ons [org.eclipse.e4.ui.workbench.addons.swt 1.5.400.v20240416-0658]
> Start Eclipse e4 Workbench SWT Renderer [org.eclipse.e4.ui.workbench.renderers.swt 0.16.400.v20240418-1547]
> Start Eclipse Dependency Injection Extensions [org.eclipse.e4.core.di.extensions 0.18.300.v20240413-1529]
> Start Eclipse CSS SWT Support [org.eclipse.e4.ui.css.swt 0.15.400.v20240321-1245]
2024-08-18 01:23:47.283 - Configure workbench window
> Start DBeaver SQL Model [org.jkiss.dbeaver.model.sql 1.0.121.202405191503]
2024-08-18 01:23:47.442 - Total database drivers: 117 (117)
> Start Help System Core [org.eclipse.help 3.10.400.v20240415-0528]
2024-08-18 01:23:47.520 - Create actions
2024-08-18 01:23:47.525 - Disable Eclipse action set 'org.eclipse.ui.edit.text.actionSet.annotationNavigation'
2024-08-18 01:23:47.526 - Disable Eclipse action set 'org.eclipse.ui.WorkingSetActionSet'
2024-08-18 01:23:47.527 - Disable Eclipse action set 'org.eclipse.ui.actionSet.openFiles'
2024-08-18 01:23:47.528 - Create workbench actions
2024-08-18 01:23:47.807 - Open [https://stats.dbeaver.com/send-statistics?session=b4cae494-4dfb-40f7-9052-9f50461da25b&time=1723936470]
2024-08-18 01:23:48.013 - Initialize workbench window
2024-08-18 01:23:48.020 - Finish initialization
2024-08-18 01:23:48.314 - Statistics sent (OK)
> Start Internet Connection Management UI [org.eclipse.ui.net 1.5.400.v20240413-1529]
> Start Internet Connection Management [org.eclipse.core.net 1.5.400.v20240413-1529]
> Start DBeaver UI Editors - Data [org.jkiss.dbeaver.ui.editors.data 1.0.131.202405191503]
> Start DBeaver UI Editors - SQL [org.jkiss.dbeaver.ui.editors.sql 1.0.131.202405191503]
> Start DBeaver Sample Database [org.jkiss.dbeaver.ext.sample.database 1.0.168.202405191503]
> Start DBeaver Tip of the day [org.jkiss.dbeaver.ext.ui.tipoftheday 1.0.137.202405191503]
> Start GEF Classic Draw2d [org.eclipse.draw2d 3.16.0.202405011806]
> Start GEF Classic GEF (MVC) [org.eclipse.gef 3.18.0.202405011806]
> Start DBeaver ERD UI [org.jkiss.dbeaver.erd.ui 3.0.91.202405191503]
> Start DBeaver ERD Model [org.jkiss.dbeaver.erd.model 1.0.91.202405191503]
> Start DBeaver Dashboard UI [org.jkiss.dbeaver.ui.dashboard 1.0.128.202405191503]
> Start DBeaver Dashboards Model [org.jkiss.dbeaver.model.dashboard 1.0.4.202405191503]
> Start Default Text Editor [org.eclipse.ui.editors 3.17.300.v20240416-0658]
> Start Text Editor Framework [org.eclipse.ui.workbench.texteditor 3.17.400.v20240424-0941]
0x7ffceccfd608, 0, NULL) = ? ERESTARTSYS (To be restarted if SA_RESTART is set)
--- SIGWINCH {si_signo=SIGWINCH, si_code=SI_KERNEL} ---
wait4(7160, 0x7ffceccfd608, 0, NULL) = ? ERESTARTSYS (To be restarted if SA_RESTART is set)
--- SIGWINCH {si_signo=SIGWINCH, si_code=SI_KERNEL} ---
wait4(7160, 2024-08-18 01:23:57.488 - DBeaver is stopping
2024-08-18 01:23:57.491 - Stop instance server
0x7ffceccfd608, 0, NULL) = ? ERESTARTSYS (To be restarted if SA_RESTART is set)
--- SIGWINCH {si_signo=SIGWINCH, si_code=SI_KERNEL} ---
wait4(7160, 2024-08-18 01:23:58.493 - Instance server has been stopped
2024-08-18 01:23:58.494 - DBeaver shutdown completed
2024-08-18 01:23:58.529 - Shutdown desktop platform...
2024-08-18 01:23:58.573 - Platform shutdown completed (44ms)
2024-08-18 01:23:58.574 - send collected statistics
2024-08-18 01:23:58.576 - Open [https://stats.dbeaver.com/send-statistics?session=b5120c61-74fb-450d-95d0-6670f24087bb&time=1723937029]
2024-08-18 01:23:58.647 - Statistics sent (OK)
[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7160
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7160, si_uid=0, si_status=0, si_utime=1771 /* 17.71 s */, si_stime=119 /* 1.19 s */} ---
shmctl(34, IPC_RMID, NULL) = 0
munmap(0x7f29eee00000, 2170984) = 0
exit_group(0) = ?
+++ exited with 0 +++ |
I cherry picked openjdk related commits onto the last known good commit before the staging merge (4d10225) and I bisected it to a single commit that is causing the issue: dbd9745. If you want to quickly verify this is the failing commit (trying to build that exact commit will take a long time), I made a branch which has the good commit as the base and the bad commit cherry picked. nix run github:nixos/nixpkgs/4d10225#dbeaver-bin # works
nix run github:gepbird/nixpkgs/dbeaver-bad-staging-commit#dbeaver-bin # fails I don't have much time right now to look into what does the failing commit exactly do and how to fix this, anyone feel free to continue from here :) |
Try #335633 . |
@mkg20001 I can confirm, it's fixed now for my system too |
This tracks when the fix will be released in which unstable channel: https://nixpk.gs/pr-tracker.html?pr=335633 |
I'm already have it - I use nixpkgs/master as a daily driver for a long time |
Fixes NixOS#330889 (cherry picked from commit da69826)
Fixes NixOS#330889 (cherry picked from commit da69826)
Describe the bug
dbeaver does not start
Steps To Reproduce
Steps to reproduce the behavior:
Expected behavior
it's gui appears
Additional context
Notify maintainers
@gepbird @mkg20001 @yzx9
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Add a 👍 reaction to issues you find important.
The text was updated successfully, but these errors were encountered: