Created
December 17, 2011 00:59
-
-
Save melinath/1488741 to your computer and use it in GitHub Desktop.
Stem___call__ traceback
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Environment: | |
Request Method: GET | |
Request URL: .../video/8000/2108-making-a-big-company-feel-smal | |
Django Version: 1.3 | |
Python Version: 2.6.5 | |
Installed Applications: | |
['django.contrib.staticfiles', | |
'django.contrib.auth', | |
'django.contrib.contenttypes', | |
'django.contrib.sessions', | |
'django.contrib.sites', | |
'django.contrib.messages', | |
'localtv.playlists', | |
'djpagetabs', | |
'django.contrib.comments', | |
'voting', | |
'djcelery', | |
'tagging', | |
'paypal.standard.ipn', | |
'localtv_site_info', | |
'localtv.submit_video', | |
'notification', | |
'localtv.inline_edit', | |
'email_share', | |
'localtv.comments', | |
'localtv.admin', | |
'djvideo', | |
'registration', | |
'localtv.search', | |
'localtv', | |
'socialauth', | |
'south', | |
'localtv.user_profile', | |
'django.contrib.flatpages', | |
'uploadtemplate', | |
'localtv_mainsite', | |
'haystack', | |
'openid_consumer'] | |
Installed Middleware: | |
('django.middleware.common.CommonMiddleware', | |
'django.contrib.sessions.middleware.SessionMiddleware', | |
'django.middleware.csrf.CsrfViewMiddleware', | |
'django.contrib.auth.middleware.AuthenticationMiddleware', | |
'django.contrib.messages.middleware.MessageMiddleware', | |
'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware', | |
'localtv.middleware.FixAJAXMiddleware', | |
'localtv.middleware.UserIsAdminMiddleware', | |
'openid_consumer.middleware.OpenIDMiddleware') | |
Template error: | |
In template .../lib/python2.6/site-packages/.../templates/localtv/view_video.html, error at line 238 | |
Caught TypeError while rendering: in method 'Stem___call__', argument 2 of type 'std::string const &' | |
228 : {% get_video_list_for_user author as related_videos_by_user %} | |
229 : {% get_video_list_popular as popular_videos %} | |
230 : {% get_video_list_new as new_videos %} | |
231 : {% if video_category %} | |
232 : {% get_video_list_for_category video_category.slug as related_videos_by_category %} | |
233 : {% endif %} | |
234 : | |
235 : <div id="related_tabs_module"> | |
236 : <div id="related_videos"> | |
237 : <ul class="tabbed_mod clear"> | |
238 : {% if author and related_videos_by_user %} | |
239 : <li><a href="#authors_mod">{{ author.username }}</a></li> | |
240 : {% endif %} | |
241 : {% if related_videos_by_category %} | |
242 : <li><a href="#category_mod">{{ video_category.name }}</a></li> | |
243 : {% endif %} | |
244 : <li><a href="#new_mod">New</a></li> | |
245 : <li><a href="#mostpopular_mod">Most watched</a></li> | |
246 : </ul> | |
247 : {% with mod_videos=new_videos|slice:":3" mod_name='new' %} | |
248 : {% url localtv_list_new as mod_url %} | |
Traceback: | |
File ".../lib/python2.6/site-packages/django/core/handlers/base.py" in get_response | |
111. response = callback(request, *callback_args, **callback_kwargs) | |
File ".../lib/python2.6/site-packages/django/views/decorators/vary.py" in inner_func | |
22. response = func(*args, **kwargs) | |
File ".../src/miro-community/localtv/views.py" in view_video | |
187. context_instance=RequestContext(request)) | |
File ".../lib/python2.6/site-packages/django/shortcuts/__init__.py" in render_to_response | |
20. return HttpResponse(loader.render_to_string(*args, **kwargs), **httpresponse_kwargs) | |
File ".../lib/python2.6/site-packages/django/template/loader.py" in render_to_string | |
188. return t.render(context_instance) | |
File ".../lib/python2.6/site-packages/django/template/base.py" in render | |
123. return self._render(context) | |
File ".../lib/python2.6/site-packages/django/template/base.py" in _render | |
117. return self.nodelist.render(context) | |
File ".../lib/python2.6/site-packages/django/template/base.py" in render | |
744. bits.append(self.render_node(node, context)) | |
File ".../lib/python2.6/site-packages/django/template/debug.py" in render_node | |
73. result = node.render(context) | |
File ".../lib/python2.6/site-packages/django/template/loader_tags.py" in render | |
127. return compiled_parent._render(context) | |
File ".../lib/python2.6/site-packages/django/template/base.py" in _render | |
117. return self.nodelist.render(context) | |
File ".../lib/python2.6/site-packages/django/template/base.py" in render | |
744. bits.append(self.render_node(node, context)) | |
File ".../lib/python2.6/site-packages/django/template/debug.py" in render_node | |
73. result = node.render(context) | |
File ".../lib/python2.6/site-packages/django/template/loader_tags.py" in render | |
64. result = block.nodelist.render(context) | |
File ".../lib/python2.6/site-packages/django/template/base.py" in render | |
744. bits.append(self.render_node(node, context)) | |
File ".../lib/python2.6/site-packages/django/template/debug.py" in render_node | |
73. result = node.render(context) | |
File ".../lib/python2.6/site-packages/django/template/defaulttags.py" in render | |
500. output = self.nodelist.render(context) | |
File ".../lib/python2.6/site-packages/django/template/base.py" in render | |
744. bits.append(self.render_node(node, context)) | |
File ".../lib/python2.6/site-packages/django/template/debug.py" in render_node | |
73. result = node.render(context) | |
File ".../lib/python2.6/site-packages/django/template/defaulttags.py" in render | |
310. if var: | |
File ".../src/miro-community/localtv/search/utils.py" in __len__ | |
48. return len(self.searchqueryset) | |
File ".../lib/python2.6/site-packages/haystack/query.py" in __len__ | |
63. self._result_count = self.query.get_count() | |
File ".../lib/python2.6/site-packages/haystack/backends/__init__.py" in get_count | |
433. self.run() | |
File ".../lib/python2.6/site-packages/haystack/backends/__init__.py" in run | |
376. final_query = self.build_query() | |
File ".../lib/python2.6/site-packages/xapian_backend.py" in build_query | |
905. query = self._query_from_search_node(self.query_filter) | |
File ".../lib/python2.6/site-packages/xapian_backend.py" in _query_from_search_node | |
941. self._query_from_search_node(child, child.negated) | |
File ".../lib/python2.6/site-packages/xapian_backend.py" in _query_from_search_node | |
956. query_list.append(self._filter_exact(term, field, is_not)) | |
File ".../lib/python2.6/site-packages/xapian_backend.py" in _filter_exact | |
1024. return self._term_query(term, field) | |
File ".../lib/python2.6/site-packages/xapian_backend.py" in _term_query | |
1138. DOCUMENT_CUSTOM_TERM_PREFIX, field.upper(), stem(term) | |
Exception Type: TemplateSyntaxError at /video/8000/2108-making-a-big-company-feel-smal | |
Exception Value: Caught TypeError while rendering: in method 'Stem___call__', argument 2 of type 'std::string const &' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Last portion of the traceback w/ local vars | |
File ".../lib/python2.6/site-packages/xapian_backend.py" in build_query | |
905. query = self._query_from_search_node(self.query_filter) | |
self <xapian_backend.SearchQuery object at 0xa001cec> | |
File ".../lib/python2.6/site-packages/xapian_backend.py" in _query_from_search_node | |
941. self._query_from_search_node(child, child.negated) | |
search_node <SQ: AND (site__exact=1 AND (authors__in=[172L] OR user__exact=[172L]))> | |
term u'1' | |
is_not False | |
self <xapian_backend.SearchQuery object at 0xa001cec> | |
filter_type 'exact' | |
field 'site' | |
query_list [<xapian.Query; proxy of <Swig Object of type 'Xapian::Query *' at 0x990f3e0> >] | |
child <SQ: OR (authors__in=[172L] OR user__exact=[172L])> | |
expression 'site' | |
File ".../lib/python2.6/site-packages/xapian_backend.py" in _query_from_search_node | |
956. query_list.append(self._filter_exact(term, field, is_not)) | |
search_node <SQ: OR (authors__in=[172L] OR user__exact=[172L])> | |
term [u'172'] | |
is_not False | |
self <xapian_backend.SearchQuery object at 0xa001cec> | |
filter_type 'exact' | |
field 'user' | |
t 172L | |
child ('user', [172L]) | |
expression 'user' | |
query_list [<xapian.Query; proxy of <Swig Object of type 'Xapian::Query *' at 0x9f43348> >] | |
File ".../lib/python2.6/site-packages/xapian_backend.py" in _filter_exact | |
1024. return self._term_query(term, field) | |
is_not False | |
field 'user' | |
term [u'172'] | |
self <xapian_backend.SearchQuery object at 0xa001cec> | |
File ".../lib/python2.6/site-packages/xapian_backend.py" in _term_query | |
1138. DOCUMENT_CUSTOM_TERM_PREFIX, field.upper(), stem(term) | |
field 'user' | |
term [u'172'] | |
self <xapian_backend.SearchQuery object at 0xa001cec> | |
stem <xapian.Stem; proxy of <Swig Object of type 'Xapian::Stem *' at 0x9f4b2d0> > |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment