Anonymous Login

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0000156SKGB-offlineiopublic2016-05-31 15:31
Reporteraj 
Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
StatusconfirmedResolutionopen 
Projectionmajor reworkETAnone 
PlatformWindowsOSJavaOS Version7
Product Version0.3Product Build2014-03-31 
Target Version0.7Fixed in Version 
Summary0000156: Robust parsing of row separators in CSV
DescriptionCSV files being plain-text files, they may for various reasons have improper line breaks. For use with SKGB-offline CSV files should be generated using Windows lienbreaks 0x0d0a. Tests have shown that some other line breaks cause fatal errors. We consider this a bug in the CSV parser code, which probably needs to be rewritten from scratch.
Steps To ReproduceUse 0x0d0d0a for line breaks in a debit file always triggers the bug.

For a real-life example see ~/SKGB/SEPA/offline data/Tests
Additional InformationWorkaround for cases in which this issue is introduced by mailing a plain-text CSV file: ZIP the CSV file before mailing it.
TagsNo tags attached.
Attached Files

-Relationships
related to 0000128acknowledgedaj gutes error-handling 
related to 0000125new "key doppelt vorhanden", wenn MutableCvsFile über unnötige leere Spalten rechts am Ende stolpert 
related to 0000147resolvedaj Support for varying CSV formats 
+Relationships

-Notes
There are no notes attached to this issue.
+Notes