Bug 281127

Summary: crash on startup
Product: [Applications] amarok Reporter: j.w.ott
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 2.4.3   
Target Milestone: 2.5   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description j.w.ott 2011-08-31 18:30:12 UTC
Application: amarok (2.4.3)
KDE Platform Version: 4.7.00 (4.7.0)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-11-generic x86_64
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:

I swapped my harddisk to a new computer. The new computer starts fine and everything including sound works fine without the need for any adjustments (Hi Mr. Gates). 
With the first start on the new computer Amarok crashed allthough after several attempts Amarok worked. Today its the same problem.

Other players work fine.

The crash can be reproduced every time.

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f8a6ec7e7c0 (LWP 16118))]

Thread 10 (Thread 0x7f8a4e09e700 (LWP 16121)):
#0  0x00007f8a6b3ccf03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f8a637bc32f in ?? () from /usr/lib/libpulse.so.0
#2  0x00007f8a637ae116 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x00007f8a637ae749 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x00007f8a637ae800 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x00007f8a637bc2df in ?? () from /usr/lib/libpulse.so.0
#6  0x00007f8a5f0b8a88 in ?? () from /usr/lib/libpulsecommon-0.9.22.so
#7  0x00007f8a5e2be853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#8  0x00007f8a67bf3d8c in start_thread (arg=0x7f8a4e09e700) at pthread_create.c:304
#9  0x00007f8a6b3da04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f8a40c37700 (LWP 16123)):
#0  0x00007f8a67bf63ce in __pthread_mutex_lock (mutex=0x7f8a48049378) at pthread_mutex_lock.c:62
#1  0x00007f8a66150461 in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8a6615100a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8a66151639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f8a6bd2a446 in QEventDispatcherGlib::processEvents (this=0xdece90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f8a6bcfe882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f8a6bcfeabc in QEventLoop::exec (this=0x7f8a40c36cd0, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f8a6bc15924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#8  0x00007f8a6bce0c2f in QInotifyFileSystemWatcherEngine::run (this=0xe3c6e0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f8a6bc18175 in QThreadPrivate::start (arg=0xe3c6e0) at thread/qthread_unix.cpp:320
#10 0x00007f8a5e2be853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#11 0x00007f8a67bf3d8c in start_thread (arg=0x7f8a40c37700) at pthread_create.c:304
#12 0x00007f8a6b3da04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f8a3d7ce700 (LWP 16125)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8a6bc1882b in wait (this=<value optimized out>, mutex=0xef42b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xef42b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f8a6918e704 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xeedda0, th=0xef21e0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f8a69190d73 in ThreadWeaver::WorkingHardState::applyForWork (this=0xef2660, th=0xef21e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f8a69190d8c in ThreadWeaver::WorkingHardState::applyForWork (this=0xef2660, th=0xef21e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f8a6918fb8f in ThreadWeaver::ThreadRunHelper::run (this=0x7f8a3d7cdd20, parent=0xeedda0, th=0xef21e0) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007f8a6918fc1b in ThreadWeaver::Thread::run (this=0xef21e0) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f8a6bc18175 in QThreadPrivate::start (arg=0xef21e0) at thread/qthread_unix.cpp:320
#9  0x00007f8a5e2be853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#10 0x00007f8a67bf3d8c in start_thread (arg=0x7f8a3d7ce700) at pthread_create.c:304
#11 0x00007f8a6b3da04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f8a3abec700 (LWP 16126)):
#0  0x00007f8a6b3ccf03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f8a66151104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8a66151639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8a6bd2a446 in QEventDispatcherGlib::processEvents (this=0x7f8a4832bcf0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f8a6bcfe882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f8a6bcfeabc in QEventLoop::exec (this=0x7f8a3abebcd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f8a6bc15924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#7  0x00007f8a6bce0c2f in QInotifyFileSystemWatcherEngine::run (this=0x10e9870) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f8a6bc18175 in QThreadPrivate::start (arg=0x10e9870) at thread/qthread_unix.cpp:320
#9  0x00007f8a5e2be853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#10 0x00007f8a67bf3d8c in start_thread (arg=0x7f8a3abec700) at pthread_create.c:304
#11 0x00007f8a6b3da04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f8a39b96700 (LWP 16127)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8a6bc1882b in wait (this=<value optimized out>, mutex=0xef42b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xef42b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f8a6918e704 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xeedda0, th=0x1182bb0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f8a69190d73 in ThreadWeaver::WorkingHardState::applyForWork (this=0xef2660, th=0x1182bb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f8a69190d8c in ThreadWeaver::WorkingHardState::applyForWork (this=0xef2660, th=0x1182bb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f8a6918fb8f in ThreadWeaver::ThreadRunHelper::run (this=0x7f8a39b95d20, parent=0xeedda0, th=0x1182bb0) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007f8a6918fc1b in ThreadWeaver::Thread::run (this=0x1182bb0) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f8a6bc18175 in QThreadPrivate::start (arg=0x1182bb0) at thread/qthread_unix.cpp:320
#9  0x00007f8a5e2be853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#10 0x00007f8a67bf3d8c in start_thread (arg=0x7f8a39b96700) at pthread_create.c:304
#11 0x00007f8a6b3da04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f8a39178700 (LWP 16128)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8a6bc1882b in wait (this=<value optimized out>, mutex=0xef42b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xef42b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f8a6918e704 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xeedda0, th=0x7f8a48369700) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f8a69190d73 in ThreadWeaver::WorkingHardState::applyForWork (this=0xef2660, th=0x7f8a48369700) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f8a69190d8c in ThreadWeaver::WorkingHardState::applyForWork (this=0xef2660, th=0x7f8a48369700) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f8a69190d8c in ThreadWeaver::WorkingHardState::applyForWork (this=0xef2660, th=0x7f8a48369700) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f8a6918fb8f in ThreadWeaver::ThreadRunHelper::run (this=0x7f8a39177d20, parent=0xeedda0, th=0x7f8a48369700) at ../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007f8a6918fc1b in ThreadWeaver::Thread::run (this=0x7f8a48369700) at ../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007f8a6bc18175 in QThreadPrivate::start (arg=0x7f8a48369700) at thread/qthread_unix.cpp:320
#10 0x00007f8a5e2be853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#11 0x00007f8a67bf3d8c in start_thread (arg=0x7f8a39178700) at pthread_create.c:304
#12 0x00007f8a6b3da04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f8a38977700 (LWP 16129)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8a6bc1882b in wait (this=<value optimized out>, mutex=0xef42b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xef42b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f8a6918e704 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xeedda0, th=0x122fcc0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f8a69190d73 in ThreadWeaver::WorkingHardState::applyForWork (this=0xef2660, th=0x122fcc0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f8a6918fb8f in ThreadWeaver::ThreadRunHelper::run (this=0x7f8a38976d20, parent=0xeedda0, th=0x122fcc0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f8a6918fc1b in ThreadWeaver::Thread::run (this=0x122fcc0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f8a6bc18175 in QThreadPrivate::start (arg=0x122fcc0) at thread/qthread_unix.cpp:320
#8  0x00007f8a5e2be853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#9  0x00007f8a67bf3d8c in start_thread (arg=0x7f8a38977700) at pthread_create.c:304
#10 0x00007f8a6b3da04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f8a37f5a700 (LWP 16130)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8a62d41832 in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007f8a5e2be853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#3  0x00007f8a67bf3d8c in start_thread (arg=0x7f8a37f5a700) at pthread_create.c:304
#4  0x00007f8a6b3da04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f8a363ab700 (LWP 16133)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8a681da2a2 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f8a684f3180) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f8a681da2d9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f8a68501254) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f8a5e2be853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#4  0x00007f8a67bf3d8c in start_thread (arg=0x7f8a363ab700) at pthread_create.c:304
#5  0x00007f8a6b3da04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f8a6ec7e7c0 (LWP 16118)):
[KCrash Handler]
#6  operator== (this=0xf358f0, anim=0x1384580) at /usr/include/qt4/QtCore/qbasicatomic.h:70
#7  data (this=0xf358f0, anim=0x1384580) at /usr/include/qt4/QtCore/qsharedpointer_impl.h:565
#8  Context::ContextView::addCollapseAnimation (this=0xf358f0, anim=0x1384580) at ../../src/context/ContextView.cpp:239
#9  0x00007f8a6d69112f in Context::Applet::collapse (this=0x112a7a0, on=<value optimized out>) at ../../src/context/Applet.cpp:320
#10 0x00007f8a39db62cd in Albums::dataUpdated (this=0x112a7a0, name=<value optimized out>, data=<value optimized out>) at ../../../../../src/context/applets/albums/Albums.cpp:155
#11 0x00007f8a39db76a6 in Albums::qt_metacall (this=0x112a7a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffb851bb30) at ./Albums.moc:91
#12 0x00007f8a6bd145f8 in QMetaObject::activate (sender=0x11c38c0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffb851bb30) at kernel/qobject.cpp:3287
#13 0x00007f8a6860a1f7 in Plasma::DataContainer::dataUpdated (this=<value optimized out>, _t1=<value optimized out>, _t2=<value optimized out>) at ./datacontainer.moc:112
#14 0x00007f8a6860a67e in Plasma::DataContainer::checkForUpdate (this=0x11c38c0) at ../../plasma/datacontainer.cpp:297
#15 0x00007f8a6860d45b in Plasma::DataEngine::timerEvent (this=<value optimized out>, event=<value optimized out>) at ../../plasma/dataengine.cpp:386
#16 0x00007f8a6bd131c9 in QObject::event (this=0x11c4700, e=<value optimized out>) at kernel/qobject.cpp:1190
#17 0x00007f8a6c6b99f4 in QApplicationPrivate::notify_helper (this=0x828c30, receiver=0x11c4700, e=0x7fffb851c290) at kernel/qapplication.cpp:4462
#18 0x00007f8a6c6be3ba in QApplication::notify (this=<value optimized out>, receiver=0x11c4700, e=0x7fffb851c290) at kernel/qapplication.cpp:4341
#19 0x00007f8a6e68f796 in KApplication::notify (this=0x7fffb851c580, receiver=0x11c4700, event=0x7fffb851c290) at ../../kdeui/kernel/kapplication.cpp:311
#20 0x00007f8a6bcff49c in QCoreApplication::notifyInternal (this=0x7fffb851c580, receiver=0x11c4700, event=0x7fffb851c290) at kernel/qcoreapplication.cpp:731
#21 0x00007f8a6bd2cf12 in sendEvent (this=0x82cdb0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#22 QTimerInfoList::activateTimers (this=0x82cdb0) at kernel/qeventdispatcher_unix.cpp:604
#23 0x00007f8a6bd29cf4 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#24 0x00007f8a66150bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f8a661513a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f8a66151639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f8a6bd2a3ef in QEventDispatcherGlib::processEvents (this=0x6242e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#28 0x00007f8a6c7634de in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#29 0x00007f8a6bcfe882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#30 0x00007f8a6bcfeabc in QEventLoop::exec (this=0x7fffb851c500, flags=...) at kernel/qeventloop.cpp:201
#31 0x00007f8a6bd02ecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#32 0x000000000040ef0e in main (argc=1, argv=0x7fffb851eb88) at ../../src/main.cpp:289

Possible duplicates by query: bug 280081, bug 264719.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2011-08-31 22:42:38 UTC

*** This bug has been marked as a duplicate of bug 259741 ***