From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <71f2aad81e913ce41d2a4377cb807382@9netics.com> To: 9fans@cse.psu.edu Date: Fri, 9 Mar 2007 12:32:41 -0800 From: Skip Tavakkolian <9nut@9netics.com> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Subject: [9fans] Mac drawterm Content-Transfer-Encoding: quoted-printable Topicbox-Message-UUID: 1f0b470e-ead2-11e9-9d60-3106f5b1d025 here are a couple of bugs just in time for the weekend. =E2=80=A2 a deadly bug - happens rarely - when you leave full screen (apple-F) mode using alt-control, drawterm crashes. i've included the interesting part from the crash dump. Thread 5 Crashed: 0 com.apple.QD 0x91775b2c QDBeginCGContext + 32 1 drawterm 0x00038364 screenload + 244 (screen.c:703= ) 2 drawterm 0x00037db0 flushmemscreen + 140 (screen.c= :552) 3 drawterm 0x00018130 drawflush + 60 (devdraw.c:433) 4 drawterm 0x0001c508 drawmesg + 8996 (devdraw.c:200= 6) 5 drawterm 0x0001a0c8 drawwrite + 656 (devdraw.c:126= 6) 6 drawterm 0x0000c8d8 kwrite + 364 (sysfile.c:475) 7 drawterm 0x0000c9c0 _syspwrite + 80 (sysfile.c:499= ) 8 drawterm 0x0000dca4 syspwrite + 100 (sysfile.c:105= 9) 9 drawterm 0x00028844 slavewrite + 152 (exportsrv.c:= 644) 10 drawterm 0x000283ec blockingslave + 284 (exportsrv= .c:501) 11 drawterm 0x0000b498 tramp + 84 (posix.c:128) 12 libSystem.B.dylib 0x9002b508 _pthread_body + 96 =E2=80=A2 when a maximized drawterm is hidden (apple-H) and then revived = by clicking on the drawterm icon, it doesn't refresh the screen. - i'm guessing the MainWindowEventHandler() needs to handle another event? kEventWindowActivated???