Application: amarok (2.8.0) KDE Platform Version: 4.11.2 Qt Version: 4.8.4 Operating System: Linux 3.11.0-12-generic x86_64 Distribution: Ubuntu 13.10 -- Information about the crash: - What I was doing when the application crashed: -Only Amarok was open -The analyser plugin was not showing correctly i.e. it retained the appearance of whatever had covered that area of the screen most recently (wallpaper, other windows etc) -Bringing up the context menu gave options to change the analyser (Set at "blocky") -Crash occurred if either of the other options ( "balls" or "disco" was selected) -Occurred exactly the same before and after a "sudo apt-get remove --purge amarok" and subsequent reinstall -Occurred the same after a reboot -Adding songs to playlist and sound works fine -Had been working fine in a previous install of Kubuntu 13.10 earlier in the day (reinstalled but have separate /home) Have removed "analyzer" from amarok_homerc for now Hope this is helpful! The crash can be reproduced every time. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fc7485c17c0 (LWP 1870))] Thread 13 (Thread 0x7fc724d41700 (LWP 1873)): #0 0x00007fc74530ff7d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fc73d132041 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #2 0x00007fc73d12384c in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #3 0x00007fc73d123ede in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #4 0x00007fc73d123f90 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #5 0x00007fc73d131ff3 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #6 0x00007fc7381e8ee8 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-4.0.so #7 0x00007fc74160ef6e in start_thread (arg=0x7fc724d41700) at pthread_create.c:311 #8 0x00007fc74531c9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 12 (Thread 0x7fc71775f700 (LWP 1875)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 #1 0x00007fc7459693e4 in wait (time=60000, this=0x21aac40) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=this@entry=0x21a4410, mutex=mutex@entry=0x21a4408, time=time@entry=60000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fc7475f712e in AbstractDirectoryWatcher::run (this=0x21a43e0) at ../../src/scanner/AbstractDirectoryWatcher.cpp:65 #4 0x00007fc742b8dcb2 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7fc71775ed70, th=th@entry=0x1bbf750, job=job@entry=0x21a43e0) at ../../../threadweaver/Weaver/Job.cpp:106 #5 0x00007fc742b8de6e in ThreadWeaver::Job::execute (this=0x21a43e0, th=0x1bbf750) at ../../../threadweaver/Weaver/Job.cpp:135 #6 0x00007fc742b8d6bb in ThreadWeaver::Thread::run (this=0x1bbf750) at ../../../threadweaver/Weaver/Thread.cpp:108 #7 0x00007fc745968f2f in QThreadPrivate::start (arg=0x1bbf750) at thread/qthread_unix.cpp:338 #8 0x00007fc74160ef6e in start_thread (arg=0x7fc71775f700) at pthread_create.c:311 #9 0x00007fc74531c9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 11 (Thread 0x7fc71593b700 (LWP 1876)): #0 0x00007fff2a7978d8 in clock_gettime () #1 0x00007fc74533196d in clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:115 #2 0x00007fc7459bd757 in do_gettime (frac=0x7fc71593ab00, sec=0x7fc71593aaf8) at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0x00007fc745a96fe5 in updateCurrentTime (this=0x7fc708001e60) at kernel/qeventdispatcher_unix.cpp:354 #5 QTimerInfoList::timerWait (this=0x7fc708001e60, tm=...) at kernel/qeventdispatcher_unix.cpp:461 #6 0x00007fc745a9582c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fc71593abb4) at kernel/qeventdispatcher_glib.cpp:136 #7 0x00007fc745a958d5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #8 0x00007fc73ffb8d4d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007fc73ffb95c3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007fc73ffb97ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007fc745a95a76 in QEventDispatcherGlib::processEvents (this=0x7fc7080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #12 0x00007fc745a675ef in QEventLoop::processEvents (this=this@entry=0x7fc71593ad70, flags=...) at kernel/qeventloop.cpp:149 #13 0x00007fc745a678e5 in QEventLoop::exec (this=this@entry=0x7fc71593ad70, flags=...) at kernel/qeventloop.cpp:204 #14 0x00007fc74596688f in QThread::exec (this=this@entry=0x21aec20) at thread/qthread.cpp:542 #15 0x00007fc745a48d13 in QInotifyFileSystemWatcherEngine::run (this=0x21aec20) at io/qfilesystemwatcher_inotify.cpp:265 #16 0x00007fc745968f2f in QThreadPrivate::start (arg=0x21aec20) at thread/qthread_unix.cpp:338 #17 0x00007fc74160ef6e in start_thread (arg=0x7fc71593b700) at pthread_create.c:311 #18 0x00007fc74531c9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 10 (Thread 0x7fc71513a700 (LWP 1877)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc745969406 in wait (time=18446744073709551615, this=0x21abda0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x21abc78, mutex=0x211f810, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fc742b8be6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x21abc50, th=0x1a06430) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370 #4 0x00007fc742b8e903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x211ffc0, th=0x1a06430, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68 #5 0x00007fc742b8e91c in ThreadWeaver::WorkingHardState::applyForWork (this=0x211ffc0, th=0x1a06430, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #6 0x00007fc742b8e91c in ThreadWeaver::WorkingHardState::applyForWork (this=0x211ffc0, th=0x1a06430, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #7 0x00007fc742b8e91c in ThreadWeaver::WorkingHardState::applyForWork (this=0x211ffc0, th=0x1a06430, previous=0x28241c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #8 0x00007fc742b8d61f in ThreadWeaver::Thread::run (this=0x1a06430) at ../../../threadweaver/Weaver/Thread.cpp:98 #9 0x00007fc745968f2f in QThreadPrivate::start (arg=0x1a06430) at thread/qthread_unix.cpp:338 #10 0x00007fc74160ef6e in start_thread (arg=0x7fc71513a700) at pthread_create.c:311 #11 0x00007fc74531c9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 9 (Thread 0x7fc714939700 (LWP 1878)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc745969406 in wait (time=18446744073709551615, this=0x21abda0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x21abc78, mutex=0x211f810, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fc742b8be6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x21abc50, th=0x7fc70c0029b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370 #4 0x00007fc742b8e903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x211ffc0, th=0x7fc70c0029b0, previous=0x28e7460) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68 #5 0x00007fc742b8d61f in ThreadWeaver::Thread::run (this=0x7fc70c0029b0) at ../../../threadweaver/Weaver/Thread.cpp:98 #6 0x00007fc745968f2f in QThreadPrivate::start (arg=0x7fc70c0029b0) at thread/qthread_unix.cpp:338 #7 0x00007fc74160ef6e in start_thread (arg=0x7fc714939700) at pthread_create.c:311 #8 0x00007fc74531c9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 8 (Thread 0x7fc707780700 (LWP 1879)): #0 0x00007fc74530ff7d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fc73ffb96a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc73ffb97ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc745a95a76 in QEventDispatcherGlib::processEvents (this=0x7fc6fc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007fc745a675ef in QEventLoop::processEvents (this=this@entry=0x7fc70777fd70, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fc745a678e5 in QEventLoop::exec (this=this@entry=0x7fc70777fd70, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007fc74596688f in QThread::exec (this=this@entry=0x271e1c0) at thread/qthread.cpp:542 #7 0x00007fc745a48d13 in QInotifyFileSystemWatcherEngine::run (this=0x271e1c0) at io/qfilesystemwatcher_inotify.cpp:265 #8 0x00007fc745968f2f in QThreadPrivate::start (arg=0x271e1c0) at thread/qthread_unix.cpp:338 #9 0x00007fc74160ef6e in start_thread (arg=0x7fc707780700) at pthread_create.c:311 #10 0x00007fc74531c9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 7 (Thread 0x7fc706b54700 (LWP 1880)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc745969406 in wait (time=18446744073709551615, this=0x21abda0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x21abc78, mutex=0x211f810, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fc742b8be6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x21abc50, th=0x2820480) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370 #4 0x00007fc742b8e903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x211ffc0, th=0x2820480, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68 #5 0x00007fc742b8e91c in ThreadWeaver::WorkingHardState::applyForWork (this=0x211ffc0, th=0x2820480, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #6 0x00007fc742b8e91c in ThreadWeaver::WorkingHardState::applyForWork (this=0x211ffc0, th=0x2820480, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #7 0x00007fc742b8e91c in ThreadWeaver::WorkingHardState::applyForWork (this=0x211ffc0, th=0x2820480, previous=0x2823f50) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #8 0x00007fc742b8d61f in ThreadWeaver::Thread::run (this=0x2820480) at ../../../threadweaver/Weaver/Thread.cpp:98 #9 0x00007fc745968f2f in QThreadPrivate::start (arg=0x2820480) at thread/qthread_unix.cpp:338 #10 0x00007fc74160ef6e in start_thread (arg=0x7fc706b54700) at pthread_create.c:311 #11 0x00007fc74531c9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 6 (Thread 0x7fc706353700 (LWP 1881)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc745969406 in wait (time=18446744073709551615, this=0x21abda0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x21abc78, mutex=0x211f810, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fc742b8be6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x21abc50, th=0x281f060) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370 #4 0x00007fc742b8e903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x211ffc0, th=0x281f060, previous=0x2878390) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68 #5 0x00007fc742b8d61f in ThreadWeaver::Thread::run (this=0x281f060) at ../../../threadweaver/Weaver/Thread.cpp:98 #6 0x00007fc745968f2f in QThreadPrivate::start (arg=0x281f060) at thread/qthread_unix.cpp:338 #7 0x00007fc74160ef6e in start_thread (arg=0x7fc706353700) at pthread_create.c:311 #8 0x00007fc74531c9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 5 (Thread 0x7fc705b52700 (LWP 1882)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc745969406 in wait (time=18446744073709551615, this=0x21abda0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x21abc78, mutex=0x211f810, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fc742b8be6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x21abc50, th=0x2820c60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370 #4 0x00007fc742b8e903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x211ffc0, th=0x2820c60, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68 #5 0x00007fc742b8e91c in ThreadWeaver::WorkingHardState::applyForWork (this=0x211ffc0, th=0x2820c60, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #6 0x00007fc742b8e91c in ThreadWeaver::WorkingHardState::applyForWork (this=0x211ffc0, th=0x2820c60, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #7 0x00007fc742b8e91c in ThreadWeaver::WorkingHardState::applyForWork (this=0x211ffc0, th=0x2820c60, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #8 0x00007fc742b8d61f in ThreadWeaver::Thread::run (this=0x2820c60) at ../../../threadweaver/Weaver/Thread.cpp:98 #9 0x00007fc745968f2f in QThreadPrivate::start (arg=0x2820c60) at thread/qthread_unix.cpp:338 #10 0x00007fc74160ef6e in start_thread (arg=0x7fc705b52700) at pthread_create.c:311 #11 0x00007fc74531c9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 4 (Thread 0x7fc704b06700 (LWP 1883)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc745969406 in wait (time=18446744073709551615, this=0x21abda0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x21abc78, mutex=0x211f810, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fc742b8be6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x21abc50, th=0x28789b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370 #4 0x00007fc742b8e903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x211ffc0, th=0x28789b0, previous=0x2879660) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68 #5 0x00007fc742b8d61f in ThreadWeaver::Thread::run (this=0x28789b0) at ../../../threadweaver/Weaver/Thread.cpp:98 #6 0x00007fc745968f2f in QThreadPrivate::start (arg=0x28789b0) at thread/qthread_unix.cpp:338 #7 0x00007fc74160ef6e in start_thread (arg=0x7fc704b06700) at pthread_create.c:311 #8 0x00007fc74531c9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 3 (Thread 0x7fc6ebfff700 (LWP 1884)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc745969406 in wait (time=18446744073709551615, this=0x21abda0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x21abc78, mutex=0x211f810, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fc742b8be6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x21abc50, th=0x287a270) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370 #4 0x00007fc742b8e903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x211ffc0, th=0x287a270, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68 #5 0x00007fc742b8e91c in ThreadWeaver::WorkingHardState::applyForWork (this=0x211ffc0, th=0x287a270, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #6 0x00007fc742b8d61f in ThreadWeaver::Thread::run (this=0x287a270) at ../../../threadweaver/Weaver/Thread.cpp:98 #7 0x00007fc745968f2f in QThreadPrivate::start (arg=0x287a270) at thread/qthread_unix.cpp:338 #8 0x00007fc74160ef6e in start_thread (arg=0x7fc6ebfff700) at pthread_create.c:311 #9 0x00007fc74531c9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 2 (Thread 0x7fc6eaffd700 (LWP 1887)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc741be906b in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #2 0x00007fc741be90a9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #3 0x00007fc74160ef6e in start_thread (arg=0x7fc6eaffd700) at pthread_create.c:311 #4 0x00007fc74531c9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 1 (Thread 0x7fc7485c17c0 (LWP 1870)): [KCrash Handler] #6 contextGroup (ctx=ctx@entry=0x0) at qgl_p.h:464 #7 QGLContextGroupResourceBase::value (this=this@entry=0x3affb90, context=context@entry=0x0) at qgl.cpp:5714 #8 0x00007fc739bafd50 in value (context=0x0, this=0x3affb90) at qgl_p.h:775 #9 qt_gl_functions (context=0x0) at qglfunctions.cpp:168 #10 0x00007fc739bafeac in QGLFunctions::initializeGLFunctions (this=0x35a92c0, context=<optimized out>) at qglfunctions.cpp:352 #11 0x00007fc70514c3c4 in DiscoAnalyzer::DiscoAnalyzer (this=0x35a9280, parent=<optimized out>) at ../../../../../src/context/applets/analyzer/DiscoAnalyzer.cpp:28 #12 0x00007fc70514581b in AnalyzerApplet::setCurrentAnalyzer (this=this@entry=0x2830e10, name=...) at ../../../../../src/context/applets/analyzer/AnalyzerApplet.cpp:185 #13 0x00007fc7051458fe in AnalyzerApplet::analyzerAction (this=0x2830e10, action=<optimized out>) at ../../../../../src/context/applets/analyzer/AnalyzerApplet.cpp:171 #14 0x00007fc745a7ca58 in QMetaObject::activate (sender=sender@entry=0x3f89370, m=m@entry=0x7fc746f02f00 <QActionGroup::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff2a70e2f0) at kernel/qobject.cpp:3539 #15 0x00007fc74645697f in QActionGroup::triggered (this=this@entry=0x3f89370, _t1=_t1@entry=0x39b3f10) at .moc/release-shared/moc_qactiongroup.cpp:160 #16 0x00007fc7464569ff in QActionGroupPrivate::_q_actionTriggered (this=<optimized out>) at kernel/qactiongroup.cpp:93 #17 0x00007fc745a7ca58 in QMetaObject::activate (sender=sender@entry=0x39b3f10, m=m@entry=0x7fc746f02de0 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fff2a70e440) at kernel/qobject.cpp:3539 #18 0x00007fc746453a32 in QAction::triggered (this=this@entry=0x39b3f10, _t1=true) at .moc/release-shared/moc_qaction.cpp:277 #19 0x00007fc746455403 in QAction::activate (this=this@entry=0x39b3f10, event=event@entry=QAction::Trigger) at kernel/qaction.cpp:1257 #20 0x00007fc7468827f9 in QMenuPrivate::activateCausedStack (this=this@entry=0x3aa6510, causedStack=..., action=action@entry=0x39b3f10, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1038 #21 0x00007fc746886d19 in QMenuPrivate::activateAction (this=0x3aa6510, action=0x39b3f10, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1130 #22 0x00007fc74688a6e5 in QMenu::mouseReleaseEvent (this=this@entry=0x7fff2a70f320, e=e@entry=0x7fff2a70eb70) at widgets/qmenu.cpp:2372 #23 0x00007fc748080175 in KMenu::mouseReleaseEvent (this=0x7fff2a70f320, e=0x7fff2a70eb70) at ../../kdeui/widgets/kmenu.cpp:464 #24 0x00007fc7464a931e in QWidget::event (this=this@entry=0x7fff2a70f320, event=event@entry=0x7fff2a70eb70) at kernel/qwidget.cpp:8375 #25 0x00007fc74688aaeb in QMenu::event (this=0x7fff2a70f320, e=0x7fff2a70eb70) at widgets/qmenu.cpp:2481 #26 0x00007fc746459dfc in QApplicationPrivate::notify_helper (this=this@entry=0x1a09360, receiver=receiver@entry=0x7fff2a70f320, e=e@entry=0x7fff2a70eb70) at kernel/qapplication.cpp:4567 #27 0x00007fc7464605ad in QApplication::notify (this=this@entry=0x7fff2a710490, receiver=receiver@entry=0x7fff2a70f320, e=e@entry=0x7fff2a70eb70) at kernel/qapplication.cpp:4110 #28 0x00007fc747fc9a6a in KApplication::notify (this=0x7fff2a710490, receiver=0x7fff2a70f320, event=0x7fff2a70eb70) at ../../kdeui/kernel/kapplication.cpp:311 #29 0x00007fc745a688bd in QCoreApplication::notifyInternal (this=0x7fff2a710490, receiver=receiver@entry=0x7fff2a70f320, event=event@entry=0x7fff2a70eb70) at kernel/qcoreapplication.cpp:946 #30 0x00007fc74645fd63 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #31 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x7fff2a70f320, event=event@entry=0x7fff2a70eb70, alienWidget=alienWidget@entry=0x0, nativeWidget=nativeWidget@entry=0x7fff2a70f320, buttonDown=buttonDown@entry=0x7fc746f3e2f8 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178 #32 0x00007fc7464d4b0c in QETWidget::translateMouseEvent (this=this@entry=0x7fff2a70f320, event=event@entry=0x7fff2a70eec0) at kernel/qapplication_x11.cpp:4565 #33 0x00007fc7464d4079 in QApplication::x11ProcessEvent (this=0x7fff2a710490, event=event@entry=0x7fff2a70eec0) at kernel/qapplication_x11.cpp:3624 #34 0x00007fc7464fb922 in x11EventSourceDispatch (s=0x1a09900, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #35 0x00007fc73ffb93b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #36 0x00007fc73ffb9708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #37 0x00007fc73ffb97ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #38 0x00007fc745a95a55 in QEventDispatcherGlib::processEvents (this=0x188aad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #39 0x00007fc7464fb9d6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #40 0x00007fc745a675ef in QEventLoop::processEvents (this=this@entry=0x7fff2a70f2b0, flags=...) at kernel/qeventloop.cpp:149 #41 0x00007fc745a678e5 in QEventLoop::exec (this=this@entry=0x7fff2a70f2b0, flags=...) at kernel/qeventloop.cpp:204 #42 0x00007fc7468898e7 in QMenu::exec (this=this@entry=0x7fff2a70f320, p=..., action=action@entry=0x0) at widgets/qmenu.cpp:2125 #43 0x00007fc74200253d in Plasma::Containment::contextMenuEvent (this=<optimized out>, event=0x7fff2a70f760) at ../../plasma/containment.cpp:665 #44 0x00007fc746a02b25 in QGraphicsItem::sceneEvent (this=0x27205b0, event=0x7fff2a70f760) at graphicsview/qgraphicsitem.cpp:6712 #45 0x00007fc746a29c9a in QGraphicsScene::contextMenuEvent (this=<optimized out>, contextMenuEvent=0x7fff2a70f760) at graphicsview/qgraphicsscene.cpp:3617 #46 0x00007fc746a3e7a5 in QGraphicsScene::event (this=0x2680200, event=0x7fff2a70f760) at graphicsview/qgraphicsscene.cpp:3412 #47 0x00007fc746459dfc in QApplicationPrivate::notify_helper (this=this@entry=0x1a09360, receiver=receiver@entry=0x2680200, e=e@entry=0x7fff2a70f760) at kernel/qapplication.cpp:4567 #48 0x00007fc746460470 in QApplication::notify (this=this@entry=0x7fff2a710490, receiver=receiver@entry=0x2680200, e=e@entry=0x7fff2a70f760) at kernel/qapplication.cpp:4353 #49 0x00007fc747fc9a6a in KApplication::notify (this=0x7fff2a710490, receiver=0x2680200, event=0x7fff2a70f760) at ../../kdeui/kernel/kapplication.cpp:311 #50 0x00007fc745a688bd in QCoreApplication::notifyInternal (this=0x7fff2a710490, receiver=0x2680200, event=event@entry=0x7fff2a70f760) at kernel/qcoreapplication.cpp:946 #51 0x00007fc746a56357 in sendEvent (event=0x7fff2a70f760, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #52 QGraphicsView::contextMenuEvent (this=0x267d040, event=0x7fff2a70fa10) at graphicsview/qgraphicsview.cpp:2892 #53 0x00007fc7464a95e2 in QWidget::event (this=this@entry=0x267d040, event=event@entry=0x7fff2a70fa10) at kernel/qwidget.cpp:8553 #54 0x00007fc74684a5be in QFrame::event (this=0x267d040, e=0x7fff2a70fa10) at widgets/qframe.cpp:557 #55 0x00007fc746a55e09 in QGraphicsView::viewportEvent (this=0x267d040, event=0x7fff2a70fa10) at graphicsview/qgraphicsview.cpp:2866 #56 0x00007fc745a68a26 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x1a09360, receiver=receiver@entry=0x26bb240, event=event@entry=0x7fff2a70fa10) at kernel/qcoreapplication.cpp:1056 #57 0x00007fc746459ddc in QApplicationPrivate::notify_helper (this=this@entry=0x1a09360, receiver=receiver@entry=0x26bb240, e=e@entry=0x7fff2a70fa10) at kernel/qapplication.cpp:4563 #58 0x00007fc7464611d0 in QApplication::notify (this=this@entry=0x7fff2a710490, receiver=receiver@entry=0x282dd20, e=e@entry=0x7fff2a70fc30) at kernel/qapplication.cpp:4189 #59 0x00007fc747fc9a6a in KApplication::notify (this=0x7fff2a710490, receiver=0x282dd20, event=0x7fff2a70fc30) at ../../kdeui/kernel/kapplication.cpp:311 #60 0x00007fc745a688bd in QCoreApplication::notifyInternal (this=0x7fff2a710490, receiver=receiver@entry=0x282dd20, event=event@entry=0x7fff2a70fc30) at kernel/qcoreapplication.cpp:946 #61 0x00007fc7464d4830 in sendSpontaneousEvent (event=0x7fff2a70fc30, receiver=0x282dd20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #62 QETWidget::translateMouseEvent (this=this@entry=0x282dd20, event=event@entry=0x7fff2a70ff80) at kernel/qapplication_x11.cpp:4636 #63 0x00007fc7464d4079 in QApplication::x11ProcessEvent (this=0x7fff2a710490, event=event@entry=0x7fff2a70ff80) at kernel/qapplication_x11.cpp:3624 #64 0x00007fc7464fb922 in x11EventSourceDispatch (s=0x1a09900, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #65 0x00007fc73ffb93b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #66 0x00007fc73ffb9708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #67 0x00007fc73ffb97ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #68 0x00007fc745a95a55 in QEventDispatcherGlib::processEvents (this=0x188aad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #69 0x00007fc7464fb9d6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #70 0x00007fc745a675ef in QEventLoop::processEvents (this=this@entry=0x7fff2a710360, flags=...) at kernel/qeventloop.cpp:149 #71 0x00007fc745a678e5 in QEventLoop::exec (this=this@entry=0x7fff2a710360, flags=...) at kernel/qeventloop.cpp:204 #72 0x00007fc745a6ce5b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218 #73 0x00007fc74645834c in QApplication::exec () at kernel/qapplication.cpp:3828 #74 0x0000000000408393 in main (argc=<optimized out>, argv=0x7fff2a7105f8) at ../../src/main.cpp:329 The reporter indicates this bug may be a duplicate of or related to bug 323657. Possible duplicates by query: bug 323657. Reported using DrKonqi
Created attachment 83632 [details] New crash information added by DrKonqi amarok (2.8.0) on KDE Platform 4.11.3 using Qt 4.8.5 - What I was doing when the application crashed: Changing graphics sound analyzer from blocky do balls. -- Backtrace (Reduced): #6 contextGroup (ctx=ctx@entry=0x0) at qgl_p.h:464 #7 QGLContextGroupResourceBase::value (this=this@entry=0x3ed61e0, context=context@entry=0x0) at qgl.cpp:5714 #8 0x00000031966390e0 in value (context=0x0, this=0x3ed61e0) at qgl_p.h:776 #9 qt_gl_functions (context=0x0) at qglfunctions.cpp:168 #10 0x000000319663923c in QGLFunctions::initializeGLFunctions (this=0x42f82f0, context=<optimized out>) at qglfunctions.cpp:352
Ok, I think I know how to fix this. Will do that tonight.
Git commit 221e9696f83f317dda9e5428312eff7028e1466a by Mark Kretschmann. Committed on 19/11/2013 at 16:30. Pushed by markey into branch 'master'. Remove QGLFunctions as it's only needed for OpenGL/ES and might crash. FIXED-IN: 2.8.1 BACKPORT M +1 -0 ChangeLog M +0 -2 src/context/applets/analyzer/AnalyzerBase.cpp M +1 -2 src/context/applets/analyzer/AnalyzerBase.h http://commits.kde.org/amarok/221e9696f83f317dda9e5428312eff7028e1466a
Testing welcome, if you are able to compile from source and apply this patch!
*** Bug 329386 has been marked as a duplicate of this bug. ***
*** Bug 331427 has been marked as a duplicate of this bug. ***
*** Bug 331721 has been marked as a duplicate of this bug. ***
*** Bug 333107 has been marked as a duplicate of this bug. ***
*** Bug 334353 has been marked as a duplicate of this bug. ***
*** Bug 336151 has been marked as a duplicate of this bug. ***
*** Bug 327956 has been marked as a duplicate of this bug. ***
*** Bug 340675 has been marked as a duplicate of this bug. ***
*** Bug 342208 has been marked as a duplicate of this bug. ***
*** Bug 344493 has been marked as a duplicate of this bug. ***
*** Bug 347012 has been marked as a duplicate of this bug. ***
*** Bug 349945 has been marked as a duplicate of this bug. ***
*** Bug 350053 has been marked as a duplicate of this bug. ***