error: failed to mmap. Could not write data: Permission denied

オープン
#1,886 コメント 3 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
25/100
issue の種類
バグ
明瞭さ
説明が足りない
活発さ
停滞
技術スタック
git, javascript, nodejs
領域
backend, devtools

調査の方向性

repository.fetchAll の呼び出しとその credentials callback から始め、影響を受ける環境で mmap の権限エラーを再現しながら、SSH キーのパスとファイルシステムの権限を確認します。原因を特定して文書化するか、エラーなしで fetch が完了すれば完了です。関連するテストのエントリーポイントが存在する場合は、焦点を絞った回帰テストも追加します。

索引モデルが issue の本文から書いたものです。

説明

error: failed to mmap. Could not write data: Permission denied.

Getting this error while executing the following code

repository.fetchAll({
    callbacks: {
      certificateCheck: function () {
        return 0;
      },
      credentials: function (_url: string, userName: string) {
        return Git.Cred.sshKeyNew(
          userName,
          sshPublicKeyPath,
          sshPrivateKeyPath,
          ''
        );
      }
    }
  })
主要言語
JavaScript
スター
5.8k
フォーク
704
PR マージ指標
30日以内にマージされた PR はありません

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

nodegit/nodegit のほかの issue

nodegit/nodegit の issue をすべて見る

似ている issue

JavaScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。