Edgewall Software
Modify

Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#8455 closed defect (invalid)

IOError: [Errno 10] No child processes

Reported by: nat@… Owned by:
Priority: normal Milestone:
Component: general Version: 0.11.4
Severity: normal Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

How to Reproduce

While doing a POST operation on /admin/bitten/configs/www, Trac issued an internal error.

I was putting in a new buildscript for bitten.

Request parameters:

{'__FORM_TOKEN': u'5668f64ec3f120e39f1bd5f0',
 'cat_id': u'bitten',
 'description': u'This is the global build. It builds all of the apps.',
 'label': u'iFixit',
 'max_rev': u'',
 'min_rev': u'',
 'name': u'www',
 'panel_id': u'configs',
 'path': u'trunk',
 'path_info': u'www',
 'recipe': u'<build xmlns:sh="http://bitten.cmlenz.net/tools/sh">\r\n<step>\r\n<sh:exec file="/bin/echo" args="hello world" />\r\n</step>\r\n\r\n</build>',
 'save': u'Save'}

User Agent was: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1) Gecko/20090624 Firefox/3.5

System Information

Trac 0.11.4
Python 2.4.3 (#1, Mar 14 2007, 19:01:42)
[GCC 4.1.1 20070105 (Red Hat 4.1.1-52)]
setuptools 0.6c7
MySQL server: "5.0.51a", client: "5.0.51a", thread-safe: 0
MySQLdb 1.2.1
Genshi 0.5.1
mod_python 3.3.1
Bitten 0.6dev
Subversion 1.4.2 (r22196)
jQuery: 1.2.6

Python Traceback

Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/Trac-0.11.4-py2.4.egg/trac/web/main.py", line 435, in _dispatch_request
    dispatcher.dispatch(req)
  File "/usr/lib/python2.4/site-packages/Trac-0.11.4-py2.4.egg/trac/web/main.py", line 205, in dispatch
    resp = chosen_handler.process_request(req)
  File "/usr/lib/python2.4/site-packages/Trac-0.11.4-py2.4.egg/trac/admin/web_ui.py", line 113, in process_request
    path_info)
  File "/usr/lib/python2.4/site-packages/Bitten-0.6dev-py2.4.egg/bitten/admin.py", line 163, in render_admin_panel
    self._update_config(req, config)
  File "/usr/lib/python2.4/site-packages/Bitten-0.6dev-py2.4.egg/bitten/admin.py", line 278, in _update_config
    Recipe(xmlio.parse(recipe_xml)).validate()
  File "/usr/lib/python2.4/site-packages/Bitten-0.6dev-py2.4.egg/bitten/recipe.py", line 229, in __init__
    self.ctxt = Context(basedir, config, vars)
  File "/usr/lib/python2.4/site-packages/Bitten-0.6dev-py2.4.egg/bitten/recipe.py", line 54, in __init__
    self.config = config or Configuration()
  File "/usr/lib/python2.4/site-packages/Bitten-0.6dev-py2.4.egg/bitten/build/config.py", line 47, in __init__
    self._merge_sysinfo(parser, properties)
  File "/usr/lib/python2.4/site-packages/Bitten-0.6dev-py2.4.egg/bitten/build/config.py", line 52, in _merge_sysinfo
    system, _, release, version, machine, processor = platform.uname()
  File "/usr/lib64/python2.4/platform.py", line 1007, in uname
    processor = _syscmd_uname('-p','')
  File "/usr/lib64/python2.4/platform.py", line 794, in _syscmd_uname
    rc = f.close()
IOError: [Errno 10] No child processes

Attachments (0)

Change History (2)

comment:1 by Remy Blank, 15 years ago

Resolution: invalid
Status: newclosed

Pretty close, but still WrongTrac (or actually a PluginIssue). Please report this issue to the Bitten project (http://bitten.edgewall.org/).

comment:2 by Nat Welch <nat@…>, 15 years ago

Alright, I actually fixed it by restarting memcache, but thanks for the heads up.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The ticket will remain with no owner.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from (none) to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.