[Libreoffice-bugs] [Bug 38347] Exported PDF/A files cannot be opened in acroreader
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Sep 6 01:23:37 PDT 2011
https://bugs.freedesktop.org/show_bug.cgi?id=38347
--- Comment #15 from Klaus Kusche <klaus.kusche at computerix.info> 2011-09-06 01:23:37 PDT ---
(In reply to comment #14)
> I think this may related to:
> <https://bugs.freedesktop.org/show_bug.cgi?id=35431>
> [Files exported to PDF with certain PDF/A-1a embedded fonts show dots in Adobe
> Reader]
> PDF/A-1a seem borked in LO.
1.) Looking at what's broken in the resulting PDF/A,
these are definitely two different bugs.
The validator says that all the embedded fonts are fine in my PDF/A,
only the color table is invalid.
Both bugs might result from the same kind of problem in the code,
but I don't believe that.
2.) Did you validate the broken PDF/A in 35431 with the PDF validation
service at convert at validatepdfa.com (see comment #12)? What's the exact error?
3.) LO PDF/A is not broken in general:
* 32 bit Windows LO 3.4.* generates correct PDF/A (viewable by Acroread)
for exactly the same document, same PDF/A settings and same LO version
which fails on 64 bit Linux (I tried both).
Hence, LO's PDF/A code is basically correct, at least on some platforms,
it only fails for certain platforms.
* 64 bit Linux LO 3.3.* also produces valid PDF/A from the same document
for the same settings.
Hence, this is a regression introduced with LO 3.4.*,
and I believe it's something simple.
So, just some wild guesses, without actually looking at the code:
* Are there some type casts or some file writes which produce different results
on 32 and 64 bit platforms (due to different sizes of the native types)?
* Are there any unions used for type conversion which suffer from different
alignment on 32 and 64 bit platform, or are there any big endian / little
endian
conversions which fail for the same reason on 64 bit?
* Does configure mis-guess something on Linux 64 bit builds?
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Libreoffice-bugs
mailing list