[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:08059] Re: emacs20 or emacs20-dl or emacs-dl-canna or emacs20-el...
- From: sen_ml@xxxxxxxxxxx
- Subject: [debian-users:08059] Re: emacs20 or emacs20-dl or emacs-dl-canna or emacs20-el...
- Date: Thu, 27 Aug 1998 13:26:38 +0900
- X-dispatcher: imput version 980824
- X-ml-info: If you have a question, send a mail with the body "# help" (without quotes) to the address debian-users-ctl@debian.or.jp
- X-ml-name: debian-users
- X-mlserver: fml [fml 2.1A#45]; post only from members
- X-url: http://www.findmail.com/
- References: <19980823032825E.sen_ml@xxxxxxxxxxx>
- Message-id: <19980827132633S.sen_ml@xxxxxxxxxxx>
- X-mail-count: 08059
- X-mailer: Mew version 1.93pre1 on Emacs 20.2 / Mule 3.0 (MOMIJINOGA)
永田です。
strace emacs をまたやってみました。
今度は info mode を使用中に emacs が落ちました。
mew を起動中に emacs が落ちる場合も read 辺りが怪しいようでした。
.Xresources に:
Emacs*background: black
Emacs*foreground: gray90
と記述すると、落ちないようです。(なぜだろう・・・)
知合いの Debian システムでも今まで再現ができなかったのですが、
今日再現に成功しました。
dpkg -l emacs* を比べたところ、彼の環境には emacs20-el が入って
いませんでした。
emacs-dl-canna (1.0-8)
emacs20 (20.2-8)
emacs20-dl (20.2-3.3)
emacs20-el (20.2-8)
emacsen-common (1.4.8)
emacs20-el をインストールしたら再現できました。ちなみに emacs20-el を
はずしてみたら emacs は落ちませんでした。
以下は info-mode と mew での strace emacs の出力の一部です。
info-mode:
read(6, "e list of available packages tha"..., 8192) = 4096
read(6, "rectories rc?.d and \n /etc/i"..., 4096) = 4096
brk(0x83f9000) = 0x83f9000
read(6, ": debian-faq.info Node: diverse,"..., 16384) = 4096
read(6, "ontains a certain manual page by"..., 12288) = 4096
read(6, "ic questions to one of the Linux"..., 8192) = 4096
read(6, " in the file /usr/doc/debian/bug"..., 4096) = 4096
read(6, "debian.org/home/Debian/ftp/priva"..., 16384) = 4096
read(6, "ens at work) \n\37\f\nFile: debi"..., 12288) = 4096
--- SIGCHLD (Child exited) ---
wait4(-1, [WIFEXITED(s) && WEXITSTATUS(s) == 0], WNOHANG|WUNTRACED, NULL) = 540
sigreturn() = ? (mask now [])
read(6, " able\n to upgrade easily when h"..., 8192) = 2141
read(6, "", 6051) = 0
read(6, "", 16384) = 0
sigprocmask(SIG_BLOCK, [CHLD], []) = 0
kill(540, SIG_0) = -1 ESRCH (No such process)
sigprocmask(SIG_UNBLOCK, [CHLD], [CHLD]) = 0
close(6) = 0
unlink("/tmp/emacsa00531") = 0
sigprocmask(SIG_BLOCK, NULL, []) = 0
--- SIGSEGV (Segmentation fault) ---
sigaction(SIGSEGV, {SIG_DFL}, {0x80baee0, [], SA_STACK|0x24d194}) = 0
getpgrp() = 531
ioctl(0, TIOCGPGRP, [530]) = 0
open("/home/sen/.[sorry-i-changed-this]", O_WRONLY|O_CREAT|O_TRUNC, 0
666) = 5
close(5) = 0
sigaction(SIGIO, {SIG_IGN}, {0x80c5320, [], 0x18e}) = 0
sigprocmask(SIG_UNBLOCK, [SEGV], [SEGV]) = 0
getpid() = 531
kill(531, SIGSEGV) = 0
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++
mew:
open("/usr/share/emacs20/site-lisp/mew/mew-scan.elc", O_RDONLY) = 6
stat("/usr/share/emacs20/site-lisp/mew/mew-scan.elc", {st_mode=S_IFREG|0644, st_size=8591, ...}) = 0
stat("/usr/share/emacs20/site-lisp/mew/mew-scan.el", 0xbffff27c) = -1 ENOENT (No such file or directory)
fcntl(6, F_GETFL) = 0 (flags O_RDONLY)
fstat(6, {st_mode=S_IFREG|0644, st_size=8591, ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4030b000
lseek(6, 0, SEEK_CUR) = 0
read(6, ";ELC\23\0\0\0\n;;; Compiled by s"..., 4096) = 4096
read(6, "\10\16\tP\26\10\312\16\v\314\16\7"..., 4096) = 4096
--- SIGSEGV (Segmentation fault) ---
sigaction(SIGSEGV, {SIG_DFL}, {0x80baee0, [], SA_STACK|0x26bca0}) = 0
getpgrp() = 593
ioctl(0, TIOCGPGRP, [592]) = 0
open("/home/sen/.[sorry-i-changed-this]", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 7
close(7) = 0
sigaction(SIGIO, {SIG_IGN}, {0x80c5320, [], SA_STACK|0x100690}) = 0
sigprocmask(SIG_UNBLOCK, [SEGV], [SEGV]) = 0
getpid() = 593
kill(593, SIGSEGV) = 0
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++
-sen