Application: amarok (2.6.0) KDE Platform Version: 4.8.4 (4.8.4) Qt Version: 4.8.2 Operating System: Linux 3.4.7-1.fc16.x86_64 x86_64 Distribution (Platform): Fedora RPMs -- Information about the crash: Amarok crashed on startup, only other application runnng was Firefox. The crash can be reproduced some of the time. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 225 inline bool same_key(uint h0, const Key &key0) { return h0 == h && key0 == key; } [Current thread is 1 (Thread 0x7facfd3f5880 (LWP 5472))] Thread 10 (Thread 0x7faced1bf700 (LWP 5491)): #0 0x000000302b4e41bd in read () at ../sysdeps/unix/syscall-template.S:82 #1 0x000000303615750f in read (__nbytes=1, __buf=0x7faced1bed2f, __fd=4) at /usr/include/bits/unistd.h:45 #2 qt_safe_read (maxlen=<optimized out>, data=<optimized out>, fd=<optimized out>) at ../../src/corelib/kernel/qcore_unix_p.h:253 #3 QProcessManager::run (this=0x30364cf320) at io/qprocess_unix.cpp:256 #4 0x000000303607bbcb in QThreadPrivate::start (arg=0x30364cf320) at thread/qthread_unix.cpp:307 #5 0x000000302bc07d90 in start_thread (arg=0x7faced1bf700) at pthread_create.c:309 #6 0x000000302b4f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 9 (Thread 0x7face3964700 (LWP 5515)): #0 0x000000302b4e85c3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x000000304642c08f in ?? () from /usr/lib64/libpulse.so.0 #2 0x000000304641df06 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0 #3 0x000000304641e539 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0 #4 0x000000304641e5f0 in pa_mainloop_run () from /usr/lib64/libpulse.so.0 #5 0x000000304642c03f in ?? () from /usr/lib64/libpulse.so.0 #6 0x0000003047838be8 in ?? () from /usr/lib64/libpulsecommon-0.9.23.so #7 0x000000302bc07d90 in start_thread (arg=0x7face3964700) at pthread_create.c:309 #8 0x000000302b4f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 8 (Thread 0x7face0712700 (LWP 5546)): #0 0x00007fffc8dff82f in clock_gettime () #1 0x000000302c4041f1 in __GI_clock_gettime (clock_id=1, tp=0x7face0711a40) at ../sysdeps/unix/clock_gettime.c:100 #2 0x00000030360d2884 in do_gettime (frac=0x7face0711a58, sec=0x7face0711a50) at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0x00000030361a994d in QTimerInfoList::updateCurrentTime (this=0x7faccc0018f0) at kernel/qeventdispatcher_unix.cpp:343 #5 0x00000030361a9c83 in QTimerInfoList::timerWait (this=0x7faccc0018f0, tm=...) at kernel/qeventdispatcher_unix.cpp:450 #6 0x00000030361a872c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7face0711b3c) at kernel/qeventdispatcher_glib.cpp:136 #7 0x00000030361a87d5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #8 0x000000302d8444d2 in g_main_context_prepare (context=0x7faccc0009e0, priority=0x7face0711ba8) at gmain.c:2762 #9 0x000000302d8452dd in g_main_context_iterate (context=0x7faccc0009e0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3069 #10 0x000000302d84590c in g_main_context_iteration (context=0x7faccc0009e0, may_block=1) at gmain.c:3152 #11 0x00000030361a9246 in QEventDispatcherGlib::processEvents (this=0x7faccc000900, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426 #12 0x0000003036179312 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #13 0x0000003036179567 in QEventLoop::exec (this=0x7face0711cd0, flags=...) at kernel/qeventloop.cpp:204 #14 0x0000003036078b87 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #15 0x0000003036158f9f in QInotifyFileSystemWatcherEngine::run (this=0x2050f70) at io/qfilesystemwatcher_inotify.cpp:248 #16 0x000000303607bbcb in QThreadPrivate::start (arg=0x2050f70) at thread/qthread_unix.cpp:307 #17 0x000000302bc07d90 in start_thread (arg=0x7face0712700) at pthread_create.c:309 #18 0x000000302b4f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 7 (Thread 0x7facddaa4700 (LWP 5553)): #0 0x00007fffc8dff82f in clock_gettime () #1 0x000000302c4041f1 in __GI_clock_gettime (clock_id=1, tp=0x7facddaa3a70) at ../sysdeps/unix/clock_gettime.c:100 #2 0x00000030360d2884 in do_gettime (frac=0x7facddaa3a88, sec=0x7facddaa3a80) at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0x00000030361a994d in QTimerInfoList::updateCurrentTime (this=0x7facc40018a0) at kernel/qeventdispatcher_unix.cpp:343 #5 0x00000030361a9c83 in QTimerInfoList::timerWait (this=0x7facc40018a0, tm=...) at kernel/qeventdispatcher_unix.cpp:450 #6 0x00000030361a872c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7facddaa3b6c) at kernel/qeventdispatcher_glib.cpp:136 #7 0x00000030361a87d5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #8 0x000000302d8444d2 in g_main_context_prepare (context=0x7facc40009a0, priority=0x7facddaa3bd8) at gmain.c:2762 #9 0x000000302d8452dd in g_main_context_iterate (context=0x7facc40009a0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3069 #10 0x000000302d84590c in g_main_context_iteration (context=0x7facc40009a0, may_block=1) at gmain.c:3152 #11 0x00000030361a9246 in QEventDispatcherGlib::processEvents (this=0x7facc40008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426 #12 0x0000003036179312 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #13 0x0000003036179567 in QEventLoop::exec (this=0x7facddaa3d00, flags=...) at kernel/qeventloop.cpp:204 #14 0x0000003036078b87 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #15 0x000000303607bbcb in QThreadPrivate::start (arg=0x20bfd20) at thread/qthread_unix.cpp:307 #16 0x000000302bc07d90 in start_thread (arg=0x7facddaa4700) at pthread_create.c:309 #17 0x000000302b4f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 6 (Thread 0x7facdcc2b700 (LWP 5554)): #0 0x000000302bc09def in __pthread_mutex_lock (mutex=0x7facc80009a8) at pthread_mutex_lock.c:66 #1 0x000000302d8454ac in g_main_context_iterate (context=0x7facc80009a0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3095 #2 0x000000302d84590c in g_main_context_iteration (context=0x7facc80009a0, may_block=1) at gmain.c:3152 #3 0x00000030361a9246 in QEventDispatcherGlib::processEvents (this=0x7facc80008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426 #4 0x0000003036179312 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x0000003036179567 in QEventLoop::exec (this=0x7facdcc2ad00, flags=...) at kernel/qeventloop.cpp:204 #6 0x0000003036078b87 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x000000303607bbcb in QThreadPrivate::start (arg=0x20d11c0) at thread/qthread_unix.cpp:307 #8 0x000000302bc07d90 in start_thread (arg=0x7facdcc2b700) at pthread_create.c:309 #9 0x000000302b4f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 5 (Thread 0x7facd37fd700 (LWP 5556)): #0 0x000000302b4e41bd in read () at ../sysdeps/unix/syscall-template.S:82 #1 0x000000302b478dcd in _IO_new_file_seekoff (fp=0x7facc0476150, offset=4433714, dir=<optimized out>, mode=3) at fileops.c:1099 #2 0x000000302b475f8b in __GI_fseek (fp=0x7facc0476150, offset=<optimized out>, whence=<optimized out>) at fseek.c:41 #3 0x000000304945b9ea in TagLib::File::seek (this=<optimized out>, offset=<optimized out>, p=<optimized out>) at /usr/src/debug/taglib-1.7.2/taglib/toolkit/tfile.cpp:506 #4 0x000000304945baab in length (this=0x7facc046c7f0) at /usr/src/debug/taglib-1.7.2/taglib/toolkit/tfile.cpp:533 #5 TagLib::File::length (this=0x7facc046c7f0) at /usr/src/debug/taglib-1.7.2/taglib/toolkit/tfile.cpp:521 #6 0x000000304945bba8 in TagLib::File::readBlock (this=0x7facc046c7f0, length=6134) at /usr/src/debug/taglib-1.7.2/taglib/toolkit/tfile.cpp:153 #7 0x000000304943e4c8 in TagLib::ID3v2::Tag::read (this=0x7facc04574b0) at /usr/src/debug/taglib-1.7.2/taglib/mpeg/id3v2/id3v2tag.cpp:391 #8 0x000000304943e5ff in TagLib::ID3v2::Tag::Tag (this=0x7facc04574b0, file=0x7facc046c7f0, tagOffset=0, factory=0x7facac203c20) at /usr/src/debug/taglib-1.7.2/taglib/mpeg/id3v2/id3v2tag.cpp:89 #9 0x0000003049438ff3 in TagLib::MPEG::File::read (this=0x7facc046c7f0, readProperties=true, propertiesStyle=TagLib::AudioProperties::Fast) at /usr/src/debug/taglib-1.7.2/taglib/mpeg/mpegfile.cpp:401 #10 0x00000030494393af in TagLib::MPEG::File::File (this=0x7facc046c7f0, file=<optimized out>, readProperties=true, propertiesStyle=TagLib::AudioProperties::Fast) at /usr/src/debug/taglib-1.7.2/taglib/mpeg/mpegfile.cpp:103 #11 0x00007fad003e6be5 in Meta::Tag::FileTypeResolver::createFile (this=<optimized out>, fileName=0x7facc046fd88 "/home/thomas/Music/Lou Reed/1982 - The Blue Mask/Lou Reed - Heroine.mp3", readProperties=true, propertiesStyle=TagLib::AudioProperties::Fast) at /usr/src/debug/amarok-2.6.0/shared/FileTypeResolver.cpp:61 #12 0x0000003049475192 in TagLib::FileRef::create (fileName=0x7facc046fd88 "/home/thomas/Music/Lou Reed/1982 - The Blue Mask/Lou Reed - Heroine.mp3", readAudioProperties=true, audioPropertiesStyle=TagLib::AudioProperties::Fast) at /usr/src/debug/taglib-1.7.2/taglib/fileref.cpp:205 #13 0x0000003049475ccf in TagLib::FileRef::FileRef (this=0x7facd37fc5d0, fileName=<optimized out>, readAudioProperties=<optimized out>, audioPropertiesStyle=<optimized out>) at /usr/src/debug/taglib-1.7.2/taglib/fileref.cpp:81 #14 0x00007fad003a4517 in Meta::Tag::getFileRef (path=<optimized out>) at /usr/src/debug/amarok-2.6.0/shared/MetaTagLib.cpp:111 #15 0x00007fad003a57ab in Meta::Tag::readTags (path=...) at /usr/src/debug/amarok-2.6.0/shared/MetaTagLib.cpp:220 #16 0x00007fad003c61a4 in MetaFile::Track::Private::readMetaData (this=0x7facc046f350) at /usr/src/debug/amarok-2.6.0/src/core-impl/meta/file/File_p.h:153 #17 0x00007fad003c7b8e in MetaFile::Track::Track (this=0x7facc0457da0, url=...) at /usr/src/debug/amarok-2.6.0/src/core-impl/meta/file/File.cpp:191 #18 0x00007fad00439614 in CollectionManager::trackForUrl (this=<optimized out>, url=...) at /usr/src/debug/amarok-2.6.0/src/core-impl/collections/support/CollectionManager.cpp:469 #19 0x00007fad003dd45c in MetaProxy::Worker::run (this=0x67138e0) at /usr/src/debug/amarok-2.6.0/src/core-impl/meta/proxy/MetaProxyWorker.cpp:32 #20 0x000000304cc0c9fb in ThreadWeaver::JobRunHelper::runTheJob (this=0x7facd37fcca0, th=0x222e630, job=0x67138e0) at /usr/src/debug/kdelibs-4.8.4/threadweaver/Weaver/Job.cpp:106 #21 0x000000304cc0cb6c in ThreadWeaver::Job::execute (this=0x67138e0, th=0x222e630) at /usr/src/debug/kdelibs-4.8.4/threadweaver/Weaver/Job.cpp:135 #22 0x000000304cc0c1bf in ThreadWeaver::ThreadRunHelper::run (this=0x7facd37fcd20, parent=0x222e100, th=0x222e630) at /usr/src/debug/kdelibs-4.8.4/threadweaver/Weaver/Thread.cpp:95 #23 0x000000304cc0c27b in ThreadWeaver::Thread::run (this=0x222e630) at /usr/src/debug/kdelibs-4.8.4/threadweaver/Weaver/Thread.cpp:142 #24 0x000000303607bbcb in QThreadPrivate::start (arg=0x222e630) at thread/qthread_unix.cpp:307 #25 0x000000302bc07d90 in start_thread (arg=0x7facd37fd700) at pthread_create.c:309 #26 0x000000302b4f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 4 (Thread 0x7facd29e4700 (LWP 5569)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39 #1 0x000000303607a69b in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x1842210) at thread/qmutex_unix.cpp:99 #2 QMutexPrivate::wait (this=0x1842210, timeout=<optimized out>) at thread/qmutex_unix.cpp:113 #3 0x000000303607644d in QMutex::lockInternal (this=<optimized out>) at thread/qmutex.cpp:450 #4 0x00007fad003a6128 in lockInline (this=0x7fad00abc960) at /usr/include/QtCore/qmutex.h:190 #5 QMutexLocker (m=0x7fad00abc960, this=0x7facd29e36d0) at /usr/include/QtCore/qmutex.h:109 #6 Meta::Tag::readTags (path=...) at /usr/src/debug/amarok-2.6.0/shared/MetaTagLib.cpp:213 #7 0x00007fad003c61a4 in MetaFile::Track::Private::readMetaData (this=0x7facb8476a40) at /usr/src/debug/amarok-2.6.0/src/core-impl/meta/file/File_p.h:153 #8 0x00007fad003c7b8e in MetaFile::Track::Track (this=0x7facb8461b10, url=...) at /usr/src/debug/amarok-2.6.0/src/core-impl/meta/file/File.cpp:191 #9 0x00007fad00439614 in CollectionManager::trackForUrl (this=<optimized out>, url=...) at /usr/src/debug/amarok-2.6.0/src/core-impl/collections/support/CollectionManager.cpp:469 #10 0x00007fad003dd45c in MetaProxy::Worker::run (this=0x67143e0) at /usr/src/debug/amarok-2.6.0/src/core-impl/meta/proxy/MetaProxyWorker.cpp:32 #11 0x000000304cc0c9fb in ThreadWeaver::JobRunHelper::runTheJob (this=0x7facd29e3ca0, th=0x2251940, job=0x67143e0) at /usr/src/debug/kdelibs-4.8.4/threadweaver/Weaver/Job.cpp:106 #12 0x000000304cc0cb6c in ThreadWeaver::Job::execute (this=0x67143e0, th=0x2251940) at /usr/src/debug/kdelibs-4.8.4/threadweaver/Weaver/Job.cpp:135 #13 0x000000304cc0c1bf in ThreadWeaver::ThreadRunHelper::run (this=0x7facd29e3d20, parent=0x222e100, th=0x2251940) at /usr/src/debug/kdelibs-4.8.4/threadweaver/Weaver/Thread.cpp:95 #14 0x000000304cc0c27b in ThreadWeaver::Thread::run (this=0x2251940) at /usr/src/debug/kdelibs-4.8.4/threadweaver/Weaver/Thread.cpp:142 #15 0x000000303607bbcb in QThreadPrivate::start (arg=0x2251940) at thread/qthread_unix.cpp:307 #16 0x000000302bc07d90 in start_thread (arg=0x7facd29e4700) at pthread_create.c:309 #17 0x000000302b4f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 3 (Thread 0x7facd21e3700 (LWP 5570)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39 #1 0x000000303607a69b in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x1842210) at thread/qmutex_unix.cpp:99 #2 QMutexPrivate::wait (this=0x1842210, timeout=<optimized out>) at thread/qmutex_unix.cpp:113 #3 0x000000303607644d in QMutex::lockInternal (this=<optimized out>) at thread/qmutex.cpp:450 #4 0x00007fad003a6128 in lockInline (this=0x7fad00abc960) at /usr/include/QtCore/qmutex.h:190 #5 QMutexLocker (m=0x7fad00abc960, this=0x7facd21e26d0) at /usr/include/QtCore/qmutex.h:109 #6 Meta::Tag::readTags (path=...) at /usr/src/debug/amarok-2.6.0/shared/MetaTagLib.cpp:213 #7 0x00007fad003c61a4 in MetaFile::Track::Private::readMetaData (this=0x7facac473c70) at /usr/src/debug/amarok-2.6.0/src/core-impl/meta/file/File_p.h:153 #8 0x00007fad003c7b8e in MetaFile::Track::Track (this=0x7facac4490e0, url=...) at /usr/src/debug/amarok-2.6.0/src/core-impl/meta/file/File.cpp:191 #9 0x00007fad00439614 in CollectionManager::trackForUrl (this=<optimized out>, url=...) at /usr/src/debug/amarok-2.6.0/src/core-impl/collections/support/CollectionManager.cpp:469 #10 0x00007fad003dd45c in MetaProxy::Worker::run (this=0x6713e60) at /usr/src/debug/amarok-2.6.0/src/core-impl/meta/proxy/MetaProxyWorker.cpp:32 #11 0x000000304cc0c9fb in ThreadWeaver::JobRunHelper::runTheJob (this=0x7facd21e2ca0, th=0x2250a10, job=0x6713e60) at /usr/src/debug/kdelibs-4.8.4/threadweaver/Weaver/Job.cpp:106 #12 0x000000304cc0cb6c in ThreadWeaver::Job::execute (this=0x6713e60, th=0x2250a10) at /usr/src/debug/kdelibs-4.8.4/threadweaver/Weaver/Job.cpp:135 #13 0x000000304cc0c1bf in ThreadWeaver::ThreadRunHelper::run (this=0x7facd21e2d20, parent=0x222e100, th=0x2250a10) at /usr/src/debug/kdelibs-4.8.4/threadweaver/Weaver/Thread.cpp:95 #14 0x000000304cc0c27b in ThreadWeaver::Thread::run (this=0x2250a10) at /usr/src/debug/kdelibs-4.8.4/threadweaver/Weaver/Thread.cpp:142 #15 0x000000303607bbcb in QThreadPrivate::start (arg=0x2250a10) at thread/qthread_unix.cpp:307 #16 0x000000302bc07d90 in start_thread (arg=0x7facd21e3700) at pthread_create.c:309 #17 0x000000302b4f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 2 (Thread 0x7facd19e2700 (LWP 5571)): [KCrash Handler] #6 same_key (key0=..., h0=145098177, this=0x100000005) at /usr/include/QtCore/qhash.h:225 #7 QHash<QString, KSharedPtr<Meta::Track> >::findNode (this=0x2012dc8, akey=..., ahp=0x7facd19e193c) at /usr/include/QtCore/qhash.h:887 #8 0x00007face216c989 in QHash<QString, KSharedPtr<Meta::Track> >::insert (this=0x2012dc8, akey=..., avalue=...) at /usr/include/QtCore/qhash.h:759 #9 0x00007face2166df1 in SqlRegistry::getTrack (this=0x2012db0, path=<optimized out>) at /usr/src/debug/amarok-2.6.0/src/core-impl/collections/db/sql/SqlRegistry.cpp:173 #10 0x00007face214a9cb in Collections::SqlCollection::trackForUrl (this=0x1ffc990, url=...) at /usr/src/debug/amarok-2.6.0/src/core-impl/collections/db/sql/SqlCollection.cpp:423 #11 0x00007fad00439681 in CollectionManager::trackForUrl (this=<optimized out>, url=...) at /usr/src/debug/amarok-2.6.0/src/core-impl/collections/support/CollectionManager.cpp:457 #12 0x00007fad003dd45c in MetaProxy::Worker::run (this=0x63c0130) at /usr/src/debug/amarok-2.6.0/src/core-impl/meta/proxy/MetaProxyWorker.cpp:32 #13 0x000000304cc0c9fb in ThreadWeaver::JobRunHelper::runTheJob (this=0x7facd19e1ca0, th=0x2572480, job=0x63c0130) at /usr/src/debug/kdelibs-4.8.4/threadweaver/Weaver/Job.cpp:106 #14 0x000000304cc0cb6c in ThreadWeaver::Job::execute (this=0x63c0130, th=0x2572480) at /usr/src/debug/kdelibs-4.8.4/threadweaver/Weaver/Job.cpp:135 #15 0x000000304cc0c1bf in ThreadWeaver::ThreadRunHelper::run (this=0x7facd19e1d20, parent=0x222e100, th=0x2572480) at /usr/src/debug/kdelibs-4.8.4/threadweaver/Weaver/Thread.cpp:95 #16 0x000000304cc0c27b in ThreadWeaver::Thread::run (this=0x2572480) at /usr/src/debug/kdelibs-4.8.4/threadweaver/Weaver/Thread.cpp:142 #17 0x000000303607bbcb in QThreadPrivate::start (arg=0x2572480) at thread/qthread_unix.cpp:307 #18 0x000000302bc07d90 in start_thread (arg=0x7facd19e2700) at pthread_create.c:309 #19 0x000000302b4f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 1 (Thread 0x7facfd3f5880 (LWP 5472)): #0 0x00007fad00b0fb3f in same_key (key0=<optimized out>, h0=1, this=0x7354270) at /usr/include/QtCore/qhash.h:225 #1 QHash<KSharedPtr<Meta::Album>, QHashDummyValue>::findNode (this=0x225c958, akey=<optimized out>, ahp=0x7fffc8c8734c) at /usr/include/QtCore/qhash.h:887 #2 0x00007fad00b0e170 in insert (avalue=<optimized out>, akey=..., this=0x225c958) at /usr/include/QtCore/qhash.h:759 #3 insert (value=..., this=0x225c958) at /usr/include/QtCore/qset.h:181 #4 Meta::Observer::subscribeTo (this=0x225c940, ptr=...) at /usr/src/debug/amarok-2.6.0/src/core/meta/Meta.cpp:97 #5 0x00007fad002468a7 in Playlist::Model::insertTracksCommand (this=0x225c930, cmds=<optimized out>) at /usr/src/debug/amarok-2.6.0/src/playlist/PlaylistModel.cpp:953 #6 0x00007fad002663e0 in Playlist::InsertTracksCmd::redo (this=0x58a0090) at /usr/src/debug/amarok-2.6.0/src/playlist/UndoCommands.cpp:40 #7 0x0000003038033c43 in QUndoStack::push (this=0x5b3d950, cmd=0x58a0090) at util/qundostack.cpp:583 #8 0x00007fad002366aa in Playlist::Controller::insertionHelper (this=0x5b3d920, bottomModelRow=<optimized out>, tl=...) at /usr/src/debug/amarok-2.6.0/src/playlist/PlaylistController.cpp:628 #9 0x00007fad00236913 in Playlist::Controller::insertTracks (this=0x5b3d920, topModelRow=0, tl=...) at /usr/src/debug/amarok-2.6.0/src/playlist/PlaylistController.cpp:265 #10 0x00007fad00229630 in Playlist::Actions::restoreDefaultPlaylist (this=0x2252a50) at /usr/src/debug/amarok-2.6.0/src/playlist/PlaylistActions.cpp:517 #11 0x00007fad00229bc0 in Playlist::Actions::instance () at /usr/src/debug/amarok-2.6.0/src/playlist/PlaylistActions.cpp:59 #12 0x00007fad00587019 in MainWindow::createActions (this=0x1f7b730) at /usr/src/debug/amarok-2.6.0/src/MainWindow.cpp:709 #13 0x00007fad0059228c in MainWindow::MainWindow (this=0x1f7b730) at /usr/src/debug/amarok-2.6.0/src/MainWindow.cpp:143 #14 0x00007fad0056b46f in App::continueInit (this=0x7fffc8c88fc0) at /usr/src/debug/amarok-2.6.0/src/App.cpp:545 #15 0x00007fad0056cae8 in App::App (this=0x7fffc8c88fc0) at /usr/src/debug/amarok-2.6.0/src/App.cpp:184 #16 0x0000000000408f4d in main (argc=1, argv=0x7fffc8c8b4a8) at /usr/src/debug/amarok-2.6.0/src/main.cpp:304 Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 230991 ***
Created attachment 73898 [details] New crash information added by DrKonqi amarok (2.6.0) on KDE Platform 4.9.1 "release 561" using Qt 4.8.2 - What I was doing when the application crashed: i only started amarok. This version its to unstable. Please fix it. -- Backtrace (Reduced): #6 same_key (key0=..., h0=57934961, this=0x0) at /usr/include/QtCore/qhash.h:225 #7 QHash<QString, KSharedPtr<Meta::Track> >::findNode (this=this@entry=0x1bf73d8, akey=..., ahp=ahp@entry=0x7f4ff6beaacc) at /usr/include/QtCore/qhash.h:887 #8 0x00007f5012d491e6 in QHash<QString, KSharedPtr<Meta::Track> >::insert (this=this@entry=0x1bf73d8, akey=..., avalue=...) at /usr/include/QtCore/qhash.h:759 #9 0x00007f5012d40cc4 in SqlRegistry::getTrack (this=0x1bf73c0, path=...) at /usr/src/debug/amarok-2.6.0/src/core-impl/collections/db/sql/SqlRegistry.cpp:173 #10 0x00007f5012d2896b in Collections::SqlCollection::trackForUrl (this=0x1bf72a0, url=...) at /usr/src/debug/amarok-2.6.0/src/core-impl/collections/db/sql/SqlCollection.cpp:423