To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=109681
------- Additional comments from [email protected] Mon Aug 23 14:49:37 +0000 2010 ------- Looking at the stacktrace more carefully, fallback fonts are involved, because MultiSalLayout is present. You could try looking into MultiSalLayout and see if you can find the problem font or the sequence of fallback fonts which it is using. I would also try to identify the Unicode code points involved when the crash happens. This might then enable the crash to be reproduced outside of that dialog, and without use of the Office IME by explicitly typing those code points and selecting the font which doesn't contain them. Perhaps the Office IME is causing a font to be set, which isn't otherwise, and which somehow exposes a bug in the fallback code. You can identify whether the problem is caused directly by Graphite rendering code by setting the SAL_DISABLE_GRAPHITE=1 environment variable before you start OpenOffice and seeing if the crash still occurs. However, when a Graphite font is used, with SAL_DISABLE_GRAPHITE=0 or unset, then UniscribeLayout will not be called at all for the Graphite font, GraphiteWinLayout will be used instead. Microsoft fonts, won't have Graphite tables, but you may have Gentium Basic installed. Several fixes have been made to the OOo Graphite integration code (but not to the UniscribeLayout class that you highlighted). If SAL_DISABLE_GRAPHITE makes a difference, then it might be worth checking that the problem still exists on the OOO330 code line. --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
