Bug 428585

Summary: Elisa is crashing when scrolling Album view during initial library scan
Product: [Applications] Elisa Reporter: Jan <janonym>
Component: generalAssignee: Matthieu Gallien <matthieu_gallien>
Status: RESOLVED UPSTREAM    
Severity: crash CC: a, alexey-ilyin, awilfox, benjamin-huth, bitzerjd, bmhieserich, brunoguedes.nave, bugseforuns, em_ok, forums, jf.mundox, johanwillemdeho, kakiremora, karl.desouza, kde.lq8hx, lukas, mhaeuser, nate, noblermcafee, rafasantos-17, smit17xp, writemeletter.personal
Priority: VHI Keywords: drkonqi
Version: 20.08.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi

Description Jan 2020-11-02 00:27:51 UTC
Application: elisa (20.08.2)

Qt Version: 5.15.1
Frameworks Version: 5.75.0
Operating System: Linux 5.3.18-lp152.47-default x86_64
Windowing system: X11
Distribution: "openSUSE Leap 15.2"

-- Information about the crash:
- What I was doing when the application crashed:
1. opened Elisa
2. Switeched to Album overview
3. Tried so scroll Album list
4. Elisa crashed (reproducable)

The crash can be reproduced every time.

-- Backtrace:
Application: Elisa (elisa), signal: Segmentation fault

[New LWP 9239]
[New LWP 9240]
[New LWP 9241]
[New LWP 9242]
[New LWP 9243]
[New LWP 9244]
[New LWP 9246]
[New LWP 9247]
[New LWP 9248]
[New LWP 9249]
[New LWP 9250]
[New LWP 9251]
[New LWP 9252]
[New LWP 9253]
[New LWP 9254]
[New LWP 9255]
[New LWP 9256]
[New LWP 9257]
[New LWP 9258]
[New LWP 9259]
[New LWP 9262]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0x00007fedf40206db in poll () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7fedf79a2940 (LWP 9236))]

Thread 22 (Thread 0x7fed6d5fb700 (LWP 9262)):
#0  0x00007fedefff3bab in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fedf47a7dba in QWaitConditionPrivate::wait_relative (this=0x7feda82d9580, deadline=...) at thread/qwaitcondition_unix.cpp:136
#2  QWaitConditionPrivate::wait (deadline=..., this=0x7feda82d9580) at thread/qwaitcondition_unix.cpp:144
#3  QWaitCondition::wait (this=this@entry=0x7feda8005990, mutex=mutex@entry=0x564ced53db88, deadline=...) at thread/qwaitcondition_unix.cpp:225
#4  0x00007fedf47a4cb4 in QThreadPoolThread::run (this=0x7feda8005980) at thread/qthreadpool.cpp:140
#5  0x00007fedf47a14ac in QThreadPrivate::start (arg=0x7feda8005980) at thread/qthread_unix.cpp:329
#6  0x00007fedeffed4f9 in start_thread () from /lib64/libpthread.so.0
#7  0x00007fedf402afbf in clone () from /lib64/libc.so.6

Thread 21 (Thread 0x7fed89ffb700 (LWP 9259)):
#0  0x00007fedf401c1d8 in read () from /lib64/libc.so.6
#1  0x00007feded97c9a0 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007feded935298 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007feded935720 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007feded93588c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fedf49f9ddb in QEventDispatcherGlib::processEvents (this=0x7fed74000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fedf4995eba in QEventLoop::exec (this=this@entry=0x7fed89ffac70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:232
#7  0x00007fedf479ff97 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:547
#8  0x00007fedf47a14ac in QThreadPrivate::start (arg=0x564ceee055a0) at thread/qthread_unix.cpp:329
#9  0x00007fedeffed4f9 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fedf402afbf in clone () from /lib64/libc.so.6

Thread 20 (Thread 0x7fed8a7fc700 (LWP 9258)):
#0  0x00007feded93239a in ?? () from /usr/lib64/libglib-2.0.so.0
#1  0x00007feded933965 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007feded934c13 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#3  0x00007feded9356ab in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007feded93588c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fedf49f9ddb in QEventDispatcherGlib::processEvents (this=0x7fed70000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fedf4995eba in QEventLoop::exec (this=this@entry=0x7fed8a7fbc70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:232
#7  0x00007fedf479ff97 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:547
#8  0x00007fedf47a14ac in QThreadPrivate::start (arg=0x564cedc84650) at thread/qthread_unix.cpp:329
#9  0x00007fedeffed4f9 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fedf402afbf in clone () from /lib64/libc.so.6

Thread 19 (Thread 0x7fed8affd700 (LWP 9257)):
#0  0x00007fedf40206db in poll () from /lib64/libc.so.6
#1  0x00007feded935779 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007feded93588c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fedf49f9ddb in QEventDispatcherGlib::processEvents (this=0x7fed7c000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fedf4995eba in QEventLoop::exec (this=this@entry=0x7fed8affcc70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:232
#5  0x00007fedf479ff97 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:547
#6  0x00007fedf47a14ac in QThreadPrivate::start (arg=0x564cedc84660) at thread/qthread_unix.cpp:329
#7  0x00007fedeffed4f9 in start_thread () from /lib64/libpthread.so.0
#8  0x00007fedf402afbf in clone () from /lib64/libc.so.6

Thread 18 (Thread 0x7fed8b7fe700 (LWP 9256)):
#0  0x00007feded980ae0 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007feded934f8d in g_main_context_query () from /usr/lib64/libglib-2.0.so.0
#2  0x00007feded9356f7 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007feded93588c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fedf49f9ddb in QEventDispatcherGlib::processEvents (this=0x7fed78000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fedf4995eba in QEventLoop::exec (this=this@entry=0x7fed8b7fdc70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:232
#6  0x00007fedf479ff97 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:547
#7  0x00007fedf47a14ac in QThreadPrivate::start (arg=0x564ceede3960) at thread/qthread_unix.cpp:329
#8  0x00007fedeffed4f9 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fedf402afbf in clone () from /lib64/libc.so.6

Thread 17 (Thread 0x7fed8bfff700 (LWP 9255)):
#0  0x00007feded934c29 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#1  0x00007feded9356ab in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007feded93588c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fedf49f9ddb in QEventDispatcherGlib::processEvents (this=0x7fed80000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fedf4995eba in QEventLoop::exec (this=this@entry=0x7fed8bffec70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:232
#5  0x00007fedf479ff97 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:547
#6  0x00007fedf47a14ac in QThreadPrivate::start (arg=0x564ced7aa510) at thread/qthread_unix.cpp:329
#7  0x00007fedeffed4f9 in start_thread () from /lib64/libpthread.so.0
#8  0x00007fedf402afbf in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7fedacff9700 (LWP 9254)):
#0  0x00007fedefff3bab in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fedf47a7dba in QWaitConditionPrivate::wait_relative (this=0x7feda810f600, deadline=...) at thread/qwaitcondition_unix.cpp:136
#2  QWaitConditionPrivate::wait (deadline=..., this=0x7feda810f600) at thread/qwaitcondition_unix.cpp:144
#3  QWaitCondition::wait (this=this@entry=0x7feda8004ec0, mutex=mutex@entry=0x564cedbd5678, deadline=...) at thread/qwaitcondition_unix.cpp:225
#4  0x00007fedf47a4cb4 in QThreadPoolThread::run (this=0x7feda8004eb0) at thread/qthreadpool.cpp:140
#5  0x00007fedf47a14ac in QThreadPrivate::start (arg=0x7feda8004eb0) at thread/qthread_unix.cpp:329
#6  0x00007fedeffed4f9 in start_thread () from /lib64/libpthread.so.0
#7  0x00007fedf402afbf in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7fedad7fa700 (LWP 9253)):
#0  0x00007fedefff3bab in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fedf47a7dba in QWaitConditionPrivate::wait_relative (this=0x7feda810f140, deadline=...) at thread/qwaitcondition_unix.cpp:136
#2  QWaitConditionPrivate::wait (deadline=..., this=0x7feda810f140) at thread/qwaitcondition_unix.cpp:144
#3  QWaitCondition::wait (this=this@entry=0x7feda800d450, mutex=mutex@entry=0x564cedbd5678, deadline=...) at thread/qwaitcondition_unix.cpp:225
#4  0x00007fedf47a4cb4 in QThreadPoolThread::run (this=0x7feda800d440) at thread/qthreadpool.cpp:140
#5  0x00007fedf47a14ac in QThreadPrivate::start (arg=0x7feda800d440) at thread/qthread_unix.cpp:329
#6  0x00007fedeffed4f9 in start_thread () from /lib64/libpthread.so.0
#7  0x00007fedf402afbf in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7fedadffb700 (LWP 9252)):
#0  0x00007fedefff3bab in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fedf47a7dba in QWaitConditionPrivate::wait_relative (this=0x7feda810ecc0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#2  QWaitConditionPrivate::wait (deadline=..., this=0x7feda810ecc0) at thread/qwaitcondition_unix.cpp:144
#3  QWaitCondition::wait (this=this@entry=0x7feda800d2d0, mutex=mutex@entry=0x564cedbd5678, deadline=...) at thread/qwaitcondition_unix.cpp:225
#4  0x00007fedf47a4cb4 in QThreadPoolThread::run (this=0x7feda800d2c0) at thread/qthreadpool.cpp:140
#5  0x00007fedf47a14ac in QThreadPrivate::start (arg=0x7feda800d2c0) at thread/qthread_unix.cpp:329
#6  0x00007fedeffed4f9 in start_thread () from /lib64/libpthread.so.0
#7  0x00007fedf402afbf in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7fedae7fc700 (LWP 9251)):
#0  0x00007fedefff3bab in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fedf47a7dba in QWaitConditionPrivate::wait_relative (this=0x7feda810e840, deadline=...) at thread/qwaitcondition_unix.cpp:136
#2  QWaitConditionPrivate::wait (deadline=..., this=0x7feda810e840) at thread/qwaitcondition_unix.cpp:144
#3  QWaitCondition::wait (this=this@entry=0x7feda800d210, mutex=mutex@entry=0x564cedbd5678, deadline=...) at thread/qwaitcondition_unix.cpp:225
#4  0x00007fedf47a4cb4 in QThreadPoolThread::run (this=0x7feda800d200) at thread/qthreadpool.cpp:140
#5  0x00007fedf47a14ac in QThreadPrivate::start (arg=0x7feda800d200) at thread/qthread_unix.cpp:329
#6  0x00007fedeffed4f9 in start_thread () from /lib64/libpthread.so.0
#7  0x00007fedf402afbf in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7fedaeffd700 (LWP 9250)):
#0  0x00007fedefff3bab in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fedf47a7dba in QWaitConditionPrivate::wait_relative (this=0x7feda810e3c0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#2  QWaitConditionPrivate::wait (deadline=..., this=0x7feda810e3c0) at thread/qwaitcondition_unix.cpp:144
#3  QWaitCondition::wait (this=this@entry=0x7feda800cd10, mutex=mutex@entry=0x564cedbd5678, deadline=...) at thread/qwaitcondition_unix.cpp:225
#4  0x00007fedf47a4cb4 in QThreadPoolThread::run (this=0x7feda800cd00) at thread/qthreadpool.cpp:140
#5  0x00007fedf47a14ac in QThreadPrivate::start (arg=0x7feda800cd00) at thread/qthread_unix.cpp:329
#6  0x00007fedeffed4f9 in start_thread () from /lib64/libpthread.so.0
#7  0x00007fedf402afbf in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7fedaf7fe700 (LWP 9249)):
#0  0x00007fedefff3bab in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fedf47a7dba in QWaitConditionPrivate::wait_relative (this=0x7feda810df40, deadline=...) at thread/qwaitcondition_unix.cpp:136
#2  QWaitConditionPrivate::wait (deadline=..., this=0x7feda810df40) at thread/qwaitcondition_unix.cpp:144
#3  QWaitCondition::wait (this=this@entry=0x7feda800d270, mutex=mutex@entry=0x564cedbd5678, deadline=...) at thread/qwaitcondition_unix.cpp:225
#4  0x00007fedf47a4cb4 in QThreadPoolThread::run (this=0x7feda800d260) at thread/qthreadpool.cpp:140
#5  0x00007fedf47a14ac in QThreadPrivate::start (arg=0x7feda800d260) at thread/qthread_unix.cpp:329
#6  0x00007fedeffed4f9 in start_thread () from /lib64/libpthread.so.0
#7  0x00007fedf402afbf in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7fedaffff700 (LWP 9248)):
#0  0x00007fedefff3bab in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fedf47a7dba in QWaitConditionPrivate::wait_relative (this=0x7feda800d800, deadline=...) at thread/qwaitcondition_unix.cpp:136
#2  QWaitConditionPrivate::wait (deadline=..., this=0x7feda800d800) at thread/qwaitcondition_unix.cpp:144
#3  QWaitCondition::wait (this=this@entry=0x7feda800d390, mutex=mutex@entry=0x564cedbd5678, deadline=...) at thread/qwaitcondition_unix.cpp:225
#4  0x00007fedf47a4cb4 in QThreadPoolThread::run (this=0x7feda800d380) at thread/qthreadpool.cpp:140
#5  0x00007fedf47a14ac in QThreadPrivate::start (arg=0x7feda800d380) at thread/qthread_unix.cpp:329
#6  0x00007fedeffed4f9 in start_thread () from /lib64/libpthread.so.0
#7  0x00007fedf402afbf in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7fedbcd86700 (LWP 9247)):
#0  0x00007fedefff3bab in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fedf47a7dba in QWaitConditionPrivate::wait_relative (this=0x7feda800cdc0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#2  QWaitConditionPrivate::wait (deadline=..., this=0x7feda800cdc0) at thread/qwaitcondition_unix.cpp:144
#3  QWaitCondition::wait (this=this@entry=0x7feda800d330, mutex=mutex@entry=0x564cedbd5678, deadline=...) at thread/qwaitcondition_unix.cpp:225
#4  0x00007fedf47a4cb4 in QThreadPoolThread::run (this=0x7feda800d320) at thread/qthreadpool.cpp:140
#5  0x00007fedf47a14ac in QThreadPrivate::start (arg=0x7feda800d320) at thread/qthread_unix.cpp:329
#6  0x00007fedeffed4f9 in start_thread () from /lib64/libpthread.so.0
#7  0x00007fedf402afbf in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7fedbd587700 (LWP 9246)):
#0  0x00007fedf40206db in poll () from /lib64/libc.so.6
#1  0x00007feded935779 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007feded93588c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fedf49f9ddb in QEventDispatcherGlib::processEvents (this=0x7feda8000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fedf4995eba in QEventLoop::exec (this=this@entry=0x7fedbd586c00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:232
#5  0x00007fedf479ff97 in QThread::exec (this=this@entry=0x564cedc26b80) at thread/qthread.cpp:547
#6  0x00007fedf131f076 in QQuickPixmapReader::run (this=0x564cedc26b80) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-lp152.2.3.x86_64/src/quick/util/qquickpixmapcache.cpp:1024
#7  0x00007fedf47a14ac in QThreadPrivate::start (arg=0x564cedc26b80) at thread/qthread_unix.cpp:329
#8  0x00007fedeffed4f9 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fedf402afbf in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7fedc7bee700 (LWP 9244)):
#0  0x00007fedefff387d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fedc9ab7fbb in ?? () from /usr/lib64/dri/i965_dri.so
#2  0x00007fedc9ab7ba7 in ?? () from /usr/lib64/dri/i965_dri.so
#3  0x00007fedeffed4f9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fedf402afbf in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fedbffff700 (LWP 9243)):
#0  0x00007fedefff387d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fedc9ab7fbb in ?? () from /usr/lib64/dri/i965_dri.so
#2  0x00007fedc9ab7ba7 in ?? () from /usr/lib64/dri/i965_dri.so
#3  0x00007fedeffed4f9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fedf402afbf in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fedc83ef700 (LWP 9242)):
#0  0x00007fedefff387d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fedc9ab7fbb in ?? () from /usr/lib64/dri/i965_dri.so
#2  0x00007fedc9ab7ba7 in ?? () from /usr/lib64/dri/i965_dri.so
#3  0x00007fedeffed4f9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fedf402afbf in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fedc8bf0700 (LWP 9241)):
#0  0x00007fedefff387d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fedc9ab7fbb in ?? () from /usr/lib64/dri/i965_dri.so
#2  0x00007fedc9ab7ba7 in ?? () from /usr/lib64/dri/i965_dri.so
#3  0x00007fedeffed4f9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fedf402afbf in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fedd8d22700 (LWP 9240)):
#0  0x00007fedf40206db in poll () from /lib64/libc.so.6
#1  0x00007feded935779 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007feded93588c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fedf49f9ddb in QEventDispatcherGlib::processEvents (this=0x7fedcc000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fedf4995eba in QEventLoop::exec (this=this@entry=0x7fedd8d21c50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:232
#5  0x00007fedf479ff97 in QThread::exec (this=this@entry=0x564ced59c270) at thread/qthread.cpp:547
#6  0x00007fedf51d2c75 in QQmlThreadPrivate::run (this=0x564ced59c270) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-lp152.2.3.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155
#7  0x00007fedf47a14ac in QThreadPrivate::start (arg=0x564ced59c270) at thread/qthread_unix.cpp:329
#8  0x00007fedeffed4f9 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fedf402afbf in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fedd9f33700 (LWP 9239)):
#0  0x00007fedf40206db in poll () from /lib64/libc.so.6
#1  0x00007feded935779 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007feded93588c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fedf49f9ddb in QEventDispatcherGlib::processEvents (this=0x7fedd4000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fedf4995eba in QEventLoop::exec (this=this@entry=0x7fedd9f32c40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:232
#5  0x00007fedf479ff97 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:547
#6  0x00007fedf192f335 in ?? () from /usr/lib64/libQt5DBus.so.5
#7  0x00007fedf47a14ac in QThreadPrivate::start (arg=0x7fedf1ba8440) at thread/qthread_unix.cpp:329
#8  0x00007fedeffed4f9 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fedf402afbf in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fedf79a2940 (LWP 9236)):
[KCrash Handler]
#4  QHash<QQmlPropertyData*, RequiredPropertyInfo>::isEmpty (this=<error reading variable: Cannot access memory at address 0x58>) at /usr/include/qt5/QtCore/qhash.h:285
#5  QHash<QQmlPropertyData*, RequiredPropertyInfo>::empty (this=<error reading variable: Cannot access memory at address 0x58>) at /usr/include/qt5/QtCore/qhash.h:544
#6  QQmlIncubatorPrivate::incubate (this=0x564cf0aa8590, i=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-lp152.2.3.x86_64/src/qml/qml/qqmlincubator.cpp:333
#7  0x00007fedf512de62 in QQmlIncubationController::incubateFor (this=this@entry=0x564ced72fc70, msecs=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-lp152.2.3.x86_64/src/qml/qml/qqmlincubator.cpp:409
#8  0x00007fedf1442d48 in QQuickWindowIncubationController::incubate (this=0x564ced72fc60) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-lp152.2.3.x86_64/src/quick/items/qquickwindow.cpp:171
#9  QQuickWindowIncubationController::timerEvent (this=0x564ced72fc60) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-lp152.2.3.x86_64/src/quick/items/qquickwindow.cpp:154
#10 0x00007fedf49cb793 in QObject::event (this=0x564ced72fc60, e=0x7ffedf461b60) at kernel/qobject.cpp:1336
#11 0x00007fedf64cf30c in QApplicationPrivate::notify_helper (this=this@entry=0x564ced487b60, receiver=receiver@entry=0x564ced72fc60, e=e@entry=0x7ffedf461b60) at kernel/qapplication.cpp:3630
#12 0x00007fedf64d6100 in QApplication::notify (this=0x7ffedf461ec0, receiver=0x564ced72fc60, e=0x7ffedf461b60) at kernel/qapplication.cpp:3154
#13 0x00007fedf4997633 in QCoreApplication::notifyInternal2 (receiver=0x564ced72fc60, event=0x7ffedf461b60) at kernel/qcoreapplication.cpp:1063
#14 0x00007fedf49f9249 in QTimerInfoList::activateTimers (this=0x564ced4904c0) at kernel/qtimerinfo_unix.cpp:643
#15 0x00007fedf49f9a49 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183
#16 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:230
#17 0x00007feded935464 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#18 0x00007feded935800 in ?? () from /usr/lib64/libglib-2.0.so.0
#19 0x00007feded93588c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#20 0x00007fedf49f9dbc in QEventDispatcherGlib::processEvents (this=0x564ced54b8d0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#21 0x00007fedf4995eba in QEventLoop::exec (this=this@entry=0x7ffedf461db0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:232
#22 0x00007fedf499f6b7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1371
#23 0x0000564ceb49c60f in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/elisa-20.08.2-lp152.39.2.x86_64/src/main.cpp:166
[Inferior 1 (process 9236) detached]

The reporter indicates this bug may be a duplicate of or related to bug 424393.

Possible duplicates by query: bug 427328, bug 424518, bug 424393, bug 391496, bug 390329.

Reported using DrKonqi
Comment 1 Jan 2020-11-02 14:57:15 UTC
Additional info:
- What I was doing when the application crashed:

This issue !only! happens, if you straight start to scroll in the Album overview after you started Elisa. If you click e.g. fist on Arstists or start a search or something else before you switch to the Album overview, it works as expected.

The crash can be reproduced every time. If you need more information, please contact me any time.
Comment 2 Nate Graham 2020-11-04 19:07:05 UTC
I can reproduce this crash on git master by scrolling immediately after Elisa launches.
Comment 3 Nate Graham 2020-11-05 14:41:03 UTC
*** Bug 428697 has been marked as a duplicate of this bug. ***
Comment 4 Johan 2020-11-06 07:52:11 UTC
Elisa is crashing when scrolling Album view happens only when Elisa is updating Music collection.
Comment 5 Nate Graham 2020-11-09 17:49:14 UTC
*** Bug 428889 has been marked as a duplicate of this bug. ***
Comment 6 Nate Graham 2020-11-11 02:01:58 UTC
*** Bug 427328 has been marked as a duplicate of this bug. ***
Comment 7 Nate Graham 2020-11-11 02:02:27 UTC
*** Bug 424518 has been marked as a duplicate of this bug. ***
Comment 8 Nate Graham 2020-11-11 02:02:29 UTC
*** Bug 424393 has been marked as a duplicate of this bug. ***
Comment 9 Nate Graham 2021-01-05 17:43:39 UTC
*** Bug 430019 has been marked as a duplicate of this bug. ***
Comment 10 Nate Graham 2021-01-05 17:43:43 UTC
*** Bug 431174 has been marked as a duplicate of this bug. ***
Comment 11 Benjamin Huth 2021-01-26 12:20:35 UTC
Created attachment 135204 [details]
New crash information added by DrKonqi

elisa (20.08.3) using Qt 5.15.2

Elisa crashes reproducible when scrolling through the album list during initial scan.

Note: I'm not sure if this may be related, but the music is stored on a NTFS drive

-- Backtrace (Reduced):
#4  0x00007fb9ea85eacc in QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) () at /lib64/libQt5Qml.so.5
#5  0x00007fb9ea85f902 in QQmlIncubationController::incubateFor(int) () at /lib64/libQt5Qml.so.5
#6  0x00007fb9ea3613c0 in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt5Core.so.5
#7  0x00007fb9e909dc3d in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) () at /lib64/libQt5Quick.so.5
#8  0x00007fb9e90f3f48 in QQuickWindow::event(QEvent*) () at /lib64/libQt5Quick.so.5
Comment 12 Nate Graham 2021-02-23 23:16:50 UTC
*** Bug 432633 has been marked as a duplicate of this bug. ***
Comment 13 Nate Graham 2021-06-08 21:35:17 UTC
*** Bug 437955 has been marked as a duplicate of this bug. ***
Comment 14 Nate Graham 2021-06-08 23:22:56 UTC
*** Bug 438025 has been marked as a duplicate of this bug. ***
Comment 15 Nate Graham 2021-06-16 16:33:15 UTC
*** Bug 438742 has been marked as a duplicate of this bug. ***
Comment 16 Nate Graham 2021-07-28 21:08:27 UTC
*** Bug 439068 has been marked as a duplicate of this bug. ***
Comment 17 Nate Graham 2021-07-30 13:25:33 UTC
*** Bug 433449 has been marked as a duplicate of this bug. ***
Comment 18 Nate Graham 2021-07-30 13:25:41 UTC
*** Bug 436235 has been marked as a duplicate of this bug. ***
Comment 19 Nate Graham 2021-09-21 21:46:09 UTC
*** Bug 442693 has been marked as a duplicate of this bug. ***
Comment 20 Nate Graham 2021-12-14 20:40:07 UTC
*** Bug 446974 has been marked as a duplicate of this bug. ***
Comment 21 Nate Graham 2022-01-11 23:59:47 UTC
*** Bug 447429 has been marked as a duplicate of this bug. ***
Comment 22 Nate Graham 2022-02-11 18:30:52 UTC
*** Bug 449954 has been marked as a duplicate of this bug. ***
Comment 23 Nate Graham 2022-03-16 03:54:27 UTC
This is no longer 100% reproducible for me with the latest rebase of the KDE Qt patch collection; now it's always working. Seems like this was a Qt issue, and something in Qt was fixed.
Comment 24 Nate Graham 2022-04-08 15:56:25 UTC
*** Bug 452376 has been marked as a duplicate of this bug. ***
Comment 25 bmhieserich 2022-11-09 03:57:28 UTC
Created attachment 153610 [details]
New crash information added by DrKonqi

elisa (21.12.3) using Qt 5.15.2

- What I was doing when the application crashed:
Opened Elisa and began scrollling through Album view. Crashed after scolling through 4 or 5 rows. Although this has been closed, the issue is still there.

-- Backtrace (Reduced):
#4  QHash<QQmlPropertyData*, RequiredPropertyInfo>::isEmpty (this=<error reading variable: Cannot access memory at address 0x58>) at /usr/include/qt5/QtCore/qhash.h:285
#5  QHash<QQmlPropertyData*, RequiredPropertyInfo>::empty (this=<error reading variable: Cannot access memory at address 0x58>) at /usr/include/qt5/QtCore/qhash.h:544
#6  QQmlIncubatorPrivate::incubate (this=0x55f735c0e5d0, i=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.2.5.x86_64/src/qml/qml/qqmlincubator.cpp:333
#7  0x00007f8f90835e32 in QQmlIncubationController::incubateFor (this=this@entry=0x55f732c8b1f0, msecs=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.2.5.x86_64/src/qml/qml/qqmlincubator.cpp:409
#8  0x00007f8f8caa8838 in QQuickWindowIncubationController::incubate (this=0x55f732c8b1e0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.2.5.x86_64/src/quick/items/qquickwindow.cpp:171