dvisvgm crash instance of 'std::bad_alloc' what(): St9bad_alloc Fatal error. Command dvisvgm returned exit code 34304

Asked by Nasser on 2015-02-21

I am not sure this is the correct place to report this. I followed the link from http://dvisvgm.sourceforge.net/Contact and it said to post questions about dvisvgm here.
I use texlive 2014 on Linux

>dvisvgm --version
dvisvgm (TeX Live) 1.6

When running this to convert images to svg during building process using tex4ht, the program crashes

processing page 9189
  page is empty
  page written to report-09189.svg
processing page 9190
  page size: 594.377pt x 52.4062pt (208.9mm x 18.4187mm)
  ERROR: FontEngine: error reading file /usr/local/texlive/2014/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb
  ERROR: FontEngine: error reading file /usr/local/texlive/2014/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb
  ERROR: FontEngine: error reading file /usr/local/texlive/2014/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb
 ERROR: FontEngine: error reading file /usr/local/texlive/2014/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy7.pfb
terminate called after throwing an instance of 'std::bad_alloc'
  what(): St9bad_alloc
Make4ht: Fatal error. Command dvisvgm returned exit code 34304
make: *** [report.htm] Error 1

the command used is this

dvisvgm -n -TS1.25,1.25 -c 1.2,1.2 -p 1- file.idv

where file.idv is file generated by latex/tex4ht. It is similar to dvi file. contains one image per page.

I can make the file available is someone wants to try this.

>uname -a
Linux me-VirtualBox 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:31:42 UTC 2014 i686 i686 i686 GNU/Linux

Please let me know if I need to give more informations

Question information

English Edit question
dvisvgm Edit question
Martin Gieseking Edit question
Last query:
Last reply:

Hi Nasser,

thanks for reporting this issue. As you're using dvisvgm 1.6, you're probably facing an old bug in dvisvgm's font engine that has been fixed in version 1.8. Nonetheless, please send me the DVI/IDV file for further investigations (use the email address shown at the bottom when typing "dvisvgm --help").
If you're familiar with compiling programs from source, please download dvisvgm 1.9 from the website and try to convert your file again.


Can you help with this problem?

Provide an answer of your own, or ask Nasser for more information if necessary.

To post a message you must log in.