[prev in list] [next in list] [prev in thread] [next in thread] 

List:       amarok-bugs-dist
Subject:    [amarok] [Bug 375026] New: Session crashes after reactivation of locked screen
From:       Herr Schmidt <bugzilla_noreply () kde ! org>
Date:       2017-01-14 3:08:02
Message-ID: bug-375026-71684 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

            Bug ID: 375026
           Summary: Session crashes after reactivation of locked screen
           Product: amarok
           Version: 2.8.0
          Platform: Debian testing
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: amarok-bugs-dist@kde.org
          Reporter: wettererscheinung@bb-goettingen.de
  Target Milestone: 2.9

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

-- 
You are receiving this mail because:
You are the assignee for the bug.=
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic