Opened 6 years ago
Last modified 4 years ago
#13038 closed defect
MemoryError: — at Initial Version
Reported by: | Ryan J Ollos | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | 1.3.6 |
Component: | version control/log view | Version: | 1.3dev |
Severity: | normal | Keywords: | jinja2 |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
How to Reproduce
While doing a GET operation on /log/rjollos.git/contrib
, Trac issued an internal error.
(please provide additional details here)
Request parameters:
{'path': u'/rjollos.git/contrib', u'rev': u'0ea0b82bc66cfcc0a636ebaa614cf17ae7ae9c2a'}
User agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.62 Safari/537.36
System Information
Trac | 1.3.3.dev0
|
Babel | 2.3.4
|
dnspython | 1.15.0
|
Docutils | 0.13.1
|
Genshi | 0.7 (with speedups)
|
GIT | 2.11.0
|
Jinja2 | 2.9.5
|
Mercurial | 4.0
|
mod_wsgi | 4.5.11 (WSGIProcessGroup trac WSGIApplicationGroup %{GLOBAL})
|
Pillow | 4.0.0
|
PostgreSQL | server: 9.6.7, client: 9.6.7
|
psycopg2 | 2.6.2
|
Pygments | 2.2.0
|
Python | 2.7.13 (default, Nov 24 2017, 17:33:09) [GCC 6.3.0 20170516]
|
pytz | 2016.7
|
setuptools | 39.0.1
|
SpamBayes | 1.1b1
|
Subversion | 1.9.5 (r1770682)
|
jQuery | 1.12.4
|
jQuery UI | 1.12.1
|
jQuery Timepicker | 1.6.3
|
Enabled Plugins
Interface Customization
shared-htdocs | |
shared-templates | |
site-htdocs | |
site-templates | site.html , site_footer.html , site_head.html , site_header.html , site_leftbox.html
|
Python Traceback
Traceback (most recent call last): File "/usr/local/virtualenv/1.3dev/lib/python2.7/site-packages/trac/web/main.py", line 664, in _dispatch_request dispatcher.dispatch(req) File "/usr/local/virtualenv/1.3dev/lib/python2.7/site-packages/trac/web/main.py", line 270, in dispatch method=method) File "/usr/local/virtualenv/1.3dev/lib/python2.7/site-packages/trac/web/chrome.py", line 1428, in render_template fragment, iterable, method) File "/usr/local/virtualenv/1.3dev/lib/python2.7/site-packages/trac/web/chrome.py", line 1520, in _render_jinja_template iterable) File "/usr/local/virtualenv/1.3dev/lib/python2.7/site-packages/trac/web/chrome.py", line 1633, in generate_template_stream bytes = template.render(data).encode('utf-8') File "/usr/local/virtualenv/1.3dev/lib/python2.7/site-packages/jinja2/environment.py", line 1008, in render return self.environment.handle_exception(exc_info, True) File "/usr/local/virtualenv/1.3dev/lib/python2.7/site-packages/jinja2/environment.py", line 780, in handle_exception reraise(exc_type, exc_value, tb) File "/usr/local/virtualenv/1.3dev/lib/python2.7/site-packages/trac/versioncontrol/templates/revisionlog.html", line 12, in top-level template code # extends 'layout.html' File "/usr/local/virtualenv/1.3dev/lib/python2.7/site-packages/trac/templates/layout.html", line 12, in top-level template code # import "macros.html" as jmacros with context File "/usr/local/virtualenv/1.3dev/lib/python2.7/site-packages/trac/templates/theme.html", line 22, in top-level template code # block body File "/usr/local/virtualenv/1.3dev/lib/python2.7/site-packages/trac/templates/theme.html", line 128, in block "body" # block content File "/usr/local/virtualenv/1.3dev/lib/python2.7/site-packages/trac/versioncontrol/templates/revisionlog.html", line 255, in block "content" branch}</span> MemoryError
There are many instances of this traceback in the logs. There is one other common traceback that also results in MemoryError
:
[pid 26408 140365895468800] 2018-06-05 05:31:44,191 Trac[main] ERROR: [144.76.64.79] Internal Server Error: <RequestWithSession "GET '/log/rjollos.git/trac/locale/messages.pot?rev=08d6651b83373d11a70c9d328882900109b99eeb'">, referrer None Traceback (most recent call last): File "/usr/local/virtualenv/1.3dev/lib/python2.7/site-packages/trac/web/main.py", line 664, in _dispatch_request dispatcher.dispatch(req) File "/usr/local/virtualenv/1.3dev/lib/python2.7/site-packages/trac/web/main.py", line 270, in dispatch method=method) File "/usr/local/virtualenv/1.3dev/lib/python2.7/site-packages/trac/web/chrome.py", line 1428, in render_template fragment, iterable, method) File "/usr/local/virtualenv/1.3dev/lib/python2.7/site-packages/trac/web/chrome.py", line 1520, in _render_jinja_template iterable) File "/usr/local/virtualenv/1.3dev/lib/python2.7/site-packages/trac/web/chrome.py", line 1633, in generate_template_stream bytes = template.render(data).encode('utf-8') File "/usr/local/virtualenv/1.3dev/lib/python2.7/site-packages/jinja2/environment.py", line 1008, in render return self.environment.handle_exception(exc_info, True) File "/usr/local/virtualenv/1.3dev/lib/python2.7/site-packages/jinja2/environment.py", line 774, in handle_exception traceback = _make_traceback(exc_info, source_hint) File "/usr/local/virtualenv/1.3dev/lib/python2.7/site-packages/jinja2/debug.py", line 140, in make_traceback return translate_exception(exc_info, initial_skip) File "/usr/local/virtualenv/1.3dev/lib/python2.7/site-packages/jinja2/debug.py", line 193, in translate_exception reraise(exc_info[0], exc_info[1], exc_info[2]) File "/usr/local/virtualenv/1.3dev/lib/python2.7/site-packages/jinja2/environment.py", line 1005, in render return concat(self.root_render_func(self.new_context(vars)))
Note:
See TracTickets
for help on using tickets.