Application: amarok (2.8.0) KDE Platform Version: 4.14.26 Qt Version: 4.8.7 Operating System: Linux 4.8.0-2-amd64 x86_64 Distribution: Debian GNU/Linux testing (stretch) -- Information about the crash: - Unusual behavior I noticed: After I locked my screen and returned typing in my password instead of unlocking I get to the login screen. After login and automatic start of Amarok I get an error message: Die Amarok-Datenbank berichtet die folgenden Fehler: GREPME MySQLe query failed! (2000) mysql_embedded: Shutdown complete on init In den meisten Fällen müssen diese Fehler behoben sein, bevor Amarok vollständig funktioniert. And after trying to close I get this bug dialogue. Additionally I get the following segmentation fault: korgac PID: 9713 Signal: Segmentation fault (11) Datum: 14.01.17 03:38:56 The crash can be reproduced sometimes. -- Backtrace: Application: Amarok (amarok), signal: Aborted Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f9069e8a080 (LWP 9693))] Thread 13 (Thread 0x7f9001035700 (LWP 10024)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f905ce6d739 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #2 0x00007f905d184ccb in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #3 0x00007f906568c464 in start_thread (arg=0x7f9001035700) at pthread_create.c:333 #4 0x00007f9066aea9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 12 (Thread 0x7f901a1bd700 (LWP 9999)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9065c7b61a in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f9065f80ec0 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007f9065c7b649 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007f906568c464 in start_thread (arg=0x7f901a1bd700) at pthread_create.c:333 #4 0x00007f9066aea9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 11 (Thread 0x7f901bffe700 (LWP 9996)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f905d15395f in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #2 0x00007f905d1539b9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #3 0x00007f906568c464 in start_thread (arg=0x7f901bffe700) at pthread_create.c:333 #4 0x00007f9066aea9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 10 (Thread 0x7f9024ff8700 (LWP 9995)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f906719c316 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55fb38775740) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x55fb386d89e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f9062820b30 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f9062823393 in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007f90628233ac in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007f90628233ac in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x00007f9062821e8d in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #8 0x00007f906719bdaa in QThreadPrivate::start (arg=0x7f900c082170) at thread/qthread_unix.cpp:352 #9 0x00007f906568c464 in start_thread (arg=0x7f9024ff8700) at pthread_create.c:333 #10 0x00007f9066aea9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 9 (Thread 0x7f90257f9700 (LWP 9994)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f906719c316 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55fb39fd3260) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=mutex@entry=0x55fb39fd3240, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f9067198003 in QSemaphore::acquire (this=this@entry=0x55fb39fd2e20, n=n@entry=1) at thread/qsemaphore.cpp:144 #4 0x00007f90697a1e10 in Playlists::PlaylistFileLoaderJob::run (this=0x55fb39fd2de0) at ./src/core-impl/playlists/types/file/PlaylistFileLoaderJob.cpp:92 #5 0x00007f9062822670 in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007f9062822880 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #7 0x00007f9062821f2b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #8 0x00007f906719bdaa in QThreadPrivate::start (arg=0x7f900c0770a0) at thread/qthread_unix.cpp:352 #9 0x00007f906568c464 in start_thread (arg=0x7f90257f9700) at pthread_create.c:333 #10 0x00007f9066aea9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 8 (Thread 0x7f9025ffa700 (LWP 9993)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f906719c316 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55fb38775740) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x55fb386d89e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f9062820b30 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f9062823393 in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007f90628233ac in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007f90628233ac in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x00007f90628233ac in ?? () from /usr/lib/libthreadweaver.so.4 #8 0x00007f90628233ac in ?? () from /usr/lib/libthreadweaver.so.4 #9 0x00007f9062821e8d in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #10 0x00007f906719bdaa in QThreadPrivate::start (arg=0x7f900c0609b0) at thread/qthread_unix.cpp:352 #11 0x00007f906568c464 in start_thread (arg=0x7f9025ffa700) at pthread_create.c:333 #12 0x00007f9066aea9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 7 (Thread 0x7f90267fb700 (LWP 9992)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f906719c316 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55fb38775740) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x55fb386d89e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f9062820b30 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f9062823393 in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007f90628233ac in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007f90628233ac in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x00007f90628233ac in ?? () from /usr/lib/libthreadweaver.so.4 #8 0x00007f9062821e8d in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #9 0x00007f906719bdaa in QThreadPrivate::start (arg=0x7f900c059b50) at thread/qthread_unix.cpp:352 #10 0x00007f906568c464 in start_thread (arg=0x7f90267fb700) at pthread_create.c:333 #11 0x00007f9066aea9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 6 (Thread 0x7f9026ffc700 (LWP 9991)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f906719c316 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55fb39fb5940) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=mutex@entry=0x55fb39f955b0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f9067198003 in QSemaphore::acquire (this=this@entry=0x55fb39fb8230, n=n@entry=1) at thread/qsemaphore.cpp:144 #4 0x00007f90697a1e10 in Playlists::PlaylistFileLoaderJob::run (this=0x55fb39fb81f0) at ./src/core-impl/playlists/types/file/PlaylistFileLoaderJob.cpp:92 #5 0x00007f9062822670 in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007f9062822880 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #7 0x00007f9062821f2b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #8 0x00007f906719bdaa in QThreadPrivate::start (arg=0x7f900c04e0f0) at thread/qthread_unix.cpp:352 #9 0x00007f906568c464 in start_thread (arg=0x7f9026ffc700) at pthread_create.c:333 #10 0x00007f9066aea9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 5 (Thread 0x7f90277fd700 (LWP 9990)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f906719c316 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55fb38775740) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x55fb386d89e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f9062820b30 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f9062823393 in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007f9062821e8d in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #6 0x00007f906719bdaa in QThreadPrivate::start (arg=0x55fb38c03730) at thread/qthread_unix.cpp:352 #7 0x00007f906568c464 in start_thread (arg=0x7f90277fd700) at pthread_create.c:333 #8 0x00007f9066aea9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 4 (Thread 0x7f9027ffe700 (LWP 9989)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f906719c316 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55fb38775740) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x55fb386d89e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f9062820b30 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f9062823393 in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007f90628233ac in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007f9062821e8d in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #7 0x00007f906719bdaa in QThreadPrivate::start (arg=0x55fb389ed830) at thread/qthread_unix.cpp:352 #8 0x00007f906568c464 in start_thread (arg=0x7f9027ffe700) at pthread_create.c:333 #9 0x00007f9066aea9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 3 (Thread 0x7f9030eb4700 (LWP 9988)): #0 0x00007f9066ae156d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f905f8019f6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f9014003000, timeout=<optimized out>, context=0x7f90140009a0) at ././glib/gmain.c:4228 #2 g_main_context_iterate (context=context@entry=0x7f90140009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3924 #3 0x00007f905f801b0c in g_main_context_iteration (context=0x7f90140009a0, may_block=may_block@entry=1) at ././glib/gmain.c:3990 #4 0x00007f90672dc876 in QEventDispatcherGlib::processEvents (this=0x7f90140008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #5 0x00007f90672aa7ef in QEventLoop::processEvents (this=this@entry=0x7f9030eb3a00, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f90672aab55 in QEventLoop::exec (this=this@entry=0x7f9030eb3a00, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f90671994d9 in QThread::exec (this=this@entry=0x55fb38868bf0) at thread/qthread.cpp:538 #8 0x00007f906728a603 in QInotifyFileSystemWatcherEngine::run (this=0x55fb38868bf0) at io/qfilesystemwatcher_inotify.cpp:265 #9 0x00007f906719bdaa in QThreadPrivate::start (arg=0x55fb38868bf0) at thread/qthread_unix.cpp:352 #10 0x00007f906568c464 in start_thread (arg=0x7f9030eb4700) at pthread_create.c:333 #11 0x00007f9066aea9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 2 (Thread 0x7f90321b0700 (LWP 9970)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f906719c316 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55fb38775740) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x55fb386d89e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f9062820b30 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f9062823393 in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007f9062821e8d in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #6 0x00007f906719bdaa in QThreadPrivate::start (arg=0x55fb38966430) at thread/qthread_unix.cpp:352 #7 0x00007f906568c464 in start_thread (arg=0x7f90321b0700) at pthread_create.c:333 #8 0x00007f9066aea9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 1 (Thread 0x7f9069e8a080 (LWP 9693)): [KCrash Handler] #6 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58 #7 0x00007f9066a3640a in __GI_abort () at abort.c:89 #8 0x00007f9066a72bd0 in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7f9066b67c70 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175 #9 0x00007f9066a78fa6 in malloc_printerr (action=3, str=0x7f9066b6480d "free(): invalid pointer", ptr=<optimized out>, ar_ptr=<optimized out>) at malloc.c:5046 #10 0x00007f9066a7979e in _int_free (av=0x7f9066d9ab00 <main_arena>, p=0x55fb385d3b10, have_lock=0) at malloc.c:3902 #11 0x00007f9032969e37 in my_thread_end () from /usr/lib/x86_64-linux-gnu/libmysqld.so.18 #12 0x00007f90404f8c62 in ThreadInitializer::~ThreadInitializer (this=0x55fb389a8890, __in_chrg=<optimized out>) at ./src/core-impl/collections/db/sql/mysql-shared/MySqlStorage.cpp:64 #13 qThreadStorage_deleteData<ThreadInitializer> (d=0x55fb389a8890) at /usr/include/qt4/QtCore/qthreadstorage.h:97 #14 QThreadStorage<ThreadInitializer*>::deleteData (x=x@entry=0x55fb389a8890) at /usr/include/qt4/QtCore/qthreadstorage.h:140 #15 0x00007f9067199ccb in QThreadStorageData::finish (p=0x55fb385ce468) at thread/qthreadstorage.cpp:203 #16 0x00007f90672af3b1 in QCoreApplicationPrivate::~QCoreApplicationPrivate (this=0x55fb386d55d0, __in_chrg=<optimized out>) at kernel/qcoreapplication.cpp:479 #17 0x00007f9067cce819 in QApplicationPrivate::~QApplicationPrivate (this=0x55fb386d55d0, __in_chrg=<optimized out>) at kernel/qapplication.cpp:226 #18 0x00007f90672c6f22 in QScopedPointerDeleter<QObjectData>::cleanup (pointer=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62 #19 QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::~QScopedPointer (this=0x7ffe964fd148, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:100 #20 QObject::~QObject (this=0x7ffe964fd140, __in_chrg=<optimized out>) at kernel/qobject.cpp:844 #21 0x00007f9067cd0743 in QApplication::~QApplication (this=0x7ffe964fd140, __in_chrg=<optimized out>) at kernel/qapplication.cpp:1103 #22 0x00007f90698ff17d in App::~App (this=0x7ffe964fd140, __in_chrg=<optimized out>) at ./src/App.cpp:178 #23 0x000055fb364bfe3f in main (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:327 Possible duplicates by query: bug 351340, bug 351233, bug 348699, bug 347139, bug 347134. Reported using DrKonqi
There appears to be a packaging error in Debian for the MySQL part, please address this to your distribution. FWIW: we didn't change anything in the code or the tarball, so that is very likely a downstream problem, and you are the second one to report this on Debian testing.