Modify

Opened 13 years ago

Closed 9 years ago

#9778 closed defect (wontfix)

OSError: [Errno 10] No child processes

Reported by: Dalius Owned by: Herbert Valerio Riedel
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 9 years ago by Ryan J Ollos

Resolution: wontfix
Status: newclosed

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

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Herbert Valerio Riedel.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


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

 
Note: See TracTickets for help on using tickets.