Summary: | noatun crashes when opening a XML-Playlist | ||
---|---|---|---|
Product: | noatun | Reporter: | Julian Pietron <jupi> |
Component: | general | Assignee: | Multimedia Developers <kde-multimedia> |
Status: | RESOLVED FIXED | ||
Severity: | crash | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Julian Pietron
2003-07-17 20:00:41 UTC
If the backtrace is right you should try and disable audio preview in konqueror first. It looks a lot like your fileselector wanted to preview an audiofile which in turn "somehow" crashed in arts. I doubt this is related to the playlist. Subject: kdelibs/arts/kde CVS commit by pfeiffer: noatun uses Arts::Dispatcher, KFileAudioPreview KArtsDispatcher, which tries to create another Arts::Dispatcher, which hits an assertion. Note: update arts as well (either HEAD or ARTS_1_1_BRANCH) or you'll hit another assertion :-/ CCMAIL: 61367-close@bugs.kde.org M +10 -2 kartsdispatcher.cc 1.3 --- kdelibs/arts/kde/kartsdispatcher.cc #1.2:1.3 @@ -22,4 +22,7 @@ #include <qiomanager.h> #include <dispatcher.h> + +#include <kdebug.h> + #include "kartsdispatcher.moc" @@ -34,6 +37,11 @@ KArtsDispatcher::KArtsDispatcher(QObject if(artsDispatcher == 0) { + if (!Arts::Dispatcher::the()) // only if no Arts::Dispatcher is created yet + { artsQIOManager = new Arts::QIOManager(); artsDispatcher = new Arts::Dispatcher(artsQIOManager); + } + else + kdWarning(400) << "An Arts::Dispatcher() instance exists already while trying to instantiate KArtsDispatcher!" << endl; } } |