Bug 251595 - amarok crashes on start
Summary: amarok crashes on start
Status: RESOLVED DUPLICATE of bug 245513
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.3.1
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: 2.4.0
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-17 18:46 UTC by José Filipe
Modified: 2010-09-20 22:12 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (9.69 KB, text/plain)
2010-09-17 18:54 UTC, José Filipe
Details

Note You need to log in before you can comment on or make changes to this bug.
Description José Filipe 2010-09-17 18:46:53 UTC
Application: amarok (2.3.1)
KDE Platform Version: 4.5.1 (KDE 4.5.1) (Compiled from sources)
Qt Version: 4.6.3
Operating System: Linux 2.6.34.6-54.fc13.i686.PAE i686
Distribution: "Fedora release 13 (Goddard)"

-- Information about the crash:
- What I was doing when the application crashed:
I use Fedora 13 and kde 4.5.1, and when i open lancelot, i select amarok, and this start but crashes imedietely

The crash can be reproduced some of the time.

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

Thread 11 (Thread 0xb15ffb70 (LWP 8978)):
#0  0x0024c424 in __kernel_vsyscall ()
#1  0x00c2b5d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00b4da64 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0x04970c25 in ?? () from /usr/lib/libxine.so.1
#4  0x00c27919 in start_thread () from /lib/libpthread.so.0
#5  0x00b3dcbe in clone () from /lib/libc.so.6

Thread 10 (Thread 0xb0bfeb70 (LWP 8979)):
#0  0x00c56df6 in clock_gettime () from /lib/librt.so.1
#1  0x078786cb in ?? () from /usr/lib/libQtCore.so.4
#2  0x0787cdb6 in ?? () from /usr/lib/libQtCore.so.4
#3  0x0787cdfb in ?? () from /usr/lib/libQtCore.so.4
#4  0x0787b688 in ?? () from /usr/lib/libQtCore.so.4
#5  0x00c9aa6a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6  0x00c9ae81 in ?? () from /lib/libglib-2.0.so.0
#7  0x00c9b449 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0x0787b47f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#9  0x0785180a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#10 0x07851b4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0x0775f2fe in QThread::exec() () from /usr/lib/libQtCore.so.4
#12 0x01d2b0cb in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#13 0x0776174f in ?? () from /usr/lib/libQtCore.so.4
#14 0x00c27919 in start_thread () from /lib/libpthread.so.0
#15 0x00b3dcbe in clone () from /lib/libc.so.6

Thread 9 (Thread 0xaffffb70 (LWP 8980)):
#0  0x0024c424 in __kernel_vsyscall ()
#1  0x00b32de6 in poll () from /lib/libc.so.6
#2  0x05e71ce3 in ?? () from /usr/lib/libpulse.so.0
#3  0x05e5e4ca in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0x05e5fd54 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0x05e5fe34 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0x05e71a84 in ?? () from /usr/lib/libpulse.so.0
#7  0x05997863 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#8  0x00c27919 in start_thread () from /lib/libpthread.so.0
#9  0x00b3dcbe in clone () from /lib/libc.so.6

Thread 8 (Thread 0xab3feb70 (LWP 8982)):
#0  0x0024c424 in __kernel_vsyscall ()
#1  0x00c2b22c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00b4da0d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0x04982e18 in ?? () from /usr/lib/libxine.so.1
#4  0x00c27919 in start_thread () from /lib/libpthread.so.0
#5  0x00b3dcbe in clone () from /lib/libc.so.6

Thread 7 (Thread 0xaa9fdb70 (LWP 8984)):
#0  0x0024c424 in __kernel_vsyscall ()
#1  0x00c2b22c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00b4da0d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0x04982e18 in ?? () from /usr/lib/libxine.so.1
#4  0x00c27919 in start_thread () from /lib/libpthread.so.0
#5  0x00b3dcbe in clone () from /lib/libc.so.6

Thread 6 (Thread 0xa9dffb70 (LWP 8985)):
#0  0x0024c424 in __kernel_vsyscall ()
#1  0x00c2b22c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00b4da0d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0x04982e18 in ?? () from /usr/lib/libxine.so.1
#4  0x00c27919 in start_thread () from /lib/libpthread.so.0
#5  0x00b3dcbe in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa91ffb70 (LWP 8986)):
#0  0x0024c424 in __kernel_vsyscall ()
#1  0x00c2b22c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00b4da0d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0x04982e18 in ?? () from /usr/lib/libxine.so.1
#4  0x00c27919 in start_thread () from /lib/libpthread.so.0
#5  0x00b3dcbe in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa87feb70 (LWP 9062)):
#0  0x0024c424 in __kernel_vsyscall ()
#1  0x00c2b22c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00b4da0d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0x4148fe67 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0x4148feb2 in ?? () from /usr/lib/libQtWebKit.so.4
#5  0x00c27919 in start_thread () from /lib/libpthread.so.0
#6  0x00b3dcbe in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa6810b70 (LWP 9063)):
#0  0x0024c424 in __kernel_vsyscall ()
#1  0x00c2b22c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00b4da0d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0x077626af in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x07df8f62 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x07dfb91d in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x07df80dc in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x07dfba1a in ?? () from /usr/lib/libthreadweaver.so.4
#8  0x07df9104 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0x07df9f26 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0x07dfa5cc in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#11 0x0776174f in ?? () from /usr/lib/libQtCore.so.4
#12 0x00c27919 in start_thread () from /lib/libpthread.so.0
#13 0x00b3dcbe in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa5e0fb70 (LWP 9064)):
#0  0x0024c424 in __kernel_vsyscall ()
#1  0x00c2b22c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00b4da0d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0x077626af in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x07df8f62 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x07dfb91d in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x07df80dc in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x07dfba1a in ?? () from /usr/lib/libthreadweaver.so.4
#8  0x07df9104 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0x07df9f26 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0x07dfa5cc in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#11 0x0776174f in ?? () from /usr/lib/libQtCore.so.4
#12 0x00c27919 in start_thread () from /lib/libpthread.so.0
#13 0x00b3dcbe in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb7861780 (LWP 8924)):
[KCrash Handler]
#7  0x05460149 in QGraphicsProxyWidget::setWidget(QWidget*) () from /usr/lib/libQtGui.so.4
#8  0x06e05343 in LyricsApplet::~LyricsApplet (this=0x9e030f0, __in_chrg=<value optimized out>) at /usr/src/debug/amarok-2.3.1/src/context/applets/lyrics/LyricsApplet.cpp:67
#9  0x06e05403 in LyricsApplet::~LyricsApplet (this=0x9e030f0, __in_chrg=<value optimized out>) at /usr/src/debug/amarok-2.3.1/src/context/applets/lyrics/LyricsApplet.cpp:71
#10 0x07861b96 in qDeleteInEventHandler(QObject*) () from /usr/lib/libQtCore.so.4
#11 0x078630d0 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#12 0x0549f4c4 in QGraphicsWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#13 0x04e2977c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#14 0x04e301d6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#15 0x02487ccb in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#16 0x07853133 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#17 0x078555bc in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#18 0x0785573e in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#19 0x0787b950 in ?? () from /usr/lib/libQtCore.so.4
#20 0x00c97525 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#21 0x00c9b268 in ?? () from /lib/libglib-2.0.so.0
#22 0x00c9b449 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#23 0x0787b446 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#24 0x04ed8336 in ?? () from /usr/lib/libQtGui.so.4
#25 0x0785180a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#26 0x07851b4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#27 0x0251cf13 in KWallet::Wallet::openWallet(QString const&, unsigned long, KWallet::Wallet::OpenType) () from /usr/lib/libkdeui.so.5
#28 0x0349f435 in LastFmServiceConfig::LastFmServiceConfig (this=0xbfadcfa4) at /usr/src/debug/amarok-2.3.1/src/services/lastfm/LastFmServiceConfig.cpp:37
#29 0x03492f10 in LastFmServiceFactory::createLastFmService (this=0x9bd9a90) at /usr/src/debug/amarok-2.3.1/src/services/lastfm/LastFmService.cpp:142
#30 0x03493136 in LastFmServiceFactory::init (this=0x9bd9a90) at /usr/src/debug/amarok-2.3.1/src/services/lastfm/LastFmService.cpp:85
#31 0x0666eb6a in ServicePluginManager::init (this=0x96576a8) at /usr/src/debug/amarok-2.3.1/src/services/ServicePluginManager.cpp:103
#32 0x068db3cf in MainWindow::init (this=0x99d8ff0) at /usr/src/debug/amarok-2.3.1/src/MainWindow.cpp:362
#33 0x068dcbbe in MainWindow::MainWindow (this=0x99d8ff0) at /usr/src/debug/amarok-2.3.1/src/MainWindow.cpp:188
#34 0x068a9746 in App::continueInit (this=0xbfadd778) at /usr/src/debug/amarok-2.3.1/src/App.cpp:650
#35 0x068ad3fa in App::App (this=0xbfadd778) at /usr/src/debug/amarok-2.3.1/src/App.cpp:207
#36 0x0804ff20 in main (argc=) at /usr/src/debug/amarok-2.3.1/src/main.cpp:235

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

Possible duplicates by query: bug 250803, bug 250253, bug 249715, bug 248623, bug 248429.

Reported using DrKonqi
Comment 1 José Filipe 2010-09-17 18:54:44 UTC
Created attachment 51763 [details]
New crash information added by DrKonqi

amarok (2.3.1) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.6.3

after i launch amarok in lancelot, it happens in system tray, and when i click, amarok crashes .... !
It may be because play radio mms ??

somme a times ago, amarok crash very mutch .... ! :-(

-- Backtrace (Reduced):
#7  0x05460149 in QGraphicsProxyWidget::setWidget(QWidget*) () from /usr/lib/libQtGui.so.4
#8  0x01eb7343 in LyricsApplet::~LyricsApplet (this=0x942b798, __in_chrg=<value optimized out>) at /usr/src/debug/amarok-2.3.1/src/context/applets/lyrics/LyricsApplet.cpp:67
#9  0x01eb7403 in LyricsApplet::~LyricsApplet (this=0x942b798, __in_chrg=<value optimized out>) at /usr/src/debug/amarok-2.3.1/src/context/applets/lyrics/LyricsApplet.cpp:71
#10 0x07861b96 in qDeleteInEventHandler(QObject*) () from /usr/lib/libQtCore.so.4
#11 0x078630d0 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
Comment 2 Myriam Schweingruber 2010-09-18 12:44:40 UTC
See comment #27 in bug 245513

*** This bug has been marked as a duplicate of bug 245513 ***
Comment 3 José Filipe 2010-09-20 11:24:43 UTC
(In reply to comment #2)
> See comment #27 in bug 245513
> 
> *** This bug has been marked as a duplicate of bug 245513 ***

Hi !

But, this error occurs in the start of the amarok and not at exit of the samme !
I select an mms radio, i have a lot of radios saved in a playlist, when i double click in one of these radios, sometimes when appear the notification that play these radio, amarok crashes ... ! :-(

A little detail, amarok its most unstable, since i update kde 4.4.5 to kde 4.5 ... !
It will be interfered with this update ?

Anyway, thanks, and im waiting for amarok 2.3.2 update ! ;-)
Comment 4 Myriam Schweingruber 2010-09-20 22:12:30 UTC
You can see from the backtrace that this bug is absolutely identical:

Thread 1 (Thread 0xb7861780 (LWP 8924)):
[KCrash Handler]
#7  0x05460149 in QGraphicsProxyWidget::setWidget(QWidget*) () from
/usr/lib/libQtGui.so.4
#8  0x06e05343 in LyricsApplet::~LyricsApplet (this=0x9e030f0, __in_chrg=<value
optimized out>) at
/usr/src/debug/amarok-2.3.1/src/context/applets/lyrics/LyricsApplet.cpp:67
#9  0x06e05403 in LyricsApplet::~LyricsApplet (this=0x9e030f0, __in_chrg=<value
optimized out>) at
/usr/src/debug/amarok-2.3.1/src/context/applets/lyrics/LyricsApplet.cpp:71

From bug 245513:

Thread 1 (Thread 0x7ff111f63780 (LWP 14007)):
[KCrash Handler]
#6  QGraphicsProxyWidget::setWidget (this=0x0, widget=0x0) at
/home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsproxywidget.cpp:593
#7  0x00007ff0dcd07972 in ~LyricsApplet (this=0x222d270) at
/home/kde-devel/kdesvn/amarok/src/context/applets/lyrics/LyricsApplet.cpp:67