[Soot-list] soot-classpath troubles

Dan Grossman djg at cs.washington.edu
Mon Aug 14 19:21:13 EDT 2006


Just to follow-up (we're still building a version of Soot without our 
changes; it takes a while), I've attached some verbose output.  You can 
see we find many many classes and even successfully apply jb.tr to over 
25 of them in a variety of packages before we hit a class where the 
resolution level is DANGLING, causing Soot to abort.

--Dan

Dan Grossman wrote:
> 
> Thanks.
> 
> My next step is to see if I can succeed with a "fresh from the Internet" 
> build of Soot-and-friends (i.e., without any of my group's 
> modifications).  That will determine if "we did something wrong in our 
> hacking" versus "we are invoking/installing Soot wrong".  The former is 
> certainly possible.
> 
> Note the error message is a bit strange -- it does _not_ say the class 
> can't be found; it says that it is still in "DANGLING" stage when it 
> should be in "SIGNATURES" stage.  I don't know enough about Soot's 
> type-resolution to know what could cause this.  Nothing we have done 
> intentionally touches anything to do with type-resolution.
> 
> --Dan
> 
> Eric Bodden wrote:
>> Hi.
>>
>> I am not entirely sure but I think you are suffering from some wrong
>> classpath setup or version conflict. For me this just works fine:
>>
>> mucuna ~/test $ java -version
>> java version "1.5.0_08"
>> Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_08-b03)
>> Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_08-b03, mixed mode)
>>
>> mucuna ~/test $ java -Xmx512m -cp
>> /home/user/ebodde/workspaces/abc/abc/lib/abc-complete.jar:/home/user/ebo
>> dde/bin/sun-jdk1.5.0_08/jre/lib/jce.jar:. soot.Main -W -src-prec c C
>> Soot started on Mon Aug 14 16:29:38 EDT 2006
>> [Call Graph] For information on where the call graph may be incomplete,
>> use the verbose option to the cg phase.
>> Transforming C...
>> Writing to sootOutput/C.class
>> Soot finished on Mon Aug 14 16:30:57 EDT 2006
>> Soot has run for 1 min. 19 sec.
>>
>> Eric
>>
>> P.S. I tool I found quite helpful for debugging classpath issues is
>> JWhich:
>> http://www.javaworld.com/javaworld/javatips/jw-javatip105.html
>>
>>
>>> -----Original Message-----
>>> From: soot-list-bounces at sable.mcgill.ca [mailto:soot-list-
>>> bounces at sable.mcgill.ca] On Behalf Of Dan Grossman
>>> Sent: Monday, August 14, 2006 2:54 PM
>>> To: soot-list at sable.mcgill.ca
>>> Subject: [Soot-list] soot-classpath troubles
>>>
>>>
>>> I am trying to run this class through Soot with -W:
>>>    public class C extends Thread { }
>>>
>>> I have a standard Linux box with the HotSpot Client VM installed in
>>> /usr/java/jdk1.5.0_06.
>>>
>>> Here is my call to java (full shell-script below):
>>> java  -Xmx1024m -classpath $JAVACLASSPATH \
>>>      soot.Main -W \
>>>      -src-prec c -soot-classpath $SOOTCLASSPATH C \
>>>      -p cg enabled:true,jdkver:4,implicit-entry:false \
>>>      -p cg.cha enabled:true
>>>
>>> As expected, if I don't set -soot-classpath, Soot cannot find
>>> java.lang.Thread.  But even when I set it to include all 7 .jar files
>>> in /usr/java/jdk1.5.0_06/jre/lib (including rt.jar), I get an error
>>> like this (full stacktrace below):
>>>    Exception in thread "main" java.lang.RuntimeException: This
>>> operation
>>>    requires resolving level SIGNATURES but sun.misc.FloatingDecimal is
>>> at
>>>    resolving level DANGLING
>>>
>>> Replacing -W with -w leads to the same behavior.
>>>
>>> This stacktrace is with implicit-entry:false for the cg phase.  If it
>>> is true (allowing me to just delete the 2 -p lines above entirely), I
>>> get the same error but with the java.io.BufferedInputStream class.
>>>
>>> In general, what am I doing wrong for running -W?  Is there some "all-
>>> encompassing" .jar file I need?  Is this a bug in Soot?  Are others
>>> using a different VM where this doesn't arise?  Can anyone confirm
>>> success running Soot with -W on a class that extends Thread?
>>>
>>> Let me admit I have not tried running on a "clean download" (i.e., my
>>> code has some additions to Soot), but I didn't touch anything germane
>>> to class lookup.
>>>
>>> Help would be very much appreciated!  (I don't know where to start
>>> looking!)
>>>
>>> Full stack trace and shell-script follows.
>>>
>>> --Dan
>>>
>>> =======
>>> Soot started on Mon Aug 14 11:50:10 PDT 2006 [Call Graph] For
>>> information on where the call graph may be incomplete, use the verbose
>>> option to the cg phase.
>>> Exception in thread "main" java.lang.RuntimeException: This operation
>>> requires resolving level SIGNATURES but sun.misc.FloatingDecimal is at
>>> resolving level DANGLING
>>>          at soot.SootClass.checkLevel(SootClass.java:128)
>>>          at soot.SootClass.declaresField(SootClass.java:371)
>>>          at
>>> soot.AbstractSootFieldRef.resolve(AbstractSootFieldRef.java:88)
>>>          at
>>> soot.AbstractSootFieldRef.resolve(AbstractSootFieldRef.java:74)
>>>          at
>> soot.jimple.StaticFieldRef.getField(StaticFieldRef.java:76)
>>>          at
>>>
>> soot.jimple.toolkits.typing.ConstraintCollector.caseAssignStmt(Constrai
>>> ntCollector.java:236)
>>>          at
>>> soot.jimple.internal.JAssignStmt.apply(JAssignStmt.java:222)
>>>          at
>>>
>> soot.jimple.toolkits.typing.ConstraintCollector.collect(ConstraintColle
>>> ctor.java:53)
>>>          at
>>>
>> soot.jimple.toolkits.typing.TypeResolver.collect_constraints_1_2(TypeRe
>>> solver.java:330)
>>>          at
>>>
>> soot.jimple.toolkits.typing.TypeResolver.resolve_step_1(TypeResolver.ja
>>> va:255)
>>>          at
>>>
>> soot.jimple.toolkits.typing.TypeResolver.resolve(TypeResolver.java:179)
>>>          at
>>>
>> soot.jimple.toolkits.typing.TypeAssigner.internalTransform(TypeAssigner
>>> .java:57)
>>>          at soot.BodyTransformer.transform(BodyTransformer.java:51)
>>>          at soot.Transform.apply(Transform.java:104)
>>>          at
>>> soot.JimpleBodyPack.applyPhaseOptions(JimpleBodyPack.java:70)
>>>          at soot.JimpleBodyPack.internalApply(JimpleBodyPack.java:93)
>>>          at soot.Pack.apply(Pack.java:120)
>>>          at
>>> soot.coffi.CoffiMethodSource.getBody(CoffiMethodSource.java:122)
>>>          at
>> soot.SootMethod.getBodyFromMethodSource(SootMethod.java:81)
>>>          at soot.SootMethod.retrieveActiveBody(SootMethod.java:320)
>>>          at
>>>
>> soot.jimple.toolkits.callgraph.OnFlyCallGraphBuilder.processNewMethod(O
>>> nFlyCallGraphBuilder.java:182)
>>>          at
>>>
>> soot.jimple.toolkits.callgraph.OnFlyCallGraphBuilder.processReachables(
>>> OnFlyCallGraphBuilder.java:81)
>>>          at
>>>
>> soot.jimple.toolkits.callgraph.CallGraphBuilder.build(CallGraphBuilder.
>>> java:87)
>>>          at
>>>
>> soot.jimple.toolkits.callgraph.CHATransformer.internalTransform(CHATran
>>> sformer.java:43)
>>>          at soot.SceneTransformer.transform(SceneTransformer.java:39)
>>>          at soot.Transform.apply(Transform.java:89)
>>>          at soot.RadioScenePack.internalApply(RadioScenePack.java:60)
>>>          at
>>>
>> soot.jimple.toolkits.callgraph.CallGraphPack.internalApply(CallGraphPac
>>> k.java:40)
>>>          at soot.Pack.apply(Pack.java:110)
>>>          at
>> soot.PackManager.runWholeProgramPacks(PackManager.java:375)
>>>          at soot.PackManager.runPacks(PackManager.java:321)
>>>          at soot.Main.run(Main.java:203)
>>>          at soot.Main.main(Main.java:146) ======= #!/bin/bash
>>>
>>> SOOT=${HOME}/workspace_builtineclipse
>>> export JAVA_HOME=/usr/java/jdk1.5.0_06
>>>
>>> PADDLE=${SOOT}/paddle-dev/classes
>>> SOOTCLASSES=${SOOT}/soot-2.2.3/classes
>>> JEDDRUN=${HOME}/jedd-0.3/runtime/lib/jedd-runtime.jar
>>> JEDDTRANS=${HOME}/jedd-0.3/translator/lib/jedd-translator.jar
>>> JASMIN=${SOOT}/jasmin-2.2.3/lib/jasminclasses-2.2.3.jar
>>>
>>> export
>>>
>> JAVACLASSPATH=${JEDDRUN}:${JEDDTRANS}:${PADDLE}:${SOOTCLASSES}:${JASMIN
>>> }:${SOOT}/polyglot-1.3.2/lib/polyglot.jar:${SOOT}/polyglot-
>>> 1.3.2/lib/java_cup.jar
>>>
>>> JRELIBPATH=${JAVA_HOME}/jre/lib/
>>>
>>> export
>>>
>> SOOTCLASSPATH=${JRELIBPATH}charsets.jar:${JRELIBPATH}deploy.jar:${JRELI
>> BPATH}javaws.jar:${JRELIBPATH}jce.jar:${JRELIBPATH}jsse.jar:${JRELIBPAT
>>> H}plugin.jar:${JRELIBPATH}rt.jar:./
>>>
>>> echo $JAVACLASSPATH
>>> echo
>>> echo $SOOTCLASSPATH
>>> echo
>>> java  -Xmx1024m  \
>>>      -classpath $JAVACLASSPATH \
>>>      soot.Main \
>>>      -w \
>>>      -src-prec c \
>>>      -soot-classpath $SOOTCLASSPATH C \
>>>      -p cg enabled:true,jdkver:4,implicit-entry:false \
>>>      -p cg.cha enabled:true
>>>
>>> _______________________________________________
>>> Soot-list mailing list
>>> Soot-list at sable.mcgill.ca
>>> http://mailman.cs.mcgill.ca/mailman/listinfo/soot-list
>>
>>
> _______________________________________________
> Soot-list mailing list
> Soot-list at sable.mcgill.ca
> http://mailman.cs.mcgill.ca/mailman/listinfo/soot-list
-------------- next part --------------

Soot started on Mon Aug 14 15:34:28 PDT 2006
resolving [from .class]: java.lang.Short
resolving [from .class]: java.lang.Number
resolving [from .class]: java.lang.Comparable
resolving [from .class]: java.lang.StringBuilder
resolving [from .class]: java.lang.Class
resolving [from .class]: java.lang.String
resolving [from .class]: java.lang.Integer
resolving [from .class]: java.lang.Object
resolving [from .class]: java.lang.NumberFormatException
resolving [from .class]: java.lang.Short$ShortCache
resolving [from .class]: java.io.Serializable
resolving [from .class]: java.lang.AbstractStringBuilder
resolving [from .class]: java.lang.CharSequence
resolving [from .class]: java.io.ObjectOutputStream
resolving [from .class]: java.io.IOException
resolving [from .class]: java.io.ObjectInputStream
resolving [from .class]: java.lang.StringBuffer
resolving [from .class]: java.lang.ClassNotFoundException
resolving [from .class]: java.lang.Appendable
resolving [from .class]: java.lang.reflect.GenericDeclaration
resolving [from .class]: java.lang.reflect.Type
resolving [from .class]: java.lang.reflect.AnnotatedElement
resolving [from .class]: java.lang.reflect.Field
resolving [from .class]: sun.reflect.generics.factory.GenericsFactory
resolving [from .class]: sun.reflect.ConstantPool
resolving [from .class]: java.util.List
resolving [from .class]: java.security.PrivilegedAction
resolving [from .class]: java.lang.IndexOutOfBoundsException
resolving [from .class]: java.lang.reflect.Method
resolving [from .class]: java.lang.SecurityManager
resolving [from .class]: java.lang.reflect.InvocationTargetException
resolving [from .class]: java.lang.Class$MethodArray
resolving [from .class]: java.lang.System
resolving [from .class]: java.lang.ClassLoader
resolving [from .class]: java.net.URL
resolving [from .class]: sun.reflect.generics.repository.ConstructorRepository
resolving [from .class]: java.lang.ref.SoftReference
resolving [from .class]: java.lang.Package
resolving [from .class]: java.lang.reflect.Modifier
resolving [from .class]: sun.reflect.generics.factory.CoreReflectionFactory
resolving [from .class]: java.lang.InternalError
resolving [from .class]: java.lang.annotation.Annotation
resolving [from .class]: sun.reflect.generics.scope.Scope
resolving [from .class]: sun.reflect.annotation.AnnotationParser
resolving [from .class]: sun.misc.Unsafe
resolving [from .class]: java.lang.reflect.Array
resolving [from .class]: java.util.Map
resolving [from .class]: java.io.ObjectStreamField
resolving [from .class]: java.security.AccessController
resolving [from .class]: sun.reflect.ReflectionFactory
resolving [from .class]: java.lang.Throwable
resolving [from .class]: sun.reflect.Reflection
resolving [from .class]: java.lang.RuntimePermission
resolving [from .class]: java.security.ProtectionDomain
resolving [from .class]: java.lang.Class$2
resolving [from .class]: java.util.HashMap
resolving [from .class]: java.lang.IllegalArgumentException
resolving [from .class]: java.lang.Class$EnclosingMethodInfo
resolving [from .class]: java.lang.InstantiationException
resolving [from .class]: java.util.HashSet
resolving [from .class]: java.security.Permission
resolving [from .class]: java.util.Iterator
resolving [from .class]: java.util.Map$Entry
resolving [from .class]: java.security.CodeSource
resolving [from .class]: java.lang.Class$1
resolving [from .class]: sun.reflect.ReflectionFactory$GetReflectionFactoryAction
resolving [from .class]: java.lang.NullPointerException
resolving [from .class]: java.io.InputStream
resolving [from .class]: java.lang.reflect.Constructor
resolving [from .class]: java.lang.reflect.TypeVariable
resolving [from .class]: java.security.PermissionCollection
resolving [from .class]: java.security.AllPermission
resolving [from .class]: java.lang.IllegalAccessException
resolving [from .class]: sun.reflect.generics.repository.ClassRepository
resolving [from .class]: java.security.Permissions
resolving [from .class]: java.util.ArrayList
resolving [from .class]: java.util.Collection
resolving [from .class]: java.lang.NoSuchFieldException
resolving [from .class]: java.util.Set
resolving [from .class]: java.lang.Class$4
resolving [from .class]: sun.security.util.SecurityConstants
resolving [from .class]: java.lang.Enum
resolving [from .class]: java.lang.NoSuchMethodException
resolving [from .class]: sun.reflect.generics.repository.MethodRepository
resolving [from .class]: java.lang.SecurityException
resolving [from .class]: sun.reflect.generics.scope.ClassScope
resolving [from .class]: sun.reflect.annotation.AnnotationType
resolving [from .class]: java.lang.reflect.GenericArrayType
resolving [from .class]: java.io.ObjectStreamClass
resolving [from .class]: java.lang.ClassCastException
resolving [from .class]: java.lang.Class$3
resolving [from .class]: java.util.regex.Pattern
resolving [from .class]: java.lang.StringCoding
resolving [from .class]: java.lang.StringIndexOutOfBoundsException
resolving [from .class]: java.lang.ConditionalSpecialCasing
resolving [from .class]: java.io.UnsupportedEncodingException
resolving [from .class]: java.lang.Long
resolving [from .class]: java.util.Formatter
resolving [from .class]: java.lang.Double
resolving [from .class]: java.lang.Math
resolving [from .class]: java.lang.String$1
resolving [from .class]: java.lang.Float
resolving [from .class]: java.util.Locale
resolving [from .class]: java.util.Comparator
resolving [from .class]: java.lang.Deprecated
resolving [from .class]: java.lang.Character
resolving [from .class]: java.lang.String$CaseInsensitiveComparator
resolving [from .class]: java.util.regex.Matcher
resolving [from .class]: java.lang.Integer$IntegerCache
resolving [from .class]: java.lang.CloneNotSupportedException
resolving [from .class]: java.lang.InterruptedException
resolving [from .class]: sun.misc.FloatingDecimal
resolving [from .class]: java.io.OutputStream
resolving [from .class]: java.io.ObjectOutput
resolving [from .class]: java.io.ObjectStreamConstants
resolving [from .class]: java.io.NotActiveException
resolving [from .class]: java.lang.Boolean
resolving [from .class]: java.io.NotSerializableException
resolving [from .class]: java.io.ObjectOutputStream$HandleTable
resolving [from .class]: java.io.ObjectOutputStream$1
resolving [from .class]: java.io.ObjectOutputStream$BlockDataOutputStream
resolving [from .class]: java.io.ObjectOutputStream$ReplaceTable
resolving [from .class]: java.io.ObjectStreamClass$ClassDataSlot
resolving [from .class]: sun.misc.SoftCache
resolving [from .class]: java.io.ObjectOutputStream$PutFieldImpl
resolving [from .class]: java.lang.IllegalStateException
resolving [from .class]: java.io.SerializablePermission
resolving [from .class]: java.io.Externalizable
resolving [from .class]: java.io.ObjectOutputStream$PutField
resolving [from .class]: java.lang.Byte
resolving [from .class]: java.lang.Exception
resolving [from .class]: java.io.ObjectInput
resolving [from .class]: java.io.ObjectInputStream$GetFieldImpl
resolving [from .class]: java.io.ObjectInputStream$GetField
resolving [from .class]: java.io.OptionalDataException
resolving [from .class]: java.io.ObjectInputStream$ValidationList
resolving [from .class]: java.io.InvalidClassException
resolving [from .class]: java.lang.reflect.Proxy
resolving [from .class]: java.io.ObjectInputStream$1
resolving [from .class]: java.io.ObjectInputStream$HandleTable
resolving [from .class]: java.lang.IllegalAccessError
resolving [from .class]: java.io.ObjectInputStream$BlockDataInputStream
resolving [from .class]: java.lang.Void
resolving [from .class]: java.io.StreamCorruptedException
resolving [from .class]: java.io.ObjectInputValidation
resolving [from .class]: java.io.ObjectInputStream$PeekInputStream
resolving [from .class]: java.io.InvalidObjectException
resolving [from .class]: java.io.WriteAbortedException
resolving [from .class]: java.lang.reflect.AccessibleObject
resolving [from .class]: java.lang.reflect.Member
resolving [from .class]: sun.misc.SharedSecrets
resolving [from .class]: sun.misc.JavaLangAccess
resolving [from .class]: sun.reflect.FieldAccessor
resolving [from .class]: sun.reflect.generics.repository.FieldRepository
resolving [from .class]: sun.reflect.generics.tree.FieldTypeSignature
resolving [from .class]: java.lang.reflect.ParameterizedType
resolving [from .class]: java.lang.reflect.WildcardType
resolving [from .class]: java.util.ListIterator
resolving [from .class]: java.lang.RuntimeException
resolving [from .class]: java.nio.ByteBuffer
resolving [from .class]: sun.reflect.generics.scope.MethodScope
resolving [from .class]: sun.reflect.annotation.ExceptionProxy
resolving [from .class]: sun.reflect.MethodAccessor
resolving [from .class]: java.lang.annotation.AnnotationFormatError
resolving [from .class]: java.security.AccessControlContext
resolving [from .class]: java.awt.AWTPermission
resolving [from .class]: java.io.FilePermission
resolving [from .class]: java.lang.Thread
resolving [from .class]: java.lang.SecurityManager$2
resolving [from .class]: java.security.SecurityPermission
resolving [from .class]: java.net.SocketPermission
resolving [from .class]: java.lang.ThreadGroup
resolving [from .class]: java.lang.SecurityManager$1
resolving [from .class]: java.util.StringTokenizer
resolving [from .class]: java.net.InetAddress
resolving [from .class]: java.util.PropertyPermission
resolving [from .class]: java.io.FileDescriptor
resolving [from .class]: java.io.File
resolving [from .class]: sun.misc.VM
resolving [from .class]: java.io.BufferedOutputStream
resolving [from .class]: java.nio.channels.spi.SelectorProvider
resolving [from .class]: java.io.FileOutputStream
resolving [from .class]: sun.net.InetAddressCachePolicy
resolving [from .class]: java.io.PrintStream
resolving [from .class]: java.lang.ProcessEnvironment
resolving [from .class]: java.lang.Terminator
resolving [from .class]: java.nio.channels.Channel
resolving [from .class]: java.io.FileInputStream
resolving [from .class]: java.lang.System$2
resolving [from .class]: java.io.BufferedInputStream
resolving [from .class]: java.util.Properties
resolving [from .class]: java.lang.Runtime
resolving [from .class]: sun.misc.Version
resolving [from .class]: java.lang.System$1
resolving [from .class]: sun.misc.Resource
resolving [from .class]: java.lang.UnsatisfiedLinkError
resolving [from .class]: java.security.Principal
resolving [from .class]: java.util.Vector
resolving [from .class]: java.lang.ClassLoader$NativeLibrary
resolving [from .class]: java.lang.Error
resolving [from .class]: sun.misc.ClassFileTransformer
resolving [from .class]: java.lang.AssertionStatusDirectives
resolving [from .class]: sun.misc.CompoundEnumeration
resolving [from .class]: java.security.PrivilegedActionException
resolving [from .class]: java.security.PrivilegedExceptionAction
resolving [from .class]: java.lang.ClassLoader$1
resolving [from .class]: java.security.cert.Certificate
resolving [from .class]: java.lang.ClassLoader$2
resolving [from .class]: java.lang.ClassFormatError
resolving [from .class]: sun.misc.Launcher
resolving [from .class]: java.util.Hashtable
resolving [from .class]: java.lang.ClassLoader$3
resolving [from .class]: java.util.Stack
resolving [from .class]: java.lang.SystemClassLoaderAction
resolving [from .class]: java.util.Enumeration
resolving [from .class]: sun.misc.URLClassPath
resolving [from .class]: java.lang.NoClassDefFoundError
resolving [from .class]: java.net.URI
resolving [from .class]: java.net.MalformedURLException
resolving [from .class]: sun.security.action.GetPropertyAction
resolving [from .class]: java.net.URLStreamHandler
resolving [from .class]: java.net.Proxy$Type
resolving [from .class]: java.net.InetSocketAddress
resolving [from .class]: java.net.URLConnection
resolving [from .class]: java.net.Proxy
resolving [from .class]: java.net.URISyntaxException
resolving [from .class]: java.net.NetPermission
resolving [from .class]: java.net.SocketAddress
resolving [from .class]: java.net.Parts
resolving [from .class]: java.net.URLStreamHandlerFactory
resolving [from .class]: sun.reflect.generics.repository.GenericDeclRepository
resolving [from .class]: sun.reflect.generics.visitor.Reifier
resolving [from .class]: sun.reflect.generics.tree.TypeSignature
resolving [from .class]: sun.reflect.generics.tree.MethodTypeSignature
resolving [from .class]: sun.reflect.generics.tree.Tree
resolving [from .class]: sun.reflect.generics.parser.SignatureParser
resolving [from .class]: sun.reflect.generics.visitor.TypeTreeVisitor
resolving [from .class]: java.lang.ref.Reference
resolving [from .class]: java.lang.ref.ReferenceQueue
resolving [from .class]: java.lang.Package$1PackageInfoProxy
resolving [from .class]: java.util.jar.JarInputStream
resolving [from .class]: java.util.jar.Attributes
resolving [from .class]: java.util.jar.Attributes$Name
resolving [from .class]: java.util.jar.Manifest
resolving [from .class]: java.lang.Package$1
resolving [from .class]: java.lang.reflect.ReflectAccess
resolving [from .class]: sun.reflect.LangReflectAccess
resolving [from .class]: java.lang.TypeNotPresentException
resolving [from .class]: sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl
resolving [from .class]: sun.reflect.generics.reflectiveObjects.GenericArrayTypeImpl
resolving [from .class]: sun.reflect.generics.reflectiveObjects.TypeVariableImpl
resolving [from .class]: java.lang.AssertionError
resolving [from .class]: sun.reflect.generics.reflectiveObjects.WildcardTypeImpl
resolving [from .class]: java.lang.VirtualMachineError
resolving [from .class]: sun.reflect.annotation.AnnotationTypeMismatchExceptionProxy
resolving [from .class]: java.util.LinkedHashMap
resolving [from .class]: sun.reflect.annotation.EnumConstantNotPresentExceptionProxy
resolving [from .class]: java.lang.annotation.RetentionPolicy
resolving [from .class]: java.util.Collections
resolving [from .class]: sun.reflect.annotation.AnnotationInvocationHandler
resolving [from .class]: sun.reflect.annotation.TypeNotPresentExceptionProxy
resolving [from .class]: java.nio.BufferUnderflowException
resolving [from .class]: java.lang.reflect.InvocationHandler
resolving [from .class]: java.lang.NegativeArraySizeException
resolving [from .class]: java.lang.ArrayIndexOutOfBoundsException
resolving [from .class]: java.security.AccessControlException
resolving [from .class]: sun.security.util.Debug
resolving [from .class]: sun.reflect.NativeConstructorAccessorImpl
resolving [from .class]: sun.reflect.MethodAccessorGenerator
resolving [from .class]: sun.reflect.NativeMethodAccessorImpl
resolving [from .class]: sun.reflect.SerializationConstructorAccessorImpl
resolving [from .class]: sun.reflect.UnsafeFieldAccessorFactory
resolving [from .class]: sun.reflect.ConstructorAccessorImpl
resolving [from .class]: sun.reflect.ConstructorAccessor
resolving [from .class]: sun.reflect.DelegatingMethodAccessorImpl
resolving [from .class]: sun.reflect.DelegatingConstructorAccessorImpl
resolving [from .class]: sun.reflect.InstantiationExceptionConstructorAccessorImpl
resolving [from .class]: sun.reflect.MethodAccessorImpl
resolving [from .class]: sun.reflect.BootstrapConstructorAccessorImpl
resolving [from .class]: sun.reflect.ReflectionFactory$1
resolving [from .class]: java.io.PrintWriter
resolving [from .class]: java.lang.StackTraceElement
resolving [from .class]: java.security.BasicPermission
resolving [from .class]: java.security.Policy
resolving [from .class]: java.security.ProtectionDomain$1
resolving [from .class]: java.util.AbstractMap
resolving [from .class]: java.lang.Cloneable
resolving [from .class]: java.util.HashMap$KeySet
resolving [from .class]: java.util.HashMap$Entry
resolving [from .class]: java.util.HashMap$HashIterator
resolving [from .class]: java.util.HashMap$Values
resolving [from .class]: java.util.HashMap$EntrySet
resolving [from .class]: java.util.HashMap$EntryIterator
resolving [from .class]: java.util.HashMap$ValueIterator
resolving [from .class]: java.util.HashMap$KeyIterator
resolving [from .class]: java.util.HashMap$1
resolving [from .class]: java.util.AbstractSet
resolving [from .class]: java.util.LinkedHashSet
resolving [from .class]: java.security.Guard
resolving [from .class]: java.security.cert.CertificateEncodingException
resolving [from .class]: java.security.CodeSigner
resolving [from .class]: java.security.cert.X509Certificate
resolving [from .class]: java.lang.OutOfMemoryError
resolving [from .class]: java.security.Timestamp
resolving [from .class]: java.io.ByteArrayInputStream
resolving [from .class]: java.security.cert.CertPath
resolving [from .class]: java.security.cert.CertificateException
resolving [from .class]: java.security.cert.CertificateFactory
resolving [from .class]: java.io.Closeable
resolving [from .class]: sun.reflect.generics.scope.ConstructorScope
resolving [from .class]: java.util.NoSuchElementException
resolving [from .class]: java.security.AllPermissionCollection
resolving [from .class]: sun.reflect.generics.tree.ClassTypeSignature
resolving [from .class]: sun.reflect.generics.tree.TypeTree
resolving [from .class]: sun.reflect.generics.tree.ClassSignature
resolving [from .class]: java.security.PermissionsHash
resolving [from .class]: java.security.UnresolvedPermissionCollection
resolving [from .class]: java.security.UnresolvedPermission
resolving [from .class]: java.security.PermissionsEnumerator
resolving [from .class]: java.util.AbstractList
resolving [from .class]: java.util.RandomAccess
resolving [from .class]: java.util.ConcurrentModificationException
resolving [from .class]: java.lang.Iterable
resolving [from .class]: javax.security.auth.AuthPermission
resolving [from .class]: sun.reflect.generics.tree.ReturnType
resolving [from .class]: sun.reflect.generics.scope.AbstractScope
resolving [from .class]: sun.reflect.generics.scope.DummyScope
resolving [from .class]: java.lang.annotation.Retention
resolving [from .class]: java.lang.annotation.Inherited
resolving [from .class]: java.util.Arrays
resolving [from .class]: java.io.ObjectStreamClass$FieldReflectorKey
resolving [from .class]: java.io.ObjectStreamClass$MemberSignature
resolving [from .class]: java.io.ObjectStreamClass$5
resolving [from .class]: java.io.DataOutputStream
resolving [from .class]: java.io.ObjectStreamClass$4
resolving [from .class]: java.io.ObjectStreamException
resolving [from .class]: java.io.ObjectStreamClass$3
resolving [from .class]: java.lang.UnsupportedOperationException
resolving [from .class]: java.io.ObjectStreamClass$EntryFuture
resolving [from .class]: java.io.ByteArrayOutputStream
resolving [from .class]: java.io.ObjectStreamClass$2
resolving [from .class]: java.security.NoSuchAlgorithmException
resolving [from .class]: java.io.ObjectStreamClass$1
resolving [from .class]: java.security.MessageDigest
resolving [from .class]: java.io.ObjectStreamClass$FieldReflector
resolving [from .class]: java.util.regex.Pattern$GroupHead
resolving [from .class]: java.util.regex.Pattern$Specials
resolving [from .class]: java.util.regex.Pattern$End
resolving [from .class]: java.util.regex.Pattern$JavaJavaIdentifierStart
resolving [from .class]: java.util.regex.Pattern$Single
resolving [from .class]: java.util.regex.Pattern$BehindS
resolving [from .class]: java.util.regex.Pattern$First
resolving [from .class]: java.util.regex.ASCII
resolving [from .class]: java.util.regex.Pattern$LastNode
resolving [from .class]: java.util.regex.Pattern$SliceU
resolving [from .class]: java.util.regex.Pattern$categoryNames
resolving [from .class]: java.util.regex.Pattern$CINotRange
resolving [from .class]: java.util.regex.Pattern$JavaISOControl
resolving [from .class]: java.util.regex.Pattern$JavaUpperCase
resolving [from .class]: java.util.regex.Pattern$JavaLetterOrDigit
resolving [from .class]: java.util.regex.Pattern$JavaSpaceChar
resolving [from .class]: java.util.regex.Pattern$Dummy
resolving [from .class]: java.util.regex.Pattern$JavaUnicodeIdentifierStart
resolving [from .class]: java.util.regex.Pattern$Curly
resolving [from .class]: java.util.regex.Pattern$JavaLetter
resolving [from .class]: java.lang.Character$UnicodeBlock
resolving [from .class]: java.util.regex.Pattern$JavaMirrored
resolving [from .class]: java.util.regex.Pattern$All
resolving [from .class]: java.util.regex.Pattern$BackRef
resolving [from .class]: java.util.regex.Pattern$Not
resolving [from .class]: java.util.regex.Pattern$Sub
resolving [from .class]: java.util.regex.Pattern$JavaDigit
resolving [from .class]: java.util.regex.Pattern$BnMS
resolving [from .class]: java.util.regex.Pattern$JavaUnicodeIdentifierPart
resolving [from .class]: java.util.regex.Pattern$GroupCurly
resolving [from .class]: java.util.regex.Pattern$NotRange
resolving [from .class]: java.util.regex.Pattern$GroupRef
resolving [from .class]: java.util.regex.Pattern$UnixDollar
resolving [from .class]: java.util.regex.Pattern$NotBehind
resolving [from .class]: java.util.regex.Pattern$Behind
resolving [from .class]: java.util.regex.Pattern$Branch
resolving [from .class]: java.util.regex.Pattern$JavaDefined
resolving [from .class]: java.util.regex.Pattern$StartS
resolving [from .class]: java.util.regex.Pattern$JavaWhitespace
resolving [from .class]: java.util.regex.Pattern$NotSingle
resolving [from .class]: java.util.regex.Pattern$LazyLoop
resolving [from .class]: java.util.regex.Pattern$TreeInfo
resolving [from .class]: java.util.regex.Pattern$Dot
resolving [from .class]: java.util.regex.Pattern$NotSingleU
resolving [from .class]: java.util.regex.Pattern$Pos
resolving [from .class]: java.util.regex.Pattern$SingleA
resolving [from .class]: java.util.regex.Pattern$Prolog
resolving [from .class]: java.util.regex.Pattern$CIRange
resolving [from .class]: java.util.regex.Pattern$UBlock
resolving [from .class]: java.util.regex.Pattern$Dollar
resolving [from .class]: java.util.regex.Pattern$JavaLowerCase
resolving [from .class]: java.util.regex.Pattern$Loop
resolving [from .class]: java.util.regex.Pattern$NotBehindS
resolving [from .class]: java.util.regex.Pattern$Category
resolving [from .class]: java.util.regex.Pattern$LastMatch
resolving [from .class]: java.util.regex.Pattern$Node
resolving [from .class]: java.util.regex.Pattern$NotCtype
resolving [from .class]: java.util.regex.Pattern$SingleU
resolving [from .class]: java.util.regex.PatternSyntaxException
resolving [from .class]: java.util.regex.Pattern$Both
resolving [from .class]: sun.text.Normalizer
resolving [from .class]: java.util.regex.Pattern$SliceA
resolving [from .class]: java.util.regex.Pattern$SliceS
resolving [from .class]: java.util.regex.Pattern$UnixDot
resolving [from .class]: java.util.regex.Pattern$UnixCaret
resolving [from .class]: java.util.regex.Pattern$CIBackRef
resolving [from .class]: java.util.regex.Pattern$BnM
resolving [from .class]: java.util.regex.Pattern$Begin
resolving [from .class]: java.util.regex.Pattern$JavaTitleCase
resolving [from .class]: java.util.regex.Pattern$Slice
resolving [from .class]: java.util.regex.Pattern$Start
resolving [from .class]: java.util.regex.Pattern$JavaIdentifierIgnorable
resolving [from .class]: java.util.regex.Pattern$Conditional
resolving [from .class]: java.util.regex.Pattern$Bound
resolving [from .class]: java.util.regex.Pattern$JavaJavaIdentifierPart
resolving [from .class]: java.util.regex.Pattern$Add
resolving [from .class]: java.util.regex.Pattern$GroupTail
resolving [from .class]: java.util.regex.Pattern$Neg
resolving [from .class]: java.util.regex.Pattern$BitClass
resolving [from .class]: java.util.regex.Pattern$NotSingleA
resolving [from .class]: java.util.regex.Pattern$Range
resolving [from .class]: java.util.regex.Pattern$Caret
resolving [from .class]: java.util.regex.Pattern$Ques
resolving [from .class]: java.util.regex.Pattern$JavaTypeClass
resolving [from .class]: java.util.regex.Pattern$Ctype
resolving [from .class]: sun.io.ByteToCharConverter
resolving [from .class]: java.nio.charset.IllegalCharsetNameException
resolving [from .class]: java.lang.StringCoding$CharsetSD
resolving [from .class]: java.nio.charset.UnsupportedCharsetException
resolving [from .class]: java.lang.StringCoding$ConverterSD
resolving [from .class]: java.nio.charset.Charset
resolving [from .class]: sun.io.Converters
resolving [from .class]: java.lang.StringCoding$1
resolving [from .class]: sun.io.CharToByteConverter
resolving [from .class]: sun.misc.MessageUtils
resolving [from .class]: java.lang.StringCoding$StringDecoder
resolving [from .class]: java.lang.StringCoding$CharsetSE
resolving [from .class]: java.lang.ThreadLocal
resolving [from .class]: java.lang.StringCoding$StringEncoder
resolving [from .class]: java.lang.StringCoding$ConverterSE
resolving [from .class]: java.lang.ConditionalSpecialCasing$Entry
resolving [from .class]: java.text.BreakIterator
resolving [from .class]: java.lang.Long$LongCache
resolving [from .class]: java.io.Flushable
resolving [from .class]: java.util.Formatter$FormatString
resolving [from .class]: java.text.DecimalFormatSymbols
resolving [from .class]: java.util.UnknownFormatConversionException
resolving [from .class]: java.util.Formatter$Conversion
resolving [from .class]: java.io.Writer
resolving [from .class]: java.util.Formatter$DateTime
resolving [from .class]: java.util.MissingFormatArgumentException
resolving [from .class]: java.util.Formatter$FormatSpecifier
resolving [from .class]: java.io.BufferedWriter
resolving [from .class]: java.util.Formatter$FixedString
resolving [from .class]: java.util.Formatter$BigDecimalLayoutForm
resolving [from .class]: java.util.FormatterClosedException
resolving [from .class]: java.io.FileNotFoundException
resolving [from .class]: java.util.Formatter$Flags
resolving [from .class]: java.io.OutputStreamWriter
resolving [from .class]: sun.misc.FpUtils
resolving [from .class]: java.lang.StrictMath
resolving [from .class]: java.util.Random
resolving [from .class]: java.util.MissingResourceException
resolving [from .class]: java.util.ResourceBundle
resolving [from .class]: sun.text.resources.LocaleData
resolving [from .class]: java.text.MessageFormat
resolving [from .class]: java.lang.annotation.Documented
resolving [from .class]: java.lang.CharacterData01
resolving [from .class]: java.lang.CharacterData02
resolving [from .class]: java.lang.CharacterDataPrivateUse
resolving [from .class]: java.lang.CharacterData0E
resolving [from .class]: java.lang.Character$Subset
resolving [from .class]: java.lang.CharacterData00
resolving [from .class]: java.lang.CharacterDataLatin1
resolving [from .class]: java.lang.CharacterDataUndefined
resolving [from .class]: java.lang.Character$CharacterCache
resolving [from .class]: java.util.regex.MatchResult
resolving [from .class]: sun.misc.FDBigInt
resolving [from .class]: sun.misc.FloatingDecimal$1
resolving [from .class]: java.io.DataOutput
resolving [from .class]: java.io.UTFDataFormatException
resolving [from .class]: java.io.Bits
resolving [from .class]: sun.misc.SoftCache$EntrySet
resolving [from .class]: sun.misc.SoftCache$ValueCell
resolving [from .class]: sun.misc.SoftCache$Entry
resolving [from .class]: sun.misc.SoftCache$1
resolving [from .class]: java.lang.Byte$ByteCache
resolving [from .class]: java.io.DataInput
resolving [from .class]: java.io.ObjectInputStream$ValidationList$Callback
resolving [from .class]: java.lang.ref.WeakReference
resolving [from .class]: sun.misc.ProxyGenerator
resolving [from .class]: java.util.WeakHashMap
resolving [from .class]: java.io.ObjectInputStream$HandleTable$HandleList
resolving [from .class]: java.lang.IncompatibleClassChangeError
resolving [from .class]: java.io.EOFException
resolving [from .class]: java.io.DataInputStream
resolving [from .class]: java.lang.reflect.ReflectPermission
resolving [from .class]: sun.misc.JavaUtilJarAccess
resolving [from .class]: java.util.jar.JarFile
resolving [from .class]: sun.reflect.generics.repository.AbstractRepository
resolving [from .class]: sun.reflect.generics.tree.BaseType
resolving [from .class]: sun.reflect.generics.tree.TypeArgument
resolving [from .class]: java.nio.Buffer
resolving [from .class]: java.nio.ReadOnlyBufferException
resolving [from .class]: java.nio.FloatBuffer
resolving [from .class]: java.nio.DoubleBuffer
resolving [from .class]: java.nio.IntBuffer
resolving [from .class]: java.nio.ByteOrder
resolving [from .class]: java.nio.HeapByteBuffer
resolving [from .class]: java.nio.Bits
resolving [from .class]: java.nio.ShortBuffer
resolving [from .class]: java.nio.DirectByteBuffer
resolving [from .class]: java.nio.LongBuffer
resolving [from .class]: java.nio.BufferOverflowException
resolving [from .class]: java.nio.CharBuffer
resolving [from .class]: java.security.AccessControlContext$1
resolving [from .class]: java.security.DomainCombiner
resolving [from .class]: java.io.FilePermissionCollection
resolving [from .class]: java.io.FilePermission$1
resolving [from .class]: java.lang.Runnable
resolving [from .class]: sun.nio.ch.Interruptible
resolving [from .class]: java.lang.Thread$UncaughtExceptionHandler
resolving [from .class]: java.lang.Thread$1
resolving [from .class]: java.lang.ThreadLocal$ThreadLocalMap
resolving [from .class]: java.lang.ThreadDeath
resolving [from .class]: java.lang.NoSuchMethodError
resolving [from .class]: java.lang.Thread$State
resolving [from .class]: java.lang.IllegalThreadStateException
resolving [from .class]: java.security.Security
resolving [from .class]: sun.security.action.GetBooleanAction
resolving [from .class]: sun.net.util.IPAddressUtil
resolving [from .class]: java.net.UnknownHostException
resolving [from .class]: java.net.SocketPermissionCollection
resolving [from .class]: sun.security.action.LoadLibraryAction
resolving [from .class]: java.net.InetAddress$1
resolving [from .class]: java.net.InetAddress$2
resolving [from .class]: java.net.NetworkInterface
resolving [from .class]: java.net.InetAddress$Cache
resolving [from .class]: java.net.InetAddressImpl
resolving [from .class]: sun.net.spi.nameservice.NameService
resolving [from .class]: java.net.Inet6Address
resolving [from .class]: java.net.Inet4Address
resolving [from .class]: java.net.InetAddress$CacheEntry
resolving [from .class]: java.net.InetAddressImplFactory
resolving [from .class]: java.util.PropertyPermissionCollection
resolving [from .class]: java.io.SyncFailedException
resolving [from .class]: java.io.FilenameFilter
resolving [from .class]: java.io.FileSystem
resolving [from .class]: java.io.FileFilter
resolving [from .class]: sun.misc.VMNotification
resolving [from .class]: java.io.FilterOutputStream
resolving [from .class]: sun.misc.ServiceConfigurationError
resolving [from .class]: java.nio.channels.DatagramChannel
resolving [from .class]: java.nio.channels.SocketChannel
resolving [from .class]: java.nio.channels.spi.AbstractSelector
resolving [from .class]: java.nio.channels.ServerSocketChannel
resolving [from .class]: java.nio.channels.spi.SelectorProvider$1
resolving [from .class]: sun.misc.Service
resolving [from .class]: java.nio.channels.Pipe
resolving [from .class]: java.nio.channels.FileChannel
resolving [from .class]: sun.nio.ch.FileChannelImpl
resolving [from .class]: sun.net.InetAddressCachePolicy$2
resolving [from .class]: sun.net.InetAddressCachePolicy$1
resolving [from .class]: sun.security.action.GetIntegerAction
resolving [from .class]: java.io.InterruptedIOException
resolving [from .class]: java.lang.ProcessEnvironment$StringValues
resolving [from .class]: java.lang.ProcessEnvironment$ExternalData
resolving [from .class]: java.lang.ProcessEnvironment$StringKeySet
resolving [from .class]: java.lang.ProcessEnvironment$Variable
resolving [from .class]: java.lang.ProcessEnvironment$StringEntry
resolving [from .class]: java.lang.ProcessEnvironment$StringEnvironment
resolving [from .class]: java.lang.ProcessEnvironment$StringEntrySet
resolving [from .class]: java.lang.ProcessEnvironment$Value
resolving [from .class]: sun.misc.Signal
resolving [from .class]: sun.misc.SignalHandler
resolving [from .class]: java.lang.Terminator$1
resolving [from .class]: java.io.FilterInputStream
resolving [from .class]: java.util.concurrent.atomic.AtomicReferenceFieldUpdater
resolving [from .class]: java.util.XMLUtils
resolving [from .class]: java.util.Properties$LineReader
resolving [from .class]: java.util.Date
resolving [from .class]: java.util.InvalidPropertiesFormatException
resolving [from .class]: java.lang.ProcessBuilder
resolving [from .class]: java.lang.Process
resolving [from .class]: java.lang.Shutdown
resolving [from .class]: sun.nio.ByteBuffered
resolving [from .class]: java.lang.LinkageError
resolving [from .class]: java.util.Vector$1
resolving [from .class]: java.security.InvalidKeyException
resolving [from .class]: java.security.SignatureException
resolving [from .class]: sun.security.x509.X509CertImpl
resolving [from .class]: java.security.PublicKey
resolving [from .class]: java.security.cert.Certificate$CertificateRep
resolving [from .class]: java.security.NoSuchProviderException
resolving [from .class]: sun.misc.Launcher$Factory
resolving [from .class]: sun.misc.Launcher$ExtClassLoader
resolving [from .class]: sun.misc.Launcher$1
resolving [from .class]: sun.misc.Launcher$AppClassLoader
resolving [from .class]: sun.net.www.ParseUtil
resolving [from .class]: java.util.Dictionary
resolving [from .class]: java.util.Hashtable$Enumerator
resolving [from .class]: java.util.Hashtable$ValueCollection
resolving [from .class]: java.util.Hashtable$EmptyEnumerator
resolving [from .class]: java.util.Hashtable$KeySet
resolving [from .class]: java.util.Hashtable$Entry
resolving [from .class]: java.util.Hashtable$1
resolving [from .class]: java.util.Hashtable$EntrySet
resolving [from .class]: java.util.Hashtable$EmptyIterator
resolving [from .class]: java.util.EmptyStackException
resolving [from .class]: sun.misc.URLClassPath$FileLoader
resolving [from .class]: sun.misc.URLClassPath$1
resolving [from .class]: sun.misc.URLClassPath$2
resolving [from .class]: sun.misc.URLClassPath$Loader
resolving [from .class]: sun.misc.URLClassPath$3
resolving [from .class]: sun.misc.URLClassPath$JarLoader
resolving [from .class]: java.net.JarURLConnection
resolving [from .class]: sun.nio.cs.ThreadLocalCoders
resolving [from .class]: java.nio.charset.CoderResult
resolving [from .class]: java.nio.charset.CharacterCodingException
resolving [from .class]: java.nio.charset.CharsetDecoder
resolving [from .class]: sun.text.Normalizer$Mode
resolving [from .class]: java.nio.charset.CharsetEncoder
resolving [from .class]: java.nio.charset.CodingErrorAction
resolving [from .class]: java.net.URI$Parser
resolving [from .class]: java.net.FileNameMap
resolving [from .class]: java.net.UnknownServiceException
resolving [from .class]: sun.net.www.MimeTable
resolving [from .class]: java.net.ContentHandler
resolving [from .class]: java.net.URLConnection$1
resolving [from .class]: java.net.ContentHandlerFactory
resolving [from .class]: java.net.UnknownContentHandler
resolving [from .class]: sun.reflect.generics.tree.Signature
resolving [from .class]: sun.reflect.generics.tree.FormalTypeParameter
resolving [from .class]: sun.reflect.generics.tree.ShortSignature
resolving [from .class]: sun.reflect.generics.tree.ArrayTypeSignature
resolving [from .class]: sun.reflect.generics.tree.BottomSignature
resolving [from .class]: sun.reflect.generics.tree.TypeVariableSignature
resolving [from .class]: sun.reflect.generics.tree.IntSignature
resolving [from .class]: sun.reflect.generics.tree.BooleanSignature
resolving [from .class]: sun.reflect.generics.tree.Wildcard
resolving [from .class]: sun.reflect.generics.tree.LongSignature
resolving [from .class]: sun.reflect.generics.tree.FloatSignature
resolving [from .class]: sun.reflect.generics.tree.DoubleSignature
resolving [from .class]: sun.reflect.generics.tree.VoidDescriptor
resolving [from .class]: sun.reflect.generics.tree.SimpleClassTypeSignature
resolving [from .class]: sun.reflect.generics.tree.ByteSignature
resolving [from .class]: sun.reflect.generics.tree.CharSignature
resolving [from .class]: sun.reflect.generics.visitor.Visitor
resolving [from .class]: java.lang.reflect.GenericSignatureFormatError
resolving [from .class]: java.lang.ref.Reference$1
resolving [from .class]: java.lang.ref.Reference$ReferenceHandler
resolving [from .class]: java.lang.ref.Reference$Lock
resolving [from .class]: java.lang.ref.ReferenceQueue$Null
resolving [from .class]: java.lang.ref.ReferenceQueue$Lock
resolving [from .class]: java.lang.ref.ReferenceQueue$1
resolving [from .class]: java.lang.ref.FinalReference
resolving [from .class]: java.util.zip.ZipInputStream
resolving [from .class]: java.util.jar.JarVerifier
resolving [from .class]: sun.security.util.ManifestEntryVerifier
resolving [from .class]: java.util.jar.JarEntry
resolving [from .class]: java.util.zip.ZipEntry
resolving [from .class]: java.util.logging.Logger
resolving [from .class]: java.util.jar.Manifest$FastInputStream
resolving [from .class]: sun.misc.ASCIICaseInsensitiveComparator
resolving [from .class]: java.lang.reflect.MalformedParameterizedTypeException
resolving [from .class]: sun.reflect.generics.reflectiveObjects.LazyReflectiveObjectGenerator
resolving [from .class]: java.lang.annotation.AnnotationTypeMismatchException
resolving [from .class]: java.util.LinkedHashMap$Entry
resolving [from .class]: java.util.LinkedHashMap$KeyIterator
resolving [from .class]: java.util.LinkedHashMap$1
resolving [from .class]: java.util.LinkedHashMap$EntryIterator
resolving [from .class]: java.util.LinkedHashMap$LinkedHashIterator
resolving [from .class]: java.util.LinkedHashMap$ValueIterator
resolving [from .class]: java.lang.EnumConstantNotPresentException
resolving [from .class]: java.util.Collections$CheckedRandomAccessList
resolving [from .class]: java.util.Collections$EmptyMap
resolving [from .class]: java.util.Collections$UnmodifiableSet
resolving [from .class]: java.util.Collections$SelfComparable
resolving [from .class]: java.util.Collections$UnmodifiableSortedMap
resolving [from .class]: java.util.Collections$CheckedMap
resolving [from .class]: java.util.Collections$SynchronizedSortedMap
resolving [from .class]: java.util.Collections$CheckedList
resolving [from .class]: java.util.Collections$SynchronizedCollection
resolving [from .class]: java.util.SortedMap
resolving [from .class]: java.util.Collections$CheckedSet
resolving [from .class]: java.util.Collections$SynchronizedRandomAccessList
resolving [from .class]: java.util.Collections$SynchronizedSortedSet
resolving [from .class]: java.util.Collections$SynchronizedMap
resolving [from .class]: java.util.Collections$UnmodifiableMap
resolving [from .class]: java.util.Collections$EmptySet
resolving [from .class]: java.util.Collections$SingletonMap
resolving [from .class]: java.util.Collections$ReverseComparator2
resolving [from .class]: java.util.Collections$CopiesList
resolving [from .class]: java.util.Collections$EmptyList
resolving [from .class]: java.util.Collections$ReverseComparator
resolving [from .class]: java.util.Collections$SingletonSet
resolving [from .class]: java.util.Collections$SynchronizedSet
resolving [from .class]: java.util.Collections$1
resolving [from .class]: java.util.Collections$SingletonList
resolving [from .class]: java.util.Collections$UnmodifiableSortedSet
resolving [from .class]: java.util.Collections$UnmodifiableRandomAccessList
resolving [from .class]: java.util.Collections$CheckedSortedMap
resolving [from .class]: java.util.Collections$UnmodifiableList
resolving [from .class]: java.util.Collections$SynchronizedList
resolving [from .class]: java.util.Collections$CheckedSortedSet
resolving [from .class]: java.util.Collections$UnmodifiableCollection
resolving [from .class]: java.util.SortedSet
resolving [from .class]: java.util.Collections$CheckedCollection
resolving [from .class]: java.lang.annotation.IncompleteAnnotationException
resolving [from .class]: sun.reflect.annotation.AnnotationInvocationHandler$1
resolving [from .class]: java.math.BigInteger
resolving [from .class]: sun.reflect.AccessorGenerator
resolving [from .class]: sun.reflect.ByteVector
resolving [from .class]: sun.reflect.MagicAccessorImpl
resolving [from .class]: sun.reflect.Label
resolving [from .class]: sun.reflect.ByteVectorFactory
resolving [from .class]: sun.reflect.ClassFileAssembler
resolving [from .class]: sun.reflect.MethodAccessorGenerator$1
resolving [from .class]: sun.reflect.UnsafeByteFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeQualifiedStaticObjectFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeStaticBooleanFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeLongFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeShortFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeQualifiedFloatFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeBooleanFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeQualifiedIntegerFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeStaticObjectFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeQualifiedStaticCharacterFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeObjectFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeDoubleFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeQualifiedStaticByteFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeQualifiedByteFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeStaticByteFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeStaticDoubleFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeQualifiedDoubleFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeQualifiedShortFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeFloatFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeQualifiedBooleanFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeQualifiedStaticLongFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeQualifiedStaticDoubleFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeQualifiedCharacterFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeStaticCharacterFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeIntegerFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeStaticLongFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeQualifiedObjectFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeStaticFloatFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeQualifiedLongFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeCharacterFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeStaticIntegerFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeStaticShortFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeQualifiedStaticIntegerFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeQualifiedStaticBooleanFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeQualifiedStaticFloatFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeQualifiedStaticShortFieldAccessorImpl
resolving [from .class]: java.security.BasicPermissionCollection
resolving [from .class]: java.security.Policy$2
resolving [from .class]: sun.security.provider.PolicyFile
resolving [from .class]: java.security.Policy$3
resolving [from .class]: java.security.Policy$1
resolving [from .class]: java.util.AbstractMap$1
resolving [from .class]: java.util.AbstractMap$2
resolving [from .class]: java.util.AbstractMap$SimpleEntry
resolving [from .class]: java.util.AbstractCollection
resolving [from .class]: java.security.cert.X509Extension
resolving [from .class]: java.security.cert.CertificateExpiredException
resolving [from .class]: java.security.cert.CertificateNotYetValidException
resolving [from .class]: java.security.cert.CertificateParsingException
resolving [from .class]: javax.security.auth.x500.X500Principal
resolving [from .class]: java.security.cert.CertPath$CertPathRep
resolving [from .class]: java.security.GeneralSecurityException
resolving [from .class]: java.security.cert.CRL
resolving [from .class]: sun.security.jca.GetInstance$Instance
resolving [from .class]: java.security.Provider
resolving [from .class]: sun.security.jca.GetInstance
resolving [from .class]: java.security.cert.CRLException
resolving [from .class]: java.security.cert.CertificateFactorySpi
resolving [from .class]: java.security.AllPermissionCollection$1
resolving [from .class]: java.util.AbstractList$ListItr
resolving [from .class]: java.util.AbstractList$1
resolving [from .class]: java.util.AbstractList$Itr
resolving [from .class]: java.util.SubList
resolving [from .class]: java.util.RandomAccessSubList
resolving [from .class]: java.lang.annotation.Target
resolving [from .class]: java.util.Arrays$ArrayList
resolving [from .class]: java.io.ObjectStreamClass$EntryFuture$1
resolving [from .class]: java.security.MessageDigestSpi
resolving [from .class]: java.security.MessageDigest$Delegate
resolving [from .class]: java.security.DigestException
resolving [from .class]: sun.text.Normalizer$FCDMode
resolving [from .class]: sun.text.Normalizer$IsNextTrueStarter
resolving [from .class]: sun.text.NormalizerImpl
resolving [from .class]: sun.text.Normalizer$NFKCMode
resolving [from .class]: sun.text.Normalizer$1
resolving [from .class]: sun.text.Normalizer$IsNextBoundary
resolving [from .class]: sun.text.Normalizer$IsPrevTrueStarter
resolving [from .class]: java.text.CharacterIterator
resolving [from .class]: sun.text.Normalizer$IsNextNFDSafe
resolving [from .class]: sun.text.Normalizer$NFDMode
resolving [from .class]: sun.text.Normalizer$IsPrevBoundary
resolving [from .class]: sun.text.Normalizer$NFKDMode
resolving [from .class]: sun.text.Normalizer$QuickCheckResult
resolving [from .class]: sun.text.UCharacterIterator
resolving [from .class]: sun.text.Utility
resolving [from .class]: sun.text.Normalizer$NFCMode
resolving [from .class]: sun.text.Normalizer$IsPrevNFDSafe
resolving [from .class]: sun.io.ConversionBufferFullException
resolving [from .class]: sun.io.MalformedInputException
resolving [from .class]: sun.io.UnknownCharacterException
resolving [from .class]: sun.nio.cs.HistoricallyNamedCharset
resolving [from .class]: java.io.CharConversionException
resolving [from .class]: java.nio.charset.Charset$4
resolving [from .class]: java.nio.charset.Charset$3
resolving [from .class]: java.nio.charset.Charset$1
resolving [from .class]: java.nio.charset.Charset$2
resolving [from .class]: java.nio.charset.spi.CharsetProvider
resolving [from .class]: sun.nio.cs.StandardCharsets
resolving [from .class]: sun.io.CharacterEncoding
resolving [from .class]: java.lang.ThreadLocal$1
resolving [from .class]: java.text.BreakIterator$1
resolving [from .class]: java.text.DictionaryBasedBreakIterator
resolving [from .class]: java.text.BreakIterator$BreakIteratorCache
resolving [from .class]: java.text.RuleBasedBreakIterator
resolving [from .class]: java.text.StringCharacterIterator
resolving [from .class]: java.util.Currency
resolving [from .class]: java.util.IllegalFormatException
resolving [from .class]: sun.misc.FormattedFloatingDecimal
resolving [from .class]: java.util.IllegalFormatPrecisionException
resolving [from .class]: java.math.MathContext
resolving [from .class]: java.util.FormatFlagsConversionMismatchException
resolving [from .class]: java.util.IllegalFormatConversionException
resolving [from .class]: java.text.DateFormatSymbols
resolving [from .class]: java.text.NumberFormat
resolving [from .class]: java.util.MissingFormatWidthException
resolving [from .class]: java.util.IllegalFormatFlagsException
resolving [from .class]: java.math.BigDecimal
resolving [from .class]: java.util.IllegalFormatCodePointException
resolving [from .class]: java.util.Formattable
resolving [from .class]: java.util.TimeZone
resolving [from .class]: java.util.IllegalFormatWidthException
resolving [from .class]: java.util.Formatter$FormatSpecifier$BigDecimalLayout
resolving [from .class]: sun.misc.FormattedFloatingDecimal$Form
resolving [from .class]: java.util.Calendar
resolving [from .class]: java.text.DecimalFormat
resolving [from .class]: java.util.UnknownFormatFlagsException
resolving [from .class]: java.util.DuplicateFormatFlagsException
resolving [from .class]: sun.nio.cs.StreamEncoder
resolving [from .class]: java.util.concurrent.atomic.AtomicLong
resolving [from .class]: java.util.ResourceBundle$1
resolving [from .class]: java.util.PropertyResourceBundle
resolving [from .class]: java.util.ResourceBundle$ResourceCacheKey
resolving [from .class]: java.util.ResourceBundle$LoaderReference
resolving [from .class]: java.net.URLClassLoader
resolving [from .class]: sun.text.resources.LocaleData$1
resolving [from .class]: sun.text.resources.LocaleData$2
resolving [from .class]: java.text.Format
resolving [from .class]: java.text.MessageFormat$Field
resolving [from .class]: java.text.ChoiceFormat
resolving [from .class]: java.text.ParseException
resolving [from .class]: java.text.SimpleDateFormat
resolving [from .class]: java.text.FieldPosition
resolving [from .class]: java.text.Format$Field
resolving [from .class]: java.text.AttributedCharacterIterator
resolving [from .class]: java.text.ParsePosition
resolving [from .class]: java.text.DateFormat
resolving [from .class]: java.text.AttributedCharacterIterator$Attribute
resolving [from .class]: sun.misc.SoftCache$EntrySet$1
resolving [from .class]: sun.misc.ProxyGenerator$ExceptionTableEntry
resolving [from .class]: sun.misc.ProxyGenerator$FieldInfo
resolving [from .class]: java.util.LinkedList
resolving [from .class]: sun.misc.ProxyGenerator$MethodInfo
resolving [from .class]: sun.misc.ProxyGenerator$PrimitiveTypeInfo
resolving [from .class]: sun.misc.ProxyGenerator$1
resolving [from .class]: sun.misc.ProxyGenerator$ConstantPool
resolving [from .class]: sun.misc.ProxyGenerator$ProxyMethod
resolving [from .class]: java.util.WeakHashMap$EntryIterator
resolving [from .class]: java.util.WeakHashMap$Entry
resolving [from .class]: java.util.WeakHashMap$1
resolving [from .class]: java.util.WeakHashMap$EntrySet
resolving [from .class]: java.util.WeakHashMap$KeySet
resolving [from .class]: java.util.WeakHashMap$KeyIterator
resolving [from .class]: java.util.WeakHashMap$HashIterator
resolving [from .class]: java.util.WeakHashMap$Values
resolving [from .class]: java.util.WeakHashMap$ValueIterator
resolving [from .class]: java.io.PushbackInputStream
resolving [from .class]: java.util.zip.ZipFile
resolving [from .class]: java.util.jar.JarVerifier$VerifierStream
resolving [from .class]: java.util.jar.JarFile$1
resolving [from .class]: java.util.jar.JarFile$JarFileEntry
resolving [from .class]: java.util.jar.JavaUtilJarAccessImpl
resolving [from .class]: java.nio.InvalidMarkException
resolving [from .class]: java.nio.HeapFloatBuffer
resolving [from .class]: java.nio.HeapDoubleBuffer
resolving [from .class]: java.nio.HeapIntBuffer
resolving [from .class]: java.nio.ByteBufferAsIntBufferB
resolving [from .class]: java.nio.ByteBufferAsDoubleBufferB
resolving [from .class]: java.nio.ByteBufferAsFloatBufferB
resolving [from .class]: java.nio.ByteBufferAsCharBufferL
resolving [from .class]: java.nio.ByteBufferAsIntBufferL
resolving [from .class]: java.nio.ByteBufferAsDoubleBufferL
resolving [from .class]: java.nio.ByteBufferAsShortBufferL
resolving [from .class]: java.nio.ByteBufferAsShortBufferB
resolving [from .class]: java.nio.HeapByteBufferR
resolving [from .class]: java.nio.ByteBufferAsFloatBufferL
resolving [from .class]: java.nio.ByteBufferAsLongBufferL
resolving [from .class]: java.nio.ByteBufferAsCharBufferB
resolving [from .class]: java.nio.ByteBufferAsLongBufferB
resolving [from .class]: java.nio.HeapShortBuffer
resolving [from .class]: java.nio.MappedByteBuffer
resolving [from .class]: sun.nio.ch.DirectBuffer
resolving [from .class]: java.nio.DirectDoubleBufferS
resolving [from .class]: java.nio.DirectByteBufferR
resolving [from .class]: java.nio.DirectLongBufferU
resolving [from .class]: java.nio.DirectShortBufferS
resolving [from .class]: java.nio.DirectLongBufferS
resolving [from .class]: java.nio.DirectFloatBufferU
resolving [from .class]: java.nio.DirectShortBufferU
resolving [from .class]: java.nio.DirectIntBufferS
resolving [from .class]: java.nio.DirectCharBufferS
resolving [from .class]: sun.misc.Cleaner
resolving [from .class]: java.nio.DirectByteBuffer$1
resolving [from .class]: java.nio.DirectCharBufferU
resolving [from .class]: java.nio.DirectFloatBufferS
resolving [from .class]: java.nio.DirectDoubleBufferU
resolving [from .class]: java.nio.DirectIntBufferU
resolving [from .class]: java.nio.DirectByteBuffer$Deallocator
resolving [from .class]: java.nio.HeapLongBuffer
resolving [from .class]: java.lang.Readable
resolving [from .class]: java.nio.StringCharBuffer
resolving [from .class]: java.nio.HeapCharBuffer
resolving [from .class]: java.lang.ThreadLocal$ThreadLocalMap$Entry
resolving [from .class]: sun.security.util.PropertyExpander
resolving [from .class]: sun.security.jca.ProviderList
resolving [from .class]: java.security.Security$2
resolving [from .class]: sun.security.jca.Providers
resolving [from .class]: java.security.Security$ProviderProperty
resolving [from .class]: java.security.Security$1
resolving [from .class]: java.util.concurrent.ConcurrentHashMap
resolving [from .class]: java.security.InvalidAlgorithmParameterException
resolving [from .class]: java.security.InvalidParameterException
resolving [from .class]: sun.net.spi.nameservice.NameServiceDescriptor
resolving [from .class]: java.net.NetworkInterface$1checkedAddresses
resolving [from .class]: java.net.SocketException
resolving [from .class]: java.net.NetworkInterface$1
resolving [from .class]: java.nio.channels.spi.AbstractSelectableChannel
resolving [from .class]: java.nio.channels.ByteChannel
resolving [from .class]: java.nio.channels.ScatteringByteChannel
resolving [from .class]: java.nio.channels.GatheringByteChannel
resolving [from .class]: java.net.DatagramSocket
resolving [from .class]: java.net.Socket
resolving [from .class]: java.nio.channels.Selector
resolving [from .class]: java.nio.channels.spi.AbstractSelector$1
resolving [from .class]: java.util.concurrent.atomic.AtomicBoolean
resolving [from .class]: java.nio.channels.spi.AbstractSelectionKey
resolving [from .class]: java.nio.channels.SelectableChannel
resolving [from .class]: java.nio.channels.SelectionKey
resolving [from .class]: java.nio.channels.spi.AbstractInterruptibleChannel
resolving [from .class]: java.net.ServerSocket
resolving [from .class]: sun.nio.ch.DefaultSelectorProvider
resolving [from .class]: java.io.InputStreamReader
resolving [from .class]: sun.misc.Service$LazyIterator
resolving [from .class]: sun.misc.Service$1
resolving [from .class]: java.io.BufferedReader
resolving [from .class]: java.io.Reader
resolving [from .class]: java.nio.channels.Pipe$SourceChannel
resolving [from .class]: java.nio.channels.Pipe$SinkChannel
resolving [from .class]: java.nio.channels.FileChannel$MapMode
resolving [from .class]: java.nio.channels.ReadableByteChannel
resolving [from .class]: java.nio.channels.WritableByteChannel
resolving [from .class]: java.nio.channels.FileLock
resolving [from .class]: sun.nio.ch.FileDispatcher
resolving [from .class]: sun.nio.ch.SelChImpl
resolving [from .class]: java.nio.channels.OverlappingFileLockException
resolving [from .class]: sun.nio.ch.FileChannelImpl$Unmapper
resolving [from .class]: java.nio.channels.ClosedByInterruptException
resolving [from .class]: sun.nio.ch.SinkChannelImpl
resolving [from .class]: java.io.RandomAccessFile
resolving [from .class]: java.nio.channels.NonReadableChannelException
resolving [from .class]: java.nio.channels.FileLockInterruptionException
resolving [from .class]: sun.nio.ch.NativeThreadSet
resolving [from .class]: sun.nio.ch.FileLockImpl
resolving [from .class]: java.nio.channels.NonWritableChannelException
resolving [from .class]: sun.nio.ch.IOUtil
resolving [from .class]: sun.nio.ch.FileChannelImpl$1
resolving [from .class]: sun.nio.ch.Reflect
resolving [from .class]: java.nio.channels.ClosedChannelException
resolving [from .class]: sun.nio.ch.IOStatus
resolving [from .class]: sun.nio.ch.Util
resolving [from .class]: sun.nio.ch.NativeDispatcher
resolving [from .class]: java.lang.ProcessEnvironment$StringValues$1
resolving [from .class]: java.lang.ProcessEnvironment$StringKeySet$1
resolving [from .class]: java.lang.ProcessEnvironment$StringEntrySet$2
resolving [from .class]: java.lang.ProcessEnvironment$StringEntrySet$1
resolving [from .class]: sun.misc.Signal$1
resolving [from .class]: sun.misc.NativeSignalHandler
resolving [from .class]: java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl
resolving [from .class]: javax.xml.parsers.DocumentBuilderFactory
resolving [from .class]: org.w3c.dom.Element
resolving [from .class]: java.util.XMLUtils$Resolver
resolving [from .class]: javax.xml.parsers.ParserConfigurationException
resolving [from .class]: org.xml.sax.InputSource
resolving [from .class]: java.util.XMLUtils$1
resolving [from .class]: javax.xml.transform.TransformerConfigurationException
resolving [from .class]: org.xml.sax.EntityResolver
resolving [from .class]: org.w3c.dom.NodeList
resolving [from .class]: javax.xml.parsers.DocumentBuilder
resolving [from .class]: javax.xml.transform.TransformerException
resolving [from .class]: javax.xml.transform.Transformer
resolving [from .class]: javax.xml.transform.dom.DOMSource
resolving [from .class]: javax.xml.transform.Source
resolving [from .class]: org.w3c.dom.Node
resolving [from .class]: org.xml.sax.SAXException
resolving [from .class]: org.xml.sax.ErrorHandler
resolving [from .class]: java.util.XMLUtils$EH
resolving [from .class]: javax.xml.transform.TransformerFactory
resolving [from .class]: org.w3c.dom.Document
resolving [from .class]: org.w3c.dom.Text
resolving [from .class]: javax.xml.transform.stream.StreamResult
resolving [from .class]: javax.xml.transform.Result
resolving [from .class]: sun.util.calendar.CalendarDate
resolving [from .class]: sun.util.calendar.CalendarSystem
resolving [from .class]: java.util.GregorianCalendar
resolving [from .class]: sun.util.calendar.BaseCalendar
resolving [from .class]: sun.util.calendar.ZoneInfo
resolving [from .class]: sun.util.calendar.BaseCalendar$Date
resolving [from .class]: sun.util.calendar.CalendarUtils
resolving [from .class]: sun.util.calendar.Era
resolving [from .class]: sun.util.calendar.Gregorian
resolving [from .class]: java.lang.ProcessImpl
resolving [from .class]: java.lang.Shutdown$Lock
resolving [from .class]: java.lang.Shutdown$WrappedHook
resolving [from .class]: java.lang.Shutdown$1
resolving [from .class]: java.security.KeyException
resolving [from .class]: sun.security.util.DerEncoder
resolving [from .class]: sun.security.util.DerValue
resolving [from .class]: sun.security.x509.AuthorityInfoAccessExtension
resolving [from .class]: sun.security.x509.SerialNumber
resolving [from .class]: sun.security.x509.KeyUsageExtension
resolving [from .class]: sun.security.x509.X500Name
resolving [from .class]: sun.security.x509.ExtendedKeyUsageExtension
resolving [from .class]: sun.security.x509.UniqueIdentity
resolving [from .class]: sun.security.util.ObjectIdentifier
resolving [from .class]: sun.security.x509.X509AttributeName
resolving [from .class]: sun.security.x509.OIDMap
resolving [from .class]: sun.security.provider.X509Factory
resolving [from .class]: sun.security.x509.PrivateKeyUsageExtension
resolving [from .class]: sun.security.util.DerOutputStream
resolving [from .class]: sun.security.x509.IPAddressName
resolving [from .class]: sun.security.util.DerInputStream
resolving [from .class]: sun.security.x509.Extension
resolving [from .class]: sun.security.x509.GeneralNameInterface
resolving [from .class]: sun.security.x509.GeneralNames
resolving [from .class]: sun.security.x509.BasicConstraintsExtension
resolving [from .class]: java.security.PrivateKey
resolving [from .class]: java.security.Signature
resolving [from .class]: sun.misc.HexDumpEncoder
resolving [from .class]: sun.security.x509.AlgorithmId
resolving [from .class]: sun.security.x509.SubjectAlternativeNameExtension
resolving [from .class]: sun.security.x509.NameConstraintsExtension
resolving [from .class]: sun.security.x509.DNSName
resolving [from .class]: sun.security.x509.CertificatePoliciesExtension
resolving [from .class]: sun.security.x509.PKIXExtensions
resolving [from .class]: sun.security.x509.CRLDistributionPointsExtension
resolving [from .class]: sun.security.x509.PolicyMappingsExtension
resolving [from .class]: sun.security.x509.IssuerAlternativeNameExtension
resolving [from .class]: sun.security.x509.RFC822Name
resolving [from .class]: sun.security.x509.SubjectKeyIdentifierExtension
resolving [from .class]: sun.misc.BASE64Decoder
resolving [from .class]: sun.security.x509.GeneralName
resolving [from .class]: sun.security.x509.CertificateValidity
resolving [from .class]: sun.security.x509.URIName
resolving [from .class]: sun.security.x509.CertificateExtensions
resolving [from .class]: sun.security.x509.AuthorityKeyIdentifierExtension
resolving [from .class]: sun.security.x509.X509CertInfo
resolving [from .class]: sun.security.x509.OIDName
resolving [from .class]: sun.security.x509.AttributeNameEnumeration
resolving [from .class]: sun.security.x509.PolicyConstraintsExtension
resolving [from .class]: java.security.Key
resolving [from .class]: sun.misc.PathPermissions
resolving [from .class]: sun.misc.Launcher$ExtClassLoader$1
resolving [from .class]: sun.misc.Launcher$AppClassLoader$1
resolving [from .class]: java.util.BitSet
resolving [from .class]: sun.misc.URLClassPath$FileLoader$1
resolving [from .class]: sun.misc.URLClassPath$Loader$1
resolving [from .class]: java.net.HttpURLConnection
resolving [from .class]: sun.misc.URLClassPath$JarLoader$1
resolving [from .class]: sun.misc.ExtensionDependency
resolving [from .class]: sun.misc.JarIndex
resolving [from .class]: sun.misc.FileURLMapper
resolving [from .class]: sun.misc.URLClassPath$JarLoader$2
resolving [from .class]: sun.misc.InvalidJarIndexException
resolving [from .class]: sun.nio.cs.ThreadLocalCoders$Cache
resolving [from .class]: sun.nio.cs.ThreadLocalCoders$2
resolving [from .class]: sun.nio.cs.ThreadLocalCoders$1
resolving [from .class]: java.nio.charset.CoderResult$2
resolving [from .class]: java.nio.charset.CoderResult$1
resolving [from .class]: java.nio.charset.UnmappableCharacterException
resolving [from .class]: java.nio.charset.CoderResult$Cache
resolving [from .class]: java.nio.charset.MalformedInputException
resolving [from .class]: java.nio.charset.CoderMalfunctionError
resolving [from .class]: sun.net.www.MimeEntry
resolving [from .class]: sun.net.www.MimeTable$1
resolving [from .class]: sun.net.www.MimeTable$2
resolving [from .class]: java.util.zip.InflaterInputStream
resolving [from .class]: java.util.zip.ZipConstants
resolving [from .class]: java.util.zip.CRC32
resolving [from .class]: java.util.zip.ZipException
resolving [from .class]: java.util.zip.Inflater
resolving [from .class]: sun.security.util.SignatureFileVerifier
resolving [from .class]: sun.security.pkcs.ParsingException
resolving [from .class]: sun.security.util.ManifestDigester
resolving [from .class]: sun.security.provider.Sun
resolving [from .class]: java.util.jar.JarException
resolving [from .class]: java.util.zip.ZipOutputStream
resolving [from .class]: java.util.logging.Filter
resolving [from .class]: java.util.logging.LogManager
resolving [from .class]: java.util.logging.Level
resolving [from .class]: java.util.logging.Handler
resolving [from .class]: java.util.logging.LogRecord
resolving [from .class]: java.lang.ArrayStoreException
resolving [from .class]: java.util.Collections$CheckedMap$CheckedEntrySet
resolving [from .class]: java.util.Collections$CheckedList$1
resolving [from .class]: java.util.Collections$UnmodifiableMap$UnmodifiableEntrySet
resolving [from .class]: java.util.Collections$EmptySet$1
resolving [from .class]: java.util.Collections$SingletonMap$ImmutableEntry
resolving [from .class]: java.util.Collections$SingletonSet$1
resolving [from .class]: java.util.Collections$UnmodifiableList$1
resolving [from .class]: java.util.Collections$UnmodifiableCollection$1
resolving [from .class]: java.lang.ArithmeticException
resolving [from .class]: java.math.MutableBigInteger
resolving [from .class]: java.math.BitSieve
resolving [from .class]: sun.reflect.ClassFileConstants
resolving [from .class]: sun.reflect.Label$PatchInfo
resolving [from .class]: sun.reflect.ByteVectorImpl
resolving [from .class]: sun.reflect.UTF8
resolving [from .class]: sun.reflect.ClassDefiner
resolving [from .class]: sun.reflect.UnsafeQualifiedStaticFieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeStaticFieldAccessorImpl
resolving [from .class]: sun.reflect.FieldAccessorImpl
resolving [from .class]: sun.reflect.UnsafeQualifiedFieldAccessorImpl
resolving [from .class]: sun.security.provider.PolicyFile$6
resolving [from .class]: sun.security.util.ResourcesMgr
resolving [from .class]: sun.security.provider.PolicyParser$GrantEntry
resolving [from .class]: sun.security.provider.PolicyParser$PermissionEntry
resolving [from .class]: java.security.KeyStoreException
resolving [from .class]: sun.security.provider.PolicyParser
resolving [from .class]: sun.security.provider.PolicyFile$3
resolving [from .class]: sun.security.provider.PolicyFile$7
resolving [from .class]: java.security.KeyStore
resolving [from .class]: sun.security.provider.PolicyParser$ParsingException
resolving [from .class]: sun.security.provider.SelfPermission
resolving [from .class]: sun.security.provider.PolicyFile$1
resolving [from .class]: sun.security.provider.PolicyFile$4
resolving [from .class]: sun.security.provider.PolicyFile$8
resolving [from .class]: sun.security.provider.PolicyInfo
resolving [from .class]: javax.security.auth.Subject
resolving [from .class]: sun.security.provider.PolicyFile$2
resolving [from .class]: sun.security.provider.SystemIdentity
resolving [from .class]: sun.security.util.Password
resolving [from .class]: sun.security.provider.PolicyFile$5
resolving [from .class]: java.security.Identity
resolving [from .class]: sun.security.provider.PolicyFile$PolicyEntry
resolving [from .class]: sun.security.provider.SystemSigner
resolving [from .class]: com.sun.security.auth.PrincipalComparator
resolving [from .class]: sun.security.provider.PolicyParser$PrincipalEntry
resolving [from .class]: sun.security.provider.IdentityDatabase
resolving [from .class]: java.security.IdentityScope
resolving [from .class]: java.util.AbstractMap$1$1
resolving [from .class]: java.util.AbstractMap$2$1
resolving [from .class]: sun.security.jca.GetInstance$1
resolving [from .class]: java.security.Provider$Service
resolving [from .class]: java.security.Provider$1
resolving [from .class]: java.security.Provider$EngineDescription
resolving [from .class]: java.security.Provider$UString
resolving [from .class]: java.security.Provider$ServiceKey
resolving [from .class]: java.util.SubList$1
resolving [from .class]: java.lang.annotation.ElementType
resolving [from .class]: sun.security.jca.JCAUtil
resolving [from .class]: sun.text.NormalizerImpl$1
resolving [from .class]: sun.text.NormalizerImpl$NextCombiningArgs
resolving [from .class]: sun.text.NormalizerImpl$ComposePartArgs
resolving [from .class]: sun.text.NormalizerImpl$NextCCArgs
resolving [from .class]: sun.text.NormalizerImpl$PrevArgs
resolving [from .class]: sun.text.NormalizerImpl$FCDTrieImpl
resolving [from .class]: sun.text.CharTrie
resolving [from .class]: sun.text.NormalizerImpl$NormTrieImpl
resolving [from .class]: sun.text.IntTrie
resolving [from .class]: sun.text.NormalizerImpl$RecomposeArgs
resolving [from .class]: sun.text.NormalizerImpl$DecomposeArgs
resolving [from .class]: sun.text.UCharacterIterator$CharacterIteratorWrapper
resolving [from .class]: java.util.TreeMap
resolving [from .class]: sun.nio.cs.FastCharsetProvider
resolving [from .class]: sun.nio.cs.StandardCharsets$Classes
resolving [from .class]: sun.nio.cs.StandardCharsets$1
resolving [from .class]: sun.nio.cs.StandardCharsets$Aliases
resolving [from .class]: sun.nio.cs.StandardCharsets$Cache
resolving [from .class]: sun.io.CharacterEncoding$1
resolving [from .class]: sun.io.CharacterEncoding$2
resolving [from .class]: java.text.BreakDictionary
resolving [from .class]: sun.text.SupplementaryCharacterData
resolving [from .class]: sun.text.CompactByteArray
resolving [from .class]: java.text.RuleBasedBreakIterator$1
resolving [from .class]: java.text.RuleBasedBreakIterator$SafeCharIterator
resolving [from .class]: java.util.Currency$1
resolving [from .class]: sun.misc.FormattedFloatingDecimal$1
resolving [from .class]: sun.misc.FormattedFloatingDecimal$2
resolving [from .class]: java.math.RoundingMode
resolving [from .class]: java.text.NumberFormat$Field
resolving [from .class]: java.text.DontCareFieldPosition
resolving [from .class]: sun.util.calendar.ZoneInfoFile
resolving [from .class]: java.util.TimeZone$1
resolving [from .class]: java.lang.InheritableThreadLocal
resolving [from .class]: sun.util.BuddhistCalendar
resolving [from .class]: java.util.Calendar$1
resolving [from .class]: java.util.SimpleTimeZone
resolving [from .class]: java.text.CharacterIteratorFieldDelegate
resolving [from .class]: java.text.Format$FieldDelegate
resolving [from .class]: java.text.DigitList
resolving [from .class]: sun.nio.cs.StreamEncoder$ConverterSE
resolving [from .class]: sun.nio.cs.StreamEncoder$CharsetSE
resolving [from .class]: sun.nio.cs.StreamEncoder$1
resolving [from .class]: java.util.ResourceBundleEnumeration
resolving [from .class]: java.security.SecureClassLoader
resolving [from .class]: java.net.URLClassLoader$5
resolving [from .class]: java.net.URLClassLoader$4
resolving [from .class]: java.net.URLClassLoader$6
resolving [from .class]: java.net.URLClassLoader$3
resolving [from .class]: java.net.URLClassLoader$2
resolving [from .class]: java.net.URLClassLoader$1
resolving [from .class]: java.text.AttributedString
resolving [from .class]: java.text.DateFormat$Field
resolving [from .class]: java.text.FieldPosition$1
resolving [from .class]: java.text.FieldPosition$Delegate
resolving [from .class]: java.util.AbstractSequentialList
resolving [from .class]: java.util.Queue
resolving [from .class]: java.util.LinkedList$Entry
resolving [from .class]: java.util.LinkedList$ListItr
resolving [from .class]: sun.misc.ProxyGenerator$ConstantPool$IndirectEntry
resolving [from .class]: sun.misc.ProxyGenerator$ConstantPool$ValueEntry
resolving [from .class]: sun.misc.ProxyGenerator$ConstantPool$Entry
resolving [from .class]: java.util.zip.ZipFile$MappedZipFileInputStream
resolving [from .class]: java.util.zip.ZipFile$2
resolving [from .class]: java.util.zip.ZipFile$1
resolving [from .class]: java.util.zip.ZipFile$ZipCloser
resolving [from .class]: java.util.zip.ZipFile$3
resolving [from .class]: java.util.zip.ZipFile$ZipFileInputStream
resolving [from .class]: java.nio.HeapFloatBufferR
resolving [from .class]: java.nio.HeapDoubleBufferR
resolving [from .class]: java.nio.HeapIntBufferR
resolving [from .class]: java.nio.ByteBufferAsIntBufferRB
resolving [from .class]: java.nio.ByteBufferAsDoubleBufferRB
resolving [from .class]: java.nio.ByteBufferAsFloatBufferRB
resolving [from .class]: java.nio.ByteBufferAsCharBufferRL
resolving [from .class]: java.nio.ByteBufferAsIntBufferRL
resolving [from .class]: java.nio.ByteBufferAsDoubleBufferRL
resolving [from .class]: java.nio.ByteBufferAsShortBufferRL
resolving [from .class]: java.nio.ByteBufferAsShortBufferRB
resolving [from .class]: java.nio.ByteBufferAsLongBufferRL
resolving [from .class]: java.nio.ByteBufferAsCharBufferRB
resolving [from .class]: java.nio.ByteBufferAsFloatBufferRL
resolving [from .class]: java.nio.ByteBufferAsLongBufferRB
resolving [from .class]: java.nio.HeapShortBufferR
resolving [from .class]: java.nio.DirectDoubleBufferRS
resolving [from .class]: java.nio.DirectShortBufferRS
resolving [from .class]: java.nio.DirectIntBufferRS
resolving [from .class]: java.nio.DirectLongBufferRS
resolving [from .class]: java.nio.DirectIntBufferRU
resolving [from .class]: java.nio.DirectCharBufferRU
resolving [from .class]: java.nio.DirectShortBufferRU
resolving [from .class]: java.nio.DirectFloatBufferRS
resolving [from .class]: java.nio.DirectLongBufferRU
resolving [from .class]: java.nio.DirectFloatBufferRU
resolving [from .class]: java.nio.DirectCharBufferRS
resolving [from .class]: java.nio.DirectDoubleBufferRU
resolving [from .class]: java.lang.ref.PhantomReference
resolving [from .class]: sun.misc.Cleaner$1
resolving [from .class]: java.nio.HeapLongBufferR
resolving [from .class]: java.nio.HeapCharBufferR
resolving [from .class]: sun.security.util.PropertyExpander$ExpandException
resolving [from .class]: sun.security.jca.ServiceId
resolving [from .class]: sun.security.jca.ProviderList$1
resolving [from .class]: sun.security.jca.ProviderList$2
resolving [from .class]: sun.security.jca.ProviderConfig
resolving [from .class]: sun.security.jca.ProviderList$3
resolving [from .class]: sun.security.jca.ProviderList$ServiceList
resolving [from .class]: java.util.concurrent.ConcurrentMap
resolving [from .class]: java.util.concurrent.ConcurrentHashMap$KeyIterator
resolving [from .class]: java.util.concurrent.ConcurrentHashMap$EntrySet
resolving [from .class]: java.util.concurrent.ConcurrentHashMap$Values
resolving [from .class]: java.util.concurrent.ConcurrentHashMap$HashEntry
resolving [from .class]: java.util.concurrent.ConcurrentHashMap$SimpleEntry
resolving [from .class]: java.util.concurrent.ConcurrentHashMap$ValueIterator
resolving [from .class]: java.util.concurrent.ConcurrentHashMap$EntryIterator
resolving [from .class]: java.util.concurrent.ConcurrentHashMap$HashIterator
resolving [from .class]: java.util.concurrent.ConcurrentHashMap$Segment
resolving [from .class]: java.util.concurrent.ConcurrentHashMap$KeySet
resolving [from .class]: java.nio.channels.IllegalBlockingModeException
resolving [from .class]: java.net.PlainDatagramSocketImpl
resolving [from .class]: java.net.DatagramSocketImpl
resolving [from .class]: java.net.DatagramPacket
resolving [from .class]: java.net.DatagramSocket$1
resolving [from .class]: java.net.DatagramSocketImplFactory
resolving [from .class]: java.net.SocketImpl
resolving [from .class]: java.net.Socket$2
resolving [from .class]: java.net.PlainSocketImpl
resolving [from .class]: java.net.SocksSocketImpl
resolving [from .class]: java.net.Socket$1
resolving [from .class]: java.net.Socket$3
resolving [from .class]: java.net.SocketImplFactory
resolving [from .class]: java.nio.channels.InterruptibleChannel
resolving [from .class]: java.nio.channels.spi.AbstractInterruptibleChannel$FooChannel
resolving [from .class]: java.nio.channels.spi.AbstractInterruptibleChannel$2
resolving [from .class]: java.nio.channels.AsynchronousCloseException
resolving [from .class]: java.nio.channels.spi.AbstractInterruptibleChannel$1
resolving [from .class]: java.net.ServerSocket$1
resolving [from .class]: sun.nio.ch.PollSelectorProvider
resolving [from .class]: sun.nio.ch.DevPollSelectorProvider
resolving [from .class]: sun.nio.cs.StreamDecoder
resolving [from .class]: java.util.TreeSet
resolving [from .class]: sun.nio.ch.SelectionKeyImpl
resolving [from .class]: sun.nio.ch.SelectorImpl
resolving [from .class]: sun.nio.ch.NativeThread
resolving [from .class]: sun.nio.ch.IOVecWrapper
resolving [from .class]: sun.nio.ch.Reflect$1
resolving [from .class]: sun.nio.ch.Reflect$ReflectionError
resolving [from .class]: sun.nio.ch.Util$1
resolving [from .class]: sun.nio.ch.Util$2
resolving [from .class]: sun.nio.ch.Util$3
resolving [from .class]: sun.reflect.misc.ReflectUtil
resolving [from .class]: javax.xml.parsers.FactoryConfigurationError
resolving [from .class]: javax.xml.validation.Schema
resolving [from .class]: javax.xml.parsers.FactoryFinder
resolving [from .class]: javax.xml.parsers.FactoryFinder$ConfigurationError
resolving [from .class]: org.w3c.dom.TypeInfo
resolving [from .class]: org.w3c.dom.Attr
resolving [from .class]: org.w3c.dom.DOMException
resolving [from .class]: java.io.StringReader
resolving [from .class]: javax.xml.transform.SourceLocator
resolving [from .class]: org.w3c.dom.DOMImplementation
resolving [from .class]: javax.xml.transform.URIResolver
resolving [from .class]: javax.xml.transform.ErrorListener
resolving [from .class]: org.w3c.dom.NamedNodeMap
resolving [from .class]: org.w3c.dom.UserDataHandler
resolving [from .class]: org.xml.sax.SAXParseException
resolving [from .class]: javax.xml.transform.TransformerFactoryConfigurationError
resolving [from .class]: javax.xml.transform.FactoryFinder$ConfigurationError
resolving [from .class]: javax.xml.transform.Templates
resolving [from .class]: javax.xml.transform.FactoryFinder
resolving [from .class]: org.w3c.dom.DocumentFragment
resolving [from .class]: org.w3c.dom.EntityReference
resolving [from .class]: org.w3c.dom.DOMConfiguration
resolving [from .class]: org.w3c.dom.CDATASection
resolving [from .class]: org.w3c.dom.ProcessingInstruction
resolving [from .class]: org.w3c.dom.DocumentType
resolving [from .class]: org.w3c.dom.Comment
resolving [from .class]: org.w3c.dom.CharacterData
resolving [from .class]: sun.util.calendar.JulianCalendar
resolving [from .class]: sun.util.calendar.AbstractCalendar
resolving [from .class]: sun.util.calendar.Gregorian$Date
resolving [from .class]: java.lang.UNIXProcess
resolving [from .class]: sun.security.util.BitArray
resolving [from .class]: sun.security.util.DerIndefLenConverter
resolving [from .class]: sun.security.util.DerInputBuffer
resolving [from .class]: sun.security.x509.CertAttrSet
resolving [from .class]: sun.security.x509.AccessDescription
resolving [from .class]: sun.security.x509.X500Name$1
resolving [from .class]: sun.security.x509.AVA
resolving [from .class]: sun.security.x509.RDN
resolving [from .class]: sun.security.x509.OIDMap$OIDInfo
resolving [from .class]: sun.security.x509.X509CRLImpl
resolving [from .class]: sun.security.util.Cache
resolving [from .class]: java.security.cert.X509CRL
resolving [from .class]: sun.security.provider.certpath.X509CertPath
resolving [from .class]: sun.security.pkcs.PKCS7
resolving [from .class]: sun.security.util.Cache$EqualByteArray
resolving [from .class]: sun.security.provider.certpath.X509CertificatePair
resolving [from .class]: sun.security.util.ByteArrayLexOrder
resolving [from .class]: sun.security.util.ByteArrayTagOrder
resolving [from .class]: java.security.SignatureSpi
resolving [from .class]: java.security.Signature$Delegate
resolving [from .class]: javax.crypto.Cipher
resolving [from .class]: java.security.spec.AlgorithmParameterSpec
resolving [from .class]: java.security.AlgorithmParameters
resolving [from .class]: java.security.Signature$CipherAdapter
resolving [from .class]: java.security.SecureRandom
resolving [from .class]: sun.misc.CharacterEncoder
resolving [from .class]: sun.security.x509.GeneralSubtrees
resolving [from .class]: sun.security.pkcs.PKCS9Attribute
resolving [from .class]: sun.security.x509.GeneralSubtree
resolving [from .class]: sun.security.x509.PolicyInformation
resolving [from .class]: sun.security.x509.DistributionPoint
resolving [from .class]: sun.security.x509.CertificatePolicyMap
resolving [from .class]: sun.security.x509.KeyIdentifier
resolving [from .class]: sun.misc.CharacterDecoder
resolving [from .class]: sun.misc.CEFormatException
resolving [from .class]: sun.misc.CEStreamExhausted
resolving [from .class]: sun.security.x509.OtherName
resolving [from .class]: sun.security.x509.EDIPartyName
resolving [from .class]: sun.security.x509.CertificateIssuerName
resolving [from .class]: sun.security.x509.CertificateIssuerUniqueIdentity
resolving [from .class]: sun.security.x509.CertificateVersion
resolving [from .class]: sun.security.x509.CertificateSerialNumber
resolving [from .class]: sun.security.x509.CertificateX509Key
resolving [from .class]: sun.security.x509.CertificateSubjectName
resolving [from .class]: sun.security.x509.CertificateSubjectUniqueIdentity
resolving [from .class]: sun.security.x509.CertificateAlgorithmId
resolving [from .class]: sun.misc.PathPermissions$1
resolving [from .class]: java.net.ProtocolException
resolving [from .class]: sun.misc.ExtensionInstallationException
resolving [from .class]: sun.misc.ExtensionDependency$4
resolving [from .class]: sun.misc.ExtensionDependency$3
resolving [from .class]: sun.misc.JarFilter
resolving [from .class]: sun.misc.ExtensionDependency$2
resolving [from .class]: sun.misc.ExtensionDependency$1
resolving [from .class]: sun.misc.ExtensionInstallationProvider
resolving [from .class]: sun.misc.ExtensionInfo
resolving [from .class]: sun.net.www.MimeLauncher
resolving [from .class]: sun.net.www.ApplicationLaunchException
resolving [from .class]: sun.net.www.URLConnection
resolving [from .class]: java.util.zip.DataFormatException
resolving [from .class]: java.util.zip.Checksum
resolving [from .class]: sun.security.pkcs.ContentInfo
resolving [from .class]: sun.security.pkcs.SignerInfo
resolving [from .class]: sun.security.util.ManifestDigester$Entry
resolving [from .class]: sun.security.timestamp.TimestampToken
resolving [from .class]: sun.security.pkcs.PKCS9Attributes
resolving [from .class]: sun.security.util.ManifestDigester$Position
resolving [from .class]: sun.security.action.PutAllAction
resolving [from .class]: sun.security.provider.Sun$1
resolving [from .class]: sun.security.provider.NativePRNG
resolving [from .class]: java.util.zip.DeflaterOutputStream
resolving [from .class]: java.util.zip.Deflater
resolving [from .class]: java.util.logging.LogManager$3
resolving [from .class]: java.util.logging.LogManager$RootLogger
resolving [from .class]: java.util.logging.LogManager$LogNode
resolving [from .class]: java.util.logging.LogManager$5
resolving [from .class]: java.util.logging.LoggingMXBean
resolving [from .class]: java.util.logging.LogManager$7
resolving [from .class]: java.util.logging.LogManager$Cleaner
resolving [from .class]: java.beans.PropertyChangeListener
resolving [from .class]: java.beans.PropertyChangeSupport
resolving [from .class]: java.util.logging.Formatter
resolving [from .class]: java.util.logging.LogManager$4
resolving [from .class]: java.util.logging.LogManager$6
resolving [from .class]: java.util.logging.LogManager$2
resolving [from .class]: java.util.logging.Logging
resolving [from .class]: java.util.logging.LoggingPermission
resolving [from .class]: java.util.logging.LogManager$1
resolving [from .class]: java.util.logging.ErrorManager
resolving [from .class]: java.util.Collections$CheckedMap$CheckedEntrySet$1
resolving [from .class]: java.util.Collections$CheckedMap$CheckedEntrySet$CheckedEntry
resolving [from .class]: java.util.Collections$UnmodifiableMap$UnmodifiableEntrySet$UnmodifiableEntry
resolving [from .class]: java.util.Collections$UnmodifiableMap$UnmodifiableEntrySet$1
resolving [from .class]: java.math.SignedMutableBigInteger
resolving [from .class]: sun.reflect.ClassDefiner$1
resolving [from .class]: sun.security.util.ResourcesMgr$2
resolving [from .class]: sun.security.util.ResourcesMgr$1
resolving [from .class]: java.io.FileReader
resolving [from .class]: java.io.StreamTokenizer
resolving [from .class]: java.io.FileWriter
resolving [from .class]: java.security.KeyStore$PasswordProtection
resolving [from .class]: java.security.KeyStore$TrustedCertificateEntry
resolving [from .class]: java.security.KeyStore$SecretKeyEntry
resolving [from .class]: java.security.KeyStore$1
resolving [from .class]: java.security.KeyStore$PrivateKeyEntry
resolving [from .class]: java.security.KeyStore$Entry
resolving [from .class]: java.security.KeyStore$SimpleLoadStoreParameter
resolving [from .class]: java.security.UnrecoverableEntryException
resolving [from .class]: java.security.KeyStore$LoadStoreParameter
resolving [from .class]: java.security.KeyStore$CallbackHandlerProtection
resolving [from .class]: java.security.UnrecoverableKeyException
resolving [from .class]: java.security.KeyStoreSpi
resolving [from .class]: java.security.KeyStore$ProtectionParameter
resolving [from .class]: java.security.KeyStore$Builder
resolving [from .class]: javax.security.auth.Subject$SecureSet
resolving [from .class]: javax.security.auth.Subject$1
resolving [from .class]: javax.security.auth.Subject$2
resolving [from .class]: javax.security.auth.Subject$ClassSet
resolving [from .class]: java.security.Certificate
resolving [from .class]: java.security.KeyManagementException
resolving [from .class]: java.security.Signer
resolving [from .class]: java.security.KeyPair
resolving [from .class]: sun.security.provider.IdentityDatabase$1
resolving [from .class]: java.security.IdentityScope$1
resolving [from .class]: java.security.cert.CertStoreParameters
resolving [from .class]: sun.text.Trie
resolving [from .class]: sun.text.NormalizerDataReader
resolving [from .class]: sun.text.Trie$DataManipulate
resolving [from .class]: java.util.TreeMap$KeyIterator
resolving [from .class]: java.util.TreeMap$SubMap
resolving [from .class]: java.util.TreeMap$1
resolving [from .class]: java.util.TreeMap$SubMapEntryIterator
resolving [from .class]: java.util.TreeMap$EntryIterator
resolving [from .class]: java.util.TreeMap$3
resolving [from .class]: java.util.TreeMap$Entry
resolving [from .class]: java.util.TreeMap$PrivateEntryIterator
resolving [from .class]: java.util.TreeMap$2
resolving [from .class]: java.util.TreeMap$ValueIterator
resolving [from .class]: sun.nio.cs.FastCharsetProvider$1
resolving [from .class]: sun.nio.cs.US_ASCII
resolving [from .class]: sun.util.PreHashedMap
resolving [from .class]: java.text.BreakDictionary$1
resolving [from .class]: java.lang.NoSuchFieldError
resolving [from .class]: java.text.DontCareFieldPosition$1
resolving [from .class]: sun.util.calendar.ZoneInfoFile$1
resolving [from .class]: java.nio.channels.Channels
resolving [from .class]: java.net.FactoryURLClassLoader
resolving [from .class]: java.net.URLClassLoader$3$1
resolving [from .class]: java.text.Annotation
resolving [from .class]: java.text.AttributedString$AttributeMap
resolving [from .class]: java.text.AttributedString$AttributedStringIterator
resolving [from .class]: sun.security.jca.ProviderConfig$1
resolving [from .class]: sun.security.jca.ProviderConfig$4
resolving [from .class]: sun.security.jca.ProviderConfig$3
resolving [from .class]: sun.security.jca.ProviderConfig$2
resolving [from .class]: sun.security.jca.ProviderList$ServiceList$1
resolving [from .class]: java.util.concurrent.locks.ReentrantLock
resolving [from .class]: java.net.SocketOptions
resolving [from .class]: sun.net.ConnectionResetException
resolving [from .class]: java.net.SocketInputStream
resolving [from .class]: java.net.InetAddressContainer
resolving [from .class]: java.net.SocketOutputStream
resolving [from .class]: java.net.SocksConsts
resolving [from .class]: java.net.SocksSocketImpl$6
resolving [from .class]: java.net.PasswordAuthentication
resolving [from .class]: java.net.SocksSocketImpl$7
resolving [from .class]: java.net.SocksSocketImpl$8
resolving [from .class]: java.net.SocksSocketImpl$1
resolving [from .class]: java.net.SocksSocketImpl$5
resolving [from .class]: java.net.ProxySelector
resolving [from .class]: java.net.SocksSocketImpl$2
resolving [from .class]: java.net.SocksSocketImpl$3
resolving [from .class]: java.util.prefs.Preferences
resolving [from .class]: java.net.SocksSocketImpl$4
resolving [from .class]: sun.nio.ch.SelectorProviderImpl
resolving [from .class]: sun.nio.ch.InheritedChannel
resolving [from .class]: sun.nio.ch.PollSelectorImpl
resolving [from .class]: sun.nio.ch.DevPollSelectorImpl
resolving [from .class]: sun.nio.cs.StreamDecoder$ConverterSD
resolving [from .class]: sun.nio.cs.StreamDecoder$1
resolving [from .class]: sun.nio.cs.StreamDecoder$CharsetSD
resolving [from .class]: java.nio.channels.CancelledKeyException
resolving [from .class]: java.nio.channels.IllegalSelectorException
resolving [from .class]: java.nio.channels.ClosedSelectorException
resolving [from .class]: sun.nio.ch.AllocatedNativeObject
resolving [from .class]: javax.xml.validation.ValidatorHandler
resolving [from .class]: javax.xml.validation.Validator
resolving [from .class]: javax.xml.parsers.SecuritySupport
resolving [from .class]: org.xml.sax.Locator
resolving [from .class]: javax.xml.transform.SecuritySupport
resolving [from .class]: org.w3c.dom.DOMStringList
resolving [from .class]: sun.util.calendar.JulianCalendar$Date
resolving [from .class]: java.lang.UNIXProcess$1
resolving [from .class]: java.lang.UNIXProcess$Gate
resolving [from .class]: sun.security.x509.AVAKeyword
resolving [from .class]: sun.security.x509.AVAComparator
resolving [from .class]: sun.security.x509.X509CRLEntryImpl
resolving [from .class]: java.security.cert.X509CRLEntry
resolving [from .class]: sun.security.x509.CRLExtensions
resolving [from .class]: sun.security.x509.CRLNumberExtension
resolving [from .class]: sun.security.x509.CertificateIssuerExtension
resolving [from .class]: sun.security.x509.X509CRLImpl$X509IssuerSerial
resolving [from .class]: sun.security.util.NullCache
resolving [from .class]: sun.security.util.MemoryCache
resolving [from .class]: java.security.interfaces.DSAParams
resolving [from .class]: java.security.interfaces.DSAPublicKey
resolving [from .class]: java.security.ProviderException
resolving [from .class]: javax.crypto.NoSuchPaddingException
resolving [from .class]: javax.crypto.SunJCE_b
resolving [from .class]: javax.crypto.SunJCE_f
resolving [from .class]: javax.crypto.ExemptionMechanism
resolving [from .class]: javax.crypto.BadPaddingException
resolving [from .class]: javax.crypto.SunJCE_m
resolving [from .class]: javax.crypto.ShortBufferException
resolving [from .class]: javax.crypto.CipherSpi
resolving [from .class]: javax.crypto.SunJCE_g
resolving [from .class]: javax.crypto.SunJCE_s
resolving [from .class]: javax.crypto.NullCipher
resolving [from .class]: java.security.spec.InvalidParameterSpecException
resolving [from .class]: javax.crypto.IllegalBlockSizeException
resolving [from .class]: javax.crypto.ExemptionMechanismException
resolving [from .class]: java.security.AlgorithmParametersSpi
resolving [from .class]: java.security.SecureRandomSpi
resolving [from .class]: sun.security.provider.SecureRandom
resolving [from .class]: sun.security.x509.X400Address
resolving [from .class]: sun.security.pkcs.SigningCertificateInfo
resolving [from .class]: java.lang.ExceptionInInitializerError
resolving [from .class]: sun.security.x509.CertificatePolicyId
resolving [from .class]: java.security.cert.PolicyQualifierInfo
resolving [from .class]: sun.security.x509.X509Key
resolving [from .class]: sun.net.www.MessageHeader
resolving [from .class]: sun.security.provider.NativePRNG$RandomIO
resolving [from .class]: sun.security.provider.NativePRNG$1
resolving [from .class]: java.util.EventListener
resolving [from .class]: java.beans.PropertyChangeEvent
resolving [from .class]: java.beans.PropertyChangeListenerProxy
resolving [from .class]: java.beans.IndexedPropertyChangeEvent
resolving [from .class]: sun.awt.EventListenerAggregate
resolving [from .class]: sun.management.MXBeanSupport
resolving [from .class]: sun.reflect.DelegatingClassLoader
resolving [from .class]: javax.security.auth.Destroyable
resolving [from .class]: javax.security.auth.DestroyFailedException
resolving [from .class]: javax.crypto.SecretKey
resolving [from .class]: javax.security.auth.callback.CallbackHandler
resolving [from .class]: javax.security.auth.callback.PasswordCallback
resolving [from .class]: javax.security.auth.callback.Callback
resolving [from .class]: javax.security.auth.callback.UnsupportedCallbackException
resolving [from .class]: java.security.KeyStore$Builder$1
resolving [from .class]: java.security.KeyStore$Builder$FileBuilder
resolving [from .class]: java.security.KeyStore$Builder$2
resolving [from .class]: javax.security.auth.Subject$SecureSet$2
resolving [from .class]: javax.security.auth.Subject$SecureSet$1
resolving [from .class]: javax.security.auth.Subject$SecureSet$4
resolving [from .class]: javax.security.auth.Subject$SecureSet$3
resolving [from .class]: javax.security.auth.Subject$SecureSet$6
resolving [from .class]: javax.security.auth.PrivateCredentialPermission
resolving [from .class]: javax.security.auth.Subject$SecureSet$5
resolving [from .class]: javax.security.auth.SubjectDomainCombiner
resolving [from .class]: javax.security.auth.Subject$ClassSet$1
resolving [from .class]: java.security.Signer$1
resolving [from .class]: sun.text.ICUBinary$Authenticate
resolving [from .class]: sun.text.ICUBinary
resolving [from .class]: java.util.TreeMap$SubMap$EntrySetView
resolving [from .class]: sun.nio.cs.US_ASCII$Encoder
resolving [from .class]: sun.nio.cs.US_ASCII$Decoder
resolving [from .class]: sun.nio.cs.US_ASCII$1
resolving [from .class]: sun.util.PreHashedMap$2
resolving [from .class]: sun.util.PreHashedMap$1
resolving [from .class]: java.nio.channels.Channels$1
resolving [from .class]: java.nio.channels.Channels$WritableByteChannelImpl
resolving [from .class]: java.nio.channels.Channels$ReadableByteChannelImpl
resolving [from .class]: sun.nio.ch.ChannelInputStream
resolving [from .class]: java.text.AttributeEntry
resolving [from .class]: java.util.concurrent.locks.Lock
resolving [from .class]: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject
resolving [from .class]: java.util.concurrent.locks.ReentrantLock$Sync
resolving [from .class]: java.util.concurrent.locks.Condition
resolving [from .class]: java.util.concurrent.locks.AbstractQueuedSynchronizer
resolving [from .class]: java.util.concurrent.locks.ReentrantLock$FairSync
resolving [from .class]: java.util.concurrent.TimeUnit
resolving [from .class]: java.util.concurrent.locks.ReentrantLock$NonfairSync
resolving [from .class]: java.net.Authenticator
resolving [from .class]: java.util.prefs.Preferences$2
resolving [from .class]: java.util.prefs.XmlSupport
resolving [from .class]: java.util.prefs.NodeChangeListener
resolving [from .class]: java.util.prefs.PreferencesFactory
resolving [from .class]: java.util.prefs.Preferences$1
resolving [from .class]: java.util.prefs.BackingStoreException
resolving [from .class]: java.util.prefs.PreferenceChangeListener
resolving [from .class]: java.util.prefs.InvalidPreferencesFormatException
resolving [from .class]: sun.nio.ch.SocketChannelImpl
resolving [from .class]: sun.nio.ch.DatagramChannelImpl
resolving [from .class]: sun.nio.ch.PipeImpl
resolving [from .class]: sun.nio.ch.ServerSocketChannelImpl
resolving [from .class]: sun.nio.ch.InheritedChannel$InheritedSocketChannelImpl
resolving [from .class]: sun.nio.ch.InheritedChannel$InheritedServerSocketChannelImpl
resolving [from .class]: sun.nio.ch.InheritedChannel$InheritedDatagramChannelImpl
resolving [from .class]: sun.nio.ch.AbstractPollSelectorImpl
resolving [from .class]: sun.nio.ch.PollArrayWrapper
resolving [from .class]: sun.nio.ch.DevPollArrayWrapper
resolving [from .class]: sun.nio.ch.NativeObject
resolving [from .class]: org.xml.sax.ContentHandler
resolving [from .class]: org.w3c.dom.ls.LSResourceResolver
resolving [from .class]: javax.xml.validation.TypeInfoProvider
resolving [from .class]: org.xml.sax.SAXNotRecognizedException
resolving [from .class]: org.xml.sax.SAXNotSupportedException
resolving [from .class]: javax.xml.parsers.SecuritySupport$5
resolving [from .class]: javax.xml.parsers.SecuritySupport$4
resolving [from .class]: javax.xml.parsers.SecuritySupport$3
resolving [from .class]: javax.xml.parsers.SecuritySupport$1
resolving [from .class]: javax.xml.parsers.SecuritySupport$2
resolving [from .class]: javax.xml.transform.SecuritySupport$5
resolving [from .class]: javax.xml.transform.SecuritySupport$1
resolving [from .class]: javax.xml.transform.SecuritySupport$4
resolving [from .class]: javax.xml.transform.SecuritySupport$3
resolving [from .class]: javax.xml.transform.SecuritySupport$2
resolving [from .class]: java.lang.UNIXProcess$1$1
resolving [from .class]: sun.security.x509.CRLReasonCodeExtension
resolving [from .class]: sun.security.util.MemoryCache$CacheEntry
resolving [from .class]: sun.security.util.MemoryCache$HardCacheEntry
resolving [from .class]: sun.security.util.MemoryCache$SoftCacheEntry
resolving [from .class]: java.security.interfaces.DSAKey
resolving [from .class]: javax.crypto.SunJCE_q
resolving [from .class]: javax.crypto.SunJCE_d
resolving [from .class]: sun.security.validator.Validator
resolving [from .class]: java.util.IdentityHashMap
resolving [from .class]: javax.crypto.SunJCE_c
resolving [from .class]: javax.crypto.SunJCE_h
resolving [from .class]: javax.crypto.ExemptionMechanismSpi
resolving [from .class]: javax.crypto.spec.RC5ParameterSpec
resolving [from .class]: javax.crypto.spec.RC2ParameterSpec
resolving [from .class]: javax.crypto.SunJCE_n
resolving [from .class]: javax.crypto.spec.PBEParameterSpec
resolving [from .class]: javax.crypto.SunJCE_r
resolving [from .class]: javax.crypto.SunJCE_t
resolving [from .class]: javax.crypto.NullCipherSpi
resolving [from .class]: sun.security.provider.SeedGenerator
resolving [from .class]: sun.security.pkcs.ESSCertId
resolving [from .class]: java.security.KeyFactory
resolving [from .class]: java.security.spec.InvalidKeySpecException
resolving [from .class]: java.security.spec.KeySpec
resolving [from .class]: java.security.spec.X509EncodedKeySpec
resolving [from .class]: sun.net.www.MessageHeader$HeaderIterator
resolving [from .class]: sun.security.provider.NativePRNG$RandomIO$1
resolving [from .class]: java.util.EventObject
resolving [from .class]: java.util.EventListenerProxy
resolving [from .class]: javax.management.DynamicMBean
resolving [from .class]: sun.management.MXBeanSupport$ProxyMethod
resolving [from .class]: javax.management.InvalidAttributeValueException
resolving [from .class]: javax.management.MBeanOperationInfo
resolving [from .class]: javax.management.MBeanAttributeInfo
resolving [from .class]: javax.management.ReflectionException
resolving [from .class]: sun.management.Util
resolving [from .class]: javax.management.AttributeList
resolving [from .class]: javax.management.MBeanNotificationInfo
resolving [from .class]: javax.management.ObjectName
resolving [from .class]: javax.management.Attribute
resolving [from .class]: javax.management.MBeanInfo
resolving [from .class]: javax.management.NotificationEmitter
resolving [from .class]: sun.management.MXBeanSupport$2
resolving [from .class]: javax.management.MBeanConstructorInfo
resolving [from .class]: javax.management.MBeanServerConnection
resolving [from .class]: sun.management.MXBeanSupport$AttributeMethod
resolving [from .class]: javax.management.AttributeNotFoundException
resolving [from .class]: sun.management.MappedMXBeanType
resolving [from .class]: javax.management.MBeanParameterInfo
resolving [from .class]: javax.management.openmbean.OpenDataException
resolving [from .class]: javax.management.RuntimeOperationsException
resolving [from .class]: sun.management.MXBeanSupport$1
resolving [from .class]: javax.management.MBeanException
resolving [from .class]: java.security.KeyStore$Builder$FileBuilder$1
resolving [from .class]: java.security.KeyStore$Builder$2$1
resolving [from .class]: javax.security.auth.PrivateCredentialPermission$CredOwner
resolving [from .class]: javax.security.auth.SubjectDomainCombiner$4
resolving [from .class]: javax.security.auth.SubjectDomainCombiner$3
resolving [from .class]: javax.security.auth.SubjectDomainCombiner$1
resolving [from .class]: com.sun.security.auth.PolicyFile
resolving [from .class]: javax.security.auth.SubjectDomainCombiner$6
resolving [from .class]: javax.security.auth.SubjectDomainCombiner$2
resolving [from .class]: javax.security.auth.Policy
resolving [from .class]: javax.security.auth.SubjectDomainCombiner$WeakKeyValueMap
resolving [from .class]: javax.security.auth.SubjectDomainCombiner$5
resolving [from .class]: sun.nio.cs.Surrogate$Parser
resolving [from .class]: sun.nio.cs.Surrogate
resolving [from .class]: sun.util.PreHashedMap$2$1
resolving [from .class]: sun.util.PreHashedMap$1$1
resolving [from .class]: java.util.concurrent.locks.AbstractQueuedSynchronizer$Node
resolving [from .class]: java.lang.IllegalMonitorStateException
resolving [from .class]: java.util.concurrent.locks.LockSupport
resolving [from .class]: java.net.Authenticator$RequestorType
resolving [from .class]: java.util.prefs.AbstractPreferences
resolving [from .class]: java.util.prefs.XmlSupport$EH
resolving [from .class]: java.util.prefs.XmlSupport$1
resolving [from .class]: java.util.prefs.XmlSupport$Resolver
resolving [from .class]: java.util.prefs.NodeChangeEvent
resolving [from .class]: java.util.prefs.PreferenceChangeEvent
resolving [from .class]: sun.nio.ch.SocketOpts$IP$TCP
resolving [from .class]: sun.nio.ch.SocketOpts
resolving [from .class]: sun.nio.ch.SocketOptsImpl
resolving [from .class]: sun.nio.ch.SocketChannelImpl$1
resolving [from .class]: sun.nio.ch.SocketOptsImpl$Dispatcher
resolving [from .class]: sun.nio.ch.SocketDispatcher
resolving [from .class]: sun.nio.ch.AlreadyBoundException
resolving [from .class]: sun.nio.ch.SocketOpts$IP
resolving [from .class]: sun.nio.ch.SocketAdaptor
resolving [from .class]: java.nio.channels.NoConnectionPendingException
resolving [from .class]: java.nio.channels.NotYetConnectedException
resolving [from .class]: java.nio.channels.ConnectionPendingException
resolving [from .class]: sun.nio.ch.Net
resolving [from .class]: sun.nio.ch.SocketOptsImpl$IP$TCP
resolving [from .class]: sun.nio.ch.SocketOptsImpl$IP
resolving [from .class]: java.nio.channels.AlreadyConnectedException
resolving [from .class]: sun.nio.ch.DatagramSocketAdaptor
resolving [from .class]: sun.nio.ch.DatagramDispatcher
resolving [from .class]: sun.nio.ch.DatagramChannelImpl$1
resolving [from .class]: sun.nio.ch.SourceChannelImpl
resolving [from .class]: java.nio.channels.NotYetBoundException
resolving [from .class]: sun.nio.ch.ServerSocketAdaptor
resolving [from .class]: sun.nio.ch.ServerSocketChannelImpl$1
resolving [from .class]: sun.nio.ch.AbstractPollArrayWrapper
resolving [from .class]: sun.nio.ch.DevPollArrayWrapper$Updator
resolving [from .class]: org.xml.sax.Attributes
resolving [from .class]: org.w3c.dom.ls.LSInput
resolving [from .class]: java.lang.UNIXProcess$1$1$1
resolving [from .class]: javax.crypto.SunJCE_e
resolving [from .class]: sun.security.validator.SimpleValidator
resolving [from .class]: java.security.cert.PKIXBuilderParameters
resolving [from .class]: sun.security.validator.PKIXValidator
resolving [from .class]: sun.security.validator.KeyStores
resolving [from .class]: sun.security.validator.EndEntityChecker
resolving [from .class]: java.util.IdentityHashMap$KeyIterator
resolving [from .class]: java.util.IdentityHashMap$IdentityHashMapIterator
resolving [from .class]: java.util.IdentityHashMap$EntryIterator
resolving [from .class]: java.util.IdentityHashMap$1
resolving [from .class]: java.util.IdentityHashMap$EntrySet
resolving [from .class]: java.util.IdentityHashMap$KeySet
resolving [from .class]: java.util.IdentityHashMap$ValueIterator
resolving [from .class]: java.util.IdentityHashMap$Values
resolving [from .class]: javax.crypto.SunJCE_i
resolving [from .class]: javax.crypto.SunJCE_k
resolving [from .class]: javax.crypto.SunJCE_p
resolving [from .class]: sun.security.provider.NativeSeedGenerator
resolving [from .class]: sun.security.provider.SeedGenerator$ThreadedSeedGenerator
resolving [from .class]: sun.security.provider.SeedGenerator$1
resolving [from .class]: sun.security.provider.SeedGenerator$URLSeedGenerator
resolving [from .class]: java.security.KeyFactorySpi
resolving [from .class]: java.security.spec.EncodedKeySpec
resolving [from .class]: javax.management.JMRuntimeException
resolving [from .class]: javax.management.OperationsException
resolving [from .class]: javax.management.MBeanFeatureInfo
resolving [from .class]: javax.management.IntrospectionException
resolving [from .class]: com.sun.jmx.mbeanserver.GetPropertyAction
resolving [from .class]: javax.management.JMException
resolving [from .class]: java.lang.management.MemoryManagerMXBean
resolving [from .class]: java.lang.management.GarbageCollectorMXBean
resolving [from .class]: java.lang.management.MemoryPoolMXBean
resolving [from .class]: javax.management.QueryExp
resolving [from .class]: javax.management.ObjectName$Property
resolving [from .class]: javax.management.MBeanServer
resolving [from .class]: javax.management.MalformedObjectNameException
resolving [from .class]: javax.management.MBeanInfo$ImmutabilityAction
resolving [from .class]: javax.management.NotificationBroadcaster
resolving [from .class]: javax.management.NotificationListener
resolving [from .class]: javax.management.ListenerNotFoundException
resolving [from .class]: javax.management.NotificationFilter
resolving [from .class]: javax.management.NotCompliantMBeanException
resolving [from .class]: javax.management.InstanceNotFoundException
resolving [from .class]: javax.management.InstanceAlreadyExistsException
resolving [from .class]: javax.management.ObjectInstance
resolving [from .class]: javax.management.MBeanRegistrationException
resolving [from .class]: sun.management.MappedMXBeanType$ArrayMXBeanType
resolving [from .class]: sun.management.MappedMXBeanType$CompositeDataMXBeanType
resolving [from .class]: javax.management.openmbean.CompositeData
resolving [from .class]: sun.management.MappedMXBeanType$BasicMXBeanType
resolving [from .class]: sun.management.MappedMXBeanType$ListMXBeanType
resolving [from .class]: javax.management.openmbean.SimpleType
resolving [from .class]: javax.management.openmbean.OpenType
resolving [from .class]: sun.management.MappedMXBeanType$InProgress
resolving [from .class]: sun.management.MappedMXBeanType$MapMXBeanType
resolving [from .class]: sun.management.MappedMXBeanType$EnumMXBeanType
resolving [from .class]: com.sun.security.auth.PolicyFile$3
resolving [from .class]: com.sun.security.auth.PolicyFile$1
resolving [from .class]: com.sun.security.auth.SubjectCodeSource
resolving [from .class]: com.sun.security.auth.PolicyParser
resolving [from .class]: com.sun.security.auth.PolicyFile$PolicyEntry
resolving [from .class]: com.sun.security.auth.PolicyPermissions
resolving [from .class]: com.sun.security.auth.PolicyFile$2
resolving [from .class]: com.sun.security.auth.PolicyParser$PermissionEntry
resolving [from .class]: com.sun.security.auth.PolicyParser$GrantEntry
resolving [from .class]: com.sun.security.auth.PolicyParser$ParsingException
resolving [from .class]: com.sun.security.auth.PolicyParser$PrincipalEntry
resolving [from .class]: javax.security.auth.Policy$1
resolving [from .class]: javax.security.auth.Policy$3
resolving [from .class]: javax.security.auth.Policy$2
resolving [from .class]: sun.nio.cs.Surrogate$Generator
resolving [from .class]: sun.util.PreHashedMap$2$1$1
resolving [from .class]: java.util.prefs.AbstractPreferences$1
resolving [from .class]: java.util.prefs.Base64
resolving [from .class]: java.util.prefs.AbstractPreferences$NodeAddedEvent
resolving [from .class]: java.util.prefs.AbstractPreferences$NodeRemovedEvent
resolving [from .class]: java.util.prefs.AbstractPreferences$EventDispatchThread
resolving [from .class]: java.net.SocketTimeoutException
resolving [from .class]: sun.nio.ch.SocketAdaptor$2
resolving [from .class]: sun.nio.ch.SocketAdaptor$1
resolving [from .class]: sun.nio.ch.OptionAdaptor
resolving [from .class]: sun.nio.ch.SocketAdaptor$SocketInputStream
resolving [from .class]: java.nio.channels.UnresolvedAddressException
resolving [from .class]: java.nio.channels.UnsupportedAddressTypeException
resolving [from .class]: sun.security.validator.ValidatorException
resolving [from .class]: sun.security.x509.NetscapeCertTypeExtension
resolving [from .class]: java.security.cert.PKIXParameters
resolving [from .class]: java.security.cert.CertSelector
resolving [from .class]: java.security.cert.TrustAnchor
resolving [from .class]: java.security.cert.PKIXCertPathBuilderResult
resolving [from .class]: java.security.cert.CertPathValidatorResult
resolving [from .class]: java.security.cert.X509CertSelector
resolving [from .class]: java.security.cert.CertStore
resolving [from .class]: java.security.cert.CertPathBuilderResult
resolving [from .class]: java.security.cert.CertPathBuilder
resolving [from .class]: java.security.cert.CertPathParameters
resolving [from .class]: java.security.cert.CertPathValidator
resolving [from .class]: java.security.cert.PKIXCertPathValidatorResult
resolving [from .class]: java.security.cert.CollectionCertStoreParameters
resolving [from .class]: javax.crypto.SunJCE_l
resolving [from .class]: javax.crypto.SunJCE_j
resolving [from .class]: sun.security.provider.SeedGenerator$ThreadedSeedGenerator$BogusThread
resolving [from .class]: sun.security.provider.SeedGenerator$ThreadedSeedGenerator$1
resolving [from .class]: sun.security.provider.SeedGenerator$URLSeedGenerator$1
resolving [from .class]: java.lang.management.MemoryUsage
resolving [from .class]: java.lang.management.MemoryType
resolving [from .class]: javax.management.BadBinaryOpValueExpException
resolving [from .class]: javax.management.BadAttributeValueExpException
resolving [from .class]: javax.management.InvalidApplicationException
resolving [from .class]: javax.management.BadStringOperationException
resolving [from .class]: javax.management.loading.ClassLoaderRepository
resolving [from .class]: javax.management.Notification
resolving [from .class]: javax.management.openmbean.ArrayType
resolving [from .class]: javax.management.openmbean.CompositeType
resolving [from .class]: sun.management.MappedMXBeanType$CompositeDataMXBeanType$1
resolving [from .class]: java.lang.management.ThreadInfo
resolving [from .class]: sun.management.ThreadInfoCompositeData
resolving [from .class]: java.lang.management.MemoryNotificationInfo
resolving [from .class]: javax.management.openmbean.CompositeDataSupport
resolving [from .class]: sun.management.MemoryNotifInfoCompositeData
resolving [from .class]: sun.management.MappedMXBeanType$CompositeDataMXBeanType$2
resolving [from .class]: sun.management.MemoryUsageCompositeData
resolving [from .class]: javax.management.openmbean.TabularData
resolving [from .class]: javax.management.openmbean.TabularType
resolving [from .class]: javax.management.openmbean.TabularDataSupport
resolving [from .class]: com.sun.security.auth.SubjectCodeSource$2
resolving [from .class]: com.sun.security.auth.SubjectCodeSource$1
resolving [from .class]: com.sun.security.auth.SubjectCodeSource$3
resolving [from .class]: com.sun.security.auth.PolicyParser$1
resolving [from .class]: sun.security.x509.NetscapeCertTypeExtension$MapEntry
resolving [from .class]: java.security.cert.PKIXCertPathChecker
resolving [from .class]: java.security.cert.CertPathHelperImpl
resolving [from .class]: java.security.cert.PolicyNode
resolving [from .class]: sun.security.x509.CertificatePolicySet
resolving [from .class]: java.security.cert.CertStoreSpi
resolving [from .class]: java.security.cert.CertStore$1
resolving [from .class]: java.security.cert.CRLSelector
resolving [from .class]: java.security.cert.CertStoreException
resolving [from .class]: java.security.cert.CertPathBuilder$1
resolving [from .class]: java.security.cert.CertPathBuilderSpi
resolving [from .class]: java.security.cert.CertPathBuilderException
resolving [from .class]: java.security.cert.CertPathValidator$1
resolving [from .class]: java.security.cert.CertPathValidatorSpi
resolving [from .class]: java.security.cert.CertPathValidatorException
resolving [from .class]: javax.management.ValueExp
resolving [from .class]: sun.management.ManagementFactory
resolving [from .class]: sun.management.LazyCompositeData
resolving [from .class]: javax.management.openmbean.InvalidKeyException
resolving [from .class]: javax.management.openmbean.InvalidOpenTypeException
resolving [from .class]: javax.management.openmbean.KeyAlreadyExistsException
resolving [from .class]: sun.security.provider.certpath.CertPathHelper
resolving [from .class]: java.security.cert.X509CRLSelector
resolving [from .class]: java.lang.management.ManagementPermission
resolving [from .class]: java.lang.management.OperatingSystemMXBean
resolving [from .class]: sun.management.HotspotRuntime
resolving [from .class]: sun.management.ManagementFactory$2
resolving [from .class]: sun.management.MemoryManagerImpl
resolving [from .class]: sun.management.HotspotClassLoading
resolving [from .class]: sun.management.ThreadImpl
resolving [from .class]: sun.management.HotspotMemoryMBean
resolving [from .class]: sun.management.ClassLoadingImpl
resolving [from .class]: sun.management.HotspotCompilationMBean
resolving [from .class]: sun.management.HotspotClassLoadingMBean
resolving [from .class]: sun.management.VMManagementImpl
resolving [from .class]: java.lang.management.ClassLoadingMXBean
resolving [from .class]: sun.management.OperatingSystemImpl
resolving [from .class]: sun.management.HotspotCompilation
resolving [from .class]: sun.management.HotspotThreadMBean
resolving [from .class]: sun.management.GarbageCollectorImpl
resolving [from .class]: sun.management.HotspotThread
resolving [from .class]: java.lang.management.MemoryMXBean
resolving [from .class]: sun.management.ManagementFactory$1
resolving [from .class]: sun.management.VMManagement
resolving [from .class]: sun.management.CompilationImpl
resolving [from .class]: sun.management.HotspotRuntimeMBean
resolving [from .class]: java.lang.management.CompilationMXBean
resolving [from .class]: sun.management.MemoryImpl
resolving [from .class]: sun.management.RuntimeImpl
resolving [from .class]: javax.management.MBeanServerFactory
resolving [from .class]: sun.management.MemoryPoolImpl
resolving [from .class]: java.lang.management.RuntimeMXBean
resolving [from .class]: sun.management.HotspotMemory
resolving [from .class]: com.sun.management.OSMBeanFactory
resolving [from .class]: java.lang.management.ThreadMXBean
resolving [from .class]: sun.management.LongFlag
resolving [from .class]: sun.management.BooleanFlag
resolving [from .class]: sun.management.StringFlag
resolving [from .class]: sun.management.Flag
resolving [from .class]: sun.management.MethodInfo
resolving [from .class]: sun.management.VMManagementImpl$1
resolving [from .class]: sun.misc.Perf
resolving [from .class]: sun.misc.Perf$GetPerfAction
resolving [from .class]: sun.management.counter.perf.PerfInstrumentation
resolving [from .class]: sun.management.CompilerThreadStat
resolving [from .class]: sun.management.counter.LongCounter
resolving [from .class]: sun.management.HotspotCompilation$CompilerThreadInfo
resolving [from .class]: sun.management.counter.Counter
resolving [from .class]: sun.management.counter.StringCounter
resolving [from .class]: com.sun.management.GarbageCollectorMXBean
resolving [from .class]: sun.management.GcInfoBuilder
resolving [from .class]: java.lang.management.ManagementFactory
resolving [from .class]: com.sun.management.GcInfo
resolving [from .class]: sun.management.NotificationEmitterSupport
resolving [from .class]: javax.management.MBeanServerPermission
resolving [from .class]: javax.management.MBeanServerDelegate
resolving [from .class]: com.sun.jmx.trace.Trace
resolving [from .class]: javax.management.MBeanServerBuilder
resolving [from .class]: sun.management.MemoryPoolImpl$PoolSensor
resolving [from .class]: sun.management.Sensor
resolving [from .class]: sun.management.MemoryPoolImpl$CollectionSensor
resolving [from .class]: com.sun.management.UnixOperatingSystem
resolving [from .class]: sun.management.Flag$FlagSource
resolving [from .class]: sun.misc.Perf$1
resolving [from .class]: sun.management.counter.Variability
resolving [from .class]: sun.management.counter.perf.PerfByteArrayCounter
resolving [from .class]: sun.management.counter.Units
resolving [from .class]: sun.management.counter.perf.PerfLongArrayCounter
resolving [from .class]: sun.management.counter.perf.PerfDataEntry
resolving [from .class]: sun.management.counter.perf.Prologue
resolving [from .class]: sun.management.counter.perf.InstrumentationException
resolving [from .class]: sun.management.counter.perf.PerfDataType
resolving [from .class]: sun.management.counter.perf.PerfLongCounter
resolving [from .class]: sun.management.counter.perf.PerfStringCounter
resolving [from .class]: sun.management.GcInfoCompositeData
resolving [from .class]: sun.management.PlatformMXBeanInvocationHandler
resolving [from .class]: java.lang.management.ManagementFactory$1
resolving [from .class]: sun.management.NotificationEmitterSupport$ListenerInfo
resolving [from .class]: javax.management.MBeanServerPermissionCollection
resolving [from .class]: javax.management.MBeanServerDelegateMBean
resolving [from .class]: com.sun.jmx.defaults.ServiceName
resolving [from .class]: javax.management.NotificationBroadcasterSupport
resolving [from .class]: com.sun.jmx.trace.TraceTags
resolving [from .class]: com.sun.jmx.trace.TraceDestination
resolving [from .class]: com.sun.jmx.trace.TraceManager
resolving [from .class]: com.sun.jmx.mbeanserver.JmxMBeanServer
resolving [from .class]: com.sun.management.UnixOperatingSystemMXBean
resolving [from .class]: sun.management.counter.AbstractCounter
resolving [from .class]: sun.management.counter.ByteArrayCounter
resolving [from .class]: sun.management.counter.perf.ByteArrayCounterSnapshot
resolving [from .class]: sun.management.counter.LongArrayCounter
resolving [from .class]: sun.management.counter.perf.LongArrayCounterSnapshot
resolving [from .class]: sun.management.counter.perf.PerfDataEntry$EntryFieldOffset
resolving [from .class]: sun.management.counter.perf.Prologue$PrologueFieldOffset
resolving [from .class]: sun.management.counter.perf.LongCounterSnapshot
resolving [from .class]: sun.management.counter.perf.StringCounterSnapshot
resolving [from .class]: javax.management.MBeanServerInvocationHandler
resolving [from .class]: com.sun.jmx.defaults.ServiceName$1
resolving [from .class]: javax.management.NotificationBroadcasterSupport$ListenerInfo
resolving [from .class]: com.sun.jmx.mbeanserver.SunJmxMBeanServer
resolving [from .class]: com.sun.jmx.interceptor.DefaultMBeanServerInterceptor
resolving [from .class]: com.sun.jmx.mbeanserver.Repository
resolving [from .class]: com.sun.jmx.mbeanserver.MBeanInstantiator
resolving [from .class]: com.sun.jmx.mbeanserver.RepositorySupport
resolving [from .class]: javax.management.MBeanPermission
resolving [from .class]: com.sun.jmx.mbeanserver.SecureClassLoaderRepository
resolving [from .class]: com.sun.jmx.mbeanserver.MetaData
resolving [from .class]: com.sun.jmx.interceptor.MBeanServerInterceptor
resolving [from .class]: com.sun.jmx.mbeanserver.MBeanServerDelegateImpl
resolving [from .class]: com.sun.jmx.mbeanserver.ModifiableClassLoaderRepository
resolving [from .class]: com.sun.jmx.mbeanserver.ClassLoaderRepositorySupport
resolving [from .class]: com.sun.jmx.mbeanserver.MBeanInstantiatorImpl
resolving [from .class]: com.sun.jmx.mbeanserver.MetaDataImpl
resolving [from .class]: com.sun.jmx.mbeanserver.JmxMBeanServer$1
resolving [from .class]: com.sun.management.OperatingSystemMXBean
resolving [from .class]: sun.management.counter.AbstractCounter$Flags
resolving [from .class]: java.io.StringWriter
resolving [from .class]: javax.management.MBeanTrustPermission
resolving [from .class]: javax.management.MBeanRegistration
resolving [from .class]: com.sun.jmx.mbeanserver.NamedObject
resolving [from .class]: javax.management.MBeanServerNotification
resolving [from .class]: com.sun.jmx.interceptor.DefaultMBeanServerInterceptor$1
resolving [from .class]: javax.management.QueryEval
resolving [from .class]: com.sun.jmx.interceptor.DefaultMBeanServerInterceptor$ListenerWrapper
resolving [from .class]: com.sun.jmx.mbeanserver.RepositorySupport$ObjectNamePattern
resolving [from .class]: com.sun.jmx.mbeanserver.ClassLoaderRepositorySupport$LoaderEntry
resolving [from .class]: javax.management.loading.PrivateClassLoader
resolving [from .class]: com.sun.jmx.mbeanserver.StandardMetaDataImpl
resolving [from .class]: javax.management.RuntimeErrorException
resolving [from .class]: com.sun.jmx.mbeanserver.Introspector
resolving [from .class]: javax.management.RuntimeMBeanException
resolving [from .class]: com.sun.jmx.mbeanserver.ObjectInputStreamWithLoader
resolving [from .class]: com.sun.jmx.mbeanserver.MetaDataImpl$PrivateStandardMeta
resolving [from .class]: com.sun.jmx.mbeanserver.MetaDataImpl$PrivateDynamicMeta
resolving [from .class]: com.sun.jmx.mbeanserver.DynamicMetaDataImpl
resolving [from .class]: com.sun.jmx.mbeanserver.BaseMetaDataImpl
resolving [from .class]: java.lang.InstantiationError
resolving [from .class]: java.lang.UnknownError
resolving [from .class]: java.lang.StackOverflowError
resolving [from .class]: java.lang.ref.Finalizer
resolving [from .class]: java.lang.ref.Finalizer$3
resolving [from .class]: java.lang.ref.Finalizer$FinalizerThread
resolving [from .class]: java.lang.ref.Finalizer$2
resolving [from .class]: java.lang.ref.Finalizer$1
resolving [from .class]: java.lang.AbstractMethodError
resolving [from .class]: java.lang.ClassCircularityError
resolving [from .class]: java.lang.VerifyError
resolving [from .class]: C
Applying phase cg.cha to the scene.
[<clinit>] Constructing JimpleBody from coffi...
[<clinit>]     Parsing Coffi instructions...
[<clinit>]     Building Coffi CFG...
[<clinit>]     Producing naive Jimple...
Applying phase jb.ls to <java.lang.Thread: void <clinit>()>.
[<clinit>] Splitting locals...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.a to <java.lang.Thread: void <clinit>()>.
[<clinit>] Aggregating iteration 1...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
[<clinit>] Aggregating iteration 2...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.ule to <java.lang.Thread: void <clinit>()>.
[<clinit>] Eliminating unused locals...
Applying phase jb.tr to <java.lang.Thread: void <clinit>()>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:34 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <java.lang.Thread: void <clinit>()>.
Applying phase jb.cp to <java.lang.Thread: void <clinit>()>.
[<clinit>] Propagating copies...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
[<clinit>]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <java.lang.Thread: void <clinit>()>.
[<clinit>] Eliminating dead code...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <java.lang.Thread: void <clinit>()>.
[<clinit>] Eliminating unused locals...
Applying phase jb.ne to <java.lang.Thread: void <clinit>()>.
[<clinit>] Removing nops...
Applying phase jb.uce to <java.lang.Thread: void <clinit>()>.
[<clinit>] Eliminating unreachable code...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Removed 0 statements...
[<clinit>] Constructing JimpleBody from coffi...
[<clinit>]     Parsing Coffi instructions...
[<clinit>]     Building Coffi CFG...
[<clinit>]     Producing naive Jimple...
Applying phase jb.ls to <java.lang.Object: void <clinit>()>.
[<clinit>] Splitting locals...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.a to <java.lang.Object: void <clinit>()>.
[<clinit>] Aggregating iteration 1...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.ule to <java.lang.Object: void <clinit>()>.
[<clinit>] Eliminating unused locals...
Applying phase jb.tr to <java.lang.Object: void <clinit>()>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:34 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <java.lang.Object: void <clinit>()>.
Applying phase jb.cp to <java.lang.Object: void <clinit>()>.
[<clinit>] Propagating copies...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
[<clinit>]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <java.lang.Object: void <clinit>()>.
[<clinit>] Eliminating dead code...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <java.lang.Object: void <clinit>()>.
[<clinit>] Eliminating unused locals...
Applying phase jb.ne to <java.lang.Object: void <clinit>()>.
[<clinit>] Removing nops...
Applying phase jb.uce to <java.lang.Object: void <clinit>()>.
[<clinit>] Eliminating unreachable code...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Removed 0 statements...
[initializeSystemClass] Constructing JimpleBody from coffi...
[initializeSystemClass]     Parsing Coffi instructions...
[initializeSystemClass]     Building Coffi CFG...
[initializeSystemClass]     Producing naive Jimple...
Applying phase jb.ls to <java.lang.System: void initializeSystemClass()>.
[initializeSystemClass] Splitting locals...
[initializeSystemClass]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[initializeSystemClass]     Constructing SimpleLiveLocals...
[initializeSystemClass]     Constructing SmartLocalDefs...
[initializeSystemClass]        done localToDefs map...
[initializeSystemClass]        done unitToMask map...
[initializeSystemClass]     SmartLocalDefs finished.
[initializeSystemClass]     Constructing SimpleLocalUses...
[initializeSystemClass]     finished SimpleLocalUses...
Applying phase jb.a to <java.lang.System: void initializeSystemClass()>.
[initializeSystemClass] Aggregating iteration 1...
[initializeSystemClass]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[initializeSystemClass]     Constructing SimpleLiveLocals...
[initializeSystemClass]     Constructing SmartLocalDefs...
[initializeSystemClass]        done localToDefs map...
[initializeSystemClass]        done unitToMask map...
[initializeSystemClass]     SmartLocalDefs finished.
[initializeSystemClass]     Constructing SimpleLocalUses...
[initializeSystemClass]     finished SimpleLocalUses...
[initializeSystemClass] Aggregating iteration 2...
[initializeSystemClass]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[initializeSystemClass]     Constructing SimpleLiveLocals...
[initializeSystemClass]     Constructing SmartLocalDefs...
[initializeSystemClass]        done localToDefs map...
[initializeSystemClass]        done unitToMask map...
[initializeSystemClass]     SmartLocalDefs finished.
[initializeSystemClass]     Constructing SimpleLocalUses...
[initializeSystemClass]     finished SimpleLocalUses...
Applying phase jb.ule to <java.lang.System: void initializeSystemClass()>.
[initializeSystemClass] Eliminating unused locals...
Applying phase jb.tr to <java.lang.System: void initializeSystemClass()>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:34 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <java.lang.System: void initializeSystemClass()>.
Applying phase jb.cp to <java.lang.System: void initializeSystemClass()>.
[initializeSystemClass] Propagating copies...
[initializeSystemClass]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[initializeSystemClass]     Constructing SimpleLiveLocals...
[initializeSystemClass]     Constructing SmartLocalDefs...
[initializeSystemClass]        done localToDefs map...
[initializeSystemClass]        done unitToMask map...
[initializeSystemClass]     SmartLocalDefs finished.
[initializeSystemClass]     Constructing SimpleLocalUses...
[initializeSystemClass]     finished SimpleLocalUses...
[initializeSystemClass]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <java.lang.System: void initializeSystemClass()>.
[initializeSystemClass] Eliminating dead code...
[initializeSystemClass]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[initializeSystemClass]     Constructing SimpleLiveLocals...
[initializeSystemClass]     Constructing SmartLocalDefs...
[initializeSystemClass]        done localToDefs map...
[initializeSystemClass]        done unitToMask map...
[initializeSystemClass]     SmartLocalDefs finished.
[initializeSystemClass]     Constructing SimpleLocalUses...
[initializeSystemClass]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <java.lang.System: void initializeSystemClass()>.
[initializeSystemClass] Eliminating unused locals...
Applying phase jb.ne to <java.lang.System: void initializeSystemClass()>.
[initializeSystemClass] Removing nops...
Applying phase jb.uce to <java.lang.System: void initializeSystemClass()>.
[initializeSystemClass] Eliminating unreachable code...
[initializeSystemClass]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[initializeSystemClass]     Removed 0 statements...
[<init>] Constructing JimpleBody from coffi...
[<init>]     Parsing Coffi instructions...
[<init>]     Building Coffi CFG...
[<init>]     Producing naive Jimple...
Applying phase jb.ls to <java.lang.ThreadGroup: void <init>()>.
[<init>] Splitting locals...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
Applying phase jb.a to <java.lang.ThreadGroup: void <init>()>.
[<init>] Aggregating iteration 1...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
[<init>] Aggregating iteration 2...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
Applying phase jb.ule to <java.lang.ThreadGroup: void <init>()>.
[<init>] Eliminating unused locals...
Applying phase jb.tr to <java.lang.ThreadGroup: void <init>()>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <java.lang.ThreadGroup: void <init>()>.
Applying phase jb.cp to <java.lang.ThreadGroup: void <init>()>.
[<init>] Propagating copies...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
[<init>]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <java.lang.ThreadGroup: void <init>()>.
[<init>] Eliminating dead code...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <java.lang.ThreadGroup: void <init>()>.
[<init>] Eliminating unused locals...
Applying phase jb.ne to <java.lang.ThreadGroup: void <init>()>.
[<init>] Removing nops...
Applying phase jb.uce to <java.lang.ThreadGroup: void <init>()>.
[<init>] Eliminating unreachable code...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Removed 0 statements...
[exit] Constructing JimpleBody from coffi...
[exit]     Parsing Coffi instructions...
[exit]     Building Coffi CFG...
[exit]     Producing naive Jimple...
Applying phase jb.ls to <java.lang.Thread: void exit()>.
[exit] Splitting locals...
[exit]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[exit]     Constructing SimpleLiveLocals...
[exit]     Constructing SmartLocalDefs...
[exit]        done localToDefs map...
[exit]        done unitToMask map...
[exit]     SmartLocalDefs finished.
[exit]     Constructing SimpleLocalUses...
[exit]     finished SimpleLocalUses...
Applying phase jb.a to <java.lang.Thread: void exit()>.
[exit] Aggregating iteration 1...
[exit]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[exit]     Constructing SimpleLiveLocals...
[exit]     Constructing SmartLocalDefs...
[exit]        done localToDefs map...
[exit]        done unitToMask map...
[exit]     SmartLocalDefs finished.
[exit]     Constructing SimpleLocalUses...
[exit]     finished SimpleLocalUses...
[exit] Aggregating iteration 2...
[exit]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[exit]     Constructing SimpleLiveLocals...
[exit]     Constructing SmartLocalDefs...
[exit]        done localToDefs map...
[exit]        done unitToMask map...
[exit]     SmartLocalDefs finished.
[exit]     Constructing SimpleLocalUses...
[exit]     finished SimpleLocalUses...
Applying phase jb.ule to <java.lang.Thread: void exit()>.
[exit] Eliminating unused locals...
Applying phase jb.tr to <java.lang.Thread: void exit()>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <java.lang.Thread: void exit()>.
Applying phase jb.cp to <java.lang.Thread: void exit()>.
[exit] Propagating copies...
[exit]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[exit]     Constructing SimpleLiveLocals...
[exit]     Constructing SmartLocalDefs...
[exit]        done localToDefs map...
[exit]        done unitToMask map...
[exit]     SmartLocalDefs finished.
[exit]     Constructing SimpleLocalUses...
[exit]     finished SimpleLocalUses...
[exit]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <java.lang.Thread: void exit()>.
[exit] Eliminating dead code...
[exit]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[exit]     Constructing SimpleLiveLocals...
[exit]     Constructing SmartLocalDefs...
[exit]        done localToDefs map...
[exit]        done unitToMask map...
[exit]     SmartLocalDefs finished.
[exit]     Constructing SimpleLocalUses...
[exit]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <java.lang.Thread: void exit()>.
[exit] Eliminating unused locals...
Applying phase jb.ne to <java.lang.Thread: void exit()>.
[exit] Removing nops...
Applying phase jb.uce to <java.lang.Thread: void exit()>.
[exit] Eliminating unreachable code...
[exit]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[exit]     Removed 0 statements...
[uncaughtException] Constructing JimpleBody from coffi...
[uncaughtException]     Parsing Coffi instructions...
[uncaughtException]     Building Coffi CFG...
[uncaughtException]     Producing naive Jimple...
Applying phase jb.ls to <java.lang.ThreadGroup: void uncaughtException(java.lang.Thread,java.lang.Throwable)>.
[uncaughtException] Splitting locals...
[uncaughtException]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[uncaughtException]     Constructing SimpleLiveLocals...
[uncaughtException]     Constructing SmartLocalDefs...
[uncaughtException]        done localToDefs map...
[uncaughtException]        done unitToMask map...
[uncaughtException]     SmartLocalDefs finished.
[uncaughtException]     Constructing SimpleLocalUses...
[uncaughtException]     finished SimpleLocalUses...
Applying phase jb.a to <java.lang.ThreadGroup: void uncaughtException(java.lang.Thread,java.lang.Throwable)>.
[uncaughtException] Aggregating iteration 1...
[uncaughtException]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[uncaughtException]     Constructing SimpleLiveLocals...
[uncaughtException]     Constructing SmartLocalDefs...
[uncaughtException]        done localToDefs map...
[uncaughtException]        done unitToMask map...
[uncaughtException]     SmartLocalDefs finished.
[uncaughtException]     Constructing SimpleLocalUses...
[uncaughtException]     finished SimpleLocalUses...
[uncaughtException] Aggregating iteration 2...
[uncaughtException]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[uncaughtException]     Constructing SimpleLiveLocals...
[uncaughtException]     Constructing SmartLocalDefs...
[uncaughtException]        done localToDefs map...
[uncaughtException]        done unitToMask map...
[uncaughtException]     SmartLocalDefs finished.
[uncaughtException]     Constructing SimpleLocalUses...
[uncaughtException]     finished SimpleLocalUses...
Applying phase jb.ule to <java.lang.ThreadGroup: void uncaughtException(java.lang.Thread,java.lang.Throwable)>.
[uncaughtException] Eliminating unused locals...
Applying phase jb.tr to <java.lang.ThreadGroup: void uncaughtException(java.lang.Thread,java.lang.Throwable)>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <java.lang.ThreadGroup: void uncaughtException(java.lang.Thread,java.lang.Throwable)>.
Applying phase jb.cp to <java.lang.ThreadGroup: void uncaughtException(java.lang.Thread,java.lang.Throwable)>.
[uncaughtException] Propagating copies...
[uncaughtException]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[uncaughtException]     Constructing SimpleLiveLocals...
[uncaughtException]     Constructing SmartLocalDefs...
[uncaughtException]        done localToDefs map...
[uncaughtException]        done unitToMask map...
[uncaughtException]     SmartLocalDefs finished.
[uncaughtException]     Constructing SimpleLocalUses...
[uncaughtException]     finished SimpleLocalUses...
[uncaughtException]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <java.lang.ThreadGroup: void uncaughtException(java.lang.Thread,java.lang.Throwable)>.
[uncaughtException] Eliminating dead code...
[uncaughtException]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[uncaughtException]     Constructing SimpleLiveLocals...
[uncaughtException]     Constructing SmartLocalDefs...
[uncaughtException]        done localToDefs map...
[uncaughtException]        done unitToMask map...
[uncaughtException]     SmartLocalDefs finished.
[uncaughtException]     Constructing SimpleLocalUses...
[uncaughtException]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <java.lang.ThreadGroup: void uncaughtException(java.lang.Thread,java.lang.Throwable)>.
[uncaughtException] Eliminating unused locals...
Applying phase jb.ne to <java.lang.ThreadGroup: void uncaughtException(java.lang.Thread,java.lang.Throwable)>.
[uncaughtException] Removing nops...
Applying phase jb.uce to <java.lang.ThreadGroup: void uncaughtException(java.lang.Thread,java.lang.Throwable)>.
[uncaughtException] Eliminating unreachable code...
[uncaughtException]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[uncaughtException]     Removed 0 statements...
[<init>] Constructing JimpleBody from coffi...
[<init>]     Parsing Coffi instructions...
[<init>]     Building Coffi CFG...
[<init>]     Producing naive Jimple...
Applying phase jb.ls to <java.lang.ClassLoader: void <init>()>.
[<init>] Splitting locals...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
Applying phase jb.a to <java.lang.ClassLoader: void <init>()>.
[<init>] Aggregating iteration 1...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
[<init>] Aggregating iteration 2...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
Applying phase jb.ule to <java.lang.ClassLoader: void <init>()>.
[<init>] Eliminating unused locals...
Applying phase jb.tr to <java.lang.ClassLoader: void <init>()>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <java.lang.ClassLoader: void <init>()>.
Applying phase jb.cp to <java.lang.ClassLoader: void <init>()>.
[<init>] Propagating copies...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
[<init>]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <java.lang.ClassLoader: void <init>()>.
[<init>] Eliminating dead code...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <java.lang.ClassLoader: void <init>()>.
[<init>] Eliminating unused locals...
Applying phase jb.ne to <java.lang.ClassLoader: void <init>()>.
[<init>] Removing nops...
Applying phase jb.uce to <java.lang.ClassLoader: void <init>()>.
[<init>] Eliminating unreachable code...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Removed 0 statements...
[loadClassInternal] Constructing JimpleBody from coffi...
[loadClassInternal]     Parsing Coffi instructions...
[loadClassInternal]     Building Coffi CFG...
[loadClassInternal]     Producing naive Jimple...
Applying phase jb.ls to <java.lang.ClassLoader: java.lang.Class loadClassInternal(java.lang.String)>.
[loadClassInternal] Splitting locals...
[loadClassInternal]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[loadClassInternal]     Constructing SimpleLiveLocals...
[loadClassInternal]     Constructing SmartLocalDefs...
[loadClassInternal]        done localToDefs map...
[loadClassInternal]        done unitToMask map...
[loadClassInternal]     SmartLocalDefs finished.
[loadClassInternal]     Constructing SimpleLocalUses...
[loadClassInternal]     finished SimpleLocalUses...
Applying phase jb.a to <java.lang.ClassLoader: java.lang.Class loadClassInternal(java.lang.String)>.
[loadClassInternal] Aggregating iteration 1...
[loadClassInternal]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[loadClassInternal]     Constructing SimpleLiveLocals...
[loadClassInternal]     Constructing SmartLocalDefs...
[loadClassInternal]        done localToDefs map...
[loadClassInternal]        done unitToMask map...
[loadClassInternal]     SmartLocalDefs finished.
[loadClassInternal]     Constructing SimpleLocalUses...
[loadClassInternal]     finished SimpleLocalUses...
[loadClassInternal] Aggregating iteration 2...
[loadClassInternal]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[loadClassInternal]     Constructing SimpleLiveLocals...
[loadClassInternal]     Constructing SmartLocalDefs...
[loadClassInternal]        done localToDefs map...
[loadClassInternal]        done unitToMask map...
[loadClassInternal]     SmartLocalDefs finished.
[loadClassInternal]     Constructing SimpleLocalUses...
[loadClassInternal]     finished SimpleLocalUses...
Applying phase jb.ule to <java.lang.ClassLoader: java.lang.Class loadClassInternal(java.lang.String)>.
[loadClassInternal] Eliminating unused locals...
Applying phase jb.tr to <java.lang.ClassLoader: java.lang.Class loadClassInternal(java.lang.String)>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <java.lang.ClassLoader: java.lang.Class loadClassInternal(java.lang.String)>.
Applying phase jb.cp to <java.lang.ClassLoader: java.lang.Class loadClassInternal(java.lang.String)>.
[loadClassInternal] Propagating copies...
[loadClassInternal]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[loadClassInternal]     Constructing SimpleLiveLocals...
[loadClassInternal]     Constructing SmartLocalDefs...
[loadClassInternal]        done localToDefs map...
[loadClassInternal]        done unitToMask map...
[loadClassInternal]     SmartLocalDefs finished.
[loadClassInternal]     Constructing SimpleLocalUses...
[loadClassInternal]     finished SimpleLocalUses...
[loadClassInternal]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <java.lang.ClassLoader: java.lang.Class loadClassInternal(java.lang.String)>.
[loadClassInternal] Eliminating dead code...
[loadClassInternal]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[loadClassInternal]     Constructing SimpleLiveLocals...
[loadClassInternal]     Constructing SmartLocalDefs...
[loadClassInternal]        done localToDefs map...
[loadClassInternal]        done unitToMask map...
[loadClassInternal]     SmartLocalDefs finished.
[loadClassInternal]     Constructing SimpleLocalUses...
[loadClassInternal]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <java.lang.ClassLoader: java.lang.Class loadClassInternal(java.lang.String)>.
[loadClassInternal] Eliminating unused locals...
Applying phase jb.ne to <java.lang.ClassLoader: java.lang.Class loadClassInternal(java.lang.String)>.
[loadClassInternal] Removing nops...
Applying phase jb.uce to <java.lang.ClassLoader: java.lang.Class loadClassInternal(java.lang.String)>.
[loadClassInternal] Eliminating unreachable code...
[loadClassInternal]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[loadClassInternal]     Removed 0 statements...
[checkPackageAccess] Constructing JimpleBody from coffi...
[checkPackageAccess]     Parsing Coffi instructions...
[checkPackageAccess]     Building Coffi CFG...
[checkPackageAccess]     Producing naive Jimple...
Applying phase jb.ls to <java.lang.ClassLoader: void checkPackageAccess(java.lang.Class,java.security.ProtectionDomain)>.
[checkPackageAccess] Splitting locals...
[checkPackageAccess]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[checkPackageAccess]     Constructing SimpleLiveLocals...
[checkPackageAccess]     Constructing SmartLocalDefs...
[checkPackageAccess]        done localToDefs map...
[checkPackageAccess]        done unitToMask map...
[checkPackageAccess]     SmartLocalDefs finished.
[checkPackageAccess]     Constructing SimpleLocalUses...
[checkPackageAccess]     finished SimpleLocalUses...
Applying phase jb.a to <java.lang.ClassLoader: void checkPackageAccess(java.lang.Class,java.security.ProtectionDomain)>.
[checkPackageAccess] Aggregating iteration 1...
[checkPackageAccess]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[checkPackageAccess]     Constructing SimpleLiveLocals...
[checkPackageAccess]     Constructing SmartLocalDefs...
[checkPackageAccess]        done localToDefs map...
[checkPackageAccess]        done unitToMask map...
[checkPackageAccess]     SmartLocalDefs finished.
[checkPackageAccess]     Constructing SimpleLocalUses...
[checkPackageAccess]     finished SimpleLocalUses...
[checkPackageAccess] Aggregating iteration 2...
[checkPackageAccess]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[checkPackageAccess]     Constructing SimpleLiveLocals...
[checkPackageAccess]     Constructing SmartLocalDefs...
[checkPackageAccess]        done localToDefs map...
[checkPackageAccess]        done unitToMask map...
[checkPackageAccess]     SmartLocalDefs finished.
[checkPackageAccess]     Constructing SimpleLocalUses...
[checkPackageAccess]     finished SimpleLocalUses...
Applying phase jb.ule to <java.lang.ClassLoader: void checkPackageAccess(java.lang.Class,java.security.ProtectionDomain)>.
[checkPackageAccess] Eliminating unused locals...
Applying phase jb.tr to <java.lang.ClassLoader: void checkPackageAccess(java.lang.Class,java.security.ProtectionDomain)>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <java.lang.ClassLoader: void checkPackageAccess(java.lang.Class,java.security.ProtectionDomain)>.
Applying phase jb.cp to <java.lang.ClassLoader: void checkPackageAccess(java.lang.Class,java.security.ProtectionDomain)>.
[checkPackageAccess] Propagating copies...
[checkPackageAccess]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[checkPackageAccess]     Constructing SimpleLiveLocals...
[checkPackageAccess]     Constructing SmartLocalDefs...
[checkPackageAccess]        done localToDefs map...
[checkPackageAccess]        done unitToMask map...
[checkPackageAccess]     SmartLocalDefs finished.
[checkPackageAccess]     Constructing SimpleLocalUses...
[checkPackageAccess]     finished SimpleLocalUses...
[checkPackageAccess]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <java.lang.ClassLoader: void checkPackageAccess(java.lang.Class,java.security.ProtectionDomain)>.
[checkPackageAccess] Eliminating dead code...
[checkPackageAccess]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[checkPackageAccess]     Constructing SimpleLiveLocals...
[checkPackageAccess]     Constructing SmartLocalDefs...
[checkPackageAccess]        done localToDefs map...
[checkPackageAccess]        done unitToMask map...
[checkPackageAccess]     SmartLocalDefs finished.
[checkPackageAccess]     Constructing SimpleLocalUses...
[checkPackageAccess]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <java.lang.ClassLoader: void checkPackageAccess(java.lang.Class,java.security.ProtectionDomain)>.
[checkPackageAccess] Eliminating unused locals...
Applying phase jb.ne to <java.lang.ClassLoader: void checkPackageAccess(java.lang.Class,java.security.ProtectionDomain)>.
[checkPackageAccess] Removing nops...
Applying phase jb.uce to <java.lang.ClassLoader: void checkPackageAccess(java.lang.Class,java.security.ProtectionDomain)>.
[checkPackageAccess] Eliminating unreachable code...
[checkPackageAccess]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[checkPackageAccess]     Removed 0 statements...
[addClass] Constructing JimpleBody from coffi...
[addClass]     Parsing Coffi instructions...
[addClass]     Building Coffi CFG...
[addClass]     Producing naive Jimple...
Applying phase jb.ls to <java.lang.ClassLoader: void addClass(java.lang.Class)>.
[addClass] Splitting locals...
[addClass]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[addClass]     Constructing SimpleLiveLocals...
[addClass]     Constructing SmartLocalDefs...
[addClass]        done localToDefs map...
[addClass]        done unitToMask map...
[addClass]     SmartLocalDefs finished.
[addClass]     Constructing SimpleLocalUses...
[addClass]     finished SimpleLocalUses...
Applying phase jb.a to <java.lang.ClassLoader: void addClass(java.lang.Class)>.
[addClass] Aggregating iteration 1...
[addClass]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[addClass]     Constructing SimpleLiveLocals...
[addClass]     Constructing SmartLocalDefs...
[addClass]        done localToDefs map...
[addClass]        done unitToMask map...
[addClass]     SmartLocalDefs finished.
[addClass]     Constructing SimpleLocalUses...
[addClass]     finished SimpleLocalUses...
[addClass] Aggregating iteration 2...
[addClass]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[addClass]     Constructing SimpleLiveLocals...
[addClass]     Constructing SmartLocalDefs...
[addClass]        done localToDefs map...
[addClass]        done unitToMask map...
[addClass]     SmartLocalDefs finished.
[addClass]     Constructing SimpleLocalUses...
[addClass]     finished SimpleLocalUses...
Applying phase jb.ule to <java.lang.ClassLoader: void addClass(java.lang.Class)>.
[addClass] Eliminating unused locals...
Applying phase jb.tr to <java.lang.ClassLoader: void addClass(java.lang.Class)>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <java.lang.ClassLoader: void addClass(java.lang.Class)>.
Applying phase jb.cp to <java.lang.ClassLoader: void addClass(java.lang.Class)>.
[addClass] Propagating copies...
[addClass]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[addClass]     Constructing SimpleLiveLocals...
[addClass]     Constructing SmartLocalDefs...
[addClass]        done localToDefs map...
[addClass]        done unitToMask map...
[addClass]     SmartLocalDefs finished.
[addClass]     Constructing SimpleLocalUses...
[addClass]     finished SimpleLocalUses...
[addClass]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <java.lang.ClassLoader: void addClass(java.lang.Class)>.
[addClass] Eliminating dead code...
[addClass]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[addClass]     Constructing SimpleLiveLocals...
[addClass]     Constructing SmartLocalDefs...
[addClass]        done localToDefs map...
[addClass]        done unitToMask map...
[addClass]     SmartLocalDefs finished.
[addClass]     Constructing SimpleLocalUses...
[addClass]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <java.lang.ClassLoader: void addClass(java.lang.Class)>.
[addClass] Eliminating unused locals...
Applying phase jb.ne to <java.lang.ClassLoader: void addClass(java.lang.Class)>.
[addClass] Removing nops...
Applying phase jb.uce to <java.lang.ClassLoader: void addClass(java.lang.Class)>.
[addClass] Eliminating unreachable code...
[addClass]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[addClass]     Removed 0 statements...
[findNative] Constructing JimpleBody from coffi...
[findNative]     Parsing Coffi instructions...
[findNative]     Building Coffi CFG...
[findNative]     Producing naive Jimple...
Applying phase jb.ls to <java.lang.ClassLoader: long findNative(java.lang.ClassLoader,java.lang.String)>.
[findNative] Splitting locals...
[findNative]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[findNative]     Constructing SimpleLiveLocals...
[findNative]     Constructing SmartLocalDefs...
[findNative]        done localToDefs map...
[findNative]        done unitToMask map...
[findNative]     SmartLocalDefs finished.
[findNative]     Constructing SimpleLocalUses...
[findNative]     finished SimpleLocalUses...
Applying phase jb.a to <java.lang.ClassLoader: long findNative(java.lang.ClassLoader,java.lang.String)>.
[findNative] Aggregating iteration 1...
[findNative]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[findNative]     Constructing SimpleLiveLocals...
[findNative]     Constructing SmartLocalDefs...
[findNative]        done localToDefs map...
[findNative]        done unitToMask map...
[findNative]     SmartLocalDefs finished.
[findNative]     Constructing SimpleLocalUses...
[findNative]     finished SimpleLocalUses...
[findNative] Aggregating iteration 2...
[findNative]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[findNative]     Constructing SimpleLiveLocals...
[findNative]     Constructing SmartLocalDefs...
[findNative]        done localToDefs map...
[findNative]        done unitToMask map...
[findNative]     SmartLocalDefs finished.
[findNative]     Constructing SimpleLocalUses...
[findNative]     finished SimpleLocalUses...
Applying phase jb.ule to <java.lang.ClassLoader: long findNative(java.lang.ClassLoader,java.lang.String)>.
[findNative] Eliminating unused locals...
Applying phase jb.tr to <java.lang.ClassLoader: long findNative(java.lang.ClassLoader,java.lang.String)>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <java.lang.ClassLoader: long findNative(java.lang.ClassLoader,java.lang.String)>.
Applying phase jb.cp to <java.lang.ClassLoader: long findNative(java.lang.ClassLoader,java.lang.String)>.
[findNative] Propagating copies...
[findNative]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[findNative]     Constructing SimpleLiveLocals...
[findNative]     Constructing SmartLocalDefs...
[findNative]        done localToDefs map...
[findNative]        done unitToMask map...
[findNative]     SmartLocalDefs finished.
[findNative]     Constructing SimpleLocalUses...
[findNative]     finished SimpleLocalUses...
[findNative]     Propagated: 3 fast copies  0 slow copies
Applying phase jb.dae to <java.lang.ClassLoader: long findNative(java.lang.ClassLoader,java.lang.String)>.
[findNative] Eliminating dead code...
[findNative]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[findNative]     Constructing SimpleLiveLocals...
[findNative]     Constructing SmartLocalDefs...
[findNative]        done localToDefs map...
[findNative]        done unitToMask map...
[findNative]     SmartLocalDefs finished.
[findNative]     Constructing SimpleLocalUses...
[findNative]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <java.lang.ClassLoader: long findNative(java.lang.ClassLoader,java.lang.String)>.
[findNative] Eliminating unused locals...
Applying phase jb.ne to <java.lang.ClassLoader: long findNative(java.lang.ClassLoader,java.lang.String)>.
[findNative] Removing nops...
Applying phase jb.uce to <java.lang.ClassLoader: long findNative(java.lang.ClassLoader,java.lang.String)>.
[findNative] Eliminating unreachable code...
[findNative]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[findNative]     Removed 0 statements...
[<init>] Constructing JimpleBody from coffi...
[<init>]     Parsing Coffi instructions...
[<init>]     Building Coffi CFG...
[<init>]     Producing naive Jimple...
Applying phase jb.ls to <java.security.PrivilegedActionException: void <init>(java.lang.Exception)>.
[<init>] Splitting locals...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
Applying phase jb.a to <java.security.PrivilegedActionException: void <init>(java.lang.Exception)>.
[<init>] Aggregating iteration 1...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
[<init>] Aggregating iteration 2...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
Applying phase jb.ule to <java.security.PrivilegedActionException: void <init>(java.lang.Exception)>.
[<init>] Eliminating unused locals...
Applying phase jb.tr to <java.security.PrivilegedActionException: void <init>(java.lang.Exception)>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <java.security.PrivilegedActionException: void <init>(java.lang.Exception)>.
Applying phase jb.cp to <java.security.PrivilegedActionException: void <init>(java.lang.Exception)>.
[<init>] Propagating copies...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
[<init>]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <java.security.PrivilegedActionException: void <init>(java.lang.Exception)>.
[<init>] Eliminating dead code...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <java.security.PrivilegedActionException: void <init>(java.lang.Exception)>.
[<init>] Eliminating unused locals...
Applying phase jb.ne to <java.security.PrivilegedActionException: void <init>(java.lang.Exception)>.
[<init>] Removing nops...
Applying phase jb.uce to <java.security.PrivilegedActionException: void <init>(java.lang.Exception)>.
[<init>] Eliminating unreachable code...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Removed 0 statements...
[runFinalizer] Constructing JimpleBody from coffi...
[runFinalizer]     Parsing Coffi instructions...
[runFinalizer]     Building Coffi CFG...
[runFinalizer]     Producing naive Jimple...
Applying phase jb.ls to <java.lang.ref.Finalizer: void runFinalizer()>.
[runFinalizer] Splitting locals...
[runFinalizer]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[runFinalizer]     Constructing SimpleLiveLocals...
[runFinalizer]     Constructing SmartLocalDefs...
[runFinalizer]        done localToDefs map...
[runFinalizer]        done unitToMask map...
[runFinalizer]     SmartLocalDefs finished.
[runFinalizer]     Constructing SimpleLocalUses...
[runFinalizer]     finished SimpleLocalUses...
Applying phase jb.a to <java.lang.ref.Finalizer: void runFinalizer()>.
[runFinalizer] Aggregating iteration 1...
[runFinalizer]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[runFinalizer]     Constructing SimpleLiveLocals...
[runFinalizer]     Constructing SmartLocalDefs...
[runFinalizer]        done localToDefs map...
[runFinalizer]        done unitToMask map...
[runFinalizer]     SmartLocalDefs finished.
[runFinalizer]     Constructing SimpleLocalUses...
[runFinalizer]     finished SimpleLocalUses...
[runFinalizer] Aggregating iteration 2...
[runFinalizer]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[runFinalizer]     Constructing SimpleLiveLocals...
[runFinalizer]     Constructing SmartLocalDefs...
[runFinalizer]        done localToDefs map...
[runFinalizer]        done unitToMask map...
[runFinalizer]     SmartLocalDefs finished.
[runFinalizer]     Constructing SimpleLocalUses...
[runFinalizer]     finished SimpleLocalUses...
Applying phase jb.ule to <java.lang.ref.Finalizer: void runFinalizer()>.
[runFinalizer] Eliminating unused locals...
Applying phase jb.tr to <java.lang.ref.Finalizer: void runFinalizer()>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <java.lang.ref.Finalizer: void runFinalizer()>.
Applying phase jb.cp to <java.lang.ref.Finalizer: void runFinalizer()>.
[runFinalizer] Propagating copies...
[runFinalizer]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[runFinalizer]     Constructing SimpleLiveLocals...
[runFinalizer]     Constructing SmartLocalDefs...
[runFinalizer]        done localToDefs map...
[runFinalizer]        done unitToMask map...
[runFinalizer]     SmartLocalDefs finished.
[runFinalizer]     Constructing SimpleLocalUses...
[runFinalizer]     finished SimpleLocalUses...
[runFinalizer]     Propagated: 2 fast copies  0 slow copies
Applying phase jb.dae to <java.lang.ref.Finalizer: void runFinalizer()>.
[runFinalizer] Eliminating dead code...
[runFinalizer]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[runFinalizer]     Constructing SimpleLiveLocals...
[runFinalizer]     Constructing SmartLocalDefs...
[runFinalizer]        done localToDefs map...
[runFinalizer]        done unitToMask map...
[runFinalizer]     SmartLocalDefs finished.
[runFinalizer]     Constructing SimpleLocalUses...
[runFinalizer]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <java.lang.ref.Finalizer: void runFinalizer()>.
[runFinalizer] Eliminating unused locals...
Applying phase jb.ne to <java.lang.ref.Finalizer: void runFinalizer()>.
[runFinalizer] Removing nops...
Applying phase jb.uce to <java.lang.ref.Finalizer: void runFinalizer()>.
[runFinalizer] Eliminating unreachable code...
[runFinalizer]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[runFinalizer]     Removed 0 statements...
[<init>] Constructing JimpleBody from coffi...
[<init>]     Parsing Coffi instructions...
[<init>]     Building Coffi CFG...
[<init>]     Producing naive Jimple...
Applying phase jb.ls to <java.lang.Thread: void <init>(java.lang.ThreadGroup,java.lang.Runnable)>.
[<init>] Splitting locals...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
Applying phase jb.a to <java.lang.Thread: void <init>(java.lang.ThreadGroup,java.lang.Runnable)>.
[<init>] Aggregating iteration 1...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
[<init>] Aggregating iteration 2...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
Applying phase jb.ule to <java.lang.Thread: void <init>(java.lang.ThreadGroup,java.lang.Runnable)>.
[<init>] Eliminating unused locals...
Applying phase jb.tr to <java.lang.Thread: void <init>(java.lang.ThreadGroup,java.lang.Runnable)>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <java.lang.Thread: void <init>(java.lang.ThreadGroup,java.lang.Runnable)>.
Applying phase jb.cp to <java.lang.Thread: void <init>(java.lang.ThreadGroup,java.lang.Runnable)>.
[<init>] Propagating copies...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
[<init>]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <java.lang.Thread: void <init>(java.lang.ThreadGroup,java.lang.Runnable)>.
[<init>] Eliminating dead code...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <java.lang.Thread: void <init>(java.lang.ThreadGroup,java.lang.Runnable)>.
[<init>] Eliminating unused locals...
Applying phase jb.ne to <java.lang.Thread: void <init>(java.lang.ThreadGroup,java.lang.Runnable)>.
[<init>] Removing nops...
Applying phase jb.uce to <java.lang.Thread: void <init>(java.lang.ThreadGroup,java.lang.Runnable)>.
[<init>] Eliminating unreachable code...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Removed 0 statements...
[<init>] Constructing JimpleBody from coffi...
[<init>]     Parsing Coffi instructions...
[<init>]     Building Coffi CFG...
[<init>]     Producing naive Jimple...
Applying phase jb.ls to <java.lang.Thread: void <init>(java.lang.ThreadGroup,java.lang.String)>.
[<init>] Splitting locals...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
Applying phase jb.a to <java.lang.Thread: void <init>(java.lang.ThreadGroup,java.lang.String)>.
[<init>] Aggregating iteration 1...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
[<init>] Aggregating iteration 2...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
Applying phase jb.ule to <java.lang.Thread: void <init>(java.lang.ThreadGroup,java.lang.String)>.
[<init>] Eliminating unused locals...
Applying phase jb.tr to <java.lang.Thread: void <init>(java.lang.ThreadGroup,java.lang.String)>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <java.lang.Thread: void <init>(java.lang.ThreadGroup,java.lang.String)>.
Applying phase jb.cp to <java.lang.Thread: void <init>(java.lang.ThreadGroup,java.lang.String)>.
[<init>] Propagating copies...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
[<init>]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <java.lang.Thread: void <init>(java.lang.ThreadGroup,java.lang.String)>.
[<init>] Eliminating dead code...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Constructing SimpleLiveLocals...
[<init>]     Constructing SmartLocalDefs...
[<init>]        done localToDefs map...
[<init>]        done unitToMask map...
[<init>]     SmartLocalDefs finished.
[<init>]     Constructing SimpleLocalUses...
[<init>]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <java.lang.Thread: void <init>(java.lang.ThreadGroup,java.lang.String)>.
[<init>] Eliminating unused locals...
Applying phase jb.ne to <java.lang.Thread: void <init>(java.lang.ThreadGroup,java.lang.String)>.
[<init>] Removing nops...
Applying phase jb.uce to <java.lang.Thread: void <init>(java.lang.ThreadGroup,java.lang.String)>.
[<init>] Eliminating unreachable code...
[<init>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<init>]     Removed 0 statements...
[<clinit>] Constructing JimpleBody from coffi...
[<clinit>]     Parsing Coffi instructions...
[<clinit>]     Building Coffi CFG...
[<clinit>]     Producing naive Jimple...
Applying phase jb.ls to <java.util.Properties: void <clinit>()>.
[<clinit>] Splitting locals...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.a to <java.util.Properties: void <clinit>()>.
[<clinit>] Aggregating iteration 1...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
[<clinit>] Aggregating iteration 2...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.ule to <java.util.Properties: void <clinit>()>.
[<clinit>] Eliminating unused locals...
Applying phase jb.tr to <java.util.Properties: void <clinit>()>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <java.util.Properties: void <clinit>()>.
Applying phase jb.cp to <java.util.Properties: void <clinit>()>.
[<clinit>] Propagating copies...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
[<clinit>]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <java.util.Properties: void <clinit>()>.
[<clinit>] Eliminating dead code...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <java.util.Properties: void <clinit>()>.
[<clinit>] Eliminating unused locals...
Applying phase jb.ne to <java.util.Properties: void <clinit>()>.
[<clinit>] Removing nops...
Applying phase jb.uce to <java.util.Properties: void <clinit>()>.
[<clinit>] Eliminating unreachable code...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Removed 0 statements...
[setJavaLangAccess] Constructing JimpleBody from coffi...
[setJavaLangAccess]     Parsing Coffi instructions...
[setJavaLangAccess]     Building Coffi CFG...
[setJavaLangAccess]     Producing naive Jimple...
Applying phase jb.ls to <sun.misc.SharedSecrets: void setJavaLangAccess(sun.misc.JavaLangAccess)>.
[setJavaLangAccess] Splitting locals...
[setJavaLangAccess]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[setJavaLangAccess]     Constructing SimpleLiveLocals...
[setJavaLangAccess]     Constructing SmartLocalDefs...
[setJavaLangAccess]        done localToDefs map...
[setJavaLangAccess]        done unitToMask map...
[setJavaLangAccess]     SmartLocalDefs finished.
[setJavaLangAccess]     Constructing SimpleLocalUses...
[setJavaLangAccess]     finished SimpleLocalUses...
Applying phase jb.a to <sun.misc.SharedSecrets: void setJavaLangAccess(sun.misc.JavaLangAccess)>.
[setJavaLangAccess] Aggregating iteration 1...
[setJavaLangAccess]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[setJavaLangAccess]     Constructing SimpleLiveLocals...
[setJavaLangAccess]     Constructing SmartLocalDefs...
[setJavaLangAccess]        done localToDefs map...
[setJavaLangAccess]        done unitToMask map...
[setJavaLangAccess]     SmartLocalDefs finished.
[setJavaLangAccess]     Constructing SimpleLocalUses...
[setJavaLangAccess]     finished SimpleLocalUses...
[setJavaLangAccess] Aggregating iteration 2...
[setJavaLangAccess]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[setJavaLangAccess]     Constructing SimpleLiveLocals...
[setJavaLangAccess]     Constructing SmartLocalDefs...
[setJavaLangAccess]        done localToDefs map...
[setJavaLangAccess]        done unitToMask map...
[setJavaLangAccess]     SmartLocalDefs finished.
[setJavaLangAccess]     Constructing SimpleLocalUses...
[setJavaLangAccess]     finished SimpleLocalUses...
Applying phase jb.ule to <sun.misc.SharedSecrets: void setJavaLangAccess(sun.misc.JavaLangAccess)>.
[setJavaLangAccess] Eliminating unused locals...
Applying phase jb.tr to <sun.misc.SharedSecrets: void setJavaLangAccess(sun.misc.JavaLangAccess)>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <sun.misc.SharedSecrets: void setJavaLangAccess(sun.misc.JavaLangAccess)>.
Applying phase jb.cp to <sun.misc.SharedSecrets: void setJavaLangAccess(sun.misc.JavaLangAccess)>.
[setJavaLangAccess] Propagating copies...
[setJavaLangAccess]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[setJavaLangAccess]     Constructing SimpleLiveLocals...
[setJavaLangAccess]     Constructing SmartLocalDefs...
[setJavaLangAccess]        done localToDefs map...
[setJavaLangAccess]        done unitToMask map...
[setJavaLangAccess]     SmartLocalDefs finished.
[setJavaLangAccess]     Constructing SimpleLocalUses...
[setJavaLangAccess]     finished SimpleLocalUses...
[setJavaLangAccess]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <sun.misc.SharedSecrets: void setJavaLangAccess(sun.misc.JavaLangAccess)>.
[setJavaLangAccess] Eliminating dead code...
[setJavaLangAccess]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[setJavaLangAccess]     Constructing SimpleLiveLocals...
[setJavaLangAccess]     Constructing SmartLocalDefs...
[setJavaLangAccess]        done localToDefs map...
[setJavaLangAccess]        done unitToMask map...
[setJavaLangAccess]     SmartLocalDefs finished.
[setJavaLangAccess]     Constructing SimpleLocalUses...
[setJavaLangAccess]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <sun.misc.SharedSecrets: void setJavaLangAccess(sun.misc.JavaLangAccess)>.
[setJavaLangAccess] Eliminating unused locals...
Applying phase jb.ne to <sun.misc.SharedSecrets: void setJavaLangAccess(sun.misc.JavaLangAccess)>.
[setJavaLangAccess] Removing nops...
Applying phase jb.uce to <sun.misc.SharedSecrets: void setJavaLangAccess(sun.misc.JavaLangAccess)>.
[setJavaLangAccess] Eliminating unreachable code...
[setJavaLangAccess]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[setJavaLangAccess]     Removed 0 statements...
[booted] Constructing JimpleBody from coffi...
[booted]     Parsing Coffi instructions...
[booted]     Building Coffi CFG...
[booted]     Producing naive Jimple...
Applying phase jb.ls to <sun.misc.VM: void booted()>.
[booted] Splitting locals...
[booted]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[booted]     Constructing SimpleLiveLocals...
[booted]     Constructing SmartLocalDefs...
[booted]        done localToDefs map...
[booted]        done unitToMask map...
[booted]     SmartLocalDefs finished.
[booted]     Constructing SimpleLocalUses...
[booted]     finished SimpleLocalUses...
Applying phase jb.a to <sun.misc.VM: void booted()>.
[booted] Aggregating iteration 1...
[booted]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[booted]     Constructing SimpleLiveLocals...
[booted]     Constructing SmartLocalDefs...
[booted]        done localToDefs map...
[booted]        done unitToMask map...
[booted]     SmartLocalDefs finished.
[booted]     Constructing SimpleLocalUses...
[booted]     finished SimpleLocalUses...
[booted] Aggregating iteration 2...
[booted]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[booted]     Constructing SimpleLiveLocals...
[booted]     Constructing SmartLocalDefs...
[booted]        done localToDefs map...
[booted]        done unitToMask map...
[booted]     SmartLocalDefs finished.
[booted]     Constructing SimpleLocalUses...
[booted]     finished SimpleLocalUses...
Applying phase jb.ule to <sun.misc.VM: void booted()>.
[booted] Eliminating unused locals...
Applying phase jb.tr to <sun.misc.VM: void booted()>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <sun.misc.VM: void booted()>.
Applying phase jb.cp to <sun.misc.VM: void booted()>.
[booted] Propagating copies...
[booted]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[booted]     Constructing SimpleLiveLocals...
[booted]     Constructing SmartLocalDefs...
[booted]        done localToDefs map...
[booted]        done unitToMask map...
[booted]     SmartLocalDefs finished.
[booted]     Constructing SimpleLocalUses...
[booted]     finished SimpleLocalUses...
[booted]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <sun.misc.VM: void booted()>.
[booted] Eliminating dead code...
[booted]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[booted]     Constructing SimpleLiveLocals...
[booted]     Constructing SmartLocalDefs...
[booted]        done localToDefs map...
[booted]        done unitToMask map...
[booted]     SmartLocalDefs finished.
[booted]     Constructing SimpleLocalUses...
[booted]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <sun.misc.VM: void booted()>.
[booted] Eliminating unused locals...
Applying phase jb.ne to <sun.misc.VM: void booted()>.
[booted] Removing nops...
Applying phase jb.uce to <sun.misc.VM: void booted()>.
[booted] Eliminating unreachable code...
[booted]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[booted]     Removed 0 statements...
[allowArraySyntax] Constructing JimpleBody from coffi...
[allowArraySyntax]     Parsing Coffi instructions...
[allowArraySyntax]     Building Coffi CFG...
[allowArraySyntax]     Producing naive Jimple...
Applying phase jb.ls to <sun.misc.VM: boolean allowArraySyntax()>.
[allowArraySyntax] Splitting locals...
[allowArraySyntax]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[allowArraySyntax]     Constructing SimpleLiveLocals...
[allowArraySyntax]     Constructing SmartLocalDefs...
[allowArraySyntax]        done localToDefs map...
[allowArraySyntax]        done unitToMask map...
[allowArraySyntax]     SmartLocalDefs finished.
[allowArraySyntax]     Constructing SimpleLocalUses...
[allowArraySyntax]     finished SimpleLocalUses...
Applying phase jb.a to <sun.misc.VM: boolean allowArraySyntax()>.
[allowArraySyntax] Aggregating iteration 1...
[allowArraySyntax]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[allowArraySyntax]     Constructing SimpleLiveLocals...
[allowArraySyntax]     Constructing SmartLocalDefs...
[allowArraySyntax]        done localToDefs map...
[allowArraySyntax]        done unitToMask map...
[allowArraySyntax]     SmartLocalDefs finished.
[allowArraySyntax]     Constructing SimpleLocalUses...
[allowArraySyntax]     finished SimpleLocalUses...
[allowArraySyntax] Aggregating iteration 2...
[allowArraySyntax]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[allowArraySyntax]     Constructing SimpleLiveLocals...
[allowArraySyntax]     Constructing SmartLocalDefs...
[allowArraySyntax]        done localToDefs map...
[allowArraySyntax]        done unitToMask map...
[allowArraySyntax]     SmartLocalDefs finished.
[allowArraySyntax]     Constructing SimpleLocalUses...
[allowArraySyntax]     finished SimpleLocalUses...
Applying phase jb.ule to <sun.misc.VM: boolean allowArraySyntax()>.
[allowArraySyntax] Eliminating unused locals...
Applying phase jb.tr to <sun.misc.VM: boolean allowArraySyntax()>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <sun.misc.VM: boolean allowArraySyntax()>.
Applying phase jb.cp to <sun.misc.VM: boolean allowArraySyntax()>.
[allowArraySyntax] Propagating copies...
[allowArraySyntax]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[allowArraySyntax]     Constructing SimpleLiveLocals...
[allowArraySyntax]     Constructing SmartLocalDefs...
[allowArraySyntax]        done localToDefs map...
[allowArraySyntax]        done unitToMask map...
[allowArraySyntax]     SmartLocalDefs finished.
[allowArraySyntax]     Constructing SimpleLocalUses...
[allowArraySyntax]     finished SimpleLocalUses...
[allowArraySyntax]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <sun.misc.VM: boolean allowArraySyntax()>.
[allowArraySyntax] Eliminating dead code...
[allowArraySyntax]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[allowArraySyntax]     Constructing SimpleLiveLocals...
[allowArraySyntax]     Constructing SmartLocalDefs...
[allowArraySyntax]        done localToDefs map...
[allowArraySyntax]        done unitToMask map...
[allowArraySyntax]     SmartLocalDefs finished.
[allowArraySyntax]     Constructing SimpleLocalUses...
[allowArraySyntax]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <sun.misc.VM: boolean allowArraySyntax()>.
[allowArraySyntax] Eliminating unused locals...
Applying phase jb.ne to <sun.misc.VM: boolean allowArraySyntax()>.
[allowArraySyntax] Removing nops...
Applying phase jb.uce to <sun.misc.VM: boolean allowArraySyntax()>.
[allowArraySyntax] Eliminating unreachable code...
[allowArraySyntax]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[allowArraySyntax]     Removed 0 statements...
[maxDirectMemory] Constructing JimpleBody from coffi...
[maxDirectMemory]     Parsing Coffi instructions...
[maxDirectMemory]     Building Coffi CFG...
[maxDirectMemory]     Producing naive Jimple...
Applying phase jb.ls to <sun.misc.VM: long maxDirectMemory()>.
[maxDirectMemory] Splitting locals...
[maxDirectMemory]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[maxDirectMemory]     Constructing SimpleLiveLocals...
[maxDirectMemory]     Constructing SmartLocalDefs...
[maxDirectMemory]        done localToDefs map...
[maxDirectMemory]        done unitToMask map...
[maxDirectMemory]     SmartLocalDefs finished.
[maxDirectMemory]     Constructing SimpleLocalUses...
[maxDirectMemory]     finished SimpleLocalUses...
Applying phase jb.a to <sun.misc.VM: long maxDirectMemory()>.
[maxDirectMemory] Aggregating iteration 1...
[maxDirectMemory]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[maxDirectMemory]     Constructing SimpleLiveLocals...
[maxDirectMemory]     Constructing SmartLocalDefs...
[maxDirectMemory]        done localToDefs map...
[maxDirectMemory]        done unitToMask map...
[maxDirectMemory]     SmartLocalDefs finished.
[maxDirectMemory]     Constructing SimpleLocalUses...
[maxDirectMemory]     finished SimpleLocalUses...
[maxDirectMemory] Aggregating iteration 2...
[maxDirectMemory]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[maxDirectMemory]     Constructing SimpleLiveLocals...
[maxDirectMemory]     Constructing SmartLocalDefs...
[maxDirectMemory]        done localToDefs map...
[maxDirectMemory]        done unitToMask map...
[maxDirectMemory]     SmartLocalDefs finished.
[maxDirectMemory]     Constructing SimpleLocalUses...
[maxDirectMemory]     finished SimpleLocalUses...
Applying phase jb.ule to <sun.misc.VM: long maxDirectMemory()>.
[maxDirectMemory] Eliminating unused locals...
Applying phase jb.tr to <sun.misc.VM: long maxDirectMemory()>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <sun.misc.VM: long maxDirectMemory()>.
Applying phase jb.cp to <sun.misc.VM: long maxDirectMemory()>.
[maxDirectMemory] Propagating copies...
[maxDirectMemory]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[maxDirectMemory]     Constructing SimpleLiveLocals...
[maxDirectMemory]     Constructing SmartLocalDefs...
[maxDirectMemory]        done localToDefs map...
[maxDirectMemory]        done unitToMask map...
[maxDirectMemory]     SmartLocalDefs finished.
[maxDirectMemory]     Constructing SimpleLocalUses...
[maxDirectMemory]     finished SimpleLocalUses...
[maxDirectMemory]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <sun.misc.VM: long maxDirectMemory()>.
[maxDirectMemory] Eliminating dead code...
[maxDirectMemory]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[maxDirectMemory]     Constructing SimpleLiveLocals...
[maxDirectMemory]     Constructing SmartLocalDefs...
[maxDirectMemory]        done localToDefs map...
[maxDirectMemory]        done unitToMask map...
[maxDirectMemory]     SmartLocalDefs finished.
[maxDirectMemory]     Constructing SimpleLocalUses...
[maxDirectMemory]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <sun.misc.VM: long maxDirectMemory()>.
[maxDirectMemory] Eliminating unused locals...
Applying phase jb.ne to <sun.misc.VM: long maxDirectMemory()>.
[maxDirectMemory] Removing nops...
Applying phase jb.uce to <sun.misc.VM: long maxDirectMemory()>.
[maxDirectMemory] Eliminating unreachable code...
[maxDirectMemory]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[maxDirectMemory]     Removed 0 statements...
[setup] Constructing JimpleBody from coffi...
[setup]     Parsing Coffi instructions...
[setup]     Building Coffi CFG...
[setup]     Producing naive Jimple...
Applying phase jb.ls to <java.lang.Terminator: void setup()>.
[setup] Splitting locals...
[setup]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[setup]     Constructing SimpleLiveLocals...
[setup]     Constructing SmartLocalDefs...
[setup]        done localToDefs map...
[setup]        done unitToMask map...
[setup]     SmartLocalDefs finished.
[setup]     Constructing SimpleLocalUses...
[setup]     finished SimpleLocalUses...
Applying phase jb.a to <java.lang.Terminator: void setup()>.
[setup] Aggregating iteration 1...
[setup]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[setup]     Constructing SimpleLiveLocals...
[setup]     Constructing SmartLocalDefs...
[setup]        done localToDefs map...
[setup]        done unitToMask map...
[setup]     SmartLocalDefs finished.
[setup]     Constructing SimpleLocalUses...
[setup]     finished SimpleLocalUses...
[setup] Aggregating iteration 2...
[setup]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[setup]     Constructing SimpleLiveLocals...
[setup]     Constructing SmartLocalDefs...
[setup]        done localToDefs map...
[setup]        done unitToMask map...
[setup]     SmartLocalDefs finished.
[setup]     Constructing SimpleLocalUses...
[setup]     finished SimpleLocalUses...
Applying phase jb.ule to <java.lang.Terminator: void setup()>.
[setup] Eliminating unused locals...
Applying phase jb.tr to <java.lang.Terminator: void setup()>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <java.lang.Terminator: void setup()>.
Applying phase jb.cp to <java.lang.Terminator: void setup()>.
[setup] Propagating copies...
[setup]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[setup]     Constructing SimpleLiveLocals...
[setup]     Constructing SmartLocalDefs...
[setup]        done localToDefs map...
[setup]        done unitToMask map...
[setup]     SmartLocalDefs finished.
[setup]     Constructing SimpleLocalUses...
[setup]     finished SimpleLocalUses...
[setup]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <java.lang.Terminator: void setup()>.
[setup] Eliminating dead code...
[setup]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[setup]     Constructing SimpleLiveLocals...
[setup]     Constructing SmartLocalDefs...
[setup]        done localToDefs map...
[setup]        done unitToMask map...
[setup]     SmartLocalDefs finished.
[setup]     Constructing SimpleLocalUses...
[setup]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <java.lang.Terminator: void setup()>.
[setup] Eliminating unused locals...
Applying phase jb.ne to <java.lang.Terminator: void setup()>.
[setup] Removing nops...
Applying phase jb.uce to <java.lang.Terminator: void setup()>.
[setup] Eliminating unreachable code...
[setup]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[setup]     Removed 0 statements...
[loadLibrary] Constructing JimpleBody from coffi...
[loadLibrary]     Parsing Coffi instructions...
[loadLibrary]     Building Coffi CFG...
[loadLibrary]     Producing naive Jimple...
Applying phase jb.ls to <java.lang.System: void loadLibrary(java.lang.String)>.
[loadLibrary] Splitting locals...
[loadLibrary]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[loadLibrary]     Constructing SimpleLiveLocals...
[loadLibrary]     Constructing SmartLocalDefs...
[loadLibrary]        done localToDefs map...
[loadLibrary]        done unitToMask map...
[loadLibrary]     SmartLocalDefs finished.
[loadLibrary]     Constructing SimpleLocalUses...
[loadLibrary]     finished SimpleLocalUses...
Applying phase jb.a to <java.lang.System: void loadLibrary(java.lang.String)>.
[loadLibrary] Aggregating iteration 1...
[loadLibrary]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[loadLibrary]     Constructing SimpleLiveLocals...
[loadLibrary]     Constructing SmartLocalDefs...
[loadLibrary]        done localToDefs map...
[loadLibrary]        done unitToMask map...
[loadLibrary]     SmartLocalDefs finished.
[loadLibrary]     Constructing SimpleLocalUses...
[loadLibrary]     finished SimpleLocalUses...
[loadLibrary] Aggregating iteration 2...
[loadLibrary]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[loadLibrary]     Constructing SimpleLiveLocals...
[loadLibrary]     Constructing SmartLocalDefs...
[loadLibrary]        done localToDefs map...
[loadLibrary]        done unitToMask map...
[loadLibrary]     SmartLocalDefs finished.
[loadLibrary]     Constructing SimpleLocalUses...
[loadLibrary]     finished SimpleLocalUses...
Applying phase jb.ule to <java.lang.System: void loadLibrary(java.lang.String)>.
[loadLibrary] Eliminating unused locals...
Applying phase jb.tr to <java.lang.System: void loadLibrary(java.lang.String)>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <java.lang.System: void loadLibrary(java.lang.String)>.
Applying phase jb.cp to <java.lang.System: void loadLibrary(java.lang.String)>.
[loadLibrary] Propagating copies...
[loadLibrary]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[loadLibrary]     Constructing SimpleLiveLocals...
[loadLibrary]     Constructing SmartLocalDefs...
[loadLibrary]        done localToDefs map...
[loadLibrary]        done unitToMask map...
[loadLibrary]     SmartLocalDefs finished.
[loadLibrary]     Constructing SimpleLocalUses...
[loadLibrary]     finished SimpleLocalUses...
[loadLibrary]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <java.lang.System: void loadLibrary(java.lang.String)>.
[loadLibrary] Eliminating dead code...
[loadLibrary]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[loadLibrary]     Constructing SimpleLiveLocals...
[loadLibrary]     Constructing SmartLocalDefs...
[loadLibrary]        done localToDefs map...
[loadLibrary]        done unitToMask map...
[loadLibrary]     SmartLocalDefs finished.
[loadLibrary]     Constructing SimpleLocalUses...
[loadLibrary]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <java.lang.System: void loadLibrary(java.lang.String)>.
[loadLibrary] Eliminating unused locals...
Applying phase jb.ne to <java.lang.System: void loadLibrary(java.lang.String)>.
[loadLibrary] Removing nops...
Applying phase jb.uce to <java.lang.System: void loadLibrary(java.lang.String)>.
[loadLibrary] Eliminating unreachable code...
[loadLibrary]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[loadLibrary]     Removed 0 statements...
[init] Constructing JimpleBody from coffi...
[init]     Parsing Coffi instructions...
[init]     Building Coffi CFG...
[init]     Producing naive Jimple...
Applying phase jb.ls to <sun.misc.Version: void init()>.
[init] Splitting locals...
[init]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[init]     Constructing SimpleLiveLocals...
[init]     Constructing SmartLocalDefs...
[init]        done localToDefs map...
[init]        done unitToMask map...
[init]     SmartLocalDefs finished.
[init]     Constructing SimpleLocalUses...
[init]     finished SimpleLocalUses...
Applying phase jb.a to <sun.misc.Version: void init()>.
[init] Aggregating iteration 1...
[init]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[init]     Constructing SimpleLiveLocals...
[init]     Constructing SmartLocalDefs...
[init]        done localToDefs map...
[init]        done unitToMask map...
[init]     SmartLocalDefs finished.
[init]     Constructing SimpleLocalUses...
[init]     finished SimpleLocalUses...
[init] Aggregating iteration 2...
[init]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[init]     Constructing SimpleLiveLocals...
[init]     Constructing SmartLocalDefs...
[init]        done localToDefs map...
[init]        done unitToMask map...
[init]     SmartLocalDefs finished.
[init]     Constructing SimpleLocalUses...
[init]     finished SimpleLocalUses...
Applying phase jb.ule to <sun.misc.Version: void init()>.
[init] Eliminating unused locals...
Applying phase jb.tr to <sun.misc.Version: void init()>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <sun.misc.Version: void init()>.
Applying phase jb.cp to <sun.misc.Version: void init()>.
[init] Propagating copies...
[init]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[init]     Constructing SimpleLiveLocals...
[init]     Constructing SmartLocalDefs...
[init]        done localToDefs map...
[init]        done unitToMask map...
[init]     SmartLocalDefs finished.
[init]     Constructing SimpleLocalUses...
[init]     finished SimpleLocalUses...
[init]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <sun.misc.Version: void init()>.
[init] Eliminating dead code...
[init]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[init]     Constructing SimpleLiveLocals...
[init]     Constructing SmartLocalDefs...
[init]        done localToDefs map...
[init]        done unitToMask map...
[init]     SmartLocalDefs finished.
[init]     Constructing SimpleLocalUses...
[init]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <sun.misc.Version: void init()>.
[init] Eliminating unused locals...
Applying phase jb.ne to <sun.misc.Version: void init()>.
[init] Removing nops...
Applying phase jb.uce to <sun.misc.Version: void init()>.
[init] Eliminating unreachable code...
[init]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[init]     Removed 0 statements...
[<clinit>] Constructing JimpleBody from coffi...
[<clinit>]     Parsing Coffi instructions...
[<clinit>]     Building Coffi CFG...
[<clinit>]     Producing naive Jimple...
Applying phase jb.ls to <sun.misc.SharedSecrets: void <clinit>()>.
[<clinit>] Splitting locals...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.a to <sun.misc.SharedSecrets: void <clinit>()>.
[<clinit>] Aggregating iteration 1...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.ule to <sun.misc.SharedSecrets: void <clinit>()>.
[<clinit>] Eliminating unused locals...
Applying phase jb.tr to <sun.misc.SharedSecrets: void <clinit>()>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <sun.misc.SharedSecrets: void <clinit>()>.
Applying phase jb.cp to <sun.misc.SharedSecrets: void <clinit>()>.
[<clinit>] Propagating copies...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
[<clinit>]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <sun.misc.SharedSecrets: void <clinit>()>.
[<clinit>] Eliminating dead code...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <sun.misc.SharedSecrets: void <clinit>()>.
[<clinit>] Eliminating unused locals...
Applying phase jb.ne to <sun.misc.SharedSecrets: void <clinit>()>.
[<clinit>] Removing nops...
Applying phase jb.uce to <sun.misc.SharedSecrets: void <clinit>()>.
[<clinit>] Eliminating unreachable code...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Removed 0 statements...
[<clinit>] Constructing JimpleBody from coffi...
[<clinit>]     Parsing Coffi instructions...
[<clinit>]     Building Coffi CFG...
[<clinit>]     Producing naive Jimple...
Applying phase jb.ls to <sun.misc.VM: void <clinit>()>.
[<clinit>] Splitting locals...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.a to <sun.misc.VM: void <clinit>()>.
[<clinit>] Aggregating iteration 1...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
[<clinit>] Aggregating iteration 2...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.ule to <sun.misc.VM: void <clinit>()>.
[<clinit>] Eliminating unused locals...
Applying phase jb.tr to <sun.misc.VM: void <clinit>()>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <sun.misc.VM: void <clinit>()>.
Applying phase jb.cp to <sun.misc.VM: void <clinit>()>.
[<clinit>] Propagating copies...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
[<clinit>]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <sun.misc.VM: void <clinit>()>.
[<clinit>] Eliminating dead code...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <sun.misc.VM: void <clinit>()>.
[<clinit>] Eliminating unused locals...
Applying phase jb.ne to <sun.misc.VM: void <clinit>()>.
[<clinit>] Removing nops...
Applying phase jb.uce to <sun.misc.VM: void <clinit>()>.
[<clinit>] Eliminating unreachable code...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Removed 0 statements...
[<clinit>] Constructing JimpleBody from coffi...
[<clinit>]     Parsing Coffi instructions...
[<clinit>]     Building Coffi CFG...
[<clinit>]     Producing naive Jimple...
Applying phase jb.ls to <java.lang.Terminator: void <clinit>()>.
[<clinit>] Splitting locals...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.a to <java.lang.Terminator: void <clinit>()>.
[<clinit>] Aggregating iteration 1...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
[<clinit>] Aggregating iteration 2...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.ule to <java.lang.Terminator: void <clinit>()>.
[<clinit>] Eliminating unused locals...
Applying phase jb.tr to <java.lang.Terminator: void <clinit>()>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <java.lang.Terminator: void <clinit>()>.
Applying phase jb.cp to <java.lang.Terminator: void <clinit>()>.
[<clinit>] Propagating copies...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
[<clinit>]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <java.lang.Terminator: void <clinit>()>.
[<clinit>] Eliminating dead code...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <java.lang.Terminator: void <clinit>()>.
[<clinit>] Eliminating unused locals...
Applying phase jb.ne to <java.lang.Terminator: void <clinit>()>.
[<clinit>] Removing nops...
Applying phase jb.uce to <java.lang.Terminator: void <clinit>()>.
[<clinit>] Eliminating unreachable code...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Removed 0 statements...
[<clinit>] Constructing JimpleBody from coffi...
[<clinit>]     Parsing Coffi instructions...
[<clinit>]     Building Coffi CFG...
[<clinit>]     Producing naive Jimple...
Applying phase jb.ls to <java.lang.System: void <clinit>()>.
[<clinit>] Splitting locals...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.a to <java.lang.System: void <clinit>()>.
[<clinit>] Aggregating iteration 1...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
[<clinit>] Aggregating iteration 2...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.ule to <java.lang.System: void <clinit>()>.
[<clinit>] Eliminating unused locals...
Applying phase jb.tr to <java.lang.System: void <clinit>()>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
[TypeAssigner] typing system ended. It took 0 mins and 0 secs.
Applying phase jb.lns to <java.lang.System: void <clinit>()>.
Applying phase jb.cp to <java.lang.System: void <clinit>()>.
[<clinit>] Propagating copies...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
[<clinit>]     Propagated: 0 fast copies  0 slow copies
Applying phase jb.dae to <java.lang.System: void <clinit>()>.
[<clinit>] Eliminating dead code...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.cp-ule to <java.lang.System: void <clinit>()>.
[<clinit>] Eliminating unused locals...
Applying phase jb.ne to <java.lang.System: void <clinit>()>.
[<clinit>] Removing nops...
Applying phase jb.uce to <java.lang.System: void <clinit>()>.
[<clinit>] Eliminating unreachable code...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Removed 0 statements...
[<clinit>] Constructing JimpleBody from coffi...
[<clinit>]     Parsing Coffi instructions...
[<clinit>]     Building Coffi CFG...
[<clinit>]     Producing naive Jimple...
Applying phase jb.ls to <java.io.BufferedInputStream: void <clinit>()>.
[<clinit>] Splitting locals...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.a to <java.io.BufferedInputStream: void <clinit>()>.
[<clinit>] Aggregating iteration 1...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
[<clinit>] Aggregating iteration 2...
[<clinit>]     Constructing soot.toolkits.graph.ExceptionalUnitGraph...
[<clinit>]     Constructing SimpleLiveLocals...
[<clinit>]     Constructing SmartLocalDefs...
[<clinit>]        done localToDefs map...
[<clinit>]        done unitToMask map...
[<clinit>]     SmartLocalDefs finished.
[<clinit>]     Constructing SimpleLocalUses...
[<clinit>]     finished SimpleLocalUses...
Applying phase jb.ule to <java.io.BufferedInputStream: void <clinit>()>.
[<clinit>] Eliminating unused locals...
Applying phase jb.tr to <java.io.BufferedInputStream: void <clinit>()>.
[TypeAssigner] typing system started on Mon Aug 14 15:34:35 PDT 2006
Exception in thread "main" java.lang.RuntimeException: This operation requires resolving level SIGNATURES but java.io.BufferedInputStream is at resolving level DANGLING
	at soot.SootClass.checkLevel(SootClass.java:128)
	at soot.SootClass.declaresField(SootClass.java:371)
	at soot.AbstractSootFieldRef.resolve(AbstractSootFieldRef.java:88)
	at soot.AbstractSootFieldRef.resolve(AbstractSootFieldRef.java:74)
	at soot.jimple.StaticFieldRef.getField(StaticFieldRef.java:76)
	at soot.jimple.toolkits.typing.ConstraintCollector.caseAssignStmt(ConstraintCollector.java:236)
	at soot.jimple.internal.JAssignStmt.apply(JAssignStmt.java:222)
	at soot.jimple.toolkits.typing.ConstraintCollector.collect(ConstraintCollector.java:53)
	at soot.jimple.toolkits.typing.TypeResolver.collect_constraints_1_2(TypeResolver.java:330)
	at soot.jimple.toolkits.typing.TypeResolver.resolve_step_1(TypeResolver.java:255)
	at soot.jimple.toolkits.typing.TypeResolver.resolve(TypeResolver.java:179)
	at soot.jimple.toolkits.typing.TypeAssigner.internalTransform(TypeAssigner.java:57)
	at soot.BodyTransformer.transform(BodyTransformer.java:51)
	at soot.Transform.apply(Transform.java:104)
	at soot.JimpleBodyPack.applyPhaseOptions(JimpleBodyPack.java:70)
	at soot.JimpleBodyPack.internalApply(JimpleBodyPack.java:93)
	at soot.Pack.apply(Pack.java:120)
	at soot.coffi.CoffiMethodSource.getBody(CoffiMethodSource.java:122)
	at soot.SootMethod.getBodyFromMethodSource(SootMethod.java:81)
	at soot.SootMethod.retrieveActiveBody(SootMethod.java:320)
	at soot.jimple.toolkits.callgraph.OnFlyCallGraphBuilder.processNewMethod(OnFlyCallGraphBuilder.java:182)
	at soot.jimple.toolkits.callgraph.OnFlyCallGraphBuilder.processReachables(OnFlyCallGraphBuilder.java:81)
	at soot.jimple.toolkits.callgraph.CallGraphBuilder.build(CallGraphBuilder.java:87)
	at soot.jimple.toolkits.callgraph.CHATransformer.internalTransform(CHATransformer.java:43)
	at soot.SceneTransformer.transform(SceneTransformer.java:39)
	at soot.Transform.apply(Transform.java:89)
	at soot.RadioScenePack.internalApply(RadioScenePack.java:60)
	at soot.jimple.toolkits.callgraph.CallGraphPack.internalApply(CallGraphPack.java:40)
	at soot.Pack.apply(Pack.java:110)
	at soot.PackManager.runWholeProgramPacks(PackManager.java:375)
	at soot.PackManager.runPacks(PackManager.java:321)
	at soot.Main.run(Main.java:203)
	at soot.Main.main(Main.java:146)


More information about the Soot-list mailing list