After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 486852 - Evolution Mail: Hello I am using Ubunt...
Evolution Mail: Hello I am using Ubunt...
Status: RESOLVED DUPLICATE of bug 485700
Product: evolution
Classification: Applications
Component: general
2.12.x (obsolete)
Other All
: Normal normal
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2007-10-15 15:06 UTC by boerrt
Modified: 2008-07-17 10:51 UTC
See Also:
GNOME target: ---
GNOME version: 2.19/2.20



Description boerrt 2007-10-15 15:06:40 UTC
Hello 

I am using Ubuntu Gutsy Gibbon. Since a few weeks some URLs in e-mails get somehow corrupted when clicked on.

I can report this as follows with the e-mails I regularily get from an eBay search subscription:

1. open evolution
2. open an arbitrary e-mail received from eBay
3. click on an arbitrary link to an eBay item
4. result: eBay prints "ungültiger Artikel" (in english: "invalid item"), since the URL is no longer correct.

This is a bug of evolution. I have tested exactly the same e-mail (from my central IMAP mailbox) using Thunderbird and it works perfectly. I also forwarded this e-mail to my Windows machine at work and also no problem.

Here is a sample URL (shown in the firefox window) when clicked on the link from Thunderbird:

http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&item=150168307117&ssPageName=ADME:B:SS:DE:1

And here is the result I get when clicked on the link from evolution leading to the "invalid item" message in eBay:

http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&item=150168307117&ssPageName=ADME:B:SS:DE:1

The character "&" is changed to "&", i.e. the HTML equivalent of the ampersand sign, which obviously no longer works and leads to a malformed URL.


Distribution: Ubuntu 7.10 (gutsy)
Gnome Release: 2.20.0 2007-09-17 (Ubuntu)
BugBuddy Version: 2.18.1
Comment 1 Jonathan Briggs 2007-11-07 18:02:55 UTC
Ah ha!  Here is the bug I was looking for.  I have exactly the same problem.  I am not sure what changed, but in order to do proper HTML, Evolution MUST decode entities through the entire HTML including inside tag attributes.

I cannot find the bug now, but I recall seeing something while Google searching that there was a change to fix a complaint that some link containing something like "&europe=yes" didn't work.  Removing the entity decode was the *wrong* decision.  It should have been fixed to require the tailing semi-colon instead, like €   &, etc.
Comment 2 Mario Kemper 2008-01-24 09:54:50 UTC
Exactly the same problem here. I am using Ubuntu Gutsy as well and the preinstalled Evolution Build 2.12.1. 

The problem is evident and repeatable. Maybe we can raise the priority here, because following links out of an eMail is an important feature that needs to be fixed.

Please let me know if any further assitance or information is required to help you. thx 
Comment 3 Matthew Barnes 2008-03-11 00:34:14 UTC
Bumping version to a stable release.
Comment 4 Milan Crha 2008-07-17 10:51:37 UTC
Try with actual stable version (2.22) it would be better. It was committed to 2.12 branch too, maybe included in 2.12.3 I guess.

*** This bug has been marked as a duplicate of 485700 ***