| Summary: | Opening the MusicBrainz Dilaog crashes Amarok [@ MusicDNSAudioDecoder::run] | ||
|---|---|---|---|
| Product: | [Applications] amarok | Reporter: | Myriam Schweingruber <myriam> |
| Component: | Metadata Editing and Reading | Assignee: | Amarok Bugs <amarok-bugs-null> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | crash | CC: | 123kash |
| Priority: | NOR | Keywords: | regression, release_blocker |
| Version First Reported In: | 2.6-git | ||
| Target Milestone: | 2.6 | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
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 *** |