Bug 209286 - Empty applet list and crash on clicking the arrow
Summary: Empty applet list and crash on clicking the arrow
Status: RESOLVED DOWNSTREAM
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
: 211869 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-10-03 11:23 UTC by Nikhil Marathe
Modified: 2009-10-26 00:29 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 Nikhil Marathe 2009-10-03 11:23:30 UTC
Application that crashed: amarok
Version of the application: 2.2.0
KDE Version: 4.3.00 (KDE 4.3.0)
Qt Version: 4.5.2
Operating System: Linux 2.6.30-ARCH i686

What I was doing when the application crashed:
After upgrading to amarok 2.2, the add applet feature does not work.
On clicking add applet, the (x) (close) and arrow popup, but there is no list of available applets. On clicking the arrow, amarok crashes, with the attached stack trace.
This problem is similar to but not exactly like bug 195260 since I have upgraded to the latest qt, glibc and nvidia drivers, yet the crash still happens

 -- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 0 (LWP 3538)]

Thread 11 (Thread 0xb0531b70 (LWP 3539)):
#0  0xb7f83424 in __kernel_vsyscall ()
#1  0xb6588ec2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb66c4824 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb12ed7e1 in metronom_sync_loop () from /usr/lib/libxine.so.1

Thread 10 (Thread 0xafce4b70 (LWP 3540)):
#0  0xb7f83424 in __kernel_vsyscall ()
#1  0xb66ad216 in poll () from /lib/libc.so.6
#2  0xb437c2ab in g_poll () from /usr/lib/libglib-2.0.so.0
#3  0xb436f21b in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#4  0xb436f513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb7305fc7 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#6  0xb72d9e39 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#7  0xb72da28a in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#8  0xb71e9683 in QThread::exec () from /usr/lib/libQtCore.so.4
#9  0xb133a419 in Phonon::Xine::XineThread::run () from /usr/lib/qt/plugins/phonon_backend/phonon_xine.so
#10 0xb71ec8f2 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb658465c in start_thread () from /lib/libpthread.so.0
#12 0xb66b71fe in clone () from /lib/libc.so.6

Thread 9 (Thread 0xaf4e3b70 (LWP 3543)):
#0  0xb7f83424 in __kernel_vsyscall ()
#1  0xb66ad216 in poll () from /lib/libc.so.6
#2  0xafd2bee4 in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so
#3  0x00000000 in ?? ()

Thread 8 (Thread 0xaece2b70 (LWP 3544)):
#0  0xb7f83424 in __kernel_vsyscall ()
#1  0xb6588b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb66c47cd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb12ff8e3 in ao_loop () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()

Thread 7 (Thread 0xae4e1b70 (LWP 3545)):
#0  0xb7f83424 in __kernel_vsyscall ()
#1  0xb6588b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb66c47cd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb12ff8e3 in ao_loop () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()

Thread 6 (Thread 0xadce0b70 (LWP 3546)):
#0  0xb7f83424 in __kernel_vsyscall ()
#1  0xb6588b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb66c47cd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb12ff8e3 in ao_loop () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()

Thread 5 (Thread 0xacde6b70 (LWP 3548)):
#0  0xb7f83424 in __kernel_vsyscall ()
#1  0xb6588b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb66c47cd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb71ed907 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb5bf8ae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4
#5  0xb5bfb14c in ThreadWeaver::WorkingHardState::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#6  0xb5bf719b in ThreadWeaver::WeaverImpl::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#7  0xb5bfb242 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#8  0xb5bf8d63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#9  0xb5bf936e in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#10 0xb5bf998b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#11 0xb71ec8f2 in ?? () from /usr/lib/libQtCore.so.4
#12 0xb658465c in start_thread () from /lib/libpthread.so.0
#13 0xb66b71fe in clone () from /lib/libc.so.6

Thread 4 (Thread 0xab4ffb70 (LWP 3549)):
#0  0xb7f83424 in __kernel_vsyscall ()
#1  0xb6588b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb66c47cd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb71ed907 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb5bf8ae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4
#5  0xb5bfb14c in ThreadWeaver::WorkingHardState::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#6  0xb5bf719b in ThreadWeaver::WeaverImpl::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#7  0xb5bfb242 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#8  0xb5bf8d63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#9  0xb5bf936e in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#10 0xb5bf998b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#11 0xb71ec8f2 in ?? () from /usr/lib/libQtCore.so.4
#12 0xb658465c in start_thread () from /lib/libpthread.so.0
#13 0xb66b71fe in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa9341b70 (LWP 3558)):
#0  0xb7f83424 in __kernel_vsyscall ()
#1  0xb6588ec2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb66c4824 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb71ed88f in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb71e30de in ?? () from /usr/lib/libQtCore.so.4
#5  0xb71ec8f2 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb658465c in start_thread () from /lib/libpthread.so.0
#7  0xb66b71fe in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa8b3fb70 (LWP 3559)):
#0  0xb7f83424 in __kernel_vsyscall ()
#1  0xb6588ec2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb66c4824 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb71ed88f in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb71e30de in ?? () from /usr/lib/libQtCore.so.4
#5  0xb71ec8f2 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb658465c in start_thread () from /lib/libpthread.so.0
#7  0xb66b71fe in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb2bb3730 (LWP 3538)):
[KCrash Handler]
#6  0xb665f0a3 in memmove () from /lib/libc.so.6
#7  0xb7210a3b in QListData::remove () from /usr/lib/libQtCore.so.4
#8  0xb7210a8a in QListData::erase () from /usr/lib/libQtCore.so.4
#9  0xb77610c3 in Context::AmarokToolBoxMenu::scrollDown () from /usr/lib/libamaroklib.so.1
#10 0xb77636bb in Context::AmarokToolBoxMenu::qt_metacall () from /usr/lib/libamaroklib.so.1
#11 0xb72f126c in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#12 0xb72f16b8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#13 0xb692be41 in QAction::triggered () from /usr/lib/libQtGui.so.4
#14 0xb692d3c2 in QAction::activate () from /usr/lib/libQtGui.so.4
#15 0xb6930103 in QAction::qt_metacall () from /usr/lib/libQtGui.so.4
#16 0xb72f126c in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#17 0xb72f1ea2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#18 0xb5a745f7 in Plasma::IconWidget::clicked () from /usr/lib/libplasma.so.3
#19 0xb5a77180 in Plasma::IconWidget::mouseReleaseEvent () from /usr/lib/libplasma.so.3
#20 0xb6f339ec in QGraphicsItem::sceneEvent () from /usr/lib/libQtGui.so.4
#21 0xb6f7fa5f in QGraphicsWidget::sceneEvent () from /usr/lib/libQtGui.so.4
#22 0xb6f55344 in ?? () from /usr/lib/libQtGui.so.4
#23 0xb6f56963 in ?? () from /usr/lib/libQtGui.so.4
#24 0xb6f61634 in QGraphicsScene::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
#25 0xb6f63277 in QGraphicsScene::event () from /usr/lib/libQtGui.so.4
#26 0xb69323e4 in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#27 0xb6939acc in QApplication::notify () from /usr/lib/libQtGui.so.4
#28 0xb7d9efaa in KApplication::notify () from /usr/lib/libkdeui.so.5
#29 0xb72db88b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#30 0xb6f74d0e in QGraphicsView::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
#31 0xb6986c52 in QWidget::event () from /usr/lib/libQtGui.so.4
#32 0xb6d2d0e3 in QFrame::event () from /usr/lib/libQtGui.so.4
#33 0xb6dcb874 in QAbstractScrollArea::viewportEvent () from /usr/lib/libQtGui.so.4
#34 0xb6f7470f in QGraphicsView::viewportEvent () from /usr/lib/libQtGui.so.4
#35 0xb6dcde65 in ?? () from /usr/lib/libQtGui.so.4
#36 0xb72da9fa in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4
#37 0xb69323bc in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#38 0xb693a410 in QApplication::notify () from /usr/lib/libQtGui.so.4
#39 0xb7d9efaa in KApplication::notify () from /usr/lib/libkdeui.so.5
#40 0xb72db88b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#41 0xb69393d3 in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
#42 0xb69a6e84 in ?? () from /usr/lib/libQtGui.so.4
#43 0xb69a6365 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#44 0xb69d09e2 in ?? () from /usr/lib/libQtGui.so.4
#45 0xb436bd98 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#46 0xb436f3e0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#47 0xb436f513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#48 0xb7305f8c in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#49 0xb69d0115 in ?? () from /usr/lib/libQtGui.so.4
#50 0xb72d9e39 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#51 0xb72da28a in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#52 0xb72dc6ff in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#53 0xb6932267 in QApplication::exec () from /usr/lib/libQtGui.so.4
#54 0x08051df1 in _start ()

Reported using DrKonqi
Comment 1 Mikko C. 2009-10-03 11:31:24 UTC
this looks like a packaging issue. Another user reported 2.2.0 in arch was missing the scripts. Please report it downstream.
Comment 2 Myriam Schweingruber 2009-10-26 00:29:34 UTC
*** Bug 211869 has been marked as a duplicate of this bug. ***