FS#52955 - [print-manager] Plasma crashed after start org.cups.cupsd.service

Attached to Project: Arch Linux
Opened by BP (kichawa) - Monday, 13 February 2017, 23:43 GMT
Last edited by Antonio Rojas (arojas) - Thursday, 25 January 2018, 23:05 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Antonio Rojas (arojas)
Felix Yan (felixonmars)
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

Run KDE as always,
systemctl start org.cups.cupsd.service

trace:

file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:99: TypeError: Cannot read property of null
file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:99: TypeError: Cannot read property of null
[New Thread 0x7fff194a0700 (LWP 26530)]
libkcups: Get-Jobs last error: 0 successful-ok
libkcups: 4
libkcups: Get-Jobs last error: 0 successful-ok

Thread 1 "plasmashell" received signal SIGSEGV, Segmentation fault.
0x00007fff2f3f1096 in JobModel::updateJob(int, KCupsJob const&) () from /usr/lib/libkcupslib.so
(gdb)
(gdb)
(gdb)
(gdb) bt
#0 0x00007fff2f3f1096 in JobModel::updateJob(int, KCupsJob const&) () at /usr/lib/libkcupslib.so
#1 0x00007fff2f3f58e3 in JobModel::getJobFinished() () at /usr/lib/libkcupslib.so
#2 0x00007fff2f3fa1b5 in () at /usr/lib/libkcupslib.so
#3 0x00007ffff1e94ba9 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#4 0x00007ffff2dd634c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#5 0x00007ffff2dddb61 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#6 0x00007ffff1e68440 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#7 0x00007ffff1e6abcd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#8 0x00007ffff1ebcc43 in () at /usr/lib/libQt5Core.so.5
#9 0x00007fffec3b7587 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#10 0x00007fffec3b77f0 in () at /usr/lib/libglib-2.0.so.0
#11 0x00007fffec3b789c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#12 0x00007ffff1ebd04f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#13 0x00007ffff1e6689a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#14 0x00007ffff1e6ede4 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#15 0x000000000041c9d2 in ()
#16 0x00007ffff14da291 in __libc_start_main () at /usr/lib/libc.so.6
#17 0x000000000041cd5a in _start ()
This task depends upon

Closed by  Antonio Rojas (arojas)
Thursday, 25 January 2018, 23:05 GMT
Reason for closing:  Upstream
Additional comments about closing:  will be fixed in 18.04
Comment by Antonio Rojas (arojas) - Tuesday, 14 February 2017, 08:00 GMT Comment by BP (kichawa) - Sunday, 09 April 2017, 10:18 GMT
When i start systemctl start org.cups.cupsd.service

kwi 09 12:17:18 x201 systemd-coredump[4411]: Core file was truncated to 2147483648 bytes.
kwi 09 12:17:20 x201 systemd-coredump[4411]: Process 4395 (plasmashell) of user 1000 dumped core.

Stack trace of thread 4395:
#0 0x00007f6cf9f37096 _ZN8JobModel9updateJobEiRK8KCupsJob (/usr/lib/libkcupslib.so)
Comment by Antonio Rojas (arojas) - Thursday, 25 January 2018, 23:04 GMT
This was just fixed upstream with a code refactor, but the patch is not portable to 17.12. Will be fixed in 18.04

Loading...