Issue 70036 - Crash in hunspell
Summary: Crash in hunspell
Status: CONFIRMED
Alias: None
Product: General
Classification: Code
Component: spell checking (show other issues)
Version: 3.3.0 or older (OOo)
Hardware: All All
: P2 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-02 13:02 UTC by thomas.lange
Modified: 2013-02-24 20:43 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description thomas.lange 2006-10-02 13:02:53 UTC
This one is from the crashreporter (it is a duplicate of internal task 136902):

ChildEBP RetAddr
00fed77c 5e014a48 spell680mi!HashMgr::add_word(char* word = 0438b7e8 "", int wl
= 9, unsigned short* aff = 0438b7d0 "", int al = 5, char* desc = 00000000
"")+0x1bf [o:\oob680\src\lingucomponent\source\spellcheck\hunspell\hashmgr.cxx @
151]
00fef7ac 5e014d61 spell680mi!HashMgr::load_tables(char* tpath = 0438b7d0
"")+0x212 [o:\oob680\src\lingucomponent\source\spellcheck\hunspell\hashmgr.cxx @
292]
00fef7c0 5e004a52 spell680mi!HashMgr::HashMgr(char* tpath = 053da778 "", char*
apath = 053d4b18 "")+0x35
[o:\oob680\src\lingucomponent\source\spellcheck\hunspell\hashmgr.cxx @ 35]
00fef7dc 5e001b7e spell680mi!Hunspell::Hunspell(char* affpath = 053d4b18 "",
char* dpath = 053da778 "")+0x32
[o:\oob680\src\lingucomponent\source\spellcheck\hunspell\hunspell.cxx @ 23]
00fef84c 5e0037f4 spell680mi!SpellChecker::GetSpellFailure(rtl::OUString* rWord
= 00000008 , com::sun::star::lang::Locale* rLocale = 00fef8b8 )+0x1ef
[o:\oob680\src\lingucomponent\source\spellcheck\spell\sspellimp.cxx @ 337]
00fef894 644659f6 spell680mi!SpellChecker::isValid(rtl::OUString* rWord =
00fef908 , com::sun::star::lang::Locale* rLocale = 00fef8b8 ,
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>* rProperties
= 00fef9c8 )+0xaa
[o:\oob680\src\lingucomponent\source\spellcheck\spell\sspellimp.cxx @ 401]
00fef91c 6446604c lng680mi!SpellCheckerDispatcher::isValid_Impl(rtl::OUString*
rWord = 003d4d1c , short nLanguage = 0x807,
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>* rProperties
= 00fef9c8 , unsigned char bCheckDics = 0x1 '')+0x480
[o:\src680\src.m5\linguistic\source\spelldsp.cxx @ 517]
00fef94c 5dc08f9c lng680mi!SpellCheckerDispatcher::isValid(rtl::OUString* rWord
= 00fef9f8 , short nLanguage = 0x807,
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>* rProperties
= 00fef9c8 )+0x80 [o:\src680\src.m5\linguistic\source\spelldsp.cxx @ 357]
00fef964 5d503c16 svx680mi!SpellDummy_Impl::isValid(rtl::OUString* rWord =
00fef9f8 , short nLanguage = 0x807,
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>* rProperties
= 00fef9c8 )+0x28 [o:\src680\src.m5\svx\source\editeng\unolingu.cxx @ 822]
00fefa60 5d66e7d9 sw680mi!SwTxtFrm::_AutoSpell(SwCntntNode* pActNode = 01ee028c
, unsigned short nActPos = 0xffff)+0x280
[o:\oob680\src\sw\source\core\txtnode\txtedt.cxx @ 1086]
00fefa94 5d66e91d sw680mi!SwLayIdle::_FormatSpelling(SwCntntFrm* pCnt = 05fe3af0
)+0xa6 [o:\oob680\src\sw\source\core\layout\layact.cxx @ 2549]
00fefab8 5d6712a8 sw680mi!SwLayIdle::FormatSpelling(unsigned char bVisAreaOnly =
0x1 '')+0x6d [o:\oob680\src\sw\source\core\layout\layact.cxx @ 2605]

There are 15 reports with this stack.
Comment 1 nemeth.lacko 2006-10-03 01:49:29 UTC
Maybe not enough memory problem. I will check it.
Comment 2 Mathias_Bauer 2007-12-04 16:37:52 UTC
target 3.0
Comment 3 Martin Hollmichel 2008-08-18 15:17:28 UTC
set target 3.x