Summary: | Opening the MusicBrainz Dilaog crashes Amarok [@ MusicDNSAudioDecoder::run] | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Myriam Schweingruber <myriam> |
Component: | Metadata Editing and Reading | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | 123kash |
Priority: | NOR | Keywords: | regression, release_blocker |
Version: | 2.6-git | ||
Target Milestone: | 2.6 | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Myriam Schweingruber
2012-06-18 22:39:50 UTC
Backtrace obtained with gdb: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffc53d4700 (LWP 6639)] 0x00007fffbc000518 in ?? () (gdb) thread apply all bt Thread 16 (Thread 0x7fff8edc7700 (LWP 6769)): #0 0x00007ffff4bf8b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fffec38b35f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #2 0x00007fffec37c76c in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #3 0x00007fffec37cdd9 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #4 0x00007fffec37ce90 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #5 0x00007fffec38b30f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #6 0x00007fffe4924d18 in ?? () from /usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so #7 0x00007ffff1315e9a in start_thread (arg=0x7fff8edc7700) at pthread_create.c:308 #8 0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #9 0x0000000000000000 in ?? () Thread 15 (Thread 0x7fff9d6af700 (LWP 6768)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fffd7f58636 in block_FifoGet (p_fifo=0x7fff90009e50) at misc/block.c:653 #2 0x00007fffd7f18b05 in DecoderThread (p_data=0x7fff90009aa8) at input/decoder.c:917 #3 0x00007ffff1315e9a in start_thread (arg=0x7fff9d6af700) at pthread_create.c:308 #4 0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 14 (Thread 0x7fff9d7b0700 (LWP 6767)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215 #1 0x00007fffd7f767fb in vlc_cond_timedwait (p_condvar=0x2837940, p_mutex=<optimized out>, deadline=<optimized out>) at posix/thread.c:454 #2 0x00007fffd7f2b501 in ControlPop (b_postpone_seek=false, i_deadline=13037472916, p_val=<synthetic pointer>, pi_type=<synthetic pointer>, p_input=<optimized out>) at input/input.c:1561 #3 MainLoop (p_input=0x2839078, b_interactive=<optimized out>) at input/input.c:817 #4 0x00007fffd7f2c0a5 in Run (obj=0x2839078) at input/input.c:553 #5 0x00007ffff1315e9a in start_thread (arg=0x7fff9d7b0700) at pthread_create.c:308 #6 0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 13 (Thread 0x7fffb482c700 (LWP 6645)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007ffff18ef222 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7ffff1be7e80) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007ffff18ef259 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007ffff1315e9a in start_thread (arg=0x7fffb482c700) at pthread_create.c:308 #4 0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 12 (Thread 0x7fffb502d700 (LWP 6643)): #0 0x00007ffff4bfd823 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007ffff553e06f in QProcessManager::run (this=0x7ffff58b6500) at io/qprocess_unix.cpp:245 #2 0x00007ffff5460fcb in QThreadPrivate::start (arg=0x7ffff58b6500) at thread/qthread_unix.cpp:298 #3 0x00007ffff1315e9a in start_thread (arg=0x7fffb502d700) at pthread_create.c:308 #4 0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 11 (Thread 0x7fffb5ea9700 (LWP 6642)): #0 0x00007ffff4bf8b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fffeeb2c036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fffeeb2c164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff558f3bf in QEventDispatcherGlib::processEvents (this=0x7fffa40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007ffff555ec82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007ffff555eed7 in QEventLoop::exec (this=0x7fffb5ea8e00, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007ffff545dfa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007ffff5460fcb in QThreadPrivate::start (arg=0x1430140) at thread/qthread_unix.cpp:298 ---Type <return> to continue, or q <return> to quit--- #8 0x00007ffff1315e9a in start_thread (arg=0x7fffb5ea9700) at pthread_create.c:308 #9 0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 10 (Thread 0x7fffb66aa700 (LWP 6641)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fffeb769dec in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #2 0x00007fffeb769f19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #3 0x00007ffff1315e9a in start_thread (arg=0x7fffb66aa700) at pthread_create.c:308 #4 0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 9 (Thread 0x7fffb7fff700 (LWP 6640)): #0 0x00007ffff4bf8b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fffeeb2c036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fffeeb2c164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff558f3bf in QEventDispatcherGlib::processEvents (this=0x7fffac0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007ffff555ec82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007ffff555eed7 in QEventLoop::exec (this=0x7fffb7ffedd0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007ffff545dfa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007ffff553e9ff in QInotifyFileSystemWatcherEngine::run (this=0x128a4b0) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007ffff5460fcb in QThreadPrivate::start (arg=0x128a4b0) at thread/qthread_unix.cpp:298 #9 0x00007ffff1315e9a in start_thread (arg=0x7fffb7fff700) at pthread_create.c:308 #10 0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 8 (Thread 0x7fffc53d4700 (LWP 6639)): #0 0x00007fffbc000518 in ?? () #1 0x00007ffff0c6612f in avformat_open_input () from /usr/lib/x86_64-linux-gnu/libavformat.so.53 #2 0x00007ffff747a78a in MusicDNSAudioDecoder::run (this=0x4ab7230) at /home/myriam/kde/src/amarok/src/musicbrainz/MusicDNSAudioDecoder.cpp:139 #3 0x00007ffff28ac05b in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fffc53d3da0, th=0x11169a0, job=0x4ab7230) at ../../../threadweaver/Weaver/Job.cpp:106 #4 0x00007ffff28ac1cc in ThreadWeaver::Job::execute (this=0x4ab7230, th=0x11169a0) at ../../../threadweaver/Weaver/Job.cpp:135 #5 0x00007ffff28ab81f in ThreadWeaver::ThreadRunHelper::run (this=0x7fffc53d3e20, parent=0xae28d0, th=0x11169a0) at ../../../threadweaver/Weaver/Thread.cpp:95 #6 0x00007ffff28ab8db in ThreadWeaver::Thread::run (this=0x11169a0) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007ffff5460fcb in QThreadPrivate::start (arg=0x11169a0) at thread/qthread_unix.cpp:298 #8 0x00007ffff1315e9a in start_thread (arg=0x7fffc53d4700) at pthread_create.c:308 #9 0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 7 (Thread 0x7fffc5bd5700 (LWP 6638)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007ffff54614db in wait (time=18446744073709551615, this=0xbe6fa0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xccb980, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007ffff28aa0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xae28d0, th=0x10f5920) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007ffff28ac9db in ThreadWeaver::WorkingHardState::applyForWork (this=0xc10870, th=0x10f5920) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007ffff28ac9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0xc10870, th=0x10f5920) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007ffff28ac9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0xc10870, th=0x10f5920) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007ffff28ab84f in ThreadWeaver::ThreadRunHelper::run (this=0x7fffc5bd4e20, parent=0xae28d0, th=0x10f5920) at ../../../threadweaver/Weaver/Thread.cpp:87 #8 0x00007ffff28ab8db in ThreadWeaver::Thread::run (this=0x10f5920) at ../../../threadweaver/Weaver/Thread.cpp:142 #9 0x00007ffff5460fcb in QThreadPrivate::start (arg=0x10f5920) at thread/qthread_unix.cpp:298 #10 0x00007ffff1315e9a in start_thread (arg=0x7fffc5bd5700) at pthread_create.c:308 #11 0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 6 (Thread 0x7fffc7358700 (LWP 6637)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007ffff54614db in wait (time=18446744073709551615, this=0xbe6fa0) at thread/qwaitcondition_unix.cpp:86 ---Type <return> to continue, or q <return> to quit--- #2 QWaitCondition::wait (this=<optimized out>, mutex=0xccb980, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007ffff28aa0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xae28d0, th=0x105dde0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007ffff28ac9db in ThreadWeaver::WorkingHardState::applyForWork (this=0xc10870, th=0x105dde0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007ffff28ac9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0xc10870, th=0x105dde0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007ffff28ac9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0xc10870, th=0x105dde0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007ffff28ab84f in ThreadWeaver::ThreadRunHelper::run (this=0x7fffc7357e20, parent=0xae28d0, th=0x105dde0) at ../../../threadweaver/Weaver/Thread.cpp:87 #8 0x00007ffff28ab8db in ThreadWeaver::Thread::run (this=0x105dde0) at ../../../threadweaver/Weaver/Thread.cpp:142 #9 0x00007ffff5460fcb in QThreadPrivate::start (arg=0x105dde0) at thread/qthread_unix.cpp:298 #10 0x00007ffff1315e9a in start_thread (arg=0x7fffc7358700) at pthread_create.c:308 #11 0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fffc7c37700 (LWP 6635)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007ffff54614db in wait (time=18446744073709551615, this=0xbe6fa0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xccb980, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007ffff28aa0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xae28d0, th=0xc6dc60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007ffff28ac9db in ThreadWeaver::WorkingHardState::applyForWork (this=0xc10870, th=0xc6dc60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007ffff28ab84f in ThreadWeaver::ThreadRunHelper::run (this=0x7fffc7c36e20, parent=0xae28d0, th=0xc6dc60) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007ffff28ab8db in ThreadWeaver::Thread::run (this=0xc6dc60) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007ffff5460fcb in QThreadPrivate::start (arg=0xc6dc60) at thread/qthread_unix.cpp:298 #8 0x00007ffff1315e9a in start_thread (arg=0x7fffc7c37700) at pthread_create.c:308 #9 0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fffce59b700 (LWP 6632)): #0 0x00007ffff4bf8b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fffeeb2c036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fffeeb2c164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff558f3bf in QEventDispatcherGlib::processEvents (this=0x7fffc8000900, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007ffff555ec82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007ffff555eed7 in QEventLoop::exec (this=0x7fffce59add0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007ffff545dfa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007ffff553e9ff in QInotifyFileSystemWatcherEngine::run (this=0xaa3a60) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007ffff5460fcb in QThreadPrivate::start (arg=0xaa3a60) at thread/qthread_unix.cpp:298 #9 0x00007ffff1315e9a in start_thread (arg=0x7fffce59b700) at pthread_create.c:308 #10 0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fffd583e700 (LWP 6630)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fffd7f041ad in LoopRequest (p_playlist=0x8332d8) at playlist/thread.c:537 #2 Thread (data=0x8332d8) at playlist/thread.c:584 #3 0x00007ffff1315e9a in start_thread (arg=0x7fffd583e700) at pthread_create.c:308 #4 0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7ffff7e69780 (LWP 6621)): #0 0x00007ffff4bf8b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fffeeb2c036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fffeeb2c164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff558f3bf in QEventDispatcherGlib::processEvents (this=0x41aad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007ffff6002d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #5 0x00007ffff555ec82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007ffff555eed7 in QEventLoop::exec (this=0x7fffffffba80, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007ffff5563f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #8 0x000000000040c8b5 in main (argc=3, argv=0x7fffffffdfd8) at /home/myriam/kde/src/amarok/src/main.cpp:306 *** This bug has been marked as a duplicate of bug 284895 *** |