the same error is in classic tex (with the same fixed value) tex.ch has
The length of |dvi_file| should not exceed |@"7FFFFFFF|; we set |cur_s:=-2| to prevent further \.{DVI} output causing infinite recursion. @z @x [32.601] l.11918 - dvi_swap: check dvi file size begin if dvi_limit=dvi_buf_size then @y begin if dvi_ptr>(@"7FFFFFFF-dvi_offset) then begin cur_s:=-2; fatal_error("dvi length exceeds ""7FFFFFFF"); @.dvi length exceeds...@> end; if dvi_limit=dvi_buf_size then @z @x [32.602] l.11932 - empty the last bytes: check dvi file size if dvi_ptr>0 then write_dvi(0,dvi_ptr-1) @y if dvi_ptr>(@"7FFFFFFF-dvi_offset) then begin cur_s:=-2; fatal_error("dvi length exceeds ""7FFFFFFF"); @.dvi length exceeds...@> end; if dvi_ptr>0 then write_dvi(0,dvi_ptr-1) @z On Sun, 28 Jul 2024 at 19:46, Philip Taylor (RHBNC) via XeTeX <xetex@tug.org> wrote: > Last few lines were as follows : > > Underfull \vbox (badness 10000) has occurred while \output is active > Underfull \vbox (badness 10000) has occurred while \output is active > [10283] > Underfull \vbox (badness 10000) has occurred while \output is active > [10284] > [10285] [10286] [10287] [10288] [10289] [10290] [10291] [10292] [10293] > New entity: &etaisub; [10294] [10295] [10296] [10297] [10298] [10299] > New monad: <xB046> [10300] [10301] [10302] [10303] [10304] [10305] [10306] > [10307] [10308] [10309] [10310] [10311] [10312] [10313] [10314] > New entity: &Aemac; [10315] [10316] [10317] [10318] [10319] [10320] [10321] > [10322] [10323] [10324 > ! Emergency stop. > <output> ...box \pagebox } \shipout \box \pagebox > \global \colcount = 0 > \glo... > > \XML element: /qp ->\endgraf > \Endgroup {qp} > l.9423 ...ities in its past.</qt></f></v></q></qp> > > Transcript written on Dictionary-2-6.log. > > xdvipdfmx:fatal: File ended prematurely > > > No output PDF file written. > > D:\Dictionary> > > The log file is rather more scrutable, but offers no clue as to whether > this "7FFFFFFF limit might somehow be overcome ... > > > [10285] [10286] [10287] [10288] [10289] [10290] [10291] [10292] [10293] > New entity: &etaisub; [10294] [10295] [10296] [10297] [10298] [10299] > New monad: <xB046> [10300] [10301] [10302] [10303] [10304] [10305] [10306] > [10307] [10308] [10309] [10310] [10311] [10312] [10313] [10314] > New entity: &Aemac; [10315] [10316] [10317] [10318] [10319] [10320] [10321] > [10322] [10323] [10324 > ! Emergency stop. > <output> ...box \pagebox } \shipout \box \pagebox > \global \colcount = 0 > \glo... > > \XML element: /qp ->\endgraf > \Endgroup {qp} > l.9423 ...ities in its past.</qt></f></v></q></qp> > > dvi length exceeds "7FFFFFFF > > -- > *Philip Taylor* > > This email, its contents and any attachments are intended solely for the > addressee and may contain confidential information. In certain > circumstances, it may also be subject to legal privilege. Any unauthorised > use, disclosure, or copying is not permitted. If you have received this > email in error, please notify us and immediately and permanently delete it. > Any views or opinions expressed in personal emails are solely those of the > author and do not necessarily represent those of Royal Holloway, University > of London. It is your responsibility to ensure that this email and any > attachments are virus free. > >