Well the prior changes did help the common case, but there is a different 
exception happening for this repo in particular:

~~~~
Error - <class 'bson.errors.InvalidStringData'>: regex patterns must be valid 
UTF-8
URL: 
https://sourceforge.net/p/vlundr/code/ci/0471b70193ba34d2913f99fad300ed7efd979563/tree/stronglytyped-sortedbag/src/main/java/net/sf/v%C3%B6lundr/
File 
'/var/local/env-allura/lib/python2.7/site-packages/Jinja2-2.6-py2.7.egg/jinja2/environment.py',
 line 894 in render
  return self.environment.handle_exception(exc_info, True)
File '/var/local/allura/Allura/allura/templates/repo/tree.html', line 20 in 
top-level template code
  {% do g.register_forge_css('css/forge/hilite.css') %}
File '/var/local/allura/Allura/allura/templates/repo/repo_master.html', line 
138 in top-level template code
  <span class="scm-tag-label">{{t}}</span>
File '/var/local/allura/Allura/allura/templates/jinja_master/master.html', line 
118 in top-level template code
  {% block content %}{% endblock %}
File '/var/local/allura/Allura/allura/templates/repo/tree.html', line 79 in 
block "content"
  {{c.tree_widget.display(repo=repo, commit=commit, tree=tree, path=path)}}
File 
'/var/local/env-allura/lib/python2.7/site-packages/EasyWidgets-0.2dev_20130716-py2.7.egg/ew/widget.py',
 line 45 in display
  return self.template(context)
File 
'/var/local/env-allura/lib/python2.7/site-packages/EasyWidgets-0.2dev_20130716-py2.7.egg/ew/render.py',
 line 32 in __call__
  return self.engine.render(self.template, context)
File '/var/local/allura/Allura/allura/config/app_cfg.py', line 128 in render
  text = template.render(**context)
File 
'/var/local/env-allura/lib/python2.7/site-packages/TimerMiddleware-0.4.4-py2.7.egg/timermiddleware/__init__.py',
 line 117 in wrapper
  return self.run_and_log(func, inst, *args, **kwargs)
File 
'/var/local/env-allura/lib/python2.7/site-packages/TimerMiddleware-0.4.4-py2.7.egg/timermiddleware/__init__.py',
 line 142 in run_and_log
  retval = func(*args, **kwargs)
File 
'/var/local/env-allura/lib/python2.7/site-packages/Jinja2-2.6-py2.7.egg/jinja2/environment.py',
 line 894 in render
  return self.environment.handle_exception(exc_info, True)
File '/var/local/allura/Allura/allura/templates/widgets/repo/tree_widget.html', 
line 21 in top-level template code
  {% set ls = list(tree.ls()) %}
File 
'/var/local/env-allura/lib/python2.7/site-packages/TimerMiddleware-0.4.4-py2.7.egg/timermiddleware/__init__.py',
 line 117 in wrapper
  return self.run_and_log(func, inst, *args, **kwargs)
File 
'/var/local/env-allura/lib/python2.7/site-packages/TimerMiddleware-0.4.4-py2.7.egg/timermiddleware/__init__.py',
 line 142 in run_and_log
  retval = func(*args, **kwargs)
File '/var/local/allura/Allura/allura/model/repo.py', line 537 in ls
  old_style_results = self.ls_old()
File 
'/var/local/env-allura/lib/python2.7/site-packages/TimerMiddleware-0.4.4-py2.7.egg/timermiddleware/__init__.py',
 line 117 in wrapper
  return self.run_and_log(func, inst, *args, **kwargs)
File 
'/var/local/env-allura/lib/python2.7/site-packages/TimerMiddleware-0.4.4-py2.7.egg/timermiddleware/__init__.py',
 line 142 in run_and_log
  retval = func(*args, **kwargs)
File '/var/local/allura/Allura/allura/model/repo.py', line 594 in ls_old
  for lc in LastCommitDoc_old.m.find(dict(_id=id_re)))
File '/var/local/allura/Allura/allura/model/repo.py', line 593 in <genexpr>
  (lc.name, lc.commit_info)
File 
'/var/local/env-allura/lib/python2.7/site-packages/Ming-0.4.2-py2.7.egg/ming/base.py',
 line 74 in next
  doc = self.cursor.next()
File 
'/var/local/env-allura/lib/python2.7/site-packages/pymongo-2.4.2-py2.7-linux-x86_64.egg/pymongo/cursor.py',
 line 814 in next
  if len(self.__data) or self._refresh():
File 
'/var/local/env-allura/lib/python2.7/site-packages/TimerMiddleware-0.4.4-py2.7.egg/timermiddleware/__init__.py',
 line 117 in wrapper
  return self.run_and_log(func, inst, *args, **kwargs)
File 
'/var/local/env-allura/lib/python2.7/site-packages/TimerMiddleware-0.4.4-py2.7.egg/timermiddleware/__init__.py',
 line 142 in run_and_log
  retval = func(*args, **kwargs)
File 
'/var/local/env-allura/lib/python2.7/site-packages/pymongo-2.4.2-py2.7-linux-x86_64.egg/pymongo/cursor.py',
 line 763 in _refresh
  self.__uuid_subtype))
InvalidStringData: regex patterns must be valid UTF-8
~~~~


---

** [tickets:#6743] unicode paths in code browser 500 error [ss5542]**

**Status:** open
**Labels:** p3 support 42cc 
**Created:** Wed Oct 09, 2013 12:56 PM UTC by Chris Tsai
**Last Updated:** Tue Nov 19, 2013 10:37 PM UTC
**Owner:** nobody

[forge:site-support:#5542]

>If trying to click "völundr" -link under 
>https://sourceforge.net/p/vlundr/code/ci/0471b70193ba34d2913f99fad300ed7efd979563/tree/stronglytyped-sortedbag/src/main/java/net/sf/
HTTP 500 with message "We're sorry but we weren't able to process this 
request." is given.

>So something obviously wrong when using scandinavian letters (ä,ö,å) with 
>package names.

I was sure we had a ticket for this, but I wasn't able to find it. Perhaps it 
*was* fixed and this is a recurrence...


---

Sent from sourceforge.net because [email protected] is subscribed 
to https://sourceforge.net/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/allura/admin/tickets/options.  Or, if this is a 
mailing list, you can unsubscribe from the mailing list.

Reply via email to