[Libreoffice-qa] Calc freeze issues

Kohei Yoshida libreoffice at kohei.us
Fri Feb 7 14:59:40 CET 2014


Hi there,

FYI, a large number of Calc freeze problems may be attributed to the
same root cause, which I fixed for Bug 72470

https://bugs.freedesktop.org/show_bug.cgi?id=72470

The problem code kicks in when you have a document that has at least one
cell containing mixed script types.  Pretty much any action can trigger
this.  Typing a new value into a cell, copy-n-pasting a range of cells,
changing cell format, inserting cells, sorting, you name it.

But what does mixed script types mean?  Internally Calc categorizes text
language types into 3 script types: latin, asian, and complex.  Latin
covers the western languages such as English, French, German etc, Asian
covers Chinese, Japanese, Korean (and Vietnamese?), and Complex covers
Arabic, Hebrew etc.  If you see a bug report that claims Calc freezes
after doing ABC, and it only does in the new 4.2.0 release (or beta and
RC before that), check the content of the file and see if it has mixed
script types.  If so, it may be caused by the same root cause as the
above bug.  Please re-check those bugs again with the build that
contains the fix for that bug.

I've browsed through bugzilla last night, and I saw quite a number of
them that may fit the profile.

Thanks,

Kohei



More information about the Libreoffice-qa mailing list