Bug 340675

Summary: Amarok crash after suse 13.2 64 harlequin upgrade
Product: [Applications] amarok Reporter: hosker
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 2.8.0   
Target Milestone: 2.9   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description hosker 2014-11-06 09:14:18 UTC
Application: amarok (2.8.0)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.16.6-2-desktop x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
Amarok crashed on starting the application from the main applications menu .
I have just updated to Open Suse 13.2 and this was the first time I tried to start Amarok after .

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fbe980e5800 (LWP 14638))]

Thread 8 (Thread 0x7fbe743f4700 (LWP 14641)):
#0  0x00007fbe94e413cd in poll () from /lib64/libc.so.6
#1  0x00007fbe8c14da41 in ?? () from /usr/lib64/libpulse.so.0
#2  0x00007fbe8c13f2ec in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
#3  0x00007fbe8c13f95e in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
#4  0x00007fbe8c13fa10 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
#5  0x00007fbe8c14d9f3 in ?? () from /usr/lib64/libpulse.so.0
#6  0x00007fbe8761e808 in ?? () from /usr/lib64/pulseaudio/libpulsecommon-5.0.so
#7  0x00007fbe92f880a4 in start_thread () from /lib64/libpthread.so.0
#8  0x00007fbe94e497fd in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7fbe5d097700 (LWP 14643)):
#0  0x00007fbe92f8c408 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fbe66edee2a in ?? () from /usr/lib64/libmysqld.so.18
#2  0x00007fbe66ed7207 in ?? () from /usr/lib64/libmysqld.so.18
#3  0x00007fbe92f880a4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fbe94e497fd in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fbe5c896700 (LWP 14644)):
#0  0x00007fbe92f8c408 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fbe95495c64 in wait (time=60000, this=0x2bb5150) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x2b7dec0, mutex=mutex@entry=0x2b7deb8, time=time@entry=60000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fbe9715717e in AbstractDirectoryWatcher::run (this=0x2b7de90) at /usr/src/debug/amarok-2.8.0/src/scanner/AbstractDirectoryWatcher.cpp:65
#4  0x00007fbe92088542 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7fbe5c895da0, th=th@entry=0x2bbc590, job=job@entry=0x2b7de90) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/Job.cpp:106
#5  0x00007fbe920886fe in ThreadWeaver::Job::execute (this=0x2b7de90, th=0x2bbc590) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/Job.cpp:135
#6  0x00007fbe92087f4b in ThreadWeaver::Thread::run (this=0x2bbc590) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/Thread.cpp:108
#7  0x00007fbe9549579f in QThreadPrivate::start (arg=0x2bbc590) at thread/qthread_unix.cpp:349
#8  0x00007fbe92f880a4 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fbe94e497fd in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fbe57fff700 (LWP 14645)):
#0  0x00007fbe94e413cd in poll () from /lib64/libc.so.6
#1  0x00007fbe8f299be4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fbe8f299cec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fbe955c40de in QEventDispatcherGlib::processEvents (this=0x7fbe500008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007fbe95595e6f in QEventLoop::processEvents (this=this@entry=0x7fbe57ffeda0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fbe95596165 in QEventLoop::exec (this=this@entry=0x7fbe57ffeda0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fbe954930bf in QThread::exec (this=this@entry=0x2bbf140) at thread/qthread.cpp:538
#7  0x00007fbe95577783 in QInotifyFileSystemWatcherEngine::run (this=0x2bbf140) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007fbe9549579f in QThreadPrivate::start (arg=0x2bbf140) at thread/qthread_unix.cpp:349
#9  0x00007fbe92f880a4 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fbe94e497fd in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fbe568a8700 (LWP 14647)):
#0  0x00007fbe92f8c05f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fbe95495c86 in wait (time=18446744073709551615, this=0x2bbc0e0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2bbbfb8, mutex=0x2b7e0f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fbe920866fc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2bbbf90, th=0x23da790) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007fbe92089193 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24b8f70, th=0x23da790, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007fbe920891ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x24b8f70, th=0x23da790, previous=0x7fbe40069900) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007fbe92087eaf in ThreadWeaver::Thread::run (this=0x23da790) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/Thread.cpp:98
#7  0x00007fbe9549579f in QThreadPrivate::start (arg=0x23da790) at thread/qthread_unix.cpp:349
#8  0x00007fbe92f880a4 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fbe94e497fd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fbe560a7700 (LWP 14648)):
#0  0x00007fbe92f8c05f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fbe95495c86 in wait (time=18446744073709551615, this=0x2bbc0e0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2bbbfb8, mutex=0x2b7e0f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fbe920866fc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2bbbf90, th=0x2da3530) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007fbe92089193 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24b8f70, th=0x2da3530, previous=0x33a6c40) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007fbe92087eaf in ThreadWeaver::Thread::run (this=0x2da3530) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/Thread.cpp:98
#6  0x00007fbe9549579f in QThreadPrivate::start (arg=0x2da3530) at thread/qthread_unix.cpp:349
#7  0x00007fbe92f880a4 in start_thread () from /lib64/libpthread.so.0
#8  0x00007fbe94e497fd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fbe558a6700 (LWP 14649)):
#0  0x00007fbe92f8c05f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fbe95495c86 in wait (time=18446744073709551615, this=0x2bbc0e0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2bbbfb8, mutex=0x2b7e0f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fbe920866fc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2bbbf90, th=0x2da8940) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007fbe92089193 in ThreadWeaver::WorkingHardState::applyForWork (this=0x24b8f70, th=0x2da8940, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007fbe920891ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x24b8f70, th=0x2da8940, previous=0x7fbe400653f0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007fbe92087eaf in ThreadWeaver::Thread::run (this=0x2da8940) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/Thread.cpp:98
#7  0x00007fbe9549579f in QThreadPrivate::start (arg=0x2da8940) at thread/qthread_unix.cpp:349
#8  0x00007fbe92f880a4 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fbe94e497fd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fbe980e5800 (LWP 14638)):
[KCrash Handler]
#6  contextGroup (ctx=ctx@entry=0x0) at qgl_p.h:464
#7  QGLContextGroupResourceBase::value (this=this@entry=0x340d800, context=context@entry=0x0) at qgl.cpp:5714
#8  0x00007fbe88beaef0 in value (context=0x0, this=0x340d800) at qgl_p.h:776
#9  qt_gl_functions (context=0x0) at qglfunctions.cpp:168
#10 0x00007fbe88beb04c in QGLFunctions::initializeGLFunctions (this=0x340f810, context=<optimized out>) at qglfunctions.cpp:352
#11 0x00007fbe5475e1f4 in BallsAnalyzer::BallsAnalyzer (this=0x340f7d0, parent=<optimized out>) at /usr/src/debug/amarok-2.8.0/src/context/applets/analyzer/BallsAnalyzer.cpp:121
#12 0x00007fbe5475a07e in AnalyzerApplet::setCurrentAnalyzer (this=this@entry=0x340e660, name=...) at /usr/src/debug/amarok-2.8.0/src/context/applets/analyzer/AnalyzerApplet.cpp:183
#13 0x00007fbe5475b387 in AnalyzerApplet::init (this=0x340e660) at /usr/src/debug/amarok-2.8.0/src/context/applets/analyzer/AnalyzerApplet.cpp:61
#14 0x00007fbe914f2e18 in Plasma::Containment::addApplet (this=0x329e780, applet=applet@entry=0x340e660, pos=..., delayInit=delayInit@entry=false) at /usr/src/debug/kdelibs-4.14.2/plasma/containment.cpp:929
#15 0x00007fbe914f3c08 in Plasma::ContainmentPrivate::addApplet (this=0x2c3b9e0, name=..., args=..., appletGeometry=..., id=id@entry=0, delayInit=delayInit@entry=false) at /usr/src/debug/kdelibs-4.14.2/plasma/containment.cpp:2246
#16 0x00007fbe914f3e4f in Plasma::Containment::addApplet (this=this@entry=0x329e780, name=..., args=..., appletGeometry=...) at /usr/src/debug/kdelibs-4.14.2/plasma/containment.cpp:866
#17 0x00007fbe54d9b831 in Context::VerticalToolbarContainment::addApplet (this=0x329e780, pluginName=..., loc=-1) at /usr/src/debug/amarok-2.8.0/src/context/containments/verticallayout/VerticalToolbarContainment.cpp:155
#18 0x00007fbe54d9cd29 in Context::VerticalToolbarContainment::loadConfig (this=0x329e780, conf=...) at /usr/src/debug/amarok-2.8.0/src/context/containments/verticallayout/VerticalToolbarContainment.cpp:97
#19 0x00007fbe96fd2bc8 in Context::ContextView::loadConfig (this=this@entry=0x32171e0) at /usr/src/debug/amarok-2.8.0/src/context/ContextView.cpp:238
#20 0x00007fbe96fd3107 in Context::ContextView::showHome (this=0x32171e0) at /usr/src/debug/amarok-2.8.0/src/context/ContextView.cpp:197
#21 0x00007fbe96fd0098 in ContextDock::createContextView (this=0x3216390, containment=0x329e780) at /usr/src/debug/amarok-2.8.0/src/context/ContextDock.cpp:72
#22 0x00007fbe955ab1fa in QMetaObject::activate (sender=0x321b390, m=m@entry=0x7fbe918db8a0 <Plasma::Corona::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff08308a80) at kernel/qobject.cpp:3576
#23 0x00007fbe9150167f in Plasma::Corona::containmentAdded (this=<optimized out>, _t1=0x329e780) at /usr/src/debug/kdelibs-4.14.2/build/plasma/corona.moc:162
#24 0x00007fbe915038af in Plasma::CoronaPrivate::addContainment (this=0x321c180, name=..., args=..., id=id@entry=0, delayedInit=delayedInit@entry=false) at /usr/src/debug/kdelibs-4.14.2/plasma/corona.cpp:1007
#25 0x00007fbe91503be4 in Plasma::Corona::addContainment (this=this@entry=0x321b390, name=..., args=...) at /usr/src/debug/kdelibs-4.14.2/plasma/corona.cpp:352
#26 0x00007fbe96fcf68b in Context::ContextScene::loadDefaultSetup (this=0x321b390) at /usr/src/debug/amarok-2.8.0/src/context/ContextScene.cpp:49
#27 0x00007fbe96fcfb0f in ContextDock::ContextDock (this=0x3216390, parent=0x284c330) at /usr/src/debug/amarok-2.8.0/src/context/ContextDock.cpp:49
#28 0x00007fbe9722b8a9 in MainWindow::init (this=this@entry=0x284c330) at /usr/src/debug/amarok-2.8.0/src/MainWindow.cpp:231
#29 0x00007fbe9722cd36 in MainWindow::MainWindow (this=0x284c330) at /usr/src/debug/amarok-2.8.0/src/MainWindow.cpp:151
#30 0x00007fbe97213c0d in App::continueInit (this=this@entry=0x7fff08308fe0) at /usr/src/debug/amarok-2.8.0/src/App.cpp:440
#31 0x00007fbe97214cb6 in App::App (this=0x7fff08308fe0) at /usr/src/debug/amarok-2.8.0/src/App.cpp:175
#32 0x0000000000407fa7 in main (argc=<optimized out>, argv=0x7fff08309148) at /usr/src/debug/amarok-2.8.0/src/main.cpp:327

Possible duplicates by query: bug 334353, bug 331721, bug 331427, bug 329386.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2014-11-06 09:29:01 UTC
This is due to the Visualisation applet, already fixed in the upcoming next version.

As a workaround, please disable thee Visualization applet in the configuration file as described here: https://bugs.kde.org/show_bug.cgi?id=323657#c3

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