Bug 248429 - Amarok crashes when files are sent via Dolphin
Summary: Amarok crashes when files are sent via Dolphin
Status: RESOLVED DUPLICATE of bug 245513
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.3.1
Platform: openSUSE Linux
: NOR crash
Target Milestone: 2.3.2
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-19 21:25 UTC by Vas
Modified: 2010-08-19 21:37 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 Vas 2010-08-19 21:25:15 UTC
Application: amarok (2.3.1)
KDE Platform Version: 4.5.00 (KDE 4.5.0)
Qt Version: 4.6.3
Operating System: Linux 2.6.34-12-desktop i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:

In Dolphin right click on mp3 files, select Actions > Amarok > Append & Play.

Amarok starts and immediately crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0xb2198930 (LWP 10209))]

Thread 20 (Thread 0xae552b70 (LWP 10212)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb53ab452 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb57632a4 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaf8311d7 in metronom_sync_loop () from /usr/lib/libxine.so.1
#4  0xb53a6b25 in start_thread () from /lib/libpthread.so.0
#5  0xb575546e in clone () from /lib/libc.so.6

Thread 19 (Thread 0xadd51b70 (LWP 10213)):
#0  0xb327e081 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#1  0xb327ef22 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0xb327f60e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0xb5a84d97 in QEventDispatcherGlib::processEvents (this=0x8290cc8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#4  0xb5a5811d in QEventLoop::processEvents (this=0xadd512c0, flags=...) at kernel/qeventloop.cpp:149
#5  0xb5a58319 in QEventLoop::exec (this=0xadd512c0, flags=...) at kernel/qeventloop.cpp:201
#6  0xb595c403 in QThread::exec (this=0x8252ec8) at thread/qthread.cpp:487
#7  0xaf8a6dc8 in Phonon::Xine::XineThread::run (this=0x8252ec8) at /usr/src/debug/phonon-4.4.2/xine/xinethread.cpp:143
#8  0xb595f04f in QThreadPrivate::start (arg=0x8252ec8) at thread/qthread_unix.cpp:248
#9  0xb53a6b25 in start_thread () from /lib/libpthread.so.0
#10 0xb575546e in clone () from /lib/libc.so.6

Thread 18 (Thread 0xad546b70 (LWP 10216)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb574a75e in poll () from /lib/libc.so.6
#2  0xad54b04c in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.29/xineplug_ao_out_alsa.so
#3  0xb53a6b25 in start_thread () from /lib/libpthread.so.0
#4  0xb575546e in clone () from /lib/libc.so.6

Thread 17 (Thread 0xacd45b70 (LWP 10217)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb53ab125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576324c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaf844180 in ao_loop () from /usr/lib/libxine.so.1
#4  0xb53a6b25 in start_thread () from /lib/libpthread.so.0
#5  0xb575546e in clone () from /lib/libc.so.6

Thread 16 (Thread 0xac52db70 (LWP 10218)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb53ab125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576324c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaf844180 in ao_loop () from /usr/lib/libxine.so.1
#4  0xb53a6b25 in start_thread () from /lib/libpthread.so.0
#5  0xb575546e in clone () from /lib/libc.so.6

Thread 15 (Thread 0xabd2cb70 (LWP 10219)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb53ab125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576324c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaf844180 in ao_loop () from /usr/lib/libxine.so.1
#4  0xb53a6b25 in start_thread () from /lib/libpthread.so.0
#5  0xb575546e in clone () from /lib/libc.so.6

Thread 14 (Thread 0xab52bb70 (LWP 10220)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb53ab125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576324c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaf844180 in ao_loop () from /usr/lib/libxine.so.1
#4  0xb53a6b25 in start_thread () from /lib/libpthread.so.0
#5  0xb575546e in clone () from /lib/libc.so.6

Thread 13 (Thread 0xaa0cbb70 (LWP 10222)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb53ab125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576324c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaa6cd8b6 in os_event_wait_low () from /usr/lib/libmysqld.so.0
#4  0xaa6cc35b in os_aio_simulated_handle () from /usr/lib/libmysqld.so.0
#5  0xaa6886d0 in fil_aio_wait () from /usr/lib/libmysqld.so.0
#6  0xaa709f80 in ?? () from /usr/lib/libmysqld.so.0
#7  0xb53a6b25 in start_thread () from /lib/libpthread.so.0
#8  0xb575546e in clone () from /lib/libc.so.6

Thread 12 (Thread 0xa85cbb70 (LWP 10223)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb53ab125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576324c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaa6cd8b6 in os_event_wait_low () from /usr/lib/libmysqld.so.0
#4  0xaa6cc35b in os_aio_simulated_handle () from /usr/lib/libmysqld.so.0
#5  0xaa6886d0 in fil_aio_wait () from /usr/lib/libmysqld.so.0
#6  0xaa709f80 in ?? () from /usr/lib/libmysqld.so.0
#7  0xb53a6b25 in start_thread () from /lib/libpthread.so.0
#8  0xb575546e in clone () from /lib/libc.so.6

Thread 11 (Thread 0xa7dcab70 (LWP 10224)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb53ab125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576324c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaa6cd8b6 in os_event_wait_low () from /usr/lib/libmysqld.so.0
#4  0xaa6cc35b in os_aio_simulated_handle () from /usr/lib/libmysqld.so.0
#5  0xaa6886d0 in fil_aio_wait () from /usr/lib/libmysqld.so.0
#6  0xaa709f80 in ?? () from /usr/lib/libmysqld.so.0
#7  0xb53a6b25 in start_thread () from /lib/libpthread.so.0
#8  0xb575546e in clone () from /lib/libc.so.6

Thread 10 (Thread 0xa75c9b70 (LWP 10225)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb53ab125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576324c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaa6cd8b6 in os_event_wait_low () from /usr/lib/libmysqld.so.0
#4  0xaa6cc35b in os_aio_simulated_handle () from /usr/lib/libmysqld.so.0
#5  0xaa6886d0 in fil_aio_wait () from /usr/lib/libmysqld.so.0
#6  0xaa709f80 in ?? () from /usr/lib/libmysqld.so.0
#7  0xb53a6b25 in start_thread () from /lib/libpthread.so.0
#8  0xb575546e in clone () from /lib/libc.so.6

Thread 9 (Thread 0xa6138b70 (LWP 10227)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb574e0b1 in select () from /lib/libc.so.6
#2  0xaa6ce20b in os_thread_sleep () from /usr/lib/libmysqld.so.0
#3  0xaa708abc in srv_lock_timeout_thread () from /usr/lib/libmysqld.so.0
#4  0xb53a6b25 in start_thread () from /lib/libpthread.so.0
#5  0xb575546e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xa5937b70 (LWP 10228)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb574e0b1 in select () from /lib/libc.so.6
#2  0xaa6ce20b in os_thread_sleep () from /usr/lib/libmysqld.so.0
#3  0xaa708dee in srv_error_monitor_thread () from /usr/lib/libmysqld.so.0
#4  0xb53a6b25 in start_thread () from /lib/libpthread.so.0
#5  0xb575546e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xa5136b70 (LWP 10229)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb574e0b1 in select () from /lib/libc.so.6
#2  0xaa6ce20b in os_thread_sleep () from /usr/lib/libmysqld.so.0
#3  0xaa708640 in srv_monitor_thread () from /usr/lib/libmysqld.so.0
#4  0xb53a6b25 in start_thread () from /lib/libpthread.so.0
#5  0xb575546e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xa4935b70 (LWP 10230)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb53ab125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576324c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaa6cd8b6 in os_event_wait_low () from /usr/lib/libmysqld.so.0
#4  0xaa709493 in srv_master_thread () from /usr/lib/libmysqld.so.0
#5  0xb53a6b25 in start_thread () from /lib/libpthread.so.0
#6  0xb575546e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa2fb4b70 (LWP 10231)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb53ab125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576324c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb3c931f7 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/libQtWebKit.so.4
#4  0xb3c9323f in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/libQtWebKit.so.4
#5  0xb53a6b25 in start_thread () from /lib/libpthread.so.0
#6  0xb575546e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa25e6b70 (LWP 10232)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb53ab125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576324c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb595f710 in wait (this=0x9258ea0, mutex=0x9258ea4, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9258ea0, mutex=0x9258ea4, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xaabf9f39 in XmlParseJob::run (this=0x9258e80) at /usr/src/debug/amarok-2.3.1/src/core-impl/collections/sqlcollection/ScanManager.cpp:693
#6  0xb4ea2df2 in ThreadWeaver::JobRunHelper::runTheJob (this=0xa25e628c, th=0x917d5e0, job=0x9258e80) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Job.cpp:106
#7  0xb4ea2f53 in ThreadWeaver::Job::execute (this=0x9258e80, th=0x917d5e0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Job.cpp:135
#8  0xb4ea2712 in ThreadWeaver::ThreadRunHelper::run (this=0xa25e6314, parent=0x917d180, th=0x917d5e0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:95
#9  0xb4ea27fa in ThreadWeaver::Thread::run (this=0x917d5e0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:142
#10 0xb595f04f in QThreadPrivate::start (arg=0x917d5e0) at thread/qthread_unix.cpp:248
#11 0xb53a6b25 in start_thread () from /lib/libpthread.so.0
#12 0xb575546e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa1de5b70 (LWP 10233)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb53ab125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576324c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb595f710 in wait (this=0x917d198, mutex=0x917d438, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x917d198, mutex=0x917d438, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb4ea224a in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x917d180, th=0x917e760) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4ea5307 in waitForAvailableJob (this=0x917d518, th=0x917e760) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:356
#7  ThreadWeaver::WorkingHardState::applyForWork (this=0x917d518, th=0x917e760) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4ea1b43 in ThreadWeaver::WeaverImpl::applyForWork (this=0x917d180, th=0x917e760, previous=0x0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4ea5323 in ThreadWeaver::WorkingHardState::applyForWork (this=0x917d518, th=0x917e760) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb4ea1b43 in ThreadWeaver::WeaverImpl::applyForWork (this=0x917d180, th=0x917e760, previous=0x917ce78) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb4ea2744 in ThreadWeaver::ThreadRunHelper::run (this=0xa1de5314, parent=0x917d180, th=0x917e760) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:87
#12 0xb4ea27fa in ThreadWeaver::Thread::run (this=0x917e760) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:142
#13 0xb595f04f in QThreadPrivate::start (arg=0x917e760) at thread/qthread_unix.cpp:248
#14 0xb53a6b25 in start_thread () from /lib/libpthread.so.0
#15 0xb575546e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa1404b70 (LWP 10234)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb53ab125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576324c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb595f710 in wait (this=0x917d198, mutex=0x917d438, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x917d198, mutex=0x917d438, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb4ea224a in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x917d180, th=0x926c4c8) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4ea5307 in waitForAvailableJob (this=0x917d518, th=0x926c4c8) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:356
#7  ThreadWeaver::WorkingHardState::applyForWork (this=0x917d518, th=0x926c4c8) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4ea1b43 in ThreadWeaver::WeaverImpl::applyForWork (this=0x917d180, th=0x926c4c8, previous=0x0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4ea2744 in ThreadWeaver::ThreadRunHelper::run (this=0xa1404314, parent=0x917d180, th=0x926c4c8) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:87
#10 0xb4ea27fa in ThreadWeaver::Thread::run (this=0x926c4c8) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:142
#11 0xb595f04f in QThreadPrivate::start (arg=0x926c4c8) at thread/qthread_unix.cpp:248
#12 0xb53a6b25 in start_thread () from /lib/libpthread.so.0
#13 0xb575546e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb2198930 (LWP 10209)):
[KCrash Handler]
#7  0xb65b7e87 in QGraphicsProxyWidget::setWidget (this=0x0, widget=0x0) at graphicsview/qgraphicsproxywidget.cpp:593
#8  0x9df47790 in LyricsApplet::~LyricsApplet (this=0x8f25308, __in_chrg=<value optimized out>) at /usr/src/debug/amarok-2.3.1/src/context/applets/lyrics/LyricsApplet.cpp:67
#9  0x9df47832 in LyricsApplet::~LyricsApplet (this=0x8f25308, __in_chrg=<value optimized out>) at /usr/src/debug/amarok-2.3.1/src/context/applets/lyrics/LyricsApplet.cpp:71
#10 0xb5a6a483 in qDeleteInEventHandler (o=0x8f25308) at kernel/qobject.cpp:4001
#11 0xb5a6b968 in QObject::event (this=0x8f25308, e=0x8f23a48) at kernel/qobject.cpp:1231
#12 0xb65f3c54 in QGraphicsWidget::event (this=0x8f25308, event=0x8f23a48) at graphicsview/qgraphicswidget.cpp:1355
#13 0xb5f47c64 in QApplicationPrivate::notify_helper (this=0x8159d20, receiver=0x8f25308, e=0x8f23a48) at kernel/qapplication.cpp:4302
#14 0xb5f4fbf7 in QApplication::notify (this=0xbf8509bc, receiver=0x8f25308, e=0x8f23a48) at kernel/qapplication.cpp:3706
#15 0xb75a52c1 in KApplication::notify (this=0xbf8509bc, receiver=0x8f25308, event=0x8f23a48) at /usr/src/debug/kdelibs-4.5.0/kdeui/kernel/kapplication.cpp:310
#16 0xb5a58e0e in QCoreApplication::notifyInternal (this=0xbf8509bc, receiver=0x8f25308, event=0x8f23a48) at kernel/qcoreapplication.cpp:726
#17 0xb5a5c9b4 in sendEvent (receiver=0x0, event_type=0, data=0x8061720) at kernel/qcoreapplication.h:215
#18 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8061720) at kernel/qcoreapplication.cpp:1367
#19 0xb5a5cb9c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260
#20 0xb5a8483d in sendPostedEvents (s=0x8172990) at kernel/qcoreapplication.h:220
#21 postEventSourceDispatch (s=0x8172990) at kernel/qeventdispatcher_glib.cpp:276
#22 0xb327eb49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#23 0xb327f350 in ?? () from /usr/lib/libglib-2.0.so.0
#24 0xb327f60e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#25 0xb5a84d4b in QEventDispatcherGlib::processEvents (this=0x8064f20, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#26 0xb5ff819a in QGuiEventDispatcherGlib::processEvents (this=0x8064f20, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#27 0xb5a5811d in QEventLoop::processEvents (this=0xbf850934, flags=...) at kernel/qeventloop.cpp:149
#28 0xb5a58319 in QEventLoop::exec (this=0xbf850934, flags=...) at kernel/qeventloop.cpp:201
#29 0xb5a5cc70 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#30 0xb5f45164 in QApplication::exec () at kernel/qapplication.cpp:3581
#31 0x0804fa23 in main (argc=) at /usr/src/debug/amarok-2.3.1/src/main.cpp:237

Possible duplicates by query: bug 247278, bug 246340, bug 245828.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-08-19 21:37:32 UTC
Already fixed in 2.3.2 beta 1

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