MantisBT - NetSurf
View Issue Details
0002440NetSurfAmiga-specificpublic2016-03-06 00:412016-11-22 22:00
ReporterChris Young 
Assigned ToChris Young 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformAmigaOSAmigaOSOS Version4.1
Product Version3.4 
Target VersionFixed in Version3.6 
Fixed in CI build #3579
Reported in CI build #4344
URL of problem pagehttp://news.google.ru
Summary0002440: Non-ASCII chars in hotlist entry titles get converted to '?'
DescriptionNon-ASCII chars in hotlist entry titles get converted to '?' when the hotlist is exported/saved.
Steps To ReproduceVisit http://news.google.ru
Add it to the Hotlist
Observe the title in the hotlist is correct.
Either export the hotlist and load it into NetSurf, or quit NetSurf and re-load in order to save and re-load the hotlist into memory.
Observe that the title in the hotlist is now "??????? Google" (with all the Cyrillic chars replaced by question marks)
Additional Informationutf8_to_html() does not appear to be doing what it is supposed to on OS4.
TagsNo tags attached.
Attached Files

Notes
(0001343)
Chris Young   
2016-03-06 00:45   
With LIBICONV_PLUG=YES (which is our default), both the window title and the exported hotlist replace the non-ASCII characters with question marks.
Toggling LIBICONV_PLUG=NO, the non-ASCII characters fail to convert at all in the window title, however the exported hotlist file is correct.
(0001381)
Chris Young   
2016-06-25 22:19   
Fixed in CI#3579
Switched to using libiconv and fixed the residual issues.
(0001433)
Vincent Sanders   
2016-11-22 22:00   
this issue has been closed because it is included in the 3.6 release

Issue History
2016-03-06 00:41Chris YoungNew Issue
2016-03-06 00:41Chris YoungStatusnew => assigned
2016-03-06 00:41Chris YoungAssigned To => Chris Young
2016-03-06 00:45Chris YoungNote Added: 0001343
2016-03-06 00:45Chris YoungStatusassigned => confirmed
2016-06-25 22:19Chris YoungFixed in CI build # => 3579
2016-06-25 22:19Chris YoungNote Added: 0001381
2016-06-25 22:19Chris YoungStatusconfirmed => resolved
2016-06-25 22:19Chris YoungFixed in Version => 3.6
2016-06-25 22:19Chris YoungResolutionopen => fixed
2016-11-22 22:00Vincent SandersNote Added: 0001433
2016-11-22 22:00Vincent SandersStatusresolved => closed