View Issue Details

IDProjectCategoryView StatusLast Update
0035155LazarusTAChartpublic2019-02-27 00:09
ReporterMarcin WiazowskiAssigned Towp 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version2.1 (SVN)Product Build60515 
Target Version2.2Fixed in Version 
Summary0035155: TAChart: trivial streaming issue in TListChartSourceStrings
DescriptionIn TListChartSourceStrings.Parse(), double-quote sequences are converted to single-quote sequences twice, instead of once:



First time, implicitly in:

  parts := Split(AString);


Second time, explicitly in:

  Text := StringReplace(NextPart, '""', '"', [rfReplaceall]);


This causes improper decoding, which may be tested by using the attached Reproduce application.



Solution: change

  Text := StringReplace(NextPart, '""', '"', [rfReplaceall]);

to

  Text := NextPart;
TagsNo tags attached.
Fixed in Revision60522
LazTarget2.2
WidgetsetWin32/Win64
Attached Files

Relationships

related to 0035125 closedwp Streaming error of TListChartSource property DataPoints 

Activities

Marcin Wiazowski

2019-02-26 19:53

reporter  

Reproduce.zip (2,416 bytes)

wp

2019-02-26 21:53

developer   ~0114473

Fixed. Thanks.

Marcin Wiazowski

2019-02-27 00:09

reporter   ~0114475

Fix confirmed - thanks!

Issue History

Date Modified Username Field Change
2019-02-26 19:53 Marcin Wiazowski New Issue
2019-02-26 19:53 Marcin Wiazowski File Added: Reproduce.zip
2019-02-26 21:53 wp Fixed in Revision => 60522
2019-02-26 21:53 wp LazTarget => -
2019-02-26 21:53 wp Note Added: 0114473
2019-02-26 21:53 wp Status new => resolved
2019-02-26 21:53 wp Resolution open => fixed
2019-02-26 21:53 wp Assigned To => wp
2019-02-26 21:54 wp Status resolved => assigned
2019-02-26 21:54 wp Resolution fixed => reopened
2019-02-26 21:55 wp Relationship added related to 0035125
2019-02-26 21:55 wp LazTarget - => 2.2
2019-02-26 21:55 wp Status assigned => resolved
2019-02-26 21:55 wp Resolution reopened => fixed
2019-02-26 21:55 wp Target Version => 2.2
2019-02-27 00:09 Marcin Wiazowski Note Added: 0114475
2019-02-27 00:09 Marcin Wiazowski Status resolved => closed