Modify

Opened 4 years ago

Closed 14 months ago

#9778 closed defect (wontfix)

OSError: [Errno 10] No child processes

Reported by: dalius Owned by: hvr
Priority: normal Component: GitPlugin
Severity: normal Keywords:
Cc: d@… Trac Release: 0.12

Description

How to Reproduce

While doing a GET operation on /browser/BALTIC, Trac issued an internal error.

(please provide additional details here)

Request parameters:

{'path': u'/BALTIC'}

User agent: Mozilla/4#0 #compatible; MSIE 7#0; Windows NT 6#1; Trident/5#0; SLCC2; #NET CLR 2#0#50727; #NET CLR 3#5#30729; #NET CLR 3#0#30729; Media Center PC 6#0; #NET4#0C; #NET4#0E#

System Information

Trac 0.12.2
Genshi 0.6
GIT 1.7.9
mod_python 3.3.1
MySQL server: "5.0.51b-log", client: "5.0.51b", thread-safe: 0
MySQLdb 1.2.2
Python 2.5.2 (r252:60911, Mar 1 2008, 13:52:45)
[GCC 4.2.3]
setuptools 0.6c11
Subversion 1.4.6 (r28521)
jQuery 1.4.2

Enabled Plugins

graphviz 0.7.6dev-r10975
timingandestimationplugin 1.2.4
TracAccountManager 0.2.1dev
TracGit 0.12.0.5dev
TracHoursPlugin 0.5.2
TracScreenshots 0.5
TracWysiwyg 0.12.0.4
worklog 0.1

Python Traceback

Traceback (most recent call last):
  File "build/bdist.linux-i686/egg/trac/web/main.py", line 511, in _dispatch_request
    dispatcher.dispatch(req)
  File "build/bdist.linux-i686/egg/trac/web/main.py", line 237, in dispatch
    resp = chosen_handler.process_request(req)
  File "build/bdist.linux-i686/egg/trac/versioncontrol/web_ui/browser.py", line 370, in process_request
    rev_or_latest = rev or repos.youngest_rev
  File "build/bdist.linux-i686/egg/trac/versioncontrol/api.py", line 849, in <lambda>
    youngest_rev = property(lambda x: x.get_youngest_rev())
  File "build/bdist.linux-i686/egg/tracext/git/git_fs.py", line 369, in get_youngest_rev
    return self.git.youngest_rev()
  File "build/bdist.linux-i686/egg/tracext/git/PyGIT.py", line 435, in youngest_rev
    return self.rev_cache.youngest_rev
  File "build/bdist.linux-i686/egg/tracext/git/PyGIT.py", line 323, in get_rev_cache
    new_tags = set(__rev_reuse(rev.strip()) for rev in self.repo.rev_parse("--tags").splitlines())
  File "build/bdist.linux-i686/egg/tracext/git/PyGIT.py", line 66, in __execute
    stdout_data, stderr_data = p.communicate()
  File "/usr/lib/python2.5/subprocess.py", line 668, in communicate
    return self._communicate(input)
  File "/usr/lib/python2.5/subprocess.py", line 1192, in _communicate
    self.wait()
  File "/usr/lib/python2.5/subprocess.py", line 1122, in wait
    pid, sts = os.waitpid(self.pid, 0)
OSError: [Errno 10] No child processes

Attachments (0)

Change History (1)

comment:1 Changed 14 months ago by rjollos

  • Resolution set to wontfix
  • Status changed from new to closed

GitPlugin is deprecated. Please upgrade to Trac 1.0 and use TracGit.

Add Comment

Modify Ticket

Action
as closed The owner will remain hvr.
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.