Bug 294630 - amarok-2.5.0 crashes on playback
Summary: amarok-2.5.0 crashes on playback
Status: RESOLVED DUPLICATE of bug 261684
Alias: None
Product: phonon-backend-vlc
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: Harald Sitter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-22 18:50 UTC by Serge Ratke
Modified: 2012-02-23 06:36 UTC (History)
5 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 Serge Ratke 2012-02-22 18:50:42 UTC
Application: amarok (2.5.0)
KDE Platform Version: 4.8.00 (4.8.0 (Compiled from sources)
Qt Version: 4.8.0
Operating System: Linux 3.2.6-gentoo x86_64
Distribution (Platform): Gentoo Packages

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

started amarok's ui in order to prevent crash due to the uninitialised components (just a guess), hit on play. amarok crashed instantly.

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ff0868c5780 (LWP 26628))]

Thread 14 (Thread 0x7ff06ca4f700 (LWP 26630)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff06d28ed08 in LoopRequest (p_playlist=0xe62fb8) at playlist/thread.c:537
#2  Thread (data=0xe62fb8) at playlist/thread.c:584
#3  0x00007ff081065d0c in start_thread (arg=0x7ff06ca4f700) at pthread_create.c:301
#4  0x00007ff082f188dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 13 (Thread 0x7ff06bdd3700 (LWP 26632)):
#0  0x00007ff082f0fb63 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ff07d625634 in g_main_context_poll (n_fds=1, fds=0x7ff0640024a0, timeout=-1, context=0x7ff064000970, priority=<optimized out>) at gmain.c:3402
#2  g_main_context_iterate (context=0x7ff064000970, block=1, dispatch=1, self=<optimized out>) at gmain.c:3084
#3  0x00007ff07d625af1 in g_main_context_iteration (context=0x7ff064000970, may_block=1) at gmain.c:3152
#4  0x00007ff08388f956 in QEventDispatcherGlib::processEvents (this=0xf32590, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007ff08385f7e2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007ff08385fa95 in QEventLoop::exec (this=0x7ff06bdd2dc0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007ff08375d0d8 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007ff08383e528 in QInotifyFileSystemWatcherEngine::run (this=0xf8da60) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007ff08375f74b in QThreadPrivate::start (arg=0xf8da60) at thread/qthread_unix.cpp:298
#10 0x00007ff081065d0c in start_thread (arg=0x7ff06bdd3700) at pthread_create.c:301
#11 0x00007ff082f188dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 12 (Thread 0x7ff06a9c6700 (LWP 26633)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff08376065b in wait (time=18446744073709551615, this=0x7ff05c039d00) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x7ff05c039c28, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007ff085571a36 in Dynamic::BiasSolver::run (this=0x7ff05c039bc0) at /var/tmp/portage/media-sound/amarok-2.5.0-r2/work/amarok-2.5.0/src/dynamic/BiasSolver.cpp:180
#4  0x00007ff080416491 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7ff06a9c5d80, th=0x127ed90, job=0x7ff05c039bc0) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/threadweaver/Weaver/Job.cpp:106
#5  0x00007ff0804165ce in ThreadWeaver::Job::execute (this=0x7ff05c039bc0, th=0x127ed90) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/threadweaver/Weaver/Job.cpp:135
#6  0x00007ff080415d7f in ThreadWeaver::ThreadRunHelper::run (this=0x7ff06a9c5e10, parent=0x127e510, th=0x127ed90) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/threadweaver/Weaver/Thread.cpp:95
#7  0x00007ff080415e38 in ThreadWeaver::Thread::run (this=0x127ed90) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/threadweaver/Weaver/Thread.cpp:142
#8  0x00007ff08375f74b in QThreadPrivate::start (arg=0x127ed90) at thread/qthread_unix.cpp:298
#9  0x00007ff081065d0c in start_thread (arg=0x7ff06a9c6700) at pthread_create.c:301
#10 0x00007ff082f188dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 11 (Thread 0x7ff069423700 (LWP 26634)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff08376065b in wait (time=18446744073709551615, this=0x127e6f0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x127e870, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007ff080414934 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x127e510, th=0x1713cb0) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007ff080416fc3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x127e940, th=0x1713cb0) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007ff080416fdc in ThreadWeaver::WorkingHardState::applyForWork (this=0x127e940, th=0x1713cb0) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007ff080415daf in ThreadWeaver::ThreadRunHelper::run (this=0x7ff069422e10, parent=0x127e510, th=0x1713cb0) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/threadweaver/Weaver/Thread.cpp:87
#7  0x00007ff080415e38 in ThreadWeaver::Thread::run (this=0x1713cb0) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/threadweaver/Weaver/Thread.cpp:142
#8  0x00007ff08375f74b in QThreadPrivate::start (arg=0x1713cb0) at thread/qthread_unix.cpp:298
#9  0x00007ff081065d0c in start_thread (arg=0x7ff069423700) at pthread_create.c:301
#10 0x00007ff082f188dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 10 (Thread 0x7ff068c22700 (LWP 26635)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff08376065b in wait (time=18446744073709551615, this=0x127e6f0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x127e870, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007ff080414934 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x127e510, th=0x7ff05c000a90) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007ff080416fc3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x127e940, th=0x7ff05c000a90) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007ff080416fdc in ThreadWeaver::WorkingHardState::applyForWork (this=0x127e940, th=0x7ff05c000a90) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007ff080416fdc in ThreadWeaver::WorkingHardState::applyForWork (this=0x127e940, th=0x7ff05c000a90) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007ff080416fdc in ThreadWeaver::WorkingHardState::applyForWork (this=0x127e940, th=0x7ff05c000a90) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007ff080415daf in ThreadWeaver::ThreadRunHelper::run (this=0x7ff068c21e10, parent=0x127e510, th=0x7ff05c000a90) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/threadweaver/Weaver/Thread.cpp:87
#9  0x00007ff080415e38 in ThreadWeaver::Thread::run (this=0x7ff05c000a90) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/threadweaver/Weaver/Thread.cpp:142
#10 0x00007ff08375f74b in QThreadPrivate::start (arg=0x7ff05c000a90) at thread/qthread_unix.cpp:298
#11 0x00007ff081065d0c in start_thread (arg=0x7ff068c22700) at pthread_create.c:301
#12 0x00007ff082f188dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 9 (Thread 0x7ff063fff700 (LWP 26636)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff08376065b in wait (time=18446744073709551615, this=0x127e6f0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x127e870, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007ff080414934 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x127e510, th=0x1787b30) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007ff080416fc3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x127e940, th=0x1787b30) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007ff080415daf in ThreadWeaver::ThreadRunHelper::run (this=0x7ff063ffee10, parent=0x127e510, th=0x1787b30) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/threadweaver/Weaver/Thread.cpp:87
#6  0x00007ff080415e38 in ThreadWeaver::Thread::run (this=0x1787b30) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/threadweaver/Weaver/Thread.cpp:142
#7  0x00007ff08375f74b in QThreadPrivate::start (arg=0x1787b30) at thread/qthread_unix.cpp:298
#8  0x00007ff081065d0c in start_thread (arg=0x7ff063fff700) at pthread_create.c:301
#9  0x00007ff082f188dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 8 (Thread 0x7ff0637fe700 (LWP 26637)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff07a6a8034 in scavengerThread (this=0x7ff07b08f100) at wtf/FastMalloc.cpp:2495
#2  WTF::TCMalloc_PageHeap::runScavengerThread (context=0x7ff07b08f100) at wtf/FastMalloc.cpp:1618
#3  0x00007ff081065d0c in start_thread (arg=0x7ff0637fe700) at pthread_create.c:301
#4  0x00007ff082f188dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 7 (Thread 0x7ff062ffd700 (LWP 26638)):
#0  0x00007ff08106832e in __pthread_mutex_lock (mutex=0x7ff05c009a28) at pthread_mutex_lock.c:62
#1  0x00007ff07d624a13 in g_main_context_query (context=0x7ff05c009a20, max_priority=2147483647, timeout=0x7ff062ffccd8, fds=0x7ff05c0023b0, n_fds=1) at gmain.c:2831
#2  0x00007ff07d62552b in g_main_context_iterate (context=0x7ff05c009a20, block=1, dispatch=1, self=<optimized out>) at gmain.c:3071
#3  0x00007ff07d625af1 in g_main_context_iteration (context=0x7ff05c009a20, may_block=1) at gmain.c:3152
#4  0x00007ff08388f956 in QEventDispatcherGlib::processEvents (this=0x1795c20, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007ff08385f7e2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007ff08385fa95 in QEventLoop::exec (this=0x7ff062ffce00, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007ff08375d0d8 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007ff08375f74b in QThreadPrivate::start (arg=0x17940b0) at thread/qthread_unix.cpp:298
#9  0x00007ff081065d0c in start_thread (arg=0x7ff062ffd700) at pthread_create.c:301
#10 0x00007ff082f188dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 6 (Thread 0x7ff0621c0700 (LWP 26639)):
#0  0x00007ff082f12163 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007ff08383c89c in QProcessManager::run (this=0x7ff083bba420) at io/qprocess_unix.cpp:244
#2  0x00007ff08375f74b in QThreadPrivate::start (arg=0x7ff083bba420) at thread/qthread_unix.cpp:298
#3  0x00007ff081065d0c in start_thread (arg=0x7ff0621c0700) at pthread_create.c:301
#4  0x00007ff082f188dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7ff0619bf700 (LWP 26642)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff07f413694 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7ff07f72c180) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007ff07f4136c9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7ff07f73a254) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007ff081065d0c in start_thread (arg=0x7ff0619bf700) at pthread_create.c:301
#4  0x00007ff082f188dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7ff052d3c700 (LWP 26664)):
#0  0x00007ff081066f95 in pthread_join (threadid=140670030477056, thread_return=0x0) at pthread_join.c:89
#1  0x00007ff06d2a0b5d in input_DecoderDelete (p_dec=0x7ff05c03fe58) at input/decoder.c:359
#2  0x00007ff06d2a2d91 in EsDestroyDecoder (out=<optimized out>, p_es=<optimized out>) at input/es_out.c:1612
#3  0x00007ff06d2a4ef3 in EsUnselect (out=0x25d2430, es=0x7ff05c043640, b_update=true) at input/es_out.c:1723
#4  0x00007ff06d2a6b3e in EsOutControlLocked (args=<optimized out>, i_query=<optimized out>, out=0x25d2430) at input/es_out.c:2194
#5  EsOutControl (out=0x25d2430, i_query=<optimized out>, args=<optimized out>) at input/es_out.c:2716
#6  0x00007ff06d2a896a in es_out_vaControl (args=0x7ff052d3bbd0, i_query=<optimized out>, out=<optimized out>) at ../include/vlc_es_out.h:126
#7  es_out_Control (out=<optimized out>, i_query=<optimized out>) at ../include/vlc_es_out.h:135
#8  0x00007ff06d2aa166 in ControlLocked (args=<optimized out>, i_query=<optimized out>, p_out=<optimized out>) at input/es_out_timeshift.c:622
#9  Control (p_out=<optimized out>, i_query=<optimized out>, args=<optimized out>) at input/es_out_timeshift.c:720
#10 0x00007ff06d2abeea in es_out_vaControl (args=0x7ff052d3bd40, i_query=<optimized out>, out=<optimized out>) at ../include/vlc_es_out.h:126
#11 es_out_Control (out=<optimized out>, i_query=<optimized out>) at ../include/vlc_es_out.h:135
#12 0x00007ff06d2ac115 in es_out_SetMode (i_mode=0, p_out=<optimized out>) at input/es_out.h:89
#13 End (p_input=0x251abd8) at input/input.c:1402
#14 0x00007ff06d2b1c9d in Run (obj=0x251abd8) at input/input.c:556
#15 0x00007ff081065d0c in start_thread (arg=0x7ff052d3c700) at pthread_create.c:301
#16 0x00007ff082f188dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7ff04b327700 (LWP 26665)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007ff052a38960 in SendAudio (p_buffer=0x7ff05c052220, id=0x2339980, p_stream=0x2682c28) at smem.c:404
#8  Send (p_stream=0x2682c28, id=0x2339980, p_buffer=0x7ff05c052220) at smem.c:336
#9  0x00007ff052428205 in sout_StreamIdSend (b=<optimized out>, id=<optimized out>, s=<optimized out>) at ../../../include/vlc_sout.h:225
#10 Send (p_stream=0x7ff05c02e3b8, id=0x23a8880, p_buffer=<optimized out>) at transcode.c:647
#11 0x00007ff052835092 in sout_StreamIdSend (b=0x7ff05c052220, id=<optimized out>, s=<optimized out>) at ../../include/vlc_sout.h:225
#12 Send (p_stream=<optimized out>, id=<optimized out>, p_buffer=<optimized out>) at duplicate.c:294
#13 0x00007ff06d2f20b2 in sout_InputSendBuffer (p_input=0x1f74a70, p_buffer=0x7ff05c052220) at stream_output/stream_output.c:237
#14 0x00007ff06d29f3e4 in DecoderPlaySout (b_telx=false, p_sout_block=0x7ff05c052220, p_dec=0x7ff05c03fe58) at input/decoder.c:1714
#15 DecoderProcessSout (p_block=0x0, p_dec=0x7ff05c03fe58) at input/decoder.c:1837
#16 DecoderProcess (p_dec=0x7ff05c03fe58, p_block=<optimized out>) at input/decoder.c:2040
#17 0x00007ff06d29fdab in DecoderThread (p_data=0x7ff05c03fe58) at input/decoder.c:938
#18 0x00007ff081065d0c in start_thread (arg=0x7ff04b327700) at pthread_create.c:301
#19 0x00007ff082f188dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7ff0491df700 (LWP 26666)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff06d2d7ed6 in block_FifoGet (p_fifo=0x23a79f0) at misc/block.c:653
#2  0x00007ff06d29fd45 in DecoderThread (p_data=0x268b3f8) at input/decoder.c:917
#3  0x00007ff081065d0c in start_thread (arg=0x7ff0491df700) at pthread_create.c:301
#4  0x00007ff082f188dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7ff0868c5780 (LWP 26628)):
#0  0x00007ff081066f95 in pthread_join (threadid=140670158489344, thread_return=0x0) at pthread_join.c:89
#1  0x00007ff06d2ad069 in input_Close (p_input=0x251abd8) at input/input.c:273
#2  0x00007ff06d53f797 in libvlc_media_player_stop (p_mi=0xf4eb28) at media_player.c:807
#3  0x00007ff06d77483b in Phonon::VLC::MediaPlayer::~MediaPlayer (this=0xf13c30, __in_chrg=<optimized out>) at /var/tmp/portage/media-libs/phonon-vlc-9999/work/phonon-backend-vlc-9999/src/mediaplayer.cpp:88
#4  0x00007ff06d774859 in Phonon::VLC::MediaPlayer::~MediaPlayer (this=0xf13c30, __in_chrg=<optimized out>) at /var/tmp/portage/media-libs/phonon-vlc-9999/work/phonon-backend-vlc-9999/src/mediaplayer.cpp:90
#5  0x00007ff083873934 in QObjectPrivate::deleteChildren (this=0xf4f840) at kernel/qobject.cpp:1908
#6  0x00007ff0838771f0 in QObject::~QObject (this=0xf4ed20, __in_chrg=<optimized out>) at kernel/qobject.cpp:927
#7  0x00007ff06d7714b9 in Phonon::VLC::MediaObject::~MediaObject (this=0xf4ed20, __in_chrg=<optimized out>) at /var/tmp/portage/media-libs/phonon-vlc-9999/work/phonon-backend-vlc-9999/src/mediaobject.cpp:80
#8  0x00007ff07fcb8f64 in Phonon::MediaNodePrivate::deleteBackendObject (this=0xe0f770) at /var/tmp/portage/media-libs/phonon-4.6.0-r1/work/phonon-4.6.0/phonon/medianode.cpp:81
#9  0x00007ff07fca7187 in Phonon::FactoryPrivate::~FactoryPrivate (this=0xe0f810, __in_chrg=<optimized out>) at /var/tmp/portage/media-libs/phonon-4.6.0-r1/work/phonon-4.6.0/phonon/factory.cpp:236
#10 0x00007ff07fca7439 in Phonon::FactoryPrivate::~FactoryPrivate (this=0xe0f810, __in_chrg=<optimized out>) at /var/tmp/portage/media-libs/phonon-4.6.0-r1/work/phonon-4.6.0/phonon/factory.cpp:246
#11 0x00007ff082e743f1 in __run_exit_handlers (status=1, listp=0x7ff0831c44c8, run_list_atexit=true) at exit.c:78
#12 0x00007ff082e74445 in *__GI_exit (status=1389611472) at exit.c:100
#13 0x00007ff0842e56b8 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:770
#14 0x00007ff0862c95c8 in KApplication::xioErrhandler (this=0x7fff3f70e9e0, dpy=0xc9ad00) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/kdeui/kernel/kapplication.cpp:419
#15 0x00007ff084da62ee in _XIOError (dpy=0xc9ad00) at /var/tmp/portage/x11-libs/libX11-1.4.4/work/libX11-1.4.4/src/XlibInt.c:1618
#16 0x00007ff084da40c8 in _XReply (dpy=0xc9ad00, rep=0x7fff3f70d5e0, extra=0, discard=1) at /var/tmp/portage/x11-libs/libX11-1.4.4/work/libX11-1.4.4/src/xcb_io.c:707
#17 0x00007ff084d8d8bc in XInternAtom (dpy=0xc9ad00, name=0x7ff084e1a1dc "COMPOUND_TEXT", onlyIfExists=0) at /var/tmp/portage/x11-libs/libX11-1.4.4/work/libX11-1.4.4/src/IntAtom.c:181
#18 0x00007ff084db9ca3 in _XTextListToTextProperty (lcd=0xca0e60, dpy=0xc9ad00, from_type=0x7ff084e18604 "multiByte", list=0x7fff3f70d720 "\230\r\002d\360\177", count=1, style=XStdICCTextStyle, text_prop=0x7ff084d59240) at /var/tmp/portage/x11-libs/libX11-1.4.4/work/libX11-1.4.4/src/xlibi18n/lcTxtPr.c:176
#19 0x00007ff084db9d0d in _XmbTextListToTextProperty (lcd=<optimized out>, dpy=<optimized out>, list=<optimized out>, count=<optimized out>, style=<optimized out>, text_prop=<optimized out>) at /var/tmp/portage/x11-libs/libX11-1.4.4/work/libX11-1.4.4/src/xlibi18n/lcTxtPr.c:226
#20 0x00007ff08430b5b9 in qstring_to_xtp (s=...) at kernel/qwidget_x11.cpp:1417
#21 0x00007ff08430c805 in QWidgetPrivate::setWindowTitle_sys (this=<optimized out>, caption=...) at kernel/qwidget_x11.cpp:1451
#22 0x00007ff0842be9b9 in QWidgetPrivate::setWindowTitle_helper (this=0xc83a10, title=...) at kernel/qwidget.cpp:6066
#23 0x00007ff0842c1e5f in QWidget::setWindowTitle (this=0xc83920, title=...) at kernel/qwidget.cpp:6096
#24 0x00007ff0858547b9 in MainWindow::slotMetadataChanged (this=0xc83920, track=...) at /var/tmp/portage/media-sound/amarok-2.5.0-r2/work/amarok-2.5.0/src/MainWindow.cpp:1154
#25 0x00007ff0858549bc in MainWindow::slotNewTrackPlaying (this=0xc83920) at /var/tmp/portage/media-sound/amarok-2.5.0-r2/work/amarok-2.5.0/src/MainWindow.cpp:1147
#26 0x00007ff085868e4a in MainWindow::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /var/tmp/portage/media-sound/amarok-2.5.0-r2/work/amarok-2.5.0_build/src/MainWindow.moc:114
#27 0x00007ff083875f93 in QMetaObject::activate (sender=0xe11740, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3f70db60) at kernel/qobject.cpp:3547
#28 0x00007ff085843365 in EngineController::trackPlaying (this=<optimized out>, _t1=...) at /var/tmp/portage/media-sound/amarok-2.5.0-r2/work/amarok-2.5.0_build/src/EngineController.moc:265
#29 0x00007ff085844ed8 in EngineController::slotNewTrackPlaying (this=0xe11740, source=...) at /var/tmp/portage/media-sound/amarok-2.5.0-r2/work/amarok-2.5.0/src/EngineController.cpp:1163
#30 0x00007ff08584f53e in EngineController::qt_static_metacall (_o=0xe11740, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /var/tmp/portage/media-sound/amarok-2.5.0-r2/work/amarok-2.5.0_build/src/EngineController.moc:184
#31 0x00007ff083875f93 in QMetaObject::activate (sender=0xe16fb0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3f70dec0) at kernel/qobject.cpp:3547
#32 0x00007ff07fcb7305 in Phonon::MediaObject::currentSourceChanged (this=<optimized out>, _t1=...) at /var/tmp/portage/media-libs/phonon-4.6.0-r1/work/phonon-4.6.0_build/phonon/moc_mediaobject.cpp:250
#33 0x00007ff07fcb7de7 in Phonon::MediaObjectPrivate::_k_currentSourceChanged (this=<optimized out>, source=...) at /var/tmp/portage/media-libs/phonon-4.6.0-r1/work/phonon-4.6.0/phonon/mediaobject.cpp:603
#34 0x00007ff0838753d6 in QObject::event (this=0xe16fb0, e=<optimized out>) at kernel/qobject.cpp:1195
#35 0x00007ff084279224 in QApplicationPrivate::notify_helper (this=0xc87440, receiver=0xe16fb0, e=0x251ac50) at kernel/qapplication.cpp:4550
#36 0x00007ff08427de1f in QApplication::notify (this=<optimized out>, receiver=0xe16fb0, e=0x251ac50) at kernel/qapplication.cpp:4411
#37 0x00007ff0862ca886 in KApplication::notify (this=0x7fff3f70e9e0, receiver=0xe16fb0, event=0x251ac50) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/kdeui/kernel/kapplication.cpp:311
#38 0x00007ff0838607bb in QCoreApplication::notifyInternal (this=0x7fff3f70e9e0, receiver=0xe16fb0, event=0x251ac50) at kernel/qcoreapplication.cpp:876
#39 0x00007ff083863d77 in sendEvent (event=0x251ac50, receiver=0xe16fb0) at kernel/qcoreapplication.h:231
#40 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xaee1f0) at kernel/qcoreapplication.cpp:1500
#41 0x00007ff08388f763 in sendPostedEvents () at kernel/qcoreapplication.h:236
#42 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#43 0x00007ff07d625122 in g_main_dispatch (context=0xc7bd50) at gmain.c:2441
#44 g_main_context_dispatch (context=0xc7bd50) at gmain.c:3011
#45 0x00007ff07d625918 in g_main_context_iterate (context=0xc7bd50, block=1, dispatch=1, self=<optimized out>) at gmain.c:3089
#46 0x00007ff07d625af1 in g_main_context_iteration (context=0xc7bd50, may_block=1) at gmain.c:3152
#47 0x00007ff08388f8ff in QEventDispatcherGlib::processEvents (this=0xaefad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#48 0x00007ff08431e61e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#49 0x00007ff08385f7e2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#50 0x00007ff08385fa95 in QEventLoop::exec (this=0x7fff3f70e940, flags=...) at kernel/qeventloop.cpp:204
#51 0x00007ff08386421b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#52 0x000000000040e21a in main (argc=1, argv=0x7fff3f710e68) at /var/tmp/portage/media-sound/amarok-2.5.0-r2/work/amarok-2.5.0/src/main.cpp:303

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-02-23 06:36:12 UTC
Is this reproducible? The problem appears to be in the phonon-backend-vlc, which version of this backend do you use? The most recent version is 0.5.0

Please answer in the master bug.

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