Bug 327246 - Amarok crash while changing sound devices
Summary: Amarok crash while changing sound devices
Status: RESOLVED UPSTREAM
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.8.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 2.9
Assignee: Amarok Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2013-11-06 20:26 UTC by Bernhard Jungk
Modified: 2013-11-06 21:38 UTC (History)
0 users

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 Bernhard Jungk 2013-11-06 20:26:55 UTC
Application: amarok (2.8.0)
KDE Platform Version: 4.11.2
Qt Version: 4.8.4
Operating System: Linux 3.11.0-13-generic x86_64
Distribution: Ubuntu 13.10

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

I have two soundcards (internal Intel and SB Extigy connected via USB). When I woke up my laptop after a suspend to disk, amarok crashed. I think that the devices are not directly available again after resuming and thus the alsa/phonon configuration changes, possibly several times.

-- Backtrace:
Application: Amarok (amarok), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f8f326d97c0 (LWP 2195))]

Thread 14 (Thread 0x7f8f0fcef700 (LWP 2198)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f8f2fa9b3e4 in wait (time=60000, this=0x26ab770) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x26c0be0, mutex=mutex@entry=0x26c0bd8, time=time@entry=60000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f8f3172912e in AbstractDirectoryWatcher::run (this=0x26c0bb0) at ../../src/scanner/AbstractDirectoryWatcher.cpp:65
#4  0x00007f8f2ccbfcb2 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f8f0fceed70, th=th@entry=0x2167c00, job=job@entry=0x26c0bb0) at ../../../threadweaver/Weaver/Job.cpp:106
#5  0x00007f8f2ccbfe6e in ThreadWeaver::Job::execute (this=0x26c0bb0, th=0x2167c00) at ../../../threadweaver/Weaver/Job.cpp:135
#6  0x00007f8f2ccbf6bb in ThreadWeaver::Thread::run (this=0x2167c00) at ../../../threadweaver/Weaver/Thread.cpp:108
#7  0x00007f8f2fa9af2f in QThreadPrivate::start (arg=0x2167c00) at thread/qthread_unix.cpp:338
#8  0x00007f8f2b740f6e in start_thread (arg=0x7f8f0fcef700) at pthread_create.c:311
#9  0x00007f8f2f44e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 13 (Thread 0x7f8f0decb700 (LWP 2199)):
#0  0x00007f8f2f441f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8f2a0eb6a4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f8f00001bf0, timeout=-1, context=0x7f8f000009a0) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:4006
#2  g_main_context_iterate (context=context@entry=0x7f8f000009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3707
#3  0x00007f8f2a0eb7ac in g_main_context_iteration (context=0x7f8f000009a0, may_block=1) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3773
#4  0x00007f8f2fbc7a76 in QEventDispatcherGlib::processEvents (this=0x7f8f000008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f8f2fb995ef in QEventLoop::processEvents (this=this@entry=0x7f8f0decad70, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f8f2fb998e5 in QEventLoop::exec (this=this@entry=0x7f8f0decad70, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f8f2fa9888f in QThread::exec (this=this@entry=0x26e5a30) at thread/qthread.cpp:542
#8  0x00007f8f2fb7ad13 in QInotifyFileSystemWatcherEngine::run (this=0x26e5a30) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007f8f2fa9af2f in QThreadPrivate::start (arg=0x26e5a30) at thread/qthread_unix.cpp:338
#10 0x00007f8f2b740f6e in start_thread (arg=0x7f8f0decb700) at pthread_create.c:311
#11 0x00007f8f2f44e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 12 (Thread 0x7f8f07fff700 (LWP 2202)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f2fa9b406 in wait (time=18446744073709551615, this=0x26e2a80) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x26e2958, mutex=0x2037f10, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f8f2ccbde6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x26e2930, th=0x285e2a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f8f2ccc0903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2031e10, th=0x285e2a0, previous=0x3a59750) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f8f2ccbf61f in ThreadWeaver::Thread::run (this=0x285e2a0) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007f8f2fa9af2f in QThreadPrivate::start (arg=0x285e2a0) at thread/qthread_unix.cpp:338
#7  0x00007f8f2b740f6e in start_thread (arg=0x7f8f07fff700) at pthread_create.c:311
#8  0x00007f8f2f44e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 11 (Thread 0x7f8f077fe700 (LWP 2204)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f2fa9b406 in wait (time=18446744073709551615, this=0x26e2a80) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x26e2958, mutex=0x2037f10, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f8f2ccbde6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x26e2930, th=0x2a3adc0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f8f2ccc0903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2031e10, th=0x2a3adc0, previous=0x7f8ef4026630) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f8f2ccbf61f in ThreadWeaver::Thread::run (this=0x2a3adc0) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007f8f2fa9af2f in QThreadPrivate::start (arg=0x2a3adc0) at thread/qthread_unix.cpp:338
#7  0x00007f8f2b740f6e in start_thread (arg=0x7f8f077fe700) at pthread_create.c:311
#8  0x00007f8f2f44e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 10 (Thread 0x7f8f06ffd700 (LWP 2205)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f2fa9b406 in wait (time=18446744073709551615, this=0x26e2a80) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x26e2958, mutex=0x2037f10, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f8f2ccbde6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x26e2930, th=0x2a40030) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f8f2ccc0903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2031e10, th=0x2a40030, previous=0x7f8ef4023580) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f8f2ccbf61f in ThreadWeaver::Thread::run (this=0x2a40030) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007f8f2fa9af2f in QThreadPrivate::start (arg=0x2a40030) at thread/qthread_unix.cpp:338
#7  0x00007f8f2b740f6e in start_thread (arg=0x7f8f06ffd700) at pthread_create.c:311
#8  0x00007f8f2f44e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 9 (Thread 0x7f8f067fc700 (LWP 2206)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f2fa9b406 in wait (time=18446744073709551615, this=0x26e2a80) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x26e2958, mutex=0x2037f10, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f8f2ccbde6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x26e2930, th=0x2a59900) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f8f2ccc0903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2031e10, th=0x2a59900, previous=0x7f8ef40245a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f8f2ccbf61f in ThreadWeaver::Thread::run (this=0x2a59900) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007f8f2fa9af2f in QThreadPrivate::start (arg=0x2a59900) at thread/qthread_unix.cpp:338
#7  0x00007f8f2b740f6e in start_thread (arg=0x7f8f067fc700) at pthread_create.c:311
#8  0x00007f8f2f44e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 8 (Thread 0x7f8f05ffb700 (LWP 2207)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f2fa9b406 in wait (time=18446744073709551615, this=0x26e2a80) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x26e2958, mutex=0x2037f10, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f8f2ccbde6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x26e2930, th=0x7f8ef8001930) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f8f2ccc0903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2031e10, th=0x7f8ef8001930, previous=0x7f8ef40276b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f8f2ccbf61f in ThreadWeaver::Thread::run (this=0x7f8ef8001930) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007f8f2fa9af2f in QThreadPrivate::start (arg=0x7f8ef8001930) at thread/qthread_unix.cpp:338
#7  0x00007f8f2b740f6e in start_thread (arg=0x7f8f05ffb700) at pthread_create.c:311
#8  0x00007f8f2f44e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 7 (Thread 0x7f8f057fa700 (LWP 2208)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f2fa9b406 in wait (time=18446744073709551615, this=0x26e2a80) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x26e2958, mutex=0x2037f10, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f8f2ccbde6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x26e2930, th=0x7f8ef800aa60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f8f2ccc0903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2031e10, th=0x7f8ef800aa60, previous=0x7f8ef4021530) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f8f2ccbf61f in ThreadWeaver::Thread::run (this=0x7f8ef800aa60) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007f8f2fa9af2f in QThreadPrivate::start (arg=0x7f8ef800aa60) at thread/qthread_unix.cpp:338
#7  0x00007f8f2b740f6e in start_thread (arg=0x7f8f057fa700) at pthread_create.c:311
#8  0x00007f8f2f44e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 6 (Thread 0x7f8f04ff9700 (LWP 2209)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f2fa9b406 in wait (time=18446744073709551615, this=0x26e2a80) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x26e2958, mutex=0x2037f10, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f8f2ccbde6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x26e2930, th=0x7f8ef800be30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f8f2ccc0903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2031e10, th=0x7f8ef800be30, previous=0x7f8ef40255d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f8f2ccbf61f in ThreadWeaver::Thread::run (this=0x7f8ef800be30) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007f8f2fa9af2f in QThreadPrivate::start (arg=0x7f8ef800be30) at thread/qthread_unix.cpp:338
#7  0x00007f8f2b740f6e in start_thread (arg=0x7f8f04ff9700) at pthread_create.c:311
#8  0x00007f8f2f44e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7f8ee3b97700 (LWP 2210)):
#0  0x00007fff00bfe700 in clock_gettime ()
#1  0x00007f8f2f46396d in clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007f8f2faef757 in do_gettime (frac=0x7f8ee3b96b00, sec=0x7f8ee3b96af8) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f8f2fbc8fe5 in updateCurrentTime (this=0x7f8edc002060) at kernel/qeventdispatcher_unix.cpp:354
#5  QTimerInfoList::timerWait (this=0x7f8edc002060, tm=...) at kernel/qeventdispatcher_unix.cpp:461
#6  0x00007f8f2fbc782c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f8ee3b96bb4) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f8f2fbc78d5 in timerSourcePrepare (source=<optimized out>, timeout=timeout@entry=0x7f8ee3b96bb4) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f8f2a0ead4d in g_main_context_prepare (context=context@entry=0x7f8edc0009a0, priority=priority@entry=0x7f8ee3b96c38) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3339
#9  0x00007f8f2a0eb5c3 in g_main_context_iterate (context=context@entry=0x7f8edc0009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3692
#10 0x00007f8f2a0eb7ac in g_main_context_iteration (context=0x7f8edc0009a0, may_block=1) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3773
#11 0x00007f8f2fbc7a76 in QEventDispatcherGlib::processEvents (this=0x7f8edc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007f8f2fb995ef in QEventLoop::processEvents (this=this@entry=0x7f8ee3b96d70, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f8f2fb998e5 in QEventLoop::exec (this=this@entry=0x7f8ee3b96d70, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007f8f2fa9888f in QThread::exec (this=this@entry=0x2f2da70) at thread/qthread.cpp:542
#15 0x00007f8f2fb7ad13 in QInotifyFileSystemWatcherEngine::run (this=0x2f2da70) at io/qfilesystemwatcher_inotify.cpp:265
#16 0x00007f8f2fa9af2f in QThreadPrivate::start (arg=0x2f2da70) at thread/qthread_unix.cpp:338
#17 0x00007f8f2b740f6e in start_thread (arg=0x7f8ee3b97700) at pthread_create.c:311
#18 0x00007f8f2f44e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7f8ee1f22700 (LWP 2213)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f2bd1b06b in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f8f2c018f00 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f8f2bd1b0a9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f8f2b740f6e in start_thread (arg=0x7f8ee1f22700) at pthread_create.c:311
#4  0x00007f8f2f44e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7f8e4ef86700 (LWP 2248)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f2a12b617 in g_cond_wait (cond=0x7f8e205ace20, mutex=<optimized out>) at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:759
#2  0x00007f8f21128f33 in gst_task_func (task=0x7f8e20726080) at gsttask.c:312
#3  0x00007f8f2a110ab6 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.38.1/./glib/gthreadpool.c:309
#4  0x00007f8f2a1100f5 in g_thread_proxy (data=0x23490a0) at /build/buildd/glib2.0-2.38.1/./glib/gthread.c:798
#5  0x00007f8f2b740f6e in start_thread (arg=0x7f8e4ef86700) at pthread_create.c:311
#6  0x00007f8f2f44e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7f8e367fc700 (LWP 2888)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f2a12b617 in g_cond_wait (cond=0x7f8e48507290, mutex=<optimized out>) at /build/buildd/glib2.0-2.38.1/./glib/gthread-posix.c:759
#2  0x00007f8f21128f33 in gst_task_func (task=0x7f8e482c6970) at gsttask.c:312
#3  0x00007f8f2a110ab6 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.38.1/./glib/gthreadpool.c:309
#4  0x00007f8f2a1100f5 in g_thread_proxy (data=0x7f8e480ac190) at /build/buildd/glib2.0-2.38.1/./glib/gthread.c:798
#5  0x00007f8f2b740f6e in start_thread (arg=0x7f8e367fc700) at pthread_create.c:311
#6  0x00007f8f2f44e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f8f326d97c0 (LWP 2195)):
[KCrash Handler]
#6  0x00007f8f2f38af77 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007f8f2f38e5e8 in __GI_abort () at abort.c:90
#8  0x00007f8f15f55bdb in ?? () from /usr/lib/x86_64-linux-gnu/libasound.so.2
#9  0x00007f8f15f21f85 in snd_pcm_close () from /usr/lib/x86_64-linux-gnu/libasound.so.2
#10 0x00007f8f15f41177 in ?? () from /usr/lib/x86_64-linux-gnu/libasound.so.2
#11 0x00007f8f15f21f85 in snd_pcm_close () from /usr/lib/x86_64-linux-gnu/libasound.so.2
#12 0x00007f8f14ae7725 in gst_alsasink_close (asink=0x24e1c40) at gstalsasink.c:790
#13 0x00007f8f148cc9cc in gst_audioringbuffer_close_device (buf=<optimized out>) at gstaudiosink.c:372
#14 0x00007f8f148b2f23 in gst_ring_buffer_close_device (buf=0x2355450) at gstringbuffer.c:722
#15 0x00007f8f148c907a in gst_base_audio_sink_change_state (element=0x24e1c40, transition=GST_STATE_CHANGE_READY_TO_NULL) at gstbaseaudiosink.c:2240
#16 0x00007f8f210e9182 in gst_element_change_state (element=element@entry=0x24e1c40, transition=transition@entry=GST_STATE_CHANGE_READY_TO_NULL) at gstelement.c:2761
#17 0x00007f8f210e97f3 in gst_element_set_state_func (element=0x24e1c40, state=GST_STATE_NULL) at gstelement.c:2717
#18 0x00007f8f210d7622 in gst_bin_element_set_state (next=GST_STATE_NULL, current=GST_STATE_READY, start_time=4875445351473, base_time=0, element=0x24e1c40, bin=0x237c020) at gstbin.c:2209
#19 gst_bin_change_state_func (element=0x237c020, transition=GST_STATE_CHANGE_READY_TO_NULL) at gstbin.c:2518
#20 0x00007f8f210e9182 in gst_element_change_state (element=element@entry=0x237c020, transition=transition@entry=GST_STATE_CHANGE_READY_TO_NULL) at gstelement.c:2761
#21 0x00007f8f210e97f3 in gst_element_set_state_func (element=0x237c020, state=GST_STATE_NULL) at gstelement.c:2717
#22 0x00007f8f210d7622 in gst_bin_element_set_state (next=GST_STATE_NULL, current=GST_STATE_READY, start_time=4875445351473, base_time=0, element=0x237c020, bin=0x237c300) at gstbin.c:2209
#23 gst_bin_change_state_func (element=0x237c300, transition=GST_STATE_CHANGE_READY_TO_NULL) at gstbin.c:2518
#24 0x00007f8f210e9182 in gst_element_change_state (element=element@entry=0x237c300, transition=transition@entry=GST_STATE_CHANGE_READY_TO_NULL) at gstelement.c:2761
#25 0x00007f8f210e97f3 in gst_element_set_state_func (element=0x237c300, state=GST_STATE_NULL) at gstelement.c:2717
#26 0x00007f8f210d7622 in gst_bin_element_set_state (next=GST_STATE_NULL, current=GST_STATE_READY, start_time=4875445351473, base_time=0, element=0x237c300, bin=0x237cba0) at gstbin.c:2209
#27 gst_bin_change_state_func (element=0x237cba0, transition=GST_STATE_CHANGE_READY_TO_NULL) at gstbin.c:2518
#28 0x00007f8f210e9182 in gst_element_change_state (element=element@entry=0x237cba0, transition=transition@entry=GST_STATE_CHANGE_READY_TO_NULL) at gstelement.c:2761
#29 0x00007f8f210e97f3 in gst_element_set_state_func (element=0x237cba0, state=GST_STATE_NULL) at gstelement.c:2717
#30 0x00007f8f13bc9d3e in activate_chain (activate=0, chain=0x7f8e4802b920) at gstplaysink.c:971
#31 activate_chain (chain=0x7f8e4802b920, activate=0) at gstplaysink.c:957
#32 0x00007f8f13bca062 in gst_play_sink_change_state (element=0x25a0040, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstplaysink.c:3587
#33 0x00007f8f210e9182 in gst_element_change_state (element=element@entry=0x25a0040, transition=transition@entry=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2761
#34 0x00007f8f210e97f3 in gst_element_set_state_func (element=0x25a0040, state=GST_STATE_READY) at gstelement.c:2717
#35 0x00007f8f210d7622 in gst_bin_element_set_state (next=GST_STATE_READY, current=GST_STATE_PAUSED, start_time=4875445351473, base_time=0, element=0x25a0040, bin=0x25a5510) at gstbin.c:2209
#36 gst_bin_change_state_func (element=0x25a5510, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2518
#37 0x00007f8f21106ff2 in gst_pipeline_change_state (element=0x25a5510, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstpipeline.c:482
#38 0x00007f8f13bc358b in gst_play_bin_change_state (element=0x25a5510, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstplaybin2.c:3936
#39 0x00007f8f210e9182 in gst_element_change_state (element=element@entry=0x25a5510, transition=<optimized out>) at gstelement.c:2761
#40 0x00007f8f210e9a2c in gst_element_continue_state (element=element@entry=0x25a5510, ret=ret@entry=GST_STATE_CHANGE_SUCCESS) at gstelement.c:2444
#41 0x00007f8f210e9372 in gst_element_change_state (element=element@entry=0x25a5510, transition=transition@entry=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at gstelement.c:2798
#42 0x00007f8f210e97f3 in gst_element_set_state_func (element=0x25a5510, state=GST_STATE_READY) at gstelement.c:2717
#43 0x00007f8f15a0152f in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#44 0x00007f8f159e4e5a in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#45 0x00007f8f2c54efec in callSetOutputDevice (dev=..., d=0x20f3540) at ../../phonon/audiooutput.cpp:73
#46 Phonon::AudioOutputPrivate::_k_deviceListChanged (this=0x20f3540) at ../../phonon/audiooutput.cpp:431
#47 0x00007f8f2fbaea58 in QMetaObject::activate (sender=sender@entry=0x20a6af0, m=m@entry=0x7f8f2c798320 <Phonon::Factory::Sender::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at kernel/qobject.cpp:3539
#48 0x00007f8f2c556513 in Phonon::Factory::Sender::availableAudioOutputDevicesChanged (this=this@entry=0x20a6af0) at ./moc_factory_p.cpp:113
#49 0x00007f8f2c55672c in Phonon::FactoryPrivate::objectDescriptionChanged (this=0x20a6af0, type=Phonon::AudioOutputDeviceType) at ../../phonon/factory.cpp:256
#50 0x00007f8f2fbaea58 in QMetaObject::activate (sender=0x20affe0, m=m@entry=0x7f8f163d4c00 <Phonon::KdePlatformPlugin::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff00ab1330) at kernel/qobject.cpp:3539
#51 0x00007f8f161cb114 in objectDescriptionChanged (_t1=Phonon::AudioOutputDeviceType, this=<optimized out>) at ./kdeplatformplugin.moc:103
#52 Phonon::KdePlatformPlugin::qt_static_metacall (_o=<optimized out>, _a=<optimized out>, _id=<optimized out>, _c=<optimized out>) at ./kdeplatformplugin.moc:50
#53 0x00007f8f2fbaea58 in QMetaObject::activate (sender=sender@entry=0x2356dc0, m=m@entry=0x7f8f163d4960 <Phonon::DeviceListing::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff00ab1460) at kernel/qobject.cpp:3539
#54 0x00007f8f161cacee in Phonon::DeviceListing::objectDescriptionChanged (this=this@entry=0x2356dc0, _t1=_t1@entry=Phonon::AudioOutputDeviceType) at moc_devicelisting.cpp:104
#55 0x00007f8f161cf4da in Phonon::DeviceListing::timerEvent (this=0x2356dc0, e=<optimized out>) at ../../../phonon/platform_kde/devicelisting.cpp:157
#56 0x00007f8f2fbb2be1 in QObject::event (this=0x2356dc0, e=<optimized out>) at kernel/qobject.cpp:1156
#57 0x00007f8f3058bdfc in QApplicationPrivate::notify_helper (this=this@entry=0x1f57990, receiver=receiver@entry=0x2356dc0, e=e@entry=0x7fff00ab1840) at kernel/qapplication.cpp:4567
#58 0x00007f8f30592470 in QApplication::notify (this=this@entry=0x7fff00ab1bf0, receiver=receiver@entry=0x2356dc0, e=e@entry=0x7fff00ab1840) at kernel/qapplication.cpp:4353
#59 0x00007f8f320fba9a in KApplication::notify (this=0x7fff00ab1bf0, receiver=0x2356dc0, event=0x7fff00ab1840) at ../../kdeui/kernel/kapplication.cpp:311
#60 0x00007f8f2fb9a8bd in QCoreApplication::notifyInternal (this=0x7fff00ab1bf0, receiver=0x2356dc0, event=0x7fff00ab1840) at kernel/qcoreapplication.cpp:946
#61 0x00007f8f2fbca403 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#62 QTimerInfoList::activateTimers (this=0x1f548b0) at kernel/qeventdispatcher_unix.cpp:622
#63 0x00007f8f2fbc77a1 in timerSourceDispatch (source=source@entry=0x1f54850) at kernel/qeventdispatcher_glib.cpp:186
#64 0x00007f8f2a0eb3b6 in g_main_dispatch (context=0x1f57d90) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3065
#65 g_main_context_dispatch (context=context@entry=0x1f57d90) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3641
#66 0x00007f8f2a0eb708 in g_main_context_iterate (context=context@entry=0x1f57d90, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3712
#67 0x00007f8f2a0eb7ac in g_main_context_iteration (context=0x1f57d90, may_block=1) at /build/buildd/glib2.0-2.38.1/./glib/gmain.c:3773
#68 0x00007f8f2fbc7a55 in QEventDispatcherGlib::processEvents (this=0x1e67ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#69 0x00007f8f3062d9d6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#70 0x00007f8f2fb995ef in QEventLoop::processEvents (this=this@entry=0x7fff00ab1ac0, flags=...) at kernel/qeventloop.cpp:149
#71 0x00007f8f2fb998e5 in QEventLoop::exec (this=this@entry=0x7fff00ab1ac0, flags=...) at kernel/qeventloop.cpp:204
#72 0x00007f8f2fb9ee5b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#73 0x00007f8f3058a34c in QApplication::exec () at kernel/qapplication.cpp:3828
#74 0x0000000000408393 in main (argc=<optimized out>, argv=0x7fff00ab1d58) at ../../src/main.cpp:329

Possible duplicates by query: bug 250470, bug 246857, bug 237237, bug 234693, bug 228843.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2013-11-06 21:38:28 UTC
The bug is upstream in gstreamer directly. Not much we can do about this, as support for the new gstreamer 1.x is not yet available for phonon, but it is work in progress.