[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

[MD:2956] Meadow 1.99a1 - Access violation.



あべです。

>>>>> In [meadow-develop : No.2953] 
>>>>>	ABE Yasushi (阿部 靖司) <yasushi@xxxxxxxxx> wrote:

HIMI> > 不幸な事態に巻き込まれた時、怒りに任せて移動中に、
HIMI> > いくつかデバッグしてしまいました。:-P ;_;

> 落ちる場所とタイミングが変っているようです。
> # まだ再現パターンは見つけられてないです。

ええとmw32_destroy_frame_hdc()でDCだけリリースしているからのようでした。
こんな感じでどうでしょうか。

----
ABE Yasushi
Index: mw32term.c
===================================================================
RCS file: /usr/local/Meadow/cvsroot/Meadow/src/mw32term.c,v
retrieving revision 1.28
diff -u -r1.28 mw32term.c
--- mw32term.c  2002/02/09 12:54:33     1.28
+++ mw32term.c  2002/02/16 15:47:59
@@ -594,6 +594,7 @@
              xassert(*pf == f);
              f->output_data.mw32->hdc = INVALID_HANDLE_VALUE;
              pf = NULL;
+             *phdc = INVALID_HANDLE_VALUE;
              break;
            }
          phdc++;