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.
