Summary: | Amarok has problems playing files with a '%2F' in their filename. | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Jonathan Verner <jonathan.verner> |
Component: | general | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | illsen |
Priority: | NOR | ||
Version: | 2.4.0 | ||
Target Milestone: | 2.4.0 | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Jonathan Verner
2010-12-28 18:49:36 UTC
Could you please paste the relevant area of the debug output? The same behaviour is still present in released amarok 2.4 (KDE 4.6). Here is the relevant (hopefully) area of debug output: amarok: BEGIN: void Playlist::PrettyListView::trackActivated(const QModelIndex&) amarok: BEGIN: void Playlist::Actions::play(const QModelIndex&) amarok: BEGIN: void Playlist::Actions::play(quint64, bool) amarok: BEGIN: void EngineController::play(Meta::TrackPtr, uint) amarok: BEGIN: void EngineController::stop(bool) amarok: BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) amarok: [EngineController] Empty MediaSource (engine stop) amarok: END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0s] amarok: END__: void EngineController::stop(bool) [Took: 0s] amarok: [EngineController] play: bounded is QObject(0x0) current "Self / Stay Home" amarok: [EngineController] Just a normal, boring track... :-P amarok: BEGIN: void EngineController::playUrl(const KUrl&, uint) amarok: [EngineController] URL: "file:///home/jonathan/Documents/Hudba/Shrek/Various%20-%2001%20-%20Self%20%252F%20Stay%20Home.ogg" amarok: [EngineController] offset: 0 amarok: BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) amarok: [EngineController] Using gain of 0 with relative peak of 0 amarok: SCRIPT "SkypeMood" : "SkypeMood: onTrackChange" amarok: SCRIPT "SkypeMood" : "SkypeMood: Engine state: 2" amarok: SCRIPT "SkypeMood" : "Length:208000" amarok: SCRIPT "SkypeMood" : "" amarok: SCRIPT "SkypeMood" : "doing isAmarokMood for " amarok: SCRIPT "SkypeMood" : "Tested Pattern: ^.* - .* (.*) - .*$" amarok: SCRIPT "SkypeMood" : "no match" amarok: SCRIPT "SkypeMood" : "got smartmood:" amarok: SCRIPT "SkypeMood" : "SkypeMood: onTrackChange: Setting smartmood" amarok: SCRIPT "SkypeMood" : "SkypeMood: Sending Various - Self / Stay Home (Shrek [OST]) - 03:28" amarok: BEGIN: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) amarok: BEGIN: void StatusBar::updateTotalPlaylistLength() amarok: END__: void StatusBar::updateTotalPlaylistLength() [Took: 0s] amarok: BEGIN: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() amarok: BEGIN: void Playlist::PrettyListView::scrollToActiveTrack() amarok: END__: void Playlist::PrettyListView::scrollToActiveTrack() [Took: 0s] amarok: END__: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [Took: 0s] amarok: END__: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) [Took: 0s] amarok: BEGIN: void TimecodeObserver::trackPlaying(Meta::TrackPtr) amarok: current track name: "Self / Stay Home" amarok: Track timecodeable amarok: END__: void TimecodeObserver::trackPlaying(Meta::TrackPtr) [Took: 0.002s] amarok: BEGIN: void ProgressWidget::trackLengthChanged(qint64) amarok: new length: 208000 amarok: slider enabled! amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*) amarok: found 0 timecodes on this track amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s] amarok: END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0s] amarok: BEGIN: void OSDWidget::show(const QString&, QImage) amarok: END__: void OSDWidget::show(const QString&, QImage) [Took: 0s] amarok: SCRIPT "SkypeMood" : "SkypeMood: playPause" amarok: SCRIPT "SkypeMood" : "SkypeMood: Engine state: 2" amarok: SCRIPT "SkypeMood" : "" amarok: SCRIPT "SkypeMood" : "doing isAmarokMood for " amarok: SCRIPT "SkypeMood" : "Tested Pattern: ^.* - .* (.*) - .*$" amarok: SCRIPT "SkypeMood" : "no match" amarok: SCRIPT "SkypeMood" : "got smartmood:" amarok: SCRIPT "SkypeMood" : "SkypeMood: Sending Various - Self / Stay Home (Shrek [OST]) - 03:28" amarok: END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0.44s] amarok: [EngineController] track pos after play: -1 amarok: END__: void EngineController::playUrl(const KUrl&, uint) [Took: 0.44s] amarok: END__: void EngineController::play(Meta::TrackPtr, uint) [Took: 0.44s] amarok: END__: void Playlist::Actions::play(quint64, bool) [Took: 0.44s] amarok: END__: void Playlist::Actions::play(const QModelIndex&) [Took: 0.44s] amarok: END__: void Playlist::PrettyListView::trackActivated(const QModelIndex&) [Took: 0.44s] amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State) amarok: [WARNING] [EngineController] Phonon failed to play this URL. Error: "16:17:10: input_file: File not found: >file://home/jonathan/Documents/Hudba/Shrek/Various - 01 - Self %2F Stay Home.ogg< " Which Phonon backend do you use? I am using the xine backend (phonon 4.4.4, xine 1.1.8-1) Thank you for the feedback. *** This bug has been marked as a duplicate of bug 242168 *** *** Bug 268074 has been marked as a duplicate of this bug. *** |