Bug 212620 - amarok 2.2.0-2 add applet
Summary: amarok 2.2.0-2 add applet
Status: RESOLVED NOT A BUG
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.2.1
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-01 14:58 UTC by Halim Can ALBASAN
Modified: 2009-11-29 15:02 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 Halim Can ALBASAN 2009-11-01 14:58:31 UTC
Application that crashed: amarok
Version of the application: 2.2.0
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.3
Operating System: Linux 2.6.30-ARCH i686

What I was doing when the application crashed:
I just upgraded to amarok version 2.2.0-2, and the central panel came empty with an option to show which applet to show (lyrics, wiki, now playing, etc.). when i click "Add Applet" the list does not appear like in the version 2.2.0-1; in stead, there appears a green arrow which causes amarok to crash..

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

Thread 8 (Thread 0xb0171b70 (LWP 3722)):
#0  0xb7f9e424 in __kernel_vsyscall ()
#1  0xb65a1ec2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb66dd824 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb0f477e1 in metronom_sync_loop () from /usr/lib/libxine.so.1

Thread 7 (Thread 0xaf91bb70 (LWP 3723)):
#0  0xb43fedd6 in clock_gettime () from /lib/librt.so.1
#1  0xb7320393 in ?? () from /usr/lib/libQtCore.so.4
#2  0xb7320581 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb732071a in ?? () from /usr/lib/libQtCore.so.4
#4  0xb731e7d8 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb4382420 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb43827c1 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#7  0xb4382cd3 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8  0xb731e62f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#9  0xb72f2479 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#10 0xb72f28ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0xb72026b3 in QThread::exec() () from /usr/lib/libQtCore.so.4
#12 0xb0f94419 in Phonon::Xine::XineThread::run() () from /usr/lib/qt/plugins/phonon_backend/phonon_xine.so
#13 0xb7205922 in ?? () from /usr/lib/libQtCore.so.4
#14 0xb659d65c in start_thread () from /lib/libpthread.so.0
#15 0xb66d01fe in clone () from /lib/libc.so.6

Thread 6 (Thread 0xaf11ab70 (LWP 3726)):
#0  0xb7f9e424 in __kernel_vsyscall ()
#1  0xb66c6216 in poll () from /lib/libc.so.6
#2  0xaf96bee4 in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so
#3  0x00000000 in ?? ()

Thread 5 (Thread 0xae919b70 (LWP 3727)):
#0  0xb7f9e424 in __kernel_vsyscall ()
#1  0xb65a1b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb66dd7cd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb0f598e3 in ao_loop () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()

Thread 4 (Thread 0xadfffb70 (LWP 3728)):
#0  0xb7f9e424 in __kernel_vsyscall ()
#1  0xb65a1b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb66dd7cd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb0f598e3 in ao_loop () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()

Thread 3 (Thread 0xacf55b70 (LWP 3731)):
#0  0xb7f9e424 in __kernel_vsyscall ()
#1  0xb65a1b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb66dd7cd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb7206937 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xb5c0dae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#5  0xb5c1014c in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0xb5c0c19b in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#7  0xb5c10242 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#8  0xb5c0dd63 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#9  0xb5c0e36e in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#10 0xb5c0e98b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#11 0xb7205922 in ?? () from /usr/lib/libQtCore.so.4
#12 0xb659d65c in start_thread () from /lib/libpthread.so.0
#13 0xb66d01fe in clone () from /lib/libc.so.6

Thread 2 (Thread 0xaba49b70 (LWP 3732)):
#0  0xb7f9e424 in __kernel_vsyscall ()
#1  0xb65a1b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb66dd7cd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb7206937 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xb5c0dae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#5  0xb5c1014c in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0xb5c0c19b in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#7  0xb5c10242 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#8  0xb5c0dd63 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#9  0xb5c0e36e in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#10 0xb5c0e98b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#11 0xb7205922 in ?? () from /usr/lib/libQtCore.so.4
#12 0xb659d65c in start_thread () from /lib/libpthread.so.0
#13 0xb66d01fe in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb2bcc730 (LWP 3721)):
[KCrash Handler]
#6  0xb66780a3 in memmove () from /lib/libc.so.6
#7  0xb7229a6b in QListData::remove(int) () from /usr/lib/libQtCore.so.4
#8  0xb7229aba in QListData::erase(void**) () from /usr/lib/libQtCore.so.4
#9  0xb777c0c3 in Context::AmarokToolBoxMenu::scrollDown() () from /usr/lib/libamaroklib.so.1
#10 0xb777e6bb in Context::AmarokToolBoxMenu::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libamaroklib.so.1
#11 0xb73098ac in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#12 0xb7309cf8 in QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**) () from /usr/lib/libQtCore.so.4
#13 0xb6944e01 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#14 0xb6946382 in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4
#15 0xb69490c3 in QAction::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtGui.so.4
#16 0xb73098ac in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#17 0xb730a4e2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#18 0xb5a8a0c7 in Plasma::IconWidget::clicked() () from /usr/lib/libplasma.so.3
#19 0xb5a8cc50 in Plasma::IconWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*) () from /usr/lib/libplasma.so.3
#20 0xb6f4be6c in QGraphicsItem::sceneEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#21 0xb6f983df in QGraphicsWidget::sceneEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#22 0xb6f6dba4 in ?? () from /usr/lib/libQtGui.so.4
#23 0xb6f6f1c3 in ?? () from /usr/lib/libQtGui.so.4
#24 0xb6f79ea4 in QGraphicsScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*) () from /usr/lib/libQtGui.so.4
#25 0xb6f7bae7 in QGraphicsScene::event(QEvent*) () from /usr/lib/libQtGui.so.4
#26 0xb694b3a4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#27 0xb6952a8c in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#28 0xb7dba43a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#29 0xb72f3e8b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#30 0xb6f8d68b in QGraphicsView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#31 0xb699fc52 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#32 0xb6d45cd3 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#33 0xb6de3454 in QAbstractScrollArea::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#34 0xb6f8d08f in QGraphicsView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#35 0xb6de5a45 in ?? () from /usr/lib/libQtGui.so.4
#36 0xb72f303a in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#37 0xb694b37c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#38 0xb69533d0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#39 0xb7dba43a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#40 0xb72f3e8b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#41 0xb6952393 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4
#42 0xb69bfe84 in ?? () from /usr/lib/libQtGui.so.4
#43 0xb69bf365 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#44 0xb69e9a52 in ?? () from /usr/lib/libQtGui.so.4
#45 0xb437f328 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#46 0xb4382ba0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#47 0xb4382cd3 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#48 0xb731e5f5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#49 0xb69e9185 in ?? () from /usr/lib/libQtGui.so.4
#50 0xb72f2479 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#51 0xb72f28ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#52 0xb72f4d3f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#53 0xb694b227 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#54 0x08051df1 in _start ()

This bug may be a duplicate of or related to bug 195260

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2009-11-01 15:05:41 UTC
Not sure if this is not a packaging problem, since I can't reproduce this with another distro, the applets look quite fine and one can add those without any problems.

Looking at the backtrace this seems to ba a duplicate of bug 195260 which was apparently a driver problem with X rather than an Amarok bug. Leo, any thoughts?
Comment 2 Halim Can ALBASAN 2009-11-01 15:09:25 UTC
as reference to the bug 195260;

i am using the proprietary nVidia driver:

lshw -class display
  *-display
       description: VGA compatible controller
       product: G86 [GeForce 8400 GS]
       vendor: nVidia Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:16 memory:f6000000-f6ffffff memory:e0000000-efffffff(prefetchable) memory:f4000000-f5ffffff ioport:b000(size=128) memory:f7000000-f701ffff(prefetchable)
Comment 3 Myriam Schweingruber 2009-11-26 14:44:38 UTC
Amarok 2.0.2 is completely outdated. Can you reproduce this with current Amarok 2.2.1?
Comment 4 Halim Can ALBASAN 2009-11-28 09:25:17 UTC
amarok-2.2.1-2, still the same. reproduced.

by the way, the former version, which is ok, is not 2.0.2; it is amarok-2.2.0-1.

going back to amarok-2.2.0-1 again, for now. thx for the interest..
Comment 5 Myriam Schweingruber 2009-11-28 10:36:59 UTC
Oops, sorry, I misread the version completely.
Comment 6 Myriam Schweingruber 2009-11-28 20:18:36 UTC
Can somebody confirm this? Works fine here with Amarok 2.2-git, KDE 4.3.3 on Kubuntu 9.10
Comment 7 Mark Kretschmann 2009-11-29 15:02:46 UTC
No, I can't reproduce this. It's likely a packaging issue. 

Anyway, try this: "kbuildsycoca4" (on the terminal).