-
-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
入れ子になったbashの子シェルからexitした際に大量のログが出る #15
Comments
ご報告ありがとうございます! こちらでいろいろ試したところ Bash 3.2 で C-d で抜けようとした時に類似の現象が再現するようでした。調べてみます。 |
対応に時間がかかっていて申し訳ありません。別の簡単そうに思った Issue #16 の方を先に片付けようと思ったのですが、そちらで泥沼に陥ってしまったのでまだ対応に時間がかかりそうです。 先にこちらで再現している問題とそちらで発生している問題が同じかどうか確認させていただきたく思います。こちらの手元では Bash 3.0-3.2 の中で Bash 3.1-3.2 を起動した時に問題が発生しています。Bash 3.0-3.2, 4.0-4.4, 5.0β の中で Bash 3.0, 4.0-4.4, 5.0β を起動した時には再現していません。そちらでお使いの Bash のバージョンは 3.1 または 3.2 という事で問題ないでしょうか。 |
丁寧に対応していただきありがとうございます。
急ぎではないので、他のissueを優先していただいて構いません。
bashのバージョンですが、今すぐの確認ができないので、今晩、報告させていただきます
2018年10月9日(火) 9:21 Koichi Murase <notifications@github.com>:
… 対応に時間がかかっていて申し訳ありません。別の簡単そうに思った Issue #16
<#16>
の方を先に片付けようと思ったのですが、そちらで泥沼に陥ってしまったのでまだ対応に時間がかかりそうです。
先にこちらで再現している問題とそちらで発生している問題が同じかどうか確認させていただきたく思います。こちらの手元では Bash 3.0-3.2
の中で Bash 3.1-3.2 を起動した時に問題が発生しています。Bash 3.0-3.2, 4.0-4.4, 5.0β の中で Bash
3.0, 4.0-4.4, 5.0β を起動した時には再現していません。そちらでお使いの Bash のバージョンは 3.1 または 3.2
という事で問題ないでしょうか。
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#15 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ADGjfT8Q3Pze6pkPZ8UejUjCIC9aqbCaks5ui-wJgaJpZM4XKshO>
.
|
バージョンを確認しました
です |
また、bashのバージョンを上げたところとりあえず問題は発生しなくなりました。 |
確かめていただきありがとうございます! ということはこちらで再現しているのと同じ問題ですね。わざわざ新しい Bash まで試していただいてありがとうございます (実の所、Bash 3.2 以前は機能が少ないので この問題に関しては #16 が終わってから Bash の動作を調べて対策いたしますね。 |
Bash の振る舞いが解せないので調べてみると Bash 4.0 の修正で挙げられていた以下のバグを踏んでいました。リダイレクトを作る前に明示的にファイルディスクリプタを閉じるように対策しました。
|
@Kiikurage さま、こちら修正に時間がかかってしまいましたが、問題が発生しなくなっているか確認をお願いしてもよろしいでしょうか。お手数をおかけしますがよろしくおねがいいたします。 |
ご対応くださりありがとうございます。 |
早速ご確認いただきありがとうございます! こちらの Issue は閉じさせていただきますね |
ble.sh環境下で
bash
を更に立ち上げexitした際に、以下のように大量のログが出ますble.sh
は.bashrc
内で読み込んでおり、入れ子になったシェルの両方にロードされています。The text was updated successfully, but these errors were encountered: