Bug 251895 - hash mark RSS gets URL encoded
Summary: hash mark RSS gets URL encoded
Status: RESOLVED NOT A BUG
Alias: None
Product: akregator
Classification: Applications
Component: general (show other bugs)
Version: 1.6.5
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-21 09:55 UTC by Christopher Yeleighton
Modified: 2010-09-22 21:13 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Yeleighton 2010-09-21 09:55:41 UTC
Version:           1.6.5 (using KDE 4.4.4) 
OS:                Linux

Akgregator is unable to display full view of feeds that contain a fragment identifier because it encodes the hash mark as %23 when forming the URL to display.

Reproducible: Always

Steps to Reproduce:
1. 
Tell Firefox to tell Akgregator to subscribe to the Comment Feed for Channel 9 - C9 Lectures: Stephan T. Lavavej - Standard Template Library (STL), 4 of n [1] in Akgreator.

2. 
Tell Kontact to quit.

3. 
Tell Kontact to show the Comment Feed for Channel 9 - C9 Lectures: Stephan T. Lavavej - Standard Template Library (STL), 4 of n.

4. 
Tell Kontact to open the first article.

Actual Results:  
1. 
Kontacts comes up, stalls and partly hangs in an inconsistent visual state.

2. 
Kontact quits (cleanly).

3. 
Kontact displays a table of messages.

4.
Page not found [2].

Expected Results:  
4.
"Another awesome video from Stephen" [3]

OS: Linux (x86_64) release 2.6.34.7-0.2-desktop
Compiler: gcc

___
[1] <URL:http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Stephan-T-Lavavej-Standard-Template-Library-STL-4-of-n/RSS>
[2] <URL:http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Stephan-T-Lavavej-Standard-Template-Library-STL-4-of-n%23c634194977030000000>
[3] <URL:http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Stephan-T-Lavavej-Standard-Template-Library-STL-4-of-n#c634194977030000000>
Comment 1 Christophe Marin 2010-09-22 15:45:35 UTC
Afaics, the feed is the culprit.

When you're at step 1 (enter http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Stephan-T-Lavavej-Standard-Template-Library-STL-4-of-n/RSS in firefox), clicking on a link also fails.

(also reproducible in Opera)

If you look at the feed source, the URL in the <link> tag is wrong and points to your [2]

See eg on the w3c feed validator (which also shows that the feed is incorrect): 
http://validator.w3.org/feed/check.cgi?url=http%3A%2F%2Fchannel9.msdn.com%2FShows%2FGoing%2BDeep%2FC9-Lectures-Stephan-T-Lavavej-Standard-Template-Library-STL-4-of-n%2FRSS

line 29 gives the link to open
Comment 2 Christopher Yeleighton 2010-09-22 21:13:26 UTC
Oops, silly me.  Sorry for that.
<URL:https://connect.microsoft.com/site1133/feedback/details/603537/b-dne-odno-niki-do-fragment-w-w-us-udze-rss>