Edgewall Software

Opened 18 years ago

Last modified 18 years ago

#2468 closed defect

Ticket description causing "maximum recursion limit exceeded" in File "/usr/lib/python2.3/sre.py", line 143 — at Version 2

Reported by: mcarpenter@… Owned by: Christian Boos
Priority: high Milestone: 0.9.3
Component: timeline Version: 0.9.2
Severity: normal Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description (last modified by Christian Boos)

I have a ticket who's description is causing the timeline rss to die. To debug I added a line in "trac/wiki/formatter.py", line 686

        while old != result:
            old = result
+           self.env.log.error("%r %r %r" % (self._non_nested_block_re,
            result = re.sub(self._non_nested_block_re, simplify, old)

Attaching the log messages it generated.

Change History (3)

by mcarpenter@…, 18 years ago

Attachment: trac.log added

My trac.log from when the error occured with extra logging

comment:1 by anonymous, 18 years ago

Oops, I see I only pasted in part of the line I added for the log file. Here's the full thing:

self.env.log.error("%r %r %r" % (self._non_nested_block_re, simplify, old,))

comment:2 by Christian Boos, 18 years ago

Description: modified (diff)
Owner: changed from Jonas Borgström to Christian Boos
Priority: normalhigh
Status: newassigned

Hm, that would be my code :(

Thanks for the log, I was able to reproduce the issue.

Note: See TracTickets for help on using tickets.