Your message dated Tue, 16 Feb 2016 12:45:49 -0800
with message-id
<CAHjiUbpSL90XF7_ePNV0F=tjmstxgfp9+qrqdm-7d45fvbm...@mail.gmail.com>
and subject line liblept4: Wrong file mode in call of fmemopen
has caused the Debian Bug report #805653,
regarding liblept4: Wrong file mode in call of fmemopen
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
805653: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=805653
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: liblept4
Version: 1.72-3
Severity: normal
Dear Maintainer,
liblept4 fails to read any JPEG 2000 file (Jessie) or uses
an inefficient temporary file (1.72-3).
Example output with tesseract + liblept4 1.71-*:
$ tesseract test.jp2 test -l deu-frak hocr
Tesseract Open Source OCR Engine v3.05.00dev with Leptonica
Warning in fgetJp2kResolution: image resolution not found
tesseract: /home/nirgal/openjpeg2-2.1.0/src/lib/openjp2/cio.c:553:
opj_stream_get_number_byte_left: Assertion `p_stream->m_user_data_length
>= (OPJ_UINT64)p_stream->m_byte_offset' failed.
Example output with tesseract + liblept4 1.72-*:
$ tesseract test.jp2 test -l deu-frak hocr
Tesseract Open Source OCR Engine v3.05.00dev with Leptonica
Warning in pixReadMemJp2k: work-around: writing to a temp file
...
Example output with tesseract + liblept4 (fixed):
$ tesseract test.jp2 test -l deu-frak hocr
Tesseract Open Source OCR Engine v3.05.00dev with Leptonica
Info in pixReadStreamJp2k: w = 10032, h = 7280, bps = 8, spp = 1
...
Here is the patch which fixes the problem:
https://github.com/stweil/leptonica/commit/c4386b5d09dbdd1135078a218c167976b3a35eda
-- System Information:
Debian Release: 8.2
APT prefers testing-updates
APT policy: (500, 'testing-updates'), (500,
'testing-proposed-updates'), (500, 'stable-updates'), (500,
'proposed-updates'), (500, 'oldstable-updates'), (500,
'oldstable-proposed-updates'), (500, 'testing'), (500, 'stable'), (500,
'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.2.0-0.bpo.1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages liblept4 depends on:
ii libc6 2.19-18+deb8u1
ii libgif4 4.1.6-11
ii libjpeg62-turbo 1:1.3.1-12
ii libopenjp2-7 2.1.0-2.1
ii libpng12-0 1.2.50-2+deb8u1
ii libtiff5 4.0.3-12.3
ii libwebp5 0.4.3-1.3
ii zlib1g 1:1.2.8.dfsg-2+b1
liblept4 recommends no packages.
liblept4 suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
--- End Message ---