[dvipdfmx] Intermittent xdvipdfmx failure

Shunsaku Hirata shunsaku.hirata74 at gmail.com
Sun Jan 24 15:20:43 CET 2021


Thank you for trying.

A random 6 bytes tag is prepended to the font name when a
font is embedded as a font subset which can lead to different
results (even in data size) when data is compressed.

I think this is the reason. Probably data size is always the same
if compression is turned off.

Thanks,
Shunsaku Hirata


2021年1月24日(日) 22:57 Philip Taylor <P.Taylor at hellenic-institute.uk>:
>
>
> Shunsaku Hirata wrote:
>
> Hi,
>
> Thank you for the report.
>
> I tried to reproduce the problem but was unable to do so.
>
> As I don't own the same installation as you, I had used my
> own build of dvipdfmx 20201111 on MinGW/Win10.
> The provided example was processed hundreds of times
> but I had no chance to observe the same error.
>
> I also tried the valgrind program to verify memory related
> errors on Ubuntu on VirtualBox, but no access violation
> error was detected.
>
>
> Thanks,
> Shunsaku Hirata
>
>
> Trying this here now, under Windows 7 64-bit Enterprise.  Why does "xdvipdfmx" report varying number of bytes written , Hirata-san?
> Philip Taylor
> --------
> test.xdv -> test.pdf
> [1][2][3][4][5][6][7][8]
> 11068 bytes written
> test.xdv -> test.pdf
> [1][2][3][4][5][6][7][8]
> 11069 bytes written
> test.xdv -> test.pdf
> [1][2][3][4][5][6][7][8]
> 11066 bytes written
> test.xdv -> test.pdf
> [1][2][3][4][5][6][7][8]
> 11070 bytes written
> test.xdv -> test.pdf
> [1][2][3][4][5][6][7][8]
> 11068 bytes written
> test.xdv -> test.pdf
> [1][2][3][4][5][6][7][8]
> 11071 bytes written
> test.xdv -> test.pdf
> [1][2][3][4][5][6][7][8]
> 11070 bytes written
> test.xdv -> test.pdf
> [1][2][3][4][5][6][7][8]
> 11067 bytes written
> test.xdv -> test.pdf
> [1][2][3][4][5][6][7][8]
> 11068 bytes written
> test.xdv -> test.pdf
> [1][2][3][4][5][6][7][8]
> 11067 bytes written
> test.xdv -> test.pdf
> [1][2][3][4][5][6][7][8]
> 11071 bytes written
> test.xdv -> test.pdf
> [1][2][3][4][5][6][7][8]
> 11072 bytes written
> test.xdv -> test.pdf
> [1][2][3][4][5][6][7][8]
> 11069 bytes written
> test.xdv -> test.pdf
> [1][2][3][4][5][6][7][8]
> 11069 bytes written
> test.xdv -> test.pdf
> [1][2][3][4][5][6][7][8]
> 11071 bytes written
> test.xdv -> test.pdf
> [1][2][3][4][5][6][7][8]
> 11069 bytes written
> test.xdv -> test.pdf
> [1][2][3][4][5][6][7][8]
> 11073 bytes written
> test.xdv -> test.pdf
> [1][2][3][4][5][6][7][8]
> 11068 bytes written
> test.xdv -> test.pdf
> [1][2][3][4][5][6][7][8]
> 11069 bytes written



More information about the dvipdfmx mailing list.