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

[MD:6874] minibuffer-complete-word() でのエラーの再現方法



GNU Emacs-22.0.50 を使っている方にお願いです。

Meadow 3.00-dev で下記の手順で minibuffer-complete-word() を実行す
ると落ちてしまいます。原因は GC であり、すでにフィックスされていま
す。

この現象は GNU Emacs-22.0.50 (NTEmacsでも)でも発生すると思うので、
emacs-dev にでも報告するつもりです。しかし、カレントディレクトリの
内容に依存するようで、うまい再現方法が分かりません。

GNU Emacs-22.0.50 を使っている方で、簡単な再現方法が分かる方がいま
したら、教えてください。

http://www.meadowy.org/meadow/ticket/183
> 10/03/05 12:05:39: nana による修正
> 
> completionするファイルの数とかに依存しているような感じです。
> 以下の手順で再現します。
> 
>    1. カレントディレクトリ(RunMW32のショートカットの作業フォルダ)に、ChangeLog0〜ChangeLog30まで31個のファイルを作成
>    2. RunMW32 -qで起動
>    3. 画面のタイトルをドラッグして画面を移動
>    4. *scratch*で(require 'cycle-mini)C-j
>    5. C-x C-f c h [space]
>    6. C-g
>    7. 5,6を3回くらい繰り返すと、[space]の時に落ちる 
> 
> 上記を、カレントディレクトリ下のworkディレクトリでやると、5.のc h の後の[space]で落ちる。
> (5. は C-x C-f w [space] c h [space]となる)
> 
> 同様の事を、ChangeLog0〜ChangeLog10の11個のファイルでやると落ちない。

--
三好 雅則 http://miyoshi.meadowy.org/