Bug 214568 - Amarok crashes while changing backend
Summary: Amarok crashes while changing backend
Status: RESOLVED DUPLICATE of bug 188444
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-14 19:49 UTC by Sagi Ben-Akiva
Modified: 2011-11-03 08:37 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (20.39 KB, text/plain)
2011-11-02 11:57 UTC, Christopher Yeleighton
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sagi Ben-Akiva 2009-11-14 19:49:23 UTC
Application that crashed: amarok
Version of the application: 2.2.1
KDE Version: 4.3.3 (KDE 4.3.3) "release 179"
Qt Version: 4.5.3
Operating System: Linux 2.6.31.5-0.1-desktop x86_64
Distribution: "openSUSE 11.2 (x86_64)"

What I was doing when the application crashed:
when changing backend the application crashes with the attached backtrace

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

Thread 15 (Thread 0x7fd663b3c910 (LWP 14246)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fd6649636a5 in os_event_wait_low (event=0x1479180, reset_sig_count=1) at ../../../storage/innobase/os/os0sync.c:422
#2  0x00007fd664962490 in os_aio_simulated_handle (global_segment=0, message1=<value optimized out>, message2=<value optimized out>, type=<value optimized out>)
    at ../../../storage/innobase/os/os0file.c:4207
#3  0x00007fd664a1389a in fil_aio_wait (segment=0) at ../../../storage/innobase/fil/fil0fil.c:4246
#4  0x00007fd664992ea0 in io_handler_thread (arg=<value optimized out>) at ../../../storage/innobase/srv/srv0start.c:435
#5  0x00007fd67c48365d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x00007fd67c9c214d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7fd662125910 (LWP 14247)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fd6649636a5 in os_event_wait_low (event=0x1479220, reset_sig_count=3) at ../../../storage/innobase/os/os0sync.c:422
#2  0x00007fd664962490 in os_aio_simulated_handle (global_segment=1, message1=<value optimized out>, message2=<value optimized out>, type=<value optimized out>)
    at ../../../storage/innobase/os/os0file.c:4207
#3  0x00007fd664a1389a in fil_aio_wait (segment=1) at ../../../storage/innobase/fil/fil0fil.c:4246
#4  0x00007fd664992ea0 in io_handler_thread (arg=<value optimized out>) at ../../../storage/innobase/srv/srv0start.c:435
#5  0x00007fd67c48365d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x00007fd67c9c214d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 13 (Thread 0x7fd661924910 (LWP 14248)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fd6649636a5 in os_event_wait_low (event=0x14792c0, reset_sig_count=2) at ../../../storage/innobase/os/os0sync.c:422
#2  0x00007fd664962490 in os_aio_simulated_handle (global_segment=2, message1=<value optimized out>, message2=<value optimized out>, type=<value optimized out>)
    at ../../../storage/innobase/os/os0file.c:4207
#3  0x00007fd664a1389a in fil_aio_wait (segment=2) at ../../../storage/innobase/fil/fil0fil.c:4246
#4  0x00007fd664992ea0 in io_handler_thread (arg=<value optimized out>) at ../../../storage/innobase/srv/srv0start.c:435
#5  0x00007fd67c48365d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x00007fd67c9c214d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fd661123910 (LWP 14249)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fd6649636a5 in os_event_wait_low (event=0x1479360, reset_sig_count=1) at ../../../storage/innobase/os/os0sync.c:422
#2  0x00007fd664962490 in os_aio_simulated_handle (global_segment=3, message1=<value optimized out>, message2=<value optimized out>, type=<value optimized out>)
    at ../../../storage/innobase/os/os0file.c:4207
#3  0x00007fd664a1389a in fil_aio_wait (segment=3) at ../../../storage/innobase/fil/fil0fil.c:4246
#4  0x00007fd664992ea0 in io_handler_thread (arg=<value optimized out>) at ../../../storage/innobase/srv/srv0start.c:435
#5  0x00007fd67c48365d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x00007fd67c9c214d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fd65fc0b910 (LWP 14251)):
#0  0x00007fd67c9bb712 in select () from /lib64/libc.so.6
#1  0x00007fd664963a2b in os_thread_sleep (tm=<value optimized out>) at ../../../storage/innobase/os/os0thread.c:281
#2  0x00007fd664991a8a in srv_lock_timeout_and_monitor_thread (arg=<value optimized out>) at ../../../storage/innobase/srv/srv0srv.c:1922
#3  0x00007fd67c48365d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x00007fd67c9c214d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fd65f40a910 (LWP 14252)):
#0  0x00007fd67c9bb712 in select () from /lib64/libc.so.6
#1  0x00007fd664963a2b in os_thread_sleep (tm=<value optimized out>) at ../../../storage/innobase/os/os0thread.c:281
#2  0x00007fd664991815 in srv_error_monitor_thread (arg=<value optimized out>) at ../../../storage/innobase/srv/srv0srv.c:2148
#3  0x00007fd67c48365d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x00007fd67c9c214d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 9 (Thread 0x7fd65ec09910 (LWP 14253)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fd6649636a5 in os_event_wait_low (event=0xd0c220, reset_sig_count=1) at ../../../storage/innobase/os/os0sync.c:422
#2  0x00007fd664990107 in srv_master_thread (arg=<value optimized out>) at ../../../storage/innobase/srv/srv0srv.c:2637
#3  0x00007fd67c48365d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x00007fd67c9c214d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fd658c62910 (LWP 14254)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fd67dd5f53b in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fd679a9cab6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x25b09e0, th=0x25c0c40) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fd679a9ebeb in ThreadWeaver::WorkingHardState::applyForWork (this=0x25c7440, th=0x25c0c40) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fd679a9d1ef in ThreadWeaver::ThreadRunHelper::run (this=0x7fd658c62000, parent=0x25b09e0, th=0x25c0c40) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/Thread.cpp:87
#6  0x00007fd679a9d648 in ThreadWeaver::Thread::run (this=0x25c0c40) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/Thread.cpp:142
#7  0x00007fd67dd5e485 in QThreadPrivate::start (arg=0x25c0c40) at thread/qthread_unix.cpp:188
#8  0x00007fd67c48365d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x00007fd67c9c214d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 7 (Thread 0x7fd657c60910 (LWP 14257)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fd67dd5f53b in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fd679a9cab6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x25b09e0, th=0x17c0c80) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fd679a9ebeb in ThreadWeaver::WorkingHardState::applyForWork (this=0x25c7440, th=0x17c0c80) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fd679a9ec04 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25c7440, th=0x17c0c80) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fd679a9d1ef in ThreadWeaver::ThreadRunHelper::run (this=0x7fd657c60000, parent=0x25b09e0, th=0x17c0c80) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/Thread.cpp:87
#7  0x00007fd679a9d648 in ThreadWeaver::Thread::run (this=0x17c0c80) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/Thread.cpp:142
#8  0x00007fd67dd5e485 in QThreadPrivate::start (arg=0x17c0c80) at thread/qthread_unix.cpp:188
#9  0x00007fd67c48365d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#10 0x00007fd67c9c214d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fd65745f910 (LWP 14258)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fd67dd5f53b in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fd679a9cab6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x25b09e0, th=0x7fd648000ef0) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fd679a9ebeb in ThreadWeaver::WorkingHardState::applyForWork (this=0x25c7440, th=0x7fd648000ef0) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fd679a9ec04 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25c7440, th=0x7fd648000ef0) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fd679a9d1ef in ThreadWeaver::ThreadRunHelper::run (this=0x7fd65745f000, parent=0x25b09e0, th=0x7fd648000ef0) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/Thread.cpp:87
#7  0x00007fd679a9d648 in ThreadWeaver::Thread::run (this=0x7fd648000ef0) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/Thread.cpp:142
#8  0x00007fd67dd5e485 in QThreadPrivate::start (arg=0x7fd648000ef0) at thread/qthread_unix.cpp:188
#9  0x00007fd67c48365d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#10 0x00007fd67c9c214d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fd656c5e910 (LWP 14259)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fd67dd5f53b in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fd679a9cab6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x25b09e0, th=0x735590) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fd679a9ebeb in ThreadWeaver::WorkingHardState::applyForWork (this=0x25c7440, th=0x735590) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fd679a9ec04 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25c7440, th=0x735590) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fd679a9ec04 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25c7440, th=0x735590) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fd679a9d1ef in ThreadWeaver::ThreadRunHelper::run (this=0x7fd656c5e000, parent=0x25b09e0, th=0x735590) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/Thread.cpp:87
#8  0x00007fd679a9d648 in ThreadWeaver::Thread::run (this=0x735590) at /usr/src/debug/kdelibs-4.3.3/threadweaver/Weaver/Thread.cpp:142
#9  0x00007fd67dd5e485 in QThreadPrivate::start (arg=0x735590) at thread/qthread_unix.cpp:188
#10 0x00007fd67c48365d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#11 0x00007fd67c9c214d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fd64fa17910 (LWP 14281)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fd67dd5f53b in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fd67d7a7f4e in ?? () from /usr/lib64/libQtGui.so.4
#4  0x00007fd67dd5e485 in QThreadPrivate::start (arg=0x5115d20) at thread/qthread_unix.cpp:188
#5  0x00007fd67c48365d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x00007fd67c9c214d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fd64f216910 (LWP 14282)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007fd64f215cd0 in ?? ()
#2  0x00007fffdb4e9782 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0x7fd669931910 (LWP 14305)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007fd67dd5f4a2 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fd67dd555e2 in QThreadPoolThread::run (this=<value optimized out>) at concurrent/qthreadpool.cpp:140
#4  0x00007fd67dd5e485 in QThreadPrivate::start (arg=0x279a5e0) at thread/qthread_unix.cpp:188
#5  0x00007fd67c48365d in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x00007fd67c9c214d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fd67f6f17a0 (LWP 14237)):
[KCrash Handler]
#5  0x00007fd665790914 in Phonon::Gstreamer::MediaNode::unlink (this=0x799fa8) at /usr/src/debug/phonon-4.3.1/gstreamer/medianode.cpp:419
#6  0x00007fd665790d8d in Phonon::Gstreamer::MediaNode::breakGraph (this=0x799fa8) at /usr/src/debug/phonon-4.3.1/gstreamer/medianode.cpp:147
#7  0x00007fd66579146b in Phonon::Gstreamer::MediaNode::disconnectNode (this=0x535f330, obj=0x799f90) at /usr/src/debug/phonon-4.3.1/gstreamer/medianode.cpp:231
#8  0x00007fd679604915 in Phonon::PathPrivate::executeTransaction (this=<value optimized out>, disconnections=..., connections=...) at /usr/src/debug/phonon-4.3.1/phonon/path.cpp:314
#9  0x00007fd679605a53 in Phonon::PathPrivate::phononObjectDestroyed (this=0x7830c0, mediaNodePrivate=0x8ba4e0) at /usr/src/debug/phonon-4.3.1/phonon/path.cpp:405
#10 0x00007fd67960367b in Phonon::MediaNodePrivate::~MediaNodePrivate (this=0x8ba4e0, __in_chrg=<value optimized out>) at /usr/src/debug/phonon-4.3.1/phonon/medianode.cpp:71
#11 0x00007fd6796030bf in Phonon::MediaObjectPrivate::~MediaObjectPrivate (this=0x8ba4e0, __in_chrg=<value optimized out>) at /usr/src/debug/phonon-4.3.1/phonon/mediaobject_p.h:42
#12 0x00007fd67960282b in Phonon::MediaObject::~MediaObject (this=0x8b9fb0, __in_chrg=<value optimized out>) at /usr/src/debug/phonon-4.3.1/phonon/mediaobject.cpp:65
#13 0x00007fd67eaf8bee in EngineController::~EngineController (this=0x8b9b80, __in_chrg=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/EngineController.cpp:100
#14 0x00007fd67eaf47d6 in EngineController::destroy () at /usr/src/debug/amarok-2.2.1/src/EngineController.cpp:71
#15 0x00007fd67eae6155 in App::~App (this=0x7fffdb4da590, __in_chrg=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/App.cpp:289
#16 0x0000000000409e0f in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/amarok-2.2.1/src/main.cpp:227
The current source language is "auto; currently c".

Reported using DrKonqi
Comment 1 Mikko C. 2009-11-15 10:10:46 UTC
crash in gstreamer:

[KCrash Handler]
#5  0x00007fd665790914 in Phonon::Gstreamer::MediaNode::unlink (this=0x799fa8)
at /usr/src/debug/phonon-4.3.1/gstreamer/medianode.cpp:419

*** This bug has been marked as a duplicate of bug 205429 ***
Comment 2 Myriam Schweingruber 2009-11-15 22:10:47 UTC

*** This bug has been marked as a duplicate of bug 188444 ***
Comment 3 Christopher Yeleighton 2011-11-02 11:57:31 UTC
Created attachment 65155 [details]
New crash information added by DrKonqi

amarok (2.4.0) on KDE Platform 4.6.4 (4.6.4) using Qt 4.7.3

- What I was doing when the application crashed:

Now that xine is unmaintained and it trims last 2 sec of sound, I tried switching Amarok backend to GStreamer.  There was no sound after the switch although Amarok did show playback progress.  I told Amarok to quit, crash followed.
Note that this bug is not a duplicate, as this crash is with SIGSEGV and the wannabe duplicate is with SIGABRT.

-- Backtrace (Reduced):
#6  0x00007f1b992b4184 in Phonon::Gstreamer::MediaNode::unlink (this=0xc5da68) at /usr/src/debug/phonon-backend-gstreamer-4.4.4/gstreamer/medianode.cpp:423
#7  0x00007f1b992b3df8 in Phonon::Gstreamer::MediaNode::breakGraph (this=0xc5da68) at /usr/src/debug/phonon-backend-gstreamer-4.4.4/gstreamer/medianode.cpp:151
#8  0x00007f1b992b3e8f in Phonon::Gstreamer::MediaNode::disconnectNode (this=0x1fe5e60, obj=0xc5da50) at /usr/src/debug/phonon-backend-gstreamer-4.4.4/gstreamer/medianode.cpp:235
#9  0x00007f1bac4e785d in Phonon::PathPrivate::executeTransaction (this=<value optimized out>, disconnections=..., connections=...) at /usr/src/debug/phonon-4.4.4/phonon/path.cpp:316
#10 0x00007f1bac4e80e7 in Phonon::PathPrivate::phononObjectDestroyed (this=0x90a990, mediaNodePrivate=0x8d2620) at /usr/src/debug/phonon-4.4.4/phonon/path.cpp:408
Comment 4 Myriam Schweingruber 2011-11-02 12:46:15 UTC
Christopher, please do not submit crash reports to bugs marked as duplicates. Also you do run an older version of Amarok, please update to the current 2.4.3 as well as the current Phonon backends and try again.
Comment 5 Christopher Yeleighton 2011-11-03 08:37:29 UTC
(In reply to comment #4)
> Christopher, please do not submit crash reports to bugs marked as duplicates.

Note that this bug is not a duplicate as this crash is with SIGSEGV and the
supposed duplicate is with SIGABRT.

> Also you do run an older version of Amarok, please update to the current 2.4.3
> as well as the current Phonon backends and try again.

So shall I if I ever need to change the back end again.