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

[MD:1116]resize error of ediff frame



もりです。

KOBAYASHI Yasuhiro <kobayays@xxxxxxxxxxxxxx> writes:
>  1.ediff-files等でediffのframeを表示する。
>  2.ediffのframeの最大化ボタンを押す。
>  3.ediffのframeのresizeボタンを押す。
>   ここで、僕の設定では文字が豆腐表示になってしまいます。
>  4.meadowのframeをマウスでつつく。
>  5.ワトソン先生の登場
> 
> 環境は、
> WindowsNT4.0+SP4です。

私のところの Windows 98 で発生しました(3 の時点で落ちちゃいます
が)。

で、dump しても直らなかったのですが、デバッグしようとしてコンパ
イルしなおしたら起こらなくなってしまいました。フシギフシギという
か、ありがちというか。

とりあえず、落ちた時のワトソン先生のカルテから読みとれたことを書
いておきます。

・落ちた場所

mw32term.c:dumpglyphs() , Line 563
      GLYPH g = *gp;

・このときの gp の値: ecx=0000000e

・呼出し元: show_mouse_face()

# ここでの i の値(というか mouse_face_beg_row の値)がアヤシイと
# 踏んだんですが…


MEADOW95 caused an invalid page fault in
module MEADOW95.EXE at 015f:004a1293.
Registers:
EAX=00000000 CS=015f EIP=004a1293 EFLGS=00010202
EBX=00760000 SS=0167 ESP=0106f14c EBP=0106f43c
ECX=0000000e DS=0167 ESI=8163fb78 FS=3457
EDX=000005d8 ES=0167 EDI=00000000 GS=0000
Bytes at CS:EIP:
8b 11 89 55 c4 8b 45 c4 3b 45 dc 73 24 8b 4d c4 
Stack dump:
0000332c 00008000 c1a20000 00001c00 00000000 00001067 00004997 1c3fc20c 173f0e3e 17371c19 0d600000 00563a40 0106f194 00000002 0106f18c 004a11b7 

-- 
	Keisuke MORI / NTT Software Corp. California Branch
	E-Mail: ksk@xxxxxxxx