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

            Bug ID: 520851
           Summary: Plasmashell crash after waking up monitors from idle
    Classification: Plasma
           Product: plasmashell
      Version First 6.6.5
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: generic-crash
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: 1.0

Application: plasmashell (6.6.5)

ApplicationNotResponding [ANR]: false
Qt Version: 6.11.1
Frameworks Version: 6.26.0
Operating System: Linux 6.19.14-101.fc44.x86_64 x86_64
Windowing System: Wayland
Distribution: Aurora (Version: 44.20260526)
DrKonqi: 6.6.5 [CoredumpBackend]

-- Information about the crash:
After leaving my computer idle and letting the monitors automatically dim and
then turn off, I came back to my computer and moved the mouse to wake it up. I
can't remember if the lock screen showed up (I don't think it did even though I
have it enabled to lock the screen automatically after 5 minutes), but either
way, after the fact I saw plasmashell had crashed on me and was staying off.
Luckily, the Crash Handler / Dr Konqi program had popped up and provided a
button to restart plasmashell. Please note I have automatic sleep/suspend
disabled in order to run Jellyfin Server in the background.

---

My current screen locking settings are:
- Lock screen automatically: 5 minutes
- Lock after waking from sleep is checked
- Delay before password required: 5 seconds

Login Screen settings:
- Automatically log in: not checked, rest of settings greyed out
- Default user: last logged-in user
- Default session: last logged-in session

Power Management settings:
- When inactive: Do nothing
- When power button pressed: Show logout screen
- Dim automatically: 5 minutes
- Turn off screen: 10 minutes (when locked: 1 minute)
- Switch to power profile: leave unchanged
- When inactive: Run after 10 minutes

Running user-facing programs at time of crash: Ungoogled Chromium, Vesktop,
Steam, Spotify, Jellyfin Server (all Flatpaks downloaded from Bazaar)

Operating System: Aurora 44
KDE Plasma Version: 6.6.5
KDE Frameworks Version: 6.26.0
Qt Version: 6.11.1
Kernel Version: 6.19.14-101.fc44.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 24 × AMD Ryzen 9 7900X3D 12-Core Processor
Memory: 32 GiB of RAM (30.2 GiB usable)
Graphics Processor 1: AMD Radeon RX 9070 XT
Graphics Processor 2: AMD Ryzen 9 7900X3D 12-Core Processor
Manufacturer: Micro-Star International Co., Ltd.
Product Name: MS-7D75
System Version: 1.0

The reporter is unsure if this crash is reproducible.

-- Backtrace (Reduced):
#5  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#6  0x00007fd58f9548d3 in __pthread_kill_internal (threadid=<optimized out>,
signo=6) at pthread_kill.c:89
#7  0x00007fd58f8f948e in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#8  0x00007fd58f8e07b3 in __GI_abort () at abort.c:77
#9  0x00007fd58fbfa5e2 in __gnu_cxx::__verbose_terminate_handler () at
../../../../libstdc++-v3/libsupc++/vterminate.cc:95
#10 0x00007fd58fc11b1c in __cxxabiv1::__terminate (handler=<optimized out>) at
../../../../libstdc++-v3/libsupc++/eh_terminate.cc:48
#11 0x00007fd58fbfa159 in std::terminate () at
../../../../libstdc++-v3/libsupc++/eh_terminate.cc:58
#12 0x00007fd58fc11dc8 in __cxxabiv1::__cxa_throw (obj=<optimized out>,
tinfo=0x7fd58fe93538 <typeinfo for std::bad_alloc>, dest=0x7fd58fc0fdd0
<std::bad_alloc::~bad_alloc()>) at
../../../../libstdc++-v3/libsupc++/eh_throw.cc:98
#13 0x00007fd58febf94f in qBadAlloc () at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/global/qassert.cpp:185
#14 0x00007fd58fedc9d4 in QtPrivate::QPodArrayOps<char16_t>::reallocate
(this=0x7fd51dbf3dc0, alloc=<optimized out>, option=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/tools/qarraydataops.h:263
#15 QString::reallocData (this=0x7fd51dbf3dc0, alloc=<optimized out>,
option=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/text/qstring.cpp:2810
#16 0x00007fd51dc64621 in QString::reserve (this=<optimized out>,
asize=<optimized out>) at /usr/include/qt6/QtCore/qstring.h:1467
#17 operator+=<QString const&, QString> (a=..., b=...) at
/usr/include/qt6/QtCore/qstringbuilder.h:462
#18 EnvCanadaIon::getWeatherData (this=0x56197f551a60) at
/usr/src/debug/kdeplasma-addons-6.6.5-1.fc44.x86_64/applets/weather/ions/envcan/ion_envcan.cpp:628
#19 0x00007fd590028eb7 in QtPrivate::QSlotObjectBase::call (this=<optimized
out>, r=0x56197f551a60, a=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qobjectdefs_impl.h:462
#20 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>,
argv=argv@entry=0x7fd51dbf3f40) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qobject.cpp:4372


Reported using DrKonqi

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

Reply via email to