Bug 271406 - Amarok randomly crashes (or it looks like it) [@ WikipediaAppletPrivate::setUrl]
Summary: Amarok randomly crashes (or it looks like it) [@ WikipediaAppletPrivate::setUrl]
Status: RESOLVED DUPLICATE of bug 266207
Alias: None
Product: amarok
Classification: Applications
Component: Context View/Wikipedia (show other bugs)
Version: 2.4.0
Platform: Debian stable Linux
: NOR crash
Target Milestone: 2.4.1
Assignee: Amarok Developers
URL:
Keywords:
: 271409 271411 272997 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-04-21 08:33 UTC by Gabriel Hautclocq
Modified: 2011-05-14 16:21 UTC (History)
3 users (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 Gabriel Hautclocq 2011-04-21 08:33:33 UTC
Application: amarok (2.4.0)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.32-gab-5 x86_64
Distribution: Debian GNU/Linux 6.0.1 (squeeze)

-- Information about the crash:
I do not know what make it crash. Hopefully the backtraces are useful.

 -- Backtrace:
Application: Amarok (amarok), signal: Aborted
The current source language is "auto; currently asm".
[Current thread is 1 (Thread 0x7fbf3dd9a780 (LWP 3122))]

Thread 25 (Thread 0x7fbf1c1ce700 (LWP 3128)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007fbf209e5f41 in metronom_sync_loop (this=0x28a8290) at metronom.c:870
#2  0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 24 (Thread 0x7fbf1c9cf700 (LWP 3129)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fbf3a967458 in _L_lock_9590 () from /lib/libc.so.6
#2  0x00007fbf3a965841 in *__GI___libc_free (mem=0x7fbf3ac4be40) at malloc.c:3737
#3  0x00007fbf3b320274 in QTimerInfoList::unregisterTimer (this=0x28bb4e0, timerId=74) at kernel/qeventdispatcher_unix.cpp:500
#4  0x00007fbf3b30d5f1 in QTimer::stop (this=0x483f090) at kernel/qtimer.cpp:257
#5  0x00007fbf3b30dc4d in QTimer::timerEvent (this=0x7fbf3ac4be40, e=0x80) at kernel/qtimer.cpp:270
#6  0x00007fbf3b302b43 in QObject::event (this=0x483f090, e=0x7fbf1c9ceb30) at kernel/qobject.cpp:1212
#7  0x00007fbf3bca232c in QApplicationPrivate::notify_helper (this=0x2618dd0, receiver=0x483f090, e=0x7fbf1c9ceb30) at kernel/qapplication.cpp:4302
#8  0x00007fbf3bca880b in QApplication::notify (this=0x7fff66b04da0, receiver=0x483f090, e=0x7fbf1c9ceb30) at kernel/qapplication.cpp:4185
#9  0x00007fbf3d7b37a6 in KApplication::notify (this=0x7fff66b04da0, receiver=0x483f090, event=0x7fbf1c9ceb30) at ../../kdeui/kernel/kapplication.cpp:302
#10 0x00007fbf3b2f309c in QCoreApplication::notifyInternal (this=0x7fff66b04da0, receiver=0x483f090, event=0x7fbf1c9ceb30) at kernel/qcoreapplication.cpp:726
#11 0x00007fbf3b31fe72 in QCoreApplication::sendEvent (this=0x28bb4e0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#12 QTimerInfoList::activateTimers (this=0x28bb4e0) at kernel/qeventdispatcher_unix.cpp:603
#13 0x00007fbf3b31c9e8 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#14 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#15 0x00007fbf342f56f2 in g_main_dispatch (context=0x28baba0) at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:1960
#16 IA__g_main_context_dispatch (context=0x28baba0) at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:2513
#17 0x00007fbf342f9568 in g_main_context_iterate (context=0x28baba0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>)
    at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:2591
#18 0x00007fbf342f971c in IA__g_main_context_iteration (context=0x28baba0, may_block=1) at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:2654
#19 0x00007fbf3b31c706 in QEventDispatcherGlib::processEvents (this=0x28a8e40, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#20 0x00007fbf3b2f19c2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#21 0x00007fbf3b2f1d9c in QEventLoop::exec (this=0x7fbf1c9ceda0, flags=) at kernel/qeventloop.cpp:201
#22 0x00007fbf3b20177b in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#23 0x00007fbf20c5e400 in Phonon::Xine::XineThread::run (this=0x28b5ad0) at ../../xine/xinethread.cpp:143
#24 0x00007fbf3b203e15 in QThreadPrivate::start (arg=0x28b5ad0) at thread/qthread_unix.cpp:248
#25 0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#26 0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#27 0x0000000000000000 in ?? ()

Thread 23 (Thread 0x7fbf1da18700 (LWP 3132)):
#0  0x00007fbf3a9b3113 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fbf1da1d8d5 in my_snd_mixer_wait (data=<value optimized out>) at audio_alsa_out.c:150
#2  ao_alsa_handle_event_thread (data=<value optimized out>) at audio_alsa_out.c:166
#3  0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 22 (Thread 0x7fbf1d217700 (LWP 3133)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbf209f6aab in fifo_peek_int (this_gen=<value optimized out>) at audio_out.c:348
#2  fifo_peek (this_gen=<value optimized out>) at audio_out.c:388
#3  ao_loop (this_gen=<value optimized out>) at audio_out.c:1015
#4  0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#5  0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 21 (Thread 0x7fbf1b5c4700 (LWP 3134)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbf209f6aab in fifo_peek_int (this_gen=<value optimized out>) at audio_out.c:348
#2  fifo_peek (this_gen=<value optimized out>) at audio_out.c:388
#3  ao_loop (this_gen=<value optimized out>) at audio_out.c:1015
#4  0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#5  0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 20 (Thread 0x7fbf1adc3700 (LWP 3135)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbf209f6aab in fifo_peek_int (this_gen=<value optimized out>) at audio_out.c:348
#2  fifo_peek (this_gen=<value optimized out>) at audio_out.c:388
#3  ao_loop (this_gen=<value optimized out>) at audio_out.c:1015
#4  0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#5  0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 19 (Thread 0x7fbf196c6700 (LWP 3139)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbf3b204e6b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x7fbf1463b1d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x7fbf1463b1d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fbf38665e56 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7fbf14635be0, th=0x7fbf145ccef0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fbf386686fb in ThreadWeaver::WorkingHardState::applyForWork (this=0x7fbf145a4330, th=0x7fbf145ccef0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fbf38668714 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7fbf145a4330, th=0x7fbf145ccef0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fbf38668714 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7fbf145a4330, th=0x7fbf145ccef0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fbf38668714 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7fbf145a4330, th=0x7fbf145ccef0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007fbf38666c7f in ThreadWeaver::ThreadRunHelper::run (this=0x7fbf196c5e10, parent=0x7fbf14635be0, th=0x7fbf145ccef0) at ../../../threadweaver/Weaver/Thread.cpp:87
#9  0x00007fbf386671d8 in ThreadWeaver::Thread::run (this=0x7fbf145ccef0) at ../../../threadweaver/Weaver/Thread.cpp:142
#10 0x00007fbf3b203e15 in QThreadPrivate::start (arg=0x7fbf145ccef0) at thread/qthread_unix.cpp:248
#11 0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#12 0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7fbf0aa55700 (LWP 3140)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbf3b204e6b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x7fbf1463b1d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x7fbf1463b1d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fbf38665e56 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7fbf14635be0, th=0x7fbf145930d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fbf386686fb in ThreadWeaver::WorkingHardState::applyForWork (this=0x7fbf145a4330, th=0x7fbf145930d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fbf38666c7f in ThreadWeaver::ThreadRunHelper::run (this=0x7fbf0aa54e10, parent=0x7fbf14635be0, th=0x7fbf145930d0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007fbf386671d8 in ThreadWeaver::Thread::run (this=0x7fbf145930d0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007fbf3b203e15 in QThreadPrivate::start (arg=0x7fbf145930d0) at thread/qthread_unix.cpp:248
#8  0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7fbf0a254700 (LWP 3141)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbf3b204e6b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x7fbf1463b1d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x7fbf1463b1d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fbf38665e56 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7fbf14635be0, th=0x7fbf145f18d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fbf386686fb in ThreadWeaver::WorkingHardState::applyForWork (this=0x7fbf145a4330, th=0x7fbf145f18d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fbf38666c7f in ThreadWeaver::ThreadRunHelper::run (this=0x7fbf0a253e10, parent=0x7fbf14635be0, th=0x7fbf145f18d0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007fbf386671d8 in ThreadWeaver::Thread::run (this=0x7fbf145f18d0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007fbf3b203e15 in QThreadPrivate::start (arg=0x7fbf145f18d0) at thread/qthread_unix.cpp:248
#8  0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7fbf09a53700 (LWP 3142)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbf3b204e6b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x7fbf1463b1d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x7fbf1463b1d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fbf38665e56 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7fbf14635be0, th=0x7fbf145f1c80) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fbf386686fb in ThreadWeaver::WorkingHardState::applyForWork (this=0x7fbf145a4330, th=0x7fbf145f1c80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fbf38668714 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7fbf145a4330, th=0x7fbf145f1c80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fbf38668714 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7fbf145a4330, th=0x7fbf145f1c80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fbf38668714 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7fbf145a4330, th=0x7fbf145f1c80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007fbf38668714 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7fbf145a4330, th=0x7fbf145f1c80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007fbf38666c7f in ThreadWeaver::ThreadRunHelper::run (this=0x7fbf09a52e10, parent=0x7fbf14635be0, th=0x7fbf145f1c80) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x00007fbf386671d8 in ThreadWeaver::Thread::run (this=0x7fbf145f1c80) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00007fbf3b203e15 in QThreadPrivate::start (arg=0x7fbf145f1c80) at thread/qthread_unix.cpp:248
#12 0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#13 0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7fbf089fb700 (LWP 3143)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbf3018e556 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7fbf311524c0) at ../JavaScriptCore/wtf/FastMalloc.cpp:2299
#2  0x00007fbf3018e599 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fbf3116058c) at ../JavaScriptCore/wtf/FastMalloc.cpp:1433
#3  0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7fbf0700e700 (LWP 3144)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fbf3a967458 in _L_lock_9590 () from /lib/libc.so.6
#2  0x00007fbf3a965841 in *__GI___libc_free (mem=0x7fbf3ac4be40) at malloc.c:3737
#3  0x00007fbf342f4fea in g_source_unref_internal (source=0x32fe910, context=0x3d8c520, have_lock=0) at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:1339
#4  0x00007fbf3b31d193 in ~QEventDispatcherGlib (this=0x3281100, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:366
#5  0x00007fbf3b203a04 in QThreadPrivate::finish (arg=<value optimized out>) at thread/qthread_unix.cpp:284
#6  0x00007fbf3b203e1d in ~__pthread_cleanup_class (arg=0x7fbf3b60a8a0) at /usr/include/pthread.h:535
#7  QThreadPrivate::start (arg=0x7fbf3b60a8a0) at thread/qthread_unix.cpp:253
#8  0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7fbefcf1b700 (LWP 3151)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbf36dd5356 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fbf370b31e0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#2  0x00007fbf36dd5399 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fbf370c12ac) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#3  0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fbeee77d700 (LWP 3152)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fbf3a967458 in _L_lock_9590 () from /lib/libc.so.6
#2  0x00007fbf3a965841 in *__GI___libc_free (mem=0x7fbf3ac4be40) at malloc.c:3737
#3  0x00007fbf342f4fea in g_source_unref_internal (source=0x2f45030, context=0x4f37d50, have_lock=0) at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:1339
#4  0x00007fbf3b31d193 in ~QEventDispatcherGlib (this=0x37c1ed0, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:366
#5  0x00007fbf3b203a04 in QThreadPrivate::finish (arg=<value optimized out>) at thread/qthread_unix.cpp:284
#6  0x00007fbf3b203e1d in ~__pthread_cleanup_class (arg=0x7fbf14fbaa80) at /usr/include/pthread.h:535
#7  QThreadPrivate::start (arg=0x7fbf14fbaa80) at thread/qthread_unix.cpp:253
#8  0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fbeedb74700 (LWP 3153)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fbf3a967458 in _L_lock_9590 () from /lib/libc.so.6
#2  0x00007fbf3a965841 in *__GI___libc_free (mem=0x7fbf3ac4be40) at malloc.c:3737
#3  0x00007fbf342f4fea in g_source_unref_internal (source=0x4f37c60, context=0x3b586b0, have_lock=0) at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:1339
#4  0x00007fbf3b31d193 in ~QEventDispatcherGlib (this=0x2be0350, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:366
#5  0x00007fbf3b203a04 in QThreadPrivate::finish (arg=<value optimized out>) at thread/qthread_unix.cpp:284
#6  0x00007fbf3b203e1d in ~__pthread_cleanup_class (arg=0x7fbf14d6ef30) at /usr/include/pthread.h:535
#7  QThreadPrivate::start (arg=0x7fbf14d6ef30) at thread/qthread_unix.cpp:253
#8  0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fbf0660b700 (LWP 3154)):
#0  0x00007fbf3a9b78d3 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fbf20a0ec25 in xine_usec_sleep (usec=<value optimized out>) at utils.c:481
#2  0x00007fbf209f3969 in video_out_loop (this_gen=<value optimized out>) at video_out.c:1246
#3  0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fbf05e0a700 (LWP 3155)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbf209e976b in fifo_buffer_get (fifo=0x7fbf153c9d00) at buffer.c:230
#2  0x00007fbf209ef68d in video_decoder_loop (stream_gen=<value optimized out>) at video_decoder.c:134
#3  0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fbf05609700 (LWP 3156)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbf209e976b in fifo_buffer_get (fifo=0x7fbf1606c1e0) at buffer.c:230
#2  0x00007fbf209f06e5 in audio_decoder_loop (stream_gen=<value optimized out>) at audio_decoder.c:66
#3  0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fbf04e08700 (LWP 3157)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbf209f9beb in xine_event_wait (queue_gen=<value optimized out>) at events.c:56
#2  listener_loop (queue_gen=<value optimized out>) at events.c:214
#3  0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fbeecf63700 (LWP 3159)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fbf3a967458 in _L_lock_9590 () from /lib/libc.so.6
#2  0x00007fbf3a965841 in *__GI___libc_free (mem=0x7fbf3ac4be40) at malloc.c:3737
#3  0x00007fbf3a99cd03 in *__GI_getaddrinfo (name=<value optimized out>, service=0x0, hints=0x7fbeecf62c20, pai=0x7fbeecf62cc8) at ../sysdeps/posix/getaddrinfo.c:2360
#4  0x00007fbf34a7f1d3 in QHostInfoAgent::fromName (hostName=...) at kernel/qhostinfo_unix.cpp:212
#5  0x00007fbf34a74c23 in QHostInfoRunnable::run (this=0x7fbf151d9b20) at kernel/qhostinfo.cpp:452
#6  0x00007fbf3b1f9d5f in QThreadPoolThread::run (this=0x33c43b0) at concurrent/qthreadpool.cpp:106
#7  0x00007fbf3b203e15 in QThreadPrivate::start (arg=0x33c43b0) at thread/qthread_unix.cpp:248
#8  0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fbee7fff700 (LWP 3160)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fbf3a967458 in _L_lock_9590 () from /lib/libc.so.6
#2  0x00007fbf3a965841 in *__GI___libc_free (mem=0x7fbf3ac4be40) at malloc.c:3737
#3  0x00007fbf3a99cd03 in *__GI_getaddrinfo (name=<value optimized out>, service=0x0, hints=0x7fbee7ffec20, pai=0x7fbee7ffecc8) at ../sysdeps/posix/getaddrinfo.c:2360
#4  0x00007fbf34a7f1d3 in QHostInfoAgent::fromName (hostName=...) at kernel/qhostinfo_unix.cpp:212
#5  0x00007fbf34a74c23 in QHostInfoRunnable::run (this=0x4c3fe80) at kernel/qhostinfo.cpp:452
#6  0x00007fbf3b1f9d5f in QThreadPoolThread::run (this=0x475fd50) at concurrent/qthreadpool.cpp:106
#7  0x00007fbf3b203e15 in QThreadPrivate::start (arg=0x475fd50) at thread/qthread_unix.cpp:248
#8  0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fbee77fe700 (LWP 3161)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fbf3a967458 in _L_lock_9590 () from /lib/libc.so.6
#2  0x00007fbf3a965841 in *__GI___libc_free (mem=0x7fbf3ac4be40) at malloc.c:3737
#3  0x00007fbf3a99cd03 in *__GI_getaddrinfo (name=<value optimized out>, service=0x0, hints=0x7fbee77fdc20, pai=0x7fbee77fdcc8) at ../sysdeps/posix/getaddrinfo.c:2360
#4  0x00007fbf34a7f1d3 in QHostInfoAgent::fromName (hostName=...) at kernel/qhostinfo_unix.cpp:212
#5  0x00007fbf34a74c23 in QHostInfoRunnable::run (this=0x7fbf15364070) at kernel/qhostinfo.cpp:452
#6  0x00007fbf3b1f9d5f in QThreadPoolThread::run (this=0x3fc6640) at concurrent/qthreadpool.cpp:106
#7  0x00007fbf3b203e15 in QThreadPrivate::start (arg=0x3fc6640) at thread/qthread_unix.cpp:248
#8  0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fbee6ffd700 (LWP 3162)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fbf3a967458 in _L_lock_9590 () from /lib/libc.so.6
#2  0x00007fbf3a965841 in *__GI___libc_free (mem=0x7fbf3ac4be40) at malloc.c:3737
#3  0x00007fbf3a99cd03 in *__GI_getaddrinfo (name=<value optimized out>, service=0x0, hints=0x7fbee6ffcc20, pai=0x7fbee6ffccc8) at ../sysdeps/posix/getaddrinfo.c:2360
#4  0x00007fbf34a7f1d3 in QHostInfoAgent::fromName (hostName=...) at kernel/qhostinfo_unix.cpp:212
#5  0x00007fbf34a74c23 in QHostInfoRunnable::run (this=0x7fbf15409520) at kernel/qhostinfo.cpp:452
#6  0x00007fbf3b1f9d5f in QThreadPoolThread::run (this=0x7fbf15291310) at concurrent/qthreadpool.cpp:106
#7  0x00007fbf3b203e15 in QThreadPrivate::start (arg=0x7fbf15291310) at thread/qthread_unix.cpp:248
#8  0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fbee67fc700 (LWP 3163)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fbf3a967458 in _L_lock_9590 () from /lib/libc.so.6
#2  0x00007fbf3a965841 in *__GI___libc_free (mem=0x7fbf3ac4be40) at malloc.c:3737
#3  0x00007fbf3a99cd03 in *__GI_getaddrinfo (name=<value optimized out>, service=0x0, hints=0x7fbee67fbc20, pai=0x7fbee67fbcc8) at ../sysdeps/posix/getaddrinfo.c:2360
#4  0x00007fbf34a7f1d3 in QHostInfoAgent::fromName (hostName=...) at kernel/qhostinfo_unix.cpp:212
#5  0x00007fbf34a74c23 in QHostInfoRunnable::run (this=0x7fbf152b4190) at kernel/qhostinfo.cpp:452
#6  0x00007fbf3b1f9d5f in QThreadPoolThread::run (this=0x7fbf151acf10) at concurrent/qthreadpool.cpp:106
#7  0x00007fbf3b203e15 in QThreadPrivate::start (arg=0x7fbf151acf10) at thread/qthread_unix.cpp:248
#8  0x00007fbf365278ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007fbf3a9be02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fbf3dd9a780 (LWP 3122)):
[KCrash Handler]
#5  0x00007fbf3a921165 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007fbf3a923f70 in *__GI_abort () at abort.c:92
#7  0x00007fbf3a95727b in __libc_message (do_abort=<value optimized out>, fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#8  0x00007fbf3a960ad6 in malloc_printerr (action=3, str=0x7fbf3aa17a60 "double free or corruption (fasttop)", ptr=<value optimized out>) at malloc.c:6267
#9  0x00007fbf3a96584c in *__GI___libc_free (mem=<value optimized out>) at malloc.c:3739
#10 0x00007fbf302699a9 in ~CSSStyleSelector (this=0x7fbf08143680, __in_chrg=<value optimized out>) at css/CSSStyleSelector.cpp:499
#11 0x00007fbf302ac523 in ~Document (this=0x7fbf08138400, __in_chrg=<value optimized out>) at dom/Document.cpp:482
#12 0x00007fbf3045e560 in WebCore::TreeShared<WebCore::Node>::deref (this=0x7fbf081008c0, loader=<value optimized out>, cancelled=true) at platform/TreeShared.h:60
#13 derefIfNotNull<WebCore::Document> (this=0x7fbf081008c0, loader=<value optimized out>, cancelled=true) at ../JavaScriptCore/wtf/PassRefPtr.h:42
#14 ~RefPtr (this=0x7fbf081008c0, loader=<value optimized out>, cancelled=true) at ../JavaScriptCore/wtf/RefPtr.h:53
#15 WebCore::Loader::Host::didFail (this=0x7fbf081008c0, loader=<value optimized out>, cancelled=true) at loader/loader.cpp:426
#16 0x00007fbf3045e726 in WebCore::Loader::Host::cancelRequests (this=0x7fbf081008c0, docLoader=0x49d4fe0) at loader/loader.cpp:555
#17 0x00007fbf3045ea06 in WebCore::Loader::cancelRequests (this=0x7fbf08139c20, docLoader=0x49d4fe0) at loader/loader.cpp:224
#18 0x00007fbf3042e523 in ~DocLoader (this=0x49d4fe0, __in_chrg=<value optimized out>) at loader/DocLoader.cpp:65
#19 0x00007fbf302aec70 in ~Document (this=0x7fbf08138400, __in_chrg=<value optimized out>) at dom/Document.cpp:483
#20 0x00007fbf303a5fcd in ~HTMLDocument (this=0x7fbf08138400, __in_chrg=<value optimized out>) at html/HTMLDocument.cpp:91
#21 0x00007fbf304a5ed8 in derefIfNotNull<WebCore::Document> (this=0x7fbf08107000, newDoc=) at ../JavaScriptCore/wtf/PassRefPtr.h:42
#22 WTF::RefPtr<WebCore::Document>::operator= (this=0x7fbf08107000, newDoc=) at ../JavaScriptCore/wtf/RefPtr.h:134
#23 WebCore::Frame::setDocument (this=0x7fbf08107000, newDoc=) at page/Frame.cpp:279
#24 0x00007fbf3043dc6b in WebCore::FrameLoader::clear (this=0x7fbf08107050, clearWindowProperties=true, clearScriptObjects=true, clearFrameView=true) at loader/FrameLoader.cpp:717
#25 0x00007fbf30444c20 in WebCore::FrameLoader::begin (this=0x7fbf08107050, url=..., dispatch=true, origin=0x0) at loader/FrameLoader.cpp:803
#26 0x00007fbf3063d36f in QWebFrame::setUrl (this=0x7fbf1466d120, url=...) at ../WebKit/qt/Api/qwebframe.cpp:647
#27 0x00007fbf08c2b5bd in WikipediaAppletPrivate::setUrl (this=0x7fbf14662040, url=...) at ../../../../../src/context/applets/wikipedia/WikipediaApplet.cpp:113
#28 0x00007fbf08c30ef3 in WikipediaApplet::dataUpdated (this=0x7fbf14662850, source=<value optimized out>, data=...) at ../../../../../src/context/applets/wikipedia/WikipediaApplet.cpp:709
#29 0x00007fbf08c3246a in WikipediaApplet::qt_metacall (this=0x7fbf14662850, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff66b04250) at ./WikipediaApplet.moc:116
#30 0x00007fbf3b3062e6 in QMetaObject::activate (sender=0x7fbf1474bec0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3295
#31 0x00007fbf37663c17 in Plasma::DataContainer::dataUpdated (this=0xc32, _t1=<value optimized out>, _t2=<value optimized out>) at ./datacontainer.moc:101
#32 0x00007fbf37663d71 in Plasma::DataContainer::checkForUpdate (this=0x7fbf1474bec0) at ../../plasma/datacontainer.cpp:167
#33 0x00007fbf37668307 in Plasma::DataEngine::timerEvent (this=<value optimized out>, event=<value optimized out>) at ../../plasma/dataengine.cpp:396
#34 0x00007fbf3b302b43 in QObject::event (this=0x7fbf1475abb0, e=0x7fff66b04aa0) at kernel/qobject.cpp:1212
#35 0x00007fbf3bca232c in QApplicationPrivate::notify_helper (this=0x2618dd0, receiver=0x7fbf1475abb0, e=0x7fff66b04aa0) at kernel/qapplication.cpp:4302
#36 0x00007fbf3bca880b in QApplication::notify (this=0x7fff66b04da0, receiver=0x7fbf1475abb0, e=0x7fff66b04aa0) at kernel/qapplication.cpp:4185
#37 0x00007fbf3d7b37a6 in KApplication::notify (this=0x7fff66b04da0, receiver=0x7fbf1475abb0, event=0x7fff66b04aa0) at ../../kdeui/kernel/kapplication.cpp:302
#38 0x00007fbf3b2f309c in QCoreApplication::notifyInternal (this=0x7fff66b04da0, receiver=0x7fbf1475abb0, event=0x7fff66b04aa0) at kernel/qcoreapplication.cpp:726
#39 0x00007fbf3b31fe72 in QCoreApplication::sendEvent (this=0x2610d60) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#40 QTimerInfoList::activateTimers (this=0x2610d60) at kernel/qeventdispatcher_unix.cpp:603
#41 0x00007fbf3b31c9e8 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#42 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#43 0x00007fbf342f56f2 in g_main_dispatch (context=0x260fd20) at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:1960
#44 IA__g_main_context_dispatch (context=0x260fd20) at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:2513
#45 0x00007fbf342f9568 in g_main_context_iterate (context=0x260fd20, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>)
    at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:2591
#46 0x00007fbf342f971c in IA__g_main_context_iteration (context=0x260fd20, may_block=1) at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:2654
#47 0x00007fbf3b31c6b3 in QEventDispatcherGlib::processEvents (this=0x24b4ea0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#48 0x00007fbf3bd5219e in QGuiEventDispatcherGlib::processEvents (this=0xc32, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#49 0x00007fbf3b2f19c2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#50 0x00007fbf3b2f1d9c in QEventLoop::exec (this=0x7fff66b04d40, flags=) at kernel/qeventloop.cpp:201
#51 0x00007fbf3b2f6a2b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#52 0x0000000000409ae0 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../src/main.cpp:268

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2011-04-21 12:23:53 UTC
*** Bug 271409 has been marked as a duplicate of this bug. ***
Comment 2 Myriam Schweingruber 2011-04-21 12:24:18 UTC
*** Bug 271411 has been marked as a duplicate of this bug. ***
Comment 3 Myriam Schweingruber 2011-04-21 12:25:59 UTC
Please upgrade your KDE version, something is fishy with your installation.
Comment 4 Kevin Funk 2011-05-11 14:35:57 UTC
*** Bug 272997 has been marked as a duplicate of this bug. ***
Comment 5 Gabriel Hautclocq 2011-05-13 07:03:24 UTC
I am not using KDE. I am using Gnome 2.30.2 in Debian Squeeze. The previous version of Amarok was not behaving this way and appart the fact that Last.fm scrobbling wasn't working (which is the reason why I upgraded to a newer version of Amarok via Debian backports), it was working fine. Nothing is fishy with my installation as far as I know.
Comment 6 Myriam Schweingruber 2011-05-14 10:35:47 UTC
Well, you use kdelibs if you run Amarok, so you really should get a newer version of it, current is KDE 4.6.3. It seems as there is a mismatch in the various kde libraries needed to run Amarok.
Comment 7 Gabriel Hautclocq 2011-05-14 14:05:17 UTC
I installed Amarok from the Debian Squeeze backports repository, which means it is made to run with the libraries of the system in their current version. Unfortunately there is no backport for kdelibs 4.6.3, only for 4.4.5.
Comment 8 Myriam Schweingruber 2011-05-14 14:17:56 UTC
You don't need a version higher than KDE 4.4.x to run Amarok 2.4.1, but please make sure your KDE libraries all have the same version.
Comment 9 Gabriel Hautclocq 2011-05-14 14:32:06 UTC
Okay, here is the list of the packages with "kde" in their package name installed on my system, and their version:

kdebase-runtime
4:4.4.5-1

kdebase-runtime-data
4:4.4.5-1

kdelibs-bin:
4:4.4.5-2+squeeze1

kdelibs5-data:
4:4.4.5-2+squeeze1

kdelibs5-dbg:
4:4.4.5-2+squeeze1

kdelibs5-plugins:
4:4.4.5-2+squeeze1

kdemultimedia-kio-plugins:
4:4.4.5-1

libkde3support4:
4:4.4.5-2+squeeze1

libkdecore5:
4:4.4.5-2+squeeze1

libkdeedu4:
4:4.4.5-2

libkdesu5:
4:4.4.5-2+squeeze1

libkdeui5:
4:4.4.5-2+squeeze1

libkdewebkit5:
4:4.4.5-2+squeeze1



Is there anything wrong with this?

Regards
Comment 10 Myriam Schweingruber 2011-05-14 16:21:33 UTC
It is actually a Webkit problem, see also this upstream bug: https://bugs.webkit.org/show_bug.cgi?id=49216

It is solved upstream, but you will need at least QtWebKit 2.2 and I don't know if any distribution already ships it

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