Summary: | aspell with -H option does not work | ||||||
---|---|---|---|---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Malcolm Tredinnick <malcolm> | ||||
Component: | aspell | Assignee: | Eido Inoue <havill> | ||||
Status: | CLOSED DEFERRED | QA Contact: | Ben Levenson <benl> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 8.0 | CC: | chris.ricker, fozz, samuel | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | i386 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2003-02-19 21:19:24 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Attachments: |
|
Description
Malcolm Tredinnick
2002-11-11 02:21:42 UTC
I am seeing the same behavior. strace shows gobs and gobs of brk() calls whenever I try to run 'aspell' on a .html file. Similar results here. when I run it in --list mode, it works fine. I'm attaching a sample file. When I name the file emb, it works fine, when I check it as emb.html, I get the same result... infinite loop allocating 4K chunks via break. One interesting thing is that the file doesn't generate any error messages for me in --list mode, so it can't be choking on the 'display errors' section (it also failed when I had mispellings). The wierd thing is that an adb traceback seems to indicate that it's doing this inside of free (!). (gdb) back #0 0x42074a27 in free () from /lib/i686/libc.so.6 #1 0x4015bde3 in operator delete(void*) (ptr=0x0) at ../../../../libstdc++-v3/libsupc++/del_op.cc:39 #2 0x4009a338 in afilter::MapReplReadError::expecting_keyword::~expecting_keyword() () from /usr/lib/libaspell.so.10 #3 0x4009914b in autil::GenericCopyPtr<afilter::MapReplReadError::error, autil::ClonePtr<afilter::MapReplReadError::error>::Parms>::~GenericCopyPtr() () from /usr/lib/libaspell.so.10 (backtrace goes to #14). Dies under Redhat 8.0 seems to work fine under 7.2 and 7.3 for 8.0: [samuel@algh1188y43bi slash]$ rpm -qa | grep -i spell pspell-0.12.2-14 aspell-en-ca-0.33.7.1-16 gnome-spell-0.4.1-4 aspell-0.33.7.1-16 aspell-en-gb-0.33.7.1-16 for 7.3: [samuel@reality samuel]$ rpm -qa | grep -i spell pspell-0.12.2-8 gnome-spell-0.4.1-0.7x aspell-0.33.7.1-9 Created attachment 89188 [details]
Reasonably small test case
kills aspell as emb.html, but not as emb.
In the latter case, it claims no spelling errors. (also dies with spelling
errors)
aspell will be upgraded in the next release |