Skip to content
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

Reorganizing Tabs hard crashes GNOME Shell #33089

Closed
Eonfge opened this issue May 16, 2024 · 5 comments
Closed

Reorganizing Tabs hard crashes GNOME Shell #33089

Eonfge opened this issue May 16, 2024 · 5 comments

Comments

@Eonfge
Copy link

Eonfge commented May 16, 2024

Description

Based on this report for the DBeaver Flathub package:
flathub/io.dbeaver.DBeaverCommunity#268

I am experiencing a GNOME Shell crash when using DBeaver Community Edition installed via Flatpak. The issue occurs specifically when I open two or more tabs from the same database but with different tables, and then try to move one of the tabs to reorganize them. This results in an immediate crash of GNOME Shell.
Steps to Reproduce:

Open DBeaver
Connect to a database and open two or more tabs with different tables from the same database.
Attempt to drag and move one of the tabs to a different position to reorganize.
Observe GNOME Shell crashing immediately.

Additional context

I've reproduced this issue, even with the .tar.gz package. I can thus state that this is not Flathub specific, but that there is a bug in your application.

DBeaver Version

24.0.4, both Flathub and .tar.gz version

Operating System

Fedora Linux 40

Database and driver

Irrelevant. Can be reproduced with the sample database.

Steps to reproduce

  • Open a database
  • Open multiple tables
  • Re-arrange

Additional context

Screencast.from.2024-05-16.13-40-50.mp4
@Eonfge
Copy link
Author

Eonfge commented May 16, 2024

Also reported with the GNOME Shell team because a bug like this should never have such a serious impact: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/7658

@Eonfge
Copy link
Author

Eonfge commented May 21, 2024

Might be an issue in the Mutter display manager:
https://gitlab.gnome.org/GNOME/mutter/-/issues/3462

Would be best to put this issue on hold, until there is an update for Mutter. After that, we should see if this bug still occurs.

@Eonfge
Copy link
Author

Eonfge commented May 28, 2024

Fixed with the latest version of Mutter.
https://gitlab.gnome.org/GNOME/mutter/-/issues/3462

@Eonfge Eonfge closed this as completed May 28, 2024
@serjiokov
Copy link
Contributor

Thanks for your effort in this issue.

@Eonfge
Copy link
Author

Eonfge commented May 29, 2024

@serjiokov No problem, I am one of the Flathub volunteers after all. I maintain the package now for 4 years, and in that time DBeaver had half a million downloads. It's one of the most popular software development packages on Flathub:

https://flathub.org/apps/category/Development

It's still not perfect, but I gladly help in making it better for Linux users

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants