3 | | We have lots of tickets and lots of users, so it's not unlikely that sometimes a bug will be reported twice, or thrice, or ... dozens of times for some! |
4 | | |
5 | | Here's a short list of the issues with a pathologically high duplicate rate: |
6 | | |
7 | | === #9403: '''!ValueError: timestamp out of range for platform time_t''' ([search:'"ValueError: timestamp out of range for platform time_t"' see all]) |
8 | | |
9 | | This is not a bug, but an installation issue. This is typically seen when upgrading a Trac installation to 0.12 then downgrading to 0.11 again. During the upgrade, the timestamps previously stored as number of seconds since Unix epoch were converted to microseconds. If the Trac 0.11 code sees that database again, it won't be able to deal with these larger values correctly and will throw this error. Solution: make sure you're using 0.12, or at worst, revert to the backup database generated during the upgrade. |
10 | | |
11 | | === #5028: '''!TracError: Unsupported version control system "svn"''' ([search:'!TracError: Unsupported version control system "svn"' see all]) |
12 | | |
13 | | An installation issue. The error means that for some reason, the Python bindings to the Subversion libraries couldn't be found or loaded. The TracSubversion page provides detailed [TracSubversion#Troubleshooting troubleshooting] information. In Trac [milestone:0.11], if this problem happens, it will only be reported as a warning for non-repository related pages. |
14 | | |
15 | | The error message has been improved, so this issue is less frequently reported now (#6796). |
| 3 | We have lots of tickets and lots of users, so some bugs will be reported multiple times. Here's a short list of the issues with a pathologically high duplicate rate: |
| 28 | |
| 29 | === #9403: '''!ValueError: timestamp out of range for platform time_t''' ([search:'"ValueError: timestamp out of range for platform time_t"' see all]) |
| 30 | |
| 31 | This is not a bug, but an installation issue. This is typically seen when upgrading a Trac installation to 0.12 then downgrading to 0.11 again. During the upgrade, the timestamps previously stored as number of seconds since Unix epoch were converted to microseconds. If the Trac 0.11 code sees that database again, it won't be able to deal with these larger values correctly and will throw this error. |
| 32 | |
| 33 | Make sure you're using Trac 0.12, or at worst, revert to the backup database generated during the upgrade. |
| 34 | |
| 35 | === #5028: '''!TracError: Unsupported version control system "svn"''' ([search:'!TracError: Unsupported version control system "svn"' see all]) |
| 36 | |
| 37 | This is an installation issue. The error means that for some reason, the Python bindings to the Subversion libraries couldn't be found or loaded. The error message has been improved, so this issue is less frequently reported now (#6796). |
| 38 | |
| 39 | The TracSubversion page provides detailed [TracSubversion#Troubleshooting troubleshooting] information. If this problem happens in Trac [milestone:0.11], it will only be reported as a warning for non-repository related pages. |
| 40 | |
| 41 | === #4311: ''''cStringIO.StringO' object has no attribute 'len'''' ([search:"'cStringIO.StringO' object has no attribute 'len'" see all]) |
| 42 | |
| 43 | Attaching files won't work with Trac < 0.10.4 and Python 2.5. This was a compatibility issue with Python 2.5, which was reported and fixed. Upgrade to the newest version of Trac. |
| 44 | |