Bug 260602 - Crash when finishing editing lastfm settings
Summary: Crash when finishing editing lastfm settings
Status: RESOLVED DUPLICATE of bug 242349
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.4-GIT
Platform: Debian testing Linux
: NOR crash
Target Milestone: 2.4.0
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-18 02:38 UTC by Ben Gouhier
Modified: 2010-12-19 14:34 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 Ben Gouhier 2010-12-18 02:38:11 UTC
Application: amarok (2.4-GIT)
KDE Platform Version: 4.5.3 (KDE 4.5.3)
Qt Version: 4.7.1
Operating System: Linux 2.6.35.3.100826 x86_64
Distribution: Debian GNU/Linux testing (squeeze)

-- Information about the crash:
- What I was doing when the application crashed:
I was changing my last fm ID and password. When I validated, amarok crashed.

Amarok GIT, KDE 4.5.3 from kde-qt debian experimental repository.

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

Thread 19 (Thread 0x7f449eaac710 (LWP 17237)):
#0  0x00007f44b975a4d9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f44a32c3f41 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f44b97558ba in start_thread () from /lib/libpthread.so.0
#3  0x00007f44bd68c02d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7f449f2ad710 (LWP 17238)):
#0  0x00007f44bd681113 in poll () from /lib/libc.so.6
#1  0x00007f44b7060519 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f44b706096c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f44bdff1636 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0x00007f44bdfc4222 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x00007f44bdfc460c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007f44bded03ad in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007f44a3520400 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#8  0x00007f44bded330e in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f44b97558ba in start_thread () from /lib/libpthread.so.0
#10 0x00007f44bd68c02d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7f449fadc710 (LWP 17241)):
#0  0x00007f44bd681113 in poll () from /lib/libc.so.6
#1  0x00007f449fae18d5 in ?? () from /usr/lib/xine/plugins/1.29/xineplug_ao_out_alsa.so
#2  0x00007f44b97558ba in start_thread () from /lib/libpthread.so.0
#3  0x00007f44bd68c02d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7f449e2ab710 (LWP 17242)):
#0  0x00007f44b975a16c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f44a32d4aab in ?? () from /usr/lib/libxine.so.1
#2  0x00007f44b97558ba in start_thread () from /lib/libpthread.so.0
#3  0x00007f44bd68c02d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f449d6a1710 (LWP 17243)):
#0  0x00007f44b975a16c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f44a32d4aab in ?? () from /usr/lib/libxine.so.1
#2  0x00007f44b97558ba in start_thread () from /lib/libpthread.so.0
#3  0x00007f44bd68c02d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f449cea0710 (LWP 17244)):
#0  0x00007f44b975a16c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f44a32d4aab in ?? () from /usr/lib/libxine.so.1
#2  0x00007f44b97558ba in start_thread () from /lib/libpthread.so.0
#3  0x00007f44bd68c02d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f44973b5710 (LWP 17296)):
#0  0x00007f44b975a16c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f44bded3ebb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f44bb717e56 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007f44bb71a6fb in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f44bb71a714 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f44bb718c7f in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00007f44bb7191d8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#7  0x00007f44bded330e in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007f44b97558ba in start_thread () from /lib/libpthread.so.0
#9  0x00007f44bd68c02d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f4485ce5710 (LWP 17297)):
#0  0x00007f44b975a16c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f44bded3ebb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f44bb717e56 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007f44bb71a6fb in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f44bb71a714 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f44bb71a714 in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00007f44bb71a714 in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x00007f44bb718c7f in ?? () from /usr/lib/libthreadweaver.so.4
#8  0x00007f44bb7191d8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#9  0x00007f44bded330e in ?? () from /usr/lib/libQtCore.so.4
#10 0x00007f44b97558ba in start_thread () from /lib/libpthread.so.0
#11 0x00007f44bd68c02d in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f44854e4710 (LWP 17298)):
#0  0x00007f44b975a16c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f44bded3ebb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f44bb717e56 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007f44bb71a6fb in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f44bb71a714 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f44bb718c7f in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00007f44bb7191d8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#7  0x00007f44bded330e in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007f44b97558ba in start_thread () from /lib/libpthread.so.0
#9  0x00007f44bd68c02d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f4484ce3710 (LWP 17299)):
#0  0x00007fffcd3848e4 in clock_gettime ()
#1  0x00007f44b58ace7f in clock_gettime () from /lib/librt.so.1
#2  0x00007f44bdf28154 in QElapsedTimer::start() () from /usr/lib/libQtCore.so.4
#3  0x00007f44bdfa010a in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f449c16476d in ScannerJob::getScannerOutput (this=0x3848640) at /home/benoit/kde/src/amarok/src/core-impl/collections/db/ScanManager.cpp:587
#5  0x00007f449c163340 in ScannerJob::run (this=0x3848640) at /home/benoit/kde/src/amarok/src/core-impl/collections/db/ScanManager.cpp:376
#6  0x00007f44bb719935 in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x00007f44bb719c2e in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#8  0x00007f44bb718c4f in ?? () from /usr/lib/libthreadweaver.so.4
#9  0x00007f44bb7191d8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#10 0x00007f44bded330e in ?? () from /usr/lib/libQtCore.so.4
#11 0x00007f44b97558ba in start_thread () from /lib/libpthread.so.0
#12 0x00007f44bd68c02d in clone () from /lib/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f4483638710 (LWP 17300)):
#0  0x00007f44b975a16c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f44b3ab922e in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007f44b3ab9349 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007f44b97558ba in start_thread () from /lib/libpthread.so.0
#4  0x00007f44bd68c02d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f4480c09710 (LWP 17303)):
#0  0x00007f44bd6858d3 in select () from /lib/libc.so.6
#1  0x00007f44a32ecc25 in xine_usec_sleep () from /usr/lib/libxine.so.1
#2  0x00007f44a32d1969 in ?? () from /usr/lib/libxine.so.1
#3  0x00007f44b97558ba in start_thread () from /lib/libpthread.so.0
#4  0x00007f44bd68c02d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f448001f710 (LWP 17304)):
#0  0x00007f44b975a16c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f44a32c776b in ?? () from /usr/lib/libxine.so.1
#2  0x00007f44a32cd68d in ?? () from /usr/lib/libxine.so.1
#3  0x00007f44b97558ba in start_thread () from /lib/libpthread.so.0
#4  0x00007f44bd68c02d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f447f81e710 (LWP 17305)):
#0  0x00007f44b975a16c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f44a32c776b in ?? () from /usr/lib/libxine.so.1
#2  0x00007f44a32ce6e5 in ?? () from /usr/lib/libxine.so.1
#3  0x00007f44b97558ba in start_thread () from /lib/libpthread.so.0
#4  0x00007f44bd68c02d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f447f01d710 (LWP 17306)):
#0  0x00007f44b975a16c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f44a32d7beb in ?? () from /usr/lib/libxine.so.1
#2  0x00007f44b97558ba in start_thread () from /lib/libpthread.so.0
#3  0x00007f44bd68c02d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f447c97c710 (LWP 17308)):
#0  0x00007f44b975a16c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f44ba060994 in ?? () from /usr/lib/libQtScript.so.4
#2  0x00007f44ba0609c9 in ?? () from /usr/lib/libQtScript.so.4
#3  0x00007f44b97558ba in start_thread () from /lib/libpthread.so.0
#4  0x00007f44bd68c02d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f4478691710 (LWP 18129)):
#0  0x00007f44b975a16c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f44bded3ebb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f44bef088de in ?? () from /usr/lib/libQtGui.so.4
#3  0x00007f44bded330e in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f44b97558ba in start_thread () from /lib/libpthread.so.0
#5  0x00007f44bd68c02d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f4477c6e710 (LWP 18130)):
#0  0x00007f44b705fa86 in g_main_context_check () from /lib/libglib-2.0.so.0
#1  0x00007f44b7060533 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f44b706096c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f44bdff1636 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0x00007f44bdfc4222 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x00007f44bdfc460c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007f44bded03ad in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007f44bdfa42c8 in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007f44bded330e in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f44b97558ba in start_thread () from /lib/libpthread.so.0
#10 0x00007f44bd68c02d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f44c0c54780 (LWP 17233)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007f44bf8dace4 in Dynamic::CustomBiasEntryWidget::refreshBiasFactories (this=0x305e2c0) at /home/benoit/kde/src/amarok/src/dynamic/CustomBiasEntryWidget.cpp:172
#8  0x00007f44bf67998e in Dynamic::CustomBiasEntryWidget::qt_metacall (this=0x305e2c0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fffcd287bf0)
    at /home/benoit/kde/build/amarok/src/moc_CustomBiasEntryWidget.cpp:83
#9  0x00007f44bdfdd1f7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#10 0x00007f44bf8d5f79 in Dynamic::CustomBias::biasFactoriesChanged (this=0x31a45f0) at /home/benoit/kde/build/amarok/src/CustomBias.moc:93
#11 0x00007f44bf8d5df8 in Dynamic::CustomBias::refreshWidgets (this=0x31a45f0) at /home/benoit/kde/src/amarok/src/dynamic/CustomBias.cpp:281
#12 0x00007f44bf8d50df in Dynamic::CustomBias::registerNewBiasFactory (entry=0x395eb50) at /home/benoit/kde/src/amarok/src/dynamic/CustomBias.cpp:174
#13 0x00007f4490a8a0ec in LastFmService::init (this=0x3946470) at /home/benoit/kde/src/amarok/src/services/lastfm/LastFmService.cpp:282
#14 0x00007f4490a886bb in LastFmService (this=0x3946470, parent=0x102c9f0, name=..., username=..., password=..., sessionKey=..., scrobble=true, fetchSimilar=true)
    at /home/benoit/kde/src/amarok/src/services/lastfm/LastFmService.cpp:204
#15 0x00007f4490a8793a in LastFmServiceFactory::createLastFmService (this=0x102c9f0) at /home/benoit/kde/src/amarok/src/services/lastfm/LastFmService.cpp:148
#16 0x00007f4490a8772a in LastFmServiceFactory::init (this=0x102c9f0) at /home/benoit/kde/src/amarok/src/services/lastfm/LastFmService.cpp:85
#17 0x00007f44bf8ab2b5 in ServicePluginManager::settingsChanged (this=0xdd0780, pluginName=...) at /home/benoit/kde/src/amarok/src/services/ServicePluginManager.cpp:207
#18 0x00007f44bf72d55a in ServiceConfig::updateSettings (this=0x3387b10) at /home/benoit/kde/src/amarok/src/configdialog/dialogs/ServiceConfig.cpp:59
#19 0x00007f44bf722660 in Amarok2ConfigDialog::updateSettings (this=0x334b190) at /home/benoit/kde/src/amarok/src/configdialog/ConfigDialog.cpp:135
#20 0x00007f44c05baa41 in KConfigDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#21 0x00007f44bf722c8b in Amarok2ConfigDialog::qt_metacall (this=0x334b190, _c=QMetaObject::InvokeMetaMethod, _id=77, _a=0x7fffcd2885c0) at /home/benoit/kde/build/amarok/src/ConfigDialog.moc:73
#22 0x00007f44bdfdd1f7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#23 0x00007f44c05cbf78 in KDialog::slotButtonClicked(int) () from /usr/lib/libkdeui.so.5
#24 0x00007f44c05cdbb9 in KDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#25 0x00007f44c06a6360 in KPageDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#26 0x00007f44c05ba980 in KConfigDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#27 0x00007f44bf722c8b in Amarok2ConfigDialog::qt_metacall (this=0x334b190, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0x7fffcd288820) at /home/benoit/kde/build/amarok/src/ConfigDialog.moc:73
#28 0x00007f44bdfdd1f7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#29 0x00007f44bdfdfede in QSignalMapper::mapped(int) () from /usr/lib/libQtCore.so.4
#30 0x00007f44bdfe10f2 in QSignalMapper::map(QObject*) () from /usr/lib/libQtCore.so.4
#31 0x00007f44bdfe1370 in QSignalMapper::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#32 0x00007f44bdfdd1f7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#33 0x00007f44bf0a62c2 in QAbstractButton::clicked(bool) () from /usr/lib/libQtGui.so.4
#34 0x00007f44bedb0efb in ?? () from /usr/lib/libQtGui.so.4
#35 0x00007f44bedb25cb in ?? () from /usr/lib/libQtGui.so.4
#36 0x00007f44bedb283c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#37 0x00007f44bea3155e in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#38 0x00007f44be9db4ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#39 0x00007f44be9e266e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#40 0x00007f44c066def6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#41 0x00007f44bdfc54fc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#42 0x00007f44be9dfbee in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#43 0x00007f44bea6404b in ?? () from /usr/lib/libQtGui.so.4
#44 0x00007f44bea6294c in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#45 0x00007f44bea8e882 in ?? () from /usr/lib/libQtGui.so.4
#46 0x00007f44b705c0f2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#47 0x00007f44b70607b8 in ?? () from /lib/libglib-2.0.so.0
#48 0x00007f44b706096c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#49 0x00007f44bdff15e3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#50 0x00007f44bea8e1fe in ?? () from /usr/lib/libQtGui.so.4
#51 0x00007f44bdfc4222 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#52 0x00007f44bdfc460c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#53 0x00007f44bdfc86db in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#54 0x000000000040cb2d in main (argc=1, argv=0x7fffcd28c3f8) at /home/benoit/kde/src/amarok/src/main.cpp:261

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

Possible duplicates by query: bug 254017.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-12-19 14:34:44 UTC

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