https://bugs.kde.org/show_bug.cgi?id=456037

            Bug ID: 456037
           Summary: Plasma crashed when I tried drag-and-drop with a
                    Firefox window grouped in the task manager
           Product: plasmashell
           Version: 5.25.1
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: bugsefor...@gmx.com
                CC: k...@davidedmundson.co.uk
  Target Milestone: 1.0

Application: plasmashell (5.25.1)

Qt Version: 5.15.5
Frameworks Version: 5.95.0
Operating System: Linux 5.18.7-arch1-1 x86_64
Windowing System: Wayland
Distribution: Arch Linux
DrKonqi: 5.25.1 [KCrashBackend]

-- Information about the crash:
I had 3 Firefox windows grouped in the task manager, I tried to drag a file
from Dolphin and drop it on a Firefox window grouped in the task manager, then
Plasma crashed.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault

[KCrash Handler]
#4  std::__atomic_base<QThreadData*>::load(std::memory_order) const
(__m=std::memory_order_acquire, this=<error reading variable: Cannot access
memory at address 0x8>) at /usr/include/c++/12.1.0/atomic:578
#5  std::atomic<QThreadData*>::load(std::memory_order) const
(__m=std::memory_order_acquire, this=<error reading variable: Cannot access
memory at address 0x8>) at /usr/include/c++/12.1.0/atomic:579
#6 
QAtomicOps<QThreadData*>::loadAcquire<QThreadData*>(std::atomic<QThreadData*>
const&) (_q_value=<error reading variable: Cannot access memory at address
0x8>, _q_value=<optimized out>) at
../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:251
#7  QBasicAtomicPointer<QThreadData>::loadAcquire() const (this=<error reading
variable: Cannot access memory at address 0x8>, this=<optimized out>) at
../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:255
#8  QBasicAtomicPointer<QThreadData>::operator QThreadData*() const
(this=<error reading variable: Cannot access memory at address 0x8>,
this=<optimized out>) at
../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:251
#9  QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x0,
event=0x7ffd2be9a7b0) at kernel/qcoreapplication.cpp:1060
#10 0x00007fb32bb467fb in QGuiApplicationPrivate::processDrag(QWindow*,
QMimeData const*, QPoint const&, QFlags<Qt::DropAction>,
QFlags<Qt::MouseButton>, QFlags<Qt::KeyboardModifier>) (w=0x0,
dropData=0x55f0f799ef30, p=..., supportedActions=..., buttons=...,
modifiers=...) at kernel/qguiapplication.cpp:3315
#11 0x00007fb32bb27fe8 in QWindowSystemInterface::handleDrag(QWindow*,
QMimeData const*, QPoint const&, QFlags<Qt::DropAction>,
QFlags<Qt::MouseButton>, QFlags<Qt::KeyboardModifier>) (window=0x0,
dropData=0x55f0f799ef30, p=..., supportedActions=..., buttons=...,
modifiers=...) at kernel/qwindowsysteminterface.cpp:930
#12 0x00007fb3295e52b4 in  () at /usr/lib/libQt5WaylandClient.so.5
#13 0x00007fb32c954536 in  () at /usr/lib/libffi.so.8
#14 0x00007fb32c951037 in  () at /usr/lib/libffi.so.8
#15 0x00007fb32d9525e2 in  () at /usr/lib/libwayland-client.so.0
#16 0x00007fb32d952d73 in  () at /usr/lib/libwayland-client.so.0
#17 0x00007fb32d952f8c in wl_display_dispatch_queue_pending () at
/usr/lib/libwayland-client.so.0
#18 0x00007fb3295c3c56 in QtWaylandClient::QWaylandDisplay::flushRequests() ()
at /usr/lib/libQt5WaylandClient.so.5
#19 0x00007fb32b6bd658 in doActivate<false>(QObject*, int, void**)
(sender=0x55f0f3468e10, signal_index=4, argv=0x7ffd2be9add0) at
kernel/qobject.cpp:3898
#20 0x00007fb32b6d7687 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55f0f3468e10, flags=...) at kernel/qeventdispatcher_glib.cpp:430
#21 0x00007fb32b6856ec in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ffd2be9aef0,
flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#22 0x00007fb32b6901e9 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#23 0x000055f0f1e320e5 in  ()
#24 0x00007fb32ac29290 in  () at /usr/lib/libc.so.6
#25 0x00007fb32ac2934a in __libc_start_main () at /usr/lib/libc.so.6
#26 0x000055f0f1e324c5 in  ()
[Inferior 1 (process 13872) detached]

Reported using DrKonqi

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

Reply via email to