crs4 / notredam

Automatically exported from code.google.com/p/notredam
http://www.notredam.org
17 stars 4 forks source link

Scripts fail due to 'maximum recursion depth exceeded' error #87

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
*What steps will reproduce the problem?*
1. I have the notredam-replacement branch checked out
2. I'm using the default settings for RabbitMQ and Celery
3. Upload multiple images or select multiple images in a workspace and select 
Script>Run>'image renditions' (I've reproduced this with 500 images and with 72 
images selected)

*What is the expected output? What do you see instead?*
The expected output is that the script will complete at some point. However the 
script never finishes and after looking at the celery log, before it says it 
completes it gives an error:

"Error in ExtractBasic: <type 'exceptions.RuntimeError'> maximum recursion 
depth exceeded while calling a Python object"

*What version of the product are you using? On what operating system?*
The last merge I did was on this commit: 
https://code.google.com/p/notredam/source/detail?r=4264e714fbdba756ac861089dec4b
373fe4bb388&name=notredam-replacement

OS: CentOS 6

*Please provide any additional information below.*
I've attached the full Celery log from a failed script run, as well as a 
screenshot of NotreDAM after the script said it was completed in the log and 
stopped processing.

Original issue reported on code.google.com by jonat...@metaltoad.com on 16 Apr 2013 at 6:31

Attachments:

GoogleCodeExporter commented 9 years ago

Original comment by alce...@crs4.it on 18 Apr 2013 at 1:27

GoogleCodeExporter commented 9 years ago
I have just pushed a change which should fix the recursion error.  Please have 
a look, and just reopen this issue in case of problems.  Thank you.

Original comment by alce...@crs4.it on 18 Apr 2013 at 1:30