Bug 212393 - Amarok crashes on exit (MemoryCollection)
Summary: Amarok crashes on exit (MemoryCollection)
Status: RESOLVED FIXED
Alias: None
Product: amarok
Classification: Applications
Component: Collections/DAAP (show other bugs)
Version: 2.2.0
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
: 212771 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-10-30 13:12 UTC by Christian Grimm
Modified: 2009-11-26 20:22 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 Christian Grimm 2009-10-30 13:12:47 UTC
Application that crashed: amarok
Version of the application: 2.2.0
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-14-generic x86_64
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
amarok chrashed after I hit the "quit" option (amarok -> quit) from the menu bar.

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

Thread 18 (Thread 0x7f98f2e20910 (LWP 2701)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f98f8ad4c91 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f99046d1a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f9909e597bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7f98f18d7910 (LWP 2702)):
#0  QTimerInfoList::updateCurrentTime (this=0x2013860) at kernel/qeventdispatcher_unix.cpp:297
#1  0x00007f990a5688f3 in QTimerInfoList::timerWait (this=0x2013860, tm=...) at kernel/qeventdispatcher_unix.cpp:420
#2  0x00007f990a56637d in timerSourcePrepare (source=<value optimized out>, timeout=0x7f98f18d6e4c) at kernel/qeventdispatcher_glib.cpp:141
#3  0x00007f990300cdaa in g_main_context_prepare () from /lib/libglib-2.0.so.0
#4  0x00007f990300d181 in ?? () from /lib/libglib-2.0.so.0
#5  0x00007f990300d6b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#6  0x00007f990a5661fe in QEventDispatcherGlib::processEvents (this=0x210b0f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#7  0x00007f990a53c532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#8  0x00007f990a53c904 in QEventLoop::exec (this=0x7f98f18d6fe0, flags=) at kernel/qeventloop.cpp:201
#9  0x00007f990a4546cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#10 0x00007f98f8d2f56e in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#11 0x00007f990a457445 in QThreadPrivate::start (arg=0x210b0b0) at thread/qthread_unix.cpp:188
#12 0x00007f99046d1a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#13 0x00007f9909e597bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 16 (Thread 0x7f98f0ecc910 (LWP 2705)):
#0  0x00007f98f9118874 in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#1  0x0000000000000000 in ?? ()
The current source language is "auto; currently c++".

Thread 15 (Thread 0x7f98ebfff910 (LWP 2706)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f98f8ae5983 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f99046d1a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f9909e597bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f98eb7fe910 (LWP 2707)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f98f8ae5983 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f99046d1a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f9909e597bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 13 (Thread 0x7f98eaffd910 (LWP 2708)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f98f8ae5983 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f99046d1a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f9909e597bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f98e9661910 (LWP 2717)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007f9909df6a93 in _L_lock_9264 () from /lib/libc.so.6
#2  0x00007f9909df4701 in *__GI___libc_free (mem=0x7f990a0e4e40) at malloc.c:3714
#3  0x00007f9909de5c7c in __libc_message (do_abort=<value optimized out>, fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:149
#4  0x00007f9909defdd6 in malloc_printerr (action=3, str=0x7f9909eb1658 "free(): invalid next size (fast)", ptr=<value optimized out>) at malloc.c:6217
#5  0x00007f9909df470c in *__GI___libc_free (mem=<value optimized out>) at malloc.c:3716
#6  0x00007f990a45e239 in ~QByteArray (this=<value optimized out>, data=0x80) at ../../include/QtCore/../../src/corelib/tools/qbytearray.h:375
#7  QList<QByteArray>::node_destruct (this=<value optimized out>, data=0x80) at ../../include/QtCore/../../src/corelib/tools/qlist.h:369
#8  QList<QByteArray>::free (this=<value optimized out>, data=0x80) at ../../include/QtCore/../../src/corelib/tools/qlist.h:559
#9  0x00007f990a54dfac in queued_activate (sender=0x7f98e9660fa0, signal=<value optimized out>, c=..., argv=0x7f98e9660f80, semaphore=<value optimized out>) at kernel/qobject.cpp:2990
#10 0x00007f990a552cef in QMetaObject::activate (sender=0x7f98e9660fa0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x7f98e9660f80) at kernel/qobject.cpp:3086
#11 0x00007f990710c352 in ThreadWeaver::JobRunHelper::done (this=0x7f990a0e4e40, _t1=0x2c3e210) at ./Job_p.moc:92
#12 0x00007f990710ca5e in ThreadWeaver::Job::execute (this=0x2c3e210, th=0x22e9fd0) at ../../../threadweaver/Weaver/Job.cpp:135
#13 0x00007f990710ba2f in ThreadWeaver::ThreadRunHelper::run (this=0x7f98e9661030, parent=0x2b24f80, th=0x22e9fd0) at ../../../threadweaver/Weaver/Thread.cpp:95
#14 0x00007f990710beb8 in ThreadWeaver::Thread::run (this=0x22e9fd0) at ../../../threadweaver/Weaver/Thread.cpp:142
#15 0x00007f990a457445 in QThreadPrivate::start (arg=0x22e9fd0) at thread/qthread_unix.cpp:188
#16 0x00007f99046d1a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#17 0x00007f9909e597bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f98e239a910 (LWP 2718)):
[KCrash Handler]
#5  0x00007f9909dad4b5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007f9909db0f50 in *__GI_abort () at abort.c:92
#7  0x00007f9909da6481 in *__GI___assert_fail (assertion=0x7f99046dc750 "new_prio == -1 || (new_prio >= __sched_fifo_min_prio && new_prio <= __sched_fifo_max_prio)", file=<value optimized out>, 
    line=63, function=0x7f99046dc820 "__pthread_tpp_change_priority") at assert.c:81
#8  0x00007f99046db02e in __pthread_tpp_change_priority (previous_prio=-1, new_prio=0) at tpp.c:61
#9  0x00007f99046d3c3e in __pthread_mutex_lock_full (mutex=0x2c3ed10) at pthread_mutex_lock.c:415
#10 0x00007f990a458382 in QWaitCondition::wait (this=0x2c35fd8, mutex=0xa9e, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:155
#11 0x00007f990a453347 in QReadWriteLock::lockForRead (this=0x2c36358) at thread/qreadwritelock.cpp:168
#12 0x00007f990bc0135d in MemoryCollection::acquireReadLock (this=0x25b7fe0) at /build/buildd/amarok-2.2.0/src/collection/support/MemoryCollection.h:36
#13 MemoryQueryMaker::runQuery (this=0x25b7fe0) at /build/buildd/amarok-2.2.0/src/collection/support/MemoryQueryMaker.cpp:149
#14 0x00007f990bc048dd in QueryJob::run() () from /usr/lib/libamaroklib.so.1
#15 0x00007f990710c75d in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f98e2399fa0, th=0x288af70, job=0x25a6190) at ../../../threadweaver/Weaver/Job.cpp:106
#16 0x00007f990710ca5e in ThreadWeaver::Job::execute (this=0x25a6190, th=0x288af70) at ../../../threadweaver/Weaver/Job.cpp:135
#17 0x00007f990710ba2f in ThreadWeaver::ThreadRunHelper::run (this=0x7f98e239a030, parent=0x2b24f80, th=0x288af70) at ../../../threadweaver/Weaver/Thread.cpp:95
#18 0x00007f990710beb8 in ThreadWeaver::Thread::run (this=0x288af70) at ../../../threadweaver/Weaver/Thread.cpp:142
#19 0x00007f990a457445 in QThreadPrivate::start (arg=0x288af70) at thread/qthread_unix.cpp:188
#20 0x00007f99046d1a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#21 0x00007f9909e597bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#22 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f98e1b99910 (LWP 2719)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
#1  0x00007f99046d6662 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:353
#2  0x00007f990a456c93 in QMutexPrivate::wait (this=0x2584370, timeout=-1) at thread/qmutex_unix.cpp:80
#3  0x00007f990a452865 in QMutex::lock (this=0x2c35fd0) at thread/qmutex.cpp:207
#4  0x00007f990a45330e in QMutexLocker::relock (this=0x2c36358) at thread/qmutex.h:120
#5  QMutexLocker (this=0x2c36358) at thread/qmutex.h:102
#6  QReadWriteLock::lockForRead (this=0x2c36358) at thread/qreadwritelock.cpp:150
#7  0x00007f990bc0135d in MemoryCollection::acquireReadLock (this=0x25e2a70) at /build/buildd/amarok-2.2.0/src/collection/support/MemoryCollection.h:36
#8  MemoryQueryMaker::runQuery (this=0x25e2a70) at /build/buildd/amarok-2.2.0/src/collection/support/MemoryQueryMaker.cpp:149
#9  0x00007f990bc048dd in QueryJob::run() () from /usr/lib/libamaroklib.so.1
#10 0x00007f990710c75d in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f98e1b98fa0, th=0x2bcf6e0, job=0x25e2960) at ../../../threadweaver/Weaver/Job.cpp:106
#11 0x00007f990710ca5e in ThreadWeaver::Job::execute (this=0x25e2960, th=0x2bcf6e0) at ../../../threadweaver/Weaver/Job.cpp:135
#12 0x00007f990710ba2f in ThreadWeaver::ThreadRunHelper::run (this=0x7f98e1b99030, parent=0x2b24f80, th=0x2bcf6e0) at ../../../threadweaver/Weaver/Thread.cpp:95
#13 0x00007f990710beb8 in ThreadWeaver::Thread::run (this=0x2bcf6e0) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x00007f990a457445 in QThreadPrivate::start (arg=0x2bcf6e0) at thread/qthread_unix.cpp:188
#15 0x00007f99046d1a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#16 0x00007f9909e597bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 9 (Thread 0x7f98e1190910 (LWP 2720)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007f9909df6a93 in _L_lock_9264 () from /lib/libc.so.6
#2  0x00007f9909df4701 in *__GI___libc_free (mem=0x7f990a0e4e40) at malloc.c:3714
#3  0x00007f99030094e3 in ?? () from /lib/libglib-2.0.so.0
#4  0x00007f990a566ce2 in ~QEventDispatcherGlib (this=0x2a76750, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:289
#5  0x00007f990a4575fc in QThreadPrivate::finish (arg=<value optimized out>) at thread/qthread_unix.cpp:212
#6  0x00007f990a45744d in ~__pthread_cleanup_class (arg=0x1ef3050) at /usr/include/pthread.h:535
#7  QThreadPrivate::start (arg=0x1ef3050) at thread/qthread_unix.cpp:190
#8  0x00007f99046d1a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f9909e597bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 8 (Thread 0x7f98e098f910 (LWP 2723)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f990a4584fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x28d6550, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x28d6550, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f990710b326 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2b24f80, th=0x270a830) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f990710d45b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2631d90, th=0x270a830) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f990710d474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2631d90, th=0x270a830) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f990710d474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2631d90, th=0x270a830) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f990710d474 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2631d90, th=0x270a830) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f990710ba5f in ThreadWeaver::ThreadRunHelper::run (this=0x7f98e098f030, parent=0x2b24f80, th=0x270a830) at ../../../threadweaver/Weaver/Thread.cpp:87
#9  0x00007f990710beb8 in ThreadWeaver::Thread::run (this=0x270a830) at ../../../threadweaver/Weaver/Thread.cpp:142
#10 0x00007f990a457445 in QThreadPrivate::start (arg=0x270a830) at thread/qthread_unix.cpp:188
#11 0x00007f99046d1a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#12 0x00007f9909e597bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f98dfb4e910 (LWP 2724)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f990a4584fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2d8f600, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2d8f600, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f990b31443e in QFileInfoGatherer::run (this=<value optimized out>) at dialogs/qfileinfogatherer.cpp:207
#4  0x00007f990a457445 in QThreadPrivate::start (arg=0x2d8f5f0) at thread/qthread_unix.cpp:188
#5  0x00007f99046d1a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f9909e597bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f98df34d910 (LWP 2725)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007f9909df6a93 in _L_lock_9264 () from /lib/libc.so.6
#2  0x00007f9909df4701 in *__GI___libc_free (mem=0x7f990a0e4e40) at malloc.c:3714
#3  0x00007f990a5664e1 in socketNotifierSourceCheck (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:92
#4  0x00007f990300ca9a in g_main_context_check () from /lib/libglib-2.0.so.0
#5  0x00007f990300d280 in ?? () from /lib/libglib-2.0.so.0
#6  0x00007f990300d6b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#7  0x00007f990a5661a6 in QEventDispatcherGlib::processEvents (this=0x2e1c740, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#8  0x00007f990a53c532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#9  0x00007f990a53c904 in QEventLoop::exec (this=0x7f98df34cff0, flags=) at kernel/qeventloop.cpp:201
#10 0x00007f990a4546cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#11 0x00007f990a51fb78 in QInotifyFileSystemWatcherEngine::run (this=0x1f3d360) at io/qfilesystemwatcher_inotify.cpp:214
#12 0x00007f990a457445 in QThreadPrivate::start (arg=0x1f3d360) at thread/qthread_unix.cpp:188
#13 0x00007f99046d1a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#14 0x00007f9909e597bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f98d2733910 (LWP 2729)):
#0  0x00007f9909e523c2 in select () from /lib/libc.so.6
#1  0x00007f98f8afd725 in xine_usec_sleep () from /usr/lib/libxine.so.1
#2  0x00007f98f8ae27e9 in ?? () from /usr/lib/libxine.so.1
#3  0x00007f99046d1a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f9909e597bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f98d1f32910 (LWP 2730)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f98f8ad854b in ?? () from /usr/lib/libxine.so.1
#2  0x00007f98f8ade51d in ?? () from /usr/lib/libxine.so.1
#3  0x00007f99046d1a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f9909e597bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 3 (Thread 0x7f98d1731910 (LWP 2731)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f98f8ad854b in ?? () from /usr/lib/libxine.so.1
#2  0x00007f98f8adf555 in ?? () from /usr/lib/libxine.so.1
#3  0x00007f99046d1a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f9909e597bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 2 (Thread 0x7f98d0f30910 (LWP 2732)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f98f8ae8a0b in xine_event_wait () from /usr/lib/libxine.so.1
#2  0x00007f98f8ae8a7e in ?? () from /usr/lib/libxine.so.1
#3  0x00007f99046d1a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f9909e597bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f990c8ce770 (LWP 2700)):
#0  0x00007f9909e4ba6b in read () from /lib/libc.so.6
#1  0x00007f990300ca33 in g_main_context_check () from /lib/libglib-2.0.so.0
#2  0x00007f990300d280 in ?? () from /lib/libglib-2.0.so.0
#3  0x00007f990300d6b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x00007f990a5661a6 in QEventDispatcherGlib::processEvents (this=0x1ddbb90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#5  0x00007f990aef24be in QGuiEventDispatcherGlib::processEvents (this=0x3, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#6  0x00007f990a53c532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#7  0x00007f990a53c904 in QEventLoop::exec (this=0x7fff2c717230, flags=) at kernel/qeventloop.cpp:201
#8  0x00007f990a53eab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#9  0x0000000000409ec6 in main (argc=<value optimized out>, argv=0x7fff2c719048) at /build/buildd/amarok-2.2.0/src/main.cpp:225
The current source language is "auto; currently c".

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2009-11-02 18:55:38 UTC
*** Bug 212771 has been marked as a duplicate of this bug. ***
Comment 2 Myriam Schweingruber 2009-11-26 14:43:42 UTC
Can somebody confirm this with current Amarok 2.2.1 or 2.2-git?
Comment 3 Christian Grimm 2009-11-26 15:22:20 UTC
With Version 2.2.1 this behaviour hasn't appeared again up until now.

Christian
Comment 4 Myriam Schweingruber 2009-11-26 19:34:25 UTC
Thank you for the fast feedback, Christian. I will close this for now, feel free to reopen the report whenever this problem shows up again.
Comment 5 Christian Grimm 2009-11-26 19:41:04 UTC
Wouldn't it be proper to create a crash report for version 2.2.1 instead of using the one of 2.2.0?
Comment 6 Myriam Schweingruber 2009-11-26 20:22:15 UTC
(In reply to comment #5)
> Wouldn't it be proper to create a crash report for version 2.2.1 instead of
> using the one of 2.2.0?

No, since it would be the same bug, we just set the version number to the most recent version where the bug is reproducible.