Your message dated Thu, 6 Oct 2011 15:46:14 +0200
with message-id <20111006134614.ga20...@rene-engelhard.de>
and subject line Re: Bug#644506: hunspell: crash with some morphological fields
combination
has caused the Debian Bug report #644506,
regarding hunspell: crash with some morphological fields combination
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 ow...@bugs.debian.org
immediately.)
--
644506: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=644506
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: hunspell
Version: 1.2.14-4
Severity: important
Tags: fixed-in-experimental
Dear Maintainer,
hunspell crash on some wrong words if some morphological fields
combinations are present in the affix file. Note that you have crash
only on some wrong words.
Note that this crash can be reproducible in (i think all) applications
that use hunspell spellchecker (i.e. LibreOffice, that I have tested:
you have a crash if you right click at some red underscored words).
Workaround: if you remove all morphological fields from affix file there
is no more crash.
This bug seem to be fixed with hunspell 1.3.2, please let it go to sid
and testing and let all application depend on it.
I reported this bug to let people understand why some applications crash
in spell checking tasks and how to resolve it (workaround).
Steps to reproduce the crash are the followings:
1) create b.aff file as:
----8<------8<------b.aff------8<------8<------8<--
SET UTF-8
FLAG UTF-8
FULLSTRIP
TRY iaoenrltcsugdzhmCBMSbPpvGAfFTDLRkVZNyIKOjEHwJUqWQx'àèòYìXùé'ÌÈÉÀÙ
SFX 1 Y 5
SFX 1 re 0/7 are tv:pre3s tv:ipr2s
SFX 1 are erai [^cgi]are tv:fut2s
SFX 1 iare erai iare tv:fut2s
SFX 1 are herai [cg]are tv:fut2s
SFX 1 are erà [^cgi]are tv:fut3s
SFX 6 Y 1
SFX 6 e 0/0 e tv:inftr
SFX 7 Y 1
SFX 7 0 ci .
----8<------8<------b.aff------8<------8<------8<--
2) create b.dic file as:
----8<------8<------b.dic------8<------8<------8<--
1
bacare/1
----8<------8<------b.dic------8<------8<------8<--
3) create test file as:
----8<------8<------test------8<------8<------8<--
aci
----8<------8<------test------8<------8<------8<--
4) generate the crash
$ hunspell -d b test
Ciao
Davide
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 3.0.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages hunspell depends on:
ii libc6 2.13-21
ii libgcc1 1:4.6.1-4
ii libhunspell-1.2-0 1.2.14-4
ii libncurses5 5.9-2
ii libncursesw5 5.9-2
ii libreadline6 6.2-4
ii libstdc++6 4.6.1-4
ii myspell-en-us [myspell-dictionary] 1:3.3.0-3
hunspell recommends no packages.
hunspell suggests no packages.
-- no debconf information
--
Dizionari: http://linguistico.sourceforge.net/wiki
Fate una prova di guida ... e tenetevi la macchina!:
http://linguistico.sf.net/wiki/doku.php?id=usaooo2
Non autorizzo la memorizzazione del mio indirizzo su outlook
--- End Message ---
--- Begin Message ---
Version: 1.3.2-1
Hi,
On Thu, Oct 06, 2011 at 03:22:24PM +0200, Davide Prina wrote:
> Package: hunspell
> Version: 1.2.14-4
> Severity: important
> Tags: fixed-in-experimental
[...]
> hunspell crash on some wrong words if some morphological fields
> combinations are present in the affix file. Note that you have crash
> only on some wrong words.
>
> Note that this crash can be reproducible in (i think all)
> applications that use hunspell spellchecker (i.e. LibreOffice, that
> I have tested: you have a crash if you right click at some red
> underscored words).
so it's a bug in libhunspell, not hunspell ;-)
> This bug seem to be fixed with hunspell 1.3.2, please let it go to
> sid and testing and let all application depend on it.
I would have done already months ago, see
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=635515, maybe you want
to convince them to allow the transition it now that python-defaults is in?
Grüße/Regards,
René
--
.''`. René Engelhard -- Debian GNU/Linux Developer
: :' : http://www.debian.org | http://people.debian.org/~rene/
`. `' r...@debian.org | GnuPG-Key ID: D03E3E70
`- Fingerprint: E12D EA46 7506 70CF A960 801D 0AA0 4571 D03E 3E70
--- End Message ---