Steve Alexander wrote:
The application, ./python.exe, generated an application error The error occurred on 8/ 9/2000 @ 11:48:41.189 The exception generated was c00000fd at address 7800118b (lock)
DrWatson also said this was a Stack Overflow error.
Now what am I doing wrong? ;-)
perhpas setitem calls setattr which calls setitem....
perhaps insert some print statements to see if this is the case.
I did... the problem starts in the constructor: # for making DataBlobs def __init__(self, id): self.id = id the print statements look like: print "settitem ",name,value the output: settattr id test settitem id test ..then the exception. So there's no one-calling-the-other going on :S Any ideas? Chris PS: I Just noticed DataBlob inherits from OFS.SimpleItem.Item and well as PersistentMapping, could this be bad? It also inherits from AccessControl.Role.RoleManager, but I would have though that'd affect it too much?