https://bugs.freedesktop.org/show_bug.cgi?id=47553
Michael Stahl <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Assignee|[email protected] |[email protected] |desktop.org | CC| |[email protected], | |[email protected] See Also| |https://bugs.freedesktop.or | |g/show_bug.cgi?id=33090, | |https://bugs.freedesktop.or | |g/show_bug.cgi?id=46896, | |https://bugs.freedesktop.or | |g/show_bug.cgi?id=46923 Component|Writer |graphics stack --- Comment #24 from Michael Stahl <[email protected]> --- interesting... this appears to call some MSVC runtime assertion facility, which is (since bug 38913) hooked by a invalidParameterHandler function in sal/osl/w32/salinit.cxx, so it does not crash any more but prints out many lines of "Invalid parameter in ???" lines. problem is in Windows-only UniscribeLayout apparently. GetNextGlyphs returns -1 character position, which is then used as index. ... it appears that the way in which the mnSubStringMin is initialized that is used in the fix for bug 33090 is mostly guesswork, and when the guessing doesn't match reality the wrong array entries are written. strangely the bugdoc does not actually seem to use the attached font, after fixing this to not crash i get lots of empty squares on windows even after copying the font to c:/windows/fonts... -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
