Summary: | Plasmashell keeps crashing while CUPS is running | ||
---|---|---|---|
Product: | [Frameworks and Libraries] print-manager | Reporter: | Mayeul C. <oss+kde+bugzilla> |
Component: | general | Assignee: | Daniel Nicoletti <dantti12> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | kde, nate, nicolas.fella, noeerover, oss+kde+bugzilla |
Priority: | NOR | Keywords: | drkonqi |
Version First Reported In: | 22.04.1 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
plasmashell --replace output. It just keep on looping over this again and again
New crash information added by DrKonqi New backtrace 2022-11 |
Description
Mayeul C.
2022-05-12 14:47:44 UTC
Created attachment 148766 [details]
plasmashell --replace output. It just keep on looping over this again and again
Created attachment 148767 [details]
New crash information added by DrKonqi
plasmashell (5.24.5) using Qt 5.15.3
This is a second crash report generated by baloo, the backtrace might be a bit different, I'm attaching it here in case it is useful.
-- Backtrace (Reduced):
#6 PrinterModel::updateDest(QStandardItem*, KCupsPrinter const&) (this=this@entry=0x55a92897a4b0, destItem=0x0, printer=...) at /usr/src/debug/print-manager-22.04.1/libkcups/PrinterModel.cpp:249
#7 0x00007f8b98111503 in PrinterModel::getDestsFinished(KCupsRequest*) (this=0x55a92897a4b0, request=0x55a928967e60) at /usr/src/debug/print-manager-22.04.1/libkcups/PrinterModel.cpp:137
#8 0x00007f8bff19a7d6 in QObject::event(QEvent*) (this=<optimized out>, e=0x55a928998580) at kernel/qobject.cpp:1314
#9 0x00007f8bffdcc2c6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55a92897a4b0, e=0x55a928998580) at kernel/qapplication.cpp:3637
#10 0x00007f8bff1765aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55a92897a4b0, event=0x55a928998580) at kernel/qcoreapplication.cpp:1064
#6 PrinterModel::updateDest(QStandardItem*, KCupsPrinter const&) (this=this@entry=0x5616fbff3520, destItem=0x0, printer=...) at /usr/src/debug/print-manager-22.04.1/libkcups/PrinterModel.cpp:249 #7 0x00007f94234c4503 in PrinterModel::getDestsFinished(KCupsRequest*) (this=0x5616fbff3520, request=0x5616fbfe0fe0) at /usr/src/debug/print-manager-22.04.1/libkcups/PrinterModel.cpp:137 What seems to happen is that in 'updateDest(item(i), printers.at(i))' (PrinterModel.cpp:137) the item(i) returns a nullptr. _Why_ that happens I have no idea Created attachment 153699 [details]
New backtrace 2022-11
Well, this is still happening. Unfortunately, I can't look up a bug report within Dr Konqui anymore with the port to QML, only select from the list.
Attaching another backtrace. I am open to sharing my CUPS configuration; most printers in here are obsolete entries.
I encountered this issue on multiple computers that had obsolete printers entries, in unrelated settings (no common printer).
How can an issue with a single plasmoid bring the whole shell down?
We believe this is fixed in a later version of Plasma5 and the recently released Plasma6. Can you retest this and report back? Don't forget to kick the bug report into NEEDSINFO FIXED status when asking a question like that. :) Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone! |