[kde-freebsd] Re: Amarok crashes on close

David Naylor naylor.b.david at gmail.com
Sat May 28 23:18:55 CEST 2011


On Sunday 22 May 2011 23:55:11 Raphael Kubo da Costa wrote:
> On Sunday 22 May 2011 15:57:20 David Naylor wrote:
> > Hi,
> > 
> > Whenever amarok closes (such as logout) it is dumping core.  See attached
> > for a traceback.  Amarok (and all its dependencies were build with
> > -DWITH_DEBUG).
> 
> Weird, it looks like Amarok has no debug symbols at all. Can you rebuild it
> or somehow make sure it is built with CMAKE_BUILD_TYPE=DebugFull?

I compiled amarok with `-DWITH_DEBUG and CMAKE_BUILD_TYPE=DebugFull` and 
confirmed '-g' was being passed to gcc.  The traceback is (I think) 
essentially the same.  

Please see attached.  
-------------- next part --------------
Application: Amarok (amarok), signal: Bus error: 10
[Switching to Thread 82b2b6000 (LWP 100494/amarok)]
[Current thread is 1 (Thread 82b2b6000 (LWP 100494/amarok))]

Thread 6 (Thread 81b007400 (LWP 100149/amarok)):
#0  0x000000080531a80c in nanosleep () from /lib/libc.so.7
#1  0x0000000805286858 in sleep () from /lib/libc.so.7
#2  0x0000000805024438 in sleep () from /lib/libthr.so.3
#3  0x0000000800bbee48 in startProcessInternal (argc=17, argv=0x7fffffffc850, waitAndExit=true, directly=false) at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/kdeui/util/kcrash.cpp:558
#4  0x0000000800bbeecd in KCrash::startProcess (argc=17, argv=0x7fffffffc850, waitAndExit=true) at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/kdeui/util/kcrash.cpp:524
#5  0x0000000800bbf7c7 in KCrash::defaultCrashHandler (sig=10) at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/kdeui/util/kcrash.cpp:435
#6  0x00000008050265d6 in pthread_sigmask () from /lib/libthr.so.3
#7  0x00000008050266bc in pthread_sigmask () from /lib/libthr.so.3
#8  0x00007ffffffff003 in ?? ()
#9  0x00000008050265e0 in pthread_sigmask () from /lib/libthr.so.3
#10 0x0000000000000000 in ?? ()
#11 0x0000000000000000 in ?? ()
#12 0x0000000000000000 in ?? ()
#13 0x0000000000000000 in ?? ()
#14 0x5a5a5a5a5a5a5a5a in ?? ()
#15 0x0000000000000000 in ?? ()
#16 0x000000081b937ae8 in ?? ()
#17 0x0000000000000000 in ?? ()
#18 0x0000000000000040 in ?? ()
#19 0x0000000000000002 in ?? ()
#20 0xffffffffffc00000 in ?? ()
#21 0x5a5a5a5a5a5a5a5a in ?? ()
#22 0x00007fffffffd3f0 in ?? ()
#23 0x0000000000000001 in ?? ()
#24 0x000000081b07a480 in ?? ()
#25 0x5a5a5a5a5a400000 in ?? ()
#26 0x5a5a5a5a5a5a5a5a in ?? ()
#27 0x0000000000000000 in ?? ()
#28 0x0000000805570800 in __des_crypt_LOCAL () from /lib/libc.so.7
#29 0x001b001300000009 in ?? ()
#30 0x0000000000000000 in ?? ()
#31 0x003b003b00000001 in ?? ()
#32 0x0000000000000000 in ?? ()
#33 0x00000008052ba47b in malloc_usable_size () from /lib/libc.so.7
#34 0xa000000000000000 in ?? ()
#35 0x0000000000004016 in ?? ()
#36 0xdfcccccccccccccd in ?? ()
#37 0x0000000000003ffd in ?? ()
#38 0x0073005f3f800000 in ?? ()
#39 0x0069007300730065 in ?? ()
#40 0x00000000437f0000 in ?? ()
#41 0x0000000000000000 in ?? ()
#42 0x0000000000000000 in ?? ()
#43 0x0000000000000000 in ?? ()
#44 0x402a000000000000 in ?? ()
#45 0x0000000000000000 in ?? ()
#46 0x0000000000000000 in ?? ()
#47 0x0000000000000000 in ?? ()
#48 0x4052c00000000000 in ?? ()
#49 0x0000000000000000 in ?? ()
#50 0x3ff0000000000000 in ?? ()
#51 0x0000000000000000 in ?? ()
#52 0x3ff0000000000000 in ?? ()
#53 0x0000000000000000 in ?? ()
#54 0x3fe3333333333333 in ?? ()
#55 0x0000000000000000 in ?? ()
#56 0x3fe6db6db6db6dc1 in ?? ()
#57 0x0000000000000000 in ?? ()
#58 0x4005b6db6db6db70 in ?? ()
#59 0x0000000000000000 in ?? ()
#60 0x3fd40346e0000000 in ?? ()
#61 0x0000000000000000 in ?? ()
#62 0x0000000000000000 in ?? ()
#63 0x0000000000000000 in ?? ()
#64 0x0000000000000000 in ?? ()
#65 0x0000000000000000 in ?? ()
#66 0x0000000000000000 in ?? ()
#67 0x0000000000000000 in ?? ()
#68 0x0000000000000000 in ?? ()
#69 0x0000000000000000 in ?? ()
#70 0x0000000000000000 in ?? ()
#71 0x0000000000000000 in ?? ()
#72 0x0000000000000000 in ?? ()
#73 0x0000000000000000 in ?? ()
#74 0x0000000000000000 in ?? ()
#75 0x0000000000000000 in ?? ()
#76 0x0000000000000000 in ?? ()
#77 0x0000000000000000 in ?? ()
#78 0x0000000000000000 in ?? ()
#79 0x0000000000000000 in ?? ()
#80 0x0000000000000000 in ?? ()
#81 0x0000000000000000 in ?? ()
#82 0x00000008006831d8 in ?? ()
#83 0x0000000000000000 in ?? ()
#84 0x0000000000000000 in ?? ()
#85 0x0000000000000000 in ?? ()
#86 0x0000000000000000 in ?? ()
#87 0x0000000000000000 in ?? ()
#88 0x0000000000000000 in ?? ()
#89 0x0000000000000000 in ?? ()
#90 0x0000000000000000 in ?? ()
#91 0x0000000000000000 in ?? ()
#92 0x0000000000000000 in ?? ()
#93 0x0000000000000004 in ?? ()
#94 0x0000000000000000 in ?? ()
#95 0x0000000000000000 in ?? ()
#96 0x0000000000000000 in ?? ()
#97 0x0000000000000000 in ?? ()
#98 0x000000000000000a in ?? ()
#99 0x0000000000000003 in ?? ()
#100 0x0000000000000000 in ?? ()
#101 0x00000008052ba47b in malloc_usable_size () from /lib/libc.so.7
#102 0x00000008052ba50d in malloc_usable_size () from /lib/libc.so.7
#103 0x00000008052bb325 in free () from /lib/libc.so.7
#104 0x000000080440a3c9 in ~QMutexPrivate (this=) at thread/qmutex_unix.cpp:74

Thread 5 (Thread 82b2b1c00 (LWP 100483/amarok)):
#0  0x000000080531a80c in nanosleep () from /lib/libc.so.7
#1  0x0000000805286858 in sleep () from /lib/libc.so.7
#2  0x0000000805024438 in sleep () from /lib/libthr.so.3
#3  0x000000080afe930e in QTWTF::TCMalloc_PageHeap::scavengerThread () from /usr/local/lib/qt4/libQtScript.so.4
#4  0x000000080afe9375 in QTWTF::TCMalloc_PageHeap::runScavengerThread () from /usr/local/lib/qt4/libQtScript.so.4
#5  0x0000000805022224 in pthread_getprio () from /lib/libthr.so.3
#6  0x0000000000000000 in ?? ()

Thread 4 (Thread 81b00cc00 (LWP 100491/amarok)):
#0  0x000000080502995c in pthread_kill () from /lib/libthr.so.3
#1  0x0000000805023d63 in pthread_getschedparam () from /lib/libthr.so.3
#2  0x000000080502bd7d in pthread_cond_signal () from /lib/libthr.so.3
#3  0x000000080440c30f in QWaitConditionPrivate::wait (this=0x82e0cf040, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#4  0x000000080440be3c in QWaitCondition::wait (this=0x8247c21a8, mutex=0x836cb5168, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#5  0x00000008083bdd8c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8247c2180, th=0x82e0cf0a0)
    at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00000008083c3f95 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x81ba0a090, th=0x82e0cf0a0)
    at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00000008083bd370 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8247c2180, th=0x82e0cf0a0) at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00000008083c40d0 in ThreadWeaver::WorkingHardState::applyForWork (this=0x81ba0a090, th=0x82e0cf0a0) at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00000008083be069 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8247c2180, th=0x82e0cf0a0, previous=0x830c85d00)
    at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00000008083c1afc in ThreadWeaver::ThreadRunHelper::run (this=0x7ffffe5f2f20, parent=0x8247c2180, th=0x82e0cf0a0)
    at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/Thread.cpp:87
#11 0x00000008083c1ca1 in ThreadWeaver::Thread::run (this=0x82e0cf0a0) at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/Thread.cpp:142
#12 0x000000080440b84e in QThreadPrivate::start (arg=0x82e0cf0a0) at thread/qthread_unix.cpp:320
#13 0x0000000805022224 in pthread_getprio () from /lib/libthr.so.3
#14 0x0000000000000000 in ?? ()

Thread 3 (Thread 81bb6d800 (LWP 100492/amarok)):
#0  0x000000080502995c in pthread_kill () from /lib/libthr.so.3
#1  0x0000000805023d63 in pthread_getschedparam () from /lib/libthr.so.3
#2  0x000000080502bd7d in pthread_cond_signal () from /lib/libthr.so.3
#3  0x000000080440c30f in QWaitConditionPrivate::wait (this=0x82e0cf040, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#4  0x000000080440be3c in QWaitCondition::wait (this=0x8247c21a8, mutex=0x836cb5168, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#5  0x00000008083bdd8c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8247c2180, th=0x82474f940)
    at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00000008083c3f95 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x81ba0a090, th=0x82474f940)
    at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00000008083bd370 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8247c2180, th=0x82474f940) at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00000008083c40d0 in ThreadWeaver::WorkingHardState::applyForWork (this=0x81ba0a090, th=0x82474f940) at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00000008083be069 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8247c2180, th=0x82474f940, previous=0x0)
    at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00000008083c40f3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x81ba0a090, th=0x82474f940) at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00000008083be069 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8247c2180, th=0x82474f940, previous=0x0)
    at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x00000008083c40f3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x81ba0a090, th=0x82474f940) at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00000008083be069 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8247c2180, th=0x82474f940, previous=0x0)
    at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x00000008083c40f3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x81ba0a090, th=0x82474f940) at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x00000008083be069 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8247c2180, th=0x82474f940, previous=0x830c85e80)
    at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x00000008083c1afc in ThreadWeaver::ThreadRunHelper::run (this=0x7ffffe3f1f20, parent=0x8247c2180, th=0x82474f940)
    at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/Thread.cpp:87
#17 0x00000008083c1ca1 in ThreadWeaver::Thread::run (this=0x82474f940) at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/Thread.cpp:142
#18 0x000000080440b84e in QThreadPrivate::start (arg=0x82474f940) at thread/qthread_unix.cpp:320
#19 0x0000000805022224 in pthread_getprio () from /lib/libthr.so.3
#20 0x0000000000000000 in ?? ()

Thread 2 (Thread 82b2b5c00 (LWP 100493/amarok)):
#0  0x000000080502995c in pthread_kill () from /lib/libthr.so.3
#1  0x0000000805023d63 in pthread_getschedparam () from /lib/libthr.so.3
#2  0x000000080502bd7d in pthread_cond_signal () from /lib/libthr.so.3
#3  0x000000080440c30f in QWaitConditionPrivate::wait (this=0x82e0cf040, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#4  0x000000080440be3c in QWaitCondition::wait (this=0x8247c21a8, mutex=0x836cb5168, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#5  0x00000008083bdd8c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8247c2180, th=0x82479cbe0)
    at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00000008083c3f95 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x81ba0a090, th=0x82479cbe0)
    at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00000008083bd370 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8247c2180, th=0x82479cbe0) at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00000008083c40d0 in ThreadWeaver::WorkingHardState::applyForWork (this=0x81ba0a090, th=0x82479cbe0) at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00000008083be069 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8247c2180, th=0x82479cbe0, previous=0x0)
    at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00000008083c40f3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x81ba0a090, th=0x82479cbe0) at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00000008083be069 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8247c2180, th=0x82479cbe0, previous=0x82b275c00)
    at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x00000008083c1afc in ThreadWeaver::ThreadRunHelper::run (this=0x7ffffe1f0f20, parent=0x8247c2180, th=0x82479cbe0)
    at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/Thread.cpp:87
#13 0x00000008083c1ca1 in ThreadWeaver::Thread::run (this=0x82479cbe0) at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/Thread.cpp:142
#14 0x000000080440b84e in QThreadPrivate::start (arg=0x82479cbe0) at thread/qthread_unix.cpp:320
#15 0x0000000805022224 in pthread_getprio () from /lib/libthr.so.3
#16 0x0000000000000000 in ?? ()

Thread 1 (Thread 82b2b6000 (LWP 100494/amarok)):
#0  0x000000080502995c in pthread_kill () from /lib/libthr.so.3
#1  0x0000000805023d63 in pthread_getschedparam () from /lib/libthr.so.3
#2  0x000000080502bd7d in pthread_cond_signal () from /lib/libthr.so.3
#3  0x000000080440c30f in QWaitConditionPrivate::wait (this=0x82e0cf040, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#4  0x000000080440be3c in QWaitCondition::wait (this=0x8247c21a8, mutex=0x836cb5168, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#5  0x00000008083bdd8c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8247c2180, th=0x824799340)
    at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00000008083c3f95 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x81ba0a090, th=0x824799340)
    at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00000008083bd370 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8247c2180, th=0x824799340) at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00000008083c40d0 in ThreadWeaver::WorkingHardState::applyForWork (this=0x81ba0a090, th=0x824799340) at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00000008083be069 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8247c2180, th=0x824799340, previous=0x0)
    at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00000008083c40f3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x81ba0a090, th=0x824799340) at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00000008083be069 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8247c2180, th=0x824799340, previous=0x0)
    at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x00000008083c40f3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x81ba0a090, th=0x824799340) at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00000008083be069 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8247c2180, th=0x824799340, previous=0x824707a80)
    at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x00000008083c1afc in ThreadWeaver::ThreadRunHelper::run (this=0x7ffffdfeff20, parent=0x8247c2180, th=0x824799340)
    at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/Thread.cpp:87
#15 0x00000008083c1ca1 in ThreadWeaver::Thread::run (this=0x824799340) at /tmp/usr/ports/x11/kdelibs4/work/kdelibs-4.6.3/threadweaver/Weaver/Thread.cpp:142
#16 0x000000080440b84e in QThreadPrivate::start (arg=0x824799340) at thread/qthread_unix.cpp:320
#17 0x0000000805022224 in pthread_getprio () from /lib/libthr.so.3
#18 0x0000000000000000 in ?? ()
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kde-freebsd/attachments/20110528/86671c94/attachment.sig 


More information about the kde-freebsd mailing list