FLAM® Issue Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000656FL52.2 Subprogram FLUC (CONV)public2015-03-05 13:392015-04-15 15:06
ReporterFalk Reichbott 
Assigned ToFalk Reichbott 
PriorityhighSeveritymajorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformGeneralOSGeneralOS VersionGeneral
Product Version5.1 
Target Version5.1Fixed in Version5.1.05 
Summary0000656: Segmentation fault if file=DUMMY used in write.record()
DescriptionThe call below result in segmentation fault.

flcl conv "read.file=./input/*/mbr*.bin
           write.record(file=dummy report=report.txt) dir(rec)"

TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0000761)
Falk Reichbott (administrator)
2015-03-05 14:06

The file handle is NULL if DUMMY used, because no file is open. But in this case a real write function is assigned. This use the NULL pointer as file handle and this result in the segmentation fault.
(0000762)
Falk Reichbott (administrator)
2015-03-05 14:09

The issue is fixed with version 5.1.5 of FLAM.

If the file handle NULL and no other errors has occured then the DUMMY read and write functions are assigned.

This fix was done in all FIO components (BLK, REC, TXT)

- Issue History
Date Modified Username Field Change
2015-03-05 13:39 Falk Reichbott New Issue
2015-03-05 13:39 Falk Reichbott Status new => assigned
2015-03-05 13:39 Falk Reichbott Assigned To => Falk Reichbott
2015-03-05 14:06 Falk Reichbott Note Added: 0000761
2015-03-05 14:09 Falk Reichbott Note Added: 0000762
2015-03-05 14:09 Falk Reichbott Status assigned => resolved
2015-03-05 14:09 Falk Reichbott Resolution open => fixed
2015-04-15 15:06 Falk Reichbott Fixed in Version => 5.1.05


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker