[Solved] Pango-CRITICAL on ShowModal lazarus / 66-Unix ---------------------------------------------------------------------- lainz · 2020-01-20 21:21 I'm on raspbian x86 and when trying to show a modal form I get: Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i Pango- CRITICAL **: 18:18:37.931: pango_layout_get_font_description: assertion 'PANGO_IS_LAYOUT (layout)' failed The same form works under windows, other linux distros, mac os. I get only a Division by Zero, where in my form there are no divisions at all. As well I've added some 'writeln' with numbers to see where it crashes, and it never reaches OnShow method, is right in the ShowModal that it breaks. I googled and found "Pango is a library for laying out and rendering of text, with an emphasis on internationalization.". So it must be a buggy label or something like that, a hidden label maybe? Edit: also I get sometimes TGtkFontCache.Add font desc added twice ---------------------------------------------------------------------- lainz · 2020-01-20 21:53 I googled and found myself, seems that in raspbian ARM also happened in the past https://forum.lazarus.freepascal.org/index.php?topic=43387.0 ---------------------------------------------------------------------- lainz · 2020-01-21 15:59 Solved hiding all form elements recursively, and then displaying them in order again...