View Issue Details

IDProjectCategoryView StatusLast Update
0000316fileGeneralpublic2022-02-19 22:36
Reporterkaragian Assigned Tochristos  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version5.41 
Fixed in VersionHEAD 
Summary0000316: .dbf files misidentified as "amd 29k coff prebar executable"
Descriptionfile identifies .dbf files as "amd 29k coff prebar executable".

Steps To Reproduceyou can test file on attached file
Additional Informationamd 29k coff prebar executable checks for the first two bytes, according to Magdir/varied.out and expected octal 01572

0 beshort 01572 amd 29k coff prebar executable

According to dbf specification (found in this link https://www.dbase.com/Knowledgebase/INT/db7_file_fmt.htm ) a DBASE level 5 file, last updated in 2022 (makes second byte 122, that's 122 years after 1900 :P ), matches the above 2-byte signature, so it gets misidentified as executable
TagsNo tags attached.

Activities

karagian

2022-01-31 14:59

reporter  

polluks

2022-02-02 12:13

reporter   ~0003692

Raise priority of Magdir/database and check two more bytes...
"12-13 2 bytes Reserved; filled with zeros."

christos

2022-02-19 22:36

manager   ~0003701

Bumped version of dbf.

Issue History

Date Modified Username Field Change
2022-01-31 14:59 karagian New Issue
2022-01-31 14:59 karagian File Added: DiorthPolykastrou062.dbf
2022-02-02 12:13 polluks Note Added: 0003692
2022-02-19 22:36 christos Assigned To => christos
2022-02-19 22:36 christos Status new => assigned
2022-02-19 22:36 christos Status assigned => resolved
2022-02-19 22:36 christos Resolution open => fixed
2022-02-19 22:36 christos Fixed in Version => HEAD
2022-02-19 22:36 christos Note Added: 0003701