Package: fonttools
Version: 1.99+2.0b1+cvs20061021-1
Severity: normal

ttx crashes when run on DejaVuSans.ttf from ttf-dejavu package:

% ttx DejaVuSans.ttf
Dumping "DejaVuSans.ttf" to "DejaVuSans.ttx"...
Dumping 'GlyphOrder' table...
Dumping 'head' table...
Dumping 'hhea' table...
Dumping 'maxp' table...
Dumping 'OS/2' table...
Dumping 'hmtx' table...
Dumping 'cmap' table...
Dumping 'fpgm' table...
Dumping 'prep' table...
Dumping 'cvt ' table...
Dumping 'loca' table...
Traceback (most recent call last):
  File "/usr/bin/ttx", line 11, in ?
    ttx.main(sys.argv[1:])
  File "/usr/lib/python2.4/site-packages/FontTools/fontTools/ttx.py", line 292, 
in main
    process(jobs, options)
  File "/usr/lib/python2.4/site-packages/FontTools/fontTools/ttx.py", line 277, 
in process
    action(input, output, options)
  File "/usr/lib/python2.4/site-packages/FontTools/fontTools/ttx.py", line 170, 
in ttDump
    disassembleInstructions=options.disassembleInstructions)
  File 
"/usr/lib/python2.4/site-packages/FontTools/fontTools/ttLib/__init__.py", line 
262, in saveXML
    self._tableToXML(tableWriter, tag, progress)
  File 
"/usr/lib/python2.4/site-packages/FontTools/fontTools/ttLib/__init__.py", line 
277, in _tableToXML
    table = self[tag]
  File 
"/usr/lib/python2.4/site-packages/FontTools/fontTools/ttLib/__init__.py", line 
367, in __getitem__
    table.decompile(data, self)
  File 
"/usr/lib/python2.4/site-packages/FontTools/fontTools/ttLib/tables/_g_l_y_f.py",
 line 37, in decompile
    glyphdata = data[last:next]
TypeError: slice indices must be integers or None

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.22-me (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=uk_UA.UTF-8, LC_CTYPE=uk_UA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages fonttools depends on:
ii  libc6                         2.6-2      GNU C Library: Shared libraries
ii  python                        2.4.4-6    An interactive high-level object-o
ii  python-central                0.5.14     register and build utility for Pyt
ii  python-numeric                24.2-8     Numerical (matrix-oriented) Mathem
ii  python-xml                    0.8.4-8    XML tools for Python
ii  python2.4                     2.4.4-5    An interactive high-level object-o

fonttools recommends no packages.

-- debconf-show failed


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to