You are viewing a plain text version of this content. The canonical link for it is here.
Posted to recruitment@openoffice.apache.org by "Jay Wren (jawren)" <ja...@cisco.com.INVALID> on 2020/10/21 14:49:05 UTC
How to go about confirming a possible bug and contributing updates to
a document
Hello,
I hope this message finds you well.
First, I want to thank you for https://www.openoffice.org/sc/excelfileformat.pdf I have found it invaluable. Thank you.
I wanted to ask about a possible bug or submitting a patch to this document. I think I may have found an error in the size table in section 3.4.7. Specifically, tFunc and tFuncVar on page 43. The BIFF8 size is listed at 4 and 5 respectively. However, in section 3.7.1 and 3.7.2 only 3 bytes and 4 bytes respectively are documented. Indeed in practice as I write a parser, I can only read 4 bytes and not 5 for tFuncVar.
If I missed something, I’d love to be corrected. If I did not, I’d love to contribute if you suggest.
Thanks,
—
Jay Wren
Possible error in File
https://www.openoffice.org/sc/excelfileformat.pdf (was: How to go about
confirming a possible bug and contributing updates to a document )
Posted by Peter Kovacs <pe...@apache.org>.
Hello Jay,
Am 21.10.20 um 16:49 schrieb Jay Wren (jawren):
> Hello,
>
> I hope this message finds you well.
>
> First, I want to thank you for https://www.openoffice.org/sc/excelfileformat.pdf I have found it invaluable. Thank you.
You are welcome. It is good to know that people take interest in our
pages. :)
> I wanted to ask about a possible bug or submitting a patch to this document. I think I may have found an error in the size table in section 3.4.7. Specifically, tFunc and tFuncVar on page 43. The BIFF8 size is listed at 4 and 5 respectively. However, in section 3.7.1 and 3.7.2 only 3 bytes and 4 bytes respectively are documented. Indeed in practice as I write a parser, I can only read 4 bytes and not 5 for tFuncVar.
I am not sure if we have a editable Document somewhere. I switch from
recruitment to dev List. Maybe someone knows if we have an better editor
able file that we can provide you for a fix..
I am not sure, but our code reads 4 Tokes Int16. I do not see a fifth.
So this sounds according to your observation.
http://opengrok.openoffice.org/xref/trunk/main/oox/source/xls/formulaparser.cxx?r=a893be29#importFuncVarToken4
I am not sure if Apache POI has also some input on this? I am a bit
unfamiliar with their Project.
*Dave*
you have some idea how to quickly search the POI Code?
> If I missed something, I’d love to be corrected. If I did not, I’d love to contribute if you suggest.
Contribution are all welcome. I think it is best to create a ticket in
Bugzilla, upload your patch there. And bring then the case to an
attention on the dev list, by answering to this thread with the ticket.
Just for better awarness. :)
all the best
Peter
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
For additional commands, e-mail: dev-help@openoffice.apache.org