Edgewall Software
Modify

Opened 17 years ago

Closed 17 years ago

Last modified 17 years ago

#4440 closed defect (duplicate)

Internal Error in Wiki

Reported by: igorzolnikov@… Owned by: Matthew Good
Priority: normal Milestone:
Component: plugin/spamfilter Version: none
Severity: normal Keywords: postgresql
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description (last modified by Christian Boos)

I have tried to edit TranslationRu/TracWiki.

Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 387, in dispatch_request
    dispatcher.dispatch(req)
  File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 237, in dispatch
    resp = chosen_handler.process_request(req)
  File "/usr/lib/python2.4/site-packages/trac/wiki/web_ui.py", line 113, in process_request
    self._do_save(req, db, page)
  File "/usr/lib/python2.4/site-packages/trac/wiki/web_ui.py", line 231, in _do_save
    for field, message in manipulator.validate_wiki_page(req, page):
  File "build/bdist.linux-x86_64/egg/tracspamfilter/adapters.py", line 98, in validate_wiki_page
  File "build/bdist.linux-x86_64/egg/tracspamfilter/api.py", line 131, in test
  File "build/bdist.linux-x86_64/egg/tracspamfilter/model.py", line 119, in insert
  File "/usr/lib/python2.4/site-packages/trac/db/util.py", line 50, in execute
    return self.cursor.execute(sql_escape_percent(sql), args)
  File "/usr/lib/python2.4/site-packages/trac/db/util.py", line 50, in execute
    return self.cursor.execute(sql_escape_percent(sql), args)
ProgrammingError: current transaction is aborted, commands ignored until end of transaction block

Attachments (0)

Change History (5)

comment:1 by Christian Boos, 17 years ago

Component: wikispamfilter
Description: modified (diff)
Keywords: postgresql added
Owner: changed from Jonas Borgström to Matthew Good

With: build/bdist.linux-x86_64/egg/tracspamfilter/model.py", line 119

Well, two entries have been written in the spam log around that time:

At 12/20/2006 07:30:08 PM: (this is probably the one that failed)

igorzolnikov@gmail.com

At 12/20/2006 07:21:15 PM: (this was version 1)

= The Trac Wiki Engine =

igorzolnikov@gmail.com

Well, could it be that it was because of empty content?

comment:2 by igorzolnikov@…, 17 years ago

No, it was because i have tried to write Russian content (Cyrillic symbols).

If i write Latin symbols all OK.

comment:3 by igorzolnikov@…, 17 years ago

I wrote one paragraph, used Latin symbols, but i can't do it with Russian symbols.s.

comment:4 by anonymous, 17 years ago

Resolution: duplicate
Status: newclosed

Ok, so it's similar to #4087, but apparently it's happening even with Unicode strings. I'll raise the priority there.

comment:5 by igorzolnikov@…, 17 years ago

I have tried to write a word "имеет" - OK, but "включает" - don't write in Wiki.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Matthew Good.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Matthew Good to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.