Summary: | Crash @ [Collections::MemoryQueryMakerHelper::orderListByName] | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Cyrille Dunant <cyrille.dunant> |
Component: | Collections/Local | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | johannesobermayr, maximilian.kossick |
Priority: | NOR | ||
Version: | 2.3.1-GIT | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Cyrille Dunant
2010-07-08 02:50:46 UTC
Did you compile KDE yourself? openSUSE 11.2, Qt 4.7.0 and KDE SC 4.4.90 is not possible / should not be done with repo mixing. Only openSUSE Factory with KDE SC 4.4.90 (now 4.4.92) has a repository depending on Qt 4.7.0. For me it works on openSUSE 11.3 RC 2, Qt 4.6.3 and KDE SC 4.4.90. Please install missing debug symbols drkonqi tells you after creating backtrace. On Thursday 08 July 2010 11:00:40 Johannes Obermayr wrote: > https://bugs.kde.org/show_bug.cgi?id=243909 > > > Johannes Obermayr <johannesobermayr@gmx.de> changed: > > What |Removed |Added > --------------------------------------------------------------------------- > - Status|UNCONFIRMED |NEEDSINFO > CC| |johannesobermayr@gmx.de > Resolution| |WAITINGFORINFO > > > > > --- Comment #1 from Johannes Obermayr <johannesobermayr gmx de> 2010-07-08 > 17:00:38 --- Did you compile KDE yourself? no, only amarok. > openSUSE 11.2, Qt 4.7.0 and KDE SC 4.4.90 is not possible / should not be > done with repo mixing. I added the repos, and it did not complain... I suspect parts of my system really are factory and not 11.2. > Only openSUSE Factory with KDE SC 4.4.90 (now 4.4.92) has a repository > depending on Qt 4.7.0. This is the one that get taken. > For me it works on openSUSE 11.3 RC 2, Qt 4.6.3 and KDE SC 4.4.90. Ok, Qt is the likely culprit, then. Sorry for the report. > Please install missing debug symbols drkonqi tells you after creating > backtrace. Did that, and this backtrace is all I got. Thanks for looking at it. New backtrace with (more) debug information:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fb79d8a9780 (LWP 16447))]
Thread 31 (Thread 0x7fb77ebe6710 (LWP 16450)):
#0 0x00007fb798a7e709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb784d0d671 in metronom_sync_loop () from /usr/lib64/libxine.so.1
#2 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#3 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#4 0x0000000000000000 in ?? ()
Thread 30 (Thread 0x7fb77ddae710 (LWP 16451)):
#0 0x00007fb79a61d6b3 in poll () from /lib64/libc.so.6
#1 0x00007fb792babfd4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2 0x00007fb792bac510 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3 0x00007fb79bc21096 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#4 0x00007fb79bbf3c62 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#5 0x00007fb79bbf404c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#6 0x00007fb79baff04d in QThread::exec() () from /usr/lib64/libQtCore.so.4
#7 0x00007fb784f69266 in Phonon::MediaSource::type() const () from
/usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#8 0x00007fb79bb01fce in QThreadPrivate::start(void*) () from
/usr/lib64/libQtCore.so.4
#9 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#10 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()
Thread 29 (Thread 0x7fb77d3a3710 (LWP 16454)):
#0 0x00007fb79a61d6b3 in poll () from /lib64/libc.so.6
#1 0x00007fb77d3a9c4e in ao_alsa_handle_event_thread () from
/usr/lib64/xine/plugins/1.28/xineplug_ao_out_alsa.so
#2 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#3 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#4 0x0000000000000000 in ?? ()
Thread 28 (Thread 0x7fb77cba2710 (LWP 16455)):
#0 0x00007fb798a7e39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb784d1e713 in ao_loop () from /usr/lib64/libxine.so.1
#2 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#3 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#4 0x0000000000000000 in ?? ()
Thread 27 (Thread 0x7fb77bd69710 (LWP 16456)):
#0 0x00007fb798a7e39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb784d1e713 in ao_loop () from /usr/lib64/libxine.so.1
#2 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#3 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#4 0x0000000000000000 in ?? ()
Thread 26 (Thread 0x7fb77b526710 (LWP 16457)):
#0 0x00007fb798a7e39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb784d1e713 in ao_loop () from /usr/lib64/libxine.so.1
#2 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#3 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#4 0x0000000000000000 in ?? ()
Thread 25 (Thread 0x7fb77ace3710 (LWP 16458)):
#0 0x00007fb798a7e39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb784d1e713 in ao_loop () from /usr/lib64/libxine.so.1
#2 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#3 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#4 0x0000000000000000 in ?? ()
Thread 24 (Thread 0x7fb778905710 (LWP 16460)):
#0 0x00007fb798a7e39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb779623d29 in os_event_wait_low () from /usr/lib64/libmysqld.so.0
#2 0x00007fb7796229e2 in os_aio_simulated_handle () from
/usr/lib64/libmysqld.so.0
#3 0x00007fb7795e232a in fil_aio_wait () from /usr/lib64/libmysqld.so.0
#4 0x00007fb77965d370 in ?? () from /usr/lib64/libmysqld.so.0
#5 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#6 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#7 0x0000000000000000 in ?? ()
Thread 23 (Thread 0x7fb776a77710 (LWP 16461)):
#0 0x00007fb798a7e39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb779623d29 in os_event_wait_low () from /usr/lib64/libmysqld.so.0
#2 0x00007fb7796229e2 in os_aio_simulated_handle () from
/usr/lib64/libmysqld.so.0
#3 0x00007fb7795e232a in fil_aio_wait () from /usr/lib64/libmysqld.so.0
#4 0x00007fb77965d370 in ?? () from /usr/lib64/libmysqld.so.0
#5 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#6 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#7 0x0000000000000000 in ?? ()
Thread 22 (Thread 0x7fb776276710 (LWP 16462)):
#0 0x00007fb798a7e39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb779623d29 in os_event_wait_low () from /usr/lib64/libmysqld.so.0
#2 0x00007fb7796229e2 in os_aio_simulated_handle () from
/usr/lib64/libmysqld.so.0
#3 0x00007fb7795e232a in fil_aio_wait () from /usr/lib64/libmysqld.so.0
#4 0x00007fb77965d370 in ?? () from /usr/lib64/libmysqld.so.0
#5 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#6 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#7 0x0000000000000000 in ?? ()
Thread 21 (Thread 0x7fb775a75710 (LWP 16463)):
#0 0x00007fb798a7e39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb779623d29 in os_event_wait_low () from /usr/lib64/libmysqld.so.0
#2 0x00007fb7796229e2 in os_aio_simulated_handle () from
/usr/lib64/libmysqld.so.0
#3 0x00007fb7795e232a in fil_aio_wait () from /usr/lib64/libmysqld.so.0
#4 0x00007fb77965d370 in ?? () from /usr/lib64/libmysqld.so.0
#5 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#6 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#7 0x0000000000000000 in ?? ()
Thread 20 (Thread 0x7fb77455d710 (LWP 16465)):
#0 0x00007fb79a61fe13 in select () from /lib64/libc.so.6
#1 0x00007fb77962452b in os_thread_sleep () from /usr/lib64/libmysqld.so.0
#2 0x00007fb77965c00a in srv_lock_timeout_thread () from
/usr/lib64/libmysqld.so.0
#3 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#4 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 19 (Thread 0x7fb773d5c710 (LWP 16466)):
#0 0x00007fb79a61fe13 in select () from /lib64/libc.so.6
#1 0x00007fb77962452b in os_thread_sleep () from /usr/lib64/libmysqld.so.0
#2 0x00007fb77965c325 in srv_error_monitor_thread () from
/usr/lib64/libmysqld.so.0
#3 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#4 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 18 (Thread 0x7fb77355b710 (LWP 16467)):
#0 0x00007fb79a61fe13 in select () from /lib64/libc.so.6
#1 0x00007fb77962452b in os_thread_sleep () from /usr/lib64/libmysqld.so.0
#2 0x00007fb77965bc72 in srv_monitor_thread () from /usr/lib64/libmysqld.so.0
#3 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#4 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 17 (Thread 0x7fb772d5a710 (LWP 16468)):
#0 0x00007fb798a7e39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb779623d29 in os_event_wait_low () from /usr/lib64/libmysqld.so.0
#2 0x00007fb77965c962 in srv_master_thread () from /usr/lib64/libmysqld.so.0
#3 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#4 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 16 (Thread 0x7fb76b87e710 (LWP 16469)):
#0 0x00007fb798a7e39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb7963ca5ae in WTF::TCMalloc_PageHeap::scavengerThread() () from
/usr/lib64/libQtWebKit.so.4
#2 0x00007fb7963ca6c9 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) ()
from /usr/lib64/libQtWebKit.so.4
#3 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#4 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 15 (Thread 0x7fb76923b710 (LWP 16470)):
#0 0x00007fb798a7e709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb784d18e69 in interruptable_sleep () from /usr/lib64/libxine.so.1
#2 0x00007fb784d1b621 in video_out_loop () from /usr/lib64/libxine.so.1
#3 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#4 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 14 (Thread 0x7fb768821710 (LWP 16471)):
[KCrash Handler]
#6
Collections::MemoryQueryMakerHelper::orderListByName<KSharedPtr<Meta::Composer>
> (list=<value optimized out>, descendingOrder=false)
at /usr/src/debug/amarok/src/core-
impl/collections/support/MemoryQueryMakerHelper.cpp:40
#7 0x00007fb79c9eaffb in Collections::MemoryQueryMakerInternal::handleResult
(this=0x321f030, tmpTracks=<value optimized out>)
at /usr/src/debug/amarok/src/core-
impl/collections/support/MemoryQueryMakerInternal.cpp:519
#8 0x00007fb79c9ed263 in Collections::MemoryQueryMakerInternal::runQuery
(this=0x321f030) at /usr/src/debug/amarok/src/core-
impl/collections/support/MemoryQueryMakerInternal.cpp:80
#9 0x00007fb79c9e49dd in QueryJob::run (this=0x2fae8a0) at
/usr/src/debug/amarok/src/core-
impl/collections/support/MemoryQueryMaker.cpp:59
#10 0x00007fb797715a95 in ThreadWeaver::JobRunHelper::runTheJob
(this=0x7fb768820d80, th=0x2074250, job=0x2fae8a0) at
/usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/Job.cpp:106
#11 0x00007fb797715bce in ThreadWeaver::Job::execute (this=0x2fae8a0,
th=0x2074250) at /usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/Job.cpp:135
#12 0x00007fb79771539f in ThreadWeaver::ThreadRunHelper::run
(this=0x7fb768820e10, parent=0x2073b30, th=0x2074250) at
/usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/Thread.cpp:95
#13 0x00007fb797715458 in ThreadWeaver::Thread::run (this=0x2074250) at
/usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/Thread.cpp:142
#14 0x00007fb79bb01fce in QThreadPrivate::start(void*) () from
/usr/lib64/libQtCore.so.4
#15 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#16 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#17 0x0000000000000000 in ?? ()
Thread 13 (Thread 0x7fb768020710 (LWP 16472)):
#0 0x00007fb798a7e39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb79bb02b8b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2 0x00007fb7977140e6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0x2073b30, th=0x8d5fa0) at
/usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/WeaverImpl.cpp:365
#3 0x00007fb7977164e3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x206b160, th=0x8d5fa0) at
/usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/WorkingHardState.cpp:71
#4 0x00007fb7977164fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x206b160, th=0x8d5fa0) at
/usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/WorkingHardState.cpp:74
#5 0x00007fb7977164fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x206b160, th=0x8d5fa0) at
/usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/WorkingHardState.cpp:74
#6 0x00007fb7977153cf in ThreadWeaver::ThreadRunHelper::run
(this=0x7fb76801fe10, parent=0x2073b30, th=0x8d5fa0) at
/usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/Thread.cpp:87
#7 0x00007fb797715458 in ThreadWeaver::Thread::run (this=0x8d5fa0) at
/usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/Thread.cpp:142
#8 0x00007fb79bb01fce in QThreadPrivate::start(void*) () from
/usr/lib64/libQtCore.so.4
#9 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#10 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()
Thread 12 (Thread 0x7fb76724c710 (LWP 16473)):
#0 0x00007fb798a7e39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb79bb02b8b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2 0x00007fb7977140e6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0x2073b30, th=0x2086710) at
/usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/WeaverImpl.cpp:365
#3 0x00007fb7977164e3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x206b160, th=0x2086710) at
/usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/WorkingHardState.cpp:71
#4 0x00007fb7977164fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x206b160, th=0x2086710) at
/usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/WorkingHardState.cpp:74
#5 0x00007fb7977164fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x206b160, th=0x2086710) at
/usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/WorkingHardState.cpp:74
#6 0x00007fb7977164fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x206b160, th=0x2086710) at
/usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/WorkingHardState.cpp:74
#7 0x00007fb7977164fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x206b160, th=0x2086710) at
/usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/WorkingHardState.cpp:74
#8 0x00007fb7977153cf in ThreadWeaver::ThreadRunHelper::run
(this=0x7fb76724be10, parent=0x2073b30, th=0x2086710) at
/usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/Thread.cpp:87
#9 0x00007fb797715458 in ThreadWeaver::Thread::run (this=0x2086710) at
/usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/Thread.cpp:142
#10 0x00007fb79bb01fce in QThreadPrivate::start(void*) () from
/usr/lib64/libQtCore.so.4
#11 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#12 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()
Thread 11 (Thread 0x7fb766a4b710 (LWP 16474)):
#0 0x00007fb798a7e39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb79bb02b8b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2 0x00007fb7977140e6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0x2073b30, th=0x20898f0) at
/usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/WeaverImpl.cpp:365
#3 0x00007fb7977164e3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x206b160, th=0x20898f0) at
/usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/WorkingHardState.cpp:71
#4 0x00007fb7977164fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x206b160, th=0x20898f0) at
/usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/WorkingHardState.cpp:74
#5 0x00007fb7977153cf in ThreadWeaver::ThreadRunHelper::run
(this=0x7fb766a4ae10, parent=0x2073b30, th=0x20898f0) at
/usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/Thread.cpp:87
#6 0x00007fb797715458 in ThreadWeaver::Thread::run (this=0x20898f0) at
/usr/src/debug/kdelibs-4.4.92/threadweaver/Weaver/Thread.cpp:142
#7 0x00007fb79bb01fce in QThreadPrivate::start(void*) () from
/usr/lib64/libQtCore.so.4
#8 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#9 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()
Thread 10 (Thread 0x7fb76284a710 (LWP 16476)):
#0 0x00007fb798a7e709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb79bb02af2 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2 0x00007fb79baf8382 in QThreadPoolThread::run() () from
/usr/lib64/libQtCore.so.4
#3 0x00007fb79bb01fce in QThreadPrivate::start(void*) () from
/usr/lib64/libQtCore.so.4
#4 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#5 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#6 0x0000000000000000 in ?? ()
Thread 9 (Thread 0x7fb762049710 (LWP 16478)):
#0 0x00007fb79a61fe13 in select () from /lib64/libc.so.6
#1 0x00007fb79bbd1853 in QProcessManager::run() () from
/usr/lib64/libQtCore.so.4
#2 0x00007fb79bb01fce in QThreadPrivate::start(void*) () from
/usr/lib64/libQtCore.so.4
#3 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#4 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 8 (Thread 0x7fb761848710 (LWP 16481)):
#0 0x00007fb798a7e39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb796f42784 in QTWTF::TCMalloc_PageHeap::scavengerThread() () from
/usr/lib64/libQtScript.so.4
#2 0x00007fb796f427b9 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*)
() from /usr/lib64/libQtScript.so.4
#3 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#4 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 7 (Thread 0x7fb758913710 (LWP 16487)):
#0 0x00007fb798a7e709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb79bb02af2 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2 0x00007fb79baf8382 in QThreadPoolThread::run() () from
/usr/lib64/libQtCore.so.4
#3 0x00007fb79bb01fce in QThreadPrivate::start(void*) () from
/usr/lib64/libQtCore.so.4
#4 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#5 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#6 0x0000000000000000 in ?? ()
Thread 6 (Thread 0x7fb757c79710 (LWP 16488)):
#0 0x00007fb798a7e39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb784d10f3b in fifo_buffer_get () from /usr/lib64/libxine.so.1
#2 0x00007fb784d16fcd in video_decoder_loop () from /usr/lib64/libxine.so.1
#3 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#4 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 5 (Thread 0x7fb7572ab710 (LWP 16489)):
#0 0x00007fb798a7e39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb784d10f3b in fifo_buffer_get () from /usr/lib64/libxine.so.1
#2 0x00007fb784d18055 in audio_decoder_loop () from /usr/lib64/libxine.so.1
#3 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#4 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 4 (Thread 0x7fb756aaa710 (LWP 16490)):
#0 0x00007fb798a7e39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb784d2183b in xine_event_wait () from /usr/lib64/libxine.so.1
#2 0x00007fb784d218ae in listener_loop () from /usr/lib64/libxine.so.1
#3 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#4 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 3 (Thread 0x7fb753888710 (LWP 16495)):
#0 0x00007fb798a7e709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb79bb02af2 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2 0x00007fb79baf8382 in QThreadPoolThread::run() () from
/usr/lib64/libQtCore.so.4
#3 0x00007fb79bb01fce in QThreadPrivate::start(void*) () from
/usr/lib64/libQtCore.so.4
#4 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#5 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#6 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7fb753087710 (LWP 16497)):
#0 0x00007fb798a7e709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fb79bb02af2 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2 0x00007fb79baf8382 in QThreadPoolThread::run() () from
/usr/lib64/libQtCore.so.4
#3 0x00007fb79bb01fce in QThreadPrivate::start(void*) () from
/usr/lib64/libQtCore.so.4
#4 0x00007fb798a79a4f in start_thread () from /lib64/libpthread.so.0
#5 0x00007fb79a62682d in clone () from /lib64/libc.so.6
#6 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7fb79d8a9780 (LWP 16447)):
#0 0x00007fb79a61d6b3 in poll () from /lib64/libc.so.6
#1 0x00007fb791a5191a in ?? () from /usr/lib64/libxcb.so.1
#2 0x00007fb791a51e57 in ?? () from /usr/lib64/libxcb.so.1
#3 0x00007fb791a52115 in xcb_writev () from /usr/lib64/libxcb.so.1
#4 0x00007fb799be703a in _XSend () from /usr/lib64/libX11.so.6
#5 0x00007fb799be7179 in _XReply () from /usr/lib64/libX11.so.6
#6 0x00007fb799bd4c70 in XQueryPointer () from /usr/lib64/libX11.so.6
#7 0x00007fb79b02c6bd in QCursor::pos() () from /usr/lib64/libQtGui.so.4
#8 0x00007fb79c5eb218 in CollectionTreeItemDelegate::paint (this=0x23aae90,
painter=0x7fffdcc93310, option=..., index=...)
at
/usr/src/debug/amarok/src/browsers/collectionbrowser/CollectionTreeItemDelegate.cpp:158
#9 0x00007fb79b506c59 in QTreeView::drawRow(QPainter*, QStyleOptionViewItem
const&, QModelIndex const&) const () from /usr/lib64/libQtGui.so.4
#10 0x00007fb79cd5c740 in Amarok::PrettyTreeView::drawRow (this=<value
optimized out>, painter=0x7fffdcc93310, option=..., index=<value optimized
out>)
at /usr/src/debug/amarok/src/widgets/PrettyTreeView.cpp:44
#11 0x00007fb79b50c0fa in QTreeView::drawTree(QPainter*, QRegion const&) const
() from /usr/lib64/libQtGui.so.4
#12 0x00007fb79b50ec33 in QTreeView::paintEvent(QPaintEvent*) () from
/usr/lib64/libQtGui.so.4
#13 0x00007fb79aff0762 in QWidget::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#14 0x00007fb79b3966c6 in QFrame::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#15 0x00007fb79b4ccadb in QAbstractItemView::viewportEvent(QEvent*) () from
/usr/lib64/libQtGui.so.4
#16 0x00007fb79b50a5f5 in QTreeView::viewportEvent(QEvent*) () from
/usr/lib64/libQtGui.so.4
#17 0x00007fb79bbf4767 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /usr/lib64/libQtCore.so.4
#18 0x00007fb79af99acc in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /usr/lib64/libQtGui.so.4
#19 0x00007fb79afa21ed in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#20 0x00007fb79d40c556 in KApplication::notify (this=0x7fffdcc97170,
receiver=0x2385e50, event=0x7fffdcc93f60) at
/usr/src/debug/kdelibs-4.4.92/kdeui/kernel/kapplication.cpp:309
#21 0x00007fb79bbf4f3c in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
#22 0x00007fb79aff930d in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#23 0x00007fb79aff9fa8 in
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&,
int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
from /usr/lib64/libQtGui.so.4
#24 0x00007fb79aff9dd9 in
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&,
int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
from /usr/lib64/libQtGui.so.4
#25 0x00007fb79aff9dd9 in
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&,
int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
from /usr/lib64/libQtGui.so.4
#26 0x00007fb79aff906a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#27 0x00007fb79aff9fa8 in
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&,
int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
from /usr/lib64/libQtGui.so.4
#28 0x00007fb79aff906a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#29 0x00007fb79aff9fa8 in
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&,
int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
from /usr/lib64/libQtGui.so.4
#30 0x00007fb79aff906a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#31 0x00007fb79aff9fa8 in
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&,
int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
from /usr/lib64/libQtGui.so.4
#32 0x00007fb79aff906a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#33 0x00007fb79aff9fa8 in
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&,
int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
from /usr/lib64/libQtGui.so.4
#34 0x00007fb79aff906a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#35 0x00007fb79aff9fa8 in
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&,
int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
from /usr/lib64/libQtGui.so.4
#36 0x00007fb79aff906a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#37 0x00007fb79aff9fa8 in
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&,
int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
from /usr/lib64/libQtGui.so.4
#38 0x00007fb79aff906a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#39 0x00007fb79b1c63d8 in QWidgetBackingStore::sync() () from
/usr/lib64/libQtGui.so.4
#40 0x00007fb79afea690 in QWidgetPrivate::syncBackingStore() () from
/usr/lib64/libQtGui.so.4
#41 0x00007fb79aff0e35 in QWidget::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#42 0x00007fb79b3b236b in QMainWindow::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#43 0x00007fb79af99afc in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /usr/lib64/libQtGui.so.4
#44 0x00007fb79afa21ed in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#45 0x00007fb79d40c556 in KApplication::notify (this=0x7fffdcc97170,
receiver=0xeb7050, event=0x3260240) at
/usr/src/debug/kdelibs-4.4.92/kdeui/kernel/kapplication.cpp:309
#46 0x00007fb79bbf4f3c in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
#47 0x00007fb79bbf8d22 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#48 0x00007fb79bc21503 in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () from /usr/lib64/libQtCore.so.4
#49 0x00007fb792baba93 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#50 0x00007fb792bac270 in ?? () from /usr/lib64/libglib-2.0.so.0
#51 0x00007fb792bac510 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#52 0x00007fb79bc21043 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#53 0x00007fb79b04af4e in
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib64/libQtGui.so.4
#54 0x00007fb79bbf3c62 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#55 0x00007fb79bbf404c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#56 0x00007fb79bbf8fb9 in QCoreApplication::exec() () from
/usr/lib64/libQtCore.so.4
#57 0x00000000004081df in main (argc=1, argv=0x7fffdcc990d8) at
/usr/src/debug/amarok/src/main.cpp:237
For me it looks like you should install debug packages with: sudo zypper in xorg-x11-libxcb-debuginfo libqt4-debuginfo libqt4-x11-debuginfo xorg-x11-libX11-debuginfo phonon-backend-xine-debuginfo libxine1-debuginfo libmysqld0-debuginfo glib2-debuginfo glibc-debuginfo Please attach the backtrace then via drkonqi. Johannes, I don't think this is necessary to have more debugging symbols, the crash lies in Collections::MemoryQueryMakerHelper::orderListByName which is in Amarok. But in general you are right, reporting bugs should always be made with all debugging symbols installed for all dependencies of the application :) This can be easily made in Dr. Konqi which offers that option. It disappeared after the latest update. Sorry for the disturbance. amarok-2.3.1.60svn20100622-1.11.x86_64.rpm from Suse does not have that symptom. If you wish, I can check that it also disapeared from the git-compiled version. |