Application: plasma-discover (5.15.0) Qt Version: 5.12.1 Frameworks Version: 5.55.0 Operating System: Linux 4.20.8-arch1-1-ARCH x86_64 Distribution (Platform): Archlinux Packages -- Information about the crash: - What I was doing when the application crashed: I opened the Discover application. Previously I saw a -.mount masked error and a "could not connect to AppStream://xx" error. appstreamcli search works correctly. The crash can be reproduced every time. -- Backtrace: Application: Discover (plasma-discover), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7f3b8eb50e40 (LWP 14575))] Thread 7 (Thread 0x7f3b6b438700 (LWP 14586)): #0 0x00007f3b93104b1b in sched_yield () at /usr/lib/libc.so.6 #1 0x00007f3b7f2b7e29 in () at /usr/lib/libnvidia-glcore.so.415.27 #2 0x00007f3b7f1a27bd in () at /usr/lib/libnvidia-glcore.so.415.27 #3 0x00007f3b7f17a774 in () at /usr/lib/libnvidia-glcore.so.415.27 #4 0x00007f3b7f17a7b3 in () at /usr/lib/libnvidia-glcore.so.415.27 #5 0x00007f3b7f179bdc in () at /usr/lib/libnvidia-glcore.so.415.27 #6 0x00007f3b8574a5f1 in () at /usr/lib/libGLX_nvidia.so.0 #7 0x00007f3b85748a1a in () at /usr/lib/libGLX_nvidia.so.0 #8 0x00007f3b8577bb1a in () at /usr/lib/libGLX_nvidia.so.0 #9 0x00007f3b857807f1 in () at /usr/lib/libGLX_nvidia.so.0 #10 0x00007f3b857f6251 in () at /usr/lib/libGLX_nvidia.so.0 #11 0x00007f3b957868fd in _dl_fini () at /lib64/ld-linux-x86-64.so.2 #12 0x00007f3b9305c45c in __run_exit_handlers () at /usr/lib/libc.so.6 #13 0x00007f3b9305c58e in () at /usr/lib/libc.so.6 #14 0x00007f3b925b639a in _XDefaultIOError () at /usr/lib/libX11.so.6 #15 0x00007f3b8ea13e3c in () at /usr/lib/libQt5XcbQpa.so.5 #16 0x00007f3b925b65ce in _XIOError () at /usr/lib/libX11.so.6 #17 0x00007f3b925b471a in () at /usr/lib/libX11.so.6 #18 0x00007f3b857b678a in () at /usr/lib/libGLX_nvidia.so.0 #19 0x00007f3b8577dc55 in () at /usr/lib/libGLX_nvidia.so.0 #20 0x00007f3b7f20a620 in () at /usr/lib/libnvidia-glcore.so.415.27 #21 0x00007f3b7f271a1b in () at /usr/lib/libnvidia-glcore.so.415.27 #22 0x00007f3b7f27e71d in () at /usr/lib/libnvidia-glcore.so.415.27 #23 0x00007f3b7f1c2a00 in () at /usr/lib/libnvidia-glcore.so.415.27 #24 0x00007f3b7edf8f93 in () at /usr/lib/libnvidia-glcore.so.415.27 #25 0x00007f3b7ee79b4a in () at /usr/lib/libnvidia-glcore.so.415.27 #26 0x00007f3b7f2317d6 in () at /usr/lib/libnvidia-glcore.so.415.27 #27 0x00007f3b7ede547f in () at /usr/lib/libnvidia-glcore.so.415.27 #28 0x00007f3b7ede7811 in () at /usr/lib/libnvidia-glcore.so.415.27 #29 0x00007f3b950b0350 in () at /usr/lib/libQt5Quick.so.5 #30 0x00007f3b95095b93 in QSGRenderer::renderScene(QSGBindable const&) () at /usr/lib/libQt5Quick.so.5 #31 0x00007f3b950da07b in QSGDefaultLayer::grab() () at /usr/lib/libQt5Quick.so.5 #32 0x00007f3b950da66e in QSGDefaultLayer::updateTexture() () at /usr/lib/libQt5Quick.so.5 #33 0x00007f3b952644d7 in QQuickOpenGLShaderEffectMaterial::updateTextures() const () at /usr/lib/libQt5Quick.so.5 #34 0x00007f3b950964d2 in QSGRenderer::preprocess() () at /usr/lib/libQt5Quick.so.5 #35 0x00007f3b95095b89 in QSGRenderer::renderScene(QSGBindable const&) () at /usr/lib/libQt5Quick.so.5 #36 0x00007f3b9509608c in QSGRenderer::renderScene(unsigned int) () at /usr/lib/libQt5Quick.so.5 #37 0x00007f3b950d3610 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at /usr/lib/libQt5Quick.so.5 #38 0x00007f3b95137a75 in QQuickWindowPrivate::renderSceneGraph(QSize const&) () at /usr/lib/libQt5Quick.so.5 #39 0x00007f3b950deda0 in () at /usr/lib/libQt5Quick.so.5 #40 0x00007f3b950e2b58 in () at /usr/lib/libQt5Quick.so.5 #41 0x00007f3b9343396c in () at /usr/lib/libQt5Core.so.5 #42 0x00007f3b92559a9d in start_thread () at /usr/lib/libpthread.so.0 #43 0x00007f3b9311db23 in clone () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7f3b7d3d1700 (LWP 14581)): #0 0x00007f3b9310e7a4 in read () at /usr/lib/libc.so.6 #1 0x00007f3b916b2971 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f3b917030b0 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #3 0x00007f3b917044e6 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007f3b9170462e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #5 0x00007f3b93645d04 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007f3b935eeb2c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #7 0x00007f3b93432569 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #8 0x00007f3b9343396c in () at /usr/lib/libQt5Core.so.5 #9 0x00007f3b92559a9d in start_thread () at /usr/lib/libpthread.so.0 #10 0x00007f3b9311db23 in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7f3b7dbd2700 (LWP 14580)): #0 0x00007f3b93112c21 in poll () at /usr/lib/libc.so.6 #1 0x00007f3b91704540 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f3b9170462e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f3b93645d04 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f3b935eeb2c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f3b93432569 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007f3b9343396c in () at /usr/lib/libQt5Core.so.5 #7 0x00007f3b92559a9d in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f3b9311db23 in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7f3b7e3d3700 (LWP 14579)): #0 0x00007f3b9310e7a4 in read () at /usr/lib/libc.so.6 #1 0x00007f3b916b2971 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f3b917030b0 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #3 0x00007f3b917044e6 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007f3b9170462e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #5 0x00007f3b93645d04 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007f3b935eeb2c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #7 0x00007f3b93432569 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #8 0x00007f3b9505ae7b in () at /usr/lib/libQt5Quick.so.5 #9 0x00007f3b9343396c in () at /usr/lib/libQt5Core.so.5 #10 0x00007f3b92559a9d in start_thread () at /usr/lib/libpthread.so.0 #11 0x00007f3b9311db23 in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7f3b86dee700 (LWP 14578)): #0 0x00007f3b93112c21 in poll () at /usr/lib/libc.so.6 #1 0x00007f3b91704540 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f3b9170462e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f3b93645d04 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f3b935eeb2c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f3b93432569 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007f3b93e0f969 in () at /usr/lib/libQt5Qml.so.5 #7 0x00007f3b9343396c in () at /usr/lib/libQt5Core.so.5 #8 0x00007f3b92559a9d in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007f3b9311db23 in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7f3b8de14700 (LWP 14576)): #0 0x00007f3b93112c21 in poll () at /usr/lib/libc.so.6 #1 0x00007f3b91606630 in () at /usr/lib/libxcb.so.1 #2 0x00007f3b916082db in xcb_wait_for_event () at /usr/lib/libxcb.so.1 #3 0x00007f3b8ea12949 in () at /usr/lib/libQt5XcbQpa.so.5 #4 0x00007f3b9343396c in () at /usr/lib/libQt5Core.so.5 #5 0x00007f3b92559a9d in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f3b9311db23 in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7f3b8eb50e40 (LWP 14575)): [KCrash Handler] #6 0x00007f3b93cbea95 in QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) () at /usr/lib/libQt5Qml.so.5 #7 0x00007f3b93d2f7f5 in QV4::ExecutionEngine::fromVariant(QVariant const&) () at /usr/lib/libQt5Qml.so.5 #8 0x00007f3b93cb481a in () at /usr/lib/libQt5Qml.so.5 #9 0x00007f3b93cb62b0 in QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*) () at /usr/lib/libQt5Qml.so.5 #10 0x00007f3b93c90a31 in QV4::QQmlContextWrapper::virtualGet(QV4::Managed const*, QV4::PropertyKey, QV4::Value const*, bool*) () at /usr/lib/libQt5Qml.so.5 #11 0x00007f3b93c3698d in QV4::ExecutionContext::getProperty(QV4::String*) () at /usr/lib/libQt5Qml.so.5 #12 0x00007f3b93d36dfe in QV4::Runtime::method_typeofName(QV4::ExecutionEngine*, int) () at /usr/lib/libQt5Qml.so.5 #13 0x00007f3b7c001c1e in () #14 0x0000000000000000 in () [Inferior 1 (process 14575) detached] Reported using DrKonqi
I have been trying to reproduce but I can't. I'll need some more information. Does it happen with every application? Which application are you trying it with? Which backends do you have enabled?
Finally reproduced it, it needed a broken KNS file to be able to reproduce. Thanks for the report! *** This bug has been marked as a duplicate of bug 404402 ***