[silva-dev] silva-1.3 cvs/unreleased: UnicodeDecodeError

Marc Petitmermet petitmermet at mat.ethz.ch
Fri Aug 12 13:06:03 CEST 2005


dear developers

i encountered a nasty unicode error in silva-1.3 cvs/unreleased:

Error Type: UnicodeDecodeError
Error Value: 'ascii' codec can't decode byte 0xc2 in position 34:  
ordinal not in range(128)

to reproduce: drag and drop the table from http://www.musizierkreis- 
see.ch/programm.html into kupu, save it, click on preview tab, error.  
this error does not occur in silva-1.2, therefore, something must  
have changed. i'm not sure but i think that this error has something  
to do with line feeds/ carriage returns/ new lines which are present  
in the bottom right cell of the table (the cell with vorverkauf,  
abendkasse).

regards,
marc




Traceback (innermost last):
   Module ZPublisher.Publish, line 101, in publish
   Module ZPublisher.mapply, line 88, in mapply
   Module ZPublisher.Publish, line 39, in call_object
   Module Shared.DC.Scripts.Bindings, line 306, in __call__
   Module Shared.DC.Scripts.Bindings, line 343, in _bindAndExec
   Module Products.FileSystemSite.FSPageTemplate, line 191, in _exec
   Module Products.FileSystemSite.FSPageTemplate, line 124, in pt_render
   Module Products.PageTemplates.PageTemplate, line 96, in pt_render
    - <FSPageTemplate at /silva/service_views/Silva/edit/tab_preview  
used for /silva/service_views/SilvaDocument/edit/VersionedContent/ 
Document>
   Module TAL.TALInterpreter, line 190, in __call__
   Module TAL.TALInterpreter, line 234, in interpret
   Module TAL.TALInterpreter, line 407, in do_optTag_tal
   Module TAL.TALInterpreter, line 389, in no_tag
   Module TAL.TALInterpreter, line 234, in interpret
   Module TAL.TALInterpreter, line 671, in do_useMacro
   Module TAL.TALInterpreter, line 234, in interpret
   Module TAL.TALInterpreter, line 694, in do_defineSlot
   Module TAL.TALInterpreter, line 234, in interpret
   Module TAL.TALInterpreter, line 409, in do_optTag_tal
   Module TAL.TALInterpreter, line 394, in do_optTag
   Module TAL.TALInterpreter, line 389, in no_tag
   Module TAL.TALInterpreter, line 234, in interpret
   Module TAL.TALInterpreter, line 409, in do_optTag_tal
   Module TAL.TALInterpreter, line 398, in do_optTag
   Module TAL.TALInterpreter, line 234, in interpret
   Module TAL.TALInterpreter, line 569, in do_insertStructure_tal
   Module Products.PageTemplates.TALES, line 221, in evaluate
    - Line 90, Column 12
    - Expression: standard:'model/preview'
    - Names:
       {'container': <DirectoryViewSurrogate instance at 363aad0>,
        'context': <DirectoryViewSurrogate instance at 3fba6b0>,
        'default': <Products.PageTemplates.TALES.Default instance at  
0x15f7a80>,
        'here': <DirectoryViewSurrogate instance at 3fba6b0>,
        'loop': <SafeMapping instance at 3f72250>,
        'modules':  
<Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance  
at 0x15ffe18>,
        'nothing': None,
        'options': {'args': ()},
        'repeat': <SafeMapping instance at 3f72250>,
        'request': <HTTPRequest, URL=http://localhost:8080/silva/ 
mukreis/programm/edit/tab_preview>,
        'root': <Application instance at 2af8f50>,
        'template': <FSPageTemplate at /silva/service_views/Silva/ 
edit/tab_preview used for /silva/service_views/SilvaDocument/edit/ 
VersionedContent/Document>,
        'traverse_subpath': [],
        'user': admin}
   Module Products.PageTemplates.Expressions, line 172, in __call__
   Module Products.PageTemplates.Expressions, line 167, in _eval
   Module Products.PageTemplates.Expressions, line 74, in render
   Module Products.Silva.SilvaObject, line 306, in preview
   Module Products.Silva.SilvaObject, line 345, in view_version
   Module Products.FileSystemSite.FSPythonScript, line 104, in __call__
   Module Shared.DC.Scripts.Bindings, line 306, in __call__
   Module Shared.DC.Scripts.Bindings, line 343, in _bindAndExec
   Module Products.FileSystemSite.FSPythonScript, line 160, in _exec
   Module None, line 5, in render
    - <FSPythonScript at /silva/service_views/SilvaDocument/public/ 
Document/preview/render>
    - Line 5
   Module Products.XMLWidgets.EditorService, line 328, in renderView
   Module Shared.DC.Scripts.Bindings, line 306, in __call__
   Module Shared.DC.Scripts.Bindings, line 343, in _bindAndExec
   Module Products.FileSystemSite.FSPageTemplate, line 191, in _exec
   Module Products.FileSystemSite.FSPageTemplate, line 124, in pt_render
   Module Products.PageTemplates.PageTemplate, line 96, in pt_render
    - <FSPageTemplate at /silva/service_widgets/top/doc/mode_view/ 
render>
   Module TAL.TALInterpreter, line 190, in __call__
   Module TAL.TALInterpreter, line 234, in interpret
   Module TAL.TALInterpreter, line 569, in do_insertStructure_tal
   Module Products.PageTemplates.TALES, line 221, in evaluate
    - Line 8, Column 0
    - Expression: <PythonExpr  
container.service_editor.renderElementsView(request.node)>
    - Names:
       {'container': <DirectoryViewSurrogate instance at 3fbab90>,
        'context': <DirectoryViewSurrogate instance at 3fbab90>,
        'default': <Products.PageTemplates.TALES.Default instance at  
0x15f7a80>,
        'here': <DirectoryViewSurrogate instance at 3fbab90>,
        'loop': <SafeMapping instance at 3f722f0>,
        'modules':  
<Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance  
at 0x15ffe18>,
        'nothing': None,
        'options': {'args': ()},
        'repeat': <SafeMapping instance at 3f722f0>,
        'request': <HTTPRequest, URL=http://localhost:8080/silva/ 
mukreis/programm/edit/tab_preview>,
        'root': <Application instance at 2af8f50>,
        'template': <FSPageTemplate at /silva/service_widgets/top/doc/ 
mode_view/render>,
        'traverse_subpath': [],
        'user': admin}
   Module Products.PageTemplates.ZRPythonExpr, line 47, in __call__
    - __traceback_info__: container.service_editor.renderElementsView 
(request.node)
   Module Python expression  
"container.service_editor.renderElementsView(request.node)", line 1,  
in <expression>
   Module Products.XMLWidgets.EditorService, line 339, in  
renderElementsView
   Module Products.FileSystemSite.FSPythonScript, line 104, in __call__
   Module Shared.DC.Scripts.Bindings, line 306, in __call__
   Module Shared.DC.Scripts.Bindings, line 343, in _bindAndExec
   Module Products.FileSystemSite.FSPythonScript, line 160, in _exec
   Module None, line 4, in render
    - <FSPythonScript at /silva/service_widgets/element/doc_elements/ 
table/mode_view/render>
    - Line 4
   Module Products.FileSystemSite.FSPythonScript, line 104, in __call__
   Module Shared.DC.Scripts.Bindings, line 306, in __call__
   Module Shared.DC.Scripts.Bindings, line 343, in _bindAndExec
   Module Products.FileSystemSite.FSPythonScript, line 160, in _exec
   Module None, line 47, in render
    - <FSPythonScript at /silva/service_widgets/top/table/mode_view/ 
render>
    - Line 47
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in position  
34: ordinal not in range(128)




More information about the silva-dev mailing list