Summary: | amarok crash when scanning media collection/library [@ Playlists::PlaylistFileProvider::playlists] | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | omega <biasquez> |
Component: | Playlist | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | andreaxcavaliero, avvisi, badkey, bart.cerneels, bogotan, braindamage23, bugs.kde.org, dbeste, dedeibel.forum, hvoss, immanuel.mayrhuber, j.f.dejong, jason.mours, jdkatz23, johnogara, jorschiedt, kde, knut.hildebrandt, komodo, ls.kdebugs, luthier1729, martin.hildebrandt, michael.niemand, mpurcell, nhn, owen.paul, pacificprince, pyro_maniac, richih-kde, s7mon, sarahtremere, shweduke, sterling.robison, teo, ville.ranki, webmaster, wooly1111 |
Priority: | HI | ||
Version: | 2.3.1 | ||
Target Milestone: | 2.3.2 | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 2.3.2 | |
Attachments: |
current backtrace done with git version from 19.05.2010
New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi |
Description
omega
2010-04-26 21:04:55 UTC
This might be fixed in git already. Bart? I don't think it's a dupe of bug 227599. @reporter: can you please restest with 2.3.1 beta 1? (In reply to comment #2) > I don't think it's a dupe of bug 227599. > > @reporter: can you please restest with 2.3.1 beta 1? i'm retesting amarok 2.3.1 beta 1, now media library scanning works fine. *** Bug 237093 has been marked as a duplicate of this bug. *** *** Bug 238130 has been marked as a duplicate of this bug. *** Created attachment 43766 [details]
current backtrace done with git version from 19.05.2010
done with amarok-9999.ebuild on gentoo 64bit.
*** Bug 238633 has been marked as a duplicate of this bug. *** Our assumption that this has already been fixed was obviously been wrong. *** Bug 239948 has been marked as a duplicate of this bug. *** Created attachment 47607 [details]
New crash information added by DrKonqi
Crash while scanning database happens with 2.3.1 as well.
Created attachment 47673 [details]
New crash information added by DrKonqi
the crash happens here too, using debian unstable
*** Bug 240742 has been marked as a duplicate of this bug. *** *** Bug 241172 has been marked as a duplicate of this bug. *** Bart, is this something fixable by you or should we CC someone else too? *** Bug 241218 has been marked as a duplicate of this bug. *** *** Bug 241739 has been marked as a duplicate of this bug. *** *** Bug 241813 has been marked as a duplicate of this bug. *** *** Bug 241952 has been marked as a duplicate of this bug. *** *** Bug 241993 has been marked as a duplicate of this bug. *** *** Bug 242074 has been marked as a duplicate of this bug. *** *** Bug 242252 has been marked as a duplicate of this bug. *** *** Bug 242331 has been marked as a duplicate of this bug. *** Created attachment 48227 [details]
New crash information added by DrKonqi
Crash on every collection scan. Collection is on NTFS (Windows Vista) partition.
*** Bug 243088 has been marked as a duplicate of this bug. *** My crash looks similar and i made a gdb session dump but i don't know, if it suites exactly. Program received signal SIGSEGV, Segmentation fault. 0x00f09611 in QList<KSharedPtr<Meta::Playlist> >::contains (this=0x97183a0, playlist=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece. ) at /usr/include/qt4/QtCore/qlist.h:760 760 if (i->t() == t) #0 0x00f09611 in QList<KSharedPtr<Meta::Playlist> >::contains (this=0x97183a0, playlist=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece. ) at /usr/include/qt4/QtCore/qlist.h:760 #1 PlaylistManager::getProviderForPlaylist (this=0x97183a0, playlist=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece. ) at ../../src/playlistmanager/PlaylistManager.cpp:329 #2 0x00ec58ef in PlaylistBrowserNS::UserModel::data (this=0x93878e8, index=..., role=1) at ../../src/browsers/playlistbrowser/UserPlaylistModel.cpp:235 #3 0x02411585 in QAbstractItemModel::itemData (this=0x93878e8, index=...) at kernel/qabstractitemmodel.cpp:1644 #4 0x00ebca3a in QtGroupingProxy::belongsTo (this=0x99faea0, idx=...) at ../../src/browsers/playlistbrowser/QtGroupingProxy.cpp:64 #5 0x00eba861 in QtGroupingProxy::buildTree (this=0x99faea0) at ../../src/browsers/playlistbrowser/QtGroupingProxy.cpp:148 #6 0x00ee94fd in PlaylistsByProviderProxy::buildTree (this=0x99faea0) at ../../src/browsers/playlistbrowser/PlaylistsByProviderProxy.cpp:245 #7 0x00b5f429 in QtGroupingProxy::qt_metacall (this=0x99faea0, _c=QMetaObject::InvokeMetaMethod, _id=29, _a=0xbf8c98ec) at moc_QtGroupingProxy.cpp:94 #8 0x00b5feca in PlaylistsByProviderProxy::qt_metacall (this=0x99faea0, _c=QMetaObject::InvokeMetaMethod, _id=29, _a=0xbf8c98ec) at moc_PlaylistsByProviderProxy.cpp:75 #9 0x02421c9a in QMetaObject::metacall (object=0x99faea0, cl=2786468324, idx=29, argv=0xbf8c98ec) at kernel/qmetaobject.cpp:237 #10 0x024303d5 in QMetaObject::activate (sender=0x93878e8, m=0x2530198, local_signal_index=2, argv=0x0) at kernel/qobject.cpp:3293 #11 0x02480d77 in QAbstractItemModel::layoutChanged (this=0x93878e8) at .moc/release-shared/moc_qabstractitemmodel.cpp:161 #12 0x00ecb63a in PlaylistBrowserNS::UserModel::slotUpdate (this=0x93878e8) at ../../src/browsers/playlistbrowser/UserPlaylistModel.cpp:93 #13 0x00ecb723 in PlaylistBrowserNS::UserModel::qt_metacall (this=0x93878e8, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbf8c9a4c) at ./UserPlaylistModel.moc:96 #14 0x02421c9a in QMetaObject::metacall (object=0x93878e8, cl=2786468324, idx=30, argv=0xbf8c9a4c) at kernel/qmetaobject.cpp:237 #15 0x024303d5 in QMetaObject::activate (sender=0x97183a0, m=0x13875b4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3293 #16 0x00f09377 in PlaylistManager::updated (this=0x97183a0) at ./PlaylistManager.moc:102 #17 0x00f0e947 in PlaylistManager::slotUpdated (this=0x97183a0) at ../../src/playlistmanager/PlaylistManager.cpp:136 #18 0x00f0ec13 in PlaylistManager::qt_metacall (this=0x97183a0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xfd92008) at ./PlaylistManager.moc:90 #19 0x02421c9a in QMetaObject::metacall (object=0x97183a0, cl=2786468324, idx=9, argv=0xfd92008) at kernel/qmetaobject.cpp:237 #20 0x0242c336 in QMetaCallEvent::placeMetaCall (this=0x1dc8cb88, object=0x97183a0) at kernel/qobject.cpp:561 #21 0x0242d3fe in QObject::event (this=0x97183a0, e=0x1dc8cb88) at kernel/qobject.cpp:1248 #22 0x072334dc in QApplicationPrivate::notify_helper (this=0x90eca48, receiver=0x97183a0, e=0x1dc8cb88) at kernel/qapplication.cpp:4300 #23 0x0723a05e in QApplication::notify (this=0xbf8ca3d8, receiver=0x97183a0, e=0x1dc8cb88) at kernel/qapplication.cpp:3704 #24 0x00fe1276 in App::notify (this=0xbf8ca3d8, receiver=0x97183a0, event=0x1dc8cb88) at ../../src/App.cpp:927 #25 0x0241ca3b in QCoreApplication::notifyInternal (this=0xbf8ca3d8, receiver=0x97183a0, event=0x1dc8cb88) at kernel/qcoreapplication.cpp:704 #26 0x0241f473 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x900c928) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #27 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x900c928) at kernel/qcoreapplication.cpp:1345 #28 0x0241f5dd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238 #29 0x02448adf in QCoreApplication::sendPostedEvents (s=0x90ef110) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #30 postEventSourceDispatch (s=0x90ef110) at kernel/qeventdispatcher_glib.cpp:276 #31 0x067165e5 in g_main_dispatch (context=0x90ef090) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960 #32 IA__g_main_context_dispatch (context=0x90ef090) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513 #33 0x0671a2d8 in g_main_context_iterate (context=0x90ef090, block=<value optimized out>, dispatch=1, self=0x90ec7d0) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2591 #34 0x0671a4b8 in IA__g_main_context_iteration (context=0x90ef090, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654 #35 0x024485d5 in QEventDispatcherGlib::processEvents (this=0x900c4c0, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #36 0x072f3135 in QGuiEventDispatcherGlib::processEvents (this=0x900c4c0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #37 0x0241b059 in QEventLoop::processEvents (this=0xbf8ca344, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece. ) at kernel/qeventloop.cpp:149 #38 0x0241b4aa in QEventLoop::exec (this=0xbf8ca344, flags=...) at kernel/qeventloop.cpp:201 #39 0x0241f69f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #40 0x07233577 in QApplication::exec () at kernel/qapplication.cpp:3579 #41 0x08050009 in main (argc=1, argv=0xbf8cac54) at ../../src/main.cpp:237 Created attachment 48719 [details]
New crash information added by DrKonqi
The bug is repeatable. I'm running fc13 64 bit with current updates.
*** Bug 244264 has been marked as a duplicate of this bug. *** *** Bug 244429 has been marked as a duplicate of this bug. *** *** Bug 244976 has been marked as a duplicate of this bug. *** Same here It happens always when i scan entire collection. Collection has about 10 thousand tracks. Other settings are default. Debian Testing, Amarok 2.3.1 Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0x7f54e6da17a0 (LWP 3225))] Thread 16 (Thread 0x7f54c66df710 (LWP 3235)): #0 0x00007f54debd24d9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f54caef6f41 in ?? () from /usr/lib/libxine.so.1 #2 0x00007f54debcd8ba in start_thread () from /lib/libpthread.so.0 #3 0x00007f54e3d0f01d in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 15 (Thread 0x7f54c6ee0710 (LWP 3236)): #0 0x00007f54e3d04103 in poll () from /lib/libc.so.6 #1 0x00007f54dc962299 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007f54dc9626ec in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007f54e534c766 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #4 0x00007f54e5321a82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0x00007f54e5321e5c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x00007f54e523179b in QThread::exec() () from /usr/lib/libQtCore.so.4 #7 0x00007f54cb152400 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #8 0x00007f54e5233e35 in ?? () from /usr/lib/libQtCore.so.4 #9 0x00007f54debcd8ba in start_thread () from /lib/libpthread.so.0 #10 0x00007f54e3d0f01d in clone () from /lib/libc.so.6 #11 0x0000000000000000 in ?? () Thread 14 (Thread 0x7f54c3848710 (LWP 3239)): #0 0x00007f54e3d02ead in read () from /lib/libc.so.6 #1 0x00007f54cb5890e5 in ?? () from /usr/lib/libasound.so.2 #2 0x00007f54cb583f08 in snd_hctl_handle_events () from /usr/lib/libasound.so.2 #3 0x00007f54cb58db39 in snd_mixer_handle_events () from /usr/lib/libasound.so.2 #4 0x00007f54c384d846 in ?? () from /usr/lib/xine/plugins/1.28/xineplug_ao_out_alsa.so #5 0x00007f54debcd8ba in start_thread () from /lib/libpthread.so.0 #6 0x00007f54e3d0f01d in clone () from /lib/libc.so.6 #7 0x0000000000000000 in ?? () Thread 13 (Thread 0x7f54c3047710 (LWP 3240)): #0 0x00007f54debd216c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f54caf07a3b in ?? () from /usr/lib/libxine.so.1 #2 0x00007f54debcd8ba in start_thread () from /lib/libpthread.so.0 #3 0x00007f54e3d0f01d in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 12 (Thread 0x7f54c243d710 (LWP 3241)): #0 0x00007f54debd216c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f54caf07a3b in ?? () from /usr/lib/libxine.so.1 #2 0x00007f54debcd8ba in start_thread () from /lib/libpthread.so.0 #3 0x00007f54e3d0f01d in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 11 (Thread 0x7f54c1c3c710 (LWP 3242)): #0 0x00007f54debd216c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f54caf07a3b in ?? () from /usr/lib/libxine.so.1 #2 0x00007f54debcd8ba in start_thread () from /lib/libpthread.so.0 #3 0x00007f54e3d0f01d in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 10 (Thread 0x7f54c143b710 (LWP 3243)): #0 0x00007f54debd216c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f54caf07a3b in ?? () from /usr/lib/libxine.so.1 #2 0x00007f54debcd8ba in start_thread () from /lib/libpthread.so.0 #3 0x00007f54e3d0f01d in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f54bb5ec710 (LWP 3245)): #0 0x00007f54debd216c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f54df4f54e6 in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x00007f54df4f5529 in ?? () from /usr/lib/libQtWebKit.so.4 #3 0x00007f54debcd8ba in start_thread () from /lib/libpthread.so.0 #4 0x00007f54e3d0f01d in clone () from /lib/libc.so.6 #5 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f54b0aec710 (LWP 3246)): #0 0x00007f54debd216c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f54e5234e8b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f54e0fe7e56 in ?? () from /usr/lib/libthreadweaver.so.4 #3 0x00007f54e0fea6fb in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f54e0fea714 in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007f54e0fe8c7f in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007f54e0fe91d8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #7 0x00007f54e5233e35 in ?? () from /usr/lib/libQtCore.so.4 #8 0x00007f54debcd8ba in start_thread () from /lib/libpthread.so.0 #9 0x00007f54e3d0f01d in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f54b02eb710 (LWP 3247)): #0 0x00007f54debd216c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f54e5234e8b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f54e0fe7e56 in ?? () from /usr/lib/libthreadweaver.so.4 #3 0x00007f54e0fea6fb in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f54e0fea714 in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007f54e0fea714 in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007f54e0fe8c7f in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x00007f54e0fe91d8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #8 0x00007f54e5233e35 in ?? () from /usr/lib/libQtCore.so.4 #9 0x00007f54debcd8ba in start_thread () from /lib/libpthread.so.0 #10 0x00007f54e3d0f01d in clone () from /lib/libc.so.6 #11 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f54abd1f710 (LWP 3248)): #0 0x00007f54debd216c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f54e5234e8b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f54e0fe7e56 in ?? () from /usr/lib/libthreadweaver.so.4 #3 0x00007f54e0fea6fb in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f54e0fea714 in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007f54e0fea714 in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007f54e0fe8c7f in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x00007f54e0fe91d8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #8 0x00007f54e5233e35 in ?? () from /usr/lib/libQtCore.so.4 #9 0x00007f54debcd8ba in start_thread () from /lib/libpthread.so.0 #10 0x00007f54e3d0f01d in clone () from /lib/libc.so.6 #11 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f54aad1d710 (LWP 3251)): #0 0x00007f54debd216c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f54e5234e8b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f54c0366df9 in ?? () from /usr/lib/libamarok-sqlcollection.so.1 #3 0x00007f54e0fe9935 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f54e0fe9c2e in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #5 0x00007f54e0fe8c4f in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007f54e0fe91d8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #7 0x00007f54e5233e35 in ?? () from /usr/lib/libQtCore.so.4 #8 0x00007f54debcd8ba in start_thread () from /lib/libpthread.so.0 #9 0x00007f54e3d0f01d in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f54aa51c710 (LWP 3252)): #0 0x00007f54debd216c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f54e084d3b6 in ?? () from /usr/lib/libQtScript.so.4 #2 0x00007f54e084d3f9 in ?? () from /usr/lib/libQtScript.so.4 #3 0x00007f54debcd8ba in start_thread () from /lib/libpthread.so.0 #4 0x00007f54e3d0f01d in clone () from /lib/libc.so.6 #5 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f5499128710 (LWP 3263)): #0 0x00007f54debd216c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f54e5234e8b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f54e4bca416 in ?? () from /usr/lib/libQtGui.so.4 #3 0x00007f54e5233e35 in ?? () from /usr/lib/libQtCore.so.4 #4 0x00007f54debcd8ba in start_thread () from /lib/libpthread.so.0 #5 0x00007f54e3d0f01d in clone () from /lib/libc.so.6 #6 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f5498927710 (LWP 3264)): #0 0x00007f54e3d04103 in poll () from /lib/libc.so.6 #1 0x00007f54dc962299 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007f54dc9626ec in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007f54e534c766 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #4 0x00007f54e5321a82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0x00007f54e5321e5c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x00007f54e523179b in QThread::exec() () from /usr/lib/libQtCore.so.4 #7 0x00007f54e5302398 in ?? () from /usr/lib/libQtCore.so.4 #8 0x00007f54e5233e35 in ?? () from /usr/lib/libQtCore.so.4 #9 0x00007f54debcd8ba in start_thread () from /lib/libpthread.so.0 #10 0x00007f54e3d0f01d in clone () from /lib/libc.so.6 #11 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f54e6da17a0 (LWP 3225)): [KCrash Handler] #5 0x00007f54e5fe1eae in ?? () from /usr/lib/libamaroklib.so.1 #6 0x00007f54e5f957bb in ?? () from /usr/lib/libamaroklib.so.1 #7 0x00007f54e53179d7 in QAbstractItemModel::itemData(QModelIndex const&) const () from /usr/lib/libQtCore.so.4 #8 0x00007f54e5f9f7f7 in ?? () from /usr/lib/libamaroklib.so.1 #9 0x00007f54e5f9d095 in ?? () from /usr/lib/libamaroklib.so.1 #10 0x00007f54e5c419d9 in ?? () from /usr/lib/libamaroklib.so.1 #11 0x00007f54e5c43c35 in ?? () from /usr/lib/libamaroklib.so.1 #12 0x00007f54e5336346 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #13 0x00007f54e5f90114 in ?? () from /usr/lib/libamaroklib.so.1 #14 0x00007f54e5c426c8 in ?? () from /usr/lib/libamaroklib.so.1 #15 0x00007f54e5336346 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #16 0x00007f54e5fdda58 in PlaylistManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libamaroklib.so.1 #17 0x00007f54e5332e89 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4 #18 0x00007f54e46c332c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #19 0x00007f54e46c980b in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #20 0x00007f54e68b8436 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #21 0x00007f54e532315c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #22 0x00007f54e5326804 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4 #23 0x00007f54e534cbd3 in ?? () from /usr/lib/libQtCore.so.4 #24 0x00007f54dc95e6c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #25 0x00007f54dc962538 in ?? () from /lib/libglib-2.0.so.0 #26 0x00007f54dc9626ec in g_main_context_iteration () from /lib/libglib-2.0.so.0 #27 0x00007f54e534c713 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #28 0x00007f54e477314e in ?? () from /usr/lib/libQtGui.so.4 #29 0x00007f54e5321a82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #30 0x00007f54e5321e5c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #31 0x00007f54e5326aeb in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #32 0x0000000000408712 in _start () Martin, thank you for the backtrace, but it is not useful, as you don't have debugging symbols installed for Amarok. Also, as you can see from the long list of comments this bug has already been confirmed several times for this version, no need to provide another backtrace, since they all look the same anyway. *** Bug 245592 has been marked as a duplicate of this bug. *** *** Bug 245734 has been marked as a duplicate of this bug. *** Now we´re getting forward, I think. I´ve installed 2.3.1 from the Suse repositories (KDE Buildservice) and started Amarok from the command line with -d -nofork switches. After scanning about 48% of my 377000 files within about 2 hours the process became _really_ slow so that the next 5% took more than 48 hours. (I was away for the weekend and let the machines work.) When looking at the command window I noticed a lot of messages about index positions of playlists and 100% processor utilisation by amarok. A scan of the serverdisc (attached by NFS3) showed my 7452 M3U playlist files that where left in the MP3 directories. I´ve put those playlist files away, restarted the Amarok collection scan last night and was very happy this morning when the scan flawlessly had worked and I could use my collection again. Looks like the many M3U files have crashed Amarok before. (That I have no use for anyway.) If anybody is interested I can send a RAR with the M3U files.... Can somebody using current git reproduce this bug? I can't. I can't either. I tried deleting all the playlist files from my media collection and amarok still crashed while scanning the library. pacificprince, you misunderstood what I said: I can't reproduce this bug with current Amarok 2.3.1-git, and I am looking for somebody being able to reproduce it with the latest development branch. i just rebuilt current git, started a full rescan which finished without errors. So it seems this is fixed now as i could not do this when i confirmed this in may. Back then i needed to patch out support for playlist scanning to get my collection working - was there a specific change? Anyway thanks a lot. Simon, thank you for the feedback. There were quite a few changes in git since May indeed :) *** Bug 246685 has been marked as a duplicate of this bug. *** Created attachment 50662 [details]
New crash information added by DrKonqi
amarok (2.3.1) on KDE Platform 4.5.00 (KDE 4.5.0) using Qt 4.6.3
- What I was doing when the application crashed:
Adding music to library. First time I'm using amarok after installation.
-- Backtrace (Reduced):
#6 0x00007f4a13beb43e in KSharedPtr (this=<value optimized out>) at /usr/include/ksharedptr.h:84
#7 Playlists::PlaylistFileProvider::playlists (this=<value optimized out>) at /usr/src/debug/amarok-2.3.1/src/playlistmanager/file/PlaylistFileProvider.cpp:100
#8 0x00007f4a13b3a7bd in PlaylistBrowserNS::MetaPlaylistModel::data (this=0x7f49d8038840, index=..., role=6) at /usr/src/debug/amarok-2.3.1/src/browsers/playlistbrowser/MetaPlaylistModel.cpp:159
#9 0x00007f4a120a5160 in QAbstractItemModel::itemData (this=0x7f49d8038840, index=...) at kernel/qabstractitemmodel.cpp:1647
#10 0x00007f4a13b3e233 in QtGroupingProxy::belongsTo (this=0x7f49d8037e30, idx=...) at /usr/src/debug/amarok-2.3.1/src/browsers/playlistbrowser/QtGroupingProxy.cpp:63
*** Bug 249062 has been marked as a duplicate of this bug. *** *** Bug 252001 has been marked as a duplicate of this bug. *** *** Bug 256934 has been marked as a duplicate of this bug. *** *** Bug 266146 has been marked as a duplicate of this bug. *** *** Bug 282528 has been marked as a duplicate of this bug. *** *** Bug 303201 has been marked as a duplicate of this bug. *** |