Edgewall Software

Changes between Initial Version and Version 2 of Ticket #6304


Ignore:
Timestamp:
Nov 8, 2007, 9:19:39 AM (16 years ago)
Author:
Christian Boos
Comment:

No, it doesn't seem to be related to the SpamFilter.

It rather looks like invalid input, as it's the following statement which fails:

  unicode(value.value, 'utf-8')

with the (truncated) value.value being:

value.value == 'Previewbekannte Inkompatibilit\xc3\xa4ten) lassen sich...i R\xc3\xbcckfragen lange Recherchen n\xc3\xb6tig werden.\r\n\r\n'

The fragment of value.value displayed in the backtrace is valid utf-8, however the error message says that the error occurs at position 2816, i.e. somewhere in the truncated part.

It's a bit hard to say what's going on without additional details. Can you monitor the traffic and get a full dump of the HTTP request?

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #6304

    • Property Keywords unicode needinfo added
    • Property Component ticket systemgeneral
  • Ticket #6304 – Description

    initial v2  
    1111
    1212A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.
     13{{{
    1314 /usr/lib/python2.4/site-packages/trac/web/_fcgi.py in run(self=<trac.web._fcgi.Request object>)
    1415  568         """Runs the handler, flushes the streams, and ends the request."""
     
    5455      reason = 'invalid data'
    5556      start = 2816
     57}}}