Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Trac: Tickets

[The Trac Project] #3066: unicode error in SilverCity

 

 

Trac tickets RSS feed   Index | Next | Previous | View Threaded


noreply at edgewall

Apr 20, 2006, 12:52 AM

Post #1 of 4 (344 views)
Permalink
[The Trac Project] #3066: unicode error in SilverCity

#3066: unicode error in SilverCity
---------------------+------------------------------------------------------
Reporter: cboos | Owner: jonas
Type: defect | Status: new
Priority: normal | Milestone: 0.10
Component: general | Version: devel
Severity: minor | Keywords: unicode silvercity
---------------------+------------------------------------------------------
I was looking for one of the SilverCity error that cmlenz told me about on
IRC:
{{{
2006-04-19 03:23:38,464 Trac[browser] DEBUG: Rendering preview of node
README[at]3209 with mime-type text/x-rst
2006-04-19 03:23:38,468 Trac[api] DEBUG: Trying to render HTML preview
using ReStructuredTextRenderer
2006-04-19 03:23:38,689 Trac[api] WARNING: HTML preview using
<trac.mimeview.rst.ReStructuredTextRenderer object at 0x41dd79\
cc> failed (coercing to Unicode: need string or buffer, instance found)
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/trac/mimeview/api.py", line 287,
in render
filename, url)
File "/usr/lib/python2.3/site-packages/trac/mimeview/rst.py", line 228,
in render
settings_overrides={'halt_level': 6})
File "/usr/lib/python2.3/site-packages/docutils/core.py", line 371, in
publish_string
enable_exit_status=enable_exit_status)
File "/usr/lib/python2.3/site-packages/docutils/core.py", line 513, in
publish_programmatically
output = pub.publish(enable_exit_status=enable_exit_status)
File "/usr/lib/python2.3/site-packages/docutils/core.py", line 194, in
publish
self.settings)
File "/usr/lib/python2.3/site-packages/docutils/readers/__init__.py",
line 65, in read
self.input = self.source.read()
File "/usr/lib/python2.3/site-packages/docutils/io.py", line 280, in
read
return self.decode(self.source)
File "/usr/lib/python2.3/site-packages/docutils/io.py", line 84, in
decode
return unicode(data, enc)
TypeError: coercing to Unicode: need string or buffer, instance found
2006-04-19 15:33:15,652 Trac[api] DEBUG: Trying to render HTML preview
using EnscriptRenderer
2006-04-19 15:33:15,652 Trac[enscript] DEBUG: Enscript command line:
enscript --color -h -q --language=html -p - -Epython
2006-04-19 15:33:15,720 Trac[svn_fs] DEBUG: Closing subversion file-system
at /var/svn/edgewall.com/trac
}}}
As we can see, the enscript renderer succeed on the same input.

--
Ticket URL: <http://projects.edgewall.com/trac/ticket/3066>
The Trac Project <http://trac.edgewall.com/>


noreply at edgewall

Jun 11, 2006, 12:40 PM

Post #2 of 4 (317 views)
Permalink
Re: [The Trac Project] #3066: unicode error in SilverCity [In reply to]

#3066: unicode error in SilverCity
--------------------------------+-------------------------------------------
Reporter: cboos | Owner: jonas
Type: defect | Status: new
Priority: normal | Milestone: 0.10
Component: general | Version: devel
Severity: minor | Resolution:
Keywords: unicode silvercity |
--------------------------------+-------------------------------------------
Comment (by jonas):

I don't see any reference to SilverCity at all in that log message...

--
Ticket URL: <http://projects.edgewall.com/trac/ticket/3066>
The Trac Project <http://trac.edgewall.com/>
_______________________________________________
Trac-Tickets mailing list
Trac-Tickets[at]lists.edgewall.com
http://lists.edgewall.com/mailman/listinfo/trac-tickets


noreply at edgewall

Jun 11, 2006, 1:17 PM

Post #3 of 4 (312 views)
Permalink
Re: [The Trac Project] #3066: unicode error in SilverCity [In reply to]

#3066: unicode error in SilverCity
--------------------------------+-------------------------------------------
Reporter: cboos | Owner: jonas
Type: defect | Status: new
Priority: normal | Milestone: 0.10
Component: general | Version: devel
Severity: minor | Resolution:
Keywords: unicode silvercity |
--------------------------------+-------------------------------------------
Old description:

> I was looking for one of the SilverCity error that cmlenz told me about
> on IRC:
> {{{
> 2006-04-19 03:23:38,464 Trac[browser] DEBUG: Rendering preview of node
> README[at]3209 with mime-type text/x-rst
> 2006-04-19 03:23:38,468 Trac[api] DEBUG: Trying to render HTML preview
> using ReStructuredTextRenderer
> 2006-04-19 03:23:38,689 Trac[api] WARNING: HTML preview using
> <trac.mimeview.rst.ReStructuredTextRenderer object at 0x41dd79\
> cc> failed (coercing to Unicode: need string or buffer, instance found)
> Traceback (most recent call last):
> File "/usr/lib/python2.3/site-packages/trac/mimeview/api.py", line 287,
> in render
> filename, url)
> File "/usr/lib/python2.3/site-packages/trac/mimeview/rst.py", line 228,
> in render
> settings_overrides={'halt_level': 6})
> File "/usr/lib/python2.3/site-packages/docutils/core.py", line 371, in
> publish_string
> enable_exit_status=enable_exit_status)
> File "/usr/lib/python2.3/site-packages/docutils/core.py", line 513, in
> publish_programmatically
> output = pub.publish(enable_exit_status=enable_exit_status)
> File "/usr/lib/python2.3/site-packages/docutils/core.py", line 194, in
> publish
> self.settings)
> File "/usr/lib/python2.3/site-packages/docutils/readers/__init__.py",
> line 65, in read
> self.input = self.source.read()
> File "/usr/lib/python2.3/site-packages/docutils/io.py", line 280, in
> read
> return self.decode(self.source)
> File "/usr/lib/python2.3/site-packages/docutils/io.py", line 84, in
> decode
> return unicode(data, enc)
> TypeError: coercing to Unicode: need string or buffer, instance found
> 2006-04-19 15:33:15,652 Trac[api] DEBUG: Trying to render HTML preview
> using EnscriptRenderer
> 2006-04-19 15:33:15,652 Trac[enscript] DEBUG: Enscript command line:
> enscript --color -h -q --language=html -p - -Epython
> 2006-04-19 15:33:15,720 Trac[svn_fs] DEBUG: Closing subversion file-
> system at /var/svn/edgewall.com/trac
> }}}
> As we can see, the enscript renderer succeed on the same input.

New description:

I was looking for one of the SilverCity error that cmlenz told me about on
IRC:
{{{
2006-04-19 15:37:08,424 Trac[browser] DEBUG: Rendering preview of node
Menu.py[at]1 with mime-type text/x-python; charset=iso-8859-15
2006-04-19 15:37:08,428 Trac[api] DEBUG: Trying to render HTML preview
using SilverCityRenderer
2006-04-19 15:37:08,472 Trac[api] WARNING: HTML preview using
<trac.mimeview.silvercity.SilverCityRenderer object at 0x41de7f4c> failed
('ascii' codec can't encode character u'\xf6' in position 749: ordinal not
in range(128))
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/trac/mimeview/api.py", line 287,
in render
filename, url)
File "/usr/lib/python2.3/site-packages/trac/mimeview/silvercity.py",
line 95, in render
generator().generate_html(buf, content)
File "/usr/lib/python2.3/site-packages/SilverCity/Python.py", line 60,
in generate_html
lexer.tokenize_by_style(buffer, self.event_handler)
File "/usr/lib/python2.3/site-packages/SilverCity/Lexer.py", line 8, in
tokenize_by_style
call_back
UnicodeEncodeError: 'ascii' codec can't encode character u'\xf6' in
position 749: ordinal not in range(128)
2006-04-19 15:37:08,580 Trac[api] DEBUG: Trying to render HTML preview
using EnscriptRenderer
2006-04-19 15:37:08,580 Trac[enscript] DEBUG: Enscript command line:
enscript --color -h -q --language=html -p - -Epython
2006-04-19 15:37:08,601 Trac[cache] DEBUG: Checking whether sync with
repository is needed
}}}

another one:
{{{
2006-04-19 15:37:09,518 Trac[browser] DEBUG: Rendering preview of node
auth.py[at]1 with mime-type text/x-python; charset=iso-8859-15
2006-04-19 15:37:09,519 Trac[api] DEBUG: Trying to render HTML preview
using SilverCityRenderer
2006-04-19 15:37:09,564 Trac[api] WARNING: HTML preview using
<trac.mimeview.silvercity.SilverCityRenderer object at 0x83d71ec> failed
('ascii' codec can't encode character u'\xf6' in position 749: ordinal not
in range(128))
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/trac/mimeview/api.py", line 287,
in render
filename, url)
File "/usr/lib/python2.3/site-packages/trac/mimeview/silvercity.py",
line 95, in render
generator().generate_html(buf, content)
File "/usr/lib/python2.3/site-packages/SilverCity/Python.py", line 60,
in generate_html
lexer.tokenize_by_style(buffer, self.event_handler)
File "/usr/lib/python2.3/site-packages/SilverCity/Lexer.py", line 8, in
tokenize_by_style
call_back
UnicodeEncodeError: 'ascii' codec can't encode character u'\xf6' in
position 749: ordinal not in range(128)
2006-04-19 15:37:09,566 Trac[api] DEBUG: Trying to render HTML preview
using EnscriptRenderer
2006-04-19 15:37:09,567 Trac[enscript] DEBUG: Enscript command line:
enscript --color -h -q --language=html -p - -Epython
2006-04-19 15:37:09,626 Trac[svn_fs] DEBUG: Closing subversion file-system
at /var/svn/edgewall.com/trac
}}}
As we can see, the enscript renderer succeed on the same input.

Comment (by cboos):

Right, I pasted the wrong stack trace (mixed up with #3065...)

I returned to the log, found some of the SilverCity related errors and
adjusted the description accordingly.

(btw, jonas, guess where's the `u'\xf6'` coming from :) )

--
Ticket URL: <http://projects.edgewall.com/trac/ticket/3066>
The Trac Project <http://trac.edgewall.com/>
_______________________________________________
Trac-Tickets mailing list
Trac-Tickets[at]lists.edgewall.com
http://lists.edgewall.com/mailman/listinfo/trac-tickets


noreply at edgewall

Jun 18, 2006, 6:17 AM

Post #4 of 4 (313 views)
Permalink
Re: [The Trac Project] #3066: unicode error in SilverCity [In reply to]

#3066: unicode error in SilverCity
--------------------------------+-------------------------------------------
Reporter: cboos | Owner: jonas
Type: defect | Status: closed
Priority: normal | Milestone: 0.10
Component: general | Version: devel
Severity: minor | Resolution: fixed
Keywords: unicode silvercity |
--------------------------------+-------------------------------------------
Changes (by jonas):

* resolution: => fixed
* status: new => closed

Comment:

Yeah I've seen that error a million times :) It should be fixed in r3420
anyway.

--
Ticket URL: <http://projects.edgewall.com/trac/ticket/3066>
The Trac Project <http://trac.edgewall.com/>
_______________________________________________
Trac-Tickets mailing list
Trac-Tickets[at]lists.edgewall.com
http://lists.edgewall.com/mailman/listinfo/trac-tickets

Trac tickets RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.