OSError: [Errno 12] Cannot allocate memory
内部エラーが発生しました。 サイトの Trac 管理者に連絡し、不具合の再現方法等を 伝えることをお勧めします。
これを受けて、チケットを ==== 再現方法 ==== `/ticket/7` に対して GET を送信した際に Trac がエラーになりました。 ''(詳細をここに記入してください)'' リクエストのパラメータ: {{{ {'format': u'tab', 'id': u'7'} }}} ユーザエージェント: `#USER_AGENT#` ==== システム情報 ==== ''システム情報が利用できません'' ==== 有効にしているプラグイン ==== ''プラグイン情報が利用できません'' ==== Python トレースバック ==== {{{ Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/trac/web/main.py", line 511, in _dispatch_request dispatcher.dispatch(req) File "/usr/lib/python2.6/dist-packages/trac/web/main.py", line 202, in dispatch chosen_handler) File "/usr/lib/python2.6/dist-packages/trac/web/main.py", line 344, in _pre_process_request chosen_handler = filter_.pre_process_request(req, chosen_handler) File "/usr/lib/python2.6/dist-packages/trac/versioncontrol/api.py", line 332, in pre_process_request repo.sync() File "/usr/lib/python2.6/dist-packages/tracext/git/git_fs.py", line 465, in sync if not self.git.sync(): File "/usr/lib/python2.6/dist-packages/tracext/git/PyGIT.py", line 717, in sync rev = self.repo.rev_list("--max-count=1", "--topo-order", "--all").strip() File "/usr/lib/python2.6/dist-packages/tracext/git/PyGIT.py", line 64, in __execute p = self.__pipe(git_cmd, *cmd_args, stdout=PIPE, stderr=PIPE) File "/usr/lib/python2.6/dist-packages/tracext/git/PyGIT.py", line 57, in __pipe close_fds=True, **kw) File "/usr/lib/python2.6/subprocess.py", line 633, in __init__ errread, errwrite) File "/usr/lib/python2.6/subprocess.py", line 1049, in _execute_child self.pid = os.fork() OSError: [Errno 12] Cannot allocate memory }}} します。
エラーを発生させた操作:
GET: /ticket/7
TracGuide — Trac ユーザ/管理者ガイド