Ticket #6787 (closed defect: worksforme)
Trac 0.10.4 - ticket module provider fails in background
| Reported by: | artur.kwiatkowski@… | Owned by: | jonas |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | ticket system | Version: | 0.10.4 |
| Severity: | normal | Keywords: | mysql UnicodeDecodeError needinfo |
| Cc: |
Description
hi there,
I've got a pretty bad problem which for i dont know the solution. I tried to find the reason of this problem but seriously - i dont have a clue, what is going on, i've tested something like 20 potential causes but any of them wasnt right.
My server configuration is: - python virtual, which is like maded from real python which exist on machine, but i've musted to choose virtual version because this is a shared machine and i dont have a root access - database is mysql 5 - trac is in version 0.10.4 - main cause - number of plugins available for version 0.10.4 is greather than it is in version 0.11 - plugins which I have installed globally: aztech callendar, account manager, extended xml rpc, svn auth, svn hooks, webadmin, xmlrpc
And what is my problem: Well it's kinda hard to describe it so I try like this: Im turning up the processes: svn server in daemonized mode, trac in daemonized mode
after some time - I cant say how log it is - Im entering the page on any of the projects and in the timeline there is a error: (TicketChangeProvider?) UnicodeDecodeError: 'utf8' codec can't decode bytes in position 3-5: invalid data and the similiar problem is when I click on the browser tab.
simple restart of trac by killing the process and turning it up again clears this error and timeline and browser are working good - there is no error, but after some part of time (few hours) the problem is coming back.
I even dont have any chance to to point any of You guys what can be the main cause of the problem. In project logs - I readed every single line in every log file - there are no specific log messages which would point to source of the problem.
In the crontab I have few tasks wich are running every 10 minutes: 1. bash script which is checking that trac and svn process are alive - if not, then they are automaticly restored. And I think that this is not an cause of my problem, cuz there are no more than 1 trac process and 1 svn process running at the same time after bash script makes his check. 2. email2trac plugin mail converter - also a handwritten plugin that gets email from a file and puts it into the trac system - but when ticket is added - directly after this action the problem dont shows.
maybe some of You guys have a similiar problem ? i really dont know what is going on that those two trac modules receive an error.
any hints would be appreciated ! thanks for any help !


