[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[FDclone-users:00408] Re: Invalid argument ? (Re: MacOSX 10.4.1 での、 v2.07 の install について。)
- Subject: [FDclone-users:00408] Re: Invalid argument ? (Re: MacOSX 10.4.1 での、 v2.07 の install について。)
- From: toyota <ug110@drive.co.jp>
- Date: Wed, 08 Jun 2005 01:19:38 +0900
豊田です。
昼間、ちょこっとやってみました。
%uname -a
Darwin mmini 7.8.0 Darwin Kernel Version 7.8.0: ...(略)
の環境です。
> fd: Invalid argument
FD-2.06d
FD-2.07
で確認しました。2.06c では
おきませんでした。
FD-2.06d でエラーの発生した場所は、
main in main.c
↓
main_shell in system.c
↓
initshell in system.c
↓
prepareterm in system.c
↓
opentty in termio.c
ここの345行目
if (*fdp >= 0) fd = *fdp;
else if ((fd = newdup(open(_PATH_TTY, flags, 0600))) < 0) return(-1);
if (*fpp) fp = *fpp;
else if (!(fp = fdopen(fd, "w+b"))) return(-1); <-ココ
でした。時間がなかったので、
それ以上の検証はしていません。
では。
--
豊田龍義
ug110@drive.co.jp