[NTG-context] jpeg problem: Dimension too large

luigi scarso luigi.scarso at gmail.com
Tue Mar 10 10:30:53 CET 2015


On Tue, Mar 10, 2015 at 9:51 AM, Hans Hagen <pragma at wxs.nl> wrote:

> On 3/9/2015 10:18 PM, Harald Koenig wrote:
>
>> Hi,
>>
>> and here a 1st problem including (some) JPGs which are created/converted
>> using "convert"
>> from ImageMagick (using ImageMagick-6.8.6.9-2.28.1.x86_64 from openSUSE
>> 13.1 -- just in case...)
>>
>> btw. -- I'm using a decent standalone context installation, full log file
>> attached...
>>
>> running "context j1.tex" I get
>>
>>         LuaTeX warning: arithmetic: number too big
>>         graphics        > inclusion > limiting natural dimensions of
>> './IMG_9712c1_bad.jpg' (height)
>>
>
> when i provide more detail here:
>
> graphics        > inclusion > limiting natural dimensions of
> './IMG_9712c1_ok.jpg', old -32768pt * 17778.42pt, new -30197.89787pt *
> 16383.99998pt
>
> so we have a bug in the engine (or jpg library)
>
>
 convert IMG_9712c1_bad.jpg IMG_9712c1_bad_1.jpg
IMG_9712c1_bad_1.jpg now wroks

identify -verbose IMG_9712c1_bad_1.jpg > o1
identify -verbose IMG_9712c1_bad.jpg > o


 $ diff o o1
1c1
< Image: IMG_9712c1_bad.jpg
---
> Image: IMG_9712c1_bad_1.jpg
7c7
<   Units: Undefined
---
>   Units: PixelsPerInch
20,23c20,23
<       mean: 124.329 (0.487564)
<       standard deviation: 17.5202 (0.0687068)
<       kurtosis: 2.41664
<       skewness: -1.26318
---
>       mean: 124.324 (0.487547)
>       standard deviation: 17.5075 (0.0686569)
>       kurtosis: 2.41645
>       skewness: -1.2637
27,30c27,30
<       mean: 111.362 (0.436713)
<       standard deviation: 15.7153 (0.0616287)
<       kurtosis: 2.28057
<       skewness: -1.32468
---
>       mean: 111.364 (0.436722)
>       standard deviation: 15.7186 (0.0616417)
>       kurtosis: 2.2811
>       skewness: -1.32482
34,37c34,37
<       mean: 93.8436 (0.368014)
<       standard deviation: 14.7826 (0.0579712)
<       kurtosis: 1.96665
<       skewness: -1.31581
---
>       mean: 93.842 (0.368008)
>       standard deviation: 14.7911 (0.0580042)
>       kurtosis: 1.96604
>       skewness: -1.31629
42,45c42,45
<       mean: 109.845 (0.430764)
<       standard deviation: 16.0464 (0.0629269)
<       kurtosis: 5.8085
<       skewness: -1.07043
---
>       mean: 109.844 (0.430759)
>       standard deviation: 16.0454 (0.0629232)
>       kurtosis: 5.81176
>       skewness: -1.07339
66,67c66,67
<     date:create: 2015-03-10T09:44:29+01:00
<     date:modify: 2015-03-10T09:29:18+01:00
---
>     date:create: 2015-03-10T10:19:42+01:00
>     date:modify: 2015-03-10T10:19:42+01:00
70c70
<     signature:
9a007a0aa8c2cec2e9a4a7c6be79b538eac50590d343c3f31e2b0dbe1561e2dc
---
>     signature:
3b838a4b66f58fb8e4b06578358c51e6efb8cc72ff7a5f4a88acf6f42067e228
72c72
<     filename: IMG_9712c1_bad.jpg
---
>     filename: IMG_9712c1_bad_1.jpg

shows that Units: Undefined
is the problem.
Imo, this is a bad jpg that should be fixed  and not a bug of luatex.

-- 
luigi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.ntg.nl/pipermail/ntg-context/attachments/20150310/7bb46de0/attachment-0001.html>


More information about the ntg-context mailing list