Hello, Im running Python Application as a Windows Service (using windows extensions). But, sporadically the application crashes (crash in Python23.dll) and this stops the service. This problem cann't be reproduced easily in my system and the call stack generated by the application is given below.
Occurrence: 2005/4/22 23:24:57 Process Id: 3072 Process Name : D:\Python23\lib\site-packages\win32\PythonService.exe Thread Id: 292 Exception code: C0000005 ACCESS_VIOLATION Fault address: 1E05C202 01:0005B202 C:\WINDOWS\system32\python23.dll Registers: EAX:1E0E2EAC EBX:00732EA8 ECX:1E03E500 EDX:016EC200 ESI:00000000 EDI:00732EA8 CS:EIP:001B:1E05C202 SS:ESP:0023:025FFA3C EBP:00637470 DS:0023 ES:0023 FS:003B GS:0000 Flags:00010246 Call stack: Address Frame 1E05C202 00637470 0001:0005B202 C:\WINDOWS\system32\python23.dll 016EC29C 00000003 0000:00000000 The thread which throws the exception is from the Python-Core and not from the application logic. The above call stack points to PyObject_Compare function in object.c. Any clue about the problem? Thanks in Advance. Saravanan D -- http://mail.python.org/mailman/listinfo/python-list