<div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000;text-align: left" dir="ltr">
                                        Hi all --<div class="mb_sig"></div>
                                        <div><br></div><div>I just had an interesting font-rendering bug on Windows. All on a sudden, all glyphs turned invisible. Only the uppercase S remained. It was a TTCFont. Then the VM crashed. Maybe this is related?</div><div><br></div><div>Best,</div><div>Marcel</div><blockquote class="history_container" type="cite" style="border-left-style: solid;border-width: 1px;margin-top: 20px;margin-left: 0px;padding-left: 10px;min-width: 500px">
                        <p style="color: #AAAAAA; margin-top: 10px;">Am 28.12.2021 22:40:54 schrieb Bruce O'Neel <bruce.oneel@pckswarms.ch>:</p><div style="font-family:Arial,Helvetica,sans-serif">
<div>Hi,<br></div><div><br></div><div>You called it - it does seem to be in the BitBltPlugin.<br></div><div><br></div><div>I rebuilt this VM.<br></div><div><br></div><div>Date: Mon Dec 20 22:21:04 2021 CommitHash: 0cfe6c72e<br></div><div><br></div><div>in all 3 versions, normal, debug, and assert.<br></div><div><br></div><div>Of course the debug and assert builds run fine.<br></div><div><br></div><div>The backtrace is below.<br></div><div><br></div><div>I'll see if I can get some form of -Osomething and -g to work (ie crash) such that this is easier to debug <br></div><div><br></div><div>cheers<br></div><div><br></div><div>bruce<br></div><div><br></div><div><br></div><div>(gdb) bt<br></div><div>#0  __memcpy_generic () at ../sysdeps/aarch64/multiarch/../memcpy.S:170<br></div><div>#1  0x000000555563090c in memmove (__len=<optimized out>,<br></div><div>    __src=<optimized out>, __dest=<optimized out>)<br></div><div>    at /usr/include/aarch64-linux-gnu/bits/string_fortified.h:40<br></div><div>#2  fastPathSourceWord32_32 (op=<optimized out>, flags=flags@entry=138559552)<br></div><div>    at /home/edoneel/tmp/opensmalltalk-vm/platforms/Cross/plugins/BitBltPlugin/BitBltGeneric.c:306<br></div><div>#3  0x0000005555630528 in fastPathBottomToTop (op=0x7ffff99c40,<br></div><div>    flags=541212736)<br></div><div>    at /home/edoneel/tmp/opensmalltalk-vm/platforms/Cross/plugins/BitBltPlugin/BitBltGeneric.c:534<br></div><div>#4  0x000000555562da28 in copyBitsFastPathSpecialised ()<br></div><div>    at /home/edoneel/tmp/opensmalltalk-vm/src/plugins/BitBltPlugin/BitBltPlugin.c:1459<br></div><div>#5  copyBits ()<br></div><div>    at /home/edoneel/tmp/opensmalltalk-vm/src/plugins/BitBltPlugin/BitBltPlugin.c:1373<br></div><div>#6  0x000000555562df30 in primitiveCopyBits ()<br></div><div>    at /home/edoneel/tmp/opensmalltalk-vm/src/plugins/BitBltPlugin/BitBltPlugin.c:5246<br></div><div>#7  0x00000055557b8a08 in ?? ()<br></div><div><br></div><div><br></div><div class="ik_mail_quote"><div>On 2021-12-28T19:40:27.000+01:00, tim Rowledge <tim@rowledge.org> wrote:</div><blockquote class="ws-ng-quote" style="min-width: 500px"><pre style="white-space: normal;">That does sound eerily familiar<br><br><blockquote class="ws-ng-quote" style="min-width: 500px">  On 2021-12-28, at 10:33 AM, Bruce O'Neel <<a target="_blank" class="defaultMailLink" href="mailto:bruce.oneel@pckswarms.ch">bruce.oneel@pckswarms.ch</a>> wrote:<br> <br> It's very simple.<br> <br> 1. Sit down at your desk.<br> 2. Check to make sure that your desk is wood.  Concrete is not a wise choice.<br> 3. Move everything of value to further than an arms reach.<br> 4. Slam your head into the desk until you head drives itself through and leaves a head shaped hole.<br> 5.  Start gdb.  At this point gdb will make sense.<br> <br></blockquote> <br><br>tim<br>--<br>tim Rowledge; <a target="_blank" class="defaultMailLink" href="mailto:tim@rowledge.org">tim@rowledge.org</a>; <a target="_blank" class="defaultMailLink" href="http://www.rowledge.org/tim">http://www.rowledge.org/tim</a><br>Useful Latin Phrases:- Radix lecti = Couch potato</pre></blockquote></div>

</div></blockquote></div>