Completed

#0724 Error when adding new Issue  

An error occured when I tried to add a new issue.
I have upgraded to 0.8.3.

What Zope version do you recommend?


--------------------------------------------------
Error type: RuntimeError
Error value: maximum recursion depth exceeded in cmp

<p>Traceback (innermost last):
<ul>

<li> Module ZPublisher.Publish, line 115, in publish</li>

<li> Module ZPublisher.mapply, line 88, in mapply</li>

<li> Module ZPublisher.Publish, line 41, in call_object</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3471, in SubmitIssue</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3725, in generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 3760, in _do_generateID</li>

</ul>RuntimeError: maximum recursion depth exceeded in cmp
</p>

Submitted by: <Mike McDonnell>
26-Mar 2008
3 months and 10 days old
Sections:General
Type:bug report
Urgency:normal
 
Added Issue followup   -   <Peter Bengtsson> permanent link

I've stared at the code where this could have happened and can't for the love of me see why it would happen. What Zope version are you running?

I'd recommend zope 2.10, 2.9 or 2.8. Zope 2.9.8 I think we use a lot here for our issuetrackers.

26-Mar 2008
 
Added Issue followup   -   <Mike McDonnell> permanent link

I am running Zope version 2.9.6 but I managed to sort this out. I increased the number from 6 to 7 and resolved this.

Thanks

Mike

26-Mar 2008
 
Changed status from Open to Completed   -   <Peter Bengtsson> permanent link
No comment.
27-Mar 2008
 
Name:
Email:
Spambot prevention:number?number?number?number? enter these numbers
File attachment:
File attachment:
Hide again hide file attachments
(<Mike McDonnell>, <Peter Bengtsson>)
Tell a Friend [with more options]

Subscription to changes

 
 

Recent issues