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

            Bug ID: 486286
           Summary: Excessive use of wl-clipboard crashes plasmashell
    Classification: Plasma
           Product: plasmashell
           Version: 6.0.4
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: generic-crash
          Assignee: plasma-b...@kde.org
          Reporter: ki...@vladimiroff.org
  Target Milestone: 1.0

Application: plasmashell (6.0.4)

Qt Version: 6.7.0
Frameworks Version: 6.1.0
Operating System: Linux 6.8.7-300.fc40.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora release 40 (Forty)"
DrKonqi: 6.0.4 [CoredumpBackend]

-- Information about the crash:
Created a script that uses wl-copy and wl-paste a lot (i.e. a tens of times per
second) by sending and receiving a lot of data (about ~100K). That script was
running fine for a few seconds and then plasmashell started crashing. Until the
clipboard got cleared, the crash was reproducible on every single copy->paste
operation.

I'm still not able to create a 100% reproducible case, but posting this in
order not to lose the traceback.

The crash can be reproduced sometimes.

-- Backtrace (Reduced):
#5  0x00007f5b095e3907 in QMimeData::hasText (this=this@entry=0x563cc0d96d20)
at
/usr/src/debug/qt6-qtbase-6.7.0-3.fc40.x86_64/src/corelib/kernel/qmimedata.cpp:408
#6  0x00007f5aba1a98ac in Klipper::checkClipData (this=0x7f5a1401be80,
selectionMode=<optimized out>) at
/usr/src/debug/plasma-workspace-6.0.4-1.fc40.x86_64/klipper/klipper.cpp:785
#7  0x00007f5b095fa3f4 in QtPrivate::QSlotObjectBase::call
(this=0x563cc0d0e2f0, r=<optimized out>, a=0x7ffc279288e0) at
/usr/src/debug/qt6-qtbase-6.7.0-3.fc40.x86_64/src/corelib/kernel/qobjectdefs_impl.h:469
#8  doActivate<false> (sender=0x563cc0d0d390, signal_index=3,
argv=0x7ffc279288e0) at
/usr/src/debug/qt6-qtbase-6.7.0-3.fc40.x86_64/src/corelib/kernel/qobject.cpp:4078
[...]
#10 0x00007f5b08d8f0b0 in KSystemClipboard::changed (this=<optimized out>,
_t1=<optimized out>) at
/usr/src/debug/kf6-kguiaddons-6.1.0-2.fc40.x86_64/redhat-linux-build/src/KF6GuiAddons_autogen/include/moc_ksystemclipboard.cpp:142


Reported using DrKonqi

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

Reply via email to