On my two Gentoo-systems kdialog (KF5) hangs on popup menu when using qtcurve with menu opacity less then 100 kdialog and qtcurve from git Reproducible: Always Steps to Reproduce: 0. use settings from attached archive 1. run kdialog --getopenurl / 2. right click on some folder Actual Results: dialog hangs when menu show Expected Results: dialog not hangs
Created attachment 101051 [details] minimal settings to show issue
bisect log for qtcurve git bisect start # good: [67cd8c1063dffd14929e3d747d5addd971aaac49] [common] macro abuse git bisect good 67cd8c1063dffd14929e3d747d5addd971aaac49 # bad: [323402d8b99502300f65e909c61153cbd5d5d997] remove qt_filedialog_* api git bisect bad 323402d8b99502300f65e909c61153cbd5d5d997 # bad: [c9663ff6506ed4256ead138b51deb8e948ebb6bd] [utils] move directories git bisect bad c9663ff6506ed4256ead138b51deb8e948ebb6bd # bad: [18f1a42fdf682ed07668389e014daafcf6cfa0b7] [qt5] removeEventFilter git bisect bad 18f1a42fdf682ed07668389e014daafcf6cfa0b7 # good: [f529055d4177be8107b39785c943d7f932220977] [qt4/shadow] fix lancelot git bisect good f529055d4177be8107b39785c943d7f932220977 # bad: [1e705ad3049da145db766953a007607ceff455b3] [qt] clean up git bisect bad 1e705ad3049da145db766953a007607ceff455b3 # bad: [5c741b65a96b893c7b6ae0f2eabc0eda6b32b555] [qt] more pre polishing git bisect bad 5c741b65a96b893c7b6ae0f2eabc0eda6b32b555 # good: [c1543d2f27e5ac6f6424537a53e3764233967e68] [qt5] try the second version of prePolishing in Qt5 git bisect good c1543d2f27e5ac6f6424537a53e3764233967e68 # bad: [8d4898f6180f075883f2fe905cda5fbf26e0f489] [qt] prepolish clean up git bisect bad 8d4898f6180f075883f2fe905cda5fbf26e0f489 # bad: [36fc56ff4a16dd3c91eaf0c38e822fd57b904998] [qt5] fix menu background for mdi sub window git bisect bad 36fc56ff4a16dd3c91eaf0c38e822fd57b904998 # first bad commit: [36fc56ff4a16dd3c91eaf0c38e822fd57b904998] [qt5] fix menu background for mdi sub window
commit c1543d2f27e5ac6f6424537a53e3764233967e68 with patch to remove qt_filedialog_* hooks work fine
It's not just kdialog that hangs. This happens in any file dialog, and the entire desktop hangs until kwin is restarted.
Is it possible to fix this problem? Do I say anything to help?
Created attachment 106479 [details] backtrace of kdialog when it hangs
Oh, this patch works for me https://bugs.kde.org/show_bug.cgi?id=374224#c39
Thank you for reporting this issue in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the issue with a recent software version? If you can reproduce the issue, please change the status to "REPORTED" when replying. Thank you!
This bug is not reproduced now. Issue can be closed. Thanks
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!