View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000801 | luatex | luatex bug | public | 2013-01-13 23:09 | 2015-10-22 08:49 |
| Reporter | oneiros | Assigned To | oneiros | ||
| Priority | high | Severity | major | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Platform | x86_64 | OS | Linux | OS Version | 3.4.11 |
| Summary | 0000801: lfs broken with png inclusion | ||||
| Description | Large File Support is broken in r4555 at least since r4502 | ||||
| Steps To Reproduce | Run the attached largepdf.tex in texlive/Build/tests/largefile Do tail largepdf.pdf The tail of the resulting will look like this: 0000012337 00000 f 0000012338 00000 f 0000012339 00000 f 0000012340 00000 f 0000000000 00000 f trailer <</Size 12341/Root 12339 0 R/Info 12340 0 R/ID[<DECD8320A2EDAC95480BDA9D63BBC099> <DECD8320A2EDAC95480BDA9D63BBC099>]>> startxref -1358057986 %%EOF As one can see, the offsets are wrong, and the xref offset has had an overflow. | ||||
| Tags | No tags attached. | ||||
| related to | 0000951 | closed | luigi scarso | 20 gig pdf files cannot be loaded by the poppler lib |
|
|
largepdf.tex (454 bytes)
% Copyright (C) 2012 Peter Breitenlohner <tex-live@tug.org>
% You may freely use, modify and/or distribute this file.
%
\ifx\fmtname\undefined
\input basic
\def\fmtname{basic}
\expandafter\dump
\fi
%================== 3gb.tex
\pdfoutput=1
\pdfcompresslevel=0
\pdfminorversion=4
\topskip0pt
\newcount\n
\loop
\pdfximage width \hsize height \vsize {poles.png}
\hbox{\pdfrefximage\pdflastximage}
\eject
\advance\n by1
\ifnum\n<3000
\repeat
\bye
|
|
|
From pdfgen.w: pdf_puts(pdf, "startxref\n"); if (pdf->os_enable) pdf_add_int(pdf, (int) obj_offset(pdf, xref_stm)); else pdf_add_int(pdf, (int) pdf->save_offset); pdf_puts(pdf, "\n%%EOF\n"); |
|
|
> uname -a Linux dream 3.4.11-2.16-desktop 0000001 SMP PREEMPT Wed Sep 26 17:05:00 UTC 2012 (259fc87) x86_64 x86_64 x86_64 GNU/Linux |
|
|
with 0.78 we can produce a 20 Gig pdf on windows 64 and linux 64 that can be read by acrobat reader on both platforms; however, including pages from that file fails (looks like a poppler issue as poppler based programs cannot handle the large file anyway); we did observe a lua seek issue with the large file |
|
|
When I last looked inclusion of PDFs (i.e. poppler) had no LFS. But that's a poppler problem. |
|
|
so can we close this item? |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2013-01-13 23:09 | oneiros | New Issue | |
| 2013-01-13 23:09 | oneiros | Status | new => assigned |
| 2013-01-13 23:09 | oneiros | Assigned To | => oneiros |
| 2013-01-13 23:09 | oneiros | File Added: largepdf.tex | |
| 2013-01-13 23:30 | oneiros | Note Added: 0001020 | |
| 2013-01-13 23:32 | oneiros | Note Added: 0001021 | |
| 2013-01-13 23:32 | oneiros | OS | => Linux |
| 2013-01-13 23:32 | oneiros | OS Version | => 3.4.11 |
| 2013-01-13 23:32 | oneiros | Platform | => x86_64 |
| 2013-12-20 16:38 | Hans Hagen | Note Added: 0001193 | |
| 2013-12-20 17:46 | oneiros | Note Added: 0001195 | |
| 2013-12-20 18:54 | Hans Hagen | Note Added: 0001199 | |
| 2015-10-22 08:49 | Hans Hagen | Issue cloned: 0000951 | |
| 2015-10-22 08:49 | Hans Hagen | Relationship added | related to 0000951 |
| 2015-10-22 08:49 | Hans Hagen | Status | assigned => closed |
| 2015-10-22 08:49 | Hans Hagen | Resolution | open => fixed |