Bug 359352

Summary: Error - KIO Client: Malformed URL Invalid hostname (character '%' not permitted);
Product: [Plasma] kde-cli-tools Reporter: Axel <WildSnake>
Component: generalAssignee: Aleix Pol <aleixpol>
Status: RESOLVED UPSTREAM    
Severity: normal CC: stupor_scurvy343
Priority: NOR    
Version First Reported In: 5.6.3   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Axel 2016-02-13 14:06:14 UTC
ed2k links cannot be opened by associated program
-----------------------------------------------------------------------
~ $ kioclient5 exec 'ed2k://|file|HELLLIGHT%20[2015]%20[CD]%20Journey%20Through%20Endless%20Storms%20[EAC-FLAC]%20by%20Troll-Santa%20[MeTaLMaDNeSS.TeaM].rar|604917418|6D2762DAFB56AE78738027606D135D4F|h=NVLTUIGXDFOGVBGE47XKAYQI3SX22URQ|/'
Icon theme "oxygen" not found.
Icon theme "oxygen" not found.
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: Phonon::createPath: Cannot connect  Phonon::MediaObject ( no objectName ) to  Phonon::AudioOutput ( no objectName ).
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
"Invalid hostname (character '%' not permitted); source was \"%7Cfile%7CHELLLIGHT [2015] [CD] Journey Through Endless Storms [EAC-FLAC] by Troll-Santa [MeTaLMaDNeSS.TeaM].rar%7C604917418%7C6D2762DAFB56AE78738027606D135D4F%7Ch=NVLTUIGXDFOGVBGE47XKAYQI3SX22URQ%7C\"; scheme = \"ed2k\", host = \"\", path = \"/\""
----------------------------------------------------------------------------------------------------------------------

Reproducible: Always


Actual Results:  
~ $ kioclient5 exec 'ed2k://|file|HELLLIGHT%20[2015]%20[CD]%20Journey%20Through%20Endless%20Storms%20[EAC-FLAC]%20by%20Troll-Santa%20[MeTaLMaDNeSS.TeaM].rar|604917418|6D2762DAFB56AE78738027606D135D4F|h=NVLTUIGXDFOGVBGE47XKAYQI3SX22URQ|/'
Icon theme "oxygen" not found.
Icon theme "oxygen" not found.
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: Phonon::createPath: Cannot connect  Phonon::MediaObject ( no objectName ) to  Phonon::AudioOutput ( no objectName ).
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
"Invalid hostname (character '%' not permitted); source was \"%7Cfile%7CHELLLIGHT [2015] [CD] Journey Through Endless Storms [EAC-FLAC] by Troll-Santa [MeTaLMaDNeSS.TeaM].rar%7C604917418%7C6D2762DAFB56AE78738027606D135D4F%7Ch=NVLTUIGXDFOGVBGE47XKAYQI3SX22URQ%7C\"; scheme = \"ed2k\", host = \"\", path = \"/\""

Expected Results:  
add link to amuled
Comment 1 Aleix Pol 2016-04-26 00:33:30 UTC
ed2k URL's aren't supported by QUrl:
http://www.macieira.org/blog/2011/10/qurl-in-qt-5-validity/