Bug 416101 - Amarok crashes when I close the configure window for a podcast [itemviews/qsortfilterproxymodel
Summary: Amarok crashes when I close the configure window for a podcast [itemviews/qso...
Status: RESOLVED WORKSFORME
Alias: None
Product: amarok
Classification: Applications
Component: Podcast (other bugs)
Version First Reported In: 2.9.0
Platform: Kubuntu Linux
: NOR crash
Target Milestone: kf5
Assignee: Amarok Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-10 19:42 UTC by gbe
Modified: 2022-11-02 05:06 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gbe 2020-01-10 19:42:45 UTC
SUMMARY
Amarok crashes when I close the configure window for a podcast. 

STEPS TO REPRODUCE
1. in Media Sources, go to Podcasts
2. click the "merged view" button. it is now possible to add folders and move podcasts to folders 
3. right click on one podcast > configure. a window opens.
4. press OK or cancel for that window.

OBSERVED RESULT
"amarok closed unexpectedly" 
Executable: amarok PID: [#####] Signal: Segmentation fault (11)

EXPECTED RESULT
window closes and I can continue to use amarok

SOFTWARE/OS VERSIONS
Kubuntu 18.04
KDE Plasma Version: 5.12.9 
KDE Frameworks Version: 5.44.0
Qt Version: 5.9.5

ADDITIONAL INFORMATION
This only happens in the folder-enabled view for podcasts. Tried to reproduce it in folderless view (merged view?) for podcasts and for Local Music / Edit track details and it did not happen there.
Comment 1 Myriam Schweingruber 2020-01-13 12:39:14 UTC
Since this is a crash, if it is reproducible we need a backtrace with debugging symbols enabled. See also https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
Comment 2 gbe 2020-01-18 20:43:02 UTC
Thanks for the hint. Here's the backtrace I created. Please let me know if you need anything else, because I am not experienced in programming / bug reporting.


Application: Amarok (amarok), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f3aaca63b80 (LWP 4043))]

Thread 36 (Thread 0x7f39eaffd700 (LWP 4096)):
#0  0x00007f3aa7ca59f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f3aa8875fbc) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x7f3aa8875f68, cond=0x7f3aa8875f90) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x7f3aa8875f90, mutex=0x7f3aa8875f68) at pthread_cond_wait.c:655
#3  0x00007f3aa8564e2a in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#4  0x00007f3aa8564e59 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#5  0x00007f3aa7c9f6db in start_thread (arg=0x7f39eaffd700) at pthread_create.c:463
#6  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 35 (Thread 0x7f39ebfff700 (LWP 4091)):
#0  0x00007f3aa7ca59f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a51378da24) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55a51378d9d0, cond=0x55a51378d9f8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55a51378d9f8, mutex=0x55a51378d9d0) at pthread_cond_wait.c:655
#3  0x00007f3aa9d2b3a6 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55a51378d9d0) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=this@entry=0x55a51378d8a8, mutex=0x55a51378db50, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#5  0x00007f3aa4ca9d7f in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x55a51378d880, th=0x7f39fc083630) at ./threadweaver/Weaver/WeaverImpl.cpp:370
#6  0x00007f3aa4cac9bb in ThreadWeaver::WorkingHardState::applyForWork (this=0x55a51378dbe0, th=0x7f39fc083630, previous=0x7f39f002d5c0) at ./threadweaver/Weaver/WorkingHardState.cpp:68
#7  0x00007f3aa4cab497 in ThreadWeaver::Thread::run (this=0x7f39fc083630) at ./threadweaver/Weaver/Thread.cpp:98
#8  0x00007f3aa9d2ae3c in QThreadPrivate::start (arg=0x7f39fc083630) at thread/qthread_unix.cpp:352
#9  0x00007f3aa7c9f6db in start_thread (arg=0x7f39ebfff700) at pthread_create.c:463
#10 0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 34 (Thread 0x7f3a00b50700 (LWP 4090)):
#0  0x00007f3aa7ca59f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a51378da24) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55a51378d9d0, cond=0x55a51378d9f8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55a51378d9f8, mutex=0x55a51378d9d0) at pthread_cond_wait.c:655
#3  0x00007f3aa9d2b3a6 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55a51378d9d0) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=this@entry=0x55a51378d8a8, mutex=0x55a51378db50, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#5  0x00007f3aa4ca9d7f in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x55a51378d880, th=0x7f39fc060b20) at ./threadweaver/Weaver/WeaverImpl.cpp:370
#6  0x00007f3aa4cac9bb in ThreadWeaver::WorkingHardState::applyForWork (this=0x55a51378dbe0, th=0x7f39fc060b20, previous=0x55a528dd6f60) at ./threadweaver/Weaver/WorkingHardState.cpp:68
#7  0x00007f3aa4cab497 in ThreadWeaver::Thread::run (this=0x7f39fc060b20) at ./threadweaver/Weaver/Thread.cpp:98
#8  0x00007f3aa9d2ae3c in QThreadPrivate::start (arg=0x7f39fc060b20) at thread/qthread_unix.cpp:352
#9  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a00b50700) at pthread_create.c:463
#10 0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 33 (Thread 0x7f3a01351700 (LWP 4089)):
#0  0x00007f3aa7ca59f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a51378da24) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55a51378d9d0, cond=0x55a51378d9f8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55a51378d9f8, mutex=0x55a51378d9d0) at pthread_cond_wait.c:655
#3  0x00007f3aa9d2b3a6 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55a51378d9d0) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=this@entry=0x55a51378d8a8, mutex=0x55a51378db50, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#5  0x00007f3aa4ca9d7f in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x55a51378d880, th=0x7f39fc057500) at ./threadweaver/Weaver/WeaverImpl.cpp:370
#6  0x00007f3aa4cac9bb in ThreadWeaver::WorkingHardState::applyForWork (this=0x55a51378dbe0, th=0x7f39fc057500, previous=0x7f39ec01e810) at ./threadweaver/Weaver/WorkingHardState.cpp:68
#7  0x00007f3aa4cab497 in ThreadWeaver::Thread::run (this=0x7f39fc057500) at ./threadweaver/Weaver/Thread.cpp:98
#8  0x00007f3aa9d2ae3c in QThreadPrivate::start (arg=0x7f39fc057500) at thread/qthread_unix.cpp:352
#9  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a01351700) at pthread_create.c:463
#10 0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 32 (Thread 0x7f3a01b52700 (LWP 4088)):
#0  0x00007f3aa7ca59f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a51378da24) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55a51378d9d0, cond=0x55a51378d9f8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55a51378d9f8, mutex=0x55a51378d9d0) at pthread_cond_wait.c:655
#3  0x00007f3aa9d2b3a6 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55a51378d9d0) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=this@entry=0x55a51378d8a8, mutex=0x55a51378db50, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#5  0x00007f3aa4ca9d7f in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x55a51378d880, th=0x7f39fc03b2a0) at ./threadweaver/Weaver/WeaverImpl.cpp:370
#6  0x00007f3aa4cac9bb in ThreadWeaver::WorkingHardState::applyForWork (this=0x55a51378dbe0, th=0x7f39fc03b2a0, previous=0x7f39e001cfb0) at ./threadweaver/Weaver/WorkingHardState.cpp:68
#7  0x00007f3aa4cab497 in ThreadWeaver::Thread::run (this=0x7f39fc03b2a0) at ./threadweaver/Weaver/Thread.cpp:98
#8  0x00007f3aa9d2ae3c in QThreadPrivate::start (arg=0x7f39fc03b2a0) at thread/qthread_unix.cpp:352
#9  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a01b52700) at pthread_create.c:463
#10 0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7f3a02353700 (LWP 4087)):
#0  0x00007f3aa7ca59f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a51378da24) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55a51378d9d0, cond=0x55a51378d9f8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55a51378d9f8, mutex=0x55a51378d9d0) at pthread_cond_wait.c:655
#3  0x00007f3aa9d2b3a6 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55a51378d9d0) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=this@entry=0x55a51378d8a8, mutex=0x55a51378db50, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#5  0x00007f3aa4ca9d7f in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x55a51378d880, th=0x7f39fc01f860) at ./threadweaver/Weaver/WeaverImpl.cpp:370
#6  0x00007f3aa4cac9bb in ThreadWeaver::WorkingHardState::applyForWork (this=0x55a51378dbe0, th=0x7f39fc01f860, previous=0x7f39fc00d350) at ./threadweaver/Weaver/WorkingHardState.cpp:68
#7  0x00007f3aa4cab497 in ThreadWeaver::Thread::run (this=0x7f39fc01f860) at ./threadweaver/Weaver/Thread.cpp:98
#8  0x00007f3aa9d2ae3c in QThreadPrivate::start (arg=0x7f39fc01f860) at thread/qthread_unix.cpp:352
#9  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a02353700) at pthread_create.c:463
#10 0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7f3a02b54700 (LWP 4086)):
#0  0x00007f3aa7ca59f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a51378da24) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55a51378d9d0, cond=0x55a51378d9f8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55a51378d9f8, mutex=0x55a51378d9d0) at pthread_cond_wait.c:655
#3  0x00007f3aa9d2b3a6 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55a51378d9d0) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=this@entry=0x55a51378d8a8, mutex=0x55a51378db50, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#5  0x00007f3aa4ca9d7f in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x55a51378d880, th=0x7f39fc00e8e0) at ./threadweaver/Weaver/WeaverImpl.cpp:370
#6  0x00007f3aa4cac9bb in ThreadWeaver::WorkingHardState::applyForWork (this=0x55a51378dbe0, th=0x7f39fc00e8e0, previous=0x7f39f4069cf0) at ./threadweaver/Weaver/WorkingHardState.cpp:68
#7  0x00007f3aa4cab497 in ThreadWeaver::Thread::run (this=0x7f39fc00e8e0) at ./threadweaver/Weaver/Thread.cpp:98
#8  0x00007f3aa9d2ae3c in QThreadPrivate::start (arg=0x7f39fc00e8e0) at thread/qthread_unix.cpp:352
#9  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a02b54700) at pthread_create.c:463
#10 0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7f3a3cff9700 (LWP 4085)):
#0  0x00007f3aa7ca59f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a51378da24) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55a51378d9d0, cond=0x55a51378d9f8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55a51378d9f8, mutex=0x55a51378d9d0) at pthread_cond_wait.c:655
#3  0x00007f3aa9d2b3a6 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55a51378d9d0) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=this@entry=0x55a51378d8a8, mutex=0x55a51378db50, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#5  0x00007f3aa4ca9d7f in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x55a51378d880, th=0x55a513a32e30) at ./threadweaver/Weaver/WeaverImpl.cpp:370
#6  0x00007f3aa4cac9bb in ThreadWeaver::WorkingHardState::applyForWork (this=0x55a51378dbe0, th=0x55a513a32e30, previous=0x7f39f002e500) at ./threadweaver/Weaver/WorkingHardState.cpp:68
#7  0x00007f3aa4cab497 in ThreadWeaver::Thread::run (this=0x55a513a32e30) at ./threadweaver/Weaver/Thread.cpp:98
#8  0x00007f3aa9d2ae3c in QThreadPrivate::start (arg=0x55a513a32e30) at thread/qthread_unix.cpp:352
#9  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a3cff9700) at pthread_create.c:463
#10 0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 28 (Thread 0x7f3a3d7fa700 (LWP 4076)):
#0  0x00007f3aa963cbf9 in __GI___poll (fds=0x7f3a20003a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f3aa11645c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3aa11646dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f3aa9e6b22e in QEventDispatcherGlib::processEvents (this=0x7f3a20000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007f3aa9e3912f in QEventLoop::processEvents (this=this@entry=0x7f3a3d7f99e0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f3aa9e39495 in QEventLoop::exec (this=this@entry=0x7f3a3d7f99e0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f3aa9d28549 in QThread::exec (this=this@entry=0x55a5137b7960) at thread/qthread.cpp:538
#7  0x00007f3aa9e191c3 in QInotifyFileSystemWatcherEngine::run (this=0x55a5137b7960) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f3aa9d2ae3c in QThreadPrivate::start (arg=0x55a5137b7960) at thread/qthread_unix.cpp:352
#9  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a3d7fa700) at pthread_create.c:463
#10 0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 27 (Thread 0x7f3a3dffb700 (LWP 4075)):
#0  0x00007f3aa7ca5f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f3a3dffa840, expected=0, futex_word=0x55a51379aa30) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  __pthread_cond_wait_common (abstime=0x7f3a3dffa840, mutex=0x55a51379a9e0, cond=0x55a51379aa08) at pthread_cond_wait.c:539
#2  __pthread_cond_timedwait (cond=0x55a51379aa08, mutex=0x55a51379a9e0, abstime=0x7f3a3dffa840) at pthread_cond_wait.c:667
#3  0x00007f3aa9d2b384 in QWaitConditionPrivate::wait (time=60000, this=0x55a51379a9e0) at thread/qwaitcondition_unix.cpp:84
#4  QWaitCondition::wait (this=this@entry=0x55a51375aa10, mutex=mutex@entry=0x55a51375aa08, time=time@entry=60000) at thread/qwaitcondition_unix.cpp:158
#5  0x00007f3aac35157f in AbstractDirectoryWatcher::run (this=0x55a51375a9e0) at ./src/scanner/AbstractDirectoryWatcher.cpp:65
#6  0x00007f3aa4cabc8c in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f3a3dffa9f0, th=th@entry=0x55a51378e020, job=job@entry=0x55a51375a9e0) at ./threadweaver/Weaver/Job.cpp:106
#7  0x00007f3aa4cabea5 in ThreadWeaver::Job::execute (this=0x55a51375a9e0, th=0x55a51378e020) at ./threadweaver/Weaver/Job.cpp:135
#8  0x00007f3aa4cab533 in ThreadWeaver::Thread::run (this=0x55a51378e020) at ./threadweaver/Weaver/Thread.cpp:108
#9  0x00007f3aa9d2ae3c in QThreadPrivate::start (arg=0x55a51378e020) at thread/qthread_unix.cpp:352
#10 0x00007f3aa7c9f6db in start_thread (arg=0x7f3a3dffb700) at pthread_create.c:463
#11 0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 26 (Thread 0x7f3a3e7fc700 (LWP 4074)):
#0  0x00007f3aa7ca59f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a512f7c9f8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55a512f7c9a8, cond=0x55a512f7c9d0) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55a512f7c9d0, mutex=0x55a512f7c9a8) at pthread_cond_wait.c:655
#3  0x00007f3a6a31d510 in os_event::wait_low(long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#4  0x00007f3a6a4a5a9b in buf_resize_thread () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#5  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a3e7fc700) at pthread_create.c:463
#6  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 25 (Thread 0x7f3a3effd700 (LWP 4073)):
#0  0x00007f3aa7ca5f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f3a3effc7a0, expected=0, futex_word=0x55a51372cc48) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  __pthread_cond_wait_common (abstime=0x7f3a3effc7a0, mutex=0x55a51372cbf8, cond=0x55a51372cc20) at pthread_cond_wait.c:539
#2  __pthread_cond_timedwait (cond=0x55a51372cc20, mutex=0x55a51372cbf8, abstime=0x7f3a3effc7a0) at pthread_cond_wait.c:667
#3  0x00007f3a6a31d3e2 in os_event::timed_wait(timespec const*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#4  0x00007f3a6a31d601 in os_event::wait_time_low(unsigned long, long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#5  0x00007f3a6a43f808 in ib_wqueue_timedwait(ib_wqueue_t*, long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#6  0x00007f3a6a554ee3 in fts_optimize_thread(void*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#7  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a3effd700) at pthread_create.c:463
#8  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 24 (Thread 0x7f3a3f7fe700 (LWP 4072)):
#0  0x00007f3aa7ca5f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f3a3f7fd920, expected=0, futex_word=0x55a5136f30f8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  __pthread_cond_wait_common (abstime=0x7f3a3f7fd920, mutex=0x55a5136f30a8, cond=0x55a5136f30d0) at pthread_cond_wait.c:539
#2  __pthread_cond_timedwait (cond=0x55a5136f30d0, mutex=0x55a5136f30a8, abstime=0x7f3a3f7fd920) at pthread_cond_wait.c:667
#3  0x00007f3a6a31d3e2 in os_event::timed_wait(timespec const*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#4  0x00007f3a6a31d601 in os_event::wait_time_low(unsigned long, long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#5  0x00007f3a6a50a456 in dict_stats_thread () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#6  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a3f7fe700) at pthread_create.c:463
#7  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7f3a3ffff700 (LWP 4071)):
#0  0x00007f3aa7ca59f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a512f7c8d8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55a512f7c888, cond=0x55a512f7c8b0) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55a512f7c8b0, mutex=0x55a512f7c888) at pthread_cond_wait.c:655
#3  0x00007f3a6a31d510 in os_event::wait_low(long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#4  0x00007f3a6a4b1a0a in buf_dump_thread () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#5  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a3ffff700) at pthread_create.c:463
#6  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7f3a48ff9700 (LWP 4070)):
#0  0x00007f3aa7ca59f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a512f7c698) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55a512f7c648, cond=0x55a512f7c670) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55a512f7c670, mutex=0x55a512f7c648) at pthread_cond_wait.c:655
#3  0x00007f3a6a31d510 in os_event::wait_low(long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#4  0x00007f3a6a3d8216 in srv_worker_thread () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#5  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a48ff9700) at pthread_create.c:463
#6  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7f3a497fa700 (LWP 4069)):
#0  0x00007f3aa7ca59f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a512f7c728) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55a512f7c6d8, cond=0x55a512f7c700) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55a512f7c700, mutex=0x55a512f7c6d8) at pthread_cond_wait.c:655
#3  0x00007f3a6a31d510 in os_event::wait_low(long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#4  0x00007f3a6a3d8216 in srv_worker_thread () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#5  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a497fa700) at pthread_create.c:463
#6  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7f3a49ffb700 (LWP 4068)):
#0  0x00007f3aa7ca59f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a512f7c608) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55a512f7c5b8, cond=0x55a512f7c5e0) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55a512f7c5e0, mutex=0x55a512f7c5b8) at pthread_cond_wait.c:655
#3  0x00007f3a6a31d510 in os_event::wait_low(long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#4  0x00007f3a6a3d8216 in srv_worker_thread () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#5  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a49ffb700) at pthread_create.c:463
#6  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7f3a4a7fc700 (LWP 4067)):
#0  0x00007f3aa7ca59f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a512f7c578) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55a512f7c528, cond=0x55a512f7c550) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55a512f7c550, mutex=0x55a512f7c528) at pthread_cond_wait.c:655
#3  0x00007f3a6a31d510 in os_event::wait_low(long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#4  0x00007f3a6a3da510 in srv_purge_coordinator_thread () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#5  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a4a7fc700) at pthread_create.c:463
#6  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7f3a4affd700 (LWP 4066)):
#0  0x00007f3aa960c9d0 in __GI___nanosleep (requested_time=0x7f3a4affc9c0, remaining=0x0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007f3a6a32dd8f in os_thread_sleep(unsigned long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#2  0x00007f3a6a3dcafb in srv_master_thread () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#3  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a4affd700) at pthread_create.c:463
#4  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7f3a4b7fe700 (LWP 4065)):
#0  0x00007f3aa7ca5f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f3a4b7fd9b0, expected=0, futex_word=0x55a512f7c848) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  __pthread_cond_wait_common (abstime=0x7f3a4b7fd9b0, mutex=0x55a512f7c7f8, cond=0x55a512f7c820) at pthread_cond_wait.c:539
#2  __pthread_cond_timedwait (cond=0x55a512f7c820, mutex=0x55a512f7c7f8, abstime=0x7f3a4b7fd9b0) at pthread_cond_wait.c:667
#3  0x00007f3a6a31d3e2 in os_event::timed_wait(timespec const*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#4  0x00007f3a6a31d601 in os_event::wait_time_low(unsigned long, long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#5  0x00007f3a6a3d7275 in srv_monitor_thread () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#6  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a4b7fe700) at pthread_create.c:463
#7  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f3a508cf700 (LWP 4064)):
#0  0x00007f3aa7ca5f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f3a508ce800, expected=0, futex_word=0x55a512f7c7b8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  __pthread_cond_wait_common (abstime=0x7f3a508ce800, mutex=0x55a512f7c768, cond=0x55a512f7c790) at pthread_cond_wait.c:539
#2  __pthread_cond_timedwait (cond=0x55a512f7c790, mutex=0x55a512f7c768, abstime=0x7f3a508ce800) at pthread_cond_wait.c:667
#3  0x00007f3a6a31d3e2 in os_event::timed_wait(timespec const*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#4  0x00007f3a6a31d601 in os_event::wait_time_low(unsigned long, long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#5  0x00007f3a6a3db3b2 in srv_error_monitor_thread () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#6  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a508cf700) at pthread_create.c:463
#7  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f3a4bfff700 (LWP 4063)):
#0  0x00007f3aa7ca5f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f3a4bffe910, expected=0, futex_word=0x55a5136cf098) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  __pthread_cond_wait_common (abstime=0x7f3a4bffe910, mutex=0x55a5136cf048, cond=0x55a5136cf070) at pthread_cond_wait.c:539
#2  __pthread_cond_timedwait (cond=0x55a5136cf070, mutex=0x55a5136cf048, abstime=0x7f3a4bffe910) at pthread_cond_wait.c:667
#3  0x00007f3a6a31d3e2 in os_event::timed_wait(timespec const*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#4  0x00007f3a6a31d601 in os_event::wait_time_low(unsigned long, long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#5  0x00007f3a6a2fb33a in lock_wait_timeout_thread () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#6  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a4bfff700) at pthread_create.c:463
#7  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f3a512d5700 (LWP 4060)):
#0  0x00007f3aa7ca5f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f3a512d4760, expected=0, futex_word=0x55a512f7c96c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  __pthread_cond_wait_common (abstime=0x7f3a512d4760, mutex=0x55a512f7c918, cond=0x55a512f7c940) at pthread_cond_wait.c:539
#2  __pthread_cond_timedwait (cond=0x55a512f7c940, mutex=0x55a512f7c918, abstime=0x7f3a512d4760) at pthread_cond_wait.c:667
#3  0x00007f3a6a31d3e2 in os_event::timed_wait(timespec const*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#4  0x00007f3a6a31d601 in os_event::wait_time_low(unsigned long, long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#5  0x00007f3a6a4bb7a9 in buf_flush_page_cleaner_coordinator () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#6  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a512d5700) at pthread_create.c:463
#7  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f3a51ad6700 (LWP 4059)):
#0  0x00007f3a6914063a in ?? () from /lib/x86_64-linux-gnu/libaio.so.1
#1  0x00007f3a6a3244c1 in LinuxAIOHandler::collect() () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#2  0x00007f3a6a324ed2 in LinuxAIOHandler::poll(fil_node_t**, void**, IORequest*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#3  0x00007f3a6a32c3fd in os_aio_handler(unsigned long, fil_node_t**, void**, IORequest*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#4  0x00007f3a6a5138ef in fil_aio_wait(unsigned long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#5  0x00007f3a6a3de2f8 in io_handler_thread () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#6  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a51ad6700) at pthread_create.c:463
#7  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f3a522d7700 (LWP 4058)):
#0  0x00007f3a6914063a in ?? () from /lib/x86_64-linux-gnu/libaio.so.1
#1  0x00007f3a6a3244c1 in LinuxAIOHandler::collect() () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#2  0x00007f3a6a324ed2 in LinuxAIOHandler::poll(fil_node_t**, void**, IORequest*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#3  0x00007f3a6a32c3fd in os_aio_handler(unsigned long, fil_node_t**, void**, IORequest*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#4  0x00007f3a6a5138ef in fil_aio_wait(unsigned long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#5  0x00007f3a6a3de2f8 in io_handler_thread () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#6  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a522d7700) at pthread_create.c:463
#7  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f3a52ad8700 (LWP 4057)):
#0  0x00007f3a6914063a in ?? () from /lib/x86_64-linux-gnu/libaio.so.1
#1  0x00007f3a6a3244c1 in LinuxAIOHandler::collect() () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#2  0x00007f3a6a324ed2 in LinuxAIOHandler::poll(fil_node_t**, void**, IORequest*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#3  0x00007f3a6a32c3fd in os_aio_handler(unsigned long, fil_node_t**, void**, IORequest*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#4  0x00007f3a6a5138ef in fil_aio_wait(unsigned long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#5  0x00007f3a6a3de2f8 in io_handler_thread () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#6  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a52ad8700) at pthread_create.c:463
#7  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f3a532d9700 (LWP 4056)):
#0  0x00007f3a6914063a in ?? () from /lib/x86_64-linux-gnu/libaio.so.1
#1  0x00007f3a6a3244c1 in LinuxAIOHandler::collect() () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#2  0x00007f3a6a324ed2 in LinuxAIOHandler::poll(fil_node_t**, void**, IORequest*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#3  0x00007f3a6a32c3fd in os_aio_handler(unsigned long, fil_node_t**, void**, IORequest*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#4  0x00007f3a6a5138ef in fil_aio_wait(unsigned long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#5  0x00007f3a6a3de2f8 in io_handler_thread () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#6  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a532d9700) at pthread_create.c:463
#7  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f3a53ada700 (LWP 4055)):
#0  0x00007f3a6914063a in ?? () from /lib/x86_64-linux-gnu/libaio.so.1
#1  0x00007f3a6a3244c1 in LinuxAIOHandler::collect() () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#2  0x00007f3a6a324ed2 in LinuxAIOHandler::poll(fil_node_t**, void**, IORequest*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#3  0x00007f3a6a32c3fd in os_aio_handler(unsigned long, fil_node_t**, void**, IORequest*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#4  0x00007f3a6a5138ef in fil_aio_wait(unsigned long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#5  0x00007f3a6a3de2f8 in io_handler_thread () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#6  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a53ada700) at pthread_create.c:463
#7  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f3a542db700 (LWP 4054)):
#0  0x00007f3a6914063a in ?? () from /lib/x86_64-linux-gnu/libaio.so.1
#1  0x00007f3a6a3244c1 in LinuxAIOHandler::collect() () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#2  0x00007f3a6a324ed2 in LinuxAIOHandler::poll(fil_node_t**, void**, IORequest*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#3  0x00007f3a6a32c3fd in os_aio_handler(unsigned long, fil_node_t**, void**, IORequest*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#4  0x00007f3a6a5138ef in fil_aio_wait(unsigned long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#5  0x00007f3a6a3de2f8 in io_handler_thread () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#6  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a542db700) at pthread_create.c:463
#7  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f3a54adc700 (LWP 4053)):
#0  0x00007f3a6914063a in ?? () from /lib/x86_64-linux-gnu/libaio.so.1
#1  0x00007f3a6a3244c1 in LinuxAIOHandler::collect() () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#2  0x00007f3a6a324ed2 in LinuxAIOHandler::poll(fil_node_t**, void**, IORequest*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#3  0x00007f3a6a32c3fd in os_aio_handler(unsigned long, fil_node_t**, void**, IORequest*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#4  0x00007f3a6a5138ef in fil_aio_wait(unsigned long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#5  0x00007f3a6a3de2f8 in io_handler_thread () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#6  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a54adc700) at pthread_create.c:463
#7  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f3a552dd700 (LWP 4052)):
#0  0x00007f3a6914063a in ?? () from /lib/x86_64-linux-gnu/libaio.so.1
#1  0x00007f3a6a3244c1 in LinuxAIOHandler::collect() () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#2  0x00007f3a6a324ed2 in LinuxAIOHandler::poll(fil_node_t**, void**, IORequest*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#3  0x00007f3a6a32c3fd in os_aio_handler(unsigned long, fil_node_t**, void**, IORequest*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#4  0x00007f3a6a5138ef in fil_aio_wait(unsigned long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#5  0x00007f3a6a3de2f8 in io_handler_thread () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#6  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a552dd700) at pthread_create.c:463
#7  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f3a55ade700 (LWP 4051)):
#0  0x00007f3a6914063a in ?? () from /lib/x86_64-linux-gnu/libaio.so.1
#1  0x00007f3a6a3244c1 in LinuxAIOHandler::collect() () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#2  0x00007f3a6a324ed2 in LinuxAIOHandler::poll(fil_node_t**, void**, IORequest*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#3  0x00007f3a6a32c3fd in os_aio_handler(unsigned long, fil_node_t**, void**, IORequest*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#4  0x00007f3a6a5138ef in fil_aio_wait(unsigned long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#5  0x00007f3a6a3de2f8 in io_handler_thread () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#6  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a55ade700) at pthread_create.c:463
#7  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f3a562df700 (LWP 4050)):
#0  0x00007f3a6914063a in ?? () from /lib/x86_64-linux-gnu/libaio.so.1
#1  0x00007f3a6a3244c1 in LinuxAIOHandler::collect() () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#2  0x00007f3a6a324ed2 in LinuxAIOHandler::poll(fil_node_t**, void**, IORequest*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#3  0x00007f3a6a32c3fd in os_aio_handler(unsigned long, fil_node_t**, void**, IORequest*) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#4  0x00007f3a6a5138ef in fil_aio_wait(unsigned long) () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#5  0x00007f3a6a3de2f8 in io_handler_thread () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#6  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a562df700) at pthread_create.c:463
#7  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f3a62817700 (LWP 4049)):
#0  0x00007f3aa956826c in __GI___sigtimedwait (set=<optimized out>, info=0x7f3a62816a00, timeout=0x0) at ../sysdeps/unix/sysv/linux/sigtimedwait.c:42
#1  0x00007f3a69d100bb in timer_notify_thread_func () from /usr/lib/kde4/amarok_storage-mysqlestorage.so
#2  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a62817700) at pthread_create.c:463
#3  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f3a7dd1f700 (LWP 4046)):
#0  0x00007f3aa96380b4 in __GI___libc_read (fd=15, buf=0x7f3a7dd1e85e, nbytes=10) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f3a93613021 in pa_read () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#2  0x00007f3aa0173a2e in pa_mainloop_prepare () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f3aa01744a0 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f3aa0174560 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f3aa01823c9 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f3a93642318 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#7  0x00007f3aa7c9f6db in start_thread (arg=0x7f3a7dd1f700) at pthread_create.c:463
#8  0x00007f3aa964988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f3aaca63b80 (LWP 4043)):
[KCrash Handler]
#6  QSortFilterProxyModelPrivate::updateChildrenMapping (this=this@entry=0x55a528d9ffe0, source_parent=..., parent_mapping=parent_mapping@entry=0x55a5294f85b0, orient=orient@entry=Qt::Vertical, start=start@entry=0, end=end@entry=0, delta_item_count=1, remove=false) at itemviews/qsortfilterproxymodel.cpp:949
#7  0x00007f3aaa934a46 in QSortFilterProxyModelPrivate::source_items_inserted (this=this@entry=0x55a528d9ffe0, source_parent=..., start=0, end=0, orient=orient@entry=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:746
#8  0x00007f3aaa934eaf in QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0x55a528d9ffe0, source_parent=..., start=<optimized out>, end=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:1298
#9  0x00007f3aa9e4ef70 in QMetaObject::activate (sender=sender@entry=0x55a528d9b4f0, m=m@entry=0x7f3aaa19e900 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=5, argv=argv@entry=0x7ffec3143800) at kernel/qobject.cpp:3567
#10 0x00007f3aa9e9f474 in QAbstractItemModel::rowsInserted (this=this@entry=0x55a528d9b4f0, _t1=..., _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:196
#11 0x00007f3aa9e34512 in QAbstractItemModel::endInsertRows (this=this@entry=0x55a528d9b4f0) at kernel/qabstractitemmodel.cpp:2433
#12 0x00007f3aac3691ff in QtGroupingProxy::addSourceRow (this=this@entry=0x55a528d9b4f0, idx=...) at ./src/browsers/playlistbrowser/QtGroupingProxy.cpp:263
#13 0x00007f3aac369f33 in QtGroupingProxy::modelRowsInserted (this=0x55a528d9b4f0, parent=..., start=<optimized out>, end=31) at ./src/browsers/playlistbrowser/QtGroupingProxy.cpp:759
#14 0x00007f3aa9e4ef70 in QMetaObject::activate (sender=sender@entry=0x55a528da3470, m=m@entry=0x7f3aaa19e900 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=5, argv=argv@entry=0x7ffec3143ba0) at kernel/qobject.cpp:3567
#15 0x00007f3aa9e9f474 in QAbstractItemModel::rowsInserted (this=this@entry=0x55a528da3470, _t1=..., _t2=31, _t3=31) at .moc/release-shared/moc_qabstractitemmodel.cpp:196
#16 0x00007f3aa9e34512 in QAbstractItemModel::endInsertRows (this=this@entry=0x55a528da3470) at kernel/qabstractitemmodel.cpp:2433
#17 0x00007f3aac35f0c9 in PlaylistBrowserNS::PlaylistBrowserModel::slotPlaylistAdded (this=0x55a528da3470, playlist=..., category=<optimized out>) at ./src/browsers/playlistbrowser/PlaylistBrowserModel.cpp:615
#18 0x00007f3aac152ee3 in PlaylistBrowserNS::PlaylistBrowserModel::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at ./obj-x86_64-linux-gnu/src/moc_PlaylistBrowserModel.cpp:64
#19 0x00007f3aa9e4ef70 in QMetaObject::activate (sender=sender@entry=0x55a5139f7dc0, m=m@entry=0x7f3aac8964e0 <PlaylistManager::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x7ffec3143dd0) at kernel/qobject.cpp:3567
#20 0x00007f3aac381e36 in PlaylistManager::playlistAdded (this=this@entry=0x55a5139f7dc0, _t1=..., _t2=<optimized out>) at ./obj-x86_64-linux-gnu/src/PlaylistManager.moc:168
#21 0x00007f3aac3846b7 in PlaylistManager::addPlaylist (this=this@entry=0x55a5139f7dc0, playlist=..., category=<optimized out>, category@entry=2) at ./src/playlistmanager/PlaylistManager.cpp:196
#22 0x00007f3aac384da6 in PlaylistManager::loadPlaylists (this=this@entry=0x55a5139f7dc0, provider=provider@entry=0x55a5139fdc48, category=2) at ./src/playlistmanager/PlaylistManager.cpp:143
#23 0x00007f3aac385214 in PlaylistManager::slotUpdated (this=0x55a5139f7dc0) at ./src/playlistmanager/PlaylistManager.cpp:266
#24 0x00007f3aac3854dd in PlaylistManager::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at ./obj-x86_64-linux-gnu/src/PlaylistManager.moc:88
#25 0x00007f3aa9e4ef70 in QMetaObject::activate (sender=sender@entry=0x55a5139fdc48, m=m@entry=0x7f3aabc61820 <Playlists::PlaylistProvider::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3567
#26 0x00007f3aaba00f20 in Playlists::PlaylistProvider::updated (this=this@entry=0x55a5139fdc48) at ./obj-x86_64-linux-gnu/src/core/moc_PlaylistProvider.cpp:102
#27 0x00007f3aac25a558 in Podcasts::SqlPodcastProvider::configureChannel (this=this@entry=0x55a5139fdc40, sqlChannel=...) at ./src/core-impl/podcasts/sql/SqlPodcastProvider.cpp:763
#28 0x00007f3aac25a930 in Podcasts::SqlPodcastProvider::slotConfigureChannel (this=this@entry=0x55a5139fdc40) at ./src/core-impl/podcasts/sql/SqlPodcastProvider.cpp:949
#29 0x00007f3aac262098 in Podcasts::SqlPodcastProvider::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at ./obj-x86_64-linux-gnu/src/SqlPodcastProvider.moc:120
#30 0x00007f3aa9e4ef70 in QMetaObject::activate (sender=sender@entry=0x55a52a1ea190, m=m@entry=0x7f3aaae64da0 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffec3144360) at kernel/qobject.cpp:3567
#31 0x00007f3aaa366dc2 in QAction::triggered (this=this@entry=0x55a52a1ea190, _t1=false) at .moc/release-shared/moc_qaction.cpp:276
#32 0x00007f3aaa368113 in QAction::activate (this=this@entry=0x55a52a1ea190, event=event@entry=QAction::Trigger) at kernel/qaction.cpp:1257
#33 0x00007f3aaa7ca36d in QMenuPrivate::activateCausedStack (this=this@entry=0x55a52a1968a0, causedStack=..., action=action@entry=0x55a52a1ea190, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1037
#34 0x00007f3aaa7ce759 in QMenuPrivate::activateAction (this=0x55a52a1968a0, action=0x55a52a1ea190, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1129
#35 0x00007f3aaa7d2487 in QMenu::mouseReleaseEvent (this=this@entry=0x7ffec3145230, e=e@entry=0x7ffec3144a70) at widgets/qmenu.cpp:2371
#36 0x00007f3aab661942 in KMenu::mouseReleaseEvent (this=0x7ffec3145230, e=0x7ffec3144a70) at ./kdeui/widgets/kmenu.cpp:464
#37 0x00007f3aaa3c3930 in QWidget::event (this=this@entry=0x7ffec3145230, event=event@entry=0x7ffec3144a70) at kernel/qwidget.cpp:8775
#38 0x00007f3aaa7d296b in QMenu::event (this=0x7ffec3145230, e=0x7ffec3144a70) at widgets/qmenu.cpp:2480
#39 0x00007f3aaa36d03c in QApplicationPrivate::notify_helper (this=this@entry=0x55a512a24080, receiver=receiver@entry=0x7ffec3145230, e=e@entry=0x7ffec3144a70) at kernel/qapplication.cpp:4570
#40 0x00007f3aaa374136 in QApplication::notify (this=this@entry=0x7ffec31460d0, receiver=receiver@entry=0x7ffec3145230, e=e@entry=0x7ffec3144a70) at kernel/qapplication.cpp:4113
#41 0x00007f3aab59ecca in KApplication::notify (this=0x7ffec31460d0, receiver=0x7ffec3145230, event=0x7ffec3144a70) at ./kdeui/kernel/kapplication.cpp:311
#42 0x00007f3aa9e3a8ad in QCoreApplication::notifyInternal (this=0x7ffec31460d0, receiver=receiver@entry=0x7ffec3145230, event=event@entry=0x7ffec3144a70) at kernel/qcoreapplication.cpp:955
#43 0x00007f3aaa37373d in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#44 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x7ffec3145230, event=event@entry=0x7ffec3144a70, alienWidget=alienWidget@entry=0x0, nativeWidget=nativeWidget@entry=0x7ffec3145230, buttonDown=buttonDown@entry=0x7f3aaae99368 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3178
#45 0x00007f3aaa3f1ddc in QETWidget::translateMouseEvent (this=this@entry=0x7ffec3145230, event=event@entry=0x7ffec3144da0) at kernel/qapplication_x11.cpp:4572
#46 0x00007f3aaa3f0ce3 in QApplication::x11ProcessEvent (this=0x7ffec31460d0, event=event@entry=0x7ffec3144da0) at kernel/qapplication_x11.cpp:3626
#47 0x00007f3aaa41a592 in x11EventSourceDispatch (s=0x55a512a24a80, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#48 0x00007f3aa1164417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007f3aa1164650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007f3aa11646dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007f3aa9e6b20e in QEventDispatcherGlib::processEvents (this=0x55a5129588b0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#52 0x00007f3aaa41a666 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#53 0x00007f3aa9e3912f in QEventLoop::processEvents (this=this@entry=0x7ffec3145190, flags=...) at kernel/qeventloop.cpp:149
#54 0x00007f3aa9e39495 in QEventLoop::exec (this=this@entry=0x7ffec3145190, flags=...) at kernel/qeventloop.cpp:204
#55 0x00007f3aaa7d14c7 in QMenu::exec (this=<optimized out>, p=..., action=0x0) at widgets/qmenu.cpp:2124
#56 0x00007f3aac372be8 in PlaylistBrowserNS::PlaylistBrowserView::contextMenuEvent (this=0x55a528dae9c0, event=0x7ffec31458d0) at ./src/browsers/playlistbrowser/PlaylistBrowserView.cpp:272
#57 0x00007f3aaa3c3930 in QWidget::event (this=this@entry=0x55a528dae9c0, event=event@entry=0x7ffec31458d0) at kernel/qwidget.cpp:8775
#58 0x00007f3aaa78d65e in QFrame::event (this=0x55a528dae9c0, e=0x7ffec31458d0) at widgets/qframe.cpp:557
#59 0x00007f3aaa8b2fc3 in QAbstractItemView::viewportEvent (this=this@entry=0x55a528dae9c0, event=event@entry=0x7ffec31458d0) at itemviews/qabstractitemview.cpp:1644
#60 0x00007f3aac522783 in Amarok::PrettyTreeView::viewportEvent (this=0x55a528dae9c0, event=0x7ffec31458d0) at ./src/widgets/PrettyTreeView.cpp:225
#61 0x00007f3aa9e3aa16 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x55a512a24080, receiver=receiver@entry=0x55a528dae020, event=event@entry=0x7ffec31458d0) at kernel/qcoreapplication.cpp:1065
#62 0x00007f3aaa36d01c in QApplicationPrivate::notify_helper (this=this@entry=0x55a512a24080, receiver=receiver@entry=0x55a528dae020, e=e@entry=0x7ffec31458d0) at kernel/qapplication.cpp:4566
#63 0x00007f3aaa374f6c in QApplication::notify (this=this@entry=0x7ffec31460d0, receiver=receiver@entry=0x55a528dae020, e=e@entry=0x7ffec31458d0) at kernel/qapplication.cpp:4192
#64 0x00007f3aab59ecca in KApplication::notify (this=0x7ffec31460d0, receiver=0x55a528dae020, event=0x7ffec31458d0) at ./kdeui/kernel/kapplication.cpp:311
#65 0x00007f3aa9e3a8ad in QCoreApplication::notifyInternal (this=0x7ffec31460d0, receiver=receiver@entry=0x55a528dae020, event=event@entry=0x7ffec31458d0) at kernel/qcoreapplication.cpp:955
#66 0x00007f3aaa3f14bc in QCoreApplication::sendSpontaneousEvent (event=0x7ffec31458d0, receiver=0x55a528dae020) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#67 QETWidget::translateMouseEvent (this=this@entry=0x55a512e2e720, event=event@entry=0x7ffec3145c00) at kernel/qapplication_x11.cpp:4643
#68 0x00007f3aaa3f0ce3 in QApplication::x11ProcessEvent (this=0x7ffec31460d0, event=event@entry=0x7ffec3145c00) at kernel/qapplication_x11.cpp:3626
#69 0x00007f3aaa41a592 in x11EventSourceDispatch (s=0x55a512a24a80, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#70 0x00007f3aa1164417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#71 0x00007f3aa1164650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#72 0x00007f3aa11646dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#73 0x00007f3aa9e6b20e in QEventDispatcherGlib::processEvents (this=0x55a5129588b0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#74 0x00007f3aaa41a666 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#75 0x00007f3aa9e3912f in QEventLoop::processEvents (this=this@entry=0x7ffec3145fe0, flags=...) at kernel/qeventloop.cpp:149
#76 0x00007f3aa9e39495 in QEventLoop::exec (this=this@entry=0x7ffec3145fe0, flags=...) at kernel/qeventloop.cpp:204
#77 0x00007f3aa9e3f459 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227
#78 0x000055a5125fddb4 in main (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:329
Comment 3 Myriam Schweingruber 2020-01-21 10:16:42 UTC
Thank you for the feedback
Comment 4 Justin Zobel 2022-10-03 10:36:20 UTC
Thank you for reporting this crash in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the crash with a recent software version?

If you can reproduce the issue, please change the status to "CONFIRMED" when replying. Thank you!
Comment 5 Bug Janitor Service 2022-10-18 04:57:58 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Bug Janitor Service 2022-11-02 05:06:11 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!