[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2025-02-11 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=449426

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/
   |d477374b9c3e74cbf56a4a363ea |c5a4ff53db9d829e6ef33f20a6e
   |9c0f786ea5854   |3833c89f59307

--- Comment #13 from Fushan Wen  ---
Git commit c5a4ff53db9d829e6ef33f20a6e3833c89f59307 by Fushan Wen.
Committed on 12/02/2025 at 00:08.
Pushed by fusionfuture into branch 'Plasma/6.3'.

applets/kickoff: fix crash when dragging items not in favorite page on Wayland
Related: bug 450215
SENTRY: PLASMA-WORKSPACE-1MPZ
FIXED-IN: 6.3.1


(cherry picked from commit d477374b9c3e74cbf56a4a363ea9c0f786ea5854)

Co-authored-by: Fushan Wen 

M  +26   -23  
applets/kickoff/package/contents/ui/AbstractKickoffItemDelegate.qml
M  +4-4applets/kickoff/package/contents/ui/KickoffDropArea.qml
M  +6-0applets/kickoff/package/contents/ui/main.qml

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

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

[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2025-02-11 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=449426

Fushan Wen  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-desktop/commit/5b |ma/plasma-desktop/-/commit/
   |89b659fa8e5cd1eff36061ac19e |d477374b9c3e74cbf56a4a363ea
   |1bf31c15cad |9c0f786ea5854
   Version Fixed In|5.24.7  |6.3.1

--- Comment #12 from Fushan Wen  ---
Git commit d477374b9c3e74cbf56a4a363ea9c0f786ea5854 by Fushan Wen.
Committed on 11/02/2025 at 13:12.
Pushed by fusionfuture into branch 'master'.

applets/kickoff: fix crash when dragging items not in favorite page on Wayland
Related: bug 450215
SENTRY: PLASMA-WORKSPACE-1MPZ
FIXED-IN: 6.3.1

M  +26   -23  
applets/kickoff/package/contents/ui/AbstractKickoffItemDelegate.qml
M  +4-4applets/kickoff/package/contents/ui/KickoffDropArea.qml
M  +6-0applets/kickoff/package/contents/ui/main.qml

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

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

[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2022-09-19 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=449426

Fushan Wen  changed:

   What|Removed |Added

 CC||[email protected]
   Version Fixed In|5.26|5.24.7

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

[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2022-09-19 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=449426

Fushan Wen  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-desktop/commit/81 |ma/plasma-desktop/commit/5b
   |8fcffee07d3b23882339f06acdf |89b659fa8e5cd1eff36061ac19e
   |6f2f8012652 |1bf31c15cad

--- Comment #11 from Fushan Wen  ---
Git commit 5b89b659fa8e5cd1eff36061ac19e1bf31c15cad by Fushan Wen.
Committed on 19/09/2022 at 14:26.
Pushed by fusionfuture into branch 'Plasma/5.24'.

applets/kickoff: fix crash when dragging items not in favorite page on Wayland

Replace all `!plasmoid.expanded` with `plasmoid.expanded` so the source
item can still be alive after Kickoff menu is closed
Related: bug 450215
FIXED-IN: 5.26


(cherry picked from commit f74a31b87cc3e40e2a6724bd2e6a996dc4722ce0)

M  +1-1applets/kickoff/package/contents/ui/ApplicationsPage.qml
M  +1-1applets/kickoff/package/contents/ui/Footer.qml
M  +1-1applets/kickoff/package/contents/ui/Header.qml
M  +1-1applets/kickoff/package/contents/ui/KickoffGridView.qml
M  +1-1applets/kickoff/package/contents/ui/KickoffListView.qml

https://invent.kde.org/plasma/plasma-desktop/commit/5b89b659fa8e5cd1eff36061ac19e1bf31c15cad

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

[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2022-09-19 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=449426

Fushan Wen  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-desktop/commit/f7 |ma/plasma-desktop/commit/81
   |4a31b87cc3e40e2a6724bd2e6a9 |8fcffee07d3b23882339f06acdf
   |96dc4722ce0 |6f2f8012652

--- Comment #10 from Fushan Wen  ---
Git commit 818fcffee07d3b23882339f06acdf6f2f8012652 by Fushan Wen.
Committed on 19/09/2022 at 14:25.
Pushed by fusionfuture into branch 'Plasma/5.26'.

applets/kickoff: fix crash when dragging items not in favorite page on Wayland

Replace all `!plasmoid.expanded` with `plasmoid.expanded` so the source
item can still be alive after Kickoff menu is closed
Related: bug 450215
FIXED-IN: 5.26


(cherry picked from commit f74a31b87cc3e40e2a6724bd2e6a996dc4722ce0)

M  +1-1applets/kickoff/package/contents/ui/ApplicationsPage.qml
M  +1-1applets/kickoff/package/contents/ui/Footer.qml
M  +1-1applets/kickoff/package/contents/ui/Header.qml
M  +1-1applets/kickoff/package/contents/ui/KickoffGridView.qml
M  +1-1applets/kickoff/package/contents/ui/KickoffListView.qml

https://invent.kde.org/plasma/plasma-desktop/commit/818fcffee07d3b23882339f06acdf6f2f8012652

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

[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2022-09-19 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=449426

Fushan Wen  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-desktop/commit/f7
   ||4a31b87cc3e40e2a6724bd2e6a9
   ||96dc4722ce0
   Version Fixed In||5.26

--- Comment #9 from Fushan Wen  ---
Git commit f74a31b87cc3e40e2a6724bd2e6a996dc4722ce0 by Fushan Wen.
Committed on 19/09/2022 at 14:18.
Pushed by fusionfuture into branch 'master'.

applets/kickoff: fix crash when dragging items not in favorite page on Wayland

Replace all `!plasmoid.expanded` with `plasmoid.expanded` so the source
item can still be alive after Kickoff menu is closed
Related: bug 450215
FIXED-IN: 5.26

M  +1-1applets/kickoff/package/contents/ui/ApplicationsPage.qml
M  +1-1applets/kickoff/package/contents/ui/Footer.qml
M  +1-1applets/kickoff/package/contents/ui/Header.qml
M  +1-1applets/kickoff/package/contents/ui/KickoffGridView.qml
M  +1-1applets/kickoff/package/contents/ui/KickoffListView.qml

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

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

[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2022-09-18 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=449426

Bug Janitor Service  changed:

   What|Removed |Added

 Status|REOPENED|ASSIGNED

--- Comment #8 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1157

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

[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2022-09-04 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=449426

David Edmundson  changed:

   What|Removed |Added

 CC||[email protected]

--- Comment #7 from David Edmundson  ---
*** Bug 458703 has been marked as a duplicate of this bug. ***

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

[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2022-07-25 Thread postix
https://bugs.kde.org/show_bug.cgi?id=449426

postix  changed:

   What|Removed |Added

Version|5.25.1  |5.25.3

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

[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2022-07-25 Thread postix
https://bugs.kde.org/show_bug.cgi?id=449426

postix  changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=457116

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

[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2022-07-13 Thread postix
https://bugs.kde.org/show_bug.cgi?id=449426

postix  changed:

   What|Removed |Added

   See Also|https://bugs.kde.org/show_b |
   |ug.cgi?id=456136|

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

[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2022-06-29 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=449426

[email protected] changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=456136

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

[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2022-06-24 Thread postix
https://bugs.kde.org/show_bug.cgi?id=449426

postix  changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=450215

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

[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2022-06-24 Thread postix
https://bugs.kde.org/show_bug.cgi?id=449426

postix  changed:

   What|Removed |Added

Version|5.23.90 |5.25.1

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

[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2022-06-24 Thread postix
https://bugs.kde.org/show_bug.cgi?id=449426

postix  changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|FIXED   |---

--- Comment #6 from postix  ---
(In reply to postix from comment #5)
> Seems to be fixed since 5.25.1 at least. Can no longer reproduce it. :)

Never mind, this only counted for the favorite icons in KickOff.

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

[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2022-06-24 Thread postix
https://bugs.kde.org/show_bug.cgi?id=449426

postix  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|CONFIRMED   |RESOLVED

--- Comment #5 from postix  ---
Seems to be fixed since 5.25.1 at least. Can no longer reproduce it. :)

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

[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2022-05-26 Thread Patrick Silva
https://bugs.kde.org/show_bug.cgi?id=449426

Patrick Silva  changed:

   What|Removed |Added

 CC||[email protected]

--- Comment #4 from Patrick Silva  ---
possibly related to bug 450215

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

[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2022-05-05 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=449426

--- Comment #3 from Vlad Zahorodnii  ---
Can confirm.

file:///data/projects/usr/lib/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5:
QML Heading: Binding loop detected for property "verticalAlignment"
file:///data/projects/usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/KickoffListView.qml:128:19:
QML KickoffItemDelegate (parent or ancestor of QQuickDragAttached): Binding
loop detected for property "active"
QWaylandDataOffer: timeout reading from pipe
QWaylandDataOffer: error reading data for mimeType text/uri-list

Thread 1 "plasmashell" received signal SIGSEGV, Segmentation fault.
0x73db1746 in QScopedPointer >::operator-> (this=0x8) at
../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:118
warning: Source file is more recent than executable.
118 return d;
(gdb) bt
#0  0x73db1746 in QScopedPointer >::operator->() const (this=0x8)
at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:118
#1  0x73db171d in qGetPtrHelper > >(QScopedPointer >&) (ptr=...) at global/qglobal.h:1143
#2  0x73ddd558 in QObject::d_func() (this=0x0) at
../../include/QtCore/../../src/corelib/kernel/qobject.h:132
#3  0x73de06d9 in QObjectPrivate::get(QObject*) (o=0x0) at
kernel/qobject_p.h:339
#4  0x740b2202 in doActivate(QObject*, int, void**) (sender=0x0,
signal_index=3, argv=0x7fff9310) at kernel/qobject.cpp:3768
#5  0x740abc29 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**)
(sender=0x0, m=0x74db6140 ,
local_signal_index=0, argv=0x7fff9310) at kernel/qobject.cpp:3946
#6  0x74ade641 in QDrag::actionChanged(Qt::DropAction) (this=0x0,
_t1=Qt::IgnoreAction) at .moc/moc_qdrag.cpp:146
#7  0x74612247 in QPlatformDrag::updateAction(Qt::DropAction)
(this=0x556b86f0, action=Qt::IgnoreAction) at kernel/qplatformdrag.cpp:185
#8  0x74613f4a in QBasicDrag::updateCursor(Qt::DropAction)
(this=0x556b86f0, action=Qt::IgnoreAction) at kernel/qsimpledrag.cpp:327
#9  0x72e8f430 in
QtWaylandClient::QWaylandDrag::setResponse(QPlatformDropQtResponse const&)
(this=0x556b86f0, response=...)
at qwaylanddnd.cpp:121
#10 0x72e89fe8 in operator()(bool, Qt::DropAction) const
(__closure=0x5797c4f0, accepted=true, action=Qt::IgnoreAction)
at qwaylanddatadevice.cpp:140
#11 0x72e8b619 in QtPrivate::FunctorCall,
QtPrivate::List, void,
QtWaylandClient::QWaylandDataDevice::startDrag(QMimeData*, Qt::DropActions,
QtWaylandClient::QWaylandWindow*)::
>::call(struct {...} &, void **)
(f=..., arg=0x7fff9690) at
/data/projects/src/qt5/qtbase/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:146
#12 0x72e8b577 in
QtPrivate::Functor, 2>::call, void>(struct
{...} &, void *, void **) (f=..., arg=0x7fff9690)
at
/data/projects/src/qt5/qtbase/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:256
#13 0x72e8b432 in
QtPrivate::QFunctorSlotObject, 2, QtPrivate::List, void>::impl(int,
QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1,
this_=0x5797c4e0, r=0x556d2f10, a=0x7fff9690, ret=0x0)
at
/data/projects/src/qt5/qtbase/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:443
#14 0x7406ef9f in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(this=0x5797c4e0, r=0x556d2f10, a=0x7fff9690)
at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#15 0x740b27d8 in doActivate(QObject*, int, void**)
(sender=0x585fc150, signal_index=5, argv=0x7fff9690) at
kernel/qobject.cpp:3886
#16 0x740abc29 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**)
(sender=0x585fc150, m=0x72fce4c0
, local_signal_index=2,
argv=0x7fff9690)
at kernel/qobject.cpp:3946
#17 0x72e9e06e in
QtWaylandClient::QWaylandDataSource::dndResponseUpdated(bool, Qt::DropAction)
(this=0x585fc150, _t1=true, _t2=Qt::IgnoreAction) at
.moc/moc_qwaylanddatasource_p.cpp:184
#18 0x72e8e122 in
QtWaylandClient::QWaylandDataSource::data_source_action(unsigned int)
(this=0x585fc150, action=0)
at qwaylanddatasource.cpp:118
#19 0x72e98845 in QtWayland::wl_data_source::handle_action(void*,
wl_data_source*, unsigned int)
(data=0x585fc160, object=0x59ab72b0, dnd_action=0) at
qwayland-wayland.cpp:763
#20 0x73695536 in ffi_call_unix64 () at ../src/x86/unix64.S:105
#21 0x73692037 in ffi_call_int (cif=, fn=, rvalue=, avalue=, closure=)
--Type  for more, q to quit, c to continue without paging--c
at ../src/x86/ffi64.c:672
#22 0x77c3e5e2 in wl_closure_invoke
(closure=closure@entry=0x7fffe800b720, target=,
target@entry=0x59ab72b0, opcode=opcode@entry=5, data=,
flags=) at ../wayland-1.20.0/src/connection.c:1025
#23 0x77c3ed73 in dispatch_event (display=0x556bb2b0,
queue=, queue=) at
../wayland-1.20.0/src/wayland-cl

[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2022-05-01 Thread Marcelo Bossoni
https://bugs.kde.org/show_bug.cgi?id=449426

Marcelo Bossoni  changed:

   What|Removed |Added

 CC||[email protected]

--- Comment #2 from Marcelo Bossoni  ---
Just passing by to say it happens to me as well
When dragging from app launcher to desktop to create a shortcut

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

[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2022-02-09 Thread Justin Thompson
https://bugs.kde.org/show_bug.cgi?id=449426

--- Comment #1 from Justin Thompson  ---
Created attachment 146506
  --> https://bugs.kde.org/attachment.cgi?id=146506&action=edit
New crash information added by DrKonqi

plasmashell (5.24.0) using Qt 5.15.2

- What I was doing when the application crashed:
Dragging an app icon from the Favorites section of the modern Kickoff menu to
the "Icons-Only Task Manager"

- Custom settings of the application:
"Icons-Only Task Manager" is centered, using "Digital Clock Lite" clock Widget

-- Backtrace (Reduced):
#5  0x7fea794407a3 in QDrag::actionChanged(Qt::DropAction) () at
/usr/lib/libQt5Gui.so.5
#6  0x7fea790a5454 in QBasicDrag::updateCursor(Qt::DropAction) () at
/usr/lib/libQt5Gui.so.5
[...]
#9  0x7fea7688be55 in
QtWaylandClient::QWaylandDataSource::dndResponseUpdated(bool, Qt::DropAction)
() at /usr/lib/libQt5WaylandClient.so.5
#10 0x7fea7688a9f5 in QtWayland::wl_data_source::handle_target(void*,
wl_data_source*, char const*) () at /usr/lib/libQt5WaylandClient.so.5
[...]
#15 0x7fea7ac29f4c in wl_display_dispatch_queue_pending () at
/usr/lib/libwayland-client.so.0

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

[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2022-02-09 Thread Justin Thompson
https://bugs.kde.org/show_bug.cgi?id=449426

Justin Thompson  changed:

   What|Removed |Added

 CC||[email protected]

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

[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2022-02-02 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=449426

Nate Graham  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
  Component|general |Application Launcher
   ||(Kickoff)
 Ever confirmed|0   |1
   Severity|normal  |crash
 CC||[email protected],
   ||[email protected]

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

[plasmashell] [Bug 449426] (SEGV) Plasmashell crashed when dragging and dropping item from Kickoff onto any place on Wayland

2022-01-31 Thread postix
https://bugs.kde.org/show_bug.cgi?id=449426

postix  changed:

   What|Removed |Added

 CC||[email protected]
   Keywords||wayland

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