From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/89601 Path: news.gmane.org!not-for-mail From: Philipp Gesang Newsgroups: gmane.comp.tex.context Subject: Re: [fontloader] crash in font-otf.lua / actions["reorganize glyph anchors"] Date: Mon, 22 Dec 2014 17:36:16 +0100 Message-ID: <20141222163616.GA20929@phlegethon> References: <20141214152331.GA22546@acheron> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0607110609==" X-Trace: ger.gmane.org 1419266369 22341 80.91.229.3 (22 Dec 2014 16:39:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 22 Dec 2014 16:39:29 +0000 (UTC) To: ConTeXt ML Original-X-From: ntg-context-bounces@ntg.nl Mon Dec 22 17:39:24 2014 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([5.39.185.229]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Y360y-0007mf-IJ for gctc-ntg-context-518@m.gmane.org; Mon, 22 Dec 2014 17:39:24 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id D34981024E for ; Mon, 22 Dec 2014 17:39:23 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id KkTauj1xwcSN for ; Mon, 22 Dec 2014 17:39:22 +0100 (CET) Original-Received: from balder.ntg.nl (localhost [IPv6:::1]) by balder.ntg.nl (Postfix) with ESMTP id 0593D1025C for ; Mon, 22 Dec 2014 17:38:55 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 8AC4B10215 for ; Mon, 22 Dec 2014 17:38:50 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id e4MxHL2R5pXA for ; Mon, 22 Dec 2014 17:38:48 +0100 (CET) Original-Received: from filter3-til.mf.surf.net (filter3-til.mf.surf.net [194.171.167.219]) by balder.ntg.nl (Postfix) with ESMTP id CDEB810211 for ; Mon, 22 Dec 2014 17:38:42 +0100 (CET) Original-Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.210.211]) by filter3-til.mf.surf.net (8.14.3/8.14.3/Debian-9.4) with ESMTP id sBMGcfVo008088 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Mon, 22 Dec 2014 17:38:41 +0100 Original-Received: from ix.urz.uni-heidelberg.de (cyrus-portal01.urz.uni-heidelberg.de [129.206.100.97]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id sBMGcYJq028303; Mon, 22 Dec 2014 17:38:34 +0100 Original-Received: from extmail.urz.uni-heidelberg.de (extmail.urz.uni-heidelberg.de [129.206.100.140]) by ix.urz.uni-heidelberg.de (Postfix) with ESMTPS id 12F5321F2D30; Mon, 22 Dec 2014 17:38:34 +0100 (CET) Original-Received: from localhost (p57AA81F3.dip0.t-ipconnect.de [87.170.129.243]) (authenticated bits=0) by extmail.urz.uni-heidelberg.de (8.13.4/8.13.1) with ESMTP id sBMGcXqB008460 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Mon, 22 Dec 2014 17:38:33 +0100 Mail-Followup-To: ConTeXt ML In-Reply-To: <20141214152331.GA22546@acheron> X-Operating-System: Linux phlegethon 3.17.6-1-ARCH User-Agent: Mutt/1.5.21 (2010-09-15) X-Bayes-Prob: 0.0001 (Score 0, tokens from: ntg-context@ntg.nl, base:default, @@RPTN) X-CanIt-Geo: =?UTF-8?Q?ip=3D129.206.210.211; _country=3DDE; _region=3DBaden-W=C3=BCrttemberg_Region; _city=3DHeidelberg; _latitude=3D49.3757; _longitude=3D8.6911; _http://maps.google.com/maps=3Fq=3D49.3757,8.6911&z=3D6?= X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 06NuECF5j - 844fc9d0c91d - 20141222 (trained as not-spam) Received-SPF: none (filter3-til.mf.surf.net: domain of philipp.gesang@alumni.uni-heidelberg.de does not designate permitted sender hosts) receiver=filter3-til.mf.surf.net; client-ip=129.206.210.211; envelope-from=; helo=relay2.uni-heidelberg.de; identity=mailfrom X-Scanned-By: CanIt (www . roaringpenguin . com) on 194.171.167.219 X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.16 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.org gmane.comp.tex.context:89601 Archived-At: --===============0607110609== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="cNdxnHkX5QqsyA0e" Content-Disposition: inline --cNdxnHkX5QqsyA0e Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable =C2=B7=C2=B7=C2=B7=C2=B7=C2=B7=C2=B7=C2=B7=C2=B7=C2=B7 > this bug was reported a while ago by user Th=C3=A9r=C3=A8se on > tex.stackexchange.com [1]. The font =E2=80=9CEadui.ttf=E2=80=9D [2] cause= s the > fontloader to access a nil value because the =E2=80=9CAnchor-1=E2=80=9D t= able is > sparse (nil at index 3). Test file for Context: >=20 > https://bitbucket.org/phg/lua-la-tex-tests/src/tip/cnt-eadui.tex >=20 > Patch attached, though I suspect it covers only the symptoms. Thanks for fixing! Philipp --cNdxnHkX5QqsyA0e Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCgAGBQJUmEiAAAoJEI7yfcKNwM1+KIkIANx0PuUjlbxuBR/m2DyBCzR0 xLqSZTbuMPm45m6aPsmDse3qcIlYSzJvjnvmo3MMFsf3NsqzVSg+ULRlSAmdoPNt 5ho8UxGUVLqvbyhGzQ1xm8zNcDUVVE+roRkXyBJzrWrsvhBpHemOs7W7FDDYvMC/ fCOUEhYM8BQ0fsZfltZhwc2MS4+3LM9/GlrEhytDAqnVMjZXkkBr0Qk0Wpt276P6 i4TvocH+57jeVqIsziwbODuty5HcZfkt9JibpD/OjW2DS/64vRqGiAoWeKQcnDws 6JB44kIZfbKz2SimZXMNxHg6VbKEOazh2yHU7rGYe8IAyrkxwy0wutWeYUI5YPU= =Mxyy -----END PGP SIGNATURE----- --cNdxnHkX5QqsyA0e-- --===============0607110609== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly90ZXguYWFuaGV0Lm5ldAphcmNoaXZlICA6IGh0dHA6Ly9mb3VuZHJ5LnN1cGVsZWMu ZnIvcHJvamVjdHMvY29udGV4dHJldi8Kd2lraSAgICAgOiBodHRwOi8vY29udGV4dGdhcmRlbi5u ZXQKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18= --===============0607110609==--