Bug 544372
| Summary: | squirrlemail spell checking fails with an error | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Kevin Fenzi <kevin> |
| Component: | hunspell | Assignee: | Caolan McNamara <caolanm> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | low | ||
| Version: | 12 | CC: | caolanm, mhlavink |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | 1.2.8-13.fc12 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2009-12-10 04:27:49 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Kevin Fenzi
2009-12-04 18:36:02 UTC
I can reproduce this, thanks for the report Well, it seems, it caused by hunspell. I've checked aspell/ispell and both works, only hunspell is broken, because it segfaults.
Changing component to hunspell.
Core was generated by `hunspell -a'.
Program terminated with signal 11, Segmentation fault.
#0 0x00000038fe27f312 in __strlen_sse2 () from /lib64/libc.so.6
Thread 1 (Thread 14530):
#0 0x00000038fe27f312 in __strlen_sse2 () from /lib64/libc.so.6
No symbol table info available.
#1 0x000000000040267e in add (
dest=0x217e340 ".::/usr/share/hunspell:/usr/share/myspell:/usr/share/myspell/dicts:", st=0x0) at hunspell.cxx:1309
No locals.
#2 0x0000000000405978 in main (argc=2, argv=<value optimized out>)
at hunspell.cxx:1589
buf = '\000' <repeats 3768 times>"\214, \351\340\375\070", '\000' <repeats 11 times>, "i\b`\376\070\000\000\000\350\351\312\016r\177\000\000\322z\340\375\070", '\000' <repeats 35 times>"\322, \r\313\016r\177\000\000\001", '\000' <repeats 191 times>"\214, \351\340\375\070", '\000' <repeats 11 times>"\201, \034\300\b9\000\000\000\310\344\312\016r\177\000\000\322z\340\375\070", '\000' <repeats 35 times>"\322, \r\313\016r\177\000\000\001", '\000' <repeats 143 times>"\214, \351\340\375\070", '\000' <repeats 11 times>"\314, [!\376\070\000\000\000\000\340\312\016r\177\000\000\322z\340\375\070", '\000' <repeats 43 times>, "\001", '\000' <repeats 191 times>"\214, \351\340\375\070", '\000' <repeats 11 times>"\310, \r\313\016r\177\000\000\270y\034\017r\177\000\000\322z\340\375\070", '\000' <repeats 35 times>"\322, \r\313\016r\177\000\000"...
pMS = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}
key = 0x0
argstate = 35115008
arg_files = <value optimized out>
format = 0
dicplus = <value optimized out>
aff = <value optimized out>
dic = <value optimized out>
My guess here is that when run inside squirrelmail that there's no $HOME and that's the problem. Let me make a spin to survive that, and let me know if it works when you get the testing-update available update in this bug hunspell-1.2.8-13.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/hunspell-1.2.8-13.fc12 Works here too. Thanks! hunspell-1.2.8-13.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report. |