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

            Bug ID: 401383
           Summary: Elisa crash after deleting Music forlder from library.
           Product: elisa
           Version: 0.3.0
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: matthieu_gall...@yahoo.fr
          Reporter: eridanired...@yahoo.com.mx
  Target Milestone: ---

Application: elisa (0.3.0)

Qt Version: 5.11.2
Frameworks Version: 5.52.0
Operating System: Linux 4.15.0-39-generic x86_64
Distribution: KDE neon User Edition 5.14

-- Information about the crash:
- What I was doing when the application crashed:
  1. Set Music forlder for Elisa
  2. Wait for the library to update
  3. Added Pictures folder too
  4. Deleted Music folder from the list as I wanted a way to purge the database
  5. Nothing was purged so I scrolled down to see if maybe the bottom items
where being deleted.
  6. Couldn't scroll too much as Elisa crashed.

The crash can be reproduced every time.

-- Backtrace:
Application: Elisa (elisa), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fca9d9b6800 (LWP 16528))]

Thread 12 (Thread 0x7f8a2bfff700 (LWP 16764)):
#0  0x00007fca9a4420b4 in __GI___libc_read (fd=59, buf=0x7f8a2bffeb70,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fca940e8cd0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fca940a4027 in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca940a44e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fca940a464c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fca9ad8104b in QEventDispatcherGlib::processEvents
(this=0x7f8a20000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007fca9ad2530a in QEventLoop::exec (this=this@entry=0x7f8a2bffed80,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#7  0x00007fca9ab50bba in QThread::exec (this=this@entry=0x556dbdc72670) at
thread/qthread.cpp:525
#8  0x00007fca9c6f14f5 in QQmlThreadPrivate::run (this=0x556dbdc72670) at
qml/ftw/qqmlthread.cpp:148
#9  0x00007fca9ab5badb in QThreadPrivate::start (arg=0x556dbdc72670) at
thread/qthread_unix.cpp:367
#10 0x00007fca963906db in start_thread (arg=0x7f8a2bfff700) at
pthread_create.c:463
#11 0x00007fca9a45388f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f8a3141c700 (LWP 16634)):
#0  0x00007fca96396ed9 in futex_reltimed_wait_cancelable (private=<optimized
out>, reltime=0x7f8a3141bc30, expected=0, futex_word=0x556dbc25bc80) at
../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7f8a3141bd00, mutex=0x556dbc25bc30,
cond=0x556dbc25bc58) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x556dbc25bc58, mutex=0x556dbc25bc30,
abstime=0x7f8a3141bd00) at pthread_cond_wait.c:667
#3  0x00007fca9ab5c880 in QWaitConditionPrivate::wait_relative (time=30000,
this=0x556dbc25bc30) at thread/qwaitcondition_unix.cpp:133
#4  QWaitConditionPrivate::wait (time=30000, this=0x556dbc25bc30) at
thread/qwaitcondition_unix.cpp:141
#5  QWaitCondition::wait (this=this@entry=0x7fca7801be60,
mutex=mutex@entry=0x556dbbdbf080, time=30000) at
thread/qwaitcondition_unix.cpp:215
#6  0x00007fca9ab5328d in QThreadPoolThread::run (this=0x7fca7801be50) at
thread/qthreadpool.cpp:146
#7  0x00007fca9ab5badb in QThreadPrivate::start (arg=0x7fca7801be50) at
thread/qthread_unix.cpp:367
#8  0x00007fca963906db in start_thread (arg=0x7f8a3141c700) at
pthread_create.c:463
#9  0x00007fca9a45388f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fca41ecb700 (LWP 16633)):
[KCrash Handler]
#6  std::__atomic_base<int>::load (__m=std::memory_order_relaxed,
this=0x40c9640000000000) at /usr/include/c++/7/bits/atomic_base.h:396
#7  QAtomicOps<int>::load<int> (_q_value=...) at
../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:227
#8  QBasicAtomicInteger<int>::load (this=0x40c9640000000000) at
../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:103
#9  QtPrivate::RefCount::ref (this=0x40c9640000000000) at
../../include/QtCore/../../src/corelib/tools/qrefcount.h:55
#10 QString::QString (other=..., this=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qstring.h:953
#11 QFontEngineMulti::fallbackFamilyAt (at=<optimized out>,
this=0x7fca38154cc0) at
../../include/QtGui/5.11.2/QtGui/private/../../../../../src/gui/text/qfontengine_p.h:484
#12 QFontEngineMulti::loadEngine (this=0x7fca38154cc0, at=<optimized out>) at
text/qfontengine.cpp:1845
#13 0x00007fca9b61290d in QFontEngineMulti::ensureEngineAt
(this=this@entry=0x7fca38154cc0, at=at@entry=207) at text/qfontengine.cpp:1832
#14 0x00007fca9b6457f2 in QTextLine::glyphRuns (this=this@entry=0x7fca41ec85c0,
from=from@entry=0, length=<optimized out>) at text/qtextlayout.cpp:2355
#15 0x00007fca97aafa9c in QQuickTextNodeEngine::addGlyphsInRange
(this=this@entry=0x7fca41ec8560, rangeStart=rangeStart@entry=0,
rangeLength=rangeLength@entry=10, color=..., backgroundColor=...,
selectionStart=selectionStart@entry=-1, selectionEnd=-1) at
items/qquicktextnodeengine.cpp:586
#16 0x00007fca97ab0027 in QQuickTextNodeEngine::addGlyphsForRanges
(this=this@entry=0x7fca41ec8560, ranges=..., start=start@entry=0, end=10,
selectionStart=selectionStart@entry=-1, selectionEnd=selectionEnd@entry=-1) at
items/qquicktextnodeengine.cpp:558
#17 0x00007fca97aae85a in QQuickTextNode::addTextLayout
(this=this@entry=0x7fca38ff0a70, position=...,
textLayout=textLayout@entry=0x556dbe5f9858, color=...,
style=QQuickText::Normal, styleColor=..., anchorColor=..., selectionColor=...,
selectedTextColor=..., selectionStart=-1, selectionEnd=-1, lineStart=0,
lineCount=1) at items/qquicktextnode.cpp:268
#18 0x00007fca97aad491 in QQuickText::updatePaintNode (this=0x556dbe5f95f0,
oldNode=<optimized out>, data=<optimized out>) at items/qquicktext.cpp:2405
#19 0x00007fca97a64328 in QQuickWindowPrivate::updateDirtyNode
(this=this@entry=0x556dbb763d00, item=item@entry=0x556dbe5f95f0) at
items/qquickwindow.cpp:3442
#20 0x00007fca97a64bb3 in QQuickWindowPrivate::updateDirtyNodes
(this=this@entry=0x556dbb763d00) at items/qquickwindow.cpp:3187
#21 0x00007fca97a65f32 in QQuickWindowPrivate::syncSceneGraph
(this=this@entry=0x556dbb763d00) at items/qquickwindow.cpp:431
#22 0x00007fca97a0b3b4 in QSGRenderThread::sync
(this=this@entry=0x556dbc1e1740, inExpose=<optimized out>) at
scenegraph/qsgthreadedrenderloop.cpp:562
#23 0x00007fca97a0c7c4 in QSGRenderThread::syncAndRender
(this=this@entry=0x556dbc1e1740) at scenegraph/qsgthreadedrenderloop.cpp:609
#24 0x00007fca97a0ff08 in QSGRenderThread::run (this=0x556dbc1e1740) at
scenegraph/qsgthreadedrenderloop.cpp:729
#25 0x00007fca9ab5badb in QThreadPrivate::start (arg=0x556dbc1e1740) at
thread/qthread_unix.cpp:367
#26 0x00007fca963906db in start_thread (arg=0x7fca41ecb700) at
pthread_create.c:463
#27 0x00007fca9a45388f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fca42cf4700 (LWP 16632)):
#0  0x00007fca9a446bf9 in __GI___poll (fds=0x7fca3c004a10, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fca940a4539 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fca940a464c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca9ad8104b in QEventDispatcherGlib::processEvents
(this=0x7fca3c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fca9ad2530a in QEventLoop::exec (this=this@entry=0x7fca42cf3da0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007fca9ab50bba in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:525
#6  0x00007fca9ab5badb in QThreadPrivate::start (arg=0x556dbc1eae00) at
thread/qthread_unix.cpp:367
#7  0x00007fca963906db in start_thread (arg=0x7fca42cf4700) at
pthread_create.c:463
#8  0x00007fca9a45388f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fca434f5700 (LWP 16631)):
#0  0x00007fca9a4420b4 in __GI___libc_read (fd=3, buf=0x7fca34d324b0,
nbytes=8192) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fca9a3bce5a in _IO_new_file_seekoff (fp=0x7fca34d2f040,
offset=8372105, dir=<optimized out>, mode=<optimized out>) at fileops.c:1038
#2  0x00007fca9a3b9cd9 in __GI_fseek (fp=0x7fca34d2f040, offset=<optimized
out>, whence=<optimized out>) at fseek.c:36
#3  0x00007fca90fa3b80 in TagLib::FileStream::seek(long,
TagLib::IOStream::Position) () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#4  0x00007fca90fa3c9b in TagLib::FileStream::length() () from
/usr/lib/x86_64-linux-gnu/libtag.so.1
#5  0x00007fca90fa3e1a in TagLib::FileStream::readBlock(unsigned long) () from
/usr/lib/x86_64-linux-gnu/libtag.so.1
#6  0x00007fca90fa3075 in TagLib::File::readBlock(unsigned long) () from
/usr/lib/x86_64-linux-gnu/libtag.so.1
#7  0x00007fca90fa332b in TagLib::File::find(TagLib::ByteVector const&, long,
TagLib::ByteVector const&) () from /usr/lib/x86_64-linux-gnu/libtag.so.1
#8  0x00007fca90f7156e in TagLib::MPEG::File::findID3v2() () from
/usr/lib/x86_64-linux-gnu/libtag.so.1
#9  0x00007fca90f71619 in TagLib::MPEG::File::read(bool) () from
/usr/lib/x86_64-linux-gnu/libtag.so.1
#10 0x00007fca90f71a3c in TagLib::MPEG::File::File(TagLib::IOStream*,
TagLib::ID3v2::FrameFactory*, bool, TagLib::AudioProperties::ReadStyle) () from
/usr/lib/x86_64-linux-gnu/libtag.so.1
#11 0x00007fca4b1b425e in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kfilemetadata/kfilemetadata_taglibextractor.so
#12 0x00007fca9d57dcab in ?? () from
/usr/lib/x86_64-linux-gnu/elisa/libelisaLib.so.0
#13 0x00007fca9d5788e0 in AbstractFileListing::scanOneFile(QUrl const&) () from
/usr/lib/x86_64-linux-gnu/elisa/libelisaLib.so.0
#14 0x00007fca9d5a56f0 in ?? () from
/usr/lib/x86_64-linux-gnu/elisa/libelisaLib.so.0
#15 0x00007fca9d5a532e in ?? () from
/usr/lib/x86_64-linux-gnu/elisa/libelisaLib.so.0
#16 0x00007fca9d5a2729 in ?? () from
/usr/lib/x86_64-linux-gnu/elisa/libelisaLib.so.0
#17 0x00007fca9ad56be2 in QObject::event (this=0x556dbbd77de0, e=<optimized
out>) at kernel/qobject.cpp:1251
#18 0x00007fca9bd46e1c in QApplicationPrivate::notify_helper
(this=this@entry=0x556dbb5203e0, receiver=receiver@entry=0x556dbbd77de0,
e=e@entry=0x556dbbecd310) at kernel/qapplication.cpp:3727
#19 0x00007fca9bd4e3ef in QApplication::notify (this=0x7ffd979babe0,
receiver=0x556dbbd77de0, e=0x556dbbecd310) at kernel/qapplication.cpp:3486
#20 0x00007fca9ad26fe8 in QCoreApplication::notifyInternal2
(receiver=0x556dbbd77de0, event=event@entry=0x556dbbecd310) at
kernel/qcoreapplication.cpp:1048
#21 0x00007fca9ad29b2d in QCoreApplication::sendEvent (event=0x556dbbecd310,
receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#22 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0x556dbb656aa0) at
kernel/qcoreapplication.cpp:1745
#23 0x00007fca9ad2a0e8 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1599
#24 0x00007fca9ad819f3 in postEventSourceDispatch (s=0x7fca34004570) at
kernel/qeventdispatcher_glib.cpp:276
#25 0x00007fca940a4387 in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007fca940a45c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007fca940a464c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007fca9ad8102f in QEventDispatcherGlib::processEvents
(this=0x7fca34000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#29 0x00007fca9ad2530a in QEventLoop::exec (this=this@entry=0x7fca434f4da0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#30 0x00007fca9ab50bba in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:525
#31 0x00007fca9ab5badb in QThreadPrivate::start (arg=0x7fca78008170) at
thread/qthread_unix.cpp:367
#32 0x00007fca963906db in start_thread (arg=0x7fca434f5700) at
pthread_create.c:463
#33 0x00007fca9a45388f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fca4afa2700 (LWP 16628)):
#0  0x00007fca9a446bf9 in __GI___poll (fds=0x7fca44003ce0, nfds=1,
timeout=4740) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fca940a4539 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fca940a464c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca9ad8104b in QEventDispatcherGlib::processEvents
(this=0x7fca44000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fca9ad2530a in QEventLoop::exec (this=this@entry=0x7fca4afa1da0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007fca9ab50bba in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:525
#6  0x00007fca9ab5badb in QThreadPrivate::start (arg=0x556dbbeab630) at
thread/qthread_unix.cpp:367
#7  0x00007fca963906db in start_thread (arg=0x7fca4afa2700) at
pthread_create.c:463
#8  0x00007fca9a45388f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fca69162700 (LWP 16627)):
#0  0x00007fca9a4420b4 in __GI___libc_read (fd=25, buf=0x7fca69161b90,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fca940e8cd0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fca940a4027 in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca940a44e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fca940a464c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fca9ad8104b in QEventDispatcherGlib::processEvents
(this=0x7fca5c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007fca9ad2530a in QEventLoop::exec (this=this@entry=0x7fca69161da0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#7  0x00007fca9ab50bba in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:525
#8  0x00007fca9ab5badb in QThreadPrivate::start (arg=0x556dbbda6590) at
thread/qthread_unix.cpp:367
#9  0x00007fca963906db in start_thread (arg=0x7fca69162700) at
pthread_create.c:463
#10 0x00007fca9a45388f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fca69963700 (LWP 16626)):
#0  postEventSourcePrepare (timeout=0x0, s=0x7fca600047a0) at
kernel/qeventdispatcher_glib.cpp:252
#1  postEventSourceCheck (source=0x7fca600047a0) at
kernel/qeventdispatcher_glib.cpp:269
#2  0x00007fca940a3f51 in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca940a44e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fca940a464c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fca9ad8104b in QEventDispatcherGlib::processEvents
(this=0x7fca60000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007fca9ad2530a in QEventLoop::exec (this=this@entry=0x7fca69962da0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#7  0x00007fca9ab50bba in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:525
#8  0x00007fca9ab5badb in QThreadPrivate::start (arg=0x556dbbda65a0) at
thread/qthread_unix.cpp:367
#9  0x00007fca963906db in start_thread (arg=0x7fca69963700) at
pthread_create.c:463
#10 0x00007fca9a45388f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fca6a94e700 (LWP 16625)):
#0  0x00007fca940ea064 in g_mutex_unlock () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fca940a3a88 in g_main_context_prepare () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fca940a446b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca940a464c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fca9ad8104b in QEventDispatcherGlib::processEvents
(this=0x7fca64000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007fca9ad2530a in QEventLoop::exec (this=this@entry=0x7fca6a94dd30,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#6  0x00007fca9ab50bba in QThread::exec (this=this@entry=0x556dbbd75230) at
thread/qthread.cpp:525
#7  0x00007fca97990826 in QQuickPixmapReader::run (this=0x556dbbd75230) at
util/qquickpixmapcache.cpp:934
#8  0x00007fca9ab5badb in QThreadPrivate::start (arg=0x556dbbd75230) at
thread/qthread_unix.cpp:367
#9  0x00007fca963906db in start_thread (arg=0x7fca6a94e700) at
pthread_create.c:463
#10 0x00007fca9a45388f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fca7e7e2700 (LWP 16531)):
#0  0x00007fca9a446bf9 in __GI___poll (fds=0x7fca70004a00, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fca940a4539 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fca940a464c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca9ad8104b in QEventDispatcherGlib::processEvents
(this=0x7fca70000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fca9ad2530a in QEventLoop::exec (this=this@entry=0x7fca7e7e1d80,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007fca9ab50bba in QThread::exec (this=this@entry=0x556dbb5f72b0) at
thread/qthread.cpp:525
#6  0x00007fca9c6f14f5 in QQmlThreadPrivate::run (this=0x556dbb5f72b0) at
qml/ftw/qqmlthread.cpp:148
#7  0x00007fca9ab5badb in QThreadPrivate::start (arg=0x556dbb5f72b0) at
thread/qthread_unix.cpp:367
#8  0x00007fca963906db in start_thread (arg=0x7fca7e7e2700) at
pthread_create.c:463
#9  0x00007fca9a45388f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fca7f9f3700 (LWP 16530)):
#0  __libc_disable_asynccancel () at
../sysdeps/unix/sysv/linux/x86_64/cancellation.S:96
#1  0x00007fca9a4420c9 in __GI___libc_read (fd=7, buf=0x7fca7f9f2b60,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#2  0x00007fca940e8cd0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca940a4027 in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fca940a44e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fca940a464c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fca9ad8104b in QEventDispatcherGlib::processEvents
(this=0x7fca78000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#7  0x00007fca9ad2530a in QEventLoop::exec (this=this@entry=0x7fca7f9f2d70,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#8  0x00007fca9ab50bba in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:525
#9  0x00007fca97eefe45 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#10 0x00007fca9ab5badb in QThreadPrivate::start (arg=0x7fca98167d60) at
thread/qthread_unix.cpp:367
#11 0x00007fca963906db in start_thread (arg=0x7fca7f9f3700) at
pthread_create.c:463
#12 0x00007fca9a45388f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fca9d9b6800 (LWP 16528)):
#0  0x00007fca963969f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x556dbc1e5284) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x556dbc1e5230,
cond=0x556dbc1e5258) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x556dbc1e5258, mutex=0x556dbc1e5230) at
pthread_cond_wait.c:655
#3  0x00007fca9ab5c94b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x556dbc1e5230) at
thread/qwaitcondition_unix.cpp:143
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x556dbc1e1780,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#5  0x00007fca97a0ce8d in QSGThreadedRenderLoop::polishAndSync
(this=this@entry=0x556dbb710400, w=<optimized out>,
inExpose=inExpose@entry=false) at scenegraph/qsgthreadedrenderloop.cpp:1210
#6  0x00007fca97a0d9ca in QSGThreadedRenderLoop::handleUpdateRequest
(this=0x556dbb710400, window=0x556dbb5d2670) at
scenegraph/qsgthreadedrenderloop.cpp:1035
#7  0x00007fca97a70206 in QQuickWindow::event (this=0x556dbb5d2670,
e=0x7ffd979ba570) at items/qquickwindow.cpp:1615
#8  0x00007fca9bd46e1c in QApplicationPrivate::notify_helper
(this=this@entry=0x556dbb5203e0, receiver=receiver@entry=0x556dbb5d2670,
e=e@entry=0x7ffd979ba570) at kernel/qapplication.cpp:3727
#9  0x00007fca9bd4e3ef in QApplication::notify (this=0x7ffd979babe0,
receiver=0x556dbb5d2670, e=0x7ffd979ba570) at kernel/qapplication.cpp:3486
#10 0x00007fca9ad26fe8 in QCoreApplication::notifyInternal2
(receiver=receiver@entry=0x556dbb5d2670, event=event@entry=0x7ffd979ba570) at
kernel/qcoreapplication.cpp:1048
#11 0x00007fca9b556511 in QCoreApplication::sendEvent (event=0x7ffd979ba570,
receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#12 QWindowPrivate::deliverUpdateRequest (this=this@entry=0x556dbb763d00) at
kernel/qwindow.cpp:2372
#13 0x00007fca9b556a39 in QWindow::event (this=this@entry=0x556dbb5d2670,
ev=ev@entry=0x7ffd979ba890) at kernel/qwindow.cpp:2343
#14 0x00007fca97a701a5 in QQuickWindow::event (this=0x556dbb5d2670,
e=0x7ffd979ba890) at items/qquickwindow.cpp:1634
#15 0x00007fca9bd46e1c in QApplicationPrivate::notify_helper
(this=this@entry=0x556dbb5203e0, receiver=receiver@entry=0x556dbb5d2670,
e=e@entry=0x7ffd979ba890) at kernel/qapplication.cpp:3727
#16 0x00007fca9bd4e3ef in QApplication::notify (this=0x7ffd979babe0,
receiver=0x556dbb5d2670, e=0x7ffd979ba890) at kernel/qapplication.cpp:3486
#17 0x00007fca9ad26fe8 in QCoreApplication::notifyInternal2
(receiver=0x556dbb5d2670, event=event@entry=0x7ffd979ba890) at
kernel/qcoreapplication.cpp:1048
#18 0x00007fca9ad804be in QCoreApplication::sendEvent (event=0x7ffd979ba890,
receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#19 QTimerInfoList::activateTimers (this=0x556dbb56b8b0) at
kernel/qtimerinfo_unix.cpp:643
#20 0x00007fca9ad80cb9 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:182
#21 idleTimerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:229
#22 0x00007fca940a4387 in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007fca940a45c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007fca940a464c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007fca9ad8102f in QEventDispatcherGlib::processEvents
(this=0x556dbb56b900, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#26 0x00007fca89d85761 in QPAEventDispatcherGlib::processEvents
(this=0x556dbb56b900, flags=...) at qeventdispatcher_glib.cpp:69
#27 0x00007fca9ad2530a in QEventLoop::exec (this=this@entry=0x7ffd979bab00,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#28 0x00007fca9ad2e4d0 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1336
#29 0x0000556db967e752 in ?? ()
#30 0x00007fca9a353b97 in __libc_start_main (main=0x556db967ddf0, argc=1,
argv=0x7ffd979badb8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffd979bada8) at ../csu/libc-start.c:310
#31 0x0000556db967e8fa in ?? ()

Possible duplicates by query: bug 384419.

Reported using DrKonqi

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

Reply via email to