Bug 300328 - Amaraok crash after frist setup [@ BrowserCategory::setBackgroundImage]
Summary: Amaraok crash after frist setup [@ BrowserCategory::setBackgroundImage]
Status: RESOLVED WORKSFORME
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.5.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 2.6
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-19 18:51 UTC by pollolpc
Modified: 2012-09-12 09:06 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description pollolpc 2012-05-19 18:51:07 UTC
Application: amarok (2.5.0)
KDE Platform Version: 4.8.2 (4.8.2)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-24-generic-pae i686
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Configure the output, selecting my audio card xonar stx. Test sound was working ok and then, when i click OK, crash amarok
- Custom settings of the application:
First installation. Amarok was searching music in my foldders too

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

Thread 17 (Thread 0xaebe0b40 (LWP 3685)):
#0  0xb7765424 in __kernel_vsyscall ()
#1  0xb568c17b in read () from /lib/i386-linux-gnu/libc.so.6
#2  0xb441066e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb43d1af0 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb43d2002 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb43d252b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xaebe9134 in ?? () from /usr/lib/i386-linux-gnu/gio/modules/libdconfsettings.so
#7  0xb43f5673 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb46e1d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#9  0xb569cace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 16 (Thread 0xae1ffb40 (LWP 3686)):
#0  0xb43a08ba in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb441063b in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb43d1af0 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb43d2002 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb43d252b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xaf9130ea in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0xb43f5673 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb46e1d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb569cace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 15 (Thread 0xa615fb40 (LWP 3707)):
#0  0xb44113a4 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb43d176c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb43d1f6f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb43d21c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb5a0a8e7 in QEventDispatcherGlib::processEvents (this=0xad800cf0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0xb59d650d in QEventLoop::processEvents (this=0xa615f240, flags=...) at kernel/qeventloop.cpp:149
#6  0xb59d67a9 in QEventLoop::exec (this=0xa615f240, flags=...) at kernel/qeventloop.cpp:204
#7  0xb58bf94c in QThread::exec (this=0x9597060) at thread/qthread.cpp:501
#8  0xb59b3b5d in QInotifyFileSystemWatcherEngine::run (this=0x9597060) at io/qfilesystemwatcher_inotify.cpp:248
#9  0xb58c2de0 in QThreadPrivate::start (arg=0x9597060) at thread/qthread_unix.cpp:298
#10 0xb46e1d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#11 0xb569cace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 14 (Thread 0xa47cab40 (LWP 3708)):
#0  0xb56aa5c1 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#1  0xb4411390 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb43d1868 in g_main_context_query () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb43d1fce in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb43d21c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb5a0a8e7 in QEventDispatcherGlib::processEvents (this=0xae20b600, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb59d650d in QEventLoop::processEvents (this=0xa47ca270, flags=...) at kernel/qeventloop.cpp:149
#7  0xb59d67a9 in QEventLoop::exec (this=0xa47ca270, flags=...) at kernel/qeventloop.cpp:204
#8  0xb58bf94c in QThread::exec (this=0x97243a0) at thread/qthread.cpp:501
#9  0xb58bfa3b in QThread::run (this=0x97243a0) at thread/qthread.cpp:568
#10 0xb58c2de0 in QThreadPrivate::start (arg=0x97243a0) at thread/qthread_unix.cpp:298
#11 0xb46e1d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb569cace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 13 (Thread 0xa3d38b40 (LWP 3709)):
#0  0xb46e4c6a in __pthread_mutex_unlock_usercnt () from /lib/i386-linux-gnu/libpthread.so.0
#1  0xb56aa634 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#2  0xb44113d0 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb43d1a66 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb43d2002 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb43d21c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb5a0a8e7 in QEventDispatcherGlib::processEvents (this=0x97411a8, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb59d650d in QEventLoop::processEvents (this=0xa3d38270, flags=...) at kernel/qeventloop.cpp:149
#8  0xb59d67a9 in QEventLoop::exec (this=0xa3d38270, flags=...) at kernel/qeventloop.cpp:204
#9  0xb58bf94c in QThread::exec (this=0x9741a98) at thread/qthread.cpp:501
#10 0xb58bfa3b in QThread::run (this=0x9741a98) at thread/qthread.cpp:568
#11 0xb58c2de0 in QThreadPrivate::start (arg=0x9741a98) at thread/qthread_unix.cpp:298
#12 0xb46e1d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#13 0xb569cace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 12 (Thread 0x9e53fb40 (LWP 3711)):
#0  0xb7765424 in __kernel_vsyscall ()
#1  0xb46e596b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb56aa3dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb58c3350 in wait (time=4294967295, this=0x95a8e60) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x95ec5f8, mutex=0x9599530, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb4e3aacc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x95ec5e0, th=0x978ee98) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4e3d95b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x95a2f70, th=0x978ee98) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb4e3a63a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x95ec5e0, th=0x978ee98) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb4e3da5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x95a2f70, th=0x978ee98) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb4e3a533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x95ec5e0, th=0x978ee98, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb4e3da78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x95a2f70, th=0x978ee98) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb4e3a533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x95ec5e0, th=0x978ee98, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb4e3da78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x95a2f70, th=0x978ee98) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0xb4e3a533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x95ec5e0, th=0x978ee98, previous=0x18a88d68) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0xb4e3c4e4 in ThreadWeaver::ThreadRunHelper::run (this=0x9e53f2a4, parent=0x95ec5e0, th=0x978ee98) at ../../../threadweaver/Weaver/Thread.cpp:87
#15 0xb4e3c59a in ThreadWeaver::Thread::run (this=0x978ee98) at ../../../threadweaver/Weaver/Thread.cpp:142
#16 0xb58c2de0 in QThreadPrivate::start (arg=0x978ee98) at thread/qthread_unix.cpp:298
#17 0xb46e1d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#18 0xb569cace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 11 (Thread 0x9db90b40 (LWP 3715)):
#0  0xb7765424 in __kernel_vsyscall ()
#1  0xb46e596b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb56aa3dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb58c3350 in wait (time=4294967295, this=0x95a8e60) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x95ec5f8, mutex=0x9599530, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb4e3aacc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x95ec5e0, th=0x976a8e0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4e3d95b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x95a2f70, th=0x976a8e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb4e3a63a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x95ec5e0, th=0x976a8e0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb4e3da5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x95a2f70, th=0x976a8e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb4e3a533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x95ec5e0, th=0x976a8e0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb4e3da78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x95a2f70, th=0x976a8e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb4e3a533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x95ec5e0, th=0x976a8e0, previous=0x978bbc8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb4e3c4e4 in ThreadWeaver::ThreadRunHelper::run (this=0x9db902a4, parent=0x95ec5e0, th=0x976a8e0) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0xb4e3c59a in ThreadWeaver::Thread::run (this=0x976a8e0) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0xb58c2de0 in QThreadPrivate::start (arg=0x976a8e0) at thread/qthread_unix.cpp:298
#15 0xb46e1d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#16 0xb569cace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 10 (Thread 0xad7ffb40 (LWP 3721)):
#0  0xb7765424 in __kernel_vsyscall ()
#1  0xb5698c07 in syscall () from /lib/i386-linux-gnu/libc.so.6
#2  0xb58c1638 in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x1785b330) at thread/qmutex_unix.cpp:99
#3  QMutexPrivate::wait (this=0x1785b330, timeout=-1) at thread/qmutex_unix.cpp:113
#4  0xb58bd038 in QMutex::lock (this=0x976ca74) at thread/qmutex.cpp:164
#5  0xb6ceb550 in lockInline (this=<optimized out>) at /usr/include/qt4/QtCore/qmutex.h:188
#6  QMutexLocker (m=<optimized out>, this=<optimized out>) at /usr/include/qt4/QtCore/qmutex.h:109
#7  ServiceSqlRegistry::getArtist (this=0x976ca50, rowData=...) at ../../src/services/ServiceSqlRegistry.cpp:135
#8  0xb6ce9f27 in Collections::ServiceSqlQueryMaker::handleArtists (this=0x17788b30, result=...) at ../../src/services/ServiceSqlQueryMaker.cpp:702
#9  0xb6cea53c in Collections::ServiceSqlQueryMaker::handleResult (this=0xfffffe00, result=...) at ../../src/services/ServiceSqlQueryMaker.cpp:576
#10 0xb6ceb169 in ServiceSqlWorkerThread::run (this=0x1778b5c8) at ../../src/services/ServiceSqlQueryMaker.cpp:58
#11 0xb4e3cf03 in ThreadWeaver::JobRunHelper::runTheJob (this=0xad7ff21c, th=0x9ae97f0, job=0x1778b5c8) at ../../../threadweaver/Weaver/Job.cpp:106
#12 0xb4e3d0a3 in ThreadWeaver::Job::execute (this=0x1778b5c8, th=0x9ae97f0) at ../../../threadweaver/Weaver/Job.cpp:135
#13 0xb4e3c4b2 in ThreadWeaver::ThreadRunHelper::run (this=0xad7ff2a4, parent=0x95ec5e0, th=0x9ae97f0) at ../../../threadweaver/Weaver/Thread.cpp:95
#14 0xb4e3c59a in ThreadWeaver::Thread::run (this=0x9ae97f0) at ../../../threadweaver/Weaver/Thread.cpp:142
#15 0xb58c2de0 in QThreadPrivate::start (arg=0x9ae97f0) at thread/qthread_unix.cpp:298
#16 0xb46e1d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0xb569cace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 9 (Thread 0x9d38fb40 (LWP 3722)):
#0  0xb41fbdcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb59213ad in do_gettime (frac=0x9d38eec4, sec=0x9d38eebc) at tools/qelapsedtimer_unix.cpp:123
#2  QElapsedTimer::start (this=0x9d38eebc) at tools/qelapsedtimer_unix.cpp:162
#3  0xb59af562 in QProcessPrivate::waitForReadyRead (this=0xa23c4d0, msecs=-1) at io/qprocess_unix.cpp:1063
#4  0xb5963599 in QProcess::waitForReadyRead (this=0xd267b60, msecs=-1) at io/qprocess.cpp:1702
#5  0xa61ed395 in ScannerJob::getScannerOutput (this=0x9e1f828) at ../../../../../../src/core-impl/collections/db/ScanManager.cpp:708
#6  0xa61ee84e in ScannerJob::run (this=0x9e1f828) at ../../../../../../src/core-impl/collections/db/ScanManager.cpp:506
#7  0xb4e3cf03 in ThreadWeaver::JobRunHelper::runTheJob (this=0x9d38f21c, th=0x9b35e50, job=0x9e1f828) at ../../../threadweaver/Weaver/Job.cpp:106
#8  0xb4e3d0a3 in ThreadWeaver::Job::execute (this=0x9e1f828, th=0x9b35e50) at ../../../threadweaver/Weaver/Job.cpp:135
#9  0xb4e3c4b2 in ThreadWeaver::ThreadRunHelper::run (this=0x9d38f2a4, parent=0x95ec5e0, th=0x9b35e50) at ../../../threadweaver/Weaver/Thread.cpp:95
#10 0xb4e3c59a in ThreadWeaver::Thread::run (this=0x9b35e50) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0xb58c2de0 in QThreadPrivate::start (arg=0x9b35e50) at thread/qthread_unix.cpp:298
#12 0xb46e1d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#13 0xb569cace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 8 (Thread 0x9cb8eb40 (LWP 3723)):
#0  0xb7765424 in __kernel_vsyscall ()
#1  0xb46e596b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb56aa3dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb3893263 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb389337f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb46e1d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0xb569cace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 7 (Thread 0x96bb0b40 (LWP 3727)):
#0  0xb7765424 in __kernel_vsyscall ()
#1  0xb46e596b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb56aa3dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb48a8029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xb48a806f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb46e1d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0xb569cace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 6 (Thread 0x9ed40b40 (LWP 3739)):
#0  0xb7765424 in __kernel_vsyscall ()
#1  0xb46e596b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb56aa3dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb58c3350 in wait (time=4294967295, this=0x9e12b68) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x9e12974, mutex=0x9e12970, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb64d1f93 in QFileInfoGatherer::run (this=0x9e12968) at dialogs/qfileinfogatherer.cpp:214
#6  0xb58c2de0 in QThreadPrivate::start (arg=0x9e12968) at thread/qthread_unix.cpp:298
#7  0xb46e1d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb569cace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 5 (Thread 0x93ebfb40 (LWP 3740)):
#0  0xb43d1675 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb43d1f6f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb43d21c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb5a0a8e7 in QEventDispatcherGlib::processEvents (this=0xace052e8, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0xb59d650d in QEventLoop::processEvents (this=0x93ebf240, flags=...) at kernel/qeventloop.cpp:149
#5  0xb59d67a9 in QEventLoop::exec (this=0x93ebf240, flags=...) at kernel/qeventloop.cpp:204
#6  0xb58bf94c in QThread::exec (this=0x186b99c8) at thread/qthread.cpp:501
#7  0xb59b3b5d in QInotifyFileSystemWatcherEngine::run (this=0x186b99c8) at io/qfilesystemwatcher_inotify.cpp:248
#8  0xb58c2de0 in QThreadPrivate::start (arg=0x186b99c8) at thread/qthread_unix.cpp:298
#9  0xb46e1d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#10 0xb569cace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 4 (Thread 0xa7636b40 (LWP 3773)):
#0  0xb3ffaf73 in pa_mainloop_iterate () from /usr/lib/i386-linux-gnu/libpulse.so.0
#1  0xb3ffb094 in pa_mainloop_run () from /usr/lib/i386-linux-gnu/libpulse.so.0
#2  0xb400c44e in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#3  0xb1ce7246 in ?? () from /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
#4  0xb46e1d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#5  0xb569cace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0x8c503b40 (LWP 3774)):
#0  0xb7765424 in __kernel_vsyscall ()
#1  0xb46e596b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb56aa3dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb58c3350 in wait (time=4294967295, this=0xa6aa0a8) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xa6a9e5c, mutex=0xa6a9e58, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb64d1f93 in QFileInfoGatherer::run (this=0xa6a9e50) at dialogs/qfileinfogatherer.cpp:214
#6  0xb58c2de0 in QThreadPrivate::start (arg=0xa6a9e50) at thread/qthread_unix.cpp:298
#7  0xb46e1d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb569cace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0x89cfeb40 (LWP 3775)):
#0  0xb7765424 in __kernel_vsyscall ()
#1  0xb568e380 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb43dfa3b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb43d206e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb43d21c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb5a0a8e7 in QEventDispatcherGlib::processEvents (this=0x174b1870, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb59d650d in QEventLoop::processEvents (this=0x89cfe240, flags=...) at kernel/qeventloop.cpp:149
#7  0xb59d67a9 in QEventLoop::exec (this=0x89cfe240, flags=...) at kernel/qeventloop.cpp:204
#8  0xb58bf94c in QThread::exec (this=0x179eaf50) at thread/qthread.cpp:501
#9  0xb59b3b5d in QInotifyFileSystemWatcherEngine::run (this=0x179eaf50) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb58c2de0 in QThreadPrivate::start (arg=0x179eaf50) at thread/qthread_unix.cpp:298
#11 0xb46e1d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb569cace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb1146740 (LWP 3684)):
[KCrash Handler]
#7  QHashData::free_helper (this=0x177a4f90, node_delete=0xb62de180 <QHash<unsigned long long, QRenderRule>::deleteNode2(QHashData::Node*)>) at tools/qhash.cpp:274
#8  0xb62db0e6 in freeData (x=<optimized out>, this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:570
#9  ~QHash (this=0x9164570, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:283
#10 ~QHash (this=0x9164570, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:516
#11 ~QHashNode (this=0x9164568, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:253
#12 QHash<int, QHash<unsigned long long, QRenderRule> >::deleteNode2 (node=0x9164568) at ../../include/QtCore/../../src/corelib/tools/qhash.h:521
#13 0xb58e14da in QHashData::free_helper (this=0x178a01e8, node_delete=0xb62db0b0 <QHash<int, QHash<unsigned long long, QRenderRule> >::deleteNode2(QHashData::Node*)>) at tools/qhash.cpp:275
#14 0xb62e1722 in freeData (x=<optimized out>, this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:570
#15 ~QHash (this=0x17823544, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:283
#16 ~QHash (this=0x17823544, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:784
#17 ~QHashNode (this=0x17823538, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:216
#18 deleteNode2 (node=0x17823538) at ../../include/QtCore/../../src/corelib/tools/qhash.h:521
#19 deleteNode (node=0x17823538, this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:511
#20 remove (akey=@0xbffd2f9c: 0xa16d8a0, this=0x9a44048) at ../../include/QtCore/../../src/corelib/tools/qhash.h:797
#21 QHash<QWidget const*, QHash<int, QHash<unsigned long long, QRenderRule> > >::remove (this=0x9a44048, akey=@0xbffd2f9c: 0xa16d8a0) at ../../include/QtCore/../../src/corelib/tools/qhash.h:784
#22 0xb62c0826 in updateWidgets (widgets=...) at styles/qstylesheetstyle.cpp:2594
#23 0xb62c09c2 in QStyleSheetStyle::repolish (this=0x17487f68, w=0x961e548) at styles/qstylesheetstyle.cpp:2778
#24 0xb5f8cbf0 in QWidget::setStyleSheet (this=0x961e548, styleSheet=...) at kernel/qwidget.cpp:2675
#25 0xb6b32c7e in BrowserCategory::setBackgroundImage (this=0x961e548, path=...) at ../../src/browsers/BrowserCategory.cpp:114
#26 0xb6b32e46 in BrowserCategory::slotSettingsChanged (this=0x961e548) at ../../src/browsers/BrowserCategory.cpp:119
#27 0xb6b32f98 in BrowserCategory::qt_static_metacall (_o=0x961e548, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbffd3190) at ./BrowserCategory.moc:54
#28 0xb59ee6b1 in QMetaObject::activate (sender=0xbffd47c4, m=0xb7278894, local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3547
#29 0xb6f26575 in App::settingsChanged (this=0xbffd47c4) at ./App.moc:134
#30 0xb6f26635 in App::applySettings (this=0xbffd47c4, firstTime=false) at ../../src/App.cpp:474
#31 0xb6f28b30 in App::qt_static_metacall (_o=0xbffd47c4, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbffd3348) at ./App.moc:72
#32 0xb59ee6b1 in QMetaObject::activate (sender=0x9f61ed0, m=0xb773a06c, local_signal_index=1, argv=0xbffd3348) at kernel/qobject.cpp:3547
#33 0xb74254d5 in KConfigDialog::settingsChanged (this=0x9f61ed0, _t1=...) at ./kconfigdialog.moc:130
#34 0xb74266c7 in qt_static_metacall (_a=0xbffd3448, _id=1, _o=0x9f61ed0, _c=<optimized out>) at ./kconfigdialog.moc:67
#35 KConfigDialog::qt_static_metacall (_o=0x9f61ed0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbffd3448) at ./kconfigdialog.moc:60
#36 0xb59ee6b1 in QMetaObject::activate (sender=0xa6b8f78, m=0xb726bc70, local_signal_index=0, argv=0xbffd3448) at kernel/qobject.cpp:3547
#37 0xb6b8dc95 in ConfigDialogBase::settingsChanged (this=0xa6b8f78, _t1=...) at ./ConfigDialogBase.moc:98
#38 0xb6b9082e in NotificationsConfig::updateSettings (this=0xa6b8f78) at ../../src/configdialog/dialogs/NotificationsConfig.cpp:131
#39 0xb6b8be8b in Amarok2ConfigDialog::updateSettings (this=0x9f61ed0) at ../../src/configdialog/ConfigDialog.cpp:143
#40 0xb74266b3 in qt_static_metacall (_a=0xbffd35b0, _id=2, _o=0x9f61ed0, _c=<optimized out>) at ./kconfigdialog.moc:68
#41 KConfigDialog::qt_static_metacall (_o=0x9f61ed0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbffd35b0) at ./kconfigdialog.moc:60
#42 0xb59ee6b1 in QMetaObject::activate (sender=0x9f61ed0, m=0xb773a3d0, local_signal_index=9, argv=0x0) at kernel/qobject.cpp:3547
#43 0xb74382d5 in KDialog::okClicked (this=0x9f61ed0) at ./kdialog.moc:272
#44 0xb7438b08 in KDialog::slotButtonClicked (this=0x9f61ed0, button=4) at ../../kdeui/dialogs/kdialog.cpp:884
#45 0xb7438fa0 in qt_static_metacall (_a=0xbffd3738, _id=33, _o=0x9f61ed0, _c=<optimized out>) at ./kdialog.moc:167
#46 KDialog::qt_static_metacall (_o=0x9f61ed0, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbffd3738) at ./kdialog.moc:127
#47 0xb59ee6b1 in QMetaObject::activate (sender=0x179bb314, m=0xb5b33e58, local_signal_index=0, argv=0xbffd3738) at kernel/qobject.cpp:3547
#48 0xb59f5da5 in QSignalMapper::mapped (this=0x179bb314, _t1=4) at .moc/release-shared/moc_qsignalmapper.cpp:115
#49 0xb59f5ef2 in QSignalMapper::map (this=0x179bb314, sender=0x179eae68) at kernel/qsignalmapper.cpp:266
#50 0xb59f60ae in QSignalMapper::map (this=0x179bb314) at kernel/qsignalmapper.cpp:257
#51 0xb59f6190 in qt_static_metacall (_a=0xbffd38b8, _id=4, _o=0x179bb314, _c=<optimized out>) at .moc/release-shared/moc_qsignalmapper.cpp:64
#52 QSignalMapper::qt_static_metacall (_o=0x179bb314, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbffd38b8) at .moc/release-shared/moc_qsignalmapper.cpp:54
#53 0xb59ee6b1 in QMetaObject::activate (sender=0x179eae68, m=0xb68cb7c8, local_signal_index=2, argv=0xbffd38b8) at kernel/qobject.cpp:3547
#54 0xb667796d in QAbstractButton::clicked (this=0x179eae68, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220
#55 0xb636b61d in QAbstractButtonPrivate::emitClicked (this=0x1784a9c0) at widgets/qabstractbutton.cpp:548
#56 0xb636cc8b in QAbstractButtonPrivate::click (this=0x1784a9c0) at widgets/qabstractbutton.cpp:541
#57 0xb636cf46 in QAbstractButton::mouseReleaseEvent (this=0x179eae68, e=0xbffd3f84) at widgets/qabstractbutton.cpp:1123
#58 0xb5f9a1ac in QWidget::event (this=0x179eae68, event=0xbffd3f84) at kernel/qwidget.cpp:8362
#59 0xb636c1e9 in QAbstractButton::event (this=0x179eae68, e=0xbffd3f84) at widgets/qabstractbutton.cpp:1082
#60 0xb640f758 in QPushButton::event (this=0x179eae68, e=0xbffd3f84) at widgets/qpushbutton.cpp:683
#61 0xb5f3fed4 in notify_helper (e=0xbffd3f84, receiver=0x179eae68, this=0x9021660) at kernel/qapplication.cpp:4559
#62 QApplicationPrivate::notify_helper (this=0x9021660, receiver=0x179eae68, e=0xbffd3f84) at kernel/qapplication.cpp:4531
#63 0xb5f46024 in QApplication::notify (this=0x9021660, receiver=0x179eae68, e=0xbffd3f84) at kernel/qapplication.cpp:4102
#64 0xb74f7b21 in KApplication::notify (this=0xbffd47c4, receiver=0x179eae68, event=0xbffd3f84) at ../../kdeui/kernel/kapplication.cpp:311
#65 0xb59d797e in QCoreApplication::notifyInternal (this=0xbffd47c4, receiver=0x179eae68, event=0xbffd3f84) at kernel/qcoreapplication.cpp:876
#66 0xb5f40e95 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#67 QApplicationPrivate::sendMouseEvent (receiver=0x179eae68, event=0xbffd3f84, alienWidget=0x179eae68, nativeWidget=0x9f61ed0, buttonDown=0xb68d4cf4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170
#68 0xb5fcd074 in QETWidget::translateMouseEvent (this=0x9f61ed0, event=0xbffd443c) at kernel/qapplication_x11.cpp:4617
#69 0xb5fcbc0d in QApplication::x11ProcessEvent (this=0xbffd47c4, event=0xbffd443c) at kernel/qapplication_x11.cpp:3732
#70 0xb5ff8eac in x11EventSourceDispatch (s=0x8f51960, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#71 0xb43d1cda in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#72 0xb43d20e5 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#73 0xb43d21c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#74 0xb5a0a887 in QEventDispatcherGlib::processEvents (this=0x8f13ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#75 0xb5ff8aaa in QGuiEventDispatcherGlib::processEvents (this=0x8f13ea0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#76 0xb59d650d in QEventLoop::processEvents (this=0xbffd4734, flags=...) at kernel/qeventloop.cpp:149
#77 0xb59d67a9 in QEventLoop::exec (this=0xbffd4734, flags=...) at kernel/qeventloop.cpp:204
#78 0xb59dbeba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#79 0xb5f3da74 in QApplication::exec () at kernel/qapplication.cpp:3820
#80 0x0804fc32 in main (argc=0, argv=0x1) at ../../src/main.cpp:303

Possible duplicates by query: bug 296847, bug 278172, bug 278141, bug 278036, bug 277893.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-05-20 03:15:22 UTC
Is this crash reproducible?
Comment 2 Myriam Schweingruber 2012-09-12 09:06:40 UTC
Closing for lack of feedback. Please feel free to reopen this report if you can reproduce it with Amarok 2.6.0 or later and provide the requested information.