Application that crashed: amarok Version of the application: 2.0.96 KDE Version: 4.2.87 (KDE 4.2.87 (KDE 4.3 >= 20090519)) Qt Version: 4.5.1 Operating System: Linux 2.6.29.1-server-4mnb i686 Distribution: "Mandriva Linux 2009.1" What I was doing when the application crashed: I logout after upgrading amarok, then logged in, amarok autostarted and crashed. Starting after this crash seems to works. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0xb2b40700 (LWP 21912))] Thread 7 (Thread 0xafb0eb90 (LWP 21991)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb66e7f72 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb6833934 in __pthread_cond_timedwait (cond=0x97bd730, mutex=0x97bd718, abstime=0xafb0e35c) at forward.c:152 #3 0xb0e42a11 in metronom_sync_loop (this=0x97bd6d0) at metronom.c:870 #4 0xb66e4315 in start_thread () from /lib/i686/libpthread.so.0 #5 0xb682625e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 6 (Thread 0xaf30db90 (LWP 21992)): #0 0xb404717a in clock_gettime (clock_id=1, tp=0xaf30d0a8) at ../sysdeps/unix/clock_gettime.c:100 #1 0xb6a0d11c in QTimerInfoList::getTime (this=0x96f9444, t=@0x96f9468) at kernel/qeventdispatcher_unix.cpp:339 #2 0xb6a0d362 in QTimerInfoList::updateCurrentTime (this=0x96f9444) at kernel/qeventdispatcher_unix.cpp:297 #3 0xb6a0de62 in QTimerInfoList::timerWait (this=0x96f9444, tm=@0xaf30d134) at kernel/qeventdispatcher_unix.cpp:420 #4 0xb6a0b803 in timerSourcePrepare (source=0x96f9410, timeout=0xaf30d188) at kernel/qeventdispatcher_glib.cpp:140 #5 0xb4234433 in IA__g_main_context_prepare (context=0x97c0290, priority=0xaf30d1f8) at gmain.c:2134 #6 0xb423487d in g_main_context_iterate (context=0x97c0290, block=1, dispatch=1, self=0x97c0b70) at gmain.c:2428 #7 0xb4234d3f in IA__g_main_context_iteration (context=0x97c0290, may_block=1) at gmain.c:2511 #8 0xb6a0b657 in QEventDispatcherGlib::processEvents (this=0x96f4790, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:326 #9 0xb69dd7bd in QEventLoop::processEvents (this=0xaf30d304, flags=) at kernel/qeventloop.cpp:149 #10 0xb69ddc09 in QEventLoop::exec (this=0xaf30d304, flags={i = 0}) at kernel/qeventloop.cpp:200 #11 0xb68e2ee7 in QThread::exec (this=0x96110b8) at thread/qthread.cpp:487 #12 0xb0e96dd8 in Phonon::Xine::XineThread::run (this=0x96110b8) at /usr/src/debug/phonon-4.3.1/xine/xinethread.cpp:143 #13 0xb68e624f in QThreadPrivate::start (arg=0x96110b8) at thread/qthread_unix.cpp:189 #14 0xb66e4315 in start_thread () from /lib/i686/libpthread.so.0 #15 0xb682625e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 5 (Thread 0xaeb0cb90 (LWP 22019)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb681b6e7 in __poll (fds=0xaeb0c2b8, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb0d60bc8 in ao_alsa_handle_event_thread (data=0x97c2f98) at audio_alsa_out.c:150 #3 0xb66e4315 in start_thread () from /lib/i686/libpthread.so.0 #4 0xb682625e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xae2c9b90 (LWP 22020)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb66e7c45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb68338dd in __pthread_cond_wait (cond=0x97fcd70, mutex=0x97fcd58) at forward.c:139 #3 0xb0e54bfb in ao_loop (this_gen=0x97da730) at audio_out.c:348 #4 0xb66e4315 in start_thread () from /lib/i686/libpthread.so.0 #5 0xb682625e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xada86b90 (LWP 22021)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb66e7c45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb68338dd in __pthread_cond_wait (cond=0x991cbd8, mutex=0x991cbc0) at forward.c:139 #3 0xb0e54bfb in ao_loop (this_gen=0x98fead0) at audio_out.c:348 #4 0xb66e4315 in start_thread () from /lib/i686/libpthread.so.0 #5 0xb682625e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xac4b5b90 (LWP 22144)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb66e7c45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb68338dd in __pthread_cond_wait (cond=0x9bbd5a0, mutex=0x9bbd588) at forward.c:139 #3 0xb68e7390 in QWaitCondition::wait (this=0x9bd0468, mutex=0x9bd046c, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 0xac931aa7 in XmlParseJob::run (this=0x9bd0448) at /usr/src/debug/amarok-2.0.96/src/collection/sqlcollection/ScanManager.cpp:631 #5 0xb5b18fa2 in ThreadWeaver::JobRunHelper::runTheJob (this=0xac4b529c, th=0x9bd9b58, job=0x9bd0448) at /usr/src/debug/kdelibs-4.2.87svn969966/threadweaver/Weaver/Job.cpp:106 #6 0xb5b19275 in ThreadWeaver::Job::execute (this=0x9bd0448, th=0x9bd9b58) at /usr/src/debug/kdelibs-4.2.87svn969966/threadweaver/Weaver/Job.cpp:135 #7 0xb5b183e1 in ThreadWeaver::ThreadRunHelper::run (this=0xac4b5334, parent=0x9bd9450, th=0x9bd9b58) at /usr/src/debug/kdelibs-4.2.87svn969966/threadweaver/Weaver/Thread.cpp:95 #8 0xb5b1855d in ThreadWeaver::Thread::run (this=0x9bd9b58) at /usr/src/debug/kdelibs-4.2.87svn969966/threadweaver/Weaver/Thread.cpp:142 #9 0xb68e624f in QThreadPrivate::start (arg=0x9bd9b58) at thread/qthread_unix.cpp:189 #10 0xb66e4315 in start_thread () from /lib/i686/libpthread.so.0 #11 0xb682625e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb2b40700 (LWP 21912)): [KCrash Handler] #6 0xab4ae8d3 in MassStorageDeviceHandlerFactory::createHandler (this=0x9b7f0f0, device=@0x9b94500, udi=@0xbf861acc) at /usr/src/debug/amarok-2.0.96/src/collection/sqlcollection/device/massstorage/MassStorageDeviceHandler.cpp:142 #7 0xb79ff9b6 in MountPointManager::createHandlerFromDevice (this=0x9be1e50, device=@0x9b94500, udi=@0xbf861acc) at /usr/src/debug/amarok-2.0.96/src/MountPointManager.cpp:521 #8 0xb7a01a16 in MountPointManager::init (this=0x9be1e50) at /usr/src/debug/amarok-2.0.96/src/MountPointManager.cpp:138 #9 0xb7a02176 in MountPointManager (this=0x9be1e50) at /usr/src/debug/amarok-2.0.96/src/MountPointManager.cpp:80 #10 0xb7a02206 in MountPointManager::instance () at /usr/src/debug/amarok-2.0.96/src/MountPointManager.cpp:54 #11 0xac9366e3 in ScanManager::startFullScan (this=0x9b93a20) at /usr/src/debug/amarok-2.0.96/src/collection/sqlcollection/ScanManager.cpp:122 #12 0xac942ff6 in SqlCollection::startFullScan (this=0x9b93910) at /usr/src/debug/amarok-2.0.96/src/collection/sqlcollection/SqlCollection.cpp:111 #13 0xac9275c3 in DatabaseUpdater::update (this=0x9b70860) at /usr/src/debug/amarok-2.0.96/src/collection/sqlcollection/DatabaseUpdater.cpp:72 #14 0xac94305e in SqlCollection::init (this=0x9b93910) at /usr/src/debug/amarok-2.0.96/src/collection/sqlcollection/SqlCollection.cpp:95 #15 0xac96822d in MySqlEmbeddedCollection (this=0x9b93910, id=@0xbf861e14, prettyName=@0xbf861e18) at /usr/src/debug/amarok-2.0.96/src/collection/sqlcollection/MySqlEmbeddedCollection.cpp:171 #16 0xac94357b in SqlCollectionFactory::init (this=0x9b785d0) at /usr/src/debug/amarok-2.0.96/src/collection/sqlcollection/SqlCollection.cpp:70 #17 0xb78e5da8 in CollectionManager::init (this=0x9a57628) at /usr/src/debug/amarok-2.0.96/src/collection/CollectionManager.cpp:146 #18 0xb78e5f3e in CollectionManager (this=0x9a57628) at /usr/src/debug/amarok-2.0.96/src/collection/CollectionManager.cpp:85 #19 0xb78e5f88 in CollectionManager::instance () at /usr/src/debug/amarok-2.0.96/src/collection/CollectionManager.cpp:65 #20 0xb7880c7a in ServiceFactory (this=0x9b6c720) at /usr/src/debug/amarok-2.0.96/src/services/ServiceBase.cpp:40 #21 0xad150e42 in AmpacheServiceFactory (this=0x9b6c720) at /usr/src/debug/amarok-2.0.96/src/services/ampache/AmpacheService.h:37 #22 0xad14efcc in create_plugin () at /usr/src/debug/amarok-2.0.96/src/services/ampache/AmpacheService.cpp:37 #23 0xb799f4e2 in PluginManager::createFromService (service={d = 0xbf862040}) at /usr/src/debug/amarok-2.0.96/src/PluginManager.cpp:108 #24 0xb788f1e0 in ServicePluginManager::collect (this=0x9a25220) at /usr/src/debug/amarok-2.0.96/src/services/ServicePluginManager.cpp:67 #25 0xb788f2d6 in ServicePluginManager::instance () at /usr/src/debug/amarok-2.0.96/src/services/ServicePluginManager.cpp:34 #26 0xb7832f9b in Model (this=0x9a24f98) at /usr/src/debug/amarok-2.0.96/src/playlist/PlaylistModel.cpp:87 #27 0xb78335d8 in Playlist::Model::instance () at /usr/src/debug/amarok-2.0.96/src/playlist/PlaylistModel.cpp:59 #28 0xb7833604 in The::playlistModel () at /usr/src/debug/amarok-2.0.96/src/playlist/PlaylistModel.cpp:961 #29 0xb7958de8 in StatusBar (this=0x9a3c840, parent=0x9a1e3d8) at /usr/src/debug/amarok-2.0.96/src/statusbar/StatusBar.cpp:93 #30 0xb7997b09 in MainWindow (this=0x9693e68) at /usr/src/debug/amarok-2.0.96/src/MainWindow.cpp:134 #31 0xb797df53 in App::continueInit (this=0xbf862450) at /usr/src/debug/amarok-2.0.96/src/App.cpp:595 #32 0xb79809f4 in App (this=0xbf862450) at /usr/src/debug/amarok-2.0.96/src/App.cpp:201 #33 0x0804b22c in main (argc=-1081726652, argv=0xb68e08b3) at /usr/src/debug/amarok-2.0.96/src/main.cpp:126 This bug may be a duplicate of or related to bug 193330
Indeed, it's the same backtrace. *** This bug has been marked as a duplicate of bug 193330 ***