cubicweb-vcsfile #11538656 crash with non-ascii file names [open]

Mar 14 17:58:08 bodu circusd[499]: cwo (cubicweb.web) ERROR: an exception occurred while calling js_view([]): 'ascii' codec can't decode byte 0xc3 in position 43: ordinal not in range(128) Mar 14 17:58:08 bodu circusd[499]: Traceback (most recent call last): Mar 14 17:58:08 bodu circusd[499]: File "/usr/lib/python2.7/dist-packages/cubicweb/web/views/ajaxcontroller.py", line 147, in publish Mar 14 17:58:08 bodu circusd[499]: result = func(*args) Mar 14 17:58:08 bodu circusd[499]: File "/usr/lib/python2.7/dist-packages/cubicweb/web/views/ajaxcontroller.py", line 288, in __call__ Mar 14 17:58:08 bodu circusd[499]: return self.serialize(implementation(self, *args, **kwargs)) Mar 14 17:58:08 bodu circusd[499]: File "/usr/lib/python2.7/dist-packages/cubicweb/web/views/ajaxcontroller.py", line 380, in view Mar 14 17:58:08 bodu circusd[499]: return self._call_view(viewobj, paginate=req.form.pop('paginate', False)) Mar 14 17:58:08 bodu circusd[499]: File "/usr/lib/python2.7/dist-packages/cubicweb/web/views/ajaxcontroller.py", line 250, in _call_view Mar 14 17:58:08 bodu circusd[499]: view.render(**kwargs) Mar 14 17:58:08 bodu circusd[499]: File "/usr/lib/python2.7/dist-packages/cubicweb/view.py", line 138, in render Mar 14 17:58:08 bodu circusd[499]: view_func(**context) Mar 14 17:58:08 bodu circusd[499]: File "/usr/lib/python2.7/dist-packages/cubicweb/view.py", line 343, in call Mar 14 17:58:08 bodu circusd[499]: super(EntityView, self).call(**kwargs) Mar 14 17:58:08 bodu circusd[499]: File "/usr/lib/python2.7/dist-packages/cubicweb/view.py", line 188, in call Mar 14 17:58:08 bodu circusd[499]: self.cell_call(row=0, **kwargs) Mar 14 17:58:08 bodu circusd[499]: File "/usr/lib/python2.7/dist-packages/cubicweb/view.py", line 346, in cell_call Mar 14 17:58:08 bodu circusd[499]: self.entity_call(self.cw_rset.get_entity(row, col), **kwargs) Mar 14 17:58:08 bodu circusd[499]: File "/usr/share/cubicweb/cubes/vcreview/views/primary.py", line 78, in entity_call Mar 14 17:58:08 bodu circusd[499]: tip.view('primary', w=self.w) Mar 14 17:58:08 bodu circusd[499]: File "/usr/lib/python2.7/dist-packages/cubicweb/entity.py", line 648, in view Mar 14 17:58:08 bodu circusd[499]: return view.render(row=self.cw_row, col=self.cw_col, w=w, **kwargs) Mar 14 17:58:08 bodu circusd[499]: File "/usr/lib/python2.7/dist-packages/cubicweb/view.py", line 138, in render Mar 14 17:58:08 bodu circusd[499]: view_func(**context) Mar 14 17:58:08 bodu circusd[499]: File "/usr/lib/python2.7/dist-packages/cubicweb/view.py", line 346, in cell_call Mar 14 17:58:08 bodu circusd[499]: self.entity_call(self.cw_rset.get_entity(row, col), **kwargs) Mar 14 17:58:08 bodu circusd[499]: File "/usr/lib/python2.7/dist-packages/cubicweb/web/views/primary.py", line 121, in entity_call Mar 14 17:58:08 bodu circusd[499]: self.render_entity(entity) Mar 14 17:58:08 bodu circusd[499]: File "/usr/share/cubicweb/cubes/bootstrap/views/primary.py", line 34, in render_entity Mar 14 17:58:08 bodu circusd[499]: self.render_entity_relations(entity) Mar 14 17:58:08 bodu circusd[499]: File "/usr/share/cubicweb/cubes/vcsfile/views/primary.py", line 150, in render_entity_relations Mar 14 17:58:08 bodu circusd[499]: pyvalue = [[tpl % (domid(obj), xml_escape(obj))] for obj in versioned] Mar 14 17:58:08 bodu circusd[499]: UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 43: ordinal not in range(128)

ReST / HTML errors:System Message: WARNING/2 (&lt;string&gt; , line 1); <em>backlink</em></p>
Inline emphasis start-string without end-string.
ReST / HTML errors:System Message: WARNING/2 (&lt;string&gt; , line 1); <em>backlink</em></p>
Inline emphasis start-string without end-string.
ReST / HTML errors:System Message: WARNING/2 (&lt;string&gt; , line 1); <em>backlink</em></p>
Inline strong start-string without end-string.
ReST / HTML errors:System Message: WARNING/2 (&lt;string&gt; , line 1); <em>backlink</em></p>
Inline strong start-string without end-string.
ReST / HTML errors:System Message: WARNING/2 (&lt;string&gt; , line 1); <em>backlink</em></p>
Inline strong start-string without end-string.
ReST / HTML errors:System Message: WARNING/2 (&lt;string&gt; , line 1); <em>backlink</em></p>
Inline strong start-string without end-string.
ReST / HTML errors:System Message: WARNING/2 (&lt;string&gt; , line 1); <em>backlink</em></p>
Inline strong start-string without end-string.
ReST / HTML errors:System Message: WARNING/2 (&lt;string&gt; , line 1); <em>backlink</em></p>
Inline strong start-string without end-string.
ReST / HTML errors:System Message: WARNING/2 (&lt;string&gt; , line 1); <em>backlink</em></p>
Inline strong start-string without end-string.
ReST / HTML errors:System Message: WARNING/2 (&lt;string&gt; , line 1); <em>backlink</em></p>
Inline strong start-string without end-string.
ReST / HTML errors:System Message: WARNING/2 (&lt;string&gt; , line 1); <em>backlink</em></p>
Inline strong start-string without end-string.
prioritynormal
typebug
done in<not specified>
load0.500
load left0.500
closed by<not specified>