[prev in list] [next in list] [prev in thread] [next in thread] 

List:       amarok-bugs-dist
Subject:    [Bug 271975] New: When maximize Amarok of tray bar it crashed
From:       Alvaro Gili <alvarogili () gmail ! com>
Date:       2011-04-29 12:01:52
Message-ID: bug-271975-71684 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=271975

           Summary: When maximize Amarok of tray bar it crashed
           Product: amarok
           Version: 2.4.0
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: amarok-bugs-dist@kde.org
        ReportedBy: alvarogili@gmail.com


Application: amarok (2.4.0)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic i686
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:
When I clicked in the tray bar for maximize Amarok it was showed and after
crashed

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0xb6476770 (LWP 1972))]

Thread 11 (Thread 0xaff9eb70 (LWP 1990)):
#0  0x00367416 in __kernel_vsyscall ()
#1  0x057d7f76 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x01fc54a2 in ?? () from /usr/lib/libpulse.so.0
#3  0x01fb43a9 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0x01fb4b84 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0x01fb4c64 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0x01fc5443 in ?? () from /usr/lib/libpulse.so.0
#7  0x080eba75 in ?? () from /usr/lib/libpulsecommon-0.9.22.so
#8  0x052c2e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#9  0x057e673e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 10 (Thread 0xab78cb70 (LWP 2020)):
#0  0x0504bd41 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x007c8dd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x008954f2 in updateCurrentTime (this=0x8b4ccdc, tm=...) at
kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0x8b4ccdc, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#5  0x00893d32 in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xab78c07c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x00893dcd in timerSourcePrepare (source=0x8b4cca8, timeout=<value
optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x033c2fd4 in g_main_context_prepare () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x033c3e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x033c4524 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x00894577 in QEventDispatcherGlib::processEvents (this=0x8b4c3f8,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x00866289 in QEventLoop::processEvents (this=0xab78c230, flags=...) at
kernel/qeventloop.cpp:149
#12 0x00866522 in QEventLoop::exec (this=0xab78c230, flags=...) at
kernel/qeventloop.cpp:201
#13 0x007702a0 in QThread::exec (this=0x8b46bf0) at thread/qthread.cpp:492
#14 0x00847fdb in QInotifyFileSystemWatcherEngine::run (this=0x8b46bf0) at
io/qfilesystemwatcher_inotify.cpp:248
#15 0x00772da2 in QThreadPrivate::start (arg=0x8b46bf0) at
thread/qthread_unix.cpp:320
#16 0x052c2e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0x057e673e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 9 (Thread 0xa90ffb70 (LWP 2268)):
#0  0x00367416 in __kernel_vsyscall ()
#1  0x057d7f76 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x033d484b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x033c41af in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x033c492b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x02c49304 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0x033ed2df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0x052c2e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x057e673e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 8 (Thread 0xa80fdb70 (LWP 2278)):
#0  0x00367416 in __kernel_vsyscall ()
#1  0x052c748c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0x057f43fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x03dd2817 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x3ee61c0) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0x03dd2851 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=0x3ee61c0) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0x052c2e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x057e673e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 7 (Thread 0xa9a54b70 (LWP 2451)):
#0  0x00367416 in __kernel_vsyscall ()
#1  0x052c748c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0x057f43fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x00773467 in wait (this=0x8fb5050, mutex=0x8fe49e8, time=4294967295) at
thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x8fb5050, mutex=0x8fe49e8, time=4294967295) at
thread/qwaitcondition_unix.cpp:160
#5  0x00a8a7e0 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8fb5038,
th=0x8fe1620) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00a8d47c in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x8fe3d18, th=0x8fe1620) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00a8a42b in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x8fb5038, th=0x8fe1620) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00a8d56a in ThreadWeaver::WorkingHardState::applyForWork (this=0x8fe3d18,
th=0x8fe1620) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00a8a373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8fb5038,
th=0x8fe1620, previous=0x8cfb3b8) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00a8bf9e in ThreadWeaver::ThreadRunHelper::run (this=0xa9a54294,
parent=0x8fb5038, th=0x8fe1620) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00a8c05b in ThreadWeaver::Thread::run (this=0x8fe1620) at
../../../threadweaver/Weaver/Thread.cpp:142
#12 0x00772da2 in QThreadPrivate::start (arg=0x8fe1620) at
thread/qthread_unix.cpp:320
#13 0x052c2e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0x057e673e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 6 (Thread 0xa4acab70 (LWP 2454)):
#0  0x052c5320 in pthread_mutex_lock () from
/lib/i386-linux-gnu/libpthread.so.0
#1  0x057f4616 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#2  0x033c3009 in g_main_context_prepare () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x033c3e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x033c4524 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x00894577 in QEventDispatcherGlib::processEvents (this=0xa91545c8,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00866289 in QEventLoop::processEvents (this=0xa4aca230, flags=...) at
kernel/qeventloop.cpp:149
#7  0x00866522 in QEventLoop::exec (this=0xa4aca230, flags=...) at
kernel/qeventloop.cpp:201
#8  0x007702a0 in QThread::exec (this=0x934d820) at thread/qthread.cpp:492
#9  0x00847fdb in QInotifyFileSystemWatcherEngine::run (this=0x934d820) at
io/qfilesystemwatcher_inotify.cpp:248
#10 0x00772da2 in QThreadPrivate::start (arg=0x934d820) at
thread/qthread_unix.cpp:320
#11 0x052c2e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x057e673e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 5 (Thread 0xa42c9b70 (LWP 2455)):
#0  0x00367416 in __kernel_vsyscall ()
#1  0x052c748c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0x057f43fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x00773467 in wait (this=0x8fb5050, mutex=0x8fe49e8, time=4294967295) at
thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x8fb5050, mutex=0x8fe49e8, time=4294967295) at
thread/qwaitcondition_unix.cpp:160
#5  0x00a8a7e0 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8fb5038,
th=0x9604798) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00a8d47c in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x8fe3d18, th=0x9604798) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00a8a42b in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x8fb5038, th=0x9604798) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00a8d56a in ThreadWeaver::WorkingHardState::applyForWork (this=0x8fe3d18,
th=0x9604798) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00a8a373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8fb5038,
th=0x9604798, previous=0x951c4e0) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00a8bf9e in ThreadWeaver::ThreadRunHelper::run (this=0xa42c9294,
parent=0x8fb5038, th=0x9604798) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00a8c05b in ThreadWeaver::Thread::run (this=0x9604798) at
../../../threadweaver/Weaver/Thread.cpp:142
#12 0x00772da2 in QThreadPrivate::start (arg=0x9604798) at
thread/qthread_unix.cpp:320
#13 0x052c2e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0x057e673e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 4 (Thread 0xa3ac8b70 (LWP 2456)):
#0  0x00367416 in __kernel_vsyscall ()
#1  0x052c748c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0x057f43fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x00773467 in wait (this=0x8fb5050, mutex=0x8fe49e8, time=4294967295) at
thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x8fb5050, mutex=0x8fe49e8, time=4294967295) at
thread/qwaitcondition_unix.cpp:160
#5  0x00a8a7e0 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8fb5038,
th=0x950d3f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00a8d47c in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x8fe3d18, th=0x950d3f0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00a8a42b in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x8fb5038, th=0x950d3f0) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00a8d56a in ThreadWeaver::WorkingHardState::applyForWork (this=0x8fe3d18,
th=0x950d3f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00a8a373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8fb5038,
th=0x950d3f0, previous=0x95091a0) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00a8bf9e in ThreadWeaver::ThreadRunHelper::run (this=0xa3ac8294,
parent=0x8fb5038, th=0x950d3f0) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00a8c05b in ThreadWeaver::Thread::run (this=0x950d3f0) at
../../../threadweaver/Weaver/Thread.cpp:142
#12 0x00772da2 in QThreadPrivate::start (arg=0x950d3f0) at
thread/qthread_unix.cpp:320
#13 0x052c2e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0x057e673e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xa32c7b70 (LWP 2457)):
#0  0x00367416 in __kernel_vsyscall ()
#1  0x052c748c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0x057f43fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x00773467 in wait (this=0x8fb5050, mutex=0x8fe49e8, time=4294967295) at
thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x8fb5050, mutex=0x8fe49e8, time=4294967295) at
thread/qwaitcondition_unix.cpp:160
#5  0x00a8a7e0 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8fb5038,
th=0x9354e78) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00a8d47c in ThreadWeaver::WorkingHardState::waitForAvailableJob
(this=0x8fe3d18, th=0x9354e78) at
../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00a8a42b in ThreadWeaver::WeaverImpl::waitForAvailableJob
(this=0x8fb5038, th=0x9354e78) at
../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00a8d56a in ThreadWeaver::WorkingHardState::applyForWork (this=0x8fe3d18,
th=0x9354e78) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00a8a373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8fb5038,
th=0x9354e78, previous=0x9344b68) at
../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00a8bf9e in ThreadWeaver::ThreadRunHelper::run (this=0xa32c7294,
parent=0x8fb5038, th=0x9354e78) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00a8c05b in ThreadWeaver::Thread::run (this=0x9354e78) at
../../../threadweaver/Weaver/Thread.cpp:142
#12 0x00772da2 in QThreadPrivate::start (arg=0x9354e78) at
thread/qthread_unix.cpp:320
#13 0x052c2e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0x057e673e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xa2abeb70 (LWP 2458)):
#0  0x00367416 in __kernel_vsyscall ()
#1  0x052c748c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0x057f43fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb7229b57 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0x052c2e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#5  0x057e673e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb6476770 (LWP 1972)):
[KCrash Handler]
#7  0x01124734 in Playlist::multilevelLessThan::operator() (this=0x8d03638,
sourceModel=0x8d03910, sourceModelRowA=170, sourceModelRowB=116) at
../../src/playlist/proxymodels/SortAlgorithms.cpp:107
#8  0x0112fd7c in Playlist::SortFilterProxy::lessThan (this=0x8d03620,
sourceModelIndexA=..., sourceModelIndexB=...) at
../../src/playlist/proxymodels/SortFilterProxy.cpp:71
#9  0x060321a4 in
QSortFilterProxyModelPrivate::proxy_intervals_for_source_items_to_add
(this=0x8d039d8, proxy_to_source=..., source_items=..., source_parent=...,
orient=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:612
#10 0x060326d1 in QSortFilterProxyModelPrivate::insert_source_items
(this=0x8d039d8, source_to_proxy=..., proxy_to_source=..., source_items=...,
source_parent=..., orient=Qt::Vertical, emit_signal=false) at
itemviews/qsortfilterproxymodel.cpp:671
#11 0x06037317 in QSortFilterProxyModelPrivate::_q_sourceDataChanged
(this=0x8d039d8, source_top_left=..., source_bottom_right=...) at
itemviews/qsortfilterproxymodel.cpp:1163
#12 0x0603872c in QSortFilterProxyModel::qt_metacall (this=0x8d03620,
_c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xa1f042e8) at
.moc/release-shared/moc_qsortfilterproxymodel.cpp:128
#13 0x01117efa in Playlist::ProxyBase::qt_metacall (this=0x8d03620,
_c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xa1f042e8) at ./ProxyBase.moc:71
#14 0x0112fb12 in Playlist::SortFilterProxy::qt_metacall (this=0x8d03620,
_c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xa1f042e8) at
./SortFilterProxy.moc:66
#15 0x0086d6ba in QMetaObject::metacall (object=0x8d03620,
cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xa1f042e8) at
kernel/qmetaobject.cpp:237
#16 0x00877e16 in QMetaCallEvent::placeMetaCall (this=0xa9186bb8,
object=0x8d03620) at kernel/qobject.cpp:535
#17 0x0087c3b7 in QObject::event (this=0x8d03620, e=0xa9186bb8) at
kernel/qobject.cpp:1226
#18 0x05a2ed24 in QApplicationPrivate::notify_helper (this=0x87bfc20,
receiver=0x8d03620, e=0xa9186bb8) at kernel/qapplication.cpp:4462
#19 0x05a338ce in QApplication::notify (this=0xbfdc9a48, receiver=0x8d03620,
e=0xa9186bb8) at kernel/qapplication.cpp:3862
#20 0x005493ca in KApplication::notify (this=0xbfdc9a48, receiver=0x8d03620,
event=0xa9186bb8) at ../../kdeui/kernel/kapplication.cpp:311
#21 0x008670bb in QCoreApplication::notifyInternal (this=0xbfdc9a48,
receiver=0x8d03620, event=0xa9186bb8) at kernel/qcoreapplication.cpp:731
#22 0x0086ac79 in sendEvent (receiver=0x0, event_type=0, data=0x869b6d8) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#23 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x869b6d8) at kernel/qcoreapplication.cpp:1372
#24 0x0086ae0d in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1265
#25 0x008943c4 in sendPostedEvents (s=0x87c0fb0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#26 postEventSourceDispatch (s=0x87c0fb0) at
kernel/qeventdispatcher_glib.cpp:277
#27 0x033c3aa8 in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#28 0x033c4270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#29 0x033c4524 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#30 0x0089453c in QEventDispatcherGlib::processEvents (this=0x869b440,
flags=...) at kernel/qeventdispatcher_glib.cpp:422
#31 0x05ae2775 in QGuiEventDispatcherGlib::processEvents (this=0x869b440,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#32 0x00866289 in QEventLoop::processEvents (this=0xbfdc99c4, flags=...) at
kernel/qeventloop.cpp:149
#33 0x00866522 in QEventLoop::exec (this=0xbfdc99c4, flags=...) at
kernel/qeventloop.cpp:201
#34 0x0086aecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#35 0x05a2c8e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#36 0x08050cf0 in main (argc=10101144, argv=0x8df1fe0) at
../../src/main.cpp:268

This bug may be a duplicate of or related to bug 271966.

Possible duplicates by query: bug 271966, bug 268553, bug 268482, bug 263678,
bug 256380.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Amarok-bugs-dist mailing list
Amarok-bugs-dist@kde.org
https://mail.kde.org/mailman/listinfo/amarok-bugs-dist
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic