Menu

#1 Parser generates cyclic dependencies (Burana #3752)

open
nobody
Parser (2)
5
2003-05-26
2003-05-26
No

Parser generates cyclic dependencies, if "bcel.jar" and
"rt.jar" are used as input data.

The chain of inheritance goes as follows:

org.apache.bcel.generic.IF_ACMPNE
--> org.apache.bcel.generic.IfInstruction
--> org.apache.bcel.generic.BranchInstruction
--> org.apache.bcel.generic.Instruction
--> java.lang.Object
--> java.lang.Object (until forever...)

When this cycle is analyzed by DataModel, it will
generate an infinite loop and cause StackOverflowException.

How-To-Repeat:
--> run "bin/jrel.sh check -j lib/bcel.jar
/opt/java/latest/jre/lib/rt.jar"

Environment:
- Linux jukkapalmu 2.4.18-14 #1 Wed Sep 4 13:35:50 EDT
2002 i686 i686 i386 GNU/Linux
- Java HotSpot(TM) Client VM (build 1.4.1_01-b01, mixed
mode)

Discussion


Log in to post a comment.

MongoDB Logo MongoDB