# Aspell crash

**URL:** <https://www.ruby-forum.com/t/aspell-crash/149655>\
**Category:** Rails\
**Created:** [September 27, 2008, 1:29pm UTC](https://www.ruby-forum.com/t/aspell-crash/149655 "2008-09-27T13:29:29Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dxk3355](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/d6d6ee/32.png) [@dxk3355](https://www.ruby-forum.com/u/dxk3355)\
**Post date:** [September 27, 2008, 1:29pm UTC](https://www.ruby-forum.com/t/aspell-crash/149655/1 "2008-09-27T13:29:29Z")

</div>

Hi

I recently extracted the spelling correction functionality from  
Ultrasphinx and started to use it in Thinking Sphinx plugin.

Today I noticed that both thin instances on the server died and this is  
what thin log says:

> > Thin web server (v0.8.2 codename Double Margarita)  
> > Threaded mode OFF  
> > Maximum connections set to 1024  
> > Listening on 0.0.0.0:7001, CTRL+C to stop  
> > 0.0.0:7001): modules/speller/default/suggest.cpp:536:  
> > void::Working::add\_nearmiss(\_\_gnu\_cxx::\_\_normal\_iterator\<const  
> > aspeller::Dict\* const\*, std::vector\<const aspeller::Dict\*,  
> > std::allocator\<const aspeller::Dict\*\> \> \>, const aspeller::WordEntry&,  
> > const char\*, int, int, bool): Assertion `w.word\_size == strlen(w.word)’  
> > failed.

So it seems that Aspell choked on something… Has anyone experienced  
something similar?
