Bug 215109 - crash when you manually insert a album cover on a album.
Summary: crash when you manually insert a album cover on a album.
Status: RESOLVED DUPLICATE of bug 197343
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-18 13:37 UTC by Dennis
Modified: 2009-11-18 14:24 UTC (History)
1 user (show)

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 Dennis 2009-11-18 13:37:19 UTC
Application that crashed: amarok
Version of the application: 2.1.1
KDE Version: 4.3.1 (KDE 4.3.1) "release 6"
Qt Version: 4.5.3
Operating System: Linux 2.6.31.5-0.1-desktop i686
Distribution: "openSUSE 11.2 (i586)"

What I was doing when the application crashed:
every time you insert a cover(picture) it crashs.

im running opensuse 11.2 @ KDE 4.3 (newest)

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

Thread 15 (Thread 0xaf8e1b70 (LWP 7933)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5fd10c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb61162d4 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xb09b808b in ?? () from /usr/lib/libxine.so.1
#4  0xb5fcc6e5 in start_thread () from /lib/libpthread.so.0
#5  0xb5fcc600 in ?? () from /lib/libpthread.so.0

Thread 14 (Thread 0xaef55b70 (LWP 7934)):
#0  0xb3a651eb in clock_gettime () from /lib/librt.so.1
#1  0xb6308e14 in ?? () from /usr/lib/libQtCore.so.4
#2  0xb6309052 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb630922e in ?? () from /usr/lib/libQtCore.so.4
#4  0xb630720b in ?? () from /usr/lib/libQtCore.so.4
#5  0xb3c50618 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb3c50999 in ?? () from /usr/lib/libglib-2.0.so.0
#7  0xb3c50ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8  0xb630705f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#9  0xb62d998d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#10 0xb62d9dd9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0xb61e1317 in QThread::exec() () from /usr/lib/libQtCore.so.4
#12 0xb0a0e5b8 in Phonon::MediaSource::type() const () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#13 0xb61e4623 in ?? () from /usr/lib/libQtCore.so.4
#14 0xb5fcc6e5 in start_thread () from /lib/libpthread.so.0
#15 0xb5fcc600 in ?? () from /lib/libpthread.so.0

Thread 13 (Thread 0xae5ffb70 (LWP 7937)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb60fdd5e in poll () from /lib/libc.so.6
#2  0xaf0dc349 in snd_pcm_sw_params_set_start_threshold () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so
#3  0xb5fcc6e5 in start_thread () from /lib/libpthread.so.0
#4  0xb5fcc600 in ?? () from /lib/libpthread.so.0

Thread 12 (Thread 0xadbffb70 (LWP 7938)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5fd0d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb611627c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb09ca080 in ?? () from /usr/lib/libxine.so.1
#4  0xb5fcc6e5 in start_thread () from /lib/libpthread.so.0
#5  0xb5fcc600 in ?? () from /lib/libpthread.so.0

Thread 11 (Thread 0xad3feb70 (LWP 7939)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5fd0d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb611627c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb09ca080 in ?? () from /usr/lib/libxine.so.1
#4  0xb5fcc6e5 in start_thread () from /lib/libpthread.so.0
#5  0xb5fcc600 in ?? () from /lib/libpthread.so.0

Thread 10 (Thread 0xac153b70 (LWP 7941)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5fd0d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb611627c in pthread_cond_wait () from /lib/libc.so.6
#3  0xac877fce in os_event_wait_low (event=0x877efc8, reset_sig_count=0) at ../../../storage/innobase/os/os0sync.c:422
#4  0xac876929 in os_aio_simulated_handle (global_segment=0, message1=0xac1532cc, message2=0xac1532c8, type=0xac1532c4) at ../../../storage/innobase/os/os0file.c:4207
#5  0xac936d8d in fil_aio_wait (segment=0) at ../../../storage/innobase/fil/fil0fil.c:4246
#6  0xac8aa950 in io_handler_thread (arg=0xacbf9880) at ../../../storage/innobase/srv/srv0start.c:435
#7  0xb5fcc6e5 in start_thread () from /lib/libpthread.so.0
#8  0xb5fcc600 in ?? () from /lib/libpthread.so.0

Thread 9 (Thread 0xaa641b70 (LWP 7942)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5fd0d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb611627c in pthread_cond_wait () from /lib/libc.so.6
#3  0xac877fce in os_event_wait_low (event=0x877f038, reset_sig_count=0) at ../../../storage/innobase/os/os0sync.c:422
#4  0xac876929 in os_aio_simulated_handle (global_segment=1, message1=0xaa6412cc, message2=0xaa6412c8, type=0xaa6412c4) at ../../../storage/innobase/os/os0file.c:4207
#5  0xac936d8d in fil_aio_wait (segment=1) at ../../../storage/innobase/fil/fil0fil.c:4246
#6  0xac8aa950 in io_handler_thread (arg=0xacbf9884) at ../../../storage/innobase/srv/srv0start.c:435
#7  0xb5fcc6e5 in start_thread () from /lib/libpthread.so.0
#8  0xb5fcc600 in ?? () from /lib/libpthread.so.0

Thread 8 (Thread 0xa9e40b70 (LWP 7943)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5fd0d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb611627c in pthread_cond_wait () from /lib/libc.so.6
#3  0xac877fce in os_event_wait_low (event=0x877f0a8, reset_sig_count=0) at ../../../storage/innobase/os/os0sync.c:422
#4  0xac876929 in os_aio_simulated_handle (global_segment=2, message1=0xa9e402cc, message2=0xa9e402c8, type=0xa9e402c4) at ../../../storage/innobase/os/os0file.c:4207
#5  0xac936d8d in fil_aio_wait (segment=2) at ../../../storage/innobase/fil/fil0fil.c:4246
#6  0xac8aa950 in io_handler_thread (arg=0xacbf9888) at ../../../storage/innobase/srv/srv0start.c:435
#7  0xb5fcc6e5 in start_thread () from /lib/libpthread.so.0
#8  0xb5fcc600 in ?? () from /lib/libpthread.so.0

Thread 7 (Thread 0xa963fb70 (LWP 7944)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5fd0d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb611627c in pthread_cond_wait () from /lib/libc.so.6
#3  0xac877fce in os_event_wait_low (event=0x877f118, reset_sig_count=0) at ../../../storage/innobase/os/os0sync.c:422
#4  0xac876929 in os_aio_simulated_handle (global_segment=3, message1=0xa963f2cc, message2=0xa963f2c8, type=0xa963f2c4) at ../../../storage/innobase/os/os0file.c:4207
#5  0xac936d8d in fil_aio_wait (segment=3) at ../../../storage/innobase/fil/fil0fil.c:4246
#6  0xac8aa950 in io_handler_thread (arg=0xacbf988c) at ../../../storage/innobase/srv/srv0start.c:435
#7  0xb5fcc6e5 in start_thread () from /lib/libpthread.so.0
#8  0xb5fcc600 in ?? () from /lib/libpthread.so.0

Thread 6 (Thread 0xa81aeb70 (LWP 7946)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb61015b1 in select () from /lib/libc.so.6
#2  0xac8783fb in os_thread_sleep (tm=1000000) at ../../../storage/innobase/os/os0thread.c:281
#3  0xac8a93c0 in srv_lock_timeout_and_monitor_thread (arg=0x0) at ../../../storage/innobase/srv/srv0srv.c:1922
#4  0xb5fcc6e5 in start_thread () from /lib/libpthread.so.0
#5  0xb5fcc600 in ?? () from /lib/libpthread.so.0

Thread 5 (Thread 0xa79adb70 (LWP 7947)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb61015b1 in select () from /lib/libc.so.6
#2  0xac8783fb in os_thread_sleep (tm=1000000) at ../../../storage/innobase/os/os0thread.c:281
#3  0xac8a90f5 in srv_error_monitor_thread (arg=0x0) at ../../../storage/innobase/srv/srv0srv.c:2148
#4  0xb5fcc6e5 in start_thread () from /lib/libpthread.so.0
#5  0xb5fcc600 in ?? () from /lib/libpthread.so.0

Thread 4 (Thread 0xa71acb70 (LWP 7948)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5fd0d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb611627c in pthread_cond_wait () from /lib/libc.so.6
#3  0xac877fce in os_event_wait_low (event=0x841ccb0, reset_sig_count=0) at ../../../storage/innobase/os/os0sync.c:422
#4  0xac8a79ab in srv_master_thread (arg=0x0) at ../../../storage/innobase/srv/srv0srv.c:2637
#5  0xb5fcc6e5 in start_thread () from /lib/libpthread.so.0
#6  0xb5fcc600 in ?? () from /lib/libpthread.so.0

Thread 3 (Thread 0xa61b9b70 (LWP 7949)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5fd0d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb611627c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb61e5750 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xb54fe759 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb5500e4b in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb54fcdaa in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb5500f4c in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb54fe9e3 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb54fefc4 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb54ff63a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#11 0xb61e4623 in ?? () from /usr/lib/libQtCore.so.4
#12 0xb5fcc6e5 in start_thread () from /lib/libpthread.so.0
#13 0xb5fcc600 in ?? () from /lib/libpthread.so.0

Thread 2 (Thread 0xa3e8ab70 (LWP 7953)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5fd0d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb611627c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb61e5750 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xb54fe759 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb5500e4b in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb54fcdaa in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb5500f4c in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb54fe9e3 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb54fefc4 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb54ff63a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#11 0xb61e4623 in ?? () from /usr/lib/libQtCore.so.4
#12 0xb5fcc6e5 in start_thread () from /lib/libpthread.so.0
#13 0xb5fcc600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb247d730 (LWP 7932)):
[KCrash Handler]
#6  0xb73072c5 in operator-> (this=<value optimized out>) at /usr/include/ksharedptr.h:126
#7  SetCustomCoverAction::slotTriggered (this=<value optimized out>) at /usr/src/debug/amarok-2.1.1/src/covermanager/CoverFetchingActions.cpp:133
#8  0xb7306bd6 in BaseCoverAction::qt_metacall (this=0xa12c568, _c=InvokeMetaMethod, _id=19, _a=0xbff8b588) at /usr/src/debug/amarok-2.1.1/build/src/CoverFetchingActions.moc:66
#9  0xb7306c2e in SetCustomCoverAction::qt_metacall (this=0xa12c568, _c=InvokeMetaMethod, _id=19, _a=0xbff8b588) at /usr/src/debug/amarok-2.1.1/build/src/CoverFetchingActions.moc:273
#10 0xb62f1864 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#11 0xb62f1d41 in QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**) () from /usr/lib/libQtCore.so.4
#12 0xb67660c5 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#13 0xb67676f2 in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4
#14 0xb6ba5a37 in ?? () from /usr/lib/libQtGui.so.4
#15 0xb6bac378 in ?? () from /usr/lib/libQtGui.so.4
#16 0xb6bacf18 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#17 0xb772ff6d in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5
#18 0xb67c3bac in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#19 0xb6baf1b4 in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4
#20 0xb676c8fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#21 0xb6774bbb in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#22 0xb763fce1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#23 0xb62db32e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#24 0xb6773bdc in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4
#25 0xb67e4c86 in ?? () from /usr/lib/libQtGui.so.4
#26 0xb67e3d7e in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#27 0xb680eb68 in ?? () from /usr/lib/libQtGui.so.4
#28 0xb3c4d4c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#29 0xb3c50d98 in ?? () from /usr/lib/libglib-2.0.so.0
#30 0xb3c50ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#31 0xb6307011 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#32 0xb680e29a in ?? () from /usr/lib/libQtGui.so.4
#33 0xb62d998d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#34 0xb62d9dd9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#35 0xb6baeff7 in QMenu::exec(QPoint const&, QAction*) () from /usr/lib/libQtGui.so.4
#36 0xb7142e8e in Playlist::ViewCommon::trackMenu (parent=0x8810d98, index=0xbff8d714, pos=..., coverActions=<value optimized out>)
    at /usr/src/debug/amarok-2.1.1/src/playlist/view/PlaylistViewCommon.cpp:48
#37 0xb714e7e2 in Playlist::PrettyListView::contextMenuEvent (this=0x8810d98, event=0xbff8de88) at /usr/src/debug/amarok-2.1.1/src/playlist/view/listview/PrettyListView.cpp:261
#38 0xb67c40a0 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#39 0xb6b60bb5 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#40 0xb6c0112c in QAbstractScrollArea::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#41 0xb6cb8a44 in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#42 0xb6c03786 in ?? () from /usr/lib/libQtGui.so.4
#43 0xb62da50e in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#44 0xb676c8d0 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#45 0xb67747a1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#46 0xb763fce1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#47 0xb62db32e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#48 0xb67e9d9d in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#49 0xb67e4e48 in ?? () from /usr/lib/libQtGui.so.4
#50 0xb67e3d7e in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#51 0xb680eb68 in ?? () from /usr/lib/libQtGui.so.4
#52 0xb3c4d4c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#53 0xb3c50d98 in ?? () from /usr/lib/libglib-2.0.so.0
#54 0xb3c50ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#55 0xb6307011 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#56 0xb680e29a in ?? () from /usr/lib/libQtGui.so.4
#57 0xb62d998d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#58 0xb62d9dd9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#59 0xb62dc270 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#60 0xb676c774 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#61 0x0804c2f3 in main (argc=1, argv=0xbff8fcd4) at /usr/src/debug/amarok-2.1.1/src/main.cpp:128

Reported using DrKonqi
Comment 1 Dario Andres 2009-11-18 13:52:35 UTC
Merging with bug 197343. Thanks

*** This bug has been marked as a duplicate of bug 197343 ***
Comment 2 Myriam Schweingruber 2009-11-18 14:24:35 UTC
Also, please update your version, Amarok 2.2 has been released since quite some time, and Amarok 2.2.1 came out 2 days ago.