[prev in list] [next in list] [prev in thread] [next in thread]
List: mdbtools-dev
Subject: Re: [mdb-dev] losing fields
From: Brian Bruns <camber () ais ! org>
Date: 2002-03-30 2:41:15
[Download RAW message or body]
Don,
I have been unable to find any occurance of an FF offset. So, I think the
patch is good. A strange one to be sure, I'll integrate the patch and
verify it against Jet4.
Brian
On Fri, 29 Mar 2002, Don Badrak wrote:
> Oh. So, I think I found something.
>
> Based on your suggestion, that it could have had an additional column at one
> point, I looked closer at it, and the other records with problems.
>
> | (start of varible data at 0x0309, just like above):
> |
> | 0300 40 00 00 00 00 00 00 00 40 xx xx xx xx xx xx xx @.......@xxxxxxx
> | .
> | .
> | 03e0 xx xx xx xx xx e5 ca c9 bf b5 b1 a7 9a 8a 83 7b xxxxx..........{
> | 03f0 64 4a 40 2f 25 24 21 19 09 ff 00 13 ff ff ff ff dJ@/%$!.........
> | 0400 ff ff 0f ...
>
> Can FF be a valid offset? I'm thinking no. If it is, then of course, my solution
> isn't valid.
>
> What I did is put in a check if the first column offset is FF. If so, it decrements
> the start of the data (col_start) and eod page numbers to be one less.
>
> I don't know if more than one FF would occur, but if so, it's certainly something
> that can be checked, and if it happens, we can look and see what the data show for
> it.
>
> I've attached a patch. This solves my immediate problem with bad data in fields.
> Please take a look and let me know if you think it is flawed.
_______________________________________________
mdbtools-dev mailing list
mdbtools-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mdbtools-dev
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic