Bug 242622

Summary: Amarok crashes when loading next song from external media
Product: [Applications] amarok Reporter: Remco vd Zon <theunknowncylon>
Component: Playlists/Saved PlaylistsAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bart.cerneels, mrcmrgs
Priority: NOR    
Version: 2.3.1-GIT   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:

Description Remco vd Zon 2010-06-23 19:09:16 UTC
Application: amarok (2.3-GIT)
KDE Platform Version: 4.4.4 (KDE 4.4.4)
Qt Version: 4.6.3
Operating System: Linux 2.6.31.12-0.2-desktop x86_64
Distribution: "openSUSE 11.2 (x86_64)"

-- Information about the crash:
I manually added several songs from my external harddrive (mounted at /media/Multimedia) to my playlist, these files were NOT in my library. When a song has finished, Amarok crashes instead of playing the next song in the list.

Two scenarios did happen:
1) Amarok was completely shut down and the Crash Reporting Assistant showed up
2) Amarok froze completely (GUI was shown), did not play a next song and did not react on mouse/keyboard/trayicon. Killed the process, and then the Crash Reporting Assistant showed up

The crash can be reproduced every time.

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

Thread 23 (Thread 0x7fc1ca430910 (LWP 8486)):
#0  0x00007fc1df9b52cd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc1d0563671 in metronom_sync_loop () from /usr/lib64/libxine.so.1
#2  0x00007fc1df9b065d in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc1e1335e1d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 22 (Thread 0x7fc1c9c2f910 (LWP 8487)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007fc1c9c2ece0 in ?? ()
#2  0x00007fffbdbff782 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 21 (Thread 0x7fc1c9224910 (LWP 8491)):
#0  0x00007fc1e132cd03 in poll () from /lib64/libc.so.6
#1  0x00007fc1c922ac4e in ao_alsa_handle_event_thread () from /usr/lib64/xine/plugins/1.28/xineplug_ao_out_alsa.so
#2  0x00007fc1df9b065d in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc1e1335e1d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 20 (Thread 0x7fc1c8a23910 (LWP 8492)):
#0  0x00007fc1df9b5049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc1d0574713 in ao_loop () from /usr/lib64/libxine.so.1
#2  0x00007fc1df9b065d in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc1e1335e1d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 19 (Thread 0x7fc1c7c0b910 (LWP 8493)):
#0  0x00007fc1df9b5049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc1d0574713 in ao_loop () from /usr/lib64/libxine.so.1
#2  0x00007fc1df9b065d in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc1e1335e1d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7fc1c740a910 (LWP 8494)):
#0  0x00007fc1df9b5049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc1d0574713 in ao_loop () from /usr/lib64/libxine.so.1
#2  0x00007fc1df9b065d in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc1e1335e1d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7fc1c5374910 (LWP 8496)):
#0  0x00007fc1df9b5049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc1c63df2d5 in os_event_wait_low (event=0x12b8410, reset_sig_count=1) at ../../../storage/innobase/os/os0sync.c:422
#2  0x00007fc1c63de0c0 in os_aio_simulated_handle (global_segment=0, message1=<value optimized out>, message2=<value optimized out>, type=<value optimized out>)
    at ../../../storage/innobase/os/os0file.c:4207
#3  0x00007fc1c648f4ca in fil_aio_wait (segment=0) at ../../../storage/innobase/fil/fil0fil.c:4246
#4  0x00007fc1c640ead0 in io_handler_thread (arg=<value optimized out>) at ../../../storage/innobase/srv/srv0start.c:435
#5  0x00007fc1df9b065d in start_thread () from /lib64/libpthread.so.0
#6  0x00007fc1e1335e1d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7fc1bf465910 (LWP 8497)):
#0  0x00007fc1df9b5049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc1c63df2d5 in os_event_wait_low (event=0x12b84b0, reset_sig_count=3) at ../../../storage/innobase/os/os0sync.c:422
#2  0x00007fc1c63de0c0 in os_aio_simulated_handle (global_segment=1, message1=<value optimized out>, message2=<value optimized out>, type=<value optimized out>)
    at ../../../storage/innobase/os/os0file.c:4207
#3  0x00007fc1c648f4ca in fil_aio_wait (segment=1) at ../../../storage/innobase/fil/fil0fil.c:4246
#4  0x00007fc1c640ead0 in io_handler_thread (arg=<value optimized out>) at ../../../storage/innobase/srv/srv0start.c:435
#5  0x00007fc1df9b065d in start_thread () from /lib64/libpthread.so.0
#6  0x00007fc1e1335e1d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7fc1bec64910 (LWP 8498)):
#0  0x00007fc1df9b5049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc1c63df2d5 in os_event_wait_low (event=0x12b8550, reset_sig_count=2) at ../../../storage/innobase/os/os0sync.c:422
#2  0x00007fc1c63de0c0 in os_aio_simulated_handle (global_segment=2, message1=<value optimized out>, message2=<value optimized out>, type=<value optimized out>)
    at ../../../storage/innobase/os/os0file.c:4207
#3  0x00007fc1c648f4ca in fil_aio_wait (segment=2) at ../../../storage/innobase/fil/fil0fil.c:4246
#4  0x00007fc1c640ead0 in io_handler_thread (arg=<value optimized out>) at ../../../storage/innobase/srv/srv0start.c:435
#5  0x00007fc1df9b065d in start_thread () from /lib64/libpthread.so.0
#6  0x00007fc1e1335e1d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7fc1be463910 (LWP 8499)):
#0  0x00007fc1df9b5049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc1c63df2d5 in os_event_wait_low (event=0x12b85f0, reset_sig_count=1) at ../../../storage/innobase/os/os0sync.c:422
#2  0x00007fc1c63de0c0 in os_aio_simulated_handle (global_segment=3, message1=<value optimized out>, message2=<value optimized out>, type=<value optimized out>)
    at ../../../storage/innobase/os/os0file.c:4207
#3  0x00007fc1c648f4ca in fil_aio_wait (segment=3) at ../../../storage/innobase/fil/fil0fil.c:4246
#4  0x00007fc1c640ead0 in io_handler_thread (arg=<value optimized out>) at ../../../storage/innobase/srv/srv0start.c:435
#5  0x00007fc1df9b065d in start_thread () from /lib64/libpthread.so.0
#6  0x00007fc1e1335e1d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7fc1bcf4b910 (LWP 8501)):
#0  0x00007fc1e132f3e2 in select () from /lib64/libc.so.6
#1  0x00007fc1c63df65b in os_thread_sleep (tm=<value optimized out>) at ../../../storage/innobase/os/os0thread.c:281
#2  0x00007fc1c640d6ba in srv_lock_timeout_and_monitor_thread (arg=<value optimized out>) at ../../../storage/innobase/srv/srv0srv.c:1922
#3  0x00007fc1df9b065d in start_thread () from /lib64/libpthread.so.0
#4  0x00007fc1e1335e1d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fc1bc74a910 (LWP 8502)):
#0  0x00007fc1e132f3e2 in select () from /lib64/libc.so.6
#1  0x00007fc1c63df65b in os_thread_sleep (tm=<value optimized out>) at ../../../storage/innobase/os/os0thread.c:281
#2  0x00007fc1c640d445 in srv_error_monitor_thread (arg=<value optimized out>) at ../../../storage/innobase/srv/srv0srv.c:2148
#3  0x00007fc1df9b065d in start_thread () from /lib64/libpthread.so.0
#4  0x00007fc1e1335e1d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fc1bbf49910 (LWP 8503)):
#0  0x00007fc1df9b5049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc1c63df2d5 in os_event_wait_low (event=0xdd6d20, reset_sig_count=1) at ../../../storage/innobase/os/os0sync.c:422
#2  0x00007fc1c640bd37 in srv_master_thread (arg=<value optimized out>) at ../../../storage/innobase/srv/srv0srv.c:2637
#3  0x00007fc1df9b065d in start_thread () from /lib64/libpthread.so.0
#4  0x00007fc1e1335e1d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fc1aec9f910 (LWP 8504)):
#0  0x00007fc1e1328acb in read () from /lib64/libc.so.6
#1  0x00007fc1e28b6def in read (__nbytes=<value optimized out>, __buf=<value optimized out>, __fd=<value optimized out>) at /usr/include/bits/unistd.h:45
#2  qt_safe_read (__nbytes=<value optimized out>, __buf=<value optimized out>, __fd=<value optimized out>) at ../../src/corelib/kernel/qcore_unix_p.h:253
#3  QFSFileEnginePrivate::readFdFh (__nbytes=<value optimized out>, __buf=<value optimized out>, __fd=<value optimized out>) at io/qfsfileengine.cpp:680
#4  0x00007fc1e28be38e in QFSFileEnginePrivate::nativeRead (this=0x3606f40, data=0x3614e40 "ID3\003", len=16384) at io/qfsfileengine_unix.cpp:382
#5  0x00007fc1e28778ab in QFile::readData (this=<value optimized out>, data=0x3614e40 "ID3\003", len=16384) at io/qfile.cpp:1542
#6  0x00007fc1e287e310 in QIODevice::read (this=<value optimized out>, data=0x35ed628 "", maxSize=9) at io/qiodevice.cpp:826
#7  0x00007fc1e2cd7da9 in ?? () from /usr/lib64/libkdecore.so.5
#8  0x00007fc1e2cd7e8a in ?? () from /usr/lib64/libkdecore.so.5
#9  0x00007fc1e2dcdd19 in KMimeTypeFactory::findFromContent(QIODevice*, KMimeTypeFactory::WhichPriority, int*, QByteArray&) () from /usr/lib64/libkdecore.so.5
#10 0x00007fc1e2dcf50d in KMimeType::findByFileContent(QString const&, int*) () from /usr/lib64/libkdecore.so.5
#11 0x00007fc1bacbf44b in Podcasts::UmsPodcastProvider::addPath (this=0x1772590, path=...) at /usr/src/debug/amarok/src/core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:450
#12 0x00007fc1bacbfc5a in Podcasts::UmsPodcastProvider::scan (this=0x1772590) at /usr/src/debug/amarok/src/core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:441
#13 0x00007fc1bacb7cdc in Meta::UmsHandler::prepareToParseTracks (this=0x1771600) at /usr/src/debug/amarok/src/core-impl/collections/umscollection/handler/UmsHandler.cpp:840
#14 0x00007fc1e33d0f53 in Meta::MediaDeviceHandler::privateParseTracks (this=0x1771600) at /usr/src/debug/amarok/src/core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:832
#15 0x00007fc1e33d2b3d in Meta::ParseWorkerThread::run (this=0x17f3000) at /usr/src/debug/amarok/src/core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:1277
#16 0x00007fc1de41d8e5 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fc1aec9ef90, th=0x1e7e2c0, job=0x17f3000) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:106
#17 0x00007fc1de41da1e in ThreadWeaver::Job::execute (this=0x17f3000, th=0x1e7e2c0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:135
#18 0x00007fc1de419eaf in ThreadWeaver::ThreadRunHelper::run (this=0x7fc1aec9f020, parent=0x1e7d060, th=0x1e7e2c0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:95
#19 0x00007fc1de41b748 in ThreadWeaver::Thread::run (this=0x1e7e2c0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#20 0x00007fc1e27f5f95 in QThreadPrivate::start (arg=0x1e7e2c0) at thread/qthread_unix.cpp:248
#21 0x00007fc1df9b065d in start_thread () from /lib64/libpthread.so.0
#22 0x00007fc1e1335e1d in clone () from /lib64/libc.so.6
#23 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fc1ae49e910 (LWP 8505)):
#0  0x00007fc1df9b5049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc1e27f6fdb in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fc1de41e336 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1e7d060, th=0x1e444d0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fc1de41ec7b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1e7c800, th=0x1e444d0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fc1de41ec94 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1e7c800, th=0x1e444d0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fc1de419edf in ThreadWeaver::ThreadRunHelper::run (this=0x7fc1ae49e020, parent=0x1e7d060, th=0x1e444d0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87
#7  0x00007fc1de41b748 in ThreadWeaver::Thread::run (this=0x1e444d0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#8  0x00007fc1e27f5f95 in QThreadPrivate::start (arg=0x1e444d0) at thread/qthread_unix.cpp:248
#9  0x00007fc1df9b065d in start_thread () from /lib64/libpthread.so.0
#10 0x00007fc1e1335e1d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fc1adc9d910 (LWP 8506)):
#0  0x00007fc1df9b5049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc1e27f6fdb in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fc1de41e336 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1e7d060, th=0x1620320) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fc1de41ec7b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1e7c800, th=0x1620320) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fc1de419edf in ThreadWeaver::ThreadRunHelper::run (this=0x7fc1adc9d020, parent=0x1e7d060, th=0x1620320) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87
#6  0x00007fc1de41b748 in ThreadWeaver::Thread::run (this=0x1620320) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#7  0x00007fc1e27f5f95 in QThreadPrivate::start (arg=0x1620320) at thread/qthread_unix.cpp:248
#8  0x00007fc1df9b065d in start_thread () from /lib64/libpthread.so.0
#9  0x00007fc1e1335e1d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fc1ad49c910 (LWP 8507)):
#0  0x00007fc1df9b5049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc1e27f6fdb in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fc1de41e336 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1e7d060, th=0x16f7a10) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fc1de41ec7b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1e7c800, th=0x16f7a10) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fc1de41ec94 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1e7c800, th=0x16f7a10) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fc1de41ec94 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1e7c800, th=0x16f7a10) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fc1de419edf in ThreadWeaver::ThreadRunHelper::run (this=0x7fc1ad49c020, parent=0x1e7d060, th=0x16f7a10) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87
#8  0x00007fc1de41b748 in ThreadWeaver::Thread::run (this=0x16f7a10) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#9  0x00007fc1e27f5f95 in QThreadPrivate::start (arg=0x16f7a10) at thread/qthread_unix.cpp:248
#10 0x00007fc1df9b065d in start_thread () from /lib64/libpthread.so.0
#11 0x00007fc1e1335e1d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fc1ac49a910 (LWP 8515)):
#0  0x00007fc1df9b5049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc1ddc756a6 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fc1ddf54220) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#2  0x00007fc1ddc756e9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fc1ddf622ec) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#3  0x00007fc1df9b065d in start_thread () from /lib64/libpthread.so.0
#4  0x00007fc1e1335e1d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fc19d3e3910 (LWP 8524)):
#0  0x00007fc1df9b52cd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc1d056ee69 in interruptable_sleep () from /usr/lib64/libxine.so.1
#2  0x00007fc1d0571621 in video_out_loop () from /usr/lib64/libxine.so.1
#3  0x00007fc1df9b065d in start_thread () from /lib64/libpthread.so.0
#4  0x00007fc1e1335e1d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fc19cbe2910 (LWP 8525)):
#0  0x00007fc1df9b5049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc1d0566f3b in fifo_buffer_get () from /usr/lib64/libxine.so.1
#2  0x00007fc1d056cfcd in video_decoder_loop () from /usr/lib64/libxine.so.1
#3  0x00007fc1df9b065d in start_thread () from /lib64/libpthread.so.0
#4  0x00007fc1e1335e1d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fc19c3e1910 (LWP 8526)):
#0  0x00007fc1df9b5049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc1d0566f3b in fifo_buffer_get () from /usr/lib64/libxine.so.1
#2  0x00007fc1d056e055 in audio_decoder_loop () from /usr/lib64/libxine.so.1
#3  0x00007fc1df9b065d in start_thread () from /lib64/libpthread.so.0
#4  0x00007fc1e1335e1d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fc19bbe0910 (LWP 8527)):
#0  0x00007fc1df9b5049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc1d057783b in xine_event_wait () from /usr/lib64/libxine.so.1
#2  0x00007fc1d05778ae in listener_loop () from /usr/lib64/libxine.so.1
#3  0x00007fc1df9b065d in start_thread () from /lib64/libpthread.so.0
#4  0x00007fc1e1335e1d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fc1e4306780 (LWP 8484)):
[KCrash Handler]
#5  0x00007fc1bacbcd70 in KSharedPtr (o=<value optimized out>, this=<value optimized out>) at /usr/include/ksharedptr.h:84
#6  Podcasts::UmsPodcastProvider::playlists (o=<value optimized out>, this=<value optimized out>) at /usr/src/debug/amarok/src/core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:168
#7  0x00007fc1e352a48b in PlaylistBrowserNS::MetaPlaylistModel::data (this=<value optimized out>, index=<value optimized out>, role=<value optimized out>)
    at /usr/src/debug/amarok/src/browsers/playlistbrowser/MetaPlaylistModel.cpp:159
#8  0x00007fc1e3554661 in PlaylistBrowserNS::PodcastModel::data (this=0x7fc1c0015eb0, idx=..., role=27) at /usr/src/debug/amarok/src/browsers/playlistbrowser/PodcastModel.cpp:279
#9  0x00007fc1e28daae7 in QAbstractItemModel::itemData (this=0x7fc1c0015eb0, index=<value optimized out>) at kernel/qabstractitemmodel.cpp:1647
#10 0x00007fc1e3534607 in QtGroupingProxy::belongsTo (this=<value optimized out>, idx=<value optimized out>) at /usr/src/debug/amarok/src/browsers/playlistbrowser/QtGroupingProxy.cpp:63
#11 0x00007fc1e35326e5 in QtGroupingProxy::buildTree (this=<value optimized out>) at /usr/src/debug/amarok/src/browsers/playlistbrowser/QtGroupingProxy.cpp:147
#12 0x00007fc1e31e0ea9 in QtGroupingProxy::qt_metacall (this=0x7fc1c000d560, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffbda79d60)
    at /usr/src/debug/amarok/build/src/moc_QtGroupingProxy.cpp:94
#13 0x00007fc1e31e0f55 in PlaylistsByProviderProxy::qt_metacall (this=0x7fc1e15bbe60, _c=QueryPropertyUser, _id=-1876984048, _a=0x100)
    at /usr/src/debug/amarok/build/src/moc_PlaylistsByProviderProxy.cpp:73
#14 0x00007fc1e28f8dd6 in QMetaObject::activate (sender=0x7fc1c0015eb0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x100) at kernel/qobject.cpp:3295
#15 0x00007fc1e3524f84 in PlaylistBrowserNS::MetaPlaylistModel::slotUpdate (this=0x7fc1c0015eb0) at /usr/src/debug/amarok/src/browsers/playlistbrowser/MetaPlaylistModel.cpp:474
#16 0x00007fc1e31e03f8 in PlaylistBrowserNS::MetaPlaylistModel::qt_metacall (this=0x7fc1c0015eb0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffbda79f40)
    at /usr/src/debug/amarok/build/src/moc_MetaPlaylistModel.cpp:85
#17 0x00007fc1e3555570 in PlaylistBrowserNS::PodcastModel::qt_metacall (this=0x7fc1e15bbe60, _c=QueryPropertyUser, _id=-1876984048, _a=0x100) at /usr/src/debug/amarok/build/src/PodcastModel.moc:78
#18 0x00007fc1e28f8dd6 in QMetaObject::activate (sender=0x152f490, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x100) at kernel/qobject.cpp:3295
#19 0x00007fc1e35723a8 in PlaylistManager::qt_metacall (this=0x152f490, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fc1c0513940) at /usr/src/debug/amarok/build/src/PlaylistManager.moc:90
#20 0x00007fc1e28f5949 in QObject::event (this=0x152f490, e=0x7fc1c051c600) at kernel/qobject.cpp:1248
#21 0x00007fc1e1ca37fc in QApplicationPrivate::notify_helper (this=0x78cdb0, receiver=0x152f490, e=0x7fc1c051c600) at kernel/qapplication.cpp:4302
#22 0x00007fc1e1ca9ddb in QApplication::notify (this=0x7fffbda7a9c0, receiver=0x152f490, e=0x7fc1c051c600) at kernel/qapplication.cpp:4185
#23 0x00007fc1e3dd1bb6 in KApplication::notify (this=0x7fffbda7a9c0, receiver=0x152f490, event=0x7fc1c051c600) at /usr/src/debug/kdelibs-4.4.4/kdeui/kernel/kapplication.cpp:302
#24 0x00007fc1e28e5b1c in QCoreApplication::notifyInternal (this=0x7fffbda7a9c0, receiver=0x152f490, event=0x7fc1c051c600) at kernel/qcoreapplication.cpp:726
#25 0x00007fc1e28e91d4 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215
#26 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1367
#27 0x00007fc1e290f653 in sendPostedEvents () at kernel/qcoreapplication.h:220
#28 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:276
#29 0x00007fc1d9e7edee in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#30 0x00007fc1d9e827b8 in ?? () from /usr/lib64/libglib-2.0.so.0
#31 0x00007fc1d9e828e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#32 0x00007fc1e290f193 in QEventDispatcherGlib::processEvents (this=0x6257d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#33 0x00007fc1e1d5221e in QGuiEventDispatcherGlib::processEvents (this=0x7fc1e15bbe60, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#34 0x00007fc1e28e4432 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#35 0x00007fc1e28e480c in QEventLoop::exec (this=0x7fffbda7a960, flags=) at kernel/qeventloop.cpp:201
#36 0x00007fc1e28e94bb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#37 0x0000000000408732 in main (argc=1, argv=0x7fffbda7c938) at /usr/src/debug/amarok/src/main.cpp:237

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-08-03 19:33:17 UTC
*** Bug 246624 has been marked as a duplicate of this bug. ***
Comment 2 Myriam Schweingruber 2010-08-03 19:33:50 UTC
Confirmed by duplicate.
Comment 3 Myriam Schweingruber 2010-08-09 13:55:10 UTC

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