Exception in Python 2.3.3 Interpreter

Saravanan D saravanan.d at siemens.com
Tue May 10 01:39:37 EDT 2005


"Terry Reedy" <tjreedy at udel.edu> wrote in message
news:mailman.216.1115654664.29826.python-list at python.org...
>
> "Saravanan" <saravanand at vsnl.net> wrote in message
> news:1115627455.511797.7590 at o13g2000cwo.googlegroups.com...
> > 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. Please note that the call stack generation
> > is taken from crash dump file.
> >
> > The crash occured at the following line:
> > c = strcmp(vname, wname) (object.c)
>
> I am puzzled by this line.  I can't see how it could execute.
> Is this C or Python code? from the distribution or your code?
> How is the result of strcmp (-1, 0, 1 ?) supposed to be callable?
> Is this guarded by a rarely triggered condition?
>
> Terry J. Reedy

The above one is C Code.   The same line is present in object.c file of
Python Interpreter Source and the function name is default_3way_compare().

Windows debugger points to above line in the event of crash of my
application.

Saravanan D





More information about the Python-list mailing list