| Summary: | crash after closing the app after closing the save as dialog | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] frameworks-kio | Reporter: | Jaime Torres <jtamate> |
| Component: | Open/save dialogs | Assignee: | KIO Bugs <kio-bugs-null> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | crash | CC: | aleixpol, kdedev, kdelibs-bugs-null, nate |
| Priority: | NOR | ||
| Version First Reported In: | 6.11.0 | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Jaime Torres
2025-04-02 07:26:05 UTC
Are you using Okular as a Flatpak or something such that you're sure it's using the save dialog using xdg-desktop-portal? Not that I'm aware. It is in /usr/bin/okular.
ldd -r /usr/bin/okular
linux-vdso.so.1 (0x00007f828ad35000)
libKF6Parts.so.6 => /lib64/libKF6Parts.so.6 (0x00007f828ac62000)
......
But I have xdg-desktop-portal (xdg-desktop-portal-kde6) installed to use the kde file dialog in some gtk programs like firefox.
This means it's not using the portal-based dialog, but rather just the normal one. I've discovered why it took so much time opening/closing. The file .config/QtProject.conf was corrupt with a lot of binary data (more than 1Mb) after the text entries. Once removed the corrupt file, it was recreated with only the text entries and now the opening/closing of the dialog is instantaneous. Gross! That'll go through a Qt codepath we don't have any control over, unfortunately. If you have the corrupted file, attaching it to a new Qt bug report might be useful. |