ttfautohint crashed with SIGABRT in __libc_message()

Bug #1566072 reported by DFOXpro
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ttfautohint (Ubuntu)
Fix Released
Medium
Lenin

Bug Description

Compiling fotns with Grunt launchs this error, reproducible via Mozilla's Gaia-icon fonts: https://github.com/fxos-components/fxos-icons

anyway the ttf font is created without error, and the grunt proccess success the task

ProblemType: Crash
DistroRelease: Ubuntu 16.04
Package: ttfautohint 0.97-1
ProcVersionSignature: Ubuntu 4.4.0-16.32-generic 4.4.6
Uname: Linux 4.4.0-16-generic x86_64
ApportVersion: 2.20.1-0ubuntu1
Architecture: amd64
CurrentDesktop: MATE
Date: Mon Apr 4 19:04:45 2016
ExecutablePath: /usr/bin/ttfautohint
InstallationDate: Installed on 2016-04-02 (2 days ago)
InstallationMedia: Ubuntu-MATE 16.04 LTS "Xenial Xerus" - Beta amd64 (20160323.1)
ProcCmdline: ttfautohint --symbol --fallback-script=latn --no-info output/files/fonts//zfg_icons.ttf output/files/fonts//zfg_icons-hinted.ttf
Signal: 6
SourcePackage: ttfautohint
StacktraceTop:
 raise () from /lib/x86_64-linux-gnu/libc.so.6
 abort () from /lib/x86_64-linux-gnu/libc.so.6
 ?? () from /lib/x86_64-linux-gnu/libc.so.6
 ?? () from /lib/x86_64-linux-gnu/libc.so.6
 ?? () from /lib/x86_64-linux-gnu/libc.so.6
Title: ttfautohint crashed with SIGABRT in raise()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Revision history for this message
DFOXpro (dfoxpro) wrote :
information type: Private → Public
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7f79f0e34fb8 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
 malloc_printerr (ar_ptr=<optimized out>, ptr=<optimized out>, str=0x7f79f0e35058 "free(): corrupted unsorted chunks", action=3) at malloc.c:5007
 _int_free (av=<optimized out>, p=<optimized out>, have_lock=1) at malloc.c:3868
 _int_realloc (av=av@entry=0x7f79f1068b20 <main_arena>, oldp=oldp@entry=0x22350f0, oldsize=oldsize@entry=960, nb=nb@entry=1024) at malloc.c:4385
 __GI___libc_realloc (oldmem=0x2235100, bytes=1008) at malloc.c:3046

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in ttfautohint (Ubuntu):
importance: Undecided → Medium
summary: - ttfautohint crashed with SIGABRT in raise()
+ ttfautohint crashed with SIGABRT in __libc_message()
tags: removed: need-amd64-retrace
Revision history for this message
Lenin (gagarin) wrote :

Could you confirm the bug still exists with newer versions of ttfautohint?

Lenin (gagarin)
Changed in ttfautohint (Ubuntu):
assignee: nobody → Lenin (gagarin)
Lenin (gagarin)
Changed in ttfautohint (Ubuntu):
status: New → In Progress
Revision history for this message
Lenin (gagarin) wrote :

still crashes with 1.8.2 and 1.8.3

Revision history for this message
Lenin (gagarin) wrote :

ah had the ttf file downloaded wrong, it doesn't crash anymore, both versions process the file fine.

Changed in ttfautohint (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.