Issue979157

classification
Title: Py.getStackTrace bug
Type: Severity: normal
Components: Core Versions:
Milestone:
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: Nosy List: fwierzbicki
Priority: normal Keywords:

Created on 2004-06-24.18:43:34 by anonymous, last changed 2006-05-15.17:48:47 by fwierzbicki.

Messages
msg904 (view) Author: Nobody/Anonymous (nobody) Date: 2004-06-24.18:43:34
In Py.getStackTrace, there is an attempt to cut off the
stack trace before it gets into the Jython classes, but
somewhere along the line a method named 'call' was
changed to '__call__' but this was not changed inside
getStackTrace.  For example, the line

        if (index == -1)
            index = str.indexOf(
                "at
org.python.core.PyReflectedConstructor.call");

should really be

        if (index == -1)
            index = str.indexOf(
                "at
org.python.core.PyReflectedConstructor.__call__");

I have tried making this change and it works.
msg905 (view) Author: Frank Wierzbicki (fwierzbicki) Date: 2006-05-15.17:48:47
Logged In: YES 
user_id=193969

Applied fix.
History
Date User Action Args
2004-06-24 18:43:34anonymouscreate