Exception in Python 2.3.3 Interpreter

Saravanan saravanand at vsnl.net
Mon Apr 25 09:04:19 EDT 2005


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




More information about the Python-list mailing list