Bug 273235

Summary: Amarok crash while loading music from external source and browsing help files
Product: [Applications] amarok Reporter: Dawid de Jager <dawid.dejager>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 2.4.0   
Target Milestone: 2.4.1   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Dawid de Jager 2011-05-14 00:02:59 UTC
Application: amarok (2.4.0)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic x86_64
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:
Amarok was running in the background loading music from external hard drive.
While this was busy user was browsing the KDE help files.

The crash can be reproduced some of the time.

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

Thread 16 (Thread 0x7f063e29d700 (LWP 1552)):
#0  0x00007f065d5d4f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f0657ca1104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0657ca1639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f065df32446 in QEventDispatcherGlib::processEvents (this=0xef0c00, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f065df06882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f065df06abc in QEventLoop::exec (this=0x7f063e29cd10, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f065de1d924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#7  0x00007f065dee8c2f in QInotifyFileSystemWatcherEngine::run (this=0xef0360) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f065de20175 in QThreadPrivate::start (arg=0xef0360) at thread/qthread_unix.cpp:320
#9  0x00007f065909fd8c in start_thread (arg=0x7f063e29d700) at pthread_create.c:304
#10 0x00007f065d5e204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f0630f65700 (LWP 1591)):
#0  0x00007f06590a23c4 in __pthread_mutex_lock (mutex=0x15b0208) at pthread_mutex_lock.c:61
#1  0x00007f0657ca10cb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0657ca19f2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f064f659c44 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f0657cc83e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f065909fd8c in start_thread (arg=0x7f0630f65700) at pthread_create.c:304
#6  0x00007f065d5e204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f062b7fe700 (LWP 1594)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f065999b2a2 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f0659cb4180) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f065999b2d9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f0659cc2254) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f065909fd8c in start_thread (arg=0x7f062b7fe700) at pthread_create.c:304
#4  0x00007f065d5e204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f0631766700 (LWP 1637)):
#0  0x00007f065d5d335d in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f065d56ea61 in _IO_new_file_seekoff (fp=0x7f062c5832f0, offset=4806661, dir=<value optimized out>, mode=<value optimized out>) at fileops.c:1086
#2  0x00007f065d5672eb in fseek (fp=0x7f062c5832f0, offset=<value optimized out>, whence=<value optimized out>) at fseek.c:41
#3  0x00007f0659f22e0d in TagLib::File::seek(long, TagLib::File::Position) () from /usr/lib/libtag.so.1
#4  0x00007f0659f2ceb6 in ?? () from /usr/lib/libtag.so.1
#5  0x00007f0659f2bec0 in TagLib::MP4::File::read(bool, TagLib::AudioProperties::ReadStyle) () from /usr/lib/libtag.so.1
#6  0x00007f0659f2c0b2 in TagLib::MP4::File::File(char const*, bool, TagLib::AudioProperties::ReadStyle) () from /usr/lib/libtag.so.1
#7  0x00007f065faf598f in MimeFileTypeResolver::createFile (this=<value optimized out>, fileName=0x7f062c5831f8 "/media/MICLEE_X/Reekse/ReBoot - Complete Series DVDRip + Extras/ReBoot - Extras/ReBoot The Game cutscenes [ShinyHappyGoth]/31 - ReBoot__the_Game_-_chpt_6_gprmintr.mp4", readProperties=true, propertiesStyle=TagLib::AudioProperties::Fast) at ../../shared/taglib_filetype_resolvers/mimefiletyperesolver.cpp:63
#8  0x00007f0659f3e59a in TagLib::FileRef::create(char const*, bool, TagLib::AudioProperties::ReadStyle) () from /usr/lib/libtag.so.1
#9  0x00007f0659f3ef2c in TagLib::FileRef::FileRef(char const*, bool, TagLib::AudioProperties::ReadStyle) () from /usr/lib/libtag.so.1
#10 0x00007f065f88c797 in Meta::Tag::getFileRef (path=<value optimized out>) at ../../shared/MetaTagLib.cpp:146
#11 0x00007f065f89144f in Meta::Tag::readTags (path=..., useCharsetDetector=true) at ../../shared/MetaTagLib.cpp:267
#12 0x00007f065f8bd494 in MetaFile::Track::Private::readMetaData (this=0x7f062cb46790) at ../../src/core-impl/meta/file/File_p.h:136
#13 0x00007f065f8becb2 in MetaFile::Track::Track (this=0x7f062e0206e0, url=...) at ../../src/core-impl/meta/file/File.cpp:188
#14 0x00007f063c00ab09 in Podcasts::UmsPodcastProvider::addPath (this=0x1002420, path=<value optimized out>) at ../../../../../src/core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:475
#15 0x00007f063c00adee in Podcasts::UmsPodcastProvider::scan (this=0x1002420) at ../../../../../src/core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:441
#16 0x00007f063c002ad2 in Meta::UmsHandler::prepareToParseTracks (this=0x1a30750) at ../../../../../src/core-impl/collections/umscollection/handler/UmsHandler.cpp:848
#17 0x00007f065f809e20 in Meta::MediaDeviceHandler::privateParseTracks (this=0x1a30750) at ../../src/core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:858
#18 0x00007f065f80b79d in Meta::ParseWorkerThread::run (this=0xfb84b0) at ../../src/core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:1303
#19 0x00007f065b052c21 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f0631765ce0, th=0x153a6f0, job=0xfb84b0) at ../../../threadweaver/Weaver/Job.cpp:106
#20 0x00007f065b052d4c in ThreadWeaver::Job::execute (this=0xfb84b0, th=0x153a6f0) at ../../../threadweaver/Weaver/Job.cpp:135
#21 0x00007f065b05250f in ThreadWeaver::ThreadRunHelper::run (this=0x7f0631765d60, parent=0x1a1ca40, th=0x153a6f0) at ../../../threadweaver/Weaver/Thread.cpp:95
#22 0x00007f065b0525cb in ThreadWeaver::Thread::run (this=0x153a6f0) at ../../../threadweaver/Weaver/Thread.cpp:142
#23 0x00007f065de20175 in QThreadPrivate::start (arg=0x153a6f0) at thread/qthread_unix.cpp:320
#24 0x00007f065909fd8c in start_thread (arg=0x7f0631766700) at pthread_create.c:304
#25 0x00007f065d5e204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#26 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f06286bf700 (LWP 1682)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f065de2082b in wait (this=<value optimized out>, mutex=0x1576690, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1576690, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f065b0510b4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1a1ca40, th=0x155fba0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f065b053723 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1a18d30, th=0x155fba0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f065b05253f in ThreadWeaver::ThreadRunHelper::run (this=0x7f06286bed60, parent=0x1a1ca40, th=0x155fba0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f065b0525cb in ThreadWeaver::Thread::run (this=0x155fba0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f065de20175 in QThreadPrivate::start (arg=0x155fba0) at thread/qthread_unix.cpp:320
#8  0x00007f065909fd8c in start_thread (arg=0x7f06286bf700) at pthread_create.c:304
#9  0x00007f065d5e204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f0626e97700 (LWP 2392)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f063af3b3d5 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#2  0x00007f06460059d4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#3  0x00007f06460059d4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#4  0x00007f063af4669f in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#5  0x00007f06460059d4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#6  0x00007f06460059d4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#7  0x00007f0645d8e826 in ?? () from /usr/lib/libgstbase-0.10.so.0
#8  0x00007f06460059d4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#9  0x00007f0645d8e826 in ?? () from /usr/lib/libgstbase-0.10.so.0
#10 0x00007f06460059d4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#11 0x00007f063af3c325 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#12 0x00007f064602bf30 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#13 0x00007f0657ccab16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007f0657cc83e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007f065909fd8c in start_thread (arg=0x7f0626e97700) at pthread_create.c:304
#16 0x00007f065d5e204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f06261d6700 (LWP 2393)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f063af3b3d5 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#2  0x00007f06460059d4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#3  0x00007f06460059d4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#4  0x00007f063af4623d in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#5  0x00007f063af4669f in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#6  0x00007f06460059d4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#7  0x00007f06460059d4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#8  0x00007f0645d8e826 in ?? () from /usr/lib/libgstbase-0.10.so.0
#9  0x00007f06460059d4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#10 0x00007f0645d8e826 in ?? () from /usr/lib/libgstbase-0.10.so.0
#11 0x00007f06460059d4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#12 0x00007f063af3c325 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#13 0x00007f064602bf30 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#14 0x00007f0657ccab16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007f0657cc83e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f065909fd8c in start_thread (arg=0x7f06261d6700) at pthread_create.c:304
#17 0x00007f065d5e204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f06259d5700 (LWP 2394)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f063af3b3d5 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#2  0x00007f06460059d4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#3  0x00007f06460059d4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#4  0x00007f06460059d4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#5  0x00007f0626469c9c in ?? () from /usr/lib/gstreamer-0.10/libgstflump3dec.so
#6  0x00007f062646ab7f in ?? () from /usr/lib/gstreamer-0.10/libgstflump3dec.so
#7  0x00007f06460059d4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#8  0x00007f06270b24bf in ?? () from /usr/lib/gstreamer-0.10/libgstaudioparsersbad.so
#9  0x00007f06270b3019 in ?? () from /usr/lib/gstreamer-0.10/libgstaudioparsersbad.so
#10 0x00007f06270b5407 in ?? () from /usr/lib/gstreamer-0.10/libgstaudioparsersbad.so
#11 0x00007f064602bf30 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#12 0x00007f0657ccab16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007f0657cc83e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007f065909fd8c in start_thread (arg=0x7f06259d5700) at pthread_create.c:304
#15 0x00007f065d5e204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f06249d3700 (LWP 2410)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f065de2082b in wait (this=<value optimized out>, mutex=0x1576690, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1576690, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f065b0510b4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1a1ca40, th=0x294fa30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f065b053723 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1a18d30, th=0x294fa30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f065b05253f in ThreadWeaver::ThreadRunHelper::run (this=0x7f06249d2d60, parent=0x1a1ca40, th=0x294fa30) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f065b0525cb in ThreadWeaver::Thread::run (this=0x294fa30) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f065de20175 in QThreadPrivate::start (arg=0x294fa30) at thread/qthread_unix.cpp:320
#8  0x00007f065909fd8c in start_thread (arg=0x7f06249d3700) at pthread_create.c:304
#9  0x00007f065d5e204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f061ffff700 (LWP 2411)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f065de2082b in wait (this=<value optimized out>, mutex=0x1576690, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1576690, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f065b0510b4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1a1ca40, th=0x294ec00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f065b053723 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1a18d30, th=0x294ec00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f065b05253f in ThreadWeaver::ThreadRunHelper::run (this=0x7f061fffed60, parent=0x1a1ca40, th=0x294ec00) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f065b0525cb in ThreadWeaver::Thread::run (this=0x294ec00) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f065de20175 in QThreadPrivate::start (arg=0x294ec00) at thread/qthread_unix.cpp:320
#8  0x00007f065909fd8c in start_thread (arg=0x7f061ffff700) at pthread_create.c:304
#9  0x00007f065d5e204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f061dbdc700 (LWP 2412)):
#0  0x00007f06590a3d9d in __pthread_mutex_unlock_usercnt (mutex=0x7f0620013888) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7f0620013888) at pthread_mutex_unlock.c:290
#2  0x00007f0657ca084e in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0657ca1122 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f0657ca1639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f065df32446 in QEventDispatcherGlib::processEvents (this=0x99c340, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007f065df06882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f065df06abc in QEventLoop::exec (this=0x7f061dbdbd10, flags=...) at kernel/qeventloop.cpp:201
#8  0x00007f065de1d924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#9  0x00007f065dee8c2f in QInotifyFileSystemWatcherEngine::run (this=0x95d890) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007f065de20175 in QThreadPrivate::start (arg=0x95d890) at thread/qthread_unix.cpp:320
#11 0x00007f065909fd8c in start_thread (arg=0x7f061dbdc700) at pthread_create.c:304
#12 0x00007f065d5e204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f061c97a700 (LWP 2413)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f0654435832 in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007f065909fd8c in start_thread (arg=0x7f061c97a700) at pthread_create.c:304
#3  0x00007f065d5e204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f063a04a700 (LWP 2421)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f0645d7d1af in gst_base_sink_wait_preroll () from /usr/lib/libgstbase-0.10.so.0
#2  0x00007f0645d7d32d in gst_base_sink_do_preroll () from /usr/lib/libgstbase-0.10.so.0
#3  0x00007f0645d7ee76 in ?? () from /usr/lib/libgstbase-0.10.so.0
#4  0x00007f0645d8107f in ?? () from /usr/lib/libgstbase-0.10.so.0
#5  0x00007f0645d813d7 in ?? () from /usr/lib/libgstbase-0.10.so.0
#6  0x00007f0645d817cf in ?? () from /usr/lib/libgstbase-0.10.so.0
#7  0x00007f0646002304 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#8  0x00007f0646002b33 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#9  0x00007f0646005929 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#10 0x00007f0645d8e826 in ?? () from /usr/lib/libgstbase-0.10.so.0
#11 0x00007f0646002304 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#12 0x00007f0646002b33 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#13 0x00007f0646005929 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#14 0x00007f0645d8e826 in ?? () from /usr/lib/libgstbase-0.10.so.0
#15 0x00007f0646002304 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#16 0x00007f0646002b33 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#17 0x00007f0646005929 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#18 0x00007f0645d8e826 in ?? () from /usr/lib/libgstbase-0.10.so.0
#19 0x00007f0646002304 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#20 0x00007f0646002b33 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#21 0x00007f0646005929 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#22 0x00007f063af3c325 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#23 0x00007f064602bf30 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#24 0x00007f0657ccab16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f0657cc83e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f065909fd8c in start_thread (arg=0x7f063a04a700) at pthread_create.c:304
#27 0x00007f065d5e204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#28 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f0639849700 (LWP 2443)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f063af3b3d5 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#2  0x00007f06460059d4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#3  0x00007f06460059d4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#4  0x00007f063af4623d in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#5  0x00007f063af4669f in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#6  0x00007f06460059d4 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#7  0x00007f063af3c325 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#8  0x00007f064602bf30 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#9  0x00007f0657ccab16 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f0657cc83e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f065909fd8c in start_thread (arg=0x7f0639849700) at pthread_create.c:304
#12 0x00007f065d5e204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f063fff8700 (LWP 2445)):
#0  0x00007f065d5d4f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f0654eb032f in ?? () from /usr/lib/libpulse.so.0
#2  0x00007f0654ea2116 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x00007f0654ea2749 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x00007f0654ea2800 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x00007f0654eb02df in ?? () from /usr/lib/libpulse.so.0
#6  0x00007f0650663a88 in ?? () from /usr/lib/libpulsecommon-0.9.22.so
#7  0x00007f065909fd8c in start_thread (arg=0x7f063fff8700) at pthread_create.c:304
#8  0x00007f065d5e204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f0660bca840 (LWP 1544)):
[KCrash Handler]
#6  0x00007f063c00b36e in KSharedPtr (this=<value optimized out>) at /usr/include/ksharedptr.h:84
#7  Podcasts::UmsPodcastProvider::playlists (this=<value optimized out>) at ../../../../../src/core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:168
#8  0x00007f065f9a543c in PlaylistBrowserNS::PlaylistBrowserModel::data (this=0x15557c0, index=..., role=4) at ../../src/browsers/playlistbrowser/PlaylistBrowserModel.cpp:86
#9  0x00007f065f9f2b19 in PlaylistBrowserNS::PodcastModel::data (this=0x15557c0, idx=..., role=4) at ../../src/browsers/playlistbrowser/PodcastModel.cpp:284
#10 0x00007f065defdf88 in QAbstractItemModel::itemData (this=0x15557c0, index=...) at kernel/qabstractitemmodel.cpp:1646
#11 0x00007f065f9b7901 in QtGroupingProxy::belongsTo (this=0x155c000, idx=...) at ../../src/browsers/playlistbrowser/QtGroupingProxy.cpp:65
#12 0x00007f065f9be321 in QtGroupingProxy::buildTree (this=0x155c000) at ../../src/browsers/playlistbrowser/QtGroupingProxy.cpp:134
#13 0x00007f065f9b7535 in QtGroupingProxy::modelRowsRemoved (this=0x155c000, parent=<value optimized out>, start=32, end=32) at ../../src/browsers/playlistbrowser/QtGroupingProxy.cpp:705
#14 0x00007f065f4f721e in QtGroupingProxy::qt_metacall (this=0x155c000, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff06bb12d0) at moc_QtGroupingProxy.cpp:81
#15 0x00007f065f4f7ba0 in PlaylistsByProviderProxy::qt_metacall (this=0x155c000, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff06bb12d0) at moc_PlaylistsByProviderProxy.cpp:73
#16 0x00007f065df1c5f8 in QMetaObject::activate (sender=0x15557c0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff06bb12d0) at kernel/qobject.cpp:3287
#17 0x00007f065df62fd4 in QAbstractItemModel::rowsRemoved (this=<value optimized out>, _t1=<value optimized out>, _t2=32, _t3=32) at .moc/release-shared/moc_qabstractitemmodel.cpp:195
#18 0x00007f065df02428 in QAbstractItemModel::endRemoveRows (this=0x15557c0) at kernel/qabstractitemmodel.cpp:2466
#19 0x00007f065f9960f1 in PlaylistBrowserNS::PlaylistBrowserModel::slotPlaylistRemoved (this=0x15557c0, playlist=<value optimized out>, category=<value optimized out>) at ../../src/browsers/playlistbrowser/PlaylistBrowserModel.cpp:678
#20 0x00007f065f4fb18e in PlaylistBrowserNS::PlaylistBrowserModel::qt_metacall (this=0x15557c0, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x7fff06bb1510) at moc_PlaylistBrowserModel.cpp:94
#21 0x00007f065f9ff3c0 in PlaylistBrowserNS::PodcastModel::qt_metacall (this=0x15557c0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff06bb1510) at ./PodcastModel.moc:74
#22 0x00007f065df1c5f8 in QMetaObject::activate (sender=0x118ae80, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff06bb1510) at kernel/qobject.cpp:3287
#23 0x00007f065fa12206 in PlaylistManager::playlistRemoved (this=<value optimized out>, _t1=<value optimized out>, _t2=2) at ./PlaylistManager.moc:151
#24 0x00007f065fa20eef in PlaylistManager::removePlaylist (this=0x118ae80, playlist=..., category=2) at ../../src/playlistmanager/PlaylistManager.cpp:210
#25 0x00007f065fa2123c in PlaylistManager::removePlaylists (this=0x118ae80, provider=0x1002428) at ../../src/playlistmanager/PlaylistManager.cpp:192
#26 0x00007f065fa2131e in PlaylistManager::slotUpdated (this=0x118ae80) at ../../src/playlistmanager/PlaylistManager.cpp:223
#27 0x00007f065fa215a0 in PlaylistManager::qt_metacall (this=0x118ae80, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0x5946c80) at ./PlaylistManager.moc:101
#28 0x00007f065df1b49a in QObject::event (this=0x118ae80, e=<value optimized out>) at kernel/qobject.cpp:1226
#29 0x00007f065e8c69e4 in QApplicationPrivate::notify_helper (this=0x921ca0, receiver=0x118ae80, e=0x5945260) at kernel/qapplication.cpp:4462
#30 0x00007f065e8cb3aa in QApplication::notify (this=<value optimized out>, receiver=0x118ae80, e=0x5945260) at kernel/qapplication.cpp:4341
#31 0x00007f06605da866 in KApplication::notify (this=0x7fff06bb2040, receiver=0x118ae80, event=0x5945260) at ../../kdeui/kernel/kapplication.cpp:311
#32 0x00007f065df0749c in QCoreApplication::notifyInternal (this=0x7fff06bb2040, receiver=0x118ae80, event=0x5945260) at kernel/qcoreapplication.cpp:731
#33 0x00007f065df0ac25 in sendEvent (receiver=0x0, event_type=0, data=0x771bc0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#34 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x771bc0) at kernel/qcoreapplication.cpp:1372
#35 0x00007f065df32253 in sendPostedEvents (s=0x91c1e0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#36 postEventSourceDispatch (s=0x91c1e0) at kernel/qeventdispatcher_glib.cpp:277
#37 0x00007f0657ca0bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007f0657ca13a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007f0657ca1639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007f065df323ef in QEventDispatcherGlib::processEvents (this=0x7717c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#41 0x00007f065e96ddfe in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#42 0x00007f065df06882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#43 0x00007f065df06abc in QEventLoop::exec (this=0x7fff06bb1ff0, flags=...) at kernel/qeventloop.cpp:201
#44 0x00007f065df0aecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#45 0x0000000000409c51 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../src/main.cpp:268

This bug may be a duplicate of or related to bug 237000.

Possible duplicates by query: bug 271817, bug 271381, bug 270549, bug 267410, bug 267400.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2011-05-14 14:01:48 UTC

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