https://bugs.kde.org/show_bug.cgi?id=475880
--- Comment #4 from Tuomas Nurmi <tuo...@norsumanageri.org> --- Set up debug output as directed on https://community.kde.org/Guidelines_and_HOWTOs/Debugging/Phonon Here the relevant part of the Amarok + PHONON-GST log: amarok: [EngineController] URL: QUrl("file:///home/amarok/ZZ Top/Tres Hombres/10 - Have You Heard%3F.ogg") "file:///home/amarok/ZZ Top/Tres Hombres/10 - Have You Heard%3F.ogg" amarok: [EngineController] Offset: 0 PHONON-GST BEGIN: virtual void Phonon::Gstreamer::MediaObject::setSource(const Phonon::MediaSource&) PHONON-GST Setting new source PHONON-GST New source: QUrl("file:///home/amarok/ZZ Top/Tres Hombres/10 - Have You Heard%3F.ogg") PHONON-GST uri "file:///home/amarok/ZZ%20Top/Tres%20Hombres/10%20-%20Have%20You%20Heard?.ogg" PHONON-GST END__: virtual void Phonon::Gstreamer::MediaObject::setSource(const Phonon::MediaSource&) [Took: 0s] PHONON-GST Fading to 1 PHONON-GST BEGIN: virtual void Phonon::Gstreamer::MediaObject::play() PHONON-GST BEGIN: void Phonon::Gstreamer::MediaObject::requestState(Phonon::State) PHONON-GST Phonon::PlayingState PHONON-GST BEGIN: GstStateChangeReturn Phonon::Gstreamer::Pipeline::setState(GstState) PHONON-GST Transitioning to state "playing" 0:00:08.450788030 28209 0x21c9c40 WARN filesrc gstfilesrc.c:553:gst_file_src_start:<source> error: No such file "/home/amarok/ZZ Top/Tres Hombres/10 - Have You Heard" Clearly everything is broken by the time the filepath arrives to gstfilesrc.c. The fact that the "?" is the only escaped character in the early QUrl outputs, and is not escaped any more on the uri line is somewhat suspicious, but I can't yet tell if the path gets broken inside phonon-gst, or already in EngineController / earlier. I might inspect this further later. -- You are receiving this mail because: You are watching all bug changes.