[issue6562] OverflowError in RLock.acquire()

2009-08-04 Thread David Roberts
David Roberts d...@vidr.cc added the comment: I think I've narrowed it down to the ImageQt class provided by PIL - commenting out the reference to this (in the constructor of the Tile class referenced by TileProvider.run) stops the errors. So how do I go about determining where the problem

[issue6562] OverflowError in RLock.acquire()

2009-08-04 Thread David Roberts
David Roberts d...@vidr.cc added the comment: Ok, so if it's a bug in (Py)Qt then I'm not going to worry about it. I've managed to fix the issue in my case anyway, by (essentially) replacing: image = Image.open(fname) image.load() tile = ImageQt(image) with (the much more obvious

[issue6562] OverflowError in RLock.acquire()

2009-07-25 Thread David Roberts
David Roberts d...@vidr.cc added the comment: thread.get_ident() returns 1192 and 1560 in the cases where there is no error, and 1316 in the case where the error is thrown. Doesn't seem particularly unusual, and shows get_ident() isn't throwing the error itself. I also noticed

[issue6562] OverflowError in RLock.acquire()

2009-07-25 Thread David Roberts
David Roberts d...@vidr.cc added the comment: I haven't been able to isolate the issue. Could someone provide some insight into what the error could possibly mean so that I have a better idea of what I'm trying to isolate? -- ___ Python tracker rep

[issue6562] OverflowError in RLock.acquire()

2009-07-25 Thread David Roberts
David Roberts d...@vidr.cc added the comment: If I comment out all occurrences of with self.__lock: I then get the same error in another part of the code: C:\Python26\lib\threading.py:803: RuntimeWarning: tp_compare didn't return -1 or -2 for exception return _active[_get_ident()] Exception

[issue6562] OverflowError in RLock.acquire()

2009-07-25 Thread David Roberts
David Roberts d...@vidr.cc added the comment: Yes, it is the PIL library. Removing calls to Image.open() still results in the same error - the exception is thrown before it even reaches that bit of the code anyway. Another odd thing is that the exception is only thrown on some of the calls

[issue6562] OverflowError in RLock.acquire()

2009-07-25 Thread David Roberts
Changes by David Roberts d...@vidr.cc: Added file: http://bugs.python.org/file14568/tilestore.py ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue6562

[issue6562] OverflowError in RLock.acquire()

2009-07-24 Thread David Roberts
New submission from David Roberts d...@vidr.cc: I'm getting the following error on Windows in an application I've written (the error does not occur on Linux): Exception in thread Thread-4: Traceback (most recent call last): File C:\Python26\lib\threading.py, line 525, in __bootstrap_inner