Bug 313532 - Amarok crashes on playback of specific song
Summary: Amarok crashes on playback of specific song
Status: RESOLVED DUPLICATE of bug 319371
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.7.0
Platform: Arch Linux Linux
: NOR crash
Target Milestone: 2.8
Assignee: Amarok Developers
URL:
Keywords:
: 314347 316642 318047 318586 319063 319068 319074 319075 319233 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-01-20 00:31 UTC by Daniel Cohen
Modified: 2013-05-08 15:42 UTC (History)
12 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (43.44 KB, text/plain)
2013-04-30 13:49 UTC, Sasa Kara
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Cohen 2013-01-20 00:31:34 UTC
Application: amarok (2.7.0)
KDE Platform Version: 4.9.5
Qt Version: 4.8.4
Operating System: Linux 3.6.11-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:

Amarok starting playback of song, happens every time i try to play it.

- Custom settings of the application:

noteworthy that the song is 24bit 48khz 5.1 FLAC of length (12 minutes) that is 350mb in size.

The crash can be reproduced every time.

-- Backtrace:
Application: Amarok (amarok), signal: Aborted
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fae3f7607c0 (LWP 2194))]

Thread 31 (Thread 0x7fae17e42700 (LWP 2197)):
#0  0x00007fae3a181a0c in __pthread_mutex_lock_full () from /usr/lib/libpthread.so.0
#1  0x00007fae2a66c21e in pa_mutex_lock () from /usr/lib/pulseaudio/libpulsecommon-3.0.so
#2  0x00007fae3278e389 in ?? () from /usr/lib/libpulse.so.0
#3  0x00007fae3277f8ac in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0x00007fae3277ff09 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0x00007fae3277ffc0 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0x00007fae3278e32f in ?? () from /usr/lib/libpulse.so.0
#7  0x00007fae2a66d113 in ?? () from /usr/lib/pulseaudio/libpulsecommon-3.0.so
#8  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 30 (Thread 0x7fae1514a700 (LWP 2199)):
#0  0x00007fae3a186dff in __pthread_mutex_unlock_usercnt () from /usr/lib/libpthread.so.0
#1  0x00007fae35629b71 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae355ec39b in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#3  0x00007fae355eca3b in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00007fae355ecc34 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0x00007fae3c99eb86 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007fae3c96f3ff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x00007fae3c96f688 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0x00007fae3c8708a0 in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0x00007fae3c94fbbf in ?? () from /usr/lib/libQtCore.so.4
#10 0x00007fae3c87387c in ?? () from /usr/lib/libQtCore.so.4
#11 0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#12 0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 29 (Thread 0x7fae0b0c6700 (LWP 2200)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae3c873ddb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007fae394d7df1 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007fae394da63b in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007fae394d94af in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007fae394d953b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#6  0x00007fae3c87387c in ?? () from /usr/lib/libQtCore.so.4
#7  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#8  0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 28 (Thread 0x7fae0a8c5700 (LWP 2201)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae3c873ddb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007fae394d7df1 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007fae394da63b in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007fae394d94af in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007fae394d953b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#6  0x00007fae3c87387c in ?? () from /usr/lib/libQtCore.so.4
#7  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#8  0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 27 (Thread 0x7fae0a0c4700 (LWP 2202)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae3c873ddb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007fae394d7df1 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007fae394da63b in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007fae394da654 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007fae394da654 in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00007fae394d94af in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x00007fae394d953b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#8  0x00007fae3c87387c in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 26 (Thread 0x7fae098c3700 (LWP 2203)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae3c873ddb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007fae394d7df1 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007fae394da63b in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007fae394da654 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007fae394d94af in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00007fae394d953b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#7  0x00007fae3c87387c in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 25 (Thread 0x7fadf3fff700 (LWP 2204)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae318888d5 in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007fae31888929 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 24 (Thread 0x7fadb2ffb700 (LWP 2207)):
#0  0x00007fae3c012fad in poll () from /usr/lib/libc.so.6
#1  0x00007fae355ecb14 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae355ecc34 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007fae3c99eb86 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0x00007fae3c96f3ff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x00007fae3c96f688 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007fae3c8708a0 in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007fae3c87387c in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 23 (Thread 0x7fadb217e700 (LWP 2208)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae385047a7 in ?? () from /usr/lib/libQtScript.so.4
#2  0x00007fae385047d9 in ?? () from /usr/lib/libQtScript.so.4
#3  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 22 (Thread 0x7fada8ba8700 (LWP 2230)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae35629dbf in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae296bf31f in ?? () from /usr/lib/libgstreamer-0.10.so.0
#3  0x00007fae35610bc2 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00007fae356103a5 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 21 (Thread 0x7fad1e5c1700 (LWP 2231)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae35629dbf in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae29940b0f in gst_base_sink_wait_preroll () from /usr/lib/libgstbase-0.10.so.0
#3  0x00007fae17e62968 in ?? () from /usr/lib/libgstaudio-0.10.so.0
#4  0x00007fae299425fb in ?? () from /usr/lib/libgstbase-0.10.so.0
#5  0x00007fae29944d0f in ?? () from /usr/lib/libgstbase-0.10.so.0
#6  0x00007fae29945077 in ?? () from /usr/lib/libgstbase-0.10.so.0
#7  0x00007fae2994545f in ?? () from /usr/lib/libgstbase-0.10.so.0
#8  0x00007fae2969824a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#9  0x00007fae2995317f in ?? () from /usr/lib/libgstbase-0.10.so.0
#10 0x00007fae2969824a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#11 0x00007fae2995317f in ?? () from /usr/lib/libgstbase-0.10.so.0
#12 0x00007fae2969824a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#13 0x00007fae2995317f in ?? () from /usr/lib/libgstbase-0.10.so.0
#14 0x00007fae2969824a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#15 0x00007fae170020a2 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#16 0x00007fae296bf194 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#17 0x00007fae35610bc2 in ?? () from /usr/lib/libglib-2.0.so.0
#18 0x00007fae356103a5 in ?? () from /usr/lib/libglib-2.0.so.0
#19 0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#20 0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 20 (Thread 0x7fad1ddc0700 (LWP 2232)):
#0  0x00007fae3c00f11d in write () from /usr/lib/libc.so.6
#1  0x00007fae35628ef1 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae2966c579 in gst_bus_post () from /usr/lib/libgstreamer-0.10.so.0
#3  0x00007fae2967a75a in gst_element_post_message () from /usr/lib/libgstreamer-0.10.so.0
#4  0x00007fae29664e67 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#5  0x00007fae2969b58d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0x00007fae169662ce in ?? () from /usr/lib/gstreamer-0.10/libgstplaybin.so
#7  0x00007fae29662758 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#8  0x00007fae2966c3e8 in gst_bus_post () from /usr/lib/libgstreamer-0.10.so.0
#9  0x00007fae2967a75a in gst_element_post_message () from /usr/lib/libgstreamer-0.10.so.0
#10 0x00007fae29664e67 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#11 0x00007fae1696cfd5 in ?? () from /usr/lib/gstreamer-0.10/libgstplaybin.so
#12 0x00007fae29662758 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#13 0x00007fae2966c3e8 in gst_bus_post () from /usr/lib/libgstreamer-0.10.so.0
#14 0x00007fae2967a75a in gst_element_post_message () from /usr/lib/libgstreamer-0.10.so.0
#15 0x00007fae29664e67 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#16 0x00007fae29662758 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#17 0x00007fae2966c3e8 in gst_bus_post () from /usr/lib/libgstreamer-0.10.so.0
#18 0x00007fae2967a75a in gst_element_post_message () from /usr/lib/libgstreamer-0.10.so.0
#19 0x00007fae29664e67 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#20 0x00007fae29662758 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#21 0x00007fae2966c3e8 in gst_bus_post () from /usr/lib/libgstreamer-0.10.so.0
#22 0x00007fae2967a75a in gst_element_post_message () from /usr/lib/libgstreamer-0.10.so.0
#23 0x00007fae29664e67 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#24 0x00007fae29662758 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#25 0x00007fae2966c3e8 in gst_bus_post () from /usr/lib/libgstreamer-0.10.so.0
#26 0x00007fae2967a75a in gst_element_post_message () from /usr/lib/libgstreamer-0.10.so.0
#27 0x00007fae2967aaa3 in gst_element_message_full () from /usr/lib/libgstreamer-0.10.so.0
#28 0x00007fae1808588d in ?? () from /usr/lib/gstreamer-0.10/libgstpulse.so
#29 0x00007fae1808b75c in ?? () from /usr/lib/gstreamer-0.10/libgstpulse.so
#30 0x00007fae17e52713 in ?? () from /usr/lib/libgstaudio-0.10.so.0
#31 0x00007fae29673285 in gst_clock_get_internal_time () from /usr/lib/libgstreamer-0.10.so.0
#32 0x00007fae29673408 in gst_clock_get_time () from /usr/lib/libgstreamer-0.10.so.0
#33 0x00007fae296b7c6e in ?? () from /usr/lib/libgstreamer-0.10.so.0
#34 0x00007fae29673594 in gst_clock_id_wait () from /usr/lib/libgstreamer-0.10.so.0
#35 0x00007fae299409cb in gst_base_sink_wait_clock () from /usr/lib/libgstbase-0.10.so.0
#36 0x00007fae299431af in ?? () from /usr/lib/libgstbase-0.10.so.0
#37 0x00007fae29944d0f in ?? () from /usr/lib/libgstbase-0.10.so.0
#38 0x00007fae29945077 in ?? () from /usr/lib/libgstbase-0.10.so.0
#39 0x00007fae2994545f in ?? () from /usr/lib/libgstbase-0.10.so.0
#40 0x00007fae2969824a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#41 0x00007fae2995317f in ?? () from /usr/lib/libgstbase-0.10.so.0
#42 0x00007fae2969824a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#43 0x00007fae2995317f in ?? () from /usr/lib/libgstbase-0.10.so.0
#44 0x00007fae2969824a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#45 0x00007fae170020a2 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#46 0x00007fae296bf194 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#47 0x00007fae35610bc2 in ?? () from /usr/lib/libglib-2.0.so.0
#48 0x00007fae356103a5 in ?? () from /usr/lib/libglib-2.0.so.0
#49 0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#50 0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 19 (Thread 0x7fad1d5bf700 (LWP 2233)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae35629dbf in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae170011c5 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#3  0x00007fae2969824a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#4  0x00007fae2969824a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#5  0x00007fae1700c85f in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#6  0x00007fae2969824a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#7  0x00007fae2969824a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#8  0x00007fae2995317f in ?? () from /usr/lib/libgstbase-0.10.so.0
#9  0x00007fae2969824a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#10 0x00007fae2995317f in ?? () from /usr/lib/libgstbase-0.10.so.0
#11 0x00007fae2969824a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#12 0x00007fae170020a2 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#13 0x00007fae296bf194 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#14 0x00007fae35610bc2 in ?? () from /usr/lib/libglib-2.0.so.0
#15 0x00007fae356103a5 in ?? () from /usr/lib/libglib-2.0.so.0
#16 0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#17 0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 18 (Thread 0x7fad1cdbe700 (LWP 2234)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae35629dbf in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae170011c5 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#3  0x00007fae2969824a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#4  0x00007fae2969824a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#5  0x00007fae1700c410 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#6  0x00007fae1700c85f in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#7  0x00007fae2969824a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#8  0x00007fae170020a2 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#9  0x00007fae296bf194 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#10 0x00007fae35610bc2 in ?? () from /usr/lib/libglib-2.0.so.0
#11 0x00007fae356103a5 in ?? () from /usr/lib/libglib-2.0.so.0
#12 0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#13 0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 17 (Thread 0x7fad07fff700 (LWP 2235)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae35629dbf in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae170011c5 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#3  0x00007fae2969824a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#4  0x00007fae2969824a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#5  0x00007fae2969824a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#6  0x00007fae2995317f in ?? () from /usr/lib/libgstbase-0.10.so.0
#7  0x00007fae2969824a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#8  0x00007fae2995317f in ?? () from /usr/lib/libgstbase-0.10.so.0
#9  0x00007fae2969824a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#10 0x00007fae2969824a in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#11 0x00007fae170020a2 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#12 0x00007fae296bf194 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#13 0x00007fae35610bc2 in ?? () from /usr/lib/libglib-2.0.so.0
#14 0x00007fae356103a5 in ?? () from /usr/lib/libglib-2.0.so.0
#15 0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#16 0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 16 (Thread 0x7fad077fe700 (LWP 2236)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae35629dbf in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae170090ed in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#3  0x00007fae296bf194 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#4  0x00007fae35610bc2 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x00007fae356103a5 in ?? () from /usr/lib/libglib-2.0.so.0
#6  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 15 (Thread 0x7fad06ffd700 (LWP 2240)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae315cf069 in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007fae318b705e in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 14 (Thread 0x7fad066fc700 (LWP 2242)):
#0  0x00007fae3a187d01 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae3c873d37 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007fae3c86754f in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007fae3c87387c in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 13 (Thread 0x7fad05cf5700 (LWP 2243)):
#0  0x00007fae3a187d01 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae3c873d37 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007fae3c86754f in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007fae3c87387c in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 12 (Thread 0x7fad054f4700 (LWP 2244)):
#0  0x00007fae3a187d01 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae3c873d37 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007fae3c86754f in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007fae3c87387c in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 11 (Thread 0x7faceffff700 (LWP 2245)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae35629dbf in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae2a1cb7d3 in ?? () from /usr/lib/libgstapp-0.10.so.0
#3  0x00007fae29949830 in ?? () from /usr/lib/libgstbase-0.10.so.0
#4  0x00007fae2994aae3 in ?? () from /usr/lib/libgstbase-0.10.so.0
#5  0x00007fae296bf194 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0x00007fae35610bc2 in ?? () from /usr/lib/libglib-2.0.so.0
#7  0x00007fae356103a5 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 10 (Thread 0x7faceeffd700 (LWP 2247)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae35629dbf in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae2a1cb7d3 in ?? () from /usr/lib/libgstapp-0.10.so.0
#3  0x00007fae29949830 in ?? () from /usr/lib/libgstbase-0.10.so.0
#4  0x00007fae2994aae3 in ?? () from /usr/lib/libgstbase-0.10.so.0
#5  0x00007fae296bf194 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0x00007fae35610bc2 in ?? () from /usr/lib/libglib-2.0.so.0
#7  0x00007fae356103a5 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 9 (Thread 0x7facee7fc700 (LWP 2248)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae35629dbf in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae2a1cb7d3 in ?? () from /usr/lib/libgstapp-0.10.so.0
#3  0x00007fae29949830 in ?? () from /usr/lib/libgstbase-0.10.so.0
#4  0x00007fae2994aae3 in ?? () from /usr/lib/libgstbase-0.10.so.0
#5  0x00007fae296bf194 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0x00007fae35610bc2 in ?? () from /usr/lib/libglib-2.0.so.0
#7  0x00007fae356103a5 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 8 (Thread 0x7facedffb700 (LWP 2249)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae35629dbf in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae2a1cb7d3 in ?? () from /usr/lib/libgstapp-0.10.so.0
#3  0x00007fae29949830 in ?? () from /usr/lib/libgstbase-0.10.so.0
#4  0x00007fae2994aae3 in ?? () from /usr/lib/libgstbase-0.10.so.0
#5  0x00007fae296bf194 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0x00007fae35610bc2 in ?? () from /usr/lib/libglib-2.0.so.0
#7  0x00007fae356103a5 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 7 (Thread 0x7faced7fa700 (LWP 2250)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae35629dbf in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae2a1cb7d3 in ?? () from /usr/lib/libgstapp-0.10.so.0
#3  0x00007fae29949830 in ?? () from /usr/lib/libgstbase-0.10.so.0
#4  0x00007fae2994aae3 in ?? () from /usr/lib/libgstbase-0.10.so.0
#5  0x00007fae296bf194 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0x00007fae35610bc2 in ?? () from /usr/lib/libglib-2.0.so.0
#7  0x00007fae356103a5 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 6 (Thread 0x7facecff9700 (LWP 2251)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae35629dbf in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae2a1cb7d3 in ?? () from /usr/lib/libgstapp-0.10.so.0
#3  0x00007fae29949830 in ?? () from /usr/lib/libgstbase-0.10.so.0
#4  0x00007fae2994aae3 in ?? () from /usr/lib/libgstbase-0.10.so.0
#5  0x00007fae296bf194 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0x00007fae35610bc2 in ?? () from /usr/lib/libglib-2.0.so.0
#7  0x00007fae356103a5 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7faccbfff700 (LWP 2252)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae35629dbf in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae2a1cb7d3 in ?? () from /usr/lib/libgstapp-0.10.so.0
#3  0x00007fae29949830 in ?? () from /usr/lib/libgstbase-0.10.so.0
#4  0x00007fae2994aae3 in ?? () from /usr/lib/libgstbase-0.10.so.0
#5  0x00007fae296bf194 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0x00007fae35610bc2 in ?? () from /usr/lib/libglib-2.0.so.0
#7  0x00007fae356103a5 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7faccb7fe700 (LWP 2263)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae35629dbf in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae2996159b in gst_data_queue_pop () from /usr/lib/libgstbase-0.10.so.0
#3  0x00007fae16ffce5c in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#4  0x00007fae296bf194 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#5  0x00007fae35610bc2 in ?? () from /usr/lib/libglib-2.0.so.0
#6  0x00007fae356103a5 in ?? () from /usr/lib/libglib-2.0.so.0
#7  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#8  0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7faccaffd700 (LWP 2264)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae35629dbf in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae2a1cb7d3 in ?? () from /usr/lib/libgstapp-0.10.so.0
#3  0x00007fae29949830 in ?? () from /usr/lib/libgstbase-0.10.so.0
#4  0x00007fae2994aae3 in ?? () from /usr/lib/libgstbase-0.10.so.0
#5  0x00007fae296bf194 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0x00007fae35610bc2 in ?? () from /usr/lib/libglib-2.0.so.0
#7  0x00007fae356103a5 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7facca7fc700 (LWP 2265)):
[KCrash Handler]
#5  0x00007fae3bf682c5 in raise () from /usr/lib/libc.so.6
#6  0x00007fae3bf69748 in abort () from /usr/lib/libc.so.6
#7  0x00007fae355bf97d in ?? () from /usr/lib/libglib-2.0.so.0
#8  0x00007fae35629b53 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0
#9  0x00007fae29960d42 in gst_data_queue_set_flushing () from /usr/lib/libgstbase-0.10.so.0
#10 0x00007fae16ffcdb3 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#11 0x00007fae296bf194 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#12 0x00007fae35610bc2 in ?? () from /usr/lib/libglib-2.0.so.0
#13 0x00007fae356103a5 in ?? () from /usr/lib/libglib-2.0.so.0
#14 0x00007fae3a183e0f in start_thread () from /usr/lib/libpthread.so.0
#15 0x00007fae3c01befd in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7fae3f7607c0 (LWP 2194)):
#0  0x00007fae3a187954 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae35629dbf in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae296c00ed in gst_task_join () from /usr/lib/libgstreamer-0.10.so.0
#3  0x00007fae2968f6ba in ?? () from /usr/lib/libgstreamer-0.10.so.0
#4  0x00007fae34c8a0f8 in g_object_unref () from /usr/lib/libgobject-2.0.so.0
#5  0x00007fae29689e7c in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0x00007fae2968dce9 in gst_mini_object_unref () from /usr/lib/libgstreamer-0.10.so.0
#7  0x00007fae2966cf68 in gst_bus_set_flushing () from /usr/lib/libgstreamer-0.10.so.0
#8  0x00007fae2969c0fd in ?? () from /usr/lib/libgstreamer-0.10.so.0
#9  0x00007fae16969ca0 in ?? () from /usr/lib/gstreamer-0.10/libgstplaybin.so
#10 0x00007fae2967b61c in gst_element_change_state () from /usr/lib/libgstreamer-0.10.so.0
#11 0x00007fae2967b69f in gst_element_change_state () from /usr/lib/libgstreamer-0.10.so.0
#12 0x00007fae2967bf72 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#13 0x00007fae30e33934 in ?? () from /usr/lib/libQtWebKit.so.4
#14 0x00007fae30e35b84 in ?? () from /usr/lib/libQtWebKit.so.4
#15 0x00007fae34c851a0 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#16 0x00007fae34c965b0 in ?? () from /usr/lib/libgobject-2.0.so.0
#17 0x00007fae34c9e51c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#18 0x00007fae34c9e6b2 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#19 0x00007fae2966c092 in gst_bus_async_signal_func () from /usr/lib/libgstreamer-0.10.so.0
#20 0x00007fae2966ce24 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#21 0x00007fae355ec845 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#22 0x00007fae355ecb78 in ?? () from /usr/lib/libglib-2.0.so.0
#23 0x00007fae355ecc34 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#24 0x00007fae3c99eb66 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#25 0x00007fae3d40669e in ?? () from /usr/lib/libQtGui.so.4
#26 0x00007fae3c96f3ff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#27 0x00007fae3c96f688 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#28 0x00007fae3c974328 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#29 0x000000000040910a in ?? ()
#30 0x00007fae3bf54a15 in __libc_start_main () from /usr/lib/libc.so.6
#31 0x000000000040bbdd in _start ()

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2013-01-20 01:01:38 UTC
The backtrace shows that it is obviously a problem with libgstreamer. Please make sure to have debugging symbols installed when you report this to them.

As a workaround, you could use the Phonon-backend-vlc that doesn't use libgstreamer.
Comment 2 Myriam Schweingruber 2013-02-03 13:03:19 UTC
*** Bug 314347 has been marked as a duplicate of this bug. ***
Comment 3 Alex Leach 2013-02-11 14:08:45 UTC
I'm still currently getting this problem, but using the VLC backend. Very annoying... Dr Konqi isn't launching, so I've just run `amarok --debug` from the command line. This is the tail end of the output:-

amarok(3533)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("http://upload.wikimedia.org/wikipedia/commons/thumb/b/b5/Lana_Del_Rey_Jaguar_2.jpg/220px-Lana_Del_Rey_Jaguar_2.jpg")
amarok(3533)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0xa6fb2f0) KIO::Slave(0xa6c8d60)
amarok: [EngineController] slotTrackLengthChanged( 238478 ) 
amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*) 
amarok:   found  0  timecodes on this track 
amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s] 
amarok: MPRIS2: Album image location is KUrl("amarok-sqltrackuid://c5384bcb98dae19472dd41f10f8b7ac2") 
amarok: MPRIS2: New location for width 500 is KUrl("file:///home/albl500/.kde4/share/apps/amarok/albumcovers/cache/500@8a1060594d1281c07ef4adc63c236dbe") 
amarok: MPRIS2: Queueing up a PropertiesChanged signal 
amarok: BEGIN: void DBusAbstractAdaptor::_m_emitPropertiesChanged() 
amarok: END__: void DBusAbstractAdaptor::_m_emitPropertiesChanged() [Took: 0s] 
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = amarok path = /usr/bin pid = 3533
KCrash: Arguments: /usr/bin/amarok --nocrashhandler --debug 
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
[0x7f4e440390f8] filesystem access error: failed to read (Bad file descriptor)
[0x7f4e440390f8] main access error: File reading failed
[0x7f4e440390f8] main access error: VLC could not read the file (Bad file descriptor).

I suspect there's a problem with my SQL database, as a couple months ago I switched my /home partition, starting my home folder from scratch, but keeping the same SQL database. So I guess I should drop the database and start that from scratch too. No doubt there are file entries in the database that don't exist on the file system any more. This shouldn't cause Amarok to crash though, I don't think. Instead, would be good if those non-existing files were removed from the database. Maybe that's what's happening, anyway...
Comment 4 Myriam Schweingruber 2013-02-11 15:40:18 UTC
(In reply to comment #3)
> I'm still currently getting this problem, but using the VLC backend. Very
> annoying... Dr Konqi isn't launching, so I've just run `amarok --debug` from
> the command line. This is the tail end of the output:-
> 
> amarok(3533)/kio (KIOJob) KIO::TransferJob::slotFinished:
> KUrl("http://upload.wikimedia.org/wikipedia/commons/thumb/b/b5/
> Lana_Del_Rey_Jaguar_2.jpg/220px-Lana_Del_Rey_Jaguar_2.jpg")
> amarok(3533)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished:
> KIO::TransferJob(0xa6fb2f0) KIO::Slave(0xa6c8d60)
> amarok: [EngineController] slotTrackLengthChanged( 238478 ) 
> amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*) 
> amarok:   found  0  timecodes on this track 
> amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took:
> 0s] 
> amarok: MPRIS2: Album image location is
> KUrl("amarok-sqltrackuid://c5384bcb98dae19472dd41f10f8b7ac2") 
> amarok: MPRIS2: New location for width 500 is
> KUrl("file:///home/albl500/.kde4/share/apps/amarok/albumcovers/cache/
> 500@8a1060594d1281c07ef4adc63c236dbe") 
> amarok: MPRIS2: Queueing up a PropertiesChanged signal 
> amarok: BEGIN: void DBusAbstractAdaptor::_m_emitPropertiesChanged() 
> amarok: END__: void DBusAbstractAdaptor::_m_emitPropertiesChanged() [Took:
> 0s] 
> KCrash: crashing... crashRecursionCounter = 2
> KCrash: Application Name = amarok path = /usr/bin pid = 3533
> KCrash: Arguments: /usr/bin/amarok --nocrashhandler --debug 
> KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
> [0x7f4e440390f8] filesystem access error: failed to read (Bad file
> descriptor)
> [0x7f4e440390f8] main access error: File reading failed
> [0x7f4e440390f8] main access error: VLC could not read the file (Bad file
> descriptor).
> 
> I suspect there's a problem with my SQL database, as a couple months ago I
> switched my /home partition, starting my home folder from scratch, but
> keeping the same SQL database. So I guess I should drop the database and
> start that from scratch too. 

No, save your database and do a full collection rescan, then restart Amarok, that should repair any file description glitches.

Also, since this happens on one specific file, maybe that file is corrupt?
Comment 5 Myriam Schweingruber 2013-03-11 17:53:26 UTC
*** Bug 316554 has been marked as a duplicate of this bug. ***
Comment 6 Myriam Schweingruber 2013-03-13 09:22:05 UTC
*** Bug 316642 has been marked as a duplicate of this bug. ***
Comment 7 Felipe 2013-03-13 15:25:01 UTC
My issue in ubuntu was solved after:
1 - Change phonon backend to VLC (and do a logout / login after it)
2 - Remove ~/.kde/share/apps/amarok (Full rescan not solved issue)

Now with fresh data in my home and VLC backend it looks like is working.
Comment 8 Felipe 2013-03-13 18:37:13 UTC
Hello. It happened again. It happens every time with some specific sounds now.
Amarok with --debug says that vlc cant open file, however, playing same sound with vlc player it just works.

Can it be a issue with phonon-vlc too? Can Amarok just ignore it instead close it self?
Comment 9 Myriam Schweingruber 2013-03-13 22:22:39 UTC
(In reply to comment #8)
> Hello. It happened again. It happens every time with some specific sounds
> now.
> Amarok with --debug says that vlc cant open file, however, playing same
> sound with vlc player it just works.
> 
> Can it be a issue with phonon-vlc too? Can Amarok just ignore it instead
> close it self?

Can you please report this with a valid backtrace as a new bug? Make sure you have the debugging symbols for Amarok, Phonon and the phonon-backend-vlc installed.
Comment 10 Felipe 2013-03-14 15:02:08 UTC
I do @Myriam, but how do it when dr konqi does not start? amarok --debug --debug-audio is enought?
Comment 11 Myriam Schweingruber 2013-03-14 15:31:38 UTC
(In reply to comment #10)
> I do @Myriam, but how do it when dr konqi does not start? amarok --debug
> --debug-audio is enought?

first of all --debug-audio is not really needed, you should enable the debugging symbols for Phonon and the phonon-backend-vlc, and set these environment variables:

$ export PHONON_DEBUG=5
$ export PHONON_BACKEND_DEBUG=5
$ export PHONON_PULSEAUDIO_DEBUG=5
$ export PHONON_VLC_DEBUG=5
$ export PHONON_GST_DEBUG=5

Then run amarok in gdb in this manner:

gdb --ex run --args amarok -d --nofork

When the crash happens you type:

bt

and provide these informations directly in the comment field of your bug report.
Comment 12 Felipe 2013-03-14 16:47:44 UTC
There is backtrace: 

[Thread 0x7fff2bfff700 (LWP 18796) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffef3ffe700 (LWP 18644)]
malloc_consolidate (av=0x7ffee4000020) at malloc.c:4238
4238    malloc.c: No such file or directory.
(gdb)
(gdb) bt
#0  malloc_consolidate (av=0x7ffee4000020) at malloc.c:4238
#1  0x00007ffff482f436 in malloc_consolidate (av=0x7ffee4000020) at malloc.c:4215
#2  _int_malloc (av=0x7ffee4000020, bytes=2032) at malloc.c:3532
#3  0x00007ffff4833365 in __libc_calloc (n=<optimized out>, elem_size=<optimized out>) at malloc.c:3274
#4  0x00007fffef2f2739 in g_malloc0 () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fffef2bf4c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fffef307e69 in g_slice_free1 () from /lib/x86_64-linux-ssc@gnu/libglib-2.0.so.0
#7  0x00007ffff0de2c83 in __nptl_deallocate_tsd () at pthread_create.c:156
#8  0x00007ffff0de2ea8 in start_thread (arg=0x7ffef3ffe700) at pthread_create.c:315
#9  0x00007ffff48a2cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
(gdb)

I uploaded complete output at http://chronosbox.org/screenshots/debug_amarok_vlc_backend.txt (to much lines to paste in comments :])
Comment 13 Myriam Schweingruber 2013-03-14 19:02:44 UTC
(In reply to comment #12)
> There is backtrace: 
> 
> [Thread 0x7fff2bfff700 (LWP 18796) exited]
> 
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x7ffef3ffe700 (LWP 18644)]
> malloc_consolidate (av=0x7ffee4000020) at malloc.c:4238
> 4238    malloc.c: No such file or directory.
> (gdb)
> (gdb) bt
> #0  malloc_consolidate (av=0x7ffee4000020) at malloc.c:4238
> #1  0x00007ffff482f436 in malloc_consolidate (av=0x7ffee4000020) at
> malloc.c:4215
> #2  _int_malloc (av=0x7ffee4000020, bytes=2032) at malloc.c:3532
> #3  0x00007ffff4833365 in __libc_calloc (n=<optimized out>,
> elem_size=<optimized out>) at malloc.c:3274
> #4  0x00007fffef2f2739 in g_malloc0 () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #5  0x00007fffef2bf4c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #6  0x00007fffef307e69 in g_slice_free1 () from
> /lib/x86_64-linux-ssc@gnu/libglib-2.0.so.0
> #7  0x00007ffff0de2c83 in __nptl_deallocate_tsd () at pthread_create.c:156
> #8  0x00007ffff0de2ea8 in start_thread (arg=0x7ffef3ffe700) at
> pthread_create.c:315
> #9  0x00007ffff48a2cbd in clone () at
> ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
> #10 0x0000000000000000 in ?? ()
> (gdb)
> 
> I uploaded complete output at
> http://chronosbox.org/screenshots/debug_amarok_vlc_backend.txt (to much
> lines to paste in comments :])

Well, as stated previously, you are using the vlc backend, please do NOT append this here but open a separate bug report.
This one here is about the gstreamer bug, NOT about the vlc backend.
Comment 14 Torrie Fischer 2013-03-25 14:32:49 UTC
Could you possibly upload the file in question somewhere for testing?
Comment 15 Myriam Schweingruber 2013-04-08 18:11:40 UTC
*** Bug 318047 has been marked as a duplicate of this bug. ***
Comment 16 Myriam Schweingruber 2013-04-19 16:10:01 UTC
*** Bug 318586 has been marked as a duplicate of this bug. ***
Comment 17 Myriam Schweingruber 2013-04-29 12:43:16 UTC
*** Bug 319063 has been marked as a duplicate of this bug. ***
Comment 18 Myriam Schweingruber 2013-04-29 14:58:33 UTC
*** Bug 319068 has been marked as a duplicate of this bug. ***
Comment 19 Myriam Schweingruber 2013-04-29 16:50:36 UTC
*** Bug 319074 has been marked as a duplicate of this bug. ***
Comment 20 Myriam Schweingruber 2013-04-29 17:02:42 UTC
*** Bug 319075 has been marked as a duplicate of this bug. ***
Comment 21 Sasa Kara 2013-04-30 13:49:00 UTC
Created attachment 79568 [details]
New crash information added by DrKonqi

amarok (2.7.0) on KDE Platform 4.10.2 using Qt 4.8.4

- What I was doing when the application crashed:

I started playing a song - a notification "Switching to the audio playback device" was shown and Amarok crashed. Tried reproducing 5 times, crashed 4 times. Under gdb, it crashed less often.

-- Backtrace (Reduced):
#6  0x00007f32eb83b037 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007f32eb83e698 in __GI_abort () at abort.c:90
[...]
#10 0x00007f32ddb9092e in gst_data_queue_flush (queue=0x3f683a0) at gstdataqueue.c:312
#11 0x00007f32caaa5d7c in gst_multi_queue_loop (pad=<optimized out>) at gstmultiqueue.c:1349
#12 0x00007f32dd8eee34 in gst_task_func (task=0x3f575c0) at gsttask.c:327
Comment 22 Sasa Kara 2013-04-30 13:53:40 UTC
The backtrace from gdb seems very similar - same allocation size:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffebcff9700 (LWP 4307)]
malloc_consolidate (av=av@entry=0x7ffea4000020) at malloc.c:4065
4065    malloc.c: No such file or directory.
(gdb) bt
#0  malloc_consolidate (av=av@entry=0x7ffea4000020) at malloc.c:4065
#1  0x00007ffff4821191 in _int_malloc (av=av@entry=0x7ffea4000020, bytes=bytes@entry=2032) at malloc.c:3358
#2  0x00007ffff48240cf in __libc_calloc (n=<optimized out>, elem_size=<optimized out>) at malloc.c:3169
#3  0x00007fffef32dd49 in g_malloc0 () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fffef2f98e3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fffef343589 in g_slice_free1 () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff0e1cd92 in __nptl_deallocate_tsd () at pthread_create.c:157
#7  0x00007ffff0e1cf9c in start_thread (arg=0x7ffebcff9700) at pthread_create.c:318
#8  0x00007ffff4899e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Under Valgrind, I got this:
==4354== valgrind: Unrecognised instruction at address 0x8cfbad29.
==4354==    at 0x8CFBAD29: ??? (in /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstflump3dec.so)
==4354==    by 0x8CFBB342: ??? (in /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstflump3dec.so)
==4354==    by 0x8CFB4B24: ??? (in /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstflump3dec.so)
==4354==    by 0x8CFAACEC: ??? (in /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstflump3dec.so)
==4354==    by 0x8CFA3241: ??? (in /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstflump3dec.so)
==4354==    by 0x8CFA4A11: ??? (in /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstflump3dec.so)
==4354==    by 0x1617CDB0: gst_pad_push (in /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0.30.0)
==4354==    by 0x15EDF7C9: gst_base_parse_push_frame (in /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0.30.0)
==4354==    by 0x15EE080D: gst_base_parse_handle_and_push_frame.isra.7 (in /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0.30.0)
==4354==    by 0x15EE31A4: gst_base_parse_loop (in /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0.30.0)
==4354==    by 0x161A2E33: gst_task_func (in /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0.30.0)
==4354==    by 0xD6A06F1: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.3600.0)
Comment 23 Myriam Schweingruber 2013-05-02 17:50:17 UTC
*** Bug 319233 has been marked as a duplicate of this bug. ***
Comment 24 Andreas Pietzowski 2013-05-08 15:19:28 UTC
It still happens that amarok quits suddenly when using phonon-backend-vlc.
Comment 25 Myriam Schweingruber 2013-05-08 15:30:12 UTC
(In reply to comment #24)
> It still happens that amarok quits suddenly when using phonon-backend-vlc.

Please see bug 319371. We will release a patched version for this, in the mean time you can workaround this by disabling the wikipedia applet.

*** This bug has been marked as a duplicate of bug 319371 ***
Comment 26 Andreas Pietzowski 2013-05-08 15:42:36 UTC
thanks ;)