Bug 300890

Summary: after a crash during change id3tag, Amarok crash allways during startup
Product: [Applications] amarok Reporter: Yvanof <yhivert>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 2.5.0   
Target Milestone: 2.6   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Yvanof 2012-05-30 20:45:43 UTC
Application: amarok (2.5.0)
KDE Platform Version: 4.8.3 (4.8.3)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-25-generic i686
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I change property of an lusic album, then Amarok crash, and now Amarok crash allways during startup.
Try  to delete .kde/apps/share/amarok in Home --crash
Try desinstall and reinstall -- crash
Try to set Backport ppa 12.04 --crash

The crash can be reproduced every time.

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb5e5b740 (LWP 3961))]

Thread 11 (Thread 0xafcceb40 (LWP 3969)):
#0  0x0021b416 in __kernel_vsyscall ()
#1  0x02fdd380 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x01c2ea3b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x01c2106e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x01c211c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x0773f887 in QEventDispatcherGlib::processEvents (this=0xaf300ab8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x0770b50d in QEventLoop::processEvents (this=0xafcce240, flags=...) at kernel/qeventloop.cpp:149
#7  0x0770b7a9 in QEventLoop::exec (this=0xafcce240, flags=...) at kernel/qeventloop.cpp:204
#8  0x075f494c in QThread::exec (this=0x96e2b50) at thread/qthread.cpp:501
#9  0x076e8b5d in QInotifyFileSystemWatcherEngine::run (this=0x96e2b50) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x075f7de0 in QThreadPrivate::start (arg=0x96e2b50) at thread/qthread_unix.cpp:298
#11 0x00201d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x02febace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 10 (Thread 0xaefa9b40 (LWP 3989)):
#0  0x0021b416 in __kernel_vsyscall ()
#1  0x02fdd380 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x01c2ea3b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x01c2106e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x01c211c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x0773f887 in QEventDispatcherGlib::processEvents (this=0xae600468, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x0770b50d in QEventLoop::processEvents (this=0xaefa9240, flags=...) at kernel/qeventloop.cpp:149
#7  0x0770b7a9 in QEventLoop::exec (this=0xaefa9240, flags=...) at kernel/qeventloop.cpp:204
#8  0x075f494c in QThread::exec (this=0x9a90e50) at thread/qthread.cpp:501
#9  0x076e8b5d in QInotifyFileSystemWatcherEngine::run (this=0x9a90e50) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x075f7de0 in QThreadPrivate::start (arg=0x9a90e50) at thread/qthread_unix.cpp:298
#11 0x00201d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x02febace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 9 (Thread 0xae5ffb40 (LWP 3990)):
#0  0x0021b416 in __kernel_vsyscall ()
#1  0x0020596b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x02ff93dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x075f8350 in wait (time=4294967295, this=0x9ad9f08) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x9ad9e58, mutex=0x9aa30f0, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0x00171acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9ad9e40, th=0x9adb850) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0017495b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9aaf0e8, th=0x9adb850) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0017163a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9ad9e40, th=0x9adb850) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00174a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x9aaf0e8, th=0x9adb850) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00171533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ad9e40, th=0x9adb850, previous=0x9f8b400) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x001734e4 in ThreadWeaver::ThreadRunHelper::run (this=0xae5ff2a4, parent=0x9ad9e40, th=0x9adb850) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0017359a in ThreadWeaver::Thread::run (this=0x9adb850) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x075f7de0 in QThreadPrivate::start (arg=0x9adb850) at thread/qthread_unix.cpp:298
#13 0x00201d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0x02febace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 8 (Thread 0xadbffb40 (LWP 3991)):
#0  0x0021b416 in __kernel_vsyscall ()
#1  0x0020596b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x02ff93dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x075f8350 in wait (time=4294967295, this=0x9ad9f08) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x9ad9e58, mutex=0x9aa30f0, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0x00171acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9ad9e40, th=0x9adac30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0017495b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9aaf0e8, th=0x9adac30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0017163a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9ad9e40, th=0x9adac30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00174a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x9aaf0e8, th=0x9adac30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00171533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ad9e40, th=0x9adac30, previous=0x9f8bd48) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x001734e4 in ThreadWeaver::ThreadRunHelper::run (this=0xadbff2a4, parent=0x9ad9e40, th=0x9adac30) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0017359a in ThreadWeaver::Thread::run (this=0x9adac30) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x075f7de0 in QThreadPrivate::start (arg=0x9adac30) at thread/qthread_unix.cpp:298
#13 0x00201d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0x02febace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 7 (Thread 0xad1ffb40 (LWP 3992)):
#0  0x0021b416 in __kernel_vsyscall ()
#1  0x0020596b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x02ff93dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x075f8350 in wait (time=4294967295, this=0x9ad9f08) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x9ad9e58, mutex=0x9aa30f0, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0x00171acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9ad9e40, th=0x9b21330) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0017495b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9aaf0e8, th=0x9b21330) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0017163a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9ad9e40, th=0x9b21330) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00174a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x9aaf0e8, th=0x9b21330) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00171533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ad9e40, th=0x9b21330, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00174a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9aaf0e8, th=0x9b21330) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00171533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ad9e40, th=0x9b21330, previous=0x9add6e8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x001734e4 in ThreadWeaver::ThreadRunHelper::run (this=0xad1ff2a4, parent=0x9ad9e40, th=0x9b21330) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x0017359a in ThreadWeaver::Thread::run (this=0x9b21330) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x075f7de0 in QThreadPrivate::start (arg=0x9b21330) at thread/qthread_unix.cpp:298
#15 0x00201d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#16 0x02febace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 6 (Thread 0xac7ffb40 (LWP 3993)):
#0  0x0021b416 in __kernel_vsyscall ()
#1  0x0020596b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x02ff93dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb7088263 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb708837f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0x00201d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x02febace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 5 (Thread 0xabefeb40 (LWP 3994)):
#0  0x0021b416 in __kernel_vsyscall ()
#1  0x02fdd380 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x01c2ea3b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x01c2106e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x01c211c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x0773f8e7 in QEventDispatcherGlib::processEvents (this=0xab500468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x0770b50d in QEventLoop::processEvents (this=0xabefe270, flags=...) at kernel/qeventloop.cpp:149
#7  0x0770b7a9 in QEventLoop::exec (this=0xabefe270, flags=...) at kernel/qeventloop.cpp:204
#8  0x075f494c in QThread::exec (this=0x9af90a8) at thread/qthread.cpp:501
#9  0x075f4a3b in QThread::run (this=0x9af90a8) at thread/qthread.cpp:568
#10 0x075f7de0 in QThreadPrivate::start (arg=0x9af90a8) at thread/qthread_unix.cpp:298
#11 0x00201d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x02febace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 4 (Thread 0xab4ffb40 (LWP 3995)):
#0  0x0021b416 in __kernel_vsyscall ()
#1  0x0020596b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x02ff93dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x075f8350 in wait (time=4294967295, this=0x9ad9f08) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x9ad9e58, mutex=0x9aa30f0, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0x00171acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9ad9e40, th=0x9b8f518) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0017495b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9aaf0e8, th=0x9b8f518) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0017163a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9ad9e40, th=0x9b8f518) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00174a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x9aaf0e8, th=0x9b8f518) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00171533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ad9e40, th=0x9b8f518, previous=0x9f8b920) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x001734e4 in ThreadWeaver::ThreadRunHelper::run (this=0xab4ff2a4, parent=0x9ad9e40, th=0x9b8f518) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0017359a in ThreadWeaver::Thread::run (this=0x9b8f518) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x075f7de0 in QThreadPrivate::start (arg=0x9b8f518) at thread/qthread_unix.cpp:298
#13 0x00201d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0x02febace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xaaaffb40 (LWP 3996)):
#0  0x0021b416 in __kernel_vsyscall ()
#1  0x02fe4af1 in select () from /lib/i386-linux-gnu/libc.so.6
#2  0x076e6e26 in QProcessManager::run (this=0x786be58) at io/qprocess_unix.cpp:245
#3  0x075f7de0 in QThreadPrivate::start (arg=0x786be58) at thread/qthread_unix.cpp:298
#4  0x00201d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#5  0x02febace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xaa0d3b40 (LWP 3998)):
#0  0x0021b416 in __kernel_vsyscall ()
#1  0x0020596b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x02ff93dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x01a36029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0x01a3606f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0x00201d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x02febace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb5e5b740 (LWP 3961)):
[KCrash Handler]
#7  0x075d79b4 in QAbstractAnimation::state (this=0x29) at animation/qabstractanimation.cpp:662
#8  0x00eaee91 in Context::ContextView::addCollapseAnimation(QAbstractAnimation*) () from /usr/lib/libamaroklib.so.1
#9  0x00eab56b in Context::Applet::collapse(bool) () from /usr/lib/libamaroklib.so.1
#10 0x00eab6e3 in Context::Applet::setCollapseOff() () from /usr/lib/libamaroklib.so.1
#11 0x0626be88 in ?? () from /usr/lib/kde4/amarok_context_applet_albums.so
#12 0x0626d4be in ?? () from /usr/lib/kde4/amarok_context_applet_albums.so
#13 0x077236b1 in QMetaObject::activate (sender=0x9b8cd40, m=0x18b7518, local_signal_index=0, argv=0xbfbbdfb4) at kernel/qobject.cpp:3547
#14 0x016b229d in Plasma::DataContainer::dataUpdated (this=0x9b8cd40, _t1=..., _t2=...) at ./datacontainer.moc:126
#15 0x016b28a6 in Plasma::DataContainer::checkForUpdate (this=0x9b8cd40) at ../../plasma/datacontainer.cpp:295
#16 0x016b4597 in timerEvent (this=0x9aa2c90, event=<optimized out>) at ../../plasma/dataengine.cpp:387
#17 Plasma::DataEngine::timerEvent (this=0x9aa2c90, event=0xbfbbe50c) at ../../plasma/dataengine.cpp:362
#18 0x07727ac4 in QObject::event (this=0x9aa2c90, e=0xbfbbe50c) at kernel/qobject.cpp:1157
#19 0x04adeed4 in notify_helper (e=0xbfbbe50c, receiver=0x9aa2c90, this=0x92383c0) at kernel/qapplication.cpp:4559
#20 QApplicationPrivate::notify_helper (this=0x92383c0, receiver=0x9aa2c90, e=0xbfbbe50c) at kernel/qapplication.cpp:4531
#21 0x04ae430d in QApplication::notify (this=0xbfbbe50c, receiver=0x9aa2c90, e=0xbfbbe50c) at kernel/qapplication.cpp:4288
#22 0x00afeb61 in KApplication::notify (this=0xbfbbe804, receiver=0x9aa2c90, event=0xbfbbe50c) at ../../kdeui/kernel/kapplication.cpp:311
#23 0x0770c97e in QCoreApplication::notifyInternal (this=0xbfbbe804, receiver=0x9aa2c90, event=0xbfbbe50c) at kernel/qcoreapplication.cpp:876
#24 0x07741990 in sendEvent (event=0xbfbbe50c, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#25 QTimerInfoList::activateTimers (this=0x923f7d4) at kernel/qeventdispatcher_unix.cpp:611
#26 0x0773f0f8 in timerSourceDispatch (source=0x923f7a0) at kernel/qeventdispatcher_glib.cpp:186
#27 timerSourceDispatch (source=0x923f7a0) at kernel/qeventdispatcher_glib.cpp:180
#28 0x01c20cda in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#29 0x01c210e5 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#30 0x01c211c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#31 0x0773f887 in QEventDispatcherGlib::processEvents (this=0x912deb8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#32 0x04b97aaa in QGuiEventDispatcherGlib::processEvents (this=0x912deb8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#33 0x0770b50d in QEventLoop::processEvents (this=0xbfbbe774, flags=...) at kernel/qeventloop.cpp:149
#34 0x0770b7a9 in QEventLoop::exec (this=0xbfbbe774, flags=...) at kernel/qeventloop.cpp:204
#35 0x07710eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#36 0x04adca74 in QApplication::exec () at kernel/qapplication.cpp:3820
#37 0x0804fc32 in ?? ()
#38 0x02f1a4d3 in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6
#39 0x08052329 in _start ()

Possible duplicates by query: bug 300589, bug 299380, bug 297982, bug 297010, bug 294614.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-05-31 18:44:11 UTC

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