[systemsettings] [Bug 426937] touchpad kded crashed in XlibNotifications::processEvents()

2023-09-11 Thread Gabriel Souza Franco
https://bugs.kde.org/show_bug.cgi?id=426937

Gabriel Souza Franco  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-desktop/-/commit/ |ma/plasma-desktop/-/commit/
   |a501f0987778ffb5c4508b314d2 |38b4e328f9a961114c506fcf72e
   |e04863dd9fb2a   |f6deccd71368c

--- Comment #19 from Gabriel Souza Franco  ---
Git commit 38b4e328f9a961114c506fcf72ef6deccd71368c by Gabriel Souza Franco.
Committed on 12/09/2023 at 03:54.
Pushed by gabrielsf into branch 'Plasma/5.27'.

Fix touchpad kded crash on X11

XlibBackend::devicePlugged gets called by m_notifications, need to use
deleteLater() here to avoid a user-after-free crash.
(cherry picked from commit a501f0987778ffb5c4508b314d2e04863dd9fb2a)

M  +2-1kcms/touchpad/backends/x11/xlibbackend.cpp

https://invent.kde.org/plasma/plasma-desktop/-/commit/38b4e328f9a961114c506fcf72ef6deccd71368c

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 426937] touchpad kded crashed in XlibNotifications::processEvents()

2023-09-11 Thread Gabriel Souza Franco
https://bugs.kde.org/show_bug.cgi?id=426937

Gabriel Souza Franco  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-desktop/-/commit/ |ma/plasma-desktop/-/commit/
   |a01d42f13dd966dfc84719d421f |a501f0987778ffb5c4508b314d2
   |a357b75436d97   |e04863dd9fb2a

--- Comment #18 from Gabriel Souza Franco  ---
Git commit a501f0987778ffb5c4508b314d2e04863dd9fb2a by Gabriel Souza Franco.
Committed on 12/09/2023 at 03:46.
Pushed by gabrielsf into branch 'master'.

Fix touchpad kded crash on X11

XlibBackend::devicePlugged gets called by m_notifications, need to use
deleteLater() here to avoid a user-after-free crash.

M  +2-1kcms/touchpad/backends/x11/xlibbackend.cpp

https://invent.kde.org/plasma/plasma-desktop/-/commit/a501f0987778ffb5c4508b314d2e04863dd9fb2a

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 426937] touchpad kded crashed in XlibNotifications::processEvents()

2023-09-11 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=426937

--- Comment #17 from Fushan Wen  ---
Git commit 1476b602bcab5d181d0b48b1f40a3b39923517e9 by Fushan Wen.
Committed on 11/09/2023 at 19:36.
Pushed by fusionfuture into branch 'Plasma/5.27'.

XlibBackend: port to modern signal-slot

To prevent orphaned slots from being activated.
Related: bug 473262
(cherry picked from commit 9538a770c40bb64dadae84d198a3551ae4e531d5)

M  +5-5kcms/touchpad/backends/x11/xlibbackend.cpp

https://invent.kde.org/plasma/plasma-desktop/-/commit/1476b602bcab5d181d0b48b1f40a3b39923517e9

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 426937] touchpad kded crashed in XlibNotifications::processEvents()

2023-09-11 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=426937

Fushan Wen  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-desktop/-/commit/ |ma/plasma-desktop/-/commit/
   |5de6a801b4c777256665db52551 |a01d42f13dd966dfc84719d421f
   |3633516da6bb8   |a357b75436d97

--- Comment #16 from Fushan Wen  ---
Git commit a01d42f13dd966dfc84719d421fa357b75436d97 by Fushan Wen.
Committed on 11/09/2023 at 19:36.
Pushed by fusionfuture into branch 'Plasma/5.27'.

XlibNotifications: port to modern signal-slot

To prevent orphaned slots from being activated.
Related: bug 473262
FIXED-IN: 5.27.8
(cherry picked from commit 5de6a801b4c777256665db525513633516da6bb8)

M  +1-1kcms/touchpad/backends/x11/xlibnotifications.cpp

https://invent.kde.org/plasma/plasma-desktop/-/commit/a01d42f13dd966dfc84719d421fa357b75436d97

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 426937] touchpad kded crashed in XlibNotifications::processEvents()

2023-09-06 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=426937

Bug Janitor Service  changed:

   What|Removed |Added

   Priority|NOR |HI

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 426937] touchpad kded crashed in XlibNotifications::processEvents()

2023-09-06 Thread Nicolas Fella
https://bugs.kde.org/show_bug.cgi?id=426937

Nicolas Fella  changed:

   What|Removed |Added

 CC||bizy...@zoho.com

--- Comment #15 from Nicolas Fella  ---
*** Bug 417095 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 426937] touchpad kded crashed in XlibNotifications::processEvents()

2023-09-06 Thread Nicolas Fella
https://bugs.kde.org/show_bug.cgi?id=426937

Nicolas Fella  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED

--- Comment #14 from Nicolas Fella  ---
According to https://bugs.kde.org/show_bug.cgi?id=473262 this is fixed with
https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1672 in Plasma
5.27.8

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 426937] touchpad kded crashed in XlibNotifications::processEvents()

2023-09-06 Thread Nicolas Fella
https://bugs.kde.org/show_bug.cgi?id=426937

Nicolas Fella  changed:

   What|Removed |Added

   Version Fixed In||5.27.8
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-desktop/-/commit/
   ||5de6a801b4c777256665db52551
   ||3633516da6bb8

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 426937] touchpad kded crashed in XlibNotifications::processEvents()

2023-09-06 Thread Nicolas Fella
https://bugs.kde.org/show_bug.cgi?id=426937

Nicolas Fella  changed:

   What|Removed |Added

Summary|kded5: Segmentation fault   |touchpad kded crashed in
   |when I plug in controller   |XlibNotifications::processE
   |with touchpad using |vents()
   |xf86-input-libinput |

-- 
You are receiving this mail because:
You are watching all bug changes.