[frameworks-kwayland] [Bug 396591] Kate crashed under Wayland
https://bugs.kde.org/show_bug.cgi?id=396591 Tony changed: What|Removed |Added CC|jodr...@live.com| -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kwayland] [Bug 396591] Kate crashed under Wayland
https://bugs.kde.org/show_bug.cgi?id=396591 Bug Janitor Service changed: What|Removed |Added Status|NEEDSINFO |RESOLVED Resolution|WAITINGFORINFO |WORKSFORME --- Comment #21 from Bug Janitor Service --- 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! -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kwayland] [Bug 396591] Kate crashed under Wayland
https://bugs.kde.org/show_bug.cgi?id=396591 --- Comment #20 from Bug Janitor Service --- 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! -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kwayland] [Bug 396591] Kate crashed under Wayland
https://bugs.kde.org/show_bug.cgi?id=396591 David Edmundson changed: What|Removed |Added Status|REOPENED|NEEDSINFO CC||k...@davidedmundson.co.uk Resolution|--- |WAITINGFORINFO --- Comment #19 from David Edmundson --- I don't know why Kate was ever going in this code. That was something else that was clearly wrong. As for QIcon and threads, the retrieval of an icon is fine. We get it in a thread, no-one else can be using it at the same time. The datastream serialisation doesn't use the name so we avoid the QIcon::fromTheme issue. When we're writing we copy the icon into the new thread before starting. wayland supports threaded pixmaps. I'm not sure I see the issue. -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kwayland] [Bug 396591] Kate crashed under Wayland
https://bugs.kde.org/show_bug.cgi?id=396591 Christoph Feck changed: What|Removed |Added Resolution|FIXED |--- Status|RESOLVED|REOPENED --- Comment #18 from Christoph Feck --- Comment 5 and comment 6 are still valid; the code didn't change. -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kwayland] [Bug 396591] Kate crashed under Wayland
https://bugs.kde.org/show_bug.cgi?id=396591 Méven Car changed: What|Removed |Added Status|CONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #17 from Méven Car --- Could not reproduce anymore. -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kwayland] [Bug 396591] Kate crashed under Wayland
https://bugs.kde.org/show_bug.cgi?id=396591 --- Comment #16 from John Apple II --- Sorry, accidentally replied to the last message via e-mail. No, currently I don't have a way to test this anymore to reproduce. Kate hasn't crashed on me in a very long time, and I've run that scenario that caused it multiple times under X. Close it - if I can get it to occur again, I'll re-raise the bug. -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kwayland] [Bug 396591] Kate crashed under Wayland
https://bugs.kde.org/show_bug.cgi?id=396591 --- Comment #15 from John Apple II --- On Thu, 17 Oct 2019, 19:53 Méven Car, wrote: > https://bugs.kde.org/show_bug.cgi?id=396591 > > --- Comment #14 from Méven Car --- > (In reply to John Apple II from comment #13) > > I've switched back to using KDE under X for about a year now - there are > a > > couple of critical features for me that Wayland hasn't supported, yet, > and > > this hasn't happened to me since. > > Do you mean it hasn't happened in Wayland ? > > I will probably close this if you don't or can't or won't test and > reproduce > it. > > -- > You are receiving this mail because: > You reported the bug. -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kwayland] [Bug 396591] Kate crashed under Wayland
https://bugs.kde.org/show_bug.cgi?id=396591 --- Comment #14 from Méven Car --- (In reply to John Apple II from comment #13) > I've switched back to using KDE under X for about a year now - there are a > couple of critical features for me that Wayland hasn't supported, yet, and > this hasn't happened to me since. Do you mean it hasn't happened in Wayland ? I will probably close this if you don't or can't or won't test and reproduce it. -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kwayland] [Bug 396591] Kate crashed under Wayland
https://bugs.kde.org/show_bug.cgi?id=396591 --- Comment #13 from John Apple II --- (In reply to Méven Car from comment #12) > Is this still reproducible ? > It is not (or at least I never had this crash) on my Plasma 5.17, Qt 5.12 > system. > > Those bugs were reported a few versions ago, Wayland support in Plasma and > Qt has improved since. I've switched back to using KDE under X for about a year now - there are a couple of critical features for me that Wayland hasn't supported, yet, and this hasn't happened to me since. -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kwayland] [Bug 396591] Kate crashed under Wayland
https://bugs.kde.org/show_bug.cgi?id=396591 Méven Car changed: What|Removed |Added CC||meve...@gmail.com Keywords||wayland --- Comment #12 from Méven Car --- Is this still reproducible ? It is not (or at least I never had this crash) on my Plasma 5.17, Qt 5.12 system. Those bugs were reported a few versions ago, Wayland support in Plasma and Qt has improved since. -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kwayland] [Bug 396591] Kate crashed under Wayland
https://bugs.kde.org/show_bug.cgi?id=396591 Christoph Feck changed: What|Removed |Added CC||bilal.el...@outlook.com --- Comment #10 from Christoph Feck --- *** Bug 402133 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kwayland] [Bug 396591] Kate crashed under Wayland
https://bugs.kde.org/show_bug.cgi?id=396591 --- Comment #11 from Christoph Feck --- *** Bug 401710 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kwayland] [Bug 396591] Kate crashed under Wayland
https://bugs.kde.org/show_bug.cgi?id=396591 Christoph Feck changed: What|Removed |Added CC||andr...@willberger.net CC||ro...@mail.ru --- Comment #7 from Christoph Feck --- *** Bug 397533 has been marked as a duplicate of this bug. *** --- Comment #8 from Christoph Feck --- *** Bug 393569 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kwayland] [Bug 396591] Kate crashed under Wayland
https://bugs.kde.org/show_bug.cgi?id=396591 Christoph Feck changed: What|Removed |Added CC||jodr...@live.com --- Comment #9 from Christoph Feck --- *** Bug 386089 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kwayland] [Bug 396591] Kate crashed under Wayland
https://bugs.kde.org/show_bug.cgi?id=396591 Christoph Feck changed: What|Removed |Added CC||andr...@willberger.net CC||ro...@mail.ru --- Comment #7 from Christoph Feck --- *** Bug 397533 has been marked as a duplicate of this bug. *** --- Comment #8 from Christoph Feck --- *** Bug 393569 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kwayland] [Bug 396591] Kate crashed under Wayland
https://bugs.kde.org/show_bug.cgi?id=396591 --- Comment #6 from Christoph Feck --- The proper fix would be to convert between QPixmap and QImage data before going to the "wire". The client could then, after receiving the QImage data, construct a QIcon from it in the main thread. -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kwayland] [Bug 396591] Kate crashed under Wayland
https://bugs.kde.org/show_bug.cgi?id=396591 Christoph Feck changed: What|Removed |Added Component|general |client Version|unspecified |5.49.0 Product|kate|frameworks-kwayland Ever confirmed|0 |1 Assignee|kwrite-bugs-n...@kde.org|mgraess...@kde.org Status|UNCONFIRMED |CONFIRMED --- Comment #5 from Christoph Feck --- Reassigning to kwayland. In plasmawindowmanagement.cpp, QtConcurrent is indeed used to read QIcon. The QIcon class cannot be used outside the main thread. While most icons just reference a theme using a name, there exists icons that are contructed from QPixmap. Serializing it causes the error here. A simple workaround is to check if the QIcon has name using QIcon::name(), and if not, refuse to serialize it. -- You are receiving this mail because: You are watching all bug changes.