Bug 248812 - Crash when playing CD and randomizing is turned on
Summary: Crash when playing CD and randomizing is turned on
Status: RESOLVED DUPLICATE of bug 245513
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.3.1
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: 2.3.2
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-23 14:44 UTC by John Wheaton
Modified: 2010-08-24 00:06 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 John Wheaton 2010-08-23 14:44:50 UTC
Version:           2.3.1
OS:                Linux

I was playing a CD, replaced the playlist with the CD's tracks, and when track 3 was played Amarok crashed.

I had been playing a dynamic playlist that randomized my entire collection.  Not sure if that factors into this.

I will be trying to replicate this.

Dump output below.

Reproducible: Didn't try




Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f98f0ba37a0 (LWP 4230))]

Thread 13 (Thread 0x7f98cd812710 (LWP 4231)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007f98d68d1081 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f98eb59d9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f98edac26fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f98cd011710 (LWP 4232)):
#0  0x00007f98eb5a1a2d in __pthread_mutex_unlock_usercnt (mutex=0x1fe3ca8) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x1fe3ca8) at pthread_mutex_unlock.c:290
#2  0x00007f98e63e7ea5 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#3  0x00007f98e63e8318 in ?? () from /lib/libglib-2.0.so.0
#4  0x00007f98e63e88fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x00007f98ee423bd6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007f98ee3f67b2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x00007f98ee3f6b9c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0x00007f98ee30223d in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0x00007f98d6b2d2b0 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#10 0x00007f98ee3051be in ?? () from /usr/lib/libQtCore.so.4
#11 0x00007f98eb59d9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#12 0x00007f98edac26fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f98cc60b710 (LWP 4233)):
#0  *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f98e3d8b41f in ?? () from /usr/lib/libpulse.so.0
#2  0x00007f98e3d7ad86 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x00007f98e3d7c809 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x00007f98e3d7c8c0 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x00007f98e3d8b21b in ?? () from /usr/lib/libpulse.so.0
#6  0x00007f98e11ac0e8 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#7  0x00007f98eb59d9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8  0x00007f98edac26fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f98c7de8710 (LWP 4234)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f98d68e1e23 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f98eb59d9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f98edac26fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f98c719a710 (LWP 4235)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f98d68e1e23 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f98eb59d9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f98edac26fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f98c6957710 (LWP 4236)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f98d68e1e23 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f98eb59d9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f98edac26fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f98c6135710 (LWP 4237)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f98d68e1e23 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f98eb59d9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f98edac26fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f98c46dc710 (LWP 4239)):
#0  0xffffffffff60014a in ?? ()
#1  0x00007f98c46dba50 in ?? ()
#2  0x00007ffff4a7f852 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 5 (Thread 0x7f98bd817710 (LWP 4240)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f98e8c87bbe in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007f98e8c87cd9 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007f98eb59d9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f98edac26fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f98bc037710 (LWP 4241)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f98ee305d7b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f98e9fedd84 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007f98e9ff0f8b in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f98e9fef4ff in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f98e9fefa58 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#6  0x00007f98ee3051be in ?? () from /usr/lib/libQtCore.so.4
#7  0x00007f98eb59d9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8  0x00007f98edac26fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f98bb836710 (LWP 4242)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f98ee305d7b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f98e9fedd84 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007f98e9ff0f8b in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f98e9fef4ff in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f98e9fefa58 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#6  0x00007f98ee3051be in ?? () from /usr/lib/libQtCore.so.4
#7  0x00007f98eb59d9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8  0x00007f98edac26fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f98bb035710 (LWP 4243)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f98ee305d7b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f98e9fedd84 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007f98e9ff0f8b in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f98e9fef4ff in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f98e9fefa58 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#6  0x00007f98ee3051be in ?? () from /usr/lib/libQtCore.so.4
#7  0x00007f98eb59d9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8  0x00007f98edac26fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f98f0ba37a0 (LWP 4230)):
[KCrash Handler]
#6  0x00007f98ef3f6094 in QGraphicsProxyWidget::widget() const () from /usr/lib/libQtGui.so.4
#7  0x00007f98b8790d20 in ?? () from /usr/lib/kde4/amarok_context_applet_albums.so
#8  0x00007f98ee4098a8 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#9  0x00007f98ef43771b in QGraphicsWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#10 0x00007f98eedc6cdc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#11 0x00007f98eedcc7cd in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#12 0x00007f98f06bbeb6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#13 0x00007f98ee3f7a8c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#14 0x00007f98ee3fa9b2 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#15 0x00007f98ee424043 in ?? () from /usr/lib/libQtCore.so.4
#16 0x00007f98e63e48c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#17 0x00007f98e63e8748 in ?? () from /lib/libglib-2.0.so.0
#18 0x00007f98e63e88fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#19 0x00007f98ee423b83 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#20 0x00007f98eee787ee in ?? () from /usr/lib/libQtGui.so.4
#21 0x00007f98ee3f67b2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#22 0x00007f98ee3f6b9c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#23 0x00007f98f074f9c4 in KWallet::Wallet::openWallet(QString const&, unsigned long, KWallet::Wallet::OpenType) () from /usr/lib/libkdeui.so.5
#24 0x00007f98bebfd262 in ?? () from /usr/lib/kde4/amarok_service_lastfm.so
#25 0x00007f98bebeb9f7 in ?? () from /usr/lib/kde4/amarok_service_lastfm.so
#26 0x00007f98bebebc2b in ?? () from /usr/lib/kde4/amarok_service_lastfm.so
#27 0x00007f98efc66931 in ?? () from /usr/lib/libamaroklib.so.1
#28 0x00007f98efed1ff9 in MainWindow::init() () from /usr/lib/libamaroklib.so.1
#29 0x00007f98efed381d in MainWindow::MainWindow() () from /usr/lib/libamaroklib.so.1
#30 0x00007f98efea16c0 in App::continueInit() () from /usr/lib/libamaroklib.so.1
#31 0x00007f98efea58eb in App::App() () from /usr/lib/libamaroklib.so.1
#32 0x0000000000408748 in _start ()
Comment 1 John Wheaton 2010-08-23 14:52:33 UTC
I can replicate this with some regularity.  It does not appear to happen if a load the playlist such that my dynamic rules do not update the list.
Comment 2 Nicolas L. 2010-08-23 15:27:33 UTC
#7  0x00007f98b8790d20 in ?? () from
/usr/lib/kde4/amarok_context_applet_albums.so
#23 0x00007f98f074f9c4 in KWallet::Wallet::openWallet(QString const&, unsigned
long, KWallet::Wallet::OpenType) () from /usr/lib/libkdeui.so.5
#24 0x00007f98bebfd262 in ?? () from /usr/lib/kde4/amarok_service_lastfm.so
#25 0x00007f98bebeb9f7 in ?? () from /usr/lib/kde4/amarok_service_lastfm.so
#26 0x00007f98bebebc2b in ?? () from /usr/lib/kde4/amarok_service_lastfm.so
#27 0x00007f98efc66931 in ?? () from /usr/lib/libamaroklib.so.1

Please install the debug infos packates for  kdelibs amarok qt        and paste a new backtrace on this bugreport.
Comment 3 John Wheaton 2010-08-23 16:10:05 UTC
Application: Amarok (amarok), signal: Aborted
[Current thread is 1 (Thread 0x7fbf70a3e7a0 (LWP 5177))]

Thread 15 (Thread 0x7fbf4d6a3710 (LWP 5178)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007fbf56762081 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fbf6b4389ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fbf6d95d6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7fbf4cea2710 (LWP 5179)):
#0  0x00007fbf6d950f83 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=5) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fbf662834a9 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fbf662838fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007fbf6e2bebd6 in QEventDispatcherGlib::processEvents (this=0x9cdd70, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007fbf6e2917b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fbf6e291b9c in QEventLoop::exec (this=0x7fbf4cea1d50, flags=) at kernel/qeventloop.cpp:201
#6  0x00007fbf6e19d23d in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007fbf569be2b0 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#8  0x00007fbf6e1a01be in QThreadPrivate::start (arg=0x9ae940) at thread/qthread_unix.cpp:266
#9  0x00007fbf6b4389ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007fbf6d95d6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7fbf4c49c710 (LWP 5180)):
#0  0x00007fbf6d950f83 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fbf63c2641f in ?? () from /usr/lib/libpulse.so.0
#2  0x00007fbf63c15d86 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x00007fbf63c17809 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x00007fbf63c178c0 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x00007fbf63c2621b in ?? () from /usr/lib/libpulse.so.0
#6  0x00007fbf610470e8 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#7  0x00007fbf6b4389ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8  0x00007fbf6d95d6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fbf47c79710 (LWP 5181)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbf56772e23 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fbf6b4389ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fbf6d95d6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fbf4702b710 (LWP 5182)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbf56772e23 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fbf6b4389ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fbf6d95d6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fbf467e8710 (LWP 5183)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbf56772e23 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fbf6b4389ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fbf6d95d6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fbf45fc6710 (LWP 5184)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbf56772e23 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fbf6b4389ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fbf6d95d6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fbf4456d710 (LWP 5186)):
#0  0x00007fbf6d950f83 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fbf662834a9 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fbf662838fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007fbf6e2bebd6 in QEventDispatcherGlib::processEvents (this=0x1658970, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007fbf6e2917b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fbf6e291b9c in QEventLoop::exec (this=0x7fbf4456cd70, flags=) at kernel/qeventloop.cpp:201
#6  0x00007fbf6e19d23d in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007fbf6e2716d8 in QInotifyFileSystemWatcherEngine::run (this=0x163de70) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fbf6e1a01be in QThreadPrivate::start (arg=0x163de70) at thread/qthread_unix.cpp:266
#9  0x00007fbf6b4389ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007fbf6d95d6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fbf3cc40710 (LWP 5187)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbf68b22bbe in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007fbf68b22cd9 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007fbf6b4389ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fbf6d95d6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fbf3b460710 (LWP 5188)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbf6e1a0d7b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x18d2920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x18d2920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fbf69e88d84 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x18d25b0, th=0x18d2e40) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fbf69e8bf8b in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d2e40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fbf69e8a4ff in ThreadWeaver::ThreadRunHelper::run (this=0x7fbf3b45fdc0, parent=0x18d25b0, th=0x18d2e40) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007fbf69e8aa58 in ThreadWeaver::Thread::run (this=0x18d2e40) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007fbf6e1a01be in QThreadPrivate::start (arg=0x18d2e40) at thread/qthread_unix.cpp:266
#8  0x00007fbf6b4389ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007fbf6d95d6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fbf3ac5f710 (LWP 5189)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbf6e1a0d7b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x18d2920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x18d2920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fbf69e88d84 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x18d25b0, th=0x18d6340) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fbf69e8bf8b in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d6340) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d6340) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d6340) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d6340) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d6340) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007fbf69e8a4ff in ThreadWeaver::ThreadRunHelper::run (this=0x7fbf3ac5edc0, parent=0x18d25b0, th=0x18d6340) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x00007fbf69e8aa58 in ThreadWeaver::Thread::run (this=0x18d6340) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00007fbf6e1a01be in QThreadPrivate::start (arg=0x18d6340) at thread/qthread_unix.cpp:266
#12 0x00007fbf6b4389ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#13 0x00007fbf6d95d6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fbf3a45e710 (LWP 5190)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbf6e1a0d7b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x18d2920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x18d2920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fbf69e88d84 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x18d25b0, th=0x18d84a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fbf69e8bf8b in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d84a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d84a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d84a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d84a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d84a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d84a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d84a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d84a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d84a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d84a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#14 0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d84a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d84a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#16 0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d84a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d84a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#18 0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d84a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#19 0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d84a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#20 0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d84a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#21 0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d84a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#22 0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d84a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#23 0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18d84a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#24 0x00007fbf69e8a4ff in ThreadWeaver::ThreadRunHelper::run (this=0x7fbf3a45ddc0, parent=0x18d25b0, th=0x18d84a0) at ../../../threadweaver/Weaver/Thread.cpp:87
#25 0x00007fbf69e8aa58 in ThreadWeaver::Thread::run (this=0x18d84a0) at ../../../threadweaver/Weaver/Thread.cpp:142
#26 0x00007fbf6e1a01be in QThreadPrivate::start (arg=0x18d84a0) at thread/qthread_unix.cpp:266
#27 0x00007fbf6b4389ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#28 0x00007fbf6d95d6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#29 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fbf39c5d710 (LWP 5191)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbf6e1a0d7b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x18d2920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x18d2920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fbf69e88d84 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x18d25b0, th=0x18dd750) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fbf69e8bf8b in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18dd750) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18dd750) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fbf69e8bfa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18c8c00, th=0x18dd750) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fbf69e8a4ff in ThreadWeaver::ThreadRunHelper::run (this=0x7fbf39c5cdc0, parent=0x18d25b0, th=0x18dd750) at ../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007fbf69e8aa58 in ThreadWeaver::Thread::run (this=0x18dd750) at ../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007fbf6e1a01be in QThreadPrivate::start (arg=0x18dd750) at thread/qthread_unix.cpp:266
#10 0x00007fbf6b4389ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#11 0x00007fbf6d95d6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fbf32df0710 (LWP 5196)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbf696c90c4 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fbf699d3140) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007fbf696c90f9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fbf699e1214) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007fbf6b4389ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fbf6d95d6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fbf70a3e7a0 (LWP 5177)):
[KCrash Handler]
#6  0x00007fbf6d8aaa75 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007fbf6d8ae5c0 in *__GI_abort () at abort.c:92
#8  0x00007fbf6e1977d4 in qt_message_output (msgType=QtFatalMsg, buf=<value optimized out>) at global/qglobal.cpp:2271
#9  0x00007fbf6e1979b2 in qt_message (msgType=QtFatalMsg, msg=0x7fbf6e2f87c8 "ASSERT: \"%s\" in file %s, line %d", ap=0x7fff08a4db60) at global/qglobal.cpp:2317
#10 0x00007fbf6e197b65 in qFatal (msg=0x1439 <Address 0x1439 out of bounds>) at global/qglobal.cpp:2500
#11 0x00007fbf569ded4b in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#12 0x00007fbf569df5b5 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#13 0x00007fbf6e2a487e in QObject::event (this=0x9f4030, e=0x1439) at kernel/qobject.cpp:1219
#14 0x00007fbf6ec61cdc in QApplicationPrivate::notify_helper (this=0x8659a0, receiver=0x9f4030, e=0x2296300) at kernel/qapplication.cpp:4389
#15 0x00007fbf6ec677cd in QApplication::notify (this=0x7fff08a4e760, receiver=0x9f4030, e=0x2296300) at kernel/qapplication.cpp:4270
#16 0x00007fbf70556eb6 in KApplication::notify (this=0x7fff08a4e760, receiver=0x9f4030, event=0x2296300) at ../../kdeui/kernel/kapplication.cpp:310
#17 0x00007fbf6e292a8c in QCoreApplication::notifyInternal (this=0x7fff08a4e760, receiver=0x9f4030, event=0x2296300) at kernel/qcoreapplication.cpp:732
#18 0x00007fbf6e2959b2 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x6f90f0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#19 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x6f90f0) at kernel/qcoreapplication.cpp:1373
#20 0x00007fbf6e2bf043 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#21 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#22 0x00007fbf6627f8c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#23 0x00007fbf66283748 in ?? () from /lib/libglib-2.0.so.0
#24 0x00007fbf662838fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#25 0x00007fbf6e2beb83 in QEventDispatcherGlib::processEvents (this=0x6f8bf0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#26 0x00007fbf6ed137ee in QGuiEventDispatcherGlib::processEvents (this=0x1439, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x00007fbf6e2917b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#28 0x00007fbf6e291b9c in QEventLoop::exec (this=0x7fff08a4e700, flags=) at kernel/qeventloop.cpp:201
#29 0x00007fbf6e295c4b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#30 0x0000000000408752 in main (argc=1, argv=0x7fff08a506d8) at ../../src/main.cpp:237
Comment 4 Nicolas L. 2010-08-23 16:15:24 UTC
this is not the crash as before, here seems a xine crash ( please install phonon debuginfo package )
Comment 5 John Wheaton 2010-08-23 23:30:39 UTC
Note: I attempted to try this with xine-dbg and libxine1-dbg installed and that resulted in a completely blank trace that told me in one line "Amarok had a segmentation fault" (or similar).  I see the "??" in there, so if there is something other than xine-dbg and libxine1-dbg that can help me clear these up, please let me know.

And now the trace...

*** *** *** 


Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f734162a7a0 (LWP 9556))]

Thread 14 (Thread 0x7f731e299710 (LWP 9557)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007f7327358081 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f733c0249ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f733e5496fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f731da98710 (LWP 9558)):
#0  0x00007f733e53cf83 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f7336e6f4a9 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f7336e6f8fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f733eeaabd6 in QEventDispatcherGlib::processEvents (this=0x152ac10, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f733ee7d7b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f733ee7db9c in QEventLoop::exec (this=0x7f731da97d50, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f733ed8923d in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007f73275b42b0 in Phonon::Xine::XineThread::run (this=0x148a4b0) at ../../xine/xinethread.cpp:143
#8  0x00007f733ed8c1be in QThreadPrivate::start (arg=0x148a4b0) at thread/qthread_unix.cpp:266
#9  0x00007f733c0249ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f733e5496fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f731d092710 (LWP 9559)):
#0  0x00007f733e53cf83 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f733481241f in ?? () from /usr/lib/libpulse.so.0
#2  0x00007f7334801d86 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x00007f7334803809 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x00007f73348038c0 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x00007f733481221b in ?? () from /usr/lib/libpulse.so.0
#6  0x00007f7331c330e8 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#7  0x00007f733c0249ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8  0x00007f733e5496fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f731886f710 (LWP 9560)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f7327368e23 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f733c0249ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f733e5496fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f7317c21710 (LWP 9561)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f7327368e23 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f733c0249ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f733e5496fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f73173de710 (LWP 9562)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f7327368e23 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f733c0249ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f733e5496fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f7316bdd710 (LWP 9563)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f7327368e23 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f733c0249ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f733e5496fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f7315184710 (LWP 9565)):
#0  0x00007f733c028a0c in __pthread_mutex_unlock_usercnt (mutex=0x2160a68) at pthread_mutex_unlock.c:37
#1  __pthread_mutex_unlock (mutex=0x2160a68) at pthread_mutex_unlock.c:290
#2  0x00007f7336e6f5aa in ?? () from /lib/libglib-2.0.so.0
#3  0x00007f7336e6f8fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x00007f733eeaabd6 in QEventDispatcherGlib::processEvents (this=0x21771b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#5  0x00007f733ee7d7b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007f733ee7db9c in QEventLoop::exec (this=0x7f7315183d70, flags=) at kernel/qeventloop.cpp:201
#7  0x00007f733ed8923d in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#8  0x00007f733ee5d6d8 in QInotifyFileSystemWatcherEngine::run (this=0x217c9c0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f733ed8c1be in QThreadPrivate::start (arg=0x217c9c0) at thread/qthread_unix.cpp:266
#10 0x00007f733c0249ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#11 0x00007f733e5496fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f730e2bf710 (LWP 9566)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f733970ebbe in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007f733970ecd9 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007f733c0249ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f733e5496fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f730cadf710 (LWP 9567)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f733ed8cd7b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x23dd950, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x23dd950, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f733aa74d84 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x23dd5e0, th=0x23dde70) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f733aa77f8b in ThreadWeaver::WorkingHardState::applyForWork (this=0x23cfe50, th=0x23dde70) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f733aa77fa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x23cfe50, th=0x23dde70) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f733aa764ff in ThreadWeaver::ThreadRunHelper::run (this=0x7f730cadedc0, parent=0x23dd5e0, th=0x23dde70) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007f733aa76a58 in ThreadWeaver::Thread::run (this=0x23dde70) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f733ed8c1be in QThreadPrivate::start (arg=0x23dde70) at thread/qthread_unix.cpp:266
#9  0x00007f733c0249ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f733e5496fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f730c2de710 (LWP 9568)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f733ed8cd7b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x23dd950, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x23dd950, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f733aa74d84 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x23dd5e0, th=0x23e1380) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f733aa77f8b in ThreadWeaver::WorkingHardState::applyForWork (this=0x23cfe50, th=0x23e1380) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f733aa764ff in ThreadWeaver::ThreadRunHelper::run (this=0x7f730c2dddc0, parent=0x23dd5e0, th=0x23e1380) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f733aa76a58 in ThreadWeaver::Thread::run (this=0x23e1380) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f733ed8c1be in QThreadPrivate::start (arg=0x23e1380) at thread/qthread_unix.cpp:266
#8  0x00007f733c0249ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f733e5496fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f730badd710 (LWP 9569)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f733ed8cd7b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x23dd950, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x23dd950, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f733aa74d84 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x23dd5e0, th=0x23e3730) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f733aa77f8b in ThreadWeaver::WorkingHardState::applyForWork (this=0x23cfe50, th=0x23e3730) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f733aa77fa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x23cfe50, th=0x23e3730) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f733aa764ff in ThreadWeaver::ThreadRunHelper::run (this=0x7f730badcdc0, parent=0x23dd5e0, th=0x23e3730) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007f733aa76a58 in ThreadWeaver::Thread::run (this=0x23e3730) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f733ed8c1be in QThreadPrivate::start (arg=0x23e3730) at thread/qthread_unix.cpp:266
#9  0x00007f733c0249ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f733e5496fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f730b2dc710 (LWP 9570)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f733ed8cd7b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x23dd950, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x23dd950, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f733aa74d84 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x23dd5e0, th=0x23e94a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f733aa77f8b in ThreadWeaver::WorkingHardState::applyForWork (this=0x23cfe50, th=0x23e94a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f733aa764ff in ThreadWeaver::ThreadRunHelper::run (this=0x7f730b2dbdc0, parent=0x23dd5e0, th=0x23e94a0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f733aa76a58 in ThreadWeaver::Thread::run (this=0x23e94a0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f733ed8c1be in QThreadPrivate::start (arg=0x23e94a0) at thread/qthread_unix.cpp:266
#8  0x00007f733c0249ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f733e5496fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f734162a7a0 (LWP 9556)):
[KCrash Handler]
#6  0x00007f733fe7d094 in QGraphicsProxyWidget::widget (this=0x2167340) at graphicsview/qgraphicsproxywidget.cpp:736
#7  0x00007f7309238d20 in ~Albums (this=0x20ae9f0, __in_chrg=<value optimized out>) at ../../../../../src/context/applets/albums/Albums.cpp:54
#8  0x00007f733ee908a8 in QObject::event (this=0x20ae9f0, e=0x21aa1e0) at kernel/qobject.cpp:1202
#9  0x00007f733febe71b in QGraphicsWidget::event (this=0x20ae9f0, event=0x21aa1e0) at graphicsview/qgraphicswidget.cpp:1404
#10 0x00007f733f84dcdc in QApplicationPrivate::notify_helper (this=0x12cc860, receiver=0x20ae9f0, e=0x21aa1e0) at kernel/qapplication.cpp:4389
#11 0x00007f733f8537cd in QApplication::notify (this=0x7ffffec946e0, receiver=0x20ae9f0, e=0x21aa1e0) at kernel/qapplication.cpp:4270
#12 0x00007f7341142eb6 in KApplication::notify (this=0x7ffffec946e0, receiver=0x20ae9f0, event=0x21aa1e0) at ../../kdeui/kernel/kapplication.cpp:310
#13 0x00007f733ee7ea8c in QCoreApplication::notifyInternal (this=0x7ffffec946e0, receiver=0x20ae9f0, event=0x21aa1e0) at kernel/qcoreapplication.cpp:732
#14 0x00007f733ee819b2 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x11600f0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#15 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x11600f0) at kernel/qcoreapplication.cpp:1373
#16 0x00007f733eeab043 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#17 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#18 0x00007f7336e6b8c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#19 0x00007f7336e6f748 in ?? () from /lib/libglib-2.0.so.0
#20 0x00007f7336e6f8fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#21 0x00007f733eeaab83 in QEventDispatcherGlib::processEvents (this=0x115fbf0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#22 0x00007f733f8ff7ee in QGuiEventDispatcherGlib::processEvents (this=0x2167340, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#23 0x00007f733ee7d7b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#24 0x00007f733ee7db9c in QEventLoop::exec (this=0x7ffffec933a0, flags=) at kernel/qeventloop.cpp:201
#25 0x00007f73411d69c4 in KWallet::Wallet::openWallet (name=<value optimized out>, w=<value optimized out>, ot=KWallet::Wallet::Synchronous) at ../../kdeui/util/kwallet.cpp:268
#26 0x00007f730f6a5262 in LastFmServiceConfig (this=0x7ffffec935b0) at ../../../../src/services/lastfm/LastFmServiceConfig.cpp:37
#27 0x00007f730f6939f7 in LastFmServiceFactory::createLastFmService (this=<value optimized out>) at ../../../../src/services/lastfm/LastFmService.cpp:142
#28 0x00007f730f693c2b in LastFmServiceFactory::init (this=0x2167340) at ../../../../src/services/lastfm/LastFmService.cpp:85
#29 0x00007f73406ed931 in ServicePluginManager::init (this=<value optimized out>) at ../../src/services/ServicePluginManager.cpp:103
#30 0x00007f7340958ff9 in MainWindow::init (this=0x1537a10) at ../../src/MainWindow.cpp:362
#31 0x00007f734095a81d in MainWindow (this=0x1537a10) at ../../src/MainWindow.cpp:188
#32 0x00007f73409286c0 in App::continueInit (this=0x7ffffec946e0) at ../../src/App.cpp:661
#33 0x00007f734092c8eb in App (this=0x7ffffec946e0) at ../../src/App.cpp:207
#34 0x0000000000408748 in main (argc=1, argv=0x7ffffec96658) at ../../src/main.cpp:235
Comment 6 Myriam Schweingruber 2010-08-24 00:06:58 UTC
See comment #27 in bug 245513

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