#1120: report editor crashs if sample data has unicode
-----------------------+----------------------------------------------------
Reporter: carl | Owner:
Type: defect | Status: new
Priority: major | Milestone: 0.8.3
Component: reporting | Version: 0.8.2
Keywords: unicode |
-----------------------+----------------------------------------------------
(python:12684): Gtk-CRITICAL **: gtk_widget_add_accelerator: assertion
`GTK_IS_WIDGET (widget)' failed
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core.py",
line 14095, in <lambda>
lambda event: event.callable(*event.args, **event.kw) )
File "/usr/lib/python2.5/site-packages/dabo/ui/uiwx/dPemMixin.py", line
843, in raiseEvent
else:
File "/usr/lib/python2.5/site-packages/dabo/lib/eventMixin.py", line 92,
in raiseEvent
bindingFunction(event)
File "/home/carl/dabodev/dabomodule/ide/ReportDesigner.py", line 2327,
in onLeaveXmlEditorPage
report = editor._rw._getFormFromXML(editBox.Value)
File "/usr/lib/python2.5/site-packages/dabo/lib/reportWriter.py", line
1816, in _getFormFromXML
def _getFormFromXML(self, xml):
File "/usr/lib/python2.5/site-packages/dabo/lib/xmltodict.py", line 182,
in xmltodict
ret = parser.Parse(xml)
File "/usr/lib/python2.5/site-packages/dabo/lib/xmltodict.py", line 156,
in Parse
ParserStatus = Parser.Parse(xml, 1)
UnicodeEncodeError: 'ascii' codec can't encode character u'\u0107' in
position 4521: ordinal not in range(128)
--
Ticket URL: <http://trac.dabodev.com/ticket/1120>
Dabo Trac <http://trac.dabodev.com>
Trac Page for Dabo
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev
Searchable Archives: http://leafe.com/archives/search/dabo-dev
This message: http://leafe.com/archives/byMID/dabo-dev/[EMAIL PROTECTED]