Package: trac
Version: 0.8.1-1
Severity: normal

When you create a new environment with trac-admin, the
WikiRestructuredTextLinks node is not viewable or editable. (The rest of
the Wiki nodes seem to work fine, including editing.)

Approximate steps to reproduce:

$ svnadmin create /tmp/example/repo

$ trac-admin /tmp/example/trac-env
Trac [/tmp/example/trac-env]> initenv
...

$ chmod -R a+w /tmp/example/trac-env

* configure apache

* go to http://servername/cgi-bin/trac.cgi/wiki/WikiRestructuredTextLinks

The Traceback output is attached. This occurred when running Trac as a
CGI script, but I have seen the same problem when it is called from
mod_python.

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.10-p3-1
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages trac depends on:
ii  python                        2.3.5-1    An interactive high-level object-o
ii  python-clearsilver            0.9.13-3   python bindings for clearsilver
ii  python-sqlite                 1.0.1-2    python interface to SQLite
ii  python2.3-subversion          1.1.3-2    python modules for interfacing wit
ii  subversion                    1.1.3-2    advanced version control system (a

-- no debconf information
Title: Oops - My Project - Trac

Oops...

Trac detected an internal error:

  

If you think this really should work and you can reproduce it. Then you should consider to report this problem to the Trac team.

Go to http://trac.edgewall.com/ and create a new ticket where you describe the problem, how to reproduce it. Don't forget to include the python traceback found below.

TracGuide — The Trac User and Administration Guide

Python traceback

Traceback (most recent call last):
  File "/usr/lib/python2.3/site-packages/trac/core.py", line 531, in cgi_start
    real_cgi_start()
  File "/usr/lib/python2.3/site-packages/trac/core.py", line 526, in real_cgi_start
    dispatch_request(path_info, args, req, env)
  File "/usr/lib/python2.3/site-packages/trac/core.py", line 441, in dispatch_request
    module.run()
  File "/usr/lib/python2.3/site-packages/trac/Module.py", line 44, in run
    self.render()
  File "/usr/lib/python2.3/site-packages/trac/Wiki.py", line 341, in render
    Formatter(self.req.hdf, self.env,self.db).format(self.page.text, out)
  File "/usr/lib/python2.3/site-packages/trac/WikiFormatter.py", line 561, in format
    self.handle_code_block(line)
  File "/usr/lib/python2.3/site-packages/trac/WikiFormatter.py", line 517, in handle_code_block
    self.out.write(self.code_processor(self.hdf, self.code_text, self.env))
  File "/usr/lib/python2.3/site-packages/trac/wikimacros/rst.py", line 210, in execute
    settings_overrides = {'halt_level':6})
  File "/usr/lib/site-python/docutils/core.py", line 371, in publish_string
    enable_exit_status=enable_exit_status)
  File "/usr/lib/site-python/docutils/core.py", line 513, in publish_programmatically
    output = pub.publish(enable_exit_status=enable_exit_status)
  File "/usr/lib/site-python/docutils/core.py", line 196, in publish
    output = self.writer.write(document, self.destination)
  File "/usr/lib/site-python/docutils/writers/__init__.py", line 72, in write
    self.translate()
  File "/usr/lib/site-python/docutils/writers/html4css1.py", line 103, in translate
    self.document.walkabout(visitor)
  File "/usr/lib/site-python/docutils/nodes.py", line 153, in walkabout
    child.walkabout(visitor)
  File "/usr/lib/site-python/docutils/nodes.py", line 153, in walkabout
    child.walkabout(visitor)
  File "/usr/lib/site-python/docutils/nodes.py", line 153, in walkabout
    child.walkabout(visitor)
  File "/usr/lib/site-python/docutils/nodes.py", line 153, in walkabout
    child.walkabout(visitor)
  File "/usr/lib/site-python/docutils/nodes.py", line 153, in walkabout
    child.walkabout(visitor)
  File "/usr/lib/site-python/docutils/nodes.py", line 145, in walkabout
    visitor.dispatch_visit(self)
  File "/usr/lib/site-python/docutils/nodes.py", line 1323, in dispatch_visit
    return method(node)
  File "/usr/lib/site-python/docutils/writers/html4css1.py", line 1050, in visit_reference
    assert len(node) == 1 and isinstance(node[0], nodes.image)
AssertionError

Reply via email to