Hi all,

I am having some issues running offline Apertium plugin with the last
OmegaT beta (3.5.01). It looks like the plugin has some concurrency issues.

Whenever a recent project is loaded (Project > Open recent project), omegaT
fires 2 translation events (this might be a bug on omegaT side). This
sometimes works (Machine Translation panel shows 2 Apertium translations)
and sometimes makes OmegaT crash, usually with NullPointerExceptions or
IndexOutOfBoundsExceptions. You can see a couple of examples here
*http://pastebin.com/yVJdfWhY
<http://pastebin.com/yVJdfWhY>*

This behaviour looks a lot like concurrency issues. Maybe some part of
Apertium or lttoolbox should be marked as synchronized?

Also, its worth noting that non-local Apertium that ships with OmegaT by
default still uses the old api.

Thanks a lot.
------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
Apertium-stuff mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/apertium-stuff

Reply via email to