https://bugs.freedesktop.org/show_bug.cgi?id=87209

Robinson Tryon (qubit) <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEEDINFO
     Ever confirmed|0                           |1

--- Comment #2 from Robinson Tryon (qubit) <[email protected]> ---
(In reply to Urmas from comment #0)
> When exporting in Word 97/2003 format, the result file has the FibBase::nFib
> field set to 0x101. According to spec, the maximum value for this field is
> 0xC1. The following versions should be stored in FibRgCswNew struct (absent
> in LO file).

Word binary format spec:
http://msdn.microsoft.com/en-us/library/cc313153.aspx
http://download.microsoft.com/download/2/4/8/24862317-78F0-4C4B-B355-C7B2C1D997DB/%5BMS-DOC%5D.pdf

According to Section "2.5.1 Fib" (pp 50, 51):

"The Fib structure contains information about the document and specifies the
file pointers to various portions that make up the document."

It goes on to mention "cbRgFcLcb (2 bytes): An unsigned integer that specifies
the count of 64-bit values corresponding to fibRgFcLcbBlo" and give a table
that includes the following rows:

  Value of nFib  cbRgFcLcb
  0x00C1         0x005D
  ...
  0x0101         0x0088
  0x010C         0x00A4
  ...

>From the table, it appears that nFib can be 0x101, as well as an even larger
value. Of course, this is all based on my quick read of the spec.

Urmas: Where did you read that the max value of nFib is 0xC1?

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to