Bug 391409 - Clicking on a web URL results in it being gotten twice
Summary: Clicking on a web URL results in it being gotten twice
Status: CONFIRMED
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: 5.0.97
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-05 02:20 UTC by phma
Modified: 2019-01-20 19:20 UTC (History)
2 users (show)

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 phma 2018-03-05 02:20:13 UTC
Steps to reproduce:
1. Register your email address on a mailing list server running Sympa. (This is not specific to Sympa; I've seen it happen on other servers.)
2. Forget your password.
3. Click on the "Lost password?" link.
4. Enter your email address and hit the "Request new password" button.
5. When the email arrives, click on the link in it.
The result is a web page saying:

Sorry, this operation can't be performed
A validation link was sent to you on 05 Mar 2018 at 01:19:09. (the validation link was requested from host <ipaddr>)
reason
The validation link has already been validated from host <ipaddr> .If you did not perform this validation, please report this confidentiality issue to your mail services administrator.

The web log lines are:
2001:blah - - [05/Mar/2018:01:32:08 +0000] "GET /wws/ticket/35293195068098 HTTP/1.1" 200 9170 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.34 (KHTML, like Gecko) kmail2/5.5.3 Safari/534.34"
2001:blah - - [05/Mar/2018:01:32:08 +0000] "GET /static-sympa/css/style.css HTTP/1.1" 200 9743 "http://lists.bezitopo.org/wws/ticket/35293195068098" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.34 (KHTML, like Gecko) kmail2/5.5.3 Safari/534.34"
2001:blah - - [05/Mar/2018:01:32:08 +0000] "GET /static-sympa/icons/top.png HTTP/1.1" 200 865 "http://lists.bezitopo.org/wws/ticket/35293195068098" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.34 (KHTML, like Gecko) kmail2/5.5.3 Safari/534.34"
2001:blah - - [05/Mar/2018:01:32:08 +0000] "GET /static-sympa/icons/favicon_sympa.png HTTP/1.1" 200 4538 "http://lists.bezitopo.org/wws/ticket/35293195068098" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.34 (KHTML, like Gecko) kmail2/5.5.3 Safari/534.34"
2001:blah - - [05/Mar/2018:01:32:08 +0000] "GET /static-sympa/icons/logo_sympa.png HTTP/1.1" 200 19697 "http://lists.bezitopo.org/wws/ticket/35293195068098" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.34 (KHTML, like Gecko) kmail2/5.5.3 Safari/534.34"
2001:blah - - [05/Mar/2018:01:32:10 +0000] "GET /wws/ticket/35293195068098 HTTP/1.1" 200 8867 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/5.9.1 Chrome/56.0.2924.122 Safari/537.36 Konqueror (WebEnginePart)"
2001:blah - - [05/Mar/2018:01:32:12 +0000] "GET /favicon.ico HTTP/1.1" 404 509 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.34 (KHTML, like Gecko) konqueror/5.0.97 Safari/534.34"

I then tried a different step:
5. Copy the URL and paste it into the Konqueror URL bar.
This resulted in the same error in the web page and the following lines in the web log:
2001:blah - - [05/Mar/2018:01:54:02 +0000] "GET /wws/ticket/89795541064851 HTTP/1.1" 200 9171 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.34 (KHTML, like Gecko) konqueror/5.0.97 Safari/534.34"
2001:blah - - [05/Mar/2018:01:54:02 +0000] "GET /static-sympa/css/style.css HTTP/1.1" 200 9743 "http://lists.bezitopo.org/wws/ticket/89795541064851" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.34 (KHTML, like Gecko) konqueror/5.0.97 Safari/534.34"
2001:blah - - [05/Mar/2018:01:54:02 +0000] "GET /static-sympa/icons/logo_sympa.png HTTP/1.1" 200 19697 "http://lists.bezitopo.org/wws/ticket/89795541064851" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.34 (KHTML, like Gecko) konqueror/5.0.97 Safari/534.34"
2001:blah - - [05/Mar/2018:01:54:02 +0000] "GET /static-sympa/icons/favicon_sympa.png HTTP/1.1" 200 4538 "http://lists.bezitopo.org/wws/ticket/89795541064851" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.34 (KHTML, like Gecko) konqueror/5.0.97 Safari/534.34"
2001:blah - - [05/Mar/2018:01:54:02 +0000] "GET /static-sympa/icons/top.png HTTP/1.1" 200 865 "http://lists.bezitopo.org/wws/ticket/89795541064851" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.34 (KHTML, like Gecko) konqueror/5.0.97 Safari/534.34"
2001:blah - - [05/Mar/2018:01:54:04 +0000] "GET /wws/ticket/89795541064851 HTTP/1.1" 200 8869 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/5.9.1 Chrome/56.0.2924.122 Safari/537.36 Konqueror (WebEnginePart)"
This proves that the bug is not in Kmail.

Next I tried:
5. Copy the URL and paste it into the Chromium URL bar.
This resulted in the expected behavior, a form where I entered a new password. The log lines are:
2001:blah - - [05/Mar/2018:02:04:00 +0000] "GET /wws/ticket/40601619751765 HTTP/1.1" 200 9171 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.167 Chrome/64.0.3282.167 Safari/537.36"
2001:blah - - [05/Mar/2018:02:04:01 +0000] "GET /static-sympa/icons/logo_sympa.png HTTP/1.1" 200 19696 "http://lists.bezitopo.org/wws/ticket/40601619751765" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.167 Chrome/64.0.3282.167 Safari/537.36"
2001:blah - - [05/Mar/2018:02:04:01 +0000] "GET /static-sympa/icons/top.png HTTP/1.1" 200 865 "http://lists.bezitopo.org/wws/ticket/40601619751765" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.167 Chrome/64.0.3282.167 Safari/537.36"
2001:blah - - [05/Mar/2018:02:04:01 +0000] "GET /static-sympa/css/style.css HTTP/1.1" 200 9744 "http://lists.bezitopo.org/wws/ticket/40601619751765" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.167 Chrome/64.0.3282.167 Safari/537.36"
2001:blah - - [05/Mar/2018:02:04:01 +0000] "GET /static-sympa/icons/favicon_sympa.png HTTP/1.1" 200 4538 "http://lists.bezitopo.org/wws/ticket/40601619751765" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.167 Chrome/64.0.3282.167 Safari/537.36"