Bug 390083 - Discover crashed after doing a search
Summary: Discover crashed after doing a search
Status: RESOLVED DUPLICATE of bug 390114
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: 5.12.0
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Aleix Pol
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-02-08 15:10 UTC by Andrew
Modified: 2018-02-09 01:49 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew 2018-02-08 15:10:07 UTC
Application: plasma-discover (5.12.0)
 (Compiled from sources)
Qt Version: 5.9.3
Frameworks Version: 5.42.0
Operating System: Linux 4.13.0-32-generic x86_64
Distribution: KDE neon User Edition 5.12

-- Information about the crash:
- What I was doing when the application crashed: searching for the Arc theme under the Plasma section in Discover.

-- 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 0x7fd340c098c0 (LWP 2032))]

Thread 12 (Thread 0x7fd2eb0fe700 (LWP 3038)):
#0  0x00007fd336dc2434 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fd336dc4cea in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd336dc5330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd336dc549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd33cccb6cb in QEventDispatcherGlib::processEvents (this=0x7fd2dc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fd33cc73e2a in QEventLoop::exec (this=this@entry=0x7fd2eb0fdd00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007fd33ca9c8f4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007fd33caa1709 in QThreadPrivate::start (arg=0x52db2c0) at thread/qthread_unix.cpp:368
#8  0x00007fd338c4e6ba in start_thread (arg=0x7fd2eb0fe700) at pthread_create.c:333
#9  0x00007fd33c0a741d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7fd2ebbff700 (LWP 3000)):
#0  0x00007fd33c09b74d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fd336dc538c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd336dc549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd33cccb6cb in QEventDispatcherGlib::processEvents (this=0x7fd2e40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fd33cc73e2a in QEventLoop::exec (this=this@entry=0x7fd2ebbfed00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fd33ca9c8f4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007fd33caa1709 in QThreadPrivate::start (arg=0x7fd30c009440) at thread/qthread_unix.cpp:368
#7  0x00007fd338c4e6ba in start_thread (arg=0x7fd2ebbff700) at pthread_create.c:333
#8  0x00007fd33c0a741d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7fd2f952c700 (LWP 2043)):
#0  0x00007fd336e09a70 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fd336dc5372 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd336dc549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd33cccb6cb in QEventDispatcherGlib::processEvents (this=0x7fd2f00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fd33cc73e2a in QEventLoop::exec (this=this@entry=0x7fd2f952bd00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fd33ca9c8f4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007fd33caa1709 in QThreadPrivate::start (arg=0x26e4fc0) at thread/qthread_unix.cpp:368
#7  0x00007fd338c4e6ba in start_thread (arg=0x7fd2f952c700) at pthread_create.c:333
#8  0x00007fd33c0a741d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7fd2fa142700 (LWP 2041)):
#0  0x00007fd33c09727d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fd336e086f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd336dc4e74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd336dc5330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd336dc5712 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd2fbb1a9d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#6  0x00007fd336debbb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fd338c4e6ba in start_thread (arg=0x7fd2fa142700) at pthread_create.c:333
#8  0x00007fd33c0a741d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fd2fa943700 (LWP 2040)):
#0  0x00007fd33c09b74d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fd336dc538c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd336dc549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd336dc54d9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd336debbb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd338c4e6ba in start_thread (arg=0x7fd2fa943700) at pthread_create.c:333
#6  0x00007fd33c0a741d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fd309d9e700 (LWP 2038)):
#0  0x00007fd336dc4da8 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fd336dc5330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd336dc549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd33cccb6cb in QEventDispatcherGlib::processEvents (this=0x7fd2fc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fd33cc73e2a in QEventLoop::exec (this=this@entry=0x7fd309d9dd00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fd33ca9c8f4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007fd33caa1709 in QThreadPrivate::start (arg=0x1e72600) at thread/qthread_unix.cpp:368
#7  0x00007fd338c4e6ba in start_thread (arg=0x7fd309d9e700) at pthread_create.c:333
#8  0x00007fd33c0a741d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fd30b2d7700 (LWP 2037)):
#0  0x00007ffdc3799979 in ?? ()
#1  0x00007ffdc3799cb8 in clock_gettime ()
#2  0x00007fd33c0b5876 in __GI___clock_gettime (clock_id=clock_id@entry=1, tp=tp@entry=0x7fd30b2d6a60) at ../sysdeps/unix/clock_gettime.c:115
#3  0x00007fd33cccafd1 in qt_clock_gettime (ts=0x7fd30b2d6a60, clock=<optimized out>) at kernel/qelapsedtimer_unix.cpp:111
#4  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166
#5  qt_gettime () at kernel/qelapsedtimer_unix.cpp:175
#6  0x00007fd33ccc97c9 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7fd304002ed0) at kernel/qtimerinfo_unix.cpp:91
#7  0x00007fd33ccc9d35 in QTimerInfoList::timerWait (this=0x7fd304002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:388
#8  0x00007fd33cccb43e in timerSourcePrepareHelper (timeout=0x7fd30b2d6b34, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132
#9  timerSourcePrepare (source=<optimized out>, timeout=0x7fd30b2d6b34) at kernel/qeventdispatcher_glib.cpp:165
#10 0x00007fd336dc491d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fd336dc52bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007fd336dc549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007fd33cccb6cb in QEventDispatcherGlib::processEvents (this=0x7fd3040008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#14 0x00007fd33cc73e2a in QEventLoop::exec (this=this@entry=0x7fd30b2d6d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#15 0x00007fd33ca9c8f4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#16 0x00007fd33caa1709 in QThreadPrivate::start (arg=0x2f72e20) at thread/qthread_unix.cpp:368
#17 0x00007fd338c4e6ba in start_thread (arg=0x7fd30b2d7700) at pthread_create.c:333
#18 0x00007fd33c0a741d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fd313e0b700 (LWP 2036)):
#0  0x00007fd336e09a90 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fd336dc5381 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd336dc549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd33cccb6cb in QEventDispatcherGlib::processEvents (this=0x7fd30c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fd33cc73e2a in QEventLoop::exec (this=this@entry=0x7fd313e0ac90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fd33ca9c8f4 in QThread::exec (this=this@entry=0x1d1b2b0) at thread/qthread.cpp:515
#6  0x00007fd33fe69046 in QQuickPixmapReader::run (this=0x1d1b2b0) at util/qquickpixmapcache.cpp:868
#7  0x00007fd33caa1709 in QThreadPrivate::start (arg=0x1d1b2b0) at thread/qthread_unix.cpp:368
#8  0x00007fd338c4e6ba in start_thread (arg=0x7fd313e0b700) at pthread_create.c:333
#9  0x00007fd33c0a741d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fd31f5ef700 (LWP 2035)):
#0  0x00007fd33c09b74d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fd336dc538c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd336dc549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd33cccb6cb in QEventDispatcherGlib::processEvents (this=0x7fd3180008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fd33cc73e2a in QEventLoop::exec (this=this@entry=0x7fd31f5eece0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fd33ca9c8f4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007fd33d69dd25 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fd33caa1709 in QThreadPrivate::start (arg=0x18f73a0) at thread/qthread_unix.cpp:368
#8  0x00007fd338c4e6ba in start_thread (arg=0x7fd31f5ef700) at pthread_create.c:333
#9  0x00007fd33c0a741d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fd324b99700 (LWP 2034)):
#0  0x00007fd33c097281 in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fd336e086f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd336dc4e74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd336dc5330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd336dc549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd33cccb6cb in QEventDispatcherGlib::processEvents (this=0x7fd3200008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fd33cc73e2a in QEventLoop::exec (this=this@entry=0x7fd324b98cd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007fd33ca9c8f4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#8  0x00007fd33e97c315 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007fd33caa1709 in QThreadPrivate::start (arg=0x7fd33ebf0d40) at thread/qthread_unix.cpp:368
#10 0x00007fd338c4e6ba in start_thread (arg=0x7fd324b99700) at pthread_create.c:333
#11 0x00007fd33c0a741d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fd32daff700 (LWP 2033)):
#0  0x00007fd33c09b74d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fd336b62c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fd336b648d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fd3300561f9 in QXcbEventReader::run (this=0x186e080) at qxcbconnection.cpp:1330
#4  0x00007fd33caa1709 in QThreadPrivate::start (arg=0x186e080) at thread/qthread_unix.cpp:368
#5  0x00007fd338c4e6ba in start_thread (arg=0x7fd32daff700) at pthread_create.c:333
#6  0x00007fd33c0a741d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fd340c098c0 (LWP 2032)):
[KCrash Handler]
#6  0x00007fd33cc7f3a0 in QMetaObject::inherits (this=0xdb1ba18, metaObject=metaObject@entry=0x7fd33e936e00 <QAction::staticMetaObject>) at kernel/qmetaobject.cpp:339
#7  0x00007fd33cc7f3e4 in QMetaObject::cast (this=0x7fd33e936e00 <QAction::staticMetaObject>, obj=obj@entry=0xdb12a40) at kernel/qmetaobject.cpp:366
#8  0x00007fd33cc7f415 in QMetaObject::cast (this=<optimized out>, obj=obj@entry=0xdb12a40) at kernel/qmetaobject.cpp:355
#9  0x00007fd340601c6f in qobject_cast<QAction*> (object=0xdb12a40) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:514
#10 KActionConflictDetector::eventFilter (this=0x189f960, watched=0xdb12a40, event=0x7ffdc3788e70) at /workspace/build/src/kactionconflictdetector.cpp:44
#11 0x00007fd33cc75a3c in QCoreApplicationPrivate::sendThroughApplicationEventFilters (this=this@entry=0x1853f90, receiver=receiver@entry=0xdb12a40, event=event@entry=0x7ffdc3788e70) at kernel/qcoreapplication.cpp:1111
#12 0x00007fd33e263bd8 in QApplicationPrivate::notify_helper (this=0x1853f90, receiver=0xdb12a40, e=0x7ffdc3788e70) at kernel/qapplication.cpp:3697
#13 0x00007fd33e26b5a7 in QApplication::notify (this=0x7ffdc3789260, receiver=0xdb12a40, e=0x7ffdc3788e70) at kernel/qapplication.cpp:3481
#14 0x00007fd33cc75df8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0xdb12a40, event=event@entry=0x7ffdc3788e70) at kernel/qcoreapplication.cpp:1018
#15 0x00007fd33ff1ace9 in QCoreApplication::sendEvent (event=0x7ffdc3788e70, receiver=0xdb12a40) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:233
#16 QQuickKeysAttached::keyReleased (this=0x4d90a60, event=0x7ffdc3788e70, post=<optimized out>) at items/qquickitem.cpp:1428
#17 0x00007fd33ff26dd7 in QQuickItemPrivate::deliverKeyEvent (this=0x4e59370, e=0x7ffdc3788e70) at items/qquickitem.cpp:5026
#18 0x00007fd33ff27185 in QQuickItem::event (this=0x4d87040, ev=0x7ffdc3788e70) at items/qquickitem.cpp:7738
#19 0x00007fd33e263b9c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x4d87040, e=0x7ffdc3788e70) at kernel/qapplication.cpp:3722
#20 0x00007fd33e26b5a7 in QApplication::notify (this=0x7ffdc3789260, receiver=0x4d87040, e=0x7ffdc3788e70) at kernel/qapplication.cpp:3481
#21 0x00007fd33cc75df8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x4d87040, event=event@entry=0x7ffdc3788e70) at kernel/qcoreapplication.cpp:1018
#22 0x00007fd33ff37dbd in QCoreApplication::sendEvent (event=0x7ffdc3788e70, receiver=0x4d87040) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:233
#23 QQuickWindow::sendEvent (this=<optimized out>, item=0x4d87040, e=e@entry=0x7ffdc3788e70) at items/qquickwindow.cpp:2835
#24 0x00007fd33ff37f1b in QQuickWindowPrivate::deliverKeyEvent (this=this@entry=0x198e050, e=e@entry=0x7ffdc3788e70) at items/qquickwindow.cpp:1636
#25 0x00007fd33ff3807f in QQuickWindow::keyReleaseEvent (this=<optimized out>, e=0x7ffdc3788e70) at items/qquickwindow.cpp:1628
#26 0x00007fd33db018e5 in QWindow::event (this=this@entry=0x198df80, ev=ev@entry=0x7ffdc3788e70) at kernel/qwindow.cpp:2267
#27 0x00007fd33ff3fe85 in QQuickWindow::event (this=0x198df80, e=0x7ffdc3788e70) at items/qquickwindow.cpp:1610
#28 0x00007fd33e263b9c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x198df80, e=0x7ffdc3788e70) at kernel/qapplication.cpp:3722
#29 0x00007fd33e26b5a7 in QApplication::notify (this=0x7ffdc3789260, receiver=0x198df80, e=0x7ffdc3788e70) at kernel/qapplication.cpp:3481
#30 0x00007fd33cc75df8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x198df80, event=event@entry=0x7ffdc3788e70) at kernel/qcoreapplication.cpp:1018
#31 0x00007fd33daf1dd8 in QCoreApplication::sendSpontaneousEvent (event=0x7ffdc3788e70, receiver=0x198df80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#32 QGuiApplicationPrivate::processKeyEvent (e=0x5e0f720) at kernel/qguiapplication.cpp:2075
#33 0x00007fd33daf7175 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x5e0f720) at kernel/qguiapplication.cpp:1739
#34 0x00007fd33dad07cb in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:939
#35 0x00007fd3300b5470 in userEventSourceDispatch (source=<optimized out>) at qeventdispatcher_glib.cpp:77
#36 0x00007fd336dc5197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007fd336dc53f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007fd336dc549c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007fd33cccb6af in QEventDispatcherGlib::processEvents (this=0x18a4e90, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#40 0x00007fd33cc73e2a in QEventLoop::exec (this=this@entry=0x7ffdc3789180, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#41 0x00007fd33cc7cd64 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1291
#42 0x00007fd33daecbdc in QGuiApplication::exec () at kernel/qguiapplication.cpp:1679
#43 0x00007fd33e263af5 in QApplication::exec () at kernel/qapplication.cpp:2910
#44 0x0000000000411f9e in main (argc=3, argv=<optimized out>) at /workspace/build/discover/main.cpp:156

Possible duplicates by query: bug 381814.

Reported using DrKonqi
Comment 1 Aleix Pol 2018-02-09 01:49:57 UTC
Should be the same as this other one, please report again if it still happens when you update to 5.12.1.

*** This bug has been marked as a duplicate of bug 390114 ***