Bug 371949 - Amarok crashed on install Google Music script
Summary: Amarok crashed on install Google Music script
Status: RESOLVED UPSTREAM
Alias: None
Product: amarok
Classification: Applications
Component: general (other bugs)
Version First Reported In: 2.8.0
Platform: openSUSE Linux
: NOR crash
Target Milestone: 2.9
Assignee: Amarok Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-11-01 16:06 UTC by sainthyoga2003
Modified: 2016-11-02 00:40 UTC (History)
0 users

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 sainthyoga2003 2016-11-01 16:06:46 UTC
Application: amarok (2.8.0)
KDE Platform Version: 4.14.9
Qt Version: 4.8.6
Operating System: Linux 3.16.7-48-desktop x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed: I recently installed Google Music Script from Amarok Script manager

- Custom settings of the application: Google Music Script. Just after installed it Amarok crashed.

-- Backtrace:
Application: Amarok (amarok), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fa3e9adf800 (LWP 3413))]

Thread 12 (Thread 0x7fa3c8882700 (LWP 3416)):
#0  0x00007fa3e67f72bd in poll () at /lib64/libc.so.6
#1  0x00007fa3dd8eca41 in  () at /usr/lib64/libpulse.so.0
#2  0x00007fa3dd8de2ec in pa_mainloop_poll () at /usr/lib64/libpulse.so.0
#3  0x00007fa3dd8de95e in pa_mainloop_iterate () at /usr/lib64/libpulse.so.0
#4  0x00007fa3dd8dea10 in pa_mainloop_run () at /usr/lib64/libpulse.so.0
#5  0x00007fa3dd8ec9f3 in  () at /usr/lib64/libpulse.so.0
#6  0x00007fa3d8fc4808 in  () at /usr/lib64/pulseaudio/libpulsecommon-5.0.so
#7  0x00007fa3e493c0a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fa3e67ff6ed in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7fa3b14b2700 (LWP 3417)):
#0  0x00007fa3e49403e8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa3c51ea3ca in  () at /usr/lib64/libmysqld.so.18
#2  0x00007fa3c4ff6c76 in  () at /usr/lib64/libmysqld.so.18
#3  0x00007fa3e493c0a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fa3e67ff6ed in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7fa3b0c7c700 (LWP 3418)):
#0  0x00007fa3e49403e8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa3e6e4bc64 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4
#2  0x00007fa3e8b0d17e in AbstractDirectoryWatcher::run() () at /usr/lib64/libamaroklib.so.1
#3  0x00007fa3e3a3c542 in  () at /usr/lib64/libthreadweaver.so.4
#4  0x00007fa3e3a3c6fe in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () at /usr/lib64/libthreadweaver.so.4
#5  0x00007fa3e3a3bf4b in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#6  0x00007fa3e6e4b79f in  () at /usr/lib64/libQtCore.so.4
#7  0x00007fa3e493c0a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fa3e67ff6ed in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7fa3abfff700 (LWP 3419)):
#0  0x00007fa3e67f338d in read () at /lib64/libc.so.6
#1  0x00007fa3e0c90750 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fa3e0c4f714 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fa3e0c4fb7b in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fa3e0c4fcec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fa3e6f7a0de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#6  0x00007fa3e6f4be6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#7  0x00007fa3e6f4c165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#8  0x00007fa3e6e490bf in QThread::exec() () at /usr/lib64/libQtCore.so.4
#9  0x00007fa3e6f2d783 in  () at /usr/lib64/libQtCore.so.4
#10 0x00007fa3e6e4b79f in  () at /usr/lib64/libQtCore.so.4
#11 0x00007fa3e493c0a4 in start_thread () at /lib64/libpthread.so.0
#12 0x00007fa3e67ff6ed in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fa3aad07700 (LWP 3420)):
#0  0x00007fa3e67fb679 in syscall () at /lib64/libc.so.6
#1  0x00007fa3e6e4a243 in  () at /usr/lib64/libQtCore.so.4
#2  0x00007fa3e6e466c5 in QMutex::lockInternal() () at /usr/lib64/libQtCore.so.4
#3  0x00007fa3e6e86439 in  () at /usr/lib64/libQtCore.so.4
#4  0x00007fa3e6e867a5 in QRegExp::QRegExp(QString const&, Qt::CaseSensitivity, QRegExp::PatternSyntax) () at /usr/lib64/libQtCore.so.4
#5  0x00007fa3e8c0756f in  () at /usr/lib64/libamaroklib.so.1
#6  0x00007fa3e8ad9706 in CollectionManager::trackForUrl(KUrl const&) () at /usr/lib64/libamaroklib.so.1
#7  0x00007fa3e8aaab27 in  () at /usr/lib64/libamaroklib.so.1
#8  0x00007fa3e3a3c542 in  () at /usr/lib64/libthreadweaver.so.4
#9  0x00007fa3e3a3c6fe in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () at /usr/lib64/libthreadweaver.so.4
#10 0x00007fa3e3a3bf4b in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#11 0x00007fa3e6e4b79f in  () at /usr/lib64/libQtCore.so.4
#12 0x00007fa3e493c0a4 in start_thread () at /lib64/libpthread.so.0
#13 0x00007fa3e67ff6ed in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fa3aa506700 (LWP 3421)):
[KCrash Handler]
#5  0x00007fa3e674d0a7 in raise () at /lib64/libc.so.6
#6  0x00007fa3e674e458 in abort () at /lib64/libc.so.6
#7  0x00007fa3e678a7e4 in  () at /lib64/libc.so.6
#8  0x00007fa3e679004e in malloc_printerr () at /lib64/libc.so.6
#9  0x00007fa3e6790d56 in _int_free () at /lib64/libc.so.6
#10 0x00007fa3e6792d80 in _int_realloc () at /lib64/libc.so.6
#11 0x00007fa3e6793e29 in realloc () at /lib64/libc.so.6
#12 0x00007fa3e6e687be in QListData::realloc(int) () at /usr/lib64/libQtCore.so.4
#13 0x00007fa3e6e6886a in QListData::append(int) () at /usr/lib64/libQtCore.so.4
#14 0x00007fa3e8a4ffbd in  () at /usr/lib64/libamaroklib.so.1
#15 0x00007fa3e8a4f5e8 in ServiceFactory::trackForUrl(KUrl const&) () at /usr/lib64/libamaroklib.so.1
#16 0x00007fa3e8ad97c7 in CollectionManager::trackForUrl(KUrl const&) () at /usr/lib64/libamaroklib.so.1
#17 0x00007fa3e8aaab27 in  () at /usr/lib64/libamaroklib.so.1
#18 0x00007fa3e3a3c542 in  () at /usr/lib64/libthreadweaver.so.4
#19 0x00007fa3e3a3c6fe in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () at /usr/lib64/libthreadweaver.so.4
#20 0x00007fa3e3a3bf4b in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#21 0x00007fa3e6e4b79f in  () at /usr/lib64/libQtCore.so.4
#22 0x00007fa3e493c0a4 in start_thread () at /lib64/libpthread.so.0
#23 0x00007fa3e67ff6ed in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fa3a9d05700 (LWP 3422)):
#0  0x00007fa3e680bc5b in __lll_lock_wait_private () at /lib64/libc.so.6
#1  0x00007fa3e6795b9a in _L_lock_10389 () at /lib64/libc.so.6
#2  0x00007fa3e67936d5 in malloc () at /lib64/libc.so.6
#3  0x00007fa3e6e4d89d in QByteArray::resize(int) () at /usr/lib64/libQtCore.so.4
#4  0x00007fa3e6e8c76b in  () at /usr/lib64/libQtCore.so.4
#5  0x00007fa3e6e90c53 in QString::toLatin1() const () at /usr/lib64/libQtCore.so.4
#6  0x00007fa3e6f03417 in  () at /usr/lib64/libQtCore.so.4
#7  0x00007fa3e6f037bf in  () at /usr/lib64/libQtCore.so.4
#8  0x00007fa3e6f03a69 in QUrl::isValid() const () at /usr/lib64/libQtCore.so.4
#9  0x00007fa3e8ad9662 in CollectionManager::trackForUrl(KUrl const&) () at /usr/lib64/libamaroklib.so.1
#10 0x00007fa3e8aaab27 in  () at /usr/lib64/libamaroklib.so.1
#11 0x00007fa3e3a3c542 in  () at /usr/lib64/libthreadweaver.so.4
#12 0x00007fa3e3a3c6fe in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () at /usr/lib64/libthreadweaver.so.4
#13 0x00007fa3e3a3bf4b in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#14 0x00007fa3e6e4b79f in  () at /usr/lib64/libQtCore.so.4
#15 0x00007fa3e493c0a4 in start_thread () at /lib64/libpthread.so.0
#16 0x00007fa3e67ff6ed in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fa3a9504700 (LWP 3423)):
#0  0x00007fa3e67fb679 in syscall () at /lib64/libc.so.6
#1  0x00007fa3e6e4a243 in  () at /usr/lib64/libQtCore.so.4
#2  0x00007fa3e6e466c5 in QMutex::lockInternal() () at /usr/lib64/libQtCore.so.4
#3  0x00007fa3e6e86439 in  () at /usr/lib64/libQtCore.so.4
#4  0x00007fa3e6e867a5 in QRegExp::QRegExp(QString const&, Qt::CaseSensitivity, QRegExp::PatternSyntax) () at /usr/lib64/libQtCore.so.4
#5  0x00007fa3e8c0756f in  () at /usr/lib64/libamaroklib.so.1
#6  0x00007fa3e8ad9706 in CollectionManager::trackForUrl(KUrl const&) () at /usr/lib64/libamaroklib.so.1
#7  0x00007fa3e8aaab27 in  () at /usr/lib64/libamaroklib.so.1
#8  0x00007fa3e3a3c542 in  () at /usr/lib64/libthreadweaver.so.4
#9  0x00007fa3e3a3c6fe in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () at /usr/lib64/libthreadweaver.so.4
#10 0x00007fa3e3a3bf4b in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#11 0x00007fa3e6e4b79f in  () at /usr/lib64/libQtCore.so.4
#12 0x00007fa3e493c0a4 in start_thread () at /lib64/libpthread.so.0
#13 0x00007fa3e67ff6ed in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fa3a8d03700 (LWP 3424)):
#0  0x00007fa3e680bc5b in __lll_lock_wait_private () at /lib64/libc.so.6
#1  0x00007fa3e6795879 in _L_lock_3719 () at /lib64/libc.so.6
#2  0x00007fa3e6790b7b in _int_free () at /lib64/libc.so.6
#3  0x00007fa3e6e7c47f in  () at /usr/lib64/libQtCore.so.4
#4  0x00007fa3e6e8a1a6 in  () at /usr/lib64/libQtCore.so.4
#5  0x00007fa3e6e86eff in  () at /usr/lib64/libQtCore.so.4
#6  0x00007fa3e6e86ff1 in QRegExp::~QRegExp() () at /usr/lib64/libQtCore.so.4
#7  0x00007fa3e8c075b9 in  () at /usr/lib64/libamaroklib.so.1
#8  0x00007fa3e8ad9706 in CollectionManager::trackForUrl(KUrl const&) () at /usr/lib64/libamaroklib.so.1
#9  0x00007fa3e8aaab27 in  () at /usr/lib64/libamaroklib.so.1
#10 0x00007fa3e3a3c542 in  () at /usr/lib64/libthreadweaver.so.4
#11 0x00007fa3e3a3c6fe in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () at /usr/lib64/libthreadweaver.so.4
#12 0x00007fa3e3a3bf4b in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#13 0x00007fa3e6e4b79f in  () at /usr/lib64/libQtCore.so.4
#14 0x00007fa3e493c0a4 in start_thread () at /lib64/libpthread.so.0
#15 0x00007fa3e67ff6ed in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fa38ffff700 (LWP 3425)):
#0  0x00007fa3e67fb679 in syscall () at /lib64/libc.so.6
#1  0x00007fa3e6e4a243 in  () at /usr/lib64/libQtCore.so.4
#2  0x00007fa3e6e466c5 in QMutex::lockInternal() () at /usr/lib64/libQtCore.so.4
#3  0x00007fa3e6e86439 in  () at /usr/lib64/libQtCore.so.4
#4  0x00007fa3e6e867a5 in QRegExp::QRegExp(QString const&, Qt::CaseSensitivity, QRegExp::PatternSyntax) () at /usr/lib64/libQtCore.so.4
#5  0x00007fa3e8c0756f in  () at /usr/lib64/libamaroklib.so.1
#6  0x00007fa3e8ad9706 in CollectionManager::trackForUrl(KUrl const&) () at /usr/lib64/libamaroklib.so.1
#7  0x00007fa3e8aaab27 in  () at /usr/lib64/libamaroklib.so.1
#8  0x00007fa3e3a3c542 in  () at /usr/lib64/libthreadweaver.so.4
#9  0x00007fa3e3a3c6fe in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () at /usr/lib64/libthreadweaver.so.4
#10 0x00007fa3e3a3bf4b in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#11 0x00007fa3e6e4b79f in  () at /usr/lib64/libQtCore.so.4
#12 0x00007fa3e493c0a4 in start_thread () at /lib64/libpthread.so.0
#13 0x00007fa3e67ff6ed in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fa38f7fe700 (LWP 3426)):
#0  0x00007fa3e67fb679 in syscall () at /lib64/libc.so.6
#1  0x00007fa3e6e4a243 in  () at /usr/lib64/libQtCore.so.4
#2  0x00007fa3e6e466c5 in QMutex::lockInternal() () at /usr/lib64/libQtCore.so.4
#3  0x00007fa3e6e86439 in  () at /usr/lib64/libQtCore.so.4
#4  0x00007fa3e6e867a5 in QRegExp::QRegExp(QString const&, Qt::CaseSensitivity, QRegExp::PatternSyntax) () at /usr/lib64/libQtCore.so.4
#5  0x00007fa3e8c0756f in  () at /usr/lib64/libamaroklib.so.1
#6  0x00007fa3e8ad9706 in CollectionManager::trackForUrl(KUrl const&) () at /usr/lib64/libamaroklib.so.1
#7  0x00007fa3e8aaab27 in  () at /usr/lib64/libamaroklib.so.1
#8  0x00007fa3e3a3c542 in  () at /usr/lib64/libthreadweaver.so.4
#9  0x00007fa3e3a3c6fe in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () at /usr/lib64/libthreadweaver.so.4
#10 0x00007fa3e3a3bf4b in ThreadWeaver::Thread::run() () at /usr/lib64/libthreadweaver.so.4
#11 0x00007fa3e6e4b79f in  () at /usr/lib64/libQtCore.so.4
#12 0x00007fa3e493c0a4 in start_thread () at /lib64/libpthread.so.0
#13 0x00007fa3e67ff6ed in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fa3e9adf800 (LWP 3413)):
#0  0x00007fa3e67fb679 in syscall () at /lib64/libc.so.6
#1  0x00007fa3e6e4a243 in  () at /usr/lib64/libQtCore.so.4
#2  0x00007fa3e6e466c5 in QMutex::lockInternal() () at /usr/lib64/libQtCore.so.4
#3  0x00007fa3e6e86439 in  () at /usr/lib64/libQtCore.so.4
#4  0x00007fa3e6e867a5 in QRegExp::QRegExp(QString const&, Qt::CaseSensitivity, QRegExp::PatternSyntax) () at /usr/lib64/libQtCore.so.4
#5  0x00007fa3e6ed0801 in  () at /usr/lib64/libQtCore.so.4
#6  0x00007fa3e6ed0dc5 in QDirIterator::QDirIterator(QDir const&, QFlags<QDirIterator::IteratorFlag>) () at /usr/lib64/libQtCore.so.4
#7  0x00007fa3e6ecc270 in QDir::entryInfoList(QStringList const&, QFlags<QDir::Filter>, QFlags<QDir::SortFlag>) const () at /usr/lib64/libQtCore.so.4
#8  0x00007fa3e6ecc807 in QDir::entryInfoList(QFlags<QDir::Filter>, QFlags<QDir::SortFlag>) const () at /usr/lib64/libQtCore.so.4
#9  0x00007fa3e89d6a67 in  () at /usr/lib64/libamaroklib.so.1
#10 0x00007fa3e89d6dd2 in  () at /usr/lib64/libamaroklib.so.1
#11 0x00007fa3e89d6fc6 in  () at /usr/lib64/libamaroklib.so.1
#12 0x00007fa3e89d1196 in  () at /usr/lib64/libamaroklib.so.1
#13 0x00007fa3e8bdc306 in MainWindow::createActions() () at /usr/lib64/libamaroklib.so.1
#14 0x00007fa3e8be2c64 in MainWindow::MainWindow() () at /usr/lib64/libamaroklib.so.1
#15 0x00007fa3e8bc9c0d in App::continueInit() () at /usr/lib64/libamaroklib.so.1
#16 0x00007fa3e8bcacb6 in App::App() () at /usr/lib64/libamaroklib.so.1
#17 0x0000000000407fa7 in  ()
#18 0x00007fa3e6739b05 in __libc_start_main () at /lib64/libc.so.6
#19 0x00000000004080d2 in _start ()

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2016-11-02 00:40:42 UTC
Since the Google Music script is not done by us, please report this to the script author. You should also make sure to install debugging symbols in your backtrace, else it is not very useful. For more information, please see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports