amarok won't start

salamandir salamandir at hybridelephant.com
Thu Jun 16 17:10:03 UTC 2016


On Thursday, June 16, 2016 01:18:51 PM, Myriam Schweingruber, an eminent 
manifestation of divinity, wrote:
> Type the following:
> 
> gdb amarok
> 
> (this only starts gdb and now expects you to give a gdb command that
> runs the abovementioned application, so you have to give the correct
> gdb command!)
> 
> run --nofork
> 
> (this starts the gdb run of amarok with the option --nofork, typing
> amarok here will do nothing as this is not a gdb command. Remember,
> you are inside the gdb application at this moment)

ah, i see... THAT is how GDB works... okay:

-----

(gdb) thread apply all bt

Thread 18 (Thread 0x7fff87fff700 (LWP 2636)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff15c0ffb in ?? () from /usr/lib/x86_64-linux-
gnu/libQtScript.so.4
#2  0x00007ffff15c1039 in ?? () from /usr/lib/x86_64-linux-
gnu/libQtScript.so.4
#3  0x00007ffff0fe6184 in start_thread (arg=0x7fff87fff700) at 
pthread_create.c:312
#4  0x00007ffff4d0537d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 17 (Thread 0x7fff9cee6700 (LWP 2634)):
#0  0x00007ffff4cfcc53 in select () at ../sysdeps/unix/syscall-
template.S:81
#1  0x00007ffff542e171 in QProcessManager::run (this=0x7ffff57b8540 
<processManager()::processManager>) at io/qprocess_unix.cpp:270
#2  0x00007ffff534f32f in QThreadPrivate::start (arg=0x7ffff57b8540 
<processManager()::processManager>)
    at thread/qthread_unix.cpp:349
#3  0x00007ffff0fe6184 in start_thread (arg=0x7fff9cee6700) at 
pthread_create.c:312
#4  0x00007ffff4d0537d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 16 (Thread 0x7fff9d90d700 (LWP 2632)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fffa580a0d3 in ?? () from /usr/lib/x86_64-linux-
gnu/dri/r600_dri.so
#2  0x00007fffa5809977 in ?? () from /usr/lib/x86_64-linux-
gnu/dri/r600_dri.so
#3  0x00007ffff0fe6184 in start_thread (arg=0x7fff9d90d700) at 
pthread_create.c:312
#4  0x00007ffff4d0537d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 15 (Thread 0x7fffa67fc700 (LWP 2631)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff534f816 in wait (time=18446744073709551615, this=0xbf7270) 
at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this at entry=0xbf7178, mutex=0xbf73f0, 
time=time at entry=18446744073709551615)
    at thread/qwaitcondition_unix.cpp:158
#3  0x00007ffff256de6c in 
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned 
(this=0xbf7150, th=0x11f9e40)
    at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007ffff2570903 in ThreadWeaver::WorkingHardState::applyForWork 
(this=0xbf7480, th=0x11f9e40, previous=0x13a4f20)
    at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007ffff256f61f in ThreadWeaver::Thread::run (this=0x11f9e40) at 
../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007ffff534f32f in QThreadPrivate::start (arg=0x11f9e40) at 
thread/qthread_unix.cpp:349
#7  0x00007ffff0fe6184 in start_thread (arg=0x7fffa67fc700) at 
pthread_create.c:312
#8  0x00007ffff4d0537d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

---Type <return> to continue, or q <return> to quit---
Thread 14 (Thread 0x7fffa6ffd700 (LWP 2630)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff534f816 in wait (time=18446744073709551615, this=0xbf7270) 
at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this at entry=0xbf7178, mutex=0xbf73f0, 
time=time at entry=18446744073709551615)
    at thread/qwaitcondition_unix.cpp:158
#3  0x00007ffff256de6c in 
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned 
(this=0xbf7150, th=0x11f9090)
    at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007ffff2570903 in ThreadWeaver::WorkingHardState::applyForWork 
(this=0xbf7480, th=0x11f9090, previous=0x13c34b0)
    at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007ffff256f61f in ThreadWeaver::Thread::run (this=0x11f9090) at 
../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007ffff534f32f in QThreadPrivate::start (arg=0x11f9090) at 
thread/qthread_unix.cpp:349
#7  0x00007ffff0fe6184 in start_thread (arg=0x7fffa6ffd700) at 
pthread_create.c:312
#8  0x00007ffff4d0537d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 13 (Thread 0x7fffa77fe700 (LWP 2629)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff534f816 in wait (time=18446744073709551615, this=0xbf7270) 
at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this at entry=0xbf7178, mutex=0xbf73f0, 
time=time at entry=18446744073709551615)
    at thread/qwaitcondition_unix.cpp:158
#3  0x00007ffff256de6c in 
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned 
(this=0xbf7150, th=0x11f8130)
    at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007ffff2570903 in ThreadWeaver::WorkingHardState::applyForWork 
(this=0xbf7480, th=0x11f8130, previous=0x13c39c0)
    at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007ffff256f61f in ThreadWeaver::Thread::run (this=0x11f8130) at 
../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007ffff534f32f in QThreadPrivate::start (arg=0x11f8130) at 
thread/qthread_unix.cpp:349
#7  0x00007ffff0fe6184 in start_thread (arg=0x7fffa77fe700) at 
pthread_create.c:312
#8  0x00007ffff4d0537d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 12 (Thread 0x7fffa7fff700 (LWP 2628)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff534f816 in wait (time=18446744073709551615, this=0xbf7270) 
at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this at entry=0xbf7178, mutex=0xbf73f0, 
time=time at entry=18446744073709551615)
    at thread/qwaitcondition_unix.cpp:158
#3  0x00007ffff256de6c in 
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned 
(this=0xbf7150, th=0x11f73b0)
    at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007ffff2570903 in ThreadWeaver::WorkingHardState::applyForWork 
(this=0xbf7480, th=0x11f73b0, previous=0x13c4870)
    at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
---Type <return> to continue, or q <return> to quit---
#5  0x00007ffff256f61f in ThreadWeaver::Thread::run (this=0x11f73b0) at 
../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007ffff534f32f in QThreadPrivate::start (arg=0x11f73b0) at 
thread/qthread_unix.cpp:349
#7  0x00007ffff0fe6184 in start_thread (arg=0x7fffa7fff700) at 
pthread_create.c:312
#8  0x00007ffff4d0537d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 11 (Thread 0x7fff9ffff700 (LWP 2627)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff534f816 in wait (time=18446744073709551615, this=0xbf7270) 
at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this at entry=0xbf7178, mutex=0xbf73f0, 
time=time at entry=18446744073709551615)
    at thread/qwaitcondition_unix.cpp:158
#3  0x00007ffff256de6c in 
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned 
(this=0xbf7150, th=0x11f6650)
    at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007ffff2570903 in ThreadWeaver::WorkingHardState::applyForWork 
(this=0xbf7480, th=0x11f6650, previous=0x141f410)
    at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007ffff256f61f in ThreadWeaver::Thread::run (this=0x11f6650) at 
../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007ffff534f32f in QThreadPrivate::start (arg=0x11f6650) at 
thread/qthread_unix.cpp:349
#7  0x00007ffff0fe6184 in start_thread (arg=0x7fff9ffff700) at 
pthread_create.c:312
#8  0x00007ffff4d0537d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 10 (Thread 0x7fffac905700 (LWP 2626)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff534f816 in wait (time=18446744073709551615, this=0xbf7270) 
at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this at entry=0xbf7178, mutex=0xbf73f0, 
time=time at entry=18446744073709551615)
    at thread/qwaitcondition_unix.cpp:158
#3  0x00007ffff256de6c in 
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned 
(this=0xbf7150, th=0x11f0880)
    at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007ffff2570903 in ThreadWeaver::WorkingHardState::applyForWork 
(this=0xbf7480, th=0x11f0880, previous=0x0)
    at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007ffff257091c in ThreadWeaver::WorkingHardState::applyForWork 
(this=0xbf7480, th=0x11f0880, previous=0x0)
    at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007ffff257091c in ThreadWeaver::WorkingHardState::applyForWork 
(this=0xbf7480, th=0x11f0880, previous=0x141fe20)
    at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00007ffff256f61f in ThreadWeaver::Thread::run (this=0x11f0880) at 
../../../threadweaver/Weaver/Thread.cpp:98
#8  0x00007ffff534f32f in QThreadPrivate::start (arg=0x11f0880) at 
thread/qthread_unix.cpp:349
#9  0x00007ffff0fe6184 in start_thread (arg=0x7fffac905700) at 
pthread_create.c:312
#10 0x00007ffff4d0537d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

---Type <return> to continue, or q <return> to quit---
Thread 9 (Thread 0x7fffad531700 (LWP 2625)):
#0  0x00007ffff4cf7fdd in poll () at ../sysdeps/unix/syscall-
template.S:81
#1  0x00007fffef988fe4 in ?? () from /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2  0x00007fffef9890ec in g_main_context_iteration () from /lib/x86_64-
linux-gnu/libglib-2.0.so.0
#3  0x00007ffff547e7be in QEventDispatcherGlib::processEvents 
(this=0x7fffa80008c0, flags=...)
    at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007ffff54500af in QEventLoop::processEvents 
(this=this at entry=0x7fffad530de0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007ffff54503a5 in QEventLoop::exec 
(this=this at entry=0x7fffad530de0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007ffff534cc5f in QThread::exec (this=this at entry=0x113cae0) at 
thread/qthread.cpp:537
#7  0x00007ffff5431823 in QInotifyFileSystemWatcherEngine::run 
(this=0x113cae0) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007ffff534f32f in QThreadPrivate::start (arg=0x113cae0) at 
thread/qthread_unix.cpp:349
#9  0x00007ffff0fe6184 in start_thread (arg=0x7fffad531700) at 
pthread_create.c:312
#10 0x00007ffff4d0537d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7fffc4891700 (LWP 2623)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff534f816 in wait (time=18446744073709551615, this=0xbf7270) 
at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this at entry=0xbf7178, mutex=0xbf73f0, 
time=time at entry=18446744073709551615)
    at thread/qwaitcondition_unix.cpp:158
#3  0x00007ffff256de6c in 
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned 
(this=0xbf7150, th=0xe4ac80)
    at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007ffff2570903 in ThreadWeaver::WorkingHardState::applyForWork 
(this=0xbf7480, th=0xe4ac80, previous=0x0)
    at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007ffff257091c in ThreadWeaver::WorkingHardState::applyForWork 
(this=0xbf7480, th=0xe4ac80, previous=0x0)
    at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007ffff257091c in ThreadWeaver::WorkingHardState::applyForWork 
(this=0xbf7480, th=0xe4ac80, previous=0x1420b80)
    at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00007ffff256f61f in ThreadWeaver::Thread::run (this=0xe4ac80) at 
../../../threadweaver/Weaver/Thread.cpp:98
#8  0x00007ffff534f32f in QThreadPrivate::start (arg=0xe4ac80) at 
thread/qthread_unix.cpp:349
#9  0x00007ffff0fe6184 in start_thread (arg=0x7fffc4891700) at 
pthread_create.c:312
#10 0x00007ffff4d0537d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7fffc5d49700 (LWP 2621)):
#0  0x00007ffff4cf7fdd in poll () at ../sysdeps/unix/syscall-
template.S:81
#1  0x00007fffef988fe4 in ?? () from /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2  0x00007fffef9890ec in g_main_context_iteration () from /lib/x86_64-
linux-gnu/libglib-2.0.so.0
#3  0x00007ffff547e7be in QEventDispatcherGlib::processEvents 
(this=0x7fffb80008c0, flags=...)
---Type <return> to continue, or q <return> to quit---
    at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007ffff54500af in QEventLoop::processEvents 
(this=this at entry=0x7fffc5d48de0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007ffff54503a5 in QEventLoop::exec 
(this=this at entry=0x7fffc5d48de0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007ffff534cc5f in QThread::exec (this=this at entry=0xbfa500) at 
thread/qthread.cpp:537
#7  0x00007ffff5431823 in QInotifyFileSystemWatcherEngine::run 
(this=0xbfa500) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007ffff534f32f in QThreadPrivate::start (arg=0xbfa500) at 
thread/qthread_unix.cpp:349
#9  0x00007ffff0fe6184 in start_thread (arg=0x7fffc5d49700) at 
pthread_create.c:312
#10 0x00007ffff4d0537d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7fffc7b6c700 (LWP 2620)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007ffff534f7f4 in wait (time=60000, this=0xb9d750) at 
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xb9d4e8, 
time=60000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007ffff6fe212e in AbstractDirectoryWatcher::run() () from 
/usr/lib/libamaroklib.so.1
#4  0x00007ffff256fcb2 in ThreadWeaver::JobRunHelper::runTheJob 
(this=this at entry=0x7fffc7b6bde0, th=th at entry=0xbf7870, 
    job=job at entry=0xb9d4c0) at ../../../threadweaver/Weaver/Job.cpp:106
#5  0x00007ffff256fe6e in ThreadWeaver::Job::execute (this=0xb9d4c0, 
th=0xbf7870) at ../../../threadweaver/Weaver/Job.cpp:135
#6  0x00007ffff256f6bb in ThreadWeaver::Thread::run (this=0xbf7870) at 
../../../threadweaver/Weaver/Thread.cpp:108
#7  0x00007ffff534f32f in QThreadPrivate::start (arg=0xbf7870) at 
thread/qthread_unix.cpp:349
#8  0x00007ffff0fe6184 in start_thread (arg=0x7fffc7b6c700) at 
pthread_create.c:312
#9  0x00007ffff4d0537d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7fffd5d91700 (LWP 2615)):
#0  0x00007ffff4cf7fdd in poll () at ../sysdeps/unix/syscall-
template.S:81
#1  0x00007fffecae9031 in ?? () from /usr/lib/x86_64-linux-
gnu/libpulse.so.0
#2  0x00007fffecada83c in pa_mainloop_poll () from /usr/lib/x86_64-linux-
gnu/libpulse.so.0
#3  0x00007fffecadaece in pa_mainloop_iterate () from /usr/lib/x86_64-
linux-gnu/libpulse.so.0
#4  0x00007fffecadaf80 in pa_mainloop_run () from /usr/lib/x86_64-linux-
gnu/libpulse.so.0
#5  0x00007fffecae8fe3 in ?? () from /usr/lib/x86_64-linux-
gnu/libpulse.so.0
#6  0x00007fffe7561f08 in ?? () from /usr/lib/x86_64-linux-
gnu/pulseaudio/libpulsecommon-4.0.so
#7  0x00007ffff0fe6184 in start_thread (arg=0x7fffd5d91700) at 
pthread_create.c:312
#8  0x00007ffff4d0537d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7ffff7fa57c0 (LWP 2590)):
#0  0x00007ffff4cf7fdd in poll () at ../sysdeps/unix/syscall-
template.S:81
#1  0x00007fffef988fe4 in ?? () from /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2  0x00007fffef9890ec in g_main_context_iteration () from /lib/x86_64-
linux-gnu/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#3  0x00007ffff547e7a1 in QEventDispatcherGlib::processEvents 
(this=0x60daf0, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#4  0x00007ffff5ee5be6 in QGuiEventDispatcherGlib::processEvents 
(this=<optimized out>, flags=...)
    at kernel/qguieventdispatcher_glib.cpp:204
#5  0x00007ffff54500af in QEventLoop::processEvents 
(this=this at entry=0x7fffffffdb90, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007ffff54503a5 in QEventLoop::exec 
(this=this at entry=0x7fffffffdb90, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007ffff5455b79 in QCoreApplication::exec () at 
kernel/qcoreapplication.cpp:1225
#8  0x0000000000408393 in ?? ()
#9  0x00007ffff4c2cf45 in __libc_start_main (main=0x4018e0, argc=2, 
argv=0x7fffffffde28, init=<optimized out>, fini=<optimized out>, 
    rtld_fini=<optimized out>, stack_end=0x7fffffffde18) at libc-
start.c:287
#10 0x00000000004084b2 in _start ()
(gdb)

-----

now what?

-- 
namaste
salamandir
salamandir at hybridelephant.com

A: Because it breaks the logical sequence of discussion
Q: Why is top posting bad?

()  ascii ribbon campaign - against html e-mail 
/\                        - against proprietary attachments
-- 
I've probably spent 10 times as much time in my life
trying to make computers work better than I have
using them for something useful.
     -- Bunger Mulkin!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/amarok/attachments/20160616/9f1ba97f/attachment-0001.html>


More information about the Amarok mailing list