Bug 248325 - amarok crashes during start
Summary: amarok crashes during start
Status: RESOLVED DUPLICATE of bug 245513
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.3.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 2.3.2
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-19 07:11 UTC by gianted
Modified: 2010-08-19 13:21 UTC (History)
0 users

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 gianted 2010-08-19 07:11:51 UTC
Application: amarok (2.3.1)
KDE Platform Version: 4.5.00 (KDE 4.5.0)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-020635rc6-generic i686
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
I simply tryied to start the application. I don't know if this hit, but yesterday I updated the system with the new proposed libqt4* updates from:
http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu
Usually the app start with a non-empty playlist.

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

Thread 13 (Thread 0xaaf51b70 (LWP 1938)):
#0  0xb7741424 in __kernel_vsyscall ()
#1  0xb5376342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb585da34 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xafeafce7 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 12 (Thread 0xaa750b70 (LWP 1939)):
#0  0xb5acaecf in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#1  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#2  0xb5ba12f5 in QTimerInfoList::updateCurrentTime (this=0x8deb43c) at kernel/qeventdispatcher_unix.cpp:339
#3  0xb5ba133a in QTimerInfoList::timerWait (this=0x8deb43c, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#4  0xb5b9f3d8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xaa75009c) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb3354aca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6  0xb3354ee9 in ?? () from /lib/libglib-2.0.so.0
#7  0xb33554b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0xb5b9f1cf in QEventDispatcherGlib::processEvents (this=0x8d771b8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#9  0xb5b6f419 in QEventLoop::processEvents (this=0xaa750270, flags=) at kernel/qeventloop.cpp:149
#10 0xb5b6f89a in QEventLoop::exec (this=0xaa750270, flags=...) at kernel/qeventloop.cpp:201
#11 0xb5a6cb5e in QThread::exec (this=0x8e62bf8) at thread/qthread.cpp:490
#12 0xaff1381a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#13 0xb5a6fe39 in QThreadPrivate::start (arg=0x8e62bf8) at thread/qthread_unix.cpp:266
#14 0xb537196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb5850a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 11 (Thread 0xa9f4fb70 (LWP 1940)):
#0  0xb585dda3 in ?? () from /lib/tls/i686/cmov/libc.so.6
#1  0xb5842b98 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb3129502 in ?? () from /usr/lib/libpulse.so.0
#3  0xb3115a59 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0xb3117a13 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0xb3117ae4 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0xb31292a3 in ?? () from /usr/lib/libpulse.so.0
#7  0xb2b28e02 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#8  0xb537196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0xb5850a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 10 (Thread 0xa570bb70 (LWP 1941)):
#0  0xb7741424 in __kernel_vsyscall ()
#1  0xb5376015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb585d9dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xafec09ee in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 9 (Thread 0xa4ec8b70 (LWP 1942)):
#0  0xb7741424 in __kernel_vsyscall ()
#1  0xb5376015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb585d9dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xafec09ee in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 8 (Thread 0xa4685b70 (LWP 1943)):
#0  0xb7741424 in __kernel_vsyscall ()
#1  0xb5376015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb585d9dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xafec09ee in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 7 (Thread 0xa3e42b70 (LWP 1944)):
#0  0xb7741424 in __kernel_vsyscall ()
#1  0xb5376015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb585d9dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xafec09ee in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 6 (Thread 0xa2e21b70 (LWP 1946)):
#0  0xb5373f5b in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0
#1  0xb585dba6 in pthread_mutex_lock () from /lib/tls/i686/cmov/libc.so.6
#2  0xb33532e8 in g_main_context_acquire () from /lib/libglib-2.0.so.0
#3  0xb3354e5e in ?? () from /lib/libglib-2.0.so.0
#4  0xb33554b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0xb5b9f1cf in QEventDispatcherGlib::processEvents (this=0x9772688, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0xb5b6f419 in QEventLoop::processEvents (this=0xa2e21280, flags=) at kernel/qeventloop.cpp:149
#7  0xb5b6f89a in QEventLoop::exec (this=0xa2e21280, flags=...) at kernel/qeventloop.cpp:201
#8  0xb5a6cb5e in QThread::exec (this=0x9769640) at thread/qthread.cpp:490
#9  0xb5b4e55b in QInotifyFileSystemWatcherEngine::run (this=0x9769640) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb5a6fe39 in QThreadPrivate::start (arg=0x9769640) at thread/qthread_unix.cpp:266
#11 0xb537196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0xb5850a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xa0b3eb70 (LWP 1947)):
#0  0xb7741424 in __kernel_vsyscall ()
#1  0xb5376015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb585d9dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb462151d in ?? () from /usr/lib/libQtWebKit.so.4
#4  0xb4621601 in ?? () from /usr/lib/libQtWebKit.so.4
#5  0xb537196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0xb5850a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xa0137b70 (LWP 1948)):
#0  0xb7741424 in __kernel_vsyscall ()
#1  0xb5376015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb585d9dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb5a70a07 in QWaitConditionPrivate::wait (this=0x991f808, mutex=0x8d00be0, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x991f808, mutex=0x8d00be0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb4ea9890 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x991f7f0, th=0x991fce0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4ead03c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8d1f398, th=0x991fce0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb4ea8dbb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x991f7f0, th=0x991fce0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb4ead132 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8d1f398, th=0x991fce0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb4ea9d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x991f7f0, th=0x991fce0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb4ead151 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8d1f398, th=0x991fce0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb4ea9d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x991f7f0, th=0x991fce0, previous=0x991f4f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb4eab1be in ThreadWeaver::ThreadRunHelper::run (this=0xa01372e4, parent=0x991f7f0, th=0x991fce0) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0xb4eab8db in ThreadWeaver::Thread::run (this=0x991fce0) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0xb5a6fe39 in QThreadPrivate::start (arg=0x991fce0) at thread/qthread_unix.cpp:266
#15 0xb537196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0xb5850a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0x9f936b70 (LWP 1949)):
#0  0xb7741424 in __kernel_vsyscall ()
#1  0xb5376015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb585d9dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb5a70a07 in QWaitConditionPrivate::wait (this=0x9a988a0, mutex=0x9a988a4, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9a988a0, mutex=0x9a988a4, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xa2eaa500 in ?? () from /usr/lib/libamarok-sqlcollection.so.1
#6  0xb4eac164 in ThreadWeaver::JobRunHelper::runTheJob (this=0x9f93625c, th=0x99208f8, job=0x9a98880) at ../../../threadweaver/Weaver/Job.cpp:106
#7  0xb4eac4c1 in ThreadWeaver::Job::execute (this=0x9a98880, th=0x99208f8) at ../../../threadweaver/Weaver/Job.cpp:135
#8  0xb4eab18a in ThreadWeaver::ThreadRunHelper::run (this=0x9f9362e4, parent=0x991f7f0, th=0x99208f8) at ../../../threadweaver/Weaver/Thread.cpp:95
#9  0xb4eab8db in ThreadWeaver::Thread::run (this=0x99208f8) at ../../../threadweaver/Weaver/Thread.cpp:142
#10 0xb5a6fe39 in QThreadPrivate::start (arg=0x99208f8) at thread/qthread_unix.cpp:266
#11 0xb537196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0xb5850a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0x9ef7cb70 (LWP 1950)):
#0  0xb7741424 in __kernel_vsyscall ()
#1  0xb5376015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb585d9dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb5a70a07 in QWaitConditionPrivate::wait (this=0x991f808, mutex=0x8d00be0, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x991f808, mutex=0x8d00be0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb4ea9890 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x991f7f0, th=0x9a53ef8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4ead03c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8d1f398, th=0x9a53ef8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb4ea8dbb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x991f7f0, th=0x9a53ef8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb4ead132 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8d1f398, th=0x9a53ef8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb4ea9d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x991f7f0, th=0x9a53ef8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb4eab1be in ThreadWeaver::ThreadRunHelper::run (this=0x9ef7c2e4, parent=0x991f7f0, th=0x9a53ef8) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb4eab8db in ThreadWeaver::Thread::run (this=0x9a53ef8) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb5a6fe39 in QThreadPrivate::start (arg=0x9a53ef8) at thread/qthread_unix.cpp:266
#13 0xb537196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0xb5850a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb271e720 (LWP 1937)):
[KCrash Handler]
#7  QGraphicsProxyWidget::widget (this=0x9777548) at graphicsview/qgraphicsproxywidget.cpp:736
#8  0xb5b81765 in qDeleteInEventHandler (o=0x11) at kernel/qobject.cpp:3988
#9  0xb5b83488 in QObject::event (this=0x9777548, e=0x9bad9790) at kernel/qobject.cpp:1202
#10 0xb6773644 in QGraphicsWidget::event (this=0x9777548, event=0x96cbed0) at graphicsview/qgraphicswidget.cpp:1404
#11 0xb60700cc in QApplicationPrivate::notify_helper (this=0x8cd1c58, receiver=0x9777548, e=0x96cbed0) at kernel/qapplication.cpp:4389
#12 0xb607611e in QApplication::notify (this=0xbfad5b58, receiver=0x9777548, e=0x96cbed0) at kernel/qapplication.cpp:3791
#13 0xb755f82a in KApplication::notify (this=0xbfad5b58, receiver=0x9777548, event=0x96cbed0) at ../../kdeui/kernel/kapplication.cpp:310
#14 0xb5b7096b in QCoreApplication::notifyInternal (this=0xbfad5b58, receiver=0x9777548, event=0x96cbed0) at kernel/qcoreapplication.cpp:732
#15 0xb5b73bcb in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x8bd5a88) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#16 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8bd5a88) at kernel/qcoreapplication.cpp:1373
#17 0xb5b73d8d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#18 0xb5b9f69f in QCoreApplication::sendPostedEvents (s=0x8ccc918) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#19 postEventSourceDispatch (s=0x8ccc918) at kernel/qeventdispatcher_glib.cpp:276
#20 0xb33515e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#21 0xb33552d8 in ?? () from /lib/libglib-2.0.so.0
#22 0xb33554b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#23 0xb5b9f195 in QEventDispatcherGlib::processEvents (this=0x8bd5768, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#24 0xb61313b5 in QGuiEventDispatcherGlib::processEvents (this=0x8bd5768, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#25 0xb5b6f419 in QEventLoop::processEvents (this=0xbfad5ac4, flags=) at kernel/qeventloop.cpp:149
#26 0xb5b6f89a in QEventLoop::exec (this=0xbfad5ac4, flags=...) at kernel/qeventloop.cpp:201
#27 0xb5b73e4f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#28 0xb606eef7 in QApplication::exec () at kernel/qapplication.cpp:3665
#29 0x08050001 in _start ()

This bug may be a duplicate of or related to bug 248168.

Possible duplicates by query: bug 248168, bug 246540.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-08-19 13:21:56 UTC

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