Application: amarok (2.8.0) Qt Version: 5.9.1 Frameworks Version: 5.36.0 Operating System: Linux 4.11.9-1-ARCH x86_64 Distribution: "Arch Linux" -- Information about the crash: - What I was doing when the application crashed: I was listening to a Cool Stream (FREQUENCE3) which was broadcast to my Pioneer VSX-1022 via pulseaudio-raop2 but i don't think these element are related, I am just mentioning for sake of completeness Running ArchLinux rolling release. everything is up to date Plasma 5.10 except for pulseaudio, I am still on 7.1 going into Amarok settings enabled * automatically retrieve cover art * enable context applets collapse animations * show background images in the browser panel * show moodbar in progress slider clicked apply, instant SegV... no stacktrace restart amarok, disabled * show moodbar.... clicked apply, instant SegV... no stacktrace restart amarok, disabled * automatically retrieve cover art * enable context applets collapse animations * show background images in the browser panel clicked apply, instant SegV... stacktrace attached The crash can be reproduced every time. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7fc43283eec0 (LWP 24091))] Thread 16 (Thread 0x7fc3b0acd700 (LWP 24157)): #0 0x00007fc42785db3d in () at /usr/lib/libglib-2.0.so.0 #1 0x00007fc42786007b in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0 #2 0x00007fc427860b3b in () at /usr/lib/libglib-2.0.so.0 #3 0x00007fc427860d1c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007fc42fc96f8e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4 #5 0x00007fc42fc6543f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4 #6 0x00007fc42fc657a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4 #7 0x00007fc42fb53779 in QThread::exec() () at /usr/lib/libQtCore.so.4 #8 0x00007fc42fc45313 in () at /usr/lib/libQtCore.so.4 #9 0x00007fc42fb5604a in () at /usr/lib/libQtCore.so.4 #10 0x00007fc42e018049 in start_thread () at /usr/lib/libpthread.so.0 #11 0x00007fc42f489f0f in clone () at /usr/lib/libc.so.6 Thread 15 (Thread 0x7fc3b12ce700 (LWP 24156)): #0 0x00007fc42e01e1ad in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc42fb565b6 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQtCore.so.4 #2 0x00007fc4306ecf9c in () at /usr/lib/libQtGui.so.4 #3 0x00007fc42fb5604a in () at /usr/lib/libQtCore.so.4 #4 0x00007fc42e018049 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007fc42f489f0f in clone () at /usr/lib/libc.so.6 Thread 14 (Thread 0x7fc3ad676700 (LWP 24109)): #0 0x00007fc42e01e1ad in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc42e61464a in () at /usr/lib/libQtScript.so.4 #2 0x00007fc42e614679 in () at /usr/lib/libQtScript.so.4 #3 0x00007fc42e018049 in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007fc42f489f0f in clone () at /usr/lib/libc.so.6 Thread 13 (Thread 0x7fc3cdbb5700 (LWP 24105)): #0 0x00007fc4278a5a84 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0 #1 0x00007fc427860138 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0 #2 0x00007fc427860b3b in () at /usr/lib/libglib-2.0.so.0 #3 0x00007fc427860d1c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007fc42fc96f8e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4 #5 0x00007fc42fc6543f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4 #6 0x00007fc42fc657a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4 #7 0x00007fc42fb53779 in QThread::exec() () at /usr/lib/libQtCore.so.4 #8 0x00007fc42fc45313 in () at /usr/lib/libQtCore.so.4 #9 0x00007fc42fb5604a in () at /usr/lib/libQtCore.so.4 #10 0x00007fc42e018049 in start_thread () at /usr/lib/libpthread.so.0 #11 0x00007fc42f489f0f in clone () at /usr/lib/libc.so.6 Thread 12 (Thread 0x7fc3cf7fe700 (LWP 24104)): #0 0x00007fc42e01e1ad in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc42fb565b6 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQtCore.so.4 #2 0x00007fc42b0a5369 in () at /usr/lib/libthreadweaver.so.4 #3 0x00007fc42b0a805e in () at /usr/lib/libthreadweaver.so.4 #4 0x00007fc42b0a8078 in () at /usr/lib/libthreadweaver.so.4 #5 0x00007fc42b0a6aef in ThreadWeaver::Thread::run() () at /usr/lib/libthreadweaver.so.4 #6 0x00007fc42fb5604a in () at /usr/lib/libQtCore.so.4 #7 0x00007fc42e018049 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fc42f489f0f in clone () at /usr/lib/libc.so.6 Thread 11 (Thread 0x7fc3c7fff700 (LWP 24103)): #0 0x00007fc42e01e1ad in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc42fb565b6 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQtCore.so.4 #2 0x00007fc42fb522a3 in QSemaphore::acquire(int) () at /usr/lib/libQtCore.so.4 #3 0x00007fc432174070 in () at /usr/lib/libamaroklib.so.1 #4 0x00007fc42b0a72ff in () at /usr/lib/libthreadweaver.so.4 #5 0x00007fc42b0a752c in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () at /usr/lib/libthreadweaver.so.4 #6 0x00007fc42b0a6b94 in ThreadWeaver::Thread::run() () at /usr/lib/libthreadweaver.so.4 #7 0x00007fc42fb5604a in () at /usr/lib/libQtCore.so.4 #8 0x00007fc42e018049 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fc42f489f0f in clone () at /usr/lib/libc.so.6 Thread 10 (Thread 0x7fc3cffff700 (LWP 24102)): #0 0x00007fc42e01e1ad in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc42fb565b6 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQtCore.so.4 #2 0x00007fc42b0a5369 in () at /usr/lib/libthreadweaver.so.4 #3 0x00007fc42b0a805e in () at /usr/lib/libthreadweaver.so.4 #4 0x00007fc42b0a6aef in ThreadWeaver::Thread::run() () at /usr/lib/libthreadweaver.so.4 #5 0x00007fc42fb5604a in () at /usr/lib/libQtCore.so.4 #6 0x00007fc42e018049 in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007fc42f489f0f in clone () at /usr/lib/libc.so.6 Thread 9 (Thread 0x7fc3ec921700 (LWP 24101)): #0 0x00007fc42e01e1ad in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc42fb565b6 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQtCore.so.4 #2 0x00007fc42b0a5369 in () at /usr/lib/libthreadweaver.so.4 #3 0x00007fc42b0a805e in () at /usr/lib/libthreadweaver.so.4 #4 0x00007fc42b0a8078 in () at /usr/lib/libthreadweaver.so.4 #5 0x00007fc42b0a6aef in ThreadWeaver::Thread::run() () at /usr/lib/libthreadweaver.so.4 #6 0x00007fc42fb5604a in () at /usr/lib/libQtCore.so.4 #7 0x00007fc42e018049 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fc42f489f0f in clone () at /usr/lib/libc.so.6 Thread 8 (Thread 0x7fc3ed122700 (LWP 24100)): #0 0x00007fc42e01e1ad in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc42fb565b6 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQtCore.so.4 #2 0x00007fc42b0a5369 in () at /usr/lib/libthreadweaver.so.4 #3 0x00007fc42b0a805e in () at /usr/lib/libthreadweaver.so.4 #4 0x00007fc42b0a8078 in () at /usr/lib/libthreadweaver.so.4 #5 0x00007fc42b0a6aef in ThreadWeaver::Thread::run() () at /usr/lib/libthreadweaver.so.4 #6 0x00007fc42fb5604a in () at /usr/lib/libQtCore.so.4 #7 0x00007fc42e018049 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fc42f489f0f in clone () at /usr/lib/libc.so.6 Thread 7 (Thread 0x7fc3ed923700 (LWP 24099)): #0 0x00007fc42e01e1ad in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc42fb565b6 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQtCore.so.4 #2 0x00007fc42b0a5369 in () at /usr/lib/libthreadweaver.so.4 #3 0x00007fc42b0a805e in () at /usr/lib/libthreadweaver.so.4 #4 0x00007fc42b0a6aef in ThreadWeaver::Thread::run() () at /usr/lib/libthreadweaver.so.4 #5 0x00007fc42fb5604a in () at /usr/lib/libQtCore.so.4 #6 0x00007fc42e018049 in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007fc42f489f0f in clone () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7fc3ee124700 (LWP 24098)): #0 0x00007fc42e01e1ad in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc42fb565b6 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQtCore.so.4 #2 0x00007fc42fb522a3 in QSemaphore::acquire(int) () at /usr/lib/libQtCore.so.4 #3 0x00007fc432174070 in () at /usr/lib/libamaroklib.so.1 #4 0x00007fc42b0a72ff in () at /usr/lib/libthreadweaver.so.4 #5 0x00007fc42b0a752c in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () at /usr/lib/libthreadweaver.so.4 #6 0x00007fc42b0a6b94 in ThreadWeaver::Thread::run() () at /usr/lib/libthreadweaver.so.4 #7 0x00007fc42fb5604a in () at /usr/lib/libQtCore.so.4 #8 0x00007fc42e018049 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fc42f489f0f in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7fc3ef785700 (LWP 24097)): #0 0x00007fc4278a5a80 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0 #1 0x00007fc427860588 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #2 0x00007fc427860bb0 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007fc427860d1c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007fc42fc96f8e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4 #5 0x00007fc42fc6543f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4 #6 0x00007fc42fc657a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4 #7 0x00007fc42fb53779 in QThread::exec() () at /usr/lib/libQtCore.so.4 #8 0x00007fc42fc45313 in () at /usr/lib/libQtCore.so.4 #9 0x00007fc42fb5604a in () at /usr/lib/libQtCore.so.4 #10 0x00007fc42e018049 in start_thread () at /usr/lib/libpthread.so.0 #11 0x00007fc42f489f0f in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7fc3eff86700 (LWP 24096)): #0 0x00007fc42e01e576 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc42fb56594 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQtCore.so.4 #2 0x00007fc43220195f in AbstractDirectoryWatcher::run() () at /usr/lib/libamaroklib.so.1 #3 0x00007fc42b0a72ff in () at /usr/lib/libthreadweaver.so.4 #4 0x00007fc42b0a752c in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () at /usr/lib/libthreadweaver.so.4 #5 0x00007fc42b0a6b94 in ThreadWeaver::Thread::run() () at /usr/lib/libthreadweaver.so.4 #6 0x00007fc42fb5604a in () at /usr/lib/libQtCore.so.4 #7 0x00007fc42e018049 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fc42f489f0f in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7fc3f0787700 (LWP 24095)): #0 0x00007fc42e01e576 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc3fa93c2f6 in () at /usr/lib/libmysqld.so.18 #2 0x00007fc3fa8ea3a5 in () at /usr/lib/libmysqld.so.18 #3 0x00007fc42e018049 in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007fc42f489f0f in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7fc40b540700 (LWP 24094)): #0 0x00007fc42f47fe9d in poll () at /usr/lib/libc.so.6 #1 0x00007fc42684b051 in () at /usr/lib/libpulse.so.0 #2 0x00007fc42683c671 in pa_mainloop_poll () at /usr/lib/libpulse.so.0 #3 0x00007fc42683cd0e in pa_mainloop_iterate () at /usr/lib/libpulse.so.0 #4 0x00007fc42683cdc0 in pa_mainloop_run () at /usr/lib/libpulse.so.0 #5 0x00007fc42684afe6 in () at /usr/lib/libpulse.so.0 #6 0x00007fc41d569dd8 in () at /usr/lib/pulseaudio/libpulsecommon-7.1.so #7 0x00007fc42e018049 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fc42f489f0f in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7fc43283eec0 (LWP 24091)): [KCrash Handler] #6 0x00007fc429f4ecc2 in () at /usr/lib/libQtNetwork.so.4 #7 0x00007fc429f4f055 in () at /usr/lib/libQtNetwork.so.4 #8 0x00007fc429f4f1d5 in QSslCertificate::fromData(QByteArray const&, QSsl::EncodingFormat) () at /usr/lib/libQtNetwork.so.4 #9 0x00007fc42aa51579 in KIO::Integration::sslConfigFromMetaData(KIO::MetaData const&, QSslConfiguration&) () at /usr/lib/libkio.so.5 #10 0x00007fc42aa55886 in () at /usr/lib/libkio.so.5 #11 0x00007fc42aa5697b in () at /usr/lib/libkio.so.5 #12 0x00007fc42aa56a83 in () at /usr/lib/libkio.so.5 #13 0x00007fc42fc7acb0 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib/libQtCore.so.4 #14 0x00007fc42aa91ec8 in KIO::TransferJob::mimetype(KIO::Job*, QString const&) () at /usr/lib/libkio.so.5 #15 0x00007fc42aa94dc4 in KIO::TransferJob::slotMimetype(QString const&) () at /usr/lib/libkio.so.5 #16 0x00007fc42fc7acb0 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib/libQtCore.so.4 #17 0x00007fc42ab3c976 in KIO::SlaveInterface::mimeType(QString const&) () at /usr/lib/libkio.so.5 #18 0x00007fc42ab3ed1d in KIO::SlaveInterface::dispatch(int, QByteArray const&) () at /usr/lib/libkio.so.5 #19 0x00007fc42ab3bffe in KIO::SlaveInterface::dispatch() () at /usr/lib/libkio.so.5 #20 0x00007fc42ab2fc52 in KIO::Slave::gotInput() () at /usr/lib/libkio.so.5 #21 0x00007fc42fc7acb0 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib/libQtCore.so.4 #22 0x00007fc42aa5f4f3 in () at /usr/lib/libkio.so.5 #23 0x00007fc42fc80a31 in QObject::event(QEvent*) () at /usr/lib/libQtCore.so.4 #24 0x00007fc4301d3f2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQtGui.so.4 #25 0x00007fc4301dae3c in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQtGui.so.4 #26 0x00007fc43141f4eb in KApplication::notify(QObject*, QEvent*) () at /usr/lib/libkdeui.so.5 #27 0x00007fc42fc66b6d in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib/libQtCore.so.4 #28 0x00007fc42fc6a046 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQtCore.so.4 #29 0x00007fc42fc96dfe in () at /usr/lib/libQtCore.so.4 #30 0x00007fc427860a57 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #31 0x00007fc427860c88 in () at /usr/lib/libglib-2.0.so.0 #32 0x00007fc427860d1c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #33 0x00007fc42fc96f6e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4 #34 0x00007fc43027ced6 in () at /usr/lib/libQtGui.so.4 #35 0x00007fc42fc6543f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4 #36 0x00007fc42fc657a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQtCore.so.4 #37 0x00007fc42fc6b209 in QCoreApplication::exec() () at /usr/lib/libQtCore.so.4 #38 0x00000000004085d8 in () #39 0x00007fc42f3bc4ca in __libc_start_main () at /usr/lib/libc.so.6 #40 0x000000000040a20a in _start () Reported using DrKonqi
Your backtrace has no debugging symbols, you need to recompile Amarok and it's dependencies with debugging enabled to get a meaningful backtrace.
I a having issues compiling latest amarok from git using KF 5.36 $ pacman -Q kdewebkit kdewebkit 5.36.0-1 first had issues finding /usr/include/KF5/KDEWebKit/kgraphicswebview.h I updated the include statement, and now it having issues around keyword Q_DECL_OVERRIDE i don't know if its Amarok or kdewebkit that needs updating my system is all up to date, Plasma 5.10.4, Framework 5.36 and Qt 5.9.1 thanks
I suggest you talk to your distribution, as they are apparently capable of compiling it, sadly they do not provide debugging symbols.