2023-03-28 12:28 BST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0000526NetSurf[All Projects] Generalpublic2017-09-09 12:06
ReporterChris Young 
Assigned ToMichael Drake 
Product Version 
Target VersionFixed in Version 
Summary0000526: URIs with embedded auth details containing '@'
DescriptionNetSurf fails to interpret the following URI correctly:

Instead of visiting webdav.mydrive.ch with a username of guest@chrisy, it tries to visit host chrisy.

URL-encoding the first @ makes NetSurf interpret the address as expected. ie. the following works where the above fails:
Additional InformationImported from sourceforge bug http://sourceforge.net/support/tracker.php?aid=3525663 on Tue Dec 10 17:34:12 2013

TagsNo tags attached.
Fixed in CI build #
Reported in CI build #
URL of problem page
Attached Files


Vincent Sanders


Vincent Sanders (administrator)

I reproduced this with todays master branch
Vincent Sanders


Vincent Sanders (administrator)

NetSurf needs to deal with the failure case of parsing a uri better

Dave Higton


Dave Higton (developer)

Confirmd with CI#3043, RISC OS build.
Daniel Silverstone


Daniel Silverstone (administrator)

The nsurl parser still has this issue, Michael needs to take a look.

-Issue History
Date Modified Username Field Change
2013-12-10 17:41 Vincent Sanders New Issue
2013-12-10 17:41 Vincent Sanders Status new => assigned
2013-12-10 17:41 Vincent Sanders Assigned To => Sourceforge Import placeholder
2013-12-18 17:31 Vincent Sanders Note Added: 0000070
2013-12-18 17:31 Vincent Sanders Assigned To Sourceforge Import placeholder =>
2013-12-18 17:31 Vincent Sanders Reproducibility have not tried => always
2013-12-18 17:31 Vincent Sanders Status assigned => confirmed
2013-12-18 17:31 Vincent Sanders Resolution no change required => open
2013-12-18 17:31 Vincent Sanders Description Updated View Revisions
2013-12-18 17:31 Vincent Sanders Additional Information Updated View Revisions
2013-12-24 16:35 Vincent Sanders Note Added: 0000135
2015-11-01 11:51 Dave Higton Note Added: 0001013
2017-09-09 12:06 Daniel Silverstone Assigned To => Michael Drake
2017-09-09 12:06 Daniel Silverstone Status confirmed => assigned
2017-09-09 12:06 Daniel Silverstone Note Added: 0001586
+Issue History