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

[MD:1095]Bitmap downs meadow when gnus startup.



kyota@xxxxxxxxxxxxx (Kyotaro HORIGUCHI) writes:

> 堀口です. gnus の起動時にこける問題ですが, 安定して症状が出せたの
> で(^^;), 昨晩しつこく追いかけたら怪しいところが出てきました.

私の所では、再現してないんですが、(再現させていない、が、正確;_;
忙しくてね。)まあ、下の状況を、見ていると、 おそらく
byte <-> character indexが狂ってるんですね。

## GNU mallocには、ほとんどBUGはないです。

ま、もっと新しい20.3.x Baseにした時に、また追いかけましょう。

### おそらく、mule-jp X-Seqno: 7374の不具合だと推測されます。^^;;;
### ま、かってに思っているだけですが、7374の処置を行うと見事におちるもんね。


> # 余談
> 
>  これを追いかけている最中に blockinput.h に以下のものを見つけまし
> た.
> 
> > /* W32 API is reentrant. So block input system is not needed. */
> > /* 96.10.2 by himi */
> > #ifdef MEADOW
> > #undef BLOCK_INPUT
> > #undef UNBLOCK_INPUT
> 
>  でもこれって Win32 API だけじゃなくて Emacs 自体の non-reentrant
> code を守るのにも必要なような気がするのですが平気なんでしょうか.

なぞなぞ。mw32sync.hを見てね。

あ、ちなみに、

Emacs 自体の non-reentrant code を守る

には、たくさんEmacsの表示システムのコードを読まないと、
何がなんだかわかりません。

ま、でも、肝は一つしかありません。

### まあ、殆どのBLOCK_INPUTは、X Window Systemの為です。

from himi