Application: plasma-discover (5.9.3) Qt Version: 5.7.1 Frameworks Version: 5.32.0 Operating System: Linux 4.8.0-42-generic x86_64 Distribution: KDE neon User Edition 5.9 -- Information about the crash: - What I was doing when the application crashed: nothing! just clicked on install and boom, every time - Custom settings of the application: no, this is a clean install of kde neon, only update I installed after OS instalation finished The crash can be reproduced every time. -- Backtrace: Application: Discover (plasma-discover), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7ff7e352b8c0 (LWP 2599))] Thread 8 (Thread 0x7ff7727fc700 (LWP 2667)): #0 0x00007ff7df857b5d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007ff7dac2e38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ff7dac2e49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ff7e048075b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007ff7e042b0ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ff7e025af64 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007ff7e025fb48 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007ff7dcce96ba in start_thread (arg=0x7ff7727fc700) at pthread_create.c:333 #8 0x00007ff7df86382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 7 (Thread 0x7ff797fff700 (LWP 2612)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ff7e02609fb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007ff7e0259bab in QSemaphore::acquire(int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007ff7e04580ee in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007ff7de959308 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 #5 0x00007ff7de9e9a5d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 #6 0x00007ff7e0457e89 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007ff7de91c466 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 #8 0x00007ff7de91c90d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 #9 0x00007ff7e0457e89 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007ff7de9d6676 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 #11 0x00007ff7de9da2db in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 #12 0x00007ff7de9dad06 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 #13 0x00007ff7de9c6331 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 #14 0x00007ff7e0457e89 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007ff7de99a095 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 #16 0x00007ff7de99a150 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 #17 0x00007ff7de9a4ed1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 #18 0x00007ff7e138fecc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #19 0x00007ff7e13978c6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #20 0x00007ff7e042d0c8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x00007ff7e0480bfd in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x00007ff7dac2e197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x00007ff7dac2e3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007ff7dac2e49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x00007ff7e048075b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #26 0x00007ff7e042b0ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #27 0x00007ff7e025af64 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #28 0x00007ff7e025fb48 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #29 0x00007ff7dcce96ba in start_thread (arg=0x7ff797fff700) at pthread_create.c:333 #30 0x00007ff7df86382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7ff7b8bc9700 (LWP 2605)): #0 0x00007ff7df857b5d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007ff7dac2e38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ff7dac2e49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ff7e048075b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007ff7e042b0ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ff7e025af64 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007ff7e025fb48 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007ff7dcce96ba in start_thread (arg=0x7ff7b8bc9700) at pthread_create.c:333 #8 0x00007ff7df86382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7ff7c2e88700 (LWP 2604)): #0 0x00007ff7e047fc98 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #1 0x00007ff7dac2d91d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ff7dac2e2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ff7dac2e49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ff7e048075b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ff7e042b0ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007ff7e025af64 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007ff7e2ba1fc6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #8 0x00007ff7e025fb48 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007ff7dcce96ba in start_thread (arg=0x7ff7c2e88700) at pthread_create.c:333 #10 0x00007ff7df86382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7ff7c3fff700 (LWP 2602)): #0 0x00007ff7df857b5d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007ff7dac2e38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ff7dac2e49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ff7e048075b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007ff7e042b0ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ff7e025af64 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007ff7e0bd1bf5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007ff7e025fb48 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007ff7dcce96ba in start_thread (arg=0x7ff7c3fff700) at pthread_create.c:333 #9 0x00007ff7df86382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7ff7c97c3700 (LWP 2601)): #0 0x00007ff7df85369d in read () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007ff7dac716f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ff7dac2de74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ff7dac2e330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ff7dac2e49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ff7e048075b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007ff7e042b0ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007ff7e025af64 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007ff7e3670735 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #9 0x00007ff7e025fb48 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007ff7dcce96ba in start_thread (arg=0x7ff7c97c3700) at pthread_create.c:333 #11 0x00007ff7df86382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7ff7d1da7700 (LWP 2600)): #0 0x00007ff7df857b5d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007ff7da7c3c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007ff7da7c58d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007ff7d42ffd79 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007ff7e025fb48 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ff7dcce96ba in start_thread (arg=0x7ff7d1da7700) at pthread_create.c:333 #6 0x00007ff7df86382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7ff7e352b8c0 (LWP 2599)): [KCrash Handler] #6 0x00007ff7e0256f64 in QMutex::lock() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007ff7e042ef79 in QCoreApplication::postEvent(QObject*, QEvent*, int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007ff7ac36cdfe in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/discover/packagekit-backend.so #9 0x00007ff7e04581f6 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007ff7ac1325ff in PackageKit::Transaction::finished(PackageKit::Transaction::Exit, unsigned int) () from /usr/lib/x86_64-linux-gnu/libpackagekitqt5.so.0 #11 0x00007ff7ac13789d in PackageKit::TransactionPrivate::finished(unsigned int, unsigned int) () from /usr/lib/x86_64-linux-gnu/libpackagekitqt5.so.0 #12 0x00007ff7ac137b70 in PackageKit::TransactionPrivate::daemonQuit() () from /usr/lib/x86_64-linux-gnu/libpackagekitqt5.so.0 #13 0x00007ff7ac134da9 in ?? () from /usr/lib/x86_64-linux-gnu/libpackagekitqt5.so.0 #14 0x00007ff7e0457e89 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007ff7ac13085e in PackageKit::DaemonPrivate::serviceOwnerChanged(QString const&, QString const&, QString const&) () from /usr/lib/x86_64-linux-gnu/libpackagekitqt5.so.0 #16 0x00007ff7ac12a9d8 in ?? () from /usr/lib/x86_64-linux-gnu/libpackagekitqt5.so.0 #17 0x00007ff7e0457e89 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00007ff7e36c90df in QDBusServiceWatcher::serviceOwnerChanged(QString const&, QString const&, QString const&) () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #19 0x00007ff7e36c918f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #20 0x00007ff7e36c970f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #21 0x00007ff7e36c9ae0 in QDBusServiceWatcher::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #22 0x00007ff7e367c923 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #23 0x00007ff7e0458d99 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #24 0x00007ff7e138fecc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #25 0x00007ff7e13978c6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #26 0x00007ff7e042d0c8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #27 0x00007ff7e042f78b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #28 0x00007ff7e0480333 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #29 0x00007ff7dac2e197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #30 0x00007ff7dac2e3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #31 0x00007ff7dac2e49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #32 0x00007ff7e048073f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #33 0x00007ff7e042b0ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #34 0x00007ff7e04336cc in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #35 0x000000000040d601 in ?? () #36 0x00007ff7df77d830 in __libc_start_main (main=0x40cee0, argc=1, argv=0x7ffe9f213a38, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe9f213a28) at ../csu/libc-start.c:291 #37 0x000000000040d859 in _start () Possible duplicates by query: bug 376354. Reported using DrKonqi
Can you try to generate a new backtrace with debug symbols? On neon you can install it using plasma-discover-dbgsym. Thank you.
*** Bug 377655 has been marked as a duplicate of this bug. ***
*** Bug 377659 has been marked as a duplicate of this bug. ***
Also note that it's PackageKit crashing on both, if you can send us the backtrace from coredumpctl that would be ace.
I've been testing it further. The crash in Discover has been fixed, PackageKit still crashes nevertheless. $ coredumpctl -1 gdb This is PacakgeKit backtrace, for completion: (gdb) where #0 0x00007f4fe4052aea in pkgDepCache::operator[] (this=0x7f4fd4012a60, I=...) at /usr/include/apt-pkg/depcache.h:371 #1 pkgCacheFile::operator[] (this=0x7f4fd4008cc0, I=...) at /usr/include/apt-pkg/cachefile.h:64 #2 AptCacheFile::findCandidateVer (this=0x7f4fd4008cc0, pkg=...) at apt-cache-file.cpp:411 #3 0x00007f4fe4060536 in AptIntf::resolvePackageIds (this=this@entry=0x55ec62a68640, package_ids=0x7f4fd40465e0, filters=filters@entry=1) at apt-intf.cpp:2067 #4 0x00007f4fe40629cf in pk_backend_resolve_thread (job=<optimized out>, params=<optimized out>, user_data=<optimized out>) at pk-backend-aptcc.cpp:667 #5 0x000055ec61dcdbca in pk_backend_job_thread_setup (thread_data=0x55ec62a3bea0) at pk-backend-job.c:813 #6 0x00007f4fe81c1bb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007f4fe7f3b6ba in start_thread (arg=0x7f4fde888700) at pthread_create.c:333 #8 0x00007f4fe7c7182d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
I am sorry I forgot to check emails.. I tried to install now after 20 times and it works but after that I closed discover again and open it, in moment when I typed inkscape it crashes again. I installed plasma-discover-dbgsym but i don't know how to use it. I tried to type other words and it crashes every time.