[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:3007] portable dumper for Emacs 21.1
- X-ml-count: 3007
- Subject: [MD:3007] portable dumper for Emacs 21.1
- From: ABE Yasushi (阿部 靖司) <yasushi@xxxxxxxxx>
- Date: Fri, 15 Mar 2002 21:33:52 +0900
- User-agent: Wanderlust/2.9.7 (Unchained Melody) EMIKO/1.14.1 (Choanoflagellata) LIMIT/1.14.7 (Fujiidera) APEL/10.3 Emacs/21.1 (i386-msvc-nt5.0.2195) MULE/5.0 (SAKAKI) Meadow/1.99 Alpha1 (AWOFUCHI)
あべです。
# 現実逃避中〜
>>>>> In [meadow-develop : No.3006]
>>>>> Keiichiro Nagano (永野圭一郎) <knagano@xxxxxxxxx> wrote:
> ありがとうございます。さっぱり分かりません。:)
私も分からないんですが、適当に追跡してみました。
requireが問題ではなく、backtraceの表示中に問題があるようです。
hoge C-j
だけでもクラッシュします。
トレースしてみたところ、eval.c:backtrace内のbacklistの3つめのループの
とき、eval.c:3168のFprin1の後でbacklistが参照できなくなってました。
# eval.c:3140にbreakかけて、2回contしてからstepで調べました。
# Lisp_Objectの中身の見方がわからなかったんで、どのオブジェクトかはわ
# からないです。
と思って、eval.c:3168にbreakかけて、stepしてみたら、なんかクラッシュす
るタイミングがばらばらに。Fprin1の後backlist->nargsでSEGVなのは変らな
いです。
----
ABE Yasushi