Message1991

Author boisgerault
Recipients
Date 2007-10-21.13:15:21
SpamBayes Score
Marked as misclassified
Message-id
In-reply-to
Content

The bug is a consequence of the PyString equals implementation:

    public boolean equals(Object other) {
        if (!(other instanceof PyString))
            return false;
        ...
    }
  
If a dictionary that has a string key is queried for a key that does 
not derive from PyString, it cannot find it as PyString.equals will 
always return false, even if both keys may compare equal.
History
Date User Action Args
2008-02-20 17:18:05adminlinkissue1816134 messages
2008-02-20 17:18:05admincreate