Corruption of XLS file starting 0.15.2 #2390

Closed
opened 2021-09-16 14:22:55 +00:00 by lpatiny · 2 comments
lpatiny commented 2021-09-16 14:22:55 +00:00 (Migrated from github.com)

Since version 0.15.2 the attached file is not parsed correctly.

It worked correctly with 0.15.1

TEST2.xls.zip

Since version 0.15.2 the attached file is not parsed correctly. It worked correctly with 0.15.1 [TEST2.xls.zip](https://github.com/SheetJS/sheetjs/files/7178394/TEST2.xls.zip)
SheetJSDev commented 2021-09-16 17:52:35 +00:00 (Migrated from github.com)

Feel free to submit a PR: https://github.com/SheetJS/sheetjs/blob/master/bits/87_read.js#L86

-		case 0x09: if(n[1] <= 0x04) return parse_xlscfb(d, o); break;
+		case 0x09: if(n[1] <= 0x08) return parse_xlscfb(d, o); break;
Feel free to submit a PR: https://github.com/SheetJS/sheetjs/blob/master/bits/87_read.js#L86 ```diff - case 0x09: if(n[1] <= 0x04) return parse_xlscfb(d, o); break; + case 0x09: if(n[1] <= 0x08) return parse_xlscfb(d, o); break; ```
Mikecarbon commented 2022-03-18 08:28:46 +00:00 (Migrated from github.com)

127

127
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: sheetjs/sheetjs#2390
No description provided.