Bug 245940 - Amarok crashes at startup
Summary: Amarok crashes at startup
Status: RESOLVED DUPLICATE of bug 236518
Alias: None
Product: amarok
Classification: Applications
Component: Playlists/Dynamic Playlists (show other bugs)
Version: 2.3-GIT
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-27 20:29 UTC by realzork
Modified: 2010-07-27 23:03 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description realzork 2010-07-27 20:29:20 UTC
Application: amarok (2.3-GIT)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 4"
Qt Version: 4.6.3
Operating System: Linux 2.6.34-12-desktop i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
Amarok simply crashes at startup after the splash screen closes.

The crash can be reproduced every time.

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

Thread 13 (Thread 0xaf40eb70 (LWP 9868)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5454452 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb57db2a4 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb061b1d7 in metronom_sync_loop () from /usr/lib/libxine.so.1
#4  0xb544fb25 in start_thread () from /lib/libpthread.so.0
#5  0xb57cd46e in clone () from /lib/libc.so.6

Thread 12 (Thread 0xaec0db70 (LWP 9869)):
#0  0xb33bf22b in clock_gettime () from /lib/librt.so.1
#1  0xb658075c in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0xb6584b16 in updateCurrentTime (this=0x8225a5c, tm=...) at kernel/qeventdispatcher_unix.cpp:340
#3  QTimerInfoList::timerWait (this=0x8225a5c, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0xb658356b in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xaec0d12c) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb33130c0 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb3313f22 in ?? () from /usr/lib/libglib-2.0.so.0
#7  0xb331460e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8  0xb6583d97 in QEventDispatcherGlib::processEvents (this=0x822cd68, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#9  0xb655711d in QEventLoop::processEvents (this=0xaec0d2c0, flags=...) at kernel/qeventloop.cpp:149
#10 0xb6557319 in QEventLoop::exec (this=0xaec0d2c0, flags=...) at kernel/qeventloop.cpp:201
#11 0xb645b403 in QThread::exec (this=0x8225640) at thread/qthread.cpp:487
#12 0xb069fdc8 in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#13 0xb645e04f in QThreadPrivate::start (arg=0x8225640) at thread/qthread_unix.cpp:248
#14 0xb544fb25 in start_thread () from /lib/libpthread.so.0
#15 0xb57cd46e in clone () from /lib/libc.so.6

Thread 11 (Thread 0xae40cb70 (LWP 9872)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb57c275e in poll () from /lib/libc.so.6
#2  0xb047404c in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.29/xineplug_ao_out_alsa.so
#3  0xb544fb25 in start_thread () from /lib/libpthread.so.0
#4  0xb57cd46e in clone () from /lib/libc.so.6

Thread 10 (Thread 0xadc0bb70 (LWP 9873)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5454125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb57db24c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb062e180 in ao_loop () from /usr/lib/libxine.so.1
#4  0xb544fb25 in start_thread () from /lib/libpthread.so.0
#5  0xb57cd46e in clone () from /lib/libc.so.6

Thread 9 (Thread 0xad3f3b70 (LWP 9874)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5454125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb57db24c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb062e180 in ao_loop () from /usr/lib/libxine.so.1
#4  0xb544fb25 in start_thread () from /lib/libpthread.so.0
#5  0xb57cd46e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xac9ffb70 (LWP 9875)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5454125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb57db24c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb062e180 in ao_loop () from /usr/lib/libxine.so.1
#4  0xb544fb25 in start_thread () from /lib/libpthread.so.0
#5  0xb57cd46e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xac1feb70 (LWP 9876)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5454125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb57db24c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb062e180 in ao_loop () from /usr/lib/libxine.so.1
#4  0xb544fb25 in start_thread () from /lib/libpthread.so.0
#5  0xb57cd46e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xaa36eb70 (LWP 9878)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5454125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb57db24c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb645e710 in wait (this=0x8ba8268, mutex=0x8153fb0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x8ba8268, mutex=0x8153fb0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb4f3724a in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8ba8250, th=0x87dfc08) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4f3a307 in waitForAvailableJob (this=0x87d3ca0, th=0x87dfc08) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:356
#7  ThreadWeaver::WorkingHardState::applyForWork (this=0x87d3ca0, th=0x87dfc08) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4f36b43 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ba8250, th=0x87dfc08, previous=0x0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4f3a323 in ThreadWeaver::WorkingHardState::applyForWork (this=0x87d3ca0, th=0x87dfc08) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb4f36b43 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ba8250, th=0x87dfc08, previous=0x8bb4cb0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb4f37744 in ThreadWeaver::ThreadRunHelper::run (this=0xaa36e314, parent=0x8ba8250, th=0x87dfc08) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87
#12 0xb4f377fa in ThreadWeaver::Thread::run (this=0x87dfc08) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#13 0xb645e04f in QThreadPrivate::start (arg=0x87dfc08) at thread/qthread_unix.cpp:248
#14 0xb544fb25 in start_thread () from /lib/libpthread.so.0
#15 0xb57cd46e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa9b6db70 (LWP 9879)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5454125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb57db24c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb645e710 in wait (this=0x8ba8268, mutex=0x8153fb0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x8ba8268, mutex=0x8153fb0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb4f3724a in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8ba8250, th=0x8ba7d78) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4f3a307 in waitForAvailableJob (this=0x87d3ca0, th=0x8ba7d78) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:356
#7  ThreadWeaver::WorkingHardState::applyForWork (this=0x87d3ca0, th=0x8ba7d78) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4f36b43 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ba8250, th=0x8ba7d78, previous=0x0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4f3a323 in ThreadWeaver::WorkingHardState::applyForWork (this=0x87d3ca0, th=0x8ba7d78) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb4f36b43 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ba8250, th=0x8ba7d78, previous=0x8bb1c90) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb4f37744 in ThreadWeaver::ThreadRunHelper::run (this=0xa9b6d314, parent=0x8ba8250, th=0x8ba7d78) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87
#12 0xb4f377fa in ThreadWeaver::Thread::run (this=0x8ba7d78) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#13 0xb645e04f in QThreadPrivate::start (arg=0x8ba7d78) at thread/qthread_unix.cpp:248
#14 0xb544fb25 in start_thread () from /lib/libpthread.so.0
#15 0xb57cd46e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa936cb70 (LWP 9880)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5454125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb57db24c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb645e710 in wait (this=0x8d03dc0, mutex=0x8d03dc4, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x8d03dc0, mutex=0x8d03dc4, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xab94d501 in XmlParseJob::run (this=0x8d03da0) at /usr/src/debug/amarok/src/core-impl/collections/sqlcollection/ScanManager.cpp:717
#6  0xb4f37df2 in ThreadWeaver::JobRunHelper::runTheJob (this=0xa936c28c, th=0x8ba5818, job=0x8d03da0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:106
#7  0xb4f37f53 in ThreadWeaver::Job::execute (this=0x8d03da0, th=0x8ba5818) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:135
#8  0xb4f37712 in ThreadWeaver::ThreadRunHelper::run (this=0xa936c314, parent=0x8ba8250, th=0x8ba5818) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:95
#9  0xb4f377fa in ThreadWeaver::Thread::run (this=0x8ba5818) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#10 0xb645e04f in QThreadPrivate::start (arg=0x8ba5818) at thread/qthread_unix.cpp:248
#11 0xb544fb25 in start_thread () from /lib/libpthread.so.0
#12 0xb57cd46e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa8b6bb70 (LWP 9881)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5454125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb57db24c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb645e710 in wait (this=0x8ba8268, mutex=0x8153fb0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x8ba8268, mutex=0x8153fb0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb4f3724a in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8ba8250, th=0x8bb1e98) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4f3a307 in waitForAvailableJob (this=0x87d3ca0, th=0x8bb1e98) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:356
#7  ThreadWeaver::WorkingHardState::applyForWork (this=0x87d3ca0, th=0x8bb1e98) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4f36b43 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ba8250, th=0x8bb1e98, previous=0x0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4f3a323 in ThreadWeaver::WorkingHardState::applyForWork (this=0x87d3ca0, th=0x8bb1e98) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb4f36b43 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ba8250, th=0x8bb1e98, previous=0x8bb7760) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb4f37744 in ThreadWeaver::ThreadRunHelper::run (this=0xa8b6b314, parent=0x8ba8250, th=0x8bb1e98) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87
#12 0xb4f377fa in ThreadWeaver::Thread::run (this=0x8bb1e98) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#13 0xb645e04f in QThreadPrivate::start (arg=0x8bb1e98) at thread/qthread_unix.cpp:248
#14 0xb544fb25 in start_thread () from /lib/libpthread.so.0
#15 0xb57cd46e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa7fffb70 (LWP 9884)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5454452 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb57db2a4 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb645e69c in wait (this=0x8caea04, mutex=0x8caea00, time=30000) at thread/qwaitcondition_unix.cpp:85
#4  QWaitCondition::wait (this=0x8caea04, mutex=0x8caea00, time=30000) at thread/qwaitcondition_unix.cpp:159
#5  0xb6453cc4 in QThreadPoolThread::run (this=0x8c41688) at concurrent/qthreadpool.cpp:140
#6  0xb645e04f in QThreadPrivate::start (arg=0x8c41688) at thread/qthread_unix.cpp:248
#7  0xb544fb25 in start_thread () from /lib/libpthread.so.0
#8  0xb57cd46e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb24ca710 (LWP 9866)):
[KCrash Handler]
#6  0xb5ecbdd1 in QComboBox::count() const () from /usr/lib/libQtGui.so.4
#7  0xb6eccd69 in addItems (this=0x8bb32a8, collectionId=..., results=...) at /usr/include/QtGui/qcombobox.h:196
#8  PlaylistBrowserNS::BiasGlobalWidget::populateComboBox (this=0x8bb32a8, collectionId=..., results=...) at /usr/src/debug/amarok/src/browsers/playlistbrowser/DynamicBiasWidgets.cpp:672
#9  0xb6ecd05c in PlaylistBrowserNS::BiasGlobalWidget::qt_metacall (this=0x8bb32a8, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0x8cfbbd0)
    at /usr/src/debug/amarok/build/src/DynamicBiasWidgets.moc:335
#10 0xb655defd in QMetaObject::metacall (object=0x8bb32a8, cl=QMetaObject::InvokeMetaMethod, idx=44, argv=0x8cfbbd0) at kernel/qmetaobject.cpp:237
#11 0xb6567945 in QMetaCallEvent::placeMetaCall (this=0x8cfbc00, object=0x8bb32a8) at kernel/qobject.cpp:561
#12 0xb656a93f in QObject::event (this=0x8bb32a8, e=0x8cfbc00) at kernel/qobject.cpp:1248
#13 0xb5b04acc in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#14 0xb5aabc64 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#15 0xb5ab3ca4 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#16 0xb75c99d1 in KApplication::notify (this=0xbfa9d44c, receiver=0x8bb32a8, event=0x8cfbc00) at /usr/src/debug/kdelibs-4.4.4/kdeui/kernel/kapplication.cpp:302
#17 0xb6557e0e in QCoreApplication::notifyInternal (this=0xbfa9d44c, receiver=0x8bb32a8, event=0x8cfbc00) at kernel/qcoreapplication.cpp:726
#18 0xb655b9b4 in sendEvent (receiver=0x0, event_type=0, data=0x8061e58) at kernel/qcoreapplication.h:215
#19 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8061e58) at kernel/qcoreapplication.cpp:1367
#20 0xb655bb9c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260
#21 0xb658383d in sendPostedEvents (s=0x814c6c0) at kernel/qcoreapplication.h:220
#22 postEventSourceDispatch (s=0x814c6c0) at kernel/qeventdispatcher_glib.cpp:276
#23 0xb3313b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#24 0xb3314350 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0xb331460e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#26 0xb6583d4b in QEventDispatcherGlib::processEvents (this=0x8065c40, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#27 0xb5b5c19a in ?? () from /usr/lib/libQtGui.so.4
#28 0xb655711d in QEventLoop::processEvents (this=0xbfa9d3c4, flags=...) at kernel/qeventloop.cpp:149
#29 0xb6557319 in QEventLoop::exec (this=0xbfa9d3c4, flags=...) at kernel/qeventloop.cpp:201
#30 0xb655bc70 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#31 0xb5aa9164 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#32 0x0804fa23 in main (argc=7274582, argv=0x610063) at /usr/src/debug/amarok/src/main.cpp:237

Possible duplicates by query: bug 236518.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-07-27 23:03:06 UTC

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