Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 1982 by enqueu...@gmail.com: HTTP 500 viewing graphics review
with bug number (RB 1.5)
http://code.google.com/p/reviewboard/issues/detail?id=1982
* NOTE: Do not post confidential information in this bug report. *
* If you need immediate support, please contact *
* reviewbo...@googlegroups.com *
What version are you running?
1.5.0
What's the URL of the page containing the problem?
http://<rbsite>/rb/r/<req#>
What steps will reproduce the problem?
1. Click 'New Review Request'
2. Select '(None - Graphics Only)' in Repository drop down.
3. Specify a bug # in the request.
What is the expected output? What do you see instead?
Expected - bug # displayed as plaintext when the review request is viewed.
Actual - HTTP 500 raised.
What operating system are you using? What browser?
Linux 2.6.18-194.26.1.el5 #1 SMP Tue Nov 9 12:54:40 EST 2010 i686 i686 i386
GNU/Linux
All browsers affected. Last browser to receive error:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0;
SLCC2; .NET CLR 2.0.50727; Media Center PC 6.0; MDDR; InfoPath.2; .NET CLR
3.5.30729; .NET CLR 3.0.30729; .NET4.0C; MS-RTC LM 8)
Please provide any additional information below.
Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/core/handlers/base.py",
line 100, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/usr/lib/python2.4/site-packages/ReviewBoard-1.5-py2.4.egg/reviewboard/accounts/decorators.py",
line 25, in _check
return login_required(view_func)(*args, **kwargs)
File "/usr/lib/python2.4/site-packages/Djblets-0.6.4-py2.4.egg/djblets/auth/util.py",
line 46, in _checklogin
return view_func(request, *args, **kwargs)
File "/usr/lib/python2.4/site-packages/ReviewBoard-1.5-py2.4.egg/reviewboard/accounts/decorators.py",
line 46, in _check_valid_prefs
return view_func(request, *args, **kwargs)
File "/usr/lib/python2.4/site-packages/ReviewBoard-1.5-py2.4.egg/reviewboard/reviews/views.py",
line 244, in review_detail
RequestContext(request, make_review_request_context(review_request, {
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/shortcuts/__init__.py",
line 20, in render_to_response
return HttpResponse(loader.render_to_string(*args, **kwargs),
**httpresponse_kwargs)
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/loader.py",
line 186, in render_to_string
return t.render(context_instance)
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/__init__.py",
line 173, in render
return self._render(context)
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/__init__.py",
line 167, in _render
return self.nodelist.render(context)
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/__init__.py",
line 796, in render
bits.append(self.render_node(node, context))
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/__init__.py",
line 809, in render_node
return node.render(context)
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/loader_tags.py",
line 125, in render
return compiled_parent._render(context)
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/__init__.py",
line 167, in _render
return self.nodelist.render(context)
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/__init__.py",
line 796, in render
bits.append(self.render_node(node, context))
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/__init__.py",
line 809, in render_node
return node.render(context)
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/loader_tags.py",
line 125, in render
return compiled_parent._render(context)
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/__init__.py",
line 167, in _render
return self.nodelist.render(context)
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/__init__.py",
line 796, in render
bits.append(self.render_node(node, context))
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/__init__.py",
line 809, in render_node
return node.render(context)
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/loader_tags.py",
line 62, in render
result = block.nodelist.render(context)
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/__init__.py",
line 796, in render
bits.append(self.render_node(node, context))
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/__init__.py",
line 809, in render_node
return node.render(context)
File "/usr/lib/python2.4/site-packages/Djblets-0.6.4-py2.4.egg/djblets/util/decorators.py",
line 185, in render
return self.tag_func(context, self.nodelist, *args)
File "/usr/lib/python2.4/site-packages/Djblets-0.6.4-py2.4.egg/djblets/util/templatetags/djblets_deco.py",
line 42, in box
return render_to_string('deco/box.html', {
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/__init__.py",
line 796, in render
bits.append(self.render_node(node, context))
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/__init__.py",
line 809, in render_node
return node.render(context)
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/loader_tags.py",
line 139, in render
return self.template.render(context)
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/__init__.py",
line 173, in render
return self._render(context)
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/__init__.py",
line 167, in _render
return self.nodelist.render(context)
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/__init__.py",
line 796, in render
bits.append(self.render_node(node, context))
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/__init__.py",
line 809, in render_node
return node.render(context)
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/defaulttags.py",
line 335, in render
return strip_spaces_between_tags(self.nodelist.render(context).strip())
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/__init__.py",
line 796, in render
bits.append(self.render_node(node, context))
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/__init__.py",
line 809, in render_node
return node.render(context)
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/defaulttags.py",
line 174, in render
nodelist.append(node.render(context))
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/defaulttags.py",
line 429, in render
val = self.var.resolve(context)
File "/usr/lib/python2.4/site-packages/Django-1.2.3-py2.4.egg/django/template/__init__.py",
line 579, in resolve
new_obj = func(obj, *arg_vals)
File "/usr/lib/python2.4/site-packages/ReviewBoard-1.5-py2.4.egg/reviewboard/reviews/templatetags/reviewtags.py",
line 368, in bug_url
if (review_request.repository.bug_tracker and
AttributeError: 'NoneType' object has no attribute 'bug_tracker'
--
You received this message because you are subscribed to the Google Groups
"reviewboard-issues" group.
To post to this group, send email to reviewboard-issues@googlegroups.com.
To unsubscribe from this group, send email to
reviewboard-issues+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/reviewboard-issues?hl=en.