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

            Bug ID: 372366
           Summary: Plasma-Discover crashes every time I click on a
                    application after discover starts (e.g. on Firefox)
           Product: kde
           Version: unspecified
          Platform: unspecified
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-b...@kde.org
          Reporter: blauerhun...@outlook.de
  Target Milestone: ---

Application: plasma-discover (5.8.3)

Qt Version: 5.7.1
Frameworks Version: 5.27.0
Operating System: Linux 4.7.0-1-amd64 x86_64
Distribution: Debian GNU/Linux buildd-unstable (sid)

-- Information about the crash:
- What I was doing when the application crashed:

I started Discover out of the Kickoff-Launcher of Plasma 5.8. Once it's main
window appeared, I clicked on the first application in the list. Immediately
after that, drkonqi opens and tells me that a segfault happened.

The crash can be reproduced every time.

-- Backtrace:
Application: Entdecken (plasma-discover), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f9c846928c0 (LWP 12945))]

Thread 11 (Thread 0x7f9c3f7fe700 (LWP 12967)):
#0  0x00007f9c7e8cb538 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f9c8197eb96 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f9c8197a3b2 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f9c8197dd98 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f9c7e8c5464 in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007f9c80f949df in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 10 (Thread 0x7f9c3ffff700 (LWP 12966)):
#0  0x00007f9c80f8b56d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f9c7c9b59f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9c7c9b5b0c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9c81bad73b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f9c81b570ca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f9c819790e3 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f9c8197dd98 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f9c7e8c5464 in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f9c80f949df in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 9 (Thread 0x7f9c47fff700 (LWP 12956)):
#0  0x00007f9c7c9b5970 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f9c7c9b5d82 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9c525294f6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#3  0x00007f9c7c9dd345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9c7e8c5464 in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007f9c80f949df in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 8 (Thread 0x7f9c50cd4700 (LWP 12955)):
#0  0x00007f9c80f8b56d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f9c7c9b59f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9c7c9b5b0c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9c7c9b5b51 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9c7c9dd345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f9c7e8c5464 in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007f9c80f949df in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 7 (Thread 0x7f9c597c0700 (LWP 12951)):
#0  0x00007f9c81bacd09 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007f9c7c9b4edd in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9c7c9b591b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9c7c9b5b0c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9c81bad73b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f9c81b570ca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f9c819790e3 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f9c8197dd98 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f9c7e8c5464 in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007f9c80f949df in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 6 (Thread 0x7f9c60dfa700 (LWP 12950)):
#0  0x00007f9c80f8b56d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f9c7c9b59f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9c7c9b5b0c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9c81bad73b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f9c81b570ca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f9c819790e3 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f9c83f68856 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f9c8197dd98 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f9c7e8c5464 in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007f9c80f949df in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 5 (Thread 0x7f9c61d19700 (LWP 12949)):
#0  0x00007f9c7e8cb18f in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f9c63490763 in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#2  0x00007f9c6348fea7 in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#3  0x00007f9c7e8c5464 in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007f9c80f949df in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 4 (Thread 0x7f9c6992a700 (LWP 12948)):
#0  0x00007f9c80f8b56d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f9c7c9b59f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9c7c9b5b0c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9c81bad73b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f9c81b570ca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f9c819790e3 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f9c823105d5 in QQmlThreadPrivate::run (this=0x561d69d503f0) at
qml/ftw/qqmlthread.cpp:147
#7  0x00007f9c8197dd98 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f9c7e8c5464 in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007f9c80f949df in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 3 (Thread 0x7f9c6ab3b700 (LWP 12947)):
#0  0x00007f9c7c9b2a0d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f9c7c9b4e7b in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9c7c9b591b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9c7c9b5b0c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9c81bad73b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f9c81b570ca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f9c819790e3 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f9c847d76d5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007f9c8197dd98 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f9c7e8c5464 in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f9c80f949df in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 2 (Thread 0x7f9c73560700 (LWP 12946)):
#0  0x00007f9c80f8b56d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f9c7c547150 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f9c7c548ee9 in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f9c75abfb69 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f9c8197dd98 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f9c7e8c5464 in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007f9c80f949df in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 1 (Thread 0x7f9c846928c0 (LWP 12945)):
[KCrash Handler]
#6  as_provided_get_items (prov=0x0) at ./src/as-provided.c:264
#7  0x00007f9c52a4482d in AppStream::Provided::items
(this=this@entry=0x7ffd57707a90) at ./qt/provided.cpp:108
#8  0x00007f9c52eac220 in AppPackageKitResource::findProvides (this=<optimized
out>, kind=kind@entry=AppStream::Provided::KindBinary) at
./libdiscover/backends/PackageKitBackend/AppPackageKitResource.cpp:225
#9  0x00007f9c52eac2b2 in AppPackageKitResource::executables (this=<optimized
out>) at ./libdiscover/backends/PackageKitBackend/AppPackageKitResource.cpp:144
#10 0x00007f9c52eac495 in AppPackageKitResource::canExecute (this=<optimized
out>) at ./libdiscover/backends/PackageKitBackend/AppPackageKitResource.cpp:219
#11 0x00007f9c83c4806e in AbstractResource::qt_static_metacall
(_o=_o@entry=0x561d6bd7cef0, _c=_c@entry=QMetaObject::ReadProperty,
_id=_id@entry=4, _a=_a@entry=0x7ffd57707c20) at
./obj-x86_64-linux-gnu/libdiscover/moc_AbstractResource.cpp:278
#12 0x00007f9c83c4a74b in AbstractResource::qt_metacall
(this=this@entry=0x561d6bd7cef0, _c=_c@entry=QMetaObject::ReadProperty, _id=4,
_a=_a@entry=0x7ffd57707c20) at
./obj-x86_64-linux-gnu/libdiscover/moc_AbstractResource.cpp:345
#13 0x00007f9c52eb9d15 in PackageKitResource::qt_metacall (this=0x561d6bd7cef0,
_c=QMetaObject::ReadProperty, _id=<optimized out>, _a=0x7ffd57707c20) at
./obj-x86_64-linux-gnu/libdiscover/backends/PackageKitBackend/moc_PackageKitResource.cpp:166
#14 0x00007f9c82255c1e in ReadAccessor::Direct (property=..., n=0x0,
output=0x7ffd57707c00, object=0x561d6bd7cef0) at
jsruntime/qv4qobjectwrapper.cpp:135
#15 LoadProperty<ReadAccessor::Direct> (v4=0x561d69d505c0,
object=0x561d6bd7cef0, property=..., notifier=0x0) at
jsruntime/qv4qobjectwrapper.cpp:174
#16 0x00007f9c8225686d in QV4::QObjectWrapper::getProperty
(engine=engine@entry=0x561d69d505c0, object=0x561d6bd7cef0,
property=0x7f9c5c375ef8, captureRequired=captureRequired@entry=true) at
jsruntime/qv4qobjectwrapper.cpp:384
#17 0x00007f9c8225701c in QV4::QObjectWrapper::getQmlProperty
(this=0x7f9c6892b7d0, qmlContext=0x561d6ce04a70, name=0x7f9c6892b7c8,
revisionMode=QV4::QObjectWrapper::IgnoreRevision, hasProperty=0x0,
includeImports=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:324
#18 0x00007f9c8226c23b in QV4::Object::get (hasProperty=0x0, name=<optimized
out>, this=<optimized out>) at jsruntime/qv4object_p.h:306
#19 QV4::Runtime::getProperty (engine=0x561d69d505c0, object=...,
nameIndex=<optimized out>) at jsruntime/qv4runtime.cpp:717
#20 0x00007f9c602b7119 in ?? ()
#21 0x00007f9c81c245a0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x0000561d00000003 in ?? ()
#23 0x0000561d69d3d520 in ?? ()
#24 0x0000000000000000 in ?? ()

Reported using DrKonqi

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

Reply via email to