Issue231507

classification
Title: stack overflow for simple class
Type: Severity: normal
Components: Core Versions:
Milestone:
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: bckfnn Nosy List: bckfnn, tbreuel
Priority: normal Keywords: test failure causes

Created on 2001-02-08.07:09:27 by tbreuel, last changed 2001-03-22.20:51:28 by bckfnn.

Messages
msg280 (view) Author: Thomas Breuel (tbreuel) Date: 2001-02-08.07:09:27
The little program below dies with a stack overflow.
Apparently, something is going wrong with combining
the PyList class (which conforms to the List
interface) with the List interface.  This should
probably either be disallowed, or, better, should
work correctly.

import java.util
import org.python.core
class LX(org.python.core.PyList,java.util.List):
        pass
l = LX()
l.add('x')
msg281 (view) Author: Finn Bock (bckfnn) Date: 2001-03-22.20:51:28
Logged In: YES 
user_id=4201

Fixed in:

PyClass.java: 2.23;
ProxyMaker.java: 2.12;
JavaMaker.java: 2.10;
ObjectFactory.py: 2.7;
compile.py: 2.17;
proxies.py: 2.10;
History
Date User Action Args
2001-02-08 07:09:27tbreuelcreate