Application: amarok (2.6.0) KDE Platform Version: 4.9.5 Qt Version: 4.8.3 Operating System: Linux 3.5.0-22-generic x86_64 Distribution: Ubuntu 12.10 -- Information about the crash: Amarok crash always, amarokcollection still runs. If i click in the icon, amarok crash, if i start from commamnd line, happens the same crash. If i start from a .m3u file, sometimes the crash is not at start, only after a few minutes. The crash can be reproduced every time. -- Backtrace: Application: Amarok (amarok), signal: Aborted Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 [Current thread is 1 (Thread 0x7f59e8f037c0 (LWP 12116))] Thread 11 (Thread 0x7f59c95a2700 (LWP 12121)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f59cadde66f in ?? () from /usr/lib/libvlccore.so.5 #2 0x00007f59d766e734 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #3 0x00007f59e1db3e9a in start_thread (arg=0x7f59c95a2700) at pthread_create.c:308 #4 0x00007f59e586ecbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 10 (Thread 0x7f59bbffe700 (LWP 12129)): #0 0x00007f59e58613f7 in statfs64 () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007f59e583c3f8 in posix_pathconf (name=<optimized out>, path=0x7f59ad77c9f8 "/home/pedro/armazem_ok_nfs/b/black_lung_-/black_lung-1996-uncomfortable_questions_for_comfortable_people-mp3-128-26,49/") at ../sysdeps/posix/pathconf.c:73 #2 __pathconf (file=0x7f59ad77c9f8 "/home/pedro/armazem_ok_nfs/b/black_lung_-/black_lung-1996-uncomfortable_questions_for_comfortable_people-mp3-128-26,49/", name=<optimized out>) at ../sysdeps/unix/sysv/linux/pathconf.c:77 #3 0x00007f59e61aa524 in QFileSystemIterator::QFileSystemIterator (this=0x7f59ad77b310, entry=..., filters=..., nameFilters=..., flags=...) at io/qfilesystemiterator_unix.cpp:72 #4 0x00007f59e6153d99 in QDirIteratorPrivate::pushDirectory (this=this@entry=0x7f59ad3715b0, fileInfo=...) at io/qdiriterator.cpp:211 #5 0x00007f59e6154b51 in QDirIteratorPrivate::QDirIteratorPrivate (this=0x7f59ad3715b0, entry=..., nameFilters=..., filters=..., flags=..., resolveEngine=<optimized out>) at io/qdiriterator.cpp:180 #6 0x00007f59e6154df4 in QDirIterator::QDirIterator (this=0x7f59bbffcf20, path=..., nameFilters=..., filters=..., flags=...) at io/qdiriterator.cpp:473 #7 0x00007f59e614f4cf in QDir::entryInfoList (this=0x7f59bbffd090, nameFilters=..., filters=..., sort=...) at io/qdir.cpp:1368 #8 0x00007f59e614fb77 in QDir::entryInfoList (this=<optimized out>, filters=..., sort=...) at io/qdir.cpp:1283 #9 0x00007f59e662adad in KDirWatchPrivate::addEntry (this=this@entry=0x1915cc0, instance=instance@entry=0x1f33370, _path=..., sub_entry=sub_entry@entry=0x0, isDir=isDir@entry=true, watchModes=...) at ../../kdecore/io/kdirwatch.cpp:886 #10 0x00007f59e662ae0e in KDirWatchPrivate::addEntry (this=this@entry=0x1915cc0, instance=instance@entry=0x1f33370, _path=..., sub_entry=sub_entry@entry=0x0, isDir=isDir@entry=true, watchModes=...) at ../../kdecore/io/kdirwatch.cpp:895 #11 0x00007f59e662ae0e in KDirWatchPrivate::addEntry (this=this@entry=0x1915cc0, instance=instance@entry=0x1f33370, _path=..., sub_entry=sub_entry@entry=0x0, isDir=isDir@entry=true, watchModes=...) at ../../kdecore/io/kdirwatch.cpp:895 #12 0x00007f59e662ae0e in KDirWatchPrivate::addEntry (this=0x1915cc0, instance=0x1f33370, _path=..., sub_entry=sub_entry@entry=0x0, isDir=isDir@entry=true, watchModes=...) at ../../kdecore/io/kdirwatch.cpp:895 #13 0x00007f59e662b5db in KDirWatch::addDir (this=<optimized out>, _path=..., watchModes=...) at ../../kdecore/io/kdirwatch.cpp:1778 #14 0x00007f59c78a7dd3 in DirWatchJob::run (this=0x175e380) at ../../../../../../src/core-impl/collections/db/ScanManager.cpp:384 #15 0x00007f59e3328f9a in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f59bbffdcb0, th=th@entry=0x1684200, job=job@entry=0x175e380) at ../../../threadweaver/Weaver/Job.cpp:106 #16 0x00007f59e3329111 in ThreadWeaver::Job::execute (this=0x175e380, th=0x1684200) at ../../../threadweaver/Weaver/Job.cpp:135 #17 0x00007f59e332876f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f59bbffdd00, parent=0x1683b10, th=th@entry=0x1684200) at ../../../threadweaver/Weaver/Thread.cpp:95 #18 0x00007f59e332882b in ThreadWeaver::Thread::run (this=0x1684200) at ../../../threadweaver/Weaver/Thread.cpp:142 #19 0x00007f59e60ceaec in QThreadPrivate::start (arg=0x1684200) at thread/qthread_unix.cpp:338 #20 0x00007f59d766e734 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #21 0x00007f59e1db3e9a in start_thread (arg=0x7f59bbffe700) at pthread_create.c:308 #22 0x00007f59e586ecbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #23 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f59bb3ed700 (LWP 12139)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f59e60cf04b in wait (time=18446744073709551615, this=0x1683c60) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x1683de0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f59e33270e1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1683b10, th=0x16bf890) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f59e332992b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1683eb0, th=0x16bf890) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f59e3329944 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1683eb0, th=0x16bf890) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f59e332879f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f59bb3ecd00, parent=0x1683b10, th=th@entry=0x16bf890) at ../../../threadweaver/Weaver/Thread.cpp:87 #7 0x00007f59e332882b in ThreadWeaver::Thread::run (this=0x16bf890) at ../../../threadweaver/Weaver/Thread.cpp:142 #8 0x00007f59e60ceaec in QThreadPrivate::start (arg=0x16bf890) at thread/qthread_unix.cpp:338 #9 0x00007f59d766e734 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #10 0x00007f59e1db3e9a in start_thread (arg=0x7f59bb3ed700) at pthread_create.c:308 #11 0x00007f59e586ecbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f59babec700 (LWP 12140)): [KCrash Handler] #6 0x00007f59e57b1425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x00007f59e57b4b8b in __GI_abort () at abort.c:91 #8 0x00007f59e57ef39e in __libc_message (do_abort=2, fmt=0x7f59e58f6e5f "*** %s ***: %s terminated\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:201 #9 0x00007f59e588582c in __GI___fortify_fail (msg=<optimized out>) at fortify_fail.c:38 #10 0x00007f59e5884700 in __GI___chk_fail () at chk_fail.c:29 #11 0x00007f59e58857be in __fdelt_chk (d=<optimized out>) at fdelt_chk.c:26 #12 0x00007f59e61a6854 in QProcessPrivate::waitForStarted (this=0x7f59a40e4f40, msecs=-1) at io/qprocess_unix.cpp:1038 #13 0x00007f59c78a1d05 in createScannerProcess (restart=false, this=0x11a6160) at ../../../../../../src/core-impl/collections/db/ScanManager.cpp:684 #14 ScannerJob::createScannerProcess (this=0x11a6160, restart=<optimized out>) at ../../../../../../src/core-impl/collections/db/ScanManager.cpp:641 #15 0x00007f59c78a5018 in ScannerJob::run (this=0x11a6160) at ../../../../../../src/core-impl/collections/db/ScanManager.cpp:483 #16 0x00007f59e3328f9a in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f59babebcb0, th=th@entry=0x1300de0, job=job@entry=0x11a6160) at ../../../threadweaver/Weaver/Job.cpp:106 #17 0x00007f59e3329111 in ThreadWeaver::Job::execute (this=0x11a6160, th=0x1300de0) at ../../../threadweaver/Weaver/Job.cpp:135 #18 0x00007f59e332876f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f59babebd00, parent=0x1683b10, th=th@entry=0x1300de0) at ../../../threadweaver/Weaver/Thread.cpp:95 #19 0x00007f59e332882b in ThreadWeaver::Thread::run (this=0x1300de0) at ../../../threadweaver/Weaver/Thread.cpp:142 #20 0x00007f59e60ceaec in QThreadPrivate::start (arg=0x1300de0) at thread/qthread_unix.cpp:338 #21 0x00007f59d766e734 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #22 0x00007f59e1db3e9a in start_thread (arg=0x7f59babec700) at pthread_create.c:308 #23 0x00007f59e586ecbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #24 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f59ba3eb700 (LWP 12141)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f59e60cf04b in wait (time=18446744073709551615, this=0x1683c60) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x1683de0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f59e33270e1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1683b10, th=0x12fb440) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f59e332992b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1683eb0, th=0x12fb440) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f59e3329944 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1683eb0, th=0x12fb440) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f59e332879f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f59ba3ead00, parent=0x1683b10, th=th@entry=0x12fb440) at ../../../threadweaver/Weaver/Thread.cpp:87 #7 0x00007f59e332882b in ThreadWeaver::Thread::run (this=0x12fb440) at ../../../threadweaver/Weaver/Thread.cpp:142 #8 0x00007f59e60ceaec in QThreadPrivate::start (arg=0x12fb440) at thread/qthread_unix.cpp:338 #9 0x00007f59d766e734 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #10 0x00007f59e1db3e9a in start_thread (arg=0x7f59ba3eb700) at pthread_create.c:308 #11 0x00007f59e586ecbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f59b8bd7700 (LWP 12142)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f59dcf0fb2d in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #2 0x00007f59dcf0fc39 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #3 0x00007f59d766e734 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #4 0x00007f59e1db3e9a in start_thread (arg=0x7f59b8bd7700) at pthread_create.c:308 #5 0x00007f59e586ecbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f59a3fff700 (LWP 12143)): #0 0x00007f59e5863303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f59e02bdd84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f59e02bdea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f59e61f9c16 in QEventDispatcherGlib::processEvents (this=0x7f599c0008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007f59e61ca2bf in QEventLoop::processEvents (this=this@entry=0x7f59a3ffed00, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f59e61ca548 in QEventLoop::exec (this=0x7f59a3ffed00, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f59e60cbb10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007f59e60ceaec in QThreadPrivate::start (arg=0x1a61d70) at thread/qthread_unix.cpp:338 #8 0x00007f59d766e734 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #9 0x00007f59e1db3e9a in start_thread (arg=0x7f59a3fff700) at pthread_create.c:308 #10 0x00007f59e586ecbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f59a22f9700 (LWP 12144)): #0 0x00007f59e5868023 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007f59e61a9fe2 in QProcessManager::run (this=0x7f59e6523520 <processManager()::processManager>) at io/qprocess_unix.cpp:245 #2 0x00007f59e60ceaec in QThreadPrivate::start (arg=0x7f59e6523520 <processManager()::processManager>) at thread/qthread_unix.cpp:338 #3 0x00007f59d766e734 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #4 0x00007f59e1db3e9a in start_thread (arg=0x7f59a22f9700) at pthread_create.c:308 #5 0x00007f59e586ecbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f59a1af8700 (LWP 12156)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f59e238ccd7 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #2 0x00007f59e238cd09 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #3 0x00007f59d766e734 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #4 0x00007f59e1db3e9a in start_thread (arg=0x7f59a1af8700) at pthread_create.c:308 #5 0x00007f59e586ecbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f59c6c16700 (LWP 12247)): #0 0x00007f59e5863303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f59e02bdd84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f59e02bdea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f59e61f9bf6 in QEventDispatcherGlib::processEvents (this=0x7f59b4002bc0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f59e61ca2bf in QEventLoop::processEvents (this=this@entry=0x7f59c6c15cc0, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f59e61ca548 in QEventLoop::exec (this=0x7f59c6c15cc0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f59e60cbb10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007f59e61ac478 in QDnotifySignalThread::run (this=0x129d630) at io/qfilesystemwatcher_dnotify.cpp:179 #8 0x00007f59e60ceaec in QThreadPrivate::start (arg=0x129d630) at thread/qthread_unix.cpp:338 #9 0x00007f59d766e734 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #10 0x00007f59e1db3e9a in start_thread (arg=0x7f59c6c16700) at pthread_create.c:308 #11 0x00007f59e586ecbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f59e8f037c0 (LWP 12116)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f59e60cf04b in wait (time=18446744073709551615, this=0x129d760) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x129d6e8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f59e60ce6bc in QThread::wait (this=<optimized out>, time=18446744073709551615) at thread/qthread_unix.cpp:691 #4 0x00007f59e61ac4eb in QDnotifySignalThread::~QDnotifySignalThread (this=0x129d630, __in_chrg=<optimized out>) at io/qfilesystemwatcher_dnotify.cpp:145 #5 0x00007f59e61ac559 in QDnotifySignalThread::~QDnotifySignalThread (this=0x129d630, __in_chrg=<optimized out>) at io/qfilesystemwatcher_dnotify.cpp:147 #6 0x00007f59e61aefe5 in QGlobalStaticDeleter<QDnotifySignalThread>::~QGlobalStaticDeleter (this=0x7f59e65235a8 <dnotifySignal()::cleanup>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1950 #7 0x00007f59e57b6901 in __run_exit_handlers (status=1, listp=0x7f59e5b336a8 <__exit_funcs>, run_list_atexit=true) at exit.c:78 #8 0x00007f59e57b6985 in __GI_exit (status=<optimized out>) at exit.c:100 #9 0x00007f59e6c16b78 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:781 #10 0x00007f59e8919fd8 in KApplication::xioErrhandler (this=0x7fff35225960, dpy=0xb7b8b0) at ../../kdeui/kernel/kapplication.cpp:419 #11 0x00007f59e76d259e in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #12 0x00007f59e76d003d in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #13 0x00007f59e76c160b in XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #14 0x00007f59e6c51a7c in x11EventSourceCheck (s=0xb40270) at kernel/qguieventdispatcher_glib.cpp:85 #15 0x00007f59e02bd88c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #16 0x00007f59e02bdd22 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #17 0x00007f59e02bdea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #18 0x00007f59e61f9bf6 in QEventDispatcherGlib::processEvents (this=0x944ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #19 0x00007f59e6c51c1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #20 0x00007f59e61ca2bf in QEventLoop::processEvents (this=this@entry=0x7fff35223620, flags=...) at kernel/qeventloop.cpp:149 #21 0x00007f59e61ca548 in QEventLoop::exec (this=0x7fff35223620, flags=...) at kernel/qeventloop.cpp:204 #22 0x00007f59e61cf708 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187 #23 0x0000000000408dea in main (argc=1, argv=0x7fff35225ac8) at ../../src/main.cpp:306 Possible duplicates by query: bug 311748, bug 311040, bug 310392, bug 309355, bug 309348. Reported using DrKonqi
Please erase the amarok* files in $HOME/.kde/share/config/ and try again. Also, since there have been many changes in the code since 2.6.0, could you please test with amarok 2.6.90 aka 2.7 beta 1? It is in the kubuntu beta PPA
If i erase amarok-appletsrc, amarok_homerc and amarok.notifyrc, and amarok opens and only crash when i try to play a song. After erase amarokrc, i can play for a minute a song and then the crash happens again. Going to try the beta.
I try the beta and until now is working. I noticed that the last.fm plug in crashes, i enter again the user and password, and amarok begin scrobbling, but with no sound, a restart of amarok solved this.
(In reply to comment #3) > I try the beta and until now is working. I noticed that the last.fm plug in > crashes, i enter again the user and password, and amarok begin scrobbling, > but with no sound, a restart of amarok solved this. This was already solved bug 311723, so I think this can be closed now.
Yes, no crash until now, thanks