Bug 286798 - Amarok Crash
Summary: Amarok Crash
Status: RESOLVED DUPLICATE of bug 262955
Alias: None
Product: amarok
Classification: Applications
Component: general (other bugs)
Version First Reported In: 2.4.3
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 2.6
Assignee: Amarok Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-16 18:51 UTC by jimmietyler
Modified: 2012-01-03 09:30 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jimmietyler 2011-11-16 18:51:48 UTC
Application: amarok (2.4.3)
KDE Platform Version: 4.7.2 (4.7.2)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-12-generic i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
If I start Amarok and play with out max the internet stream will play.
If I max Amarok, I will crash most of the time.
Sometimes I can max, but if try to do anything it will crash.
Also it does not show my playlists.

The crash can be reproduced every time.

-- Backtrace:
Application: Amarok (amarok), signal: Aborted
[Current thread is 1 (Thread 0xb5f7a720 (LWP 3943))]

Thread 15 (Thread 0xb3858b70 (LWP 3946)):
#0  0x00aeb416 in __kernel_vsyscall ()
#1  0x01ea9a5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x06038cfc in __pthread_cond_wait (cond=0x9663868, mutex=0x9663850) at forward.c:139
#3  0x02f65813 in vlc_cond_wait () from /usr/lib/libvlccore.so.4
#4  0x02eda1e7 in ?? () from /usr/lib/libvlccore.so.4
#5  0x01ea5d31 in start_thread (arg=0xb3858b70) at pthread_create.c:304
#6  0x0602b0ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 14 (Thread 0xaf100b70 (LWP 3949)):
#0  0x00aeb416 in __kernel_vsyscall ()
#1  0x06039063 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x05fcd135 in _L_lock_10306 () from /lib/i386-linux-gnu/libc.so.6
#3  0x05fcb946 in __GI___libc_free (mem=0x96c8e00) at malloc.c:3736
#4  0x013f380f in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#5  0x00948cfc in QEventDispatcherGlib::unregisterSocketNotifier (this=0x96f3d08, notifier=0xaf1002fc) at kernel/qeventdispatcher_glib.cpp:503
#6  0x00936be8 in setEnabled (enable=<optimized out>, this=0xaf1002fc) at kernel/qsocketnotifier.cpp:298
#7  QSocketNotifier::setEnabled (this=0xaf1002fc, enable=false) at kernel/qsocketnotifier.cpp:284
#8  0x0094829d in socketNotifierSourceCheck (source=0x96c96f8) at kernel/qeventdispatcher_glib.cpp:92
#9  0x0439ef24 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x0439f8f0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#11 0x0439fc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#12 0x00948ada in QEventDispatcherGlib::processEvents (this=0x96f3d08, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#13 0x009191dd in QEventLoop::processEvents (this=0xaf1002a0, flags=...) at kernel/qeventloop.cpp:149
#14 0x00919421 in QEventLoop::exec (this=0xaf1002a0, flags=...) at kernel/qeventloop.cpp:201
#15 0x0081c90b in QThread::exec (this=0x96c8448) at thread/qthread.cpp:498
#16 0x008f9e2d in QInotifyFileSystemWatcherEngine::run (this=0x96c8448) at io/qfilesystemwatcher_inotify.cpp:248
#17 0x0081f7b3 in QThreadPrivate::start (arg=0x96c8448) at thread/qthread_unix.cpp:331
#18 0x01ea5d31 in start_thread (arg=0xaf100b70) at pthread_create.c:304
#19 0x0602b0ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 13 (Thread 0xac7edb70 (LWP 3950)):
#0  0x00aeb416 in __kernel_vsyscall ()
#1  0x06039063 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x05fcd135 in _L_lock_10306 () from /lib/i386-linux-gnu/libc.so.6
#3  0x05fcb946 in __GI___libc_free (mem=0x9a3c8c0) at malloc.c:3736
#4  0x013f380f in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#5  0x00948cfc in QEventDispatcherGlib::unregisterSocketNotifier (this=0x9a3d240, notifier=0xac7ed2fc) at kernel/qeventdispatcher_glib.cpp:503
#6  0x00936be8 in setEnabled (enable=<optimized out>, this=0xac7ed2fc) at kernel/qsocketnotifier.cpp:298
#7  QSocketNotifier::setEnabled (this=0xac7ed2fc, enable=false) at kernel/qsocketnotifier.cpp:284
#8  0x0094829d in socketNotifierSourceCheck (source=0x9a3c438) at kernel/qeventdispatcher_glib.cpp:92
#9  0x0439ef24 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x0439f8f0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#11 0x0439fc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#12 0x00948ada in QEventDispatcherGlib::processEvents (this=0x9a3d240, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#13 0x009191dd in QEventLoop::processEvents (this=0xac7ed2a0, flags=...) at kernel/qeventloop.cpp:149
#14 0x00919421 in QEventLoop::exec (this=0xac7ed2a0, flags=...) at kernel/qeventloop.cpp:201
#15 0x0081c90b in QThread::exec (this=0x93e2d10) at thread/qthread.cpp:498
#16 0x008f9e2d in QInotifyFileSystemWatcherEngine::run (this=0x93e2d10) at io/qfilesystemwatcher_inotify.cpp:248
#17 0x0081f7b3 in QThreadPrivate::start (arg=0x93e2d10) at thread/qthread_unix.cpp:331
#18 0x01ea5d31 in start_thread (arg=0xac7edb70) at pthread_create.c:304
#19 0x0602b0ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 12 (Thread 0xabfecb70 (LWP 3951)):
#0  0x00aeb416 in __kernel_vsyscall ()
#1  0x01ea9a5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x06038cfc in __pthread_cond_wait (cond=0x9ab6a88, mutex=0x9ab6a70) at forward.c:139
#3  0x0081fcc0 in wait (time=4294967295, this=0x9ab6a70) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9ab6990, mutex=0x9b218d0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x06969406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9ab6978, th=0x9b20e48) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0696becb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9b27520, th=0x9b20e48) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0696903a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9ab6978, th=0x9b20e48) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0696bfcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b27520, th=0x9b20e48) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x06968f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ab6978, th=0x9b20e48, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0696bfe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b27520, th=0x9b20e48) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x06968f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ab6978, th=0x9b20e48, previous=0x9b6c460) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x0696ab14 in ThreadWeaver::ThreadRunHelper::run (this=0xabfec304, parent=0x9ab6978, th=0x9b20e48) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x0696abca in ThreadWeaver::Thread::run (this=0x9b20e48) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x0081f7b3 in QThreadPrivate::start (arg=0x9b20e48) at thread/qthread_unix.cpp:331
#15 0x01ea5d31 in start_thread (arg=0xabfecb70) at pthread_create.c:304
#16 0x0602b0ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 11 (Thread 0xab7ebb70 (LWP 3952)):
#0  0x00aeb416 in __kernel_vsyscall ()
#1  0x01ea9a5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x06038cfc in __pthread_cond_wait (cond=0x9ab6a88, mutex=0x9ab6a70) at forward.c:139
#3  0x0081fcc0 in wait (time=4294967295, this=0x9ab6a70) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9ab6990, mutex=0x9b218d0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x06969406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9ab6978, th=0x9b5a2c8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0696becb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9b27520, th=0x9b5a2c8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0696903a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9ab6978, th=0x9b5a2c8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0696bfcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b27520, th=0x9b5a2c8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x06968f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ab6978, th=0x9b5a2c8, previous=0x9b4b2c8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0696ab14 in ThreadWeaver::ThreadRunHelper::run (this=0xab7eb304, parent=0x9ab6978, th=0x9b5a2c8) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0696abca in ThreadWeaver::Thread::run (this=0x9b5a2c8) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x0081f7b3 in QThreadPrivate::start (arg=0x9b5a2c8) at thread/qthread_unix.cpp:331
#13 0x01ea5d31 in start_thread (arg=0xab7ebb70) at pthread_create.c:304
#14 0x0602b0ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 10 (Thread 0xaafeab70 (LWP 3953)):
#0  0x00aeb416 in __kernel_vsyscall ()
#1  0x01ea9a5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x06038cfc in __pthread_cond_wait (cond=0x9ab6a88, mutex=0x9ab6a70) at forward.c:139
#3  0x0081fcc0 in wait (time=4294967295, this=0x9ab6a70) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9ab6990, mutex=0x9b218d0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x06969406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9ab6978, th=0x9b682d8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0696becb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9b27520, th=0x9b682d8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0696903a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9ab6978, th=0x9b682d8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0696bfcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b27520, th=0x9b682d8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x06968f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ab6978, th=0x9b682d8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0696bfe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b27520, th=0x9b682d8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x06968f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ab6978, th=0x9b682d8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x0696ab14 in ThreadWeaver::ThreadRunHelper::run (this=0xaafea304, parent=0x9ab6978, th=0x9b682d8) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x0696abca in ThreadWeaver::Thread::run (this=0x9b682d8) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x0081f7b3 in QThreadPrivate::start (arg=0x9b682d8) at thread/qthread_unix.cpp:331
#15 0x01ea5d31 in start_thread (arg=0xaafeab70) at pthread_create.c:304
#16 0x0602b0ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 9 (Thread 0xaa7e9b70 (LWP 3954)):
#0  0x00aeb416 in __kernel_vsyscall ()
#1  0x01ea9a5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x06038cfc in __pthread_cond_wait (cond=0x9ab6a88, mutex=0x9ab6a70) at forward.c:139
#3  0x0081fcc0 in wait (time=4294967295, this=0x9ab6a70) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9ab6990, mutex=0x9b218d0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x06969406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9ab6978, th=0x9b6a128) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0696becb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9b27520, th=0x9b6a128) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0696903a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9ab6978, th=0x9b6a128) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0696bfcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b27520, th=0x9b6a128) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x06968f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ab6978, th=0x9b6a128, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0696bfe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b27520, th=0x9b6a128) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x06968f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ab6978, th=0x9b6a128, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x0696ab14 in ThreadWeaver::ThreadRunHelper::run (this=0xaa7e9304, parent=0x9ab6978, th=0x9b6a128) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x0696abca in ThreadWeaver::Thread::run (this=0x9b6a128) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x0081f7b3 in QThreadPrivate::start (arg=0x9b6a128) at thread/qthread_unix.cpp:331
#15 0x01ea5d31 in start_thread (arg=0xaa7e9b70) at pthread_create.c:304
#16 0x0602b0ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 8 (Thread 0xa9fe0b70 (LWP 3955)):
#0  0x00aeb416 in __kernel_vsyscall ()
#1  0x01ea9a5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x06038cfc in __pthread_cond_wait (cond=0xb76d5430, mutex=0xb76d5418) at forward.c:139
#3  0xb6fb4883 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb6fb499f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0x01ea5d31 in start_thread (arg=0xa9fe0b70) at pthread_create.c:304
#6  0x0602b0ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 7 (Thread 0xa96b7b70 (LWP 3956)):
#0  0x00aeb416 in __kernel_vsyscall ()
#1  0x06039063 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x05fcd135 in _L_lock_10306 () from /lib/i386-linux-gnu/libc.so.6
#3  0x05fcb946 in __GI___libc_free (mem=0x9a4c418) at malloc.c:3736
#4  0x013f380f in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#5  0x00949a2d in QTimerInfoList::unregisterTimer (this=0x9be2e84, timerId=771751987) at kernel/qeventdispatcher_unix.cpp:499
#6  0x00948dac in QEventDispatcherGlib::unregisterTimer (this=0x9be4348, timerId=771751987) at kernel/qeventdispatcher_glib.cpp:539
#7  0x0092cb14 in QObject::killTimer (this=0x9b88048, id=771751987) at kernel/qobject.cpp:1623
#8  0x009370de in stop (this=0x9b88048) at kernel/qtimer.cpp:257
#9  QTimer::stop (this=0x9b88048) at kernel/qtimer.cpp:254
#10 0x009372a0 in QTimer::timerEvent (this=0x9b88048, e=0xa96b70ac) at kernel/qtimer.cpp:270
#11 0x00932994 in QObject::event (this=0x9b88048, e=0xa96b70ac) at kernel/qobject.cpp:1181
#12 0x087edd54 in notify_helper (e=0xa96b70ac, receiver=0x9b88048, this=0x92eca58) at kernel/qapplication.cpp:4486
#13 QApplicationPrivate::notify_helper (this=0x92eca58, receiver=0x9b88048, e=0xa96b70ac) at kernel/qapplication.cpp:4458
#14 0x087f3103 in QApplication::notify (this=0xa96b70ac, receiver=0x9b88048, e=0xa96b70ac) at kernel/qapplication.cpp:3886
#15 0x00562681 in KApplication::notify (this=0xbf90e5e4, receiver=0x9b88048, event=0xa96b70ac) at ../../kdeui/kernel/kapplication.cpp:311
#16 0x0091a19e in QCoreApplication::notifyInternal (this=0xbf90e5e4, receiver=0x9b88048, event=0xa96b70ac) at kernel/qcoreapplication.cpp:787
#17 0x0094ac10 in sendEvent (event=0xa96b70ac, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#18 QTimerInfoList::activateTimers (this=0x9be2e84) at kernel/qeventdispatcher_unix.cpp:603
#19 0x00948155 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#20 idleTimerSourceDispatch (source=0x9be3fb8) at kernel/qeventdispatcher_glib.cpp:231
#21 0x0439f25f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#22 0x0439f990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#23 0x0439fc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#24 0x00948ada in QEventDispatcherGlib::processEvents (this=0x9be4348, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#25 0x009191dd in QEventLoop::processEvents (this=0xa96b72d0, flags=...) at kernel/qeventloop.cpp:149
#26 0x00919421 in QEventLoop::exec (this=0xa96b72d0, flags=...) at kernel/qeventloop.cpp:201
#27 0x0081c90b in QThread::exec (this=0x9be3968) at thread/qthread.cpp:498
#28 0x0081c9fb in QThread::run (this=0x9be3968) at thread/qthread.cpp:565
#29 0x0081f7b3 in QThreadPrivate::start (arg=0x9be3968) at thread/qthread_unix.cpp:331
#30 0x01ea5d31 in start_thread (arg=0xa96b7b70) at pthread_create.c:304
#31 0x0602b0ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 6 (Thread 0xa8eb6b70 (LWP 3957)):
#0  0x00aeb416 in __kernel_vsyscall ()
#1  0x06039063 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x05fcd135 in _L_lock_10306 () from /lib/i386-linux-gnu/libc.so.6
#3  0x05fcb946 in __GI___libc_free (mem=0x9e0d980) at malloc.c:3736
#4  0x043a5c1b in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x043a5ef6 in g_free () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x0439ae9a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0x0094883f in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x9e11788, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:373
#8  0x00948a52 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x9e11788, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:401
#9  0x0081e6dc in QThreadPrivate::finish (arg=0xa543c8) at thread/qthread_unix.cpp:367
#10 0x0081f7bb in ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/include/pthread.h:545
#11 ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at thread/qthread_unix.cpp:824
#12 QThreadPrivate::start (arg=0xa543c8) at thread/qthread_unix.cpp:290
#13 0x01ea5d31 in start_thread (arg=0xa8eb6b70) at pthread_create.c:304
#14 0x0602b0ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 5 (Thread 0xa85d9b70 (LWP 3959)):
#0  0x00aeb416 in __kernel_vsyscall ()
#1  0x01ea9a5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x06038cfc in __pthread_cond_wait (cond=0x1e5fa50, mutex=0x1e5fa38) at forward.c:139
#3  0x01d5a9a9 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0x01d5a9ef in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0x01ea5d31 in start_thread (arg=0xa85d9b70) at pthread_create.c:304
#6  0x0602b0ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 4 (Thread 0xb37d7b70 (LWP 3962)):
#0  0x00aeb416 in __kernel_vsyscall ()
#1  0x01ea9e04 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236
#2  0x06038d54 in __pthread_cond_timedwait (cond=0x9b911b4, mutex=0x9b9119c, abstime=0xb37d71d8) at forward.c:152
#3  0x02f65898 in vlc_cond_timedwait () from /usr/lib/libvlccore.so.4
#4  0x02f06da9 in ?? () from /usr/lib/libvlccore.so.4
#5  0x02f07cac in ?? () from /usr/lib/libvlccore.so.4
#6  0x02f4e7e9 in ?? () from /usr/lib/libvlccore.so.4
#7  0x01ea5d31 in start_thread (arg=0xb37d7b70) at pthread_create.c:304
#8  0x0602b0ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xa86b5b70 (LWP 3965)):
#0  0x00aeb416 in __kernel_vsyscall ()
#1  0x01ea3818 in __pthread_mutex_lock_full (mutex=0x1eb6ff4) at pthread_mutex_lock.c:301
#2  0x06038f14 in pthread_mutex_lock (mutex=0x9f3c450) at forward.c:182
#3  0x02505f6f in pa_mutex_lock () from /usr/lib/i386-linux-gnu/libpulsecommon-1.0.so
#4  0x04088730 in pa_threaded_mainloop_lock () from /usr/lib/i386-linux-gnu/libpulse.so.0
#5  0x04c1f849 in ?? () from /usr/lib/vlc/plugins/audio_output/libpulse_plugin.so
#6  0x02f329cb in ?? () from /usr/lib/libvlccore.so.4
#7  0x02f3194c in ?? () from /usr/lib/libvlccore.so.4
#8  0x02f2c3b6 in ?? () from /usr/lib/libvlccore.so.4
#9  0x02eef6f8 in ?? () from /usr/lib/libvlccore.so.4
#10 0x02ef02b5 in ?? () from /usr/lib/libvlccore.so.4
#11 0x02ef0519 in ?? () from /usr/lib/libvlccore.so.4
#12 0x02f4e7e9 in ?? () from /usr/lib/libvlccore.so.4
#13 0x01ea5d31 in start_thread (arg=0xa86b5b70) at pthread_create.c:304
#14 0x0602b0ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xa44feb70 (LWP 3966)):
#0  0x00aeb416 in __kernel_vsyscall ()
#1  0x06039063 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x05fcd135 in _L_lock_10306 () from /lib/i386-linux-gnu/libc.so.6
#3  0x05fcb946 in __GI___libc_free (mem=0x9ba43d0) at malloc.c:3736
#4  0x0408f5b7 in pa_xfree () from /usr/lib/i386-linux-gnu/libpulse.so.0
#5  0x040746f7 in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#6  0x04076103 in pa_mainloop_prepare () from /usr/lib/i386-linux-gnu/libpulse.so.0
#7  0x04076d3b in pa_mainloop_iterate () from /usr/lib/i386-linux-gnu/libpulse.so.0
#8  0x04076e24 in pa_mainloop_run () from /usr/lib/i386-linux-gnu/libpulse.so.0
#9  0x040881ce in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#10 0x02507216 in ?? () from /usr/lib/i386-linux-gnu/libpulsecommon-1.0.so
#11 0x01ea5d31 in start_thread (arg=0xa44feb70) at pthread_create.c:304
#12 0x0602b0ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb5f7a720 (LWP 3943)):
[KCrash Handler]
#7  0x00aeb416 in __kernel_vsyscall ()
#8  0x05f86c8f in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0x05f8a2b5 in __GI_abort () at abort.c:92
#10 0x05fc6f09 in __malloc_assert (assertion=<optimized out>, file=<optimized out>, line=3096, function=0x6092b8b "sYSMALLOc") at malloc.c:351
#11 0x05fc9be7 in sYSMALLOc (av=0x60d2400, nb=1208) at malloc.c:3093
#12 _int_malloc (av=0x60d2400, bytes=1200) at malloc.c:4747
#13 0x05fcb498 in __GI___libc_malloc (bytes=1200) at malloc.c:3660
#14 0x088bcbd9 in QImageData::create (size=..., format=QImage::Format_ARGB8565_Premultiplied, numColors=0) at image/qimage.cpp:247
#15 0x088bde09 in QImage::QImage (this=0xbf90ce64, width=1, height=300, format=QImage::Format_ARGB8565_Premultiplied) at image/qimage.cpp:849
#16 0x088e9c00 in QRasterPixmapData::fill (this=0x9ffa198, color=...) at image/qpixmap_raster.cpp:211
#17 0x088da06d in fill (color=..., this=0x9f2b5e0) at image/qpixmap.cpp:1002
#18 QPixmap::fill (this=0x9f2b5e0, color=...) at image/qpixmap.cpp:979
#19 0x027db6fb in Oxygen::Helper::verticalGradient (this=0x931d2a8, color=..., height=300, offset=0) at ../../../libs/oxygen/oxygenhelper.cpp:483
#20 0x027d7869 in Oxygen::Helper::renderWindowBackground (this=0x931d2a8, p=0xbf90d4bc, clipRect=..., widget=0x96689c0, window=0x96689c0, color=..., yShift=-23, gradientHeight=64) at ../../../libs/oxygen/oxygenhelper.cpp:172
#21 0x02c0df26 in Oxygen::StyleHelper::renderWindowBackground (this=0x931d2a8, p=0xbf90d4bc, clipRect=..., widget=0x96689c0, color=..., y_shift=-23, gradientHeight=64) at ../../../kstyles/oxygen/oxygenstylehelper.h:78
#22 0x02c0e235 in Oxygen::Helper::renderWindowBackground (this=0x931d2a8, p=0xbf90d4bc, clipRect=..., widget=0x96689c0, pal=..., y_shift=-23, gradientHeight=64) at ../../../libs/oxygen/oxygenhelper.h:183
#23 0x02bd7a13 in drawWidgetPrimitive (widget=0x96689c0, painter=0xbf90d4bc, option=0xbf90d26c, this=0x9329ef8) at ../../../kstyles/oxygen/oxygenstyle.cpp:4216
#24 Oxygen::Style::drawWidgetPrimitive (this=0x9329ef8, option=0xbf90d26c, painter=0xbf90d4bc, widget=0x96689c0) at ../../../kstyles/oxygen/oxygenstyle.cpp:4200
#25 0x02bd6875 in Oxygen::Style::drawPrimitive (this=0x9329ef8, element=QStyle::PE_Widget, option=0xbf90d26c, painter=0xbf90d4bc, widget=0x96689c0) at ../../../kstyles/oxygen/oxygenstyle.cpp:1053
#26 0x0883f29b in QWidgetPrivate::paintBackground (this=0x0, painter=0xbf90d4bc, rgn=..., flags=5) at kernel/qwidget.cpp:2398
#27 0x08845285 in QWidgetPrivate::drawWidget (this=0x9668a38, pdev=0x9f1c1d0, rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0x9bd2ba8) at kernel/qwidget.cpp:5506
#28 0x08a2ea83 in QWidgetBackingStore::sync (this=0x9bd2ba8) at painting/qbackingstore.cpp:1338
#29 0x0883a6cb in QWidgetPrivate::syncBackingStore (this=0x9668a38) at kernel/qwidget.cpp:1862
#30 0x088488cf in QWidget::event (this=0x96689c0, event=0xbf90dd24) at kernel/qwidget.cpp:8588
#31 0x08c6a4cc in QMainWindow::event (this=0x96689c0, event=0xbf90dd24) at widgets/qmainwindow.cpp:1478
#32 0x0063e174 in KMainWindow::event (this=0x96689c0, ev=0xbf90dd24) at ../../kdeui/widgets/kmainwindow.cpp:1084
#33 0x087edd54 in notify_helper (e=0xbf90dd24, receiver=0x96689c0, this=0x92eca58) at kernel/qapplication.cpp:4486
#34 QApplicationPrivate::notify_helper (this=0x92eca58, receiver=0x96689c0, e=0xbf90dd24) at kernel/qapplication.cpp:4458
#35 0x087f31a8 in QApplication::notify (this=0x92eca58, receiver=0x96689c0, e=0xbf90dd24) at kernel/qapplication.cpp:4451
#36 0x00562681 in KApplication::notify (this=0xbf90e5e4, receiver=0x96689c0, event=0xbf90dd24) at ../../kdeui/kernel/kapplication.cpp:311
#37 0x0091a19e in QCoreApplication::notifyInternal (this=0xbf90e5e4, receiver=0x96689c0, event=0xbf90dd24) at kernel/qcoreapplication.cpp:787
#38 0x08a2ac9d in sendEvent (event=0xbf90dd14, receiver=0x96689c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#39 sendUpdateRequest (updateImmediately=true, widget=0x96689c0) at painting/qbackingstore.cpp:507
#40 QWidgetBackingStore::markDirty (this=0x9bd2ba8, rect=..., widget=0x965f008, updateImmediately=true, invalidateBuffer=false) at painting/qbackingstore.cpp:669
#41 0x08839ce2 in repaint (rect=..., this=0x965f008) at kernel/qwidget.cpp:10361
#42 QWidget::repaint (this=0x965f008, rect=...) at kernel/qwidget.cpp:10345
#43 0x08839df1 in QWidget::repaint (this=0x965f008) at kernel/qwidget.cpp:10317
#44 0x01139625 in IconButton::timerEvent (this=0x965f008, te=0xbf90e2dc) at ../../src/widgets/IconButton.cpp:117
#45 0x00932994 in QObject::event (this=0x965f008, e=0xbf90e2dc) at kernel/qobject.cpp:1181
#46 0x08847c62 in QWidget::event (this=0x965f008, event=0xbf90e2dc) at kernel/qwidget.cpp:8754
#47 0x087edd54 in notify_helper (e=0xbf90e2dc, receiver=0x965f008, this=0x92eca58) at kernel/qapplication.cpp:4486
#48 QApplicationPrivate::notify_helper (this=0x92eca58, receiver=0x965f008, e=0xbf90e2dc) at kernel/qapplication.cpp:4458
#49 0x087f31a8 in QApplication::notify (this=0x92eca58, receiver=0x965f008, e=0xbf90e2dc) at kernel/qapplication.cpp:4451
#50 0x00562681 in KApplication::notify (this=0xbf90e5e4, receiver=0x965f008, event=0xbf90e2dc) at ../../kdeui/kernel/kapplication.cpp:311
#51 0x0091a19e in QCoreApplication::notifyInternal (this=0xbf90e5e4, receiver=0x965f008, event=0xbf90e2dc) at kernel/qcoreapplication.cpp:787
#52 0x0094ac10 in sendEvent (event=0xbf90e2dc, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#53 QTimerInfoList::activateTimers (this=0x92fd084) at kernel/qeventdispatcher_unix.cpp:603
#54 0x00948122 in timerSourceDispatch (source=0x92fd050) at kernel/qeventdispatcher_glib.cpp:184
#55 0x0439f25f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#56 0x0439f990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#57 0x0439fc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#58 0x00948ada in QEventDispatcherGlib::processEvents (this=0x91f1218, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#59 0x088a5e3a in QGuiEventDispatcherGlib::processEvents (this=0x91f1218, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#60 0x009191dd in QEventLoop::processEvents (this=0xbf90e554, flags=...) at kernel/qeventloop.cpp:149
#61 0x00919421 in QEventLoop::exec (this=0xbf90e554, flags=...) at kernel/qeventloop.cpp:201
#62 0x0091e19d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#63 0x087eb8f4 in QApplication::exec () at kernel/qapplication.cpp:3760
#64 0x0804ffc2 in main (argc=) at ../../src/main.cpp:289

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2011-11-16 21:21:22 UTC
The crash appears to be with an over-sized image and Qt. Which Context View applets do you use?
Comment 2 Myriam Schweingruber 2011-11-16 21:23:07 UTC
Related bug 262955 which has the same Qt image handling problem: https://bugs.kde.org/show_bug.cgi?id=262955#c3
Comment 3 Myriam Schweingruber 2012-01-03 09:30:13 UTC

*** This bug has been marked as a duplicate of bug 262955 ***