Bug 342208 - Amarok Crashes When Launched
Summary: Amarok Crashes When Launched
Status: RESOLVED DUPLICATE of bug 327150
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.8.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 2.9
Assignee: Amarok Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-12-25 16:51 UTC by Jordan Hewitt
Modified: 2014-12-27 10:25 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jordan Hewitt 2014-12-25 16:51:26 UTC
Application: amarok (2.8.0)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.13.0-43-generic x86_64
Distribution: Ubuntu 14.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
In the KDE Start Menu click on "Amarok." Immediately the bug report window pops up.
If I run Amarok from the command line I receive this message:
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QDBusObjectPath)
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QDBusObjectPath)
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
QGLContext::makeCurrent(): Cannot make invalid context current.
KCrash: Application 'amarok' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
KCrash: Connect sock_file=/home/jordan/.kde/socket-sumo/kdeinit4__0
unnamed app(23998): Communication problem with  "amarok" , it probably crashed. 
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" " 

pa_write() failed while trying to wake up the mainloop: Bad file descriptor
pa_write() failed while trying to wake up the mainloop: Bad file descriptor
pa_write() failed while trying to wake up the mainloop: Bad file descriptor
pa_write() failed while trying to wake up the mainloop: Bad file descriptor
QSocketNotifier: Invalid socket 66 and type 'Read', disabling...
QSocketNotifier: Invalid socket 46 and type 'Read', disabling...
Unable to start Dr. Konqi
Re-raising signal for Apport handling.

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 0x7f1f13032800 (LWP 5608))]

Thread 8 (Thread 0x7f1eef80e700 (LWP 5613)):
#0  0x00007f1f0fda6bad in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f1f07e6d031 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007f1f07e5e83c in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f1f07e5eece in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f1f07e5ef80 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f1f07e6cfe3 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f1f02bcef08 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-4.0.so
#7  0x00007f1f0c09f182 in start_thread (arg=0x7f1eef80e700) at pthread_create.c:312
#8  0x00007f1f0fdb3efd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7f1ee1957700 (LWP 5621)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f1f103fe7f4 in wait (time=60000, this=0x20e1910) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x20897e0, mutex=mutex@entry=0x20897d8, time=time@entry=60000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f1f1209112e in AbstractDirectoryWatcher::run (this=0x20897b0) at ../../src/scanner/AbstractDirectoryWatcher.cpp:65
#4  0x00007f1f0d628cb2 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f1ee1956da0, th=th@entry=0x1d2f1d0, job=job@entry=0x20897b0) at ../../../threadweaver/Weaver/Job.cpp:106
#5  0x00007f1f0d628e6e in ThreadWeaver::Job::execute (this=0x20897b0, th=0x1d2f1d0) at ../../../threadweaver/Weaver/Job.cpp:135
#6  0x00007f1f0d6286bb in ThreadWeaver::Thread::run (this=0x1d2f1d0) at ../../../threadweaver/Weaver/Thread.cpp:108
#7  0x00007f1f103fe32f in QThreadPrivate::start (arg=0x1d2f1d0) at thread/qthread_unix.cpp:349
#8  0x00007f1f0c09f182 in start_thread (arg=0x7f1ee1957700) at pthread_create.c:312
#9  0x00007f1f0fdb3efd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7f1edbfff700 (LWP 5622)):
#0  0x00007f1f0aa8361a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f1f0aa83979 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1f0aa41699 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1f0aa41f03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f1f0aa420ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f1f1052d7be in QEventDispatcherGlib::processEvents (this=0x7f1ed40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0x00007f1f104ff0af in QEventLoop::processEvents (this=this@entry=0x7f1edbffeda0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f1f104ff3a5 in QEventLoop::exec (this=this@entry=0x7f1edbffeda0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f1f103fbc5f in QThread::exec (this=this@entry=0x20e5690) at thread/qthread.cpp:537
#9  0x00007f1f104e0823 in QInotifyFileSystemWatcherEngine::run (this=0x20e5690) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007f1f103fe32f in QThreadPrivate::start (arg=0x20e5690) at thread/qthread_unix.cpp:349
#11 0x00007f1f0c09f182 in start_thread (arg=0x7f1edbfff700) at pthread_create.c:312
#12 0x00007f1f0fdb3efd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7f1eda8af700 (LWP 5624)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f1f103fe816 in wait (time=18446744073709551615, this=0x20e29e0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x20e28b8, mutex=0x1d14f90, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f1f0d626e6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x20e2890, th=0x2404960) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f1f0d629903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1cfc610, th=0x2404960, previous=0x7f1ec40d84c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f1f0d62861f in ThreadWeaver::Thread::run (this=0x2404960) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007f1f103fe32f in QThreadPrivate::start (arg=0x2404960) at thread/qthread_unix.cpp:349
#7  0x00007f1f0c09f182 in start_thread (arg=0x7f1eda8af700) at pthread_create.c:312
#8  0x00007f1f0fdb3efd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f1ed9a76700 (LWP 5626)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f1f103fe816 in wait (time=18446744073709551615, this=0x20e29e0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x20e28b8, mutex=0x1d14f90, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f1f0d626e6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x20e2890, th=0x23ea630) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f1f0d629903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1cfc610, th=0x23ea630, previous=0x7f1ec40e0110) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f1f0d62861f in ThreadWeaver::Thread::run (this=0x23ea630) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007f1f103fe32f in QThreadPrivate::start (arg=0x23ea630) at thread/qthread_unix.cpp:349
#7  0x00007f1f0c09f182 in start_thread (arg=0x7f1ed9a76700) at pthread_create.c:312
#8  0x00007f1f0fdb3efd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f1ed9275700 (LWP 5627)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f1f103fe816 in wait (time=18446744073709551615, this=0x20e29e0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x20e28b8, mutex=0x1d14f90, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f1f0d626e6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x20e2890, th=0x2408f00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f1f0d629903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1cfc610, th=0x2408f00, previous=0x7f1ec40e0ee0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f1f0d62861f in ThreadWeaver::Thread::run (this=0x2408f00) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007f1f103fe32f in QThreadPrivate::start (arg=0x2408f00) at thread/qthread_unix.cpp:349
#7  0x00007f1f0c09f182 in start_thread (arg=0x7f1ed9275700) at pthread_create.c:312
#8  0x00007f1f0fdb3efd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f1ecbfff700 (LWP 5629)):
#0  0x00007f1f0fda52ad in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f1effb0ef45 in ?? () from /usr/lib/tls/libnvidia-tls.so.340.65
#2  0x00007f1f0aa82c10 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1f0aa41b14 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f1f0aa41f7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f1f0aa420ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f1f1052d7be in QEventDispatcherGlib::processEvents (this=0x7f1eb40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#7  0x00007f1f104ff0af in QEventLoop::processEvents (this=this@entry=0x7f1ecbffeda0, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007f1f104ff3a5 in QEventLoop::exec (this=this@entry=0x7f1ecbffeda0, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007f1f103fbc5f in QThread::exec (this=this@entry=0x26f6be0) at thread/qthread.cpp:537
#10 0x00007f1f104e0823 in QInotifyFileSystemWatcherEngine::run (this=0x26f6be0) at io/qfilesystemwatcher_inotify.cpp:265
#11 0x00007f1f103fe32f in QThreadPrivate::start (arg=0x26f6be0) at thread/qthread_unix.cpp:349
#12 0x00007f1f0c09f182 in start_thread (arg=0x7f1ecbfff700) at pthread_create.c:312
#13 0x00007f1f0fdb3efd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f1f13032800 (LWP 5608)):
[KCrash Handler]
#6  contextGroup (ctx=ctx@entry=0x0) at qgl_p.h:464
#7  QGLContextGroupResourceBase::value (this=this@entry=0x27f6290, context=context@entry=0x0) at qgl.cpp:5714
#8  0x00007f1f048edd40 in value (context=0x0, this=0x27f6290) at qgl_p.h:776
#9  qt_gl_functions (context=0x0) at qglfunctions.cpp:168
#10 0x00007f1f048ede9c in QGLFunctions::initializeGLFunctions (this=0x26e0aa0, context=<optimized out>) at qglfunctions.cpp:352
#11 0x00007f1ecb5f93c4 in DiscoAnalyzer::DiscoAnalyzer (this=0x26e0a60, parent=<optimized out>) at ../../../../../src/context/applets/analyzer/DiscoAnalyzer.cpp:28
#12 0x00007f1ecb5f281b in AnalyzerApplet::setCurrentAnalyzer (this=this@entry=0x27e2f00, name=...) at ../../../../../src/context/applets/analyzer/AnalyzerApplet.cpp:185
#13 0x00007f1ecb5f3a57 in AnalyzerApplet::init (this=0x27e2f00) at ../../../../../src/context/applets/analyzer/AnalyzerApplet.cpp:61
#14 0x00007f1f0ca8df88 in Plasma::Containment::addApplet (this=0x279f8d0, applet=applet@entry=0x27e2f00, pos=..., delayInit=delayInit@entry=false) at ../../plasma/containment.cpp:917
#15 0x00007f1f0ca8ed78 in Plasma::ContainmentPrivate::addApplet (this=0x27a4f60, name=..., args=..., appletGeometry=..., id=id@entry=0, delayInit=delayInit@entry=false) at ../../plasma/containment.cpp:2234
#16 0x00007f1f0ca8efbf in Plasma::Containment::addApplet (this=this@entry=0x279f8d0, name=..., args=..., appletGeometry=...) at ../../plasma/containment.cpp:854
#17 0x00007f1ed86c0d3c in Context::VerticalToolbarContainment::addApplet (this=0x279f8d0, pluginName=..., loc=-1) at ../../../../../src/context/containments/verticallayout/VerticalToolbarContainment.cpp:144
#18 0x00007f1ed86c21fa in Context::VerticalToolbarContainment::loadConfig (this=0x279f8d0, conf=...) at ../../../../../src/context/containments/verticallayout/VerticalToolbarContainment.cpp:94
#19 0x00007f1f11f0bee0 in Context::ContextView::loadConfig (this=this@entry=0x26d0fe0) at ../../src/context/ContextView.cpp:241
#20 0x00007f1f11f0c457 in Context::ContextView::showHome (this=0x26d0fe0) at ../../src/context/ContextView.cpp:196
#21 0x00007f1f11f09048 in ContextDock::createContextView (this=0x26cf7b0, containment=0x279f8d0) at ../../src/context/ContextDock.cpp:72
#22 0x00007f1f1051487a in QMetaObject::activate (sender=0x26d1e40, m=m@entry=0x7f1f0ce768a0 <Plasma::Corona::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffb801bd90) at kernel/qobject.cpp:3539
#23 0x00007f1f0ca9c7df in Plasma::Corona::containmentAdded (this=<optimized out>, _t1=0x279f8d0) at ./corona.moc:162
#24 0x00007f1f0ca9ea0f in Plasma::CoronaPrivate::addContainment (this=0x26d35f0, name=..., args=..., id=id@entry=0, delayedInit=delayedInit@entry=false) at ../../plasma/corona.cpp:1007
#25 0x00007f1f0ca9ed44 in Plasma::Corona::addContainment (this=this@entry=0x26d1e40, name=..., args=...) at ../../plasma/corona.cpp:352
#26 0x00007f1f11f0863b in Context::ContextScene::loadDefaultSetup (this=0x26d1e40) at ../../src/context/ContextScene.cpp:49
#27 0x00007f1f11f08abf in ContextDock::ContextDock (this=0x26cf7b0, parent=0x2016790) at ../../src/context/ContextDock.cpp:49
#28 0x00007f1f12165cf5 in MainWindow::init (this=this@entry=0x2016790) at ../../src/MainWindow.cpp:231
#29 0x00007f1f1216719e in MainWindow::MainWindow (this=0x2016790) at ../../src/MainWindow.cpp:151
#30 0x00007f1f1214e16d in App::continueInit (this=this@entry=0x7fffb801c2f0) at ../../src/App.cpp:440
#31 0x00007f1f1214f216 in App::App (this=0x7fffb801c2f0) at ../../src/App.cpp:175
#32 0x0000000000408387 in main (argc=<optimized out>, argv=0x7fffb801c458) at ../../src/main.cpp:327

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

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2014-12-27 10:25:36 UTC
Please see comments in the master bug on how to work around this.

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