"Terry Reedy" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > > "Saravanan" <[EMAIL PROTECTED]> wrote in message > news:[EMAIL PROTECTED] > > 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 -- http://mail.python.org/mailman/listinfo/python-list