[ZO-Coll] [ZOC] 365/ 4 Comment "History broken on some (not all) wiki pages"

Collector: NEW Zope.org (the ... zope-web at zope.org
Tue Jan 4 19:12:32 EST 2005


Issue #365 Update (Comment) "History broken on some (not all) wiki pages"
 Status Pending, functionality/bug medium
To followup, visit:
  http://collector.zope.org/ZopeOrg/365

==============================================================
= Comment - Entry #4 by d2m on Jan 4, 2005 7:12 pm

You are right - it is not solved yet.

At least i found which was the possible error with the 'full history' (http://collector.zope.org/ZopeOrg/309).

Now back to this issue - here is a traceback:
 
Traceback (innermost last):
  Module ZPublisher.Publish, line 98, in publish
  Module ZPublisher.mapply, line 88, in mapply
  Module ZPublisher.Publish, line 39, in call_object
  Module Products.ZWiki.Diff, line 162, in prevDiff
  Module Products.ZWiki.Diff, line 151, in diff
  Module sre, line 143, in sub
RuntimeError: maximum recursion limit exceeded

The error occurs at a point, where a  .../Wikis/zope-edu/Harvey/manage_historyCopy happened
(click on 'full history' button for a listing)

Any ideas ?
________________________________________
= Resubmit - Entry #3 by slinkp on Jan 4, 2005 12:05 pm

 Status: Rejected => Pending

I do not think it is really fixed.

I've just noticed that, because the history form uses POST rather than GET, the URL looks the same regardless of where in the history you are - and some pages give the problem, some do not.

Example:
1) visit this page: http://zope.org/Wikis/zope-edu/Harvey
2) click History
3) click the "previous edit" button
4) repeat step 3 until you get RuntimeError, "maximum recursion limit exceeded".


________________________________________
= Reject - Entry #2 by d2m on Jan 4, 2005 4:04 am

 Status: Pending => Rejected

i checked the links again, they are working now. closing the issue.
________________________________________
= Request - Entry #1 by slinkp on Nov 30, 2004 11:37 am

Many wiki pages give RuntimeError, maximimum recursion limit exceeded when you click the History link.
Others give nothing at all.

Examples of the RuntimeError:
http://zope.org/Wikis/zope-edu/Harvey/diff
http://zope.org/Wikis/ZEO/CommittedGenerationNumber/diff

Maybe it's significant that both of those include spam with asian characters (sorry I don't recognize different asian languages).

However, spammed pages that have been edited to remove the spam seem to be OK, for example:
http://zope.org/Wikis/ZEO/ReplicationStrategies/diff

Examples of pages that show nothing at all for history:

http://dev.zope.org/Wikis/DevSite/Projects/Zope2.7/FrontPage/diff/Wikis/FrontPage/diff
http://zope.org/Wikis/ZODB/BerkeleyDB/diff
http://zope.org/Wikis/ZODB/BerkeleyStorageDocs/diff

Note also that "full history" is broken, there's another collector entry for that. See:
http://collector.zope.org/ZopeOrg/309

==============================================================



More information about the Zopeorg-collector mailing list