MantisBT - NetSurf
View Issue Details
0002152NetSurfRISC OS-specificpublic2014-06-15 20:022015-03-10 11:13
ReporterRichard Porter 
Assigned ToMichael Drake 
PrioritynormalSeveritycrashReproducibilityalways
StatusclosedResolutionfixed 
PlatformRiscPCOSRISC OSOS Version6.14
Product Version 
Target Version3.2Fixed in Version3.2 
Fixed in CI build #2050
Reported in CI build #1967
URL of problem pagehttp://www.nationalrail.co.uk/stations/mai/details.aspx
Summary0002152: Seg Fault on NRE site
DescriptionClicking a link to the problem page (from Yahoo search results) causes NS to crash with a segmentation fault.
Steps To ReproduceClick on link to problem page
TagsNo tags attached.
Attached Files

Notes
(0000440)
Daniel Silverstone   
2014-08-03 15:47   
This appears to be an nsurl_join issue where base is:

http://www.nationalrail.co.uk/stations/mai/details.aspx

and rel is:

mailto:enter%20email%20address&subject=Maidenhead&body=http://www.nationalrail.co.uk/stations_destinations/mai.aspx

We crash while interning lwc strings at line 951 of nsurl.c
(0000444)
Michael Drake   
2014-08-04 12:10   
Badly formed mailto URL.

The first '&' should be a '?'.

I will have to fix nsurl to handle it.
(0000723)
Vincent Sanders   
2015-03-10 11:13   
Confirmed fixed in 3.2 release

Issue History
2014-06-15 20:02Richard PorterNew Issue
2014-06-18 10:40Vincent SandersStatusnew => acknowledged
2014-08-03 15:47Daniel SilverstoneNote Added: 0000440
2014-08-03 15:47Daniel SilverstoneStatusacknowledged => confirmed
2014-08-03 15:47Daniel SilverstoneTarget Version => 3.2
2014-08-04 00:48Vincent SandersAssigned To => Daniel Silverstone
2014-08-04 12:10Michael DrakeNote Added: 0000444
2014-08-04 12:11Michael DrakeAssigned ToDaniel Silverstone => Michael Drake
2014-08-04 12:11Michael DrakeStatusconfirmed => assigned
2014-08-05 10:31Michael DrakeFixed in CI build # => 2050
2014-08-05 10:31Michael DrakeStatusassigned => resolved
2014-08-05 10:31Michael DrakeResolutionopen => fixed
2014-08-05 10:31Michael DrakeFixed in Version => 3.2
2015-03-10 11:13Vincent SandersNote Added: 0000723
2015-03-10 11:13Vincent SandersStatusresolved => closed