[Bug 371695] Re: Amarok 2.0.2crashed with signal 6 (SIGABRT).

dan_linder dan at linder.org
Wed Jun 3 21:20:47 UTC 2009


I too am getting this error.  Very easy to reproduce on my system: put
an MP3 into the playlist (right-click the song, choose "Append to
Playlist"), then right-click on the new playlist entry and choose
"Remove from playlist".  Happens about 50% of the time.

Here's the backtrace from my system (bugs.kde.org said it didn't have
enough information for them...), and using "gdb" to debug the binary
gives me "no registers" when I run the "thread apply all backtrace"
command.

Jaunty 9.04, AMD Athlon 64 X2 dual core processor, 4GB RAM, 64bit/amd64
installation, up-to-date on all patches ("apt-get update ; apt-get
upgrade" has nothing to install)

Backtrace:

Application: Amarok (amarok), signal SIGABRT
0x00007fdb87f1ad21 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 18929)]

Thread 7 (Thread 0x7fdb7187a950 (LWP 18930)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x00007fdb7678df91 in metronom_sync_loop (this=0x15f1b70) at metronom.c:870
#2  0x00007fdb8a7643ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x00007fdb87f58fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fdb701d3950 (LWP 18931)):
#0  0x00007fff939ff6dc in clock_gettime ()
#1  0x00007fdb803460ef in *__GI_clock_gettime (clock_id=1, tp=0x7fdb701d2d50) at ../sysdeps/unix/clock_gettime.c:100
#2  0x00007fdb88b0f97d in QTimerInfoList::getTime (this=<value optimized out>, t=@0x1559ad0) at kernel/qeventdispatcher_unix.cpp:339
#3  0x00007fdb88b0fb71 in QTimerInfoList::updateCurrentTime (this=0x1) at kernel/qeventdispatcher_unix.cpp:297
#4  0x00007fdb88b11893 in QTimerInfoList::timerWait (this=0x1, tm=@0x7fdb701d2d50) at kernel/qeventdispatcher_unix.cpp:420
#5  0x00007fdb88b0e03c in timerSourcePrepare (source=<value optimized out>, timeout=0x7fdb701d2e44) at kernel/qeventdispatcher_glib.cpp:140
#6  0x00007fdb80de71e2 in IA__g_main_context_prepare (context=0x1559950, priority=0x7fdb701d2ec4) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2134
#7  0x00007fdb80de75ff in g_main_context_iterate (context=0x1559950, block=1, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2428
#8  0x00007fdb80de7a7c in IA__g_main_context_iteration (context=0x1559950, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#9  0x00007fdb88b0de8e in QEventDispatcherGlib::processEvents (this=0x139d250, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:325
#10 0x00007fdb88ae3002 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 1880960912}) at kernel/qeventloop.cpp:149
#11 0x00007fdb88ae33cd in QEventLoop::exec (this=0x7fdb701d2fd0, flags={i = 1880960992}) at kernel/qeventloop.cpp:200
#12 0x00007fdb889f89b8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:481
#13 0x00007fdb769e962c in Phonon::Xine::XineThread::run (this=0x15469c0) at /build/buildd/phonon-4.3.1/xine/xinethread.cpp:143
#14 0x00007fdb889fb952 in QThreadPrivate::start (arg=0x15469c0) at thread/qthread_unix.cpp:189
#15 0x00007fdb8a7643ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#16 0x00007fdb87f58fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()
Current language:  auto; currently asm

Thread 5 (Thread 0x7fdb6f7c8950 (LWP 18941)):
#0  0x00007fdb87f4f496 in *__GI___poll (fds=0x7fdb6f7c7f60, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fdb6f7cd969 in ao_alsa_handle_event_thread (data=<value optimized out>) at audio_alsa_out.c:150
#2  0x00007fdb8a7643ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x00007fdb87f58fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fdb6efc7950 (LWP 18942)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fdb7679f353 in ao_loop (this_gen=<value optimized out>) at audio_out.c:348
#2  0x00007fdb8a7643ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x00007fdb87f58fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()
Current language:  auto; currently c

Thread 3 (Thread 0x7fdb6db8e950 (LWP 18949)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fdb889fc939 in QWaitCondition::wait (this=0x24927b8, mutex=0x2134b30, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007fdb852715e4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2492790, th=0x1d48d70) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007fdb85273d93 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2492bb0, th=0x1d48d70) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:71
#4  0x00007fdb8527230f in ThreadWeaver::ThreadRunHelper::run (this=0x7fdb6db8e020, parent=0x2492790, th=0x1d48d70) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:87
#5  0x00007fdb85272769 in ThreadWeaver::Thread::run (this=0x1d48d70) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:142
#6  0x00007fdb889fb952 in QThreadPrivate::start (arg=0x1d48d70) at thread/qthread_unix.cpp:189
#7  0x00007fdb8a7643ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#8  0x00007fdb87f58fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()
Current language:  auto; currently asm

Thread 2 (Thread 0x7fdb67ee0950 (LWP 18950)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fdb889fc939 in QWaitCondition::wait (this=0x24927b8, mutex=0x2134b30, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007fdb852715e4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2492790, th=0x24988c0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007fdb85273d93 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2492bb0, th=0x24988c0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/WorkingHardState.cpp:71
#4  0x00007fdb8527230f in ThreadWeaver::ThreadRunHelper::run (this=0x7fdb67ee0020, parent=0x2492790, th=0x24988c0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:87
#5  0x00007fdb85272769 in ThreadWeaver::Thread::run (this=0x24988c0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:142
#6  0x00007fdb889fb952 in QThreadPrivate::start (arg=0x24988c0) at thread/qthread_unix.cpp:189
#7  0x00007fdb8a7643ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#8  0x00007fdb87f58fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fdb8b8b4790 (LWP 18929)):
[KCrash Handler]
#5  0x00007fdb87ea5fb5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007fdb87ea7bc3 in *__GI_abort () at abort.c:88
#7  0x00007fdb889f3885 in qt_message_output (msgType=QtFatalMsg, buf=<value optimized out>) at global/qglobal.cpp:2006
#8  0x00007fdb889f39cb in qFatal (msg=<value optimized out>) at global/qglobal.cpp:2201
#9  0x00007fdb8ad14235 in ?? () from /usr/lib/libamaroklib.so.1
#10 0x00007fdb8ac9425d in ?? () from /usr/lib/libamaroklib.so.1
#11 0x00007fdb88afa1f2 in QMetaObject::activate (sender=0x17aff20, from_signal_index=<value optimized out>, to_signal_index=21, argv=0xffffffffffffffff) at kernel/qobject.cpp:3069
#12 0x00007fdb8ac919b5 in Playlist::Model::removedIds () from /usr/lib/libamaroklib.so.1
#13 0x00007fdb8ad07cbb in Playlist::Model::removeTracksCommand () from /usr/lib/libamaroklib.so.1
#14 0x00007fdb89ccb3d8 in QUndoStack::push (this=0x19c1750, cmd=0x45e4c40) at util/qundostack.cpp:543
#15 0x00007fdb8acfd6c0 in Playlist::Controller::removeRows () from /usr/lib/libamaroklib.so.1
#16 0x00007fdb8ad24fcc in ?? () from /usr/lib/libamaroklib.so.1
#17 0x00007fdb8ad28318 in ?? () from /usr/lib/libamaroklib.so.1
#18 0x00007fdb88afa1f2 in QMetaObject::activate (sender=0x447b900, from_signal_index=<value optimized out>, to_signal_index=6, argv=0xffffffffffffffff) at kernel/qobject.cpp:3069
#19 0x00007fdb896877e7 in QAction::triggered (this=0x49f1, _t1=false) at .moc/release-shared/moc_qaction.cpp:236
#20 0x00007fdb89688c60 in QAction::activate (this=0x447b900, event=<value optimized out>) at kernel/qaction.cpp:1160
#21 0x00007fdb89ab6a3c in QMenuPrivate::activateCausedStack (this=0x46165b0, causedStack=@0x7fff939f9500, action=0x447b900, action_e=QAction::Trigger, self=255) at widgets/qmenu.cpp:962
#22 0x00007fdb89abca0e in QMenuPrivate::activateAction (this=0x46165b0, action=0x447b900, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1058
#23 0x00007fdb8b4c1b71 in KMenu::mouseReleaseEvent (this=0x46151a0, e=0x7fff939f9ea0) at /build/buildd/kde4libs-4.2.2/kdeui/widgets/kmenu.cpp:454
#24 0x00007fdb896de8cf in QWidget::event (this=0x46151a0, event=0x7fff939f9ea0) at kernel/qwidget.cpp:7516
#25 0x00007fdb89abf1cb in QMenu::event (this=0x46151a0, e=0x7fff939f9ea0) at widgets/qmenu.cpp:2351
#26 0x00007fdb8968d78d in QApplicationPrivate::notify_helper (this=0x13a7b80, receiver=0x46151a0, e=0x7fff939f9ea0) at kernel/qapplication.cpp:4084
#27 0x00007fdb896960da in QApplication::notify (this=<value optimized out>, receiver=0x46151a0, e=0x7fff939f9ea0) at kernel/qapplication.cpp:3786
#28 0x00007fdb8b3f026b in KApplication::notify (this=0x7fff939fcd70, receiver=0x46151a0, event=0x7fff939f9ea0) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
#29 0x00007fdb88ae475c in QCoreApplication::notifyInternal (this=0x7fff939fcd70, receiver=0x46151a0, event=0x7fff939f9ea0) at kernel/qcoreapplication.cpp:602
#30 0x00007fdb89695328 in QApplicationPrivate::sendMouseEvent (receiver=0x46151a0, event=0x7fff939f9ea0, alienWidget=0x0, nativeWidget=0x46151a0, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7fdb8a0f1eb0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#31 0x00007fdb896fefd4 in QETWidget::translateMouseEvent (this=0x46151a0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4359
#32 0x00007fdb896fda88 in QApplication::x11ProcessEvent (this=0x7fff939fcd70, event=0x7fff939fa9e0) at kernel/qapplication_x11.cpp:3543
#33 0x00007fdb89726464 in x11EventSourceDispatch (s=0x13a4480, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#34 0x00007fdb80de420a in IA__g_main_context_dispatch (context=0x13a3520) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#35 0x00007fdb80de78e0 in g_main_context_iterate (context=0x13a3520, block=1, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#36 0x00007fdb80de7a7c in IA__g_main_context_iteration (context=0x13a3520, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#37 0x00007fdb88b0de6f in QEventDispatcherGlib::processEvents (this=0x1381010, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:323
#38 0x00007fdb89725bef in QGuiEventDispatcherGlib::processEvents (this=0x49f1, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#39 0x00007fdb88ae3002 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -1818252080}) at kernel/qeventloop.cpp:149
#40 0x00007fdb88ae33cd in QEventLoop::exec (this=0x7fff939fad10, flags={i = -1818251984}) at kernel/qeventloop.cpp:200
#41 0x00007fdb89abf025 in QMenu::exec (this=<value optimized out>, p=@0x7fff939fbea0, action=0x0) at widgets/qmenu.cpp:1991
#42 0x00007fdb8ad1e347 in ?? () from /usr/lib/libamaroklib.so.1
#43 0x00007fdb8ad24e04 in ?? () from /usr/lib/libamaroklib.so.1
#44 0x00007fdb896deda4 in QWidget::event (this=0x1a2c020, event=0x7fff939fbe80) at kernel/qwidget.cpp:7675
#45 0x00007fdb89a7840b in QFrame::event (this=0x1a2c020, e=0x7fff939fbe80) at widgets/qframe.cpp:559
#46 0x00007fdb89bad2bd in QAbstractItemView::viewportEvent (this=0x1a2c020, event=0x7fff939fbe80) at itemviews/qabstractitemview.cpp:1466
#47 0x00007fdb88ae3a68 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x1a70260, event=0x7fff939fbe80) at kernel/qcoreapplication.cpp:718
#48 0x00007fdb8968d75c in QApplicationPrivate::notify_helper (this=0x13a7b80, receiver=0x1a70260, e=0x7fff939fbe80) at kernel/qapplication.cpp:4080
#49 0x00007fdb89695e1a in QApplication::notify (this=<value optimized out>, receiver=0x1a70260, e=0x7fff939fbe80) at kernel/qapplication.cpp:3873
#50 0x00007fdb8b3f026b in KApplication::notify (this=0x7fff939fcd70, receiver=0x1a70260, event=0x7fff939fbe80) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
#51 0x00007fdb88ae475c in QCoreApplication::notifyInternal (this=0x7fff939fcd70, receiver=0x1a70260, event=0x7fff939fbe80) at kernel/qcoreapplication.cpp:602
#52 0x00007fdb896ff45a in QETWidget::translateMouseEvent (this=0x1397ae0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4431
#53 0x00007fdb896fda88 in QApplication::x11ProcessEvent (this=0x7fff939fcd70, event=0x7fff939fc9f0) at kernel/qapplication_x11.cpp:3543
#54 0x00007fdb89726464 in x11EventSourceDispatch (s=0x13a4480, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#55 0x00007fdb80de420a in IA__g_main_context_dispatch (context=0x13a3520) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#56 0x00007fdb80de78e0 in g_main_context_iterate (context=0x13a3520, block=1, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#57 0x00007fdb80de7a7c in IA__g_main_context_iteration (context=0x13a3520, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#58 0x00007fdb88b0de6f in QEventDispatcherGlib::processEvents (this=0x1381010, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:323
#59 0x00007fdb89725bef in QGuiEventDispatcherGlib::processEvents (this=0x49f1, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#60 0x00007fdb88ae3002 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -1818243872}) at kernel/qeventloop.cpp:149
#61 0x00007fdb88ae33cd in QEventLoop::exec (this=0x7fff939fcd20, flags={i = -1818243792}) at kernel/qeventloop.cpp:200
#62 0x00007fdb88ae5694 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#63 0x0000000000533127 in _start ()
#0  0x00007fdb87f1ad21 in nanosleep () from /lib/libc.so.6
Current language:  auto; currently c

-- 
Amarok 2.0.2crashed with signal 6 (SIGABRT).
https://bugs.launchpad.net/bugs/371695
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to amarok in ubuntu.




More information about the kubuntu-bugs mailing list