Home

Rosace of the packages for project /demojava_jdk6_java_util



Sub directories for project /demojava_jdk6_java_util
repertoiredemo/
Source file including corrections in text format for project /demojava_jdk6_java_util
Name of the file
Size____(ko)
Total CWE
Very High
Total
Very High
QC-VHIGH
Very High
Recursive unix signal handler
QC-CWE???
Very High
OS command injection
QC-CWE078
Very High
Basic XSS
QC-CWE080
Very High
SQL Injection
QC-CWE089
Very High
Insufficient control of directives in dynamically evaluated code
QC-CWE095
Very High
Insufficient control of filename for include / require statement
QC-CWE098
Very High
Ressource injection
QC-CWE099
Very High
division by ZERO
QC-CWE369
Very High
Unrestricted lock of critical ressource, deadlock
QC-CWE412
Very High
Use of externally-controlled (unsafe reflection)
QC-CWE470
Very High
call to Thread run() instead of start()
QC-CWE572
Very High
variable extraction error
QC-CWE621
Very High
executable regular expression error
QC-CWE624
High
Total
High
QC-HIGH
High
Insufficient control of directives in statically saved code
QC-CWE096
High
null pointer reference
QC-CWE476
High
Omitted Break Statement in Switch
QC-CWE484
High
condition NEVER true
QC-CWE570
High
Incomplete identification of uploaded file
QC-CWE616
Medium
Total
Medium
QC-MEDIUM
Medium
overflow
QC-CWE190
Medium
Detection of error condition without action
QC-CWE390
Medium
Failure de report error in status code
QC-CWE392
Medium
Assigning instead of comparing
QC-CWE481
Medium
Critical public variable without final modifier
QC-CWE493
Medium
Return inside finally block
QC-CWE584
Low
Total
Low
QC-LOW
Low
return type of function is not tested
QC-CWE252
Low
Static public field not marked final
QC-CWE500
Low
Array declared public, final and static
QC-CWE582
Low
The software contains an empty synchronized block
QC-CWE585
Low
Null byte interaction error on
QC-CWE626
Low
Dynamic variable evaluation for variable
QC-CWE627
Security
errors
Deadlock
errors
java.util.AbstractCollection.java(44.44 ko)65000000000000006105704033000001100000
java.util.AbstractList.java(84.99 ko)8500000000000000620570501716001006600000
java.util.AbstractMap.java(78.36 ko)75000000000000007407103000000001100000
java.util.AbstractQueue.java(7.92 ko)60000000000000060303000000000000000
java.util.AbstractSequentialList.java(12.76 ko)90000000000000090900000000000000000
java.util.AbstractSet.java(14.47 ko)11000000000000001101100000000000000000
java.util.ArrayDeque.java(116.51 ko)65000000000000002301301003935004003300000
java.util.ArrayList.java(46.61 ko)30000000000000002101704055000004400000
java.util.Arrays.java(1011.83 ko)117600000000000000228062016609459310014003300000
java.util.BitSet.java(106.02 ko)79000000000000005403402002525000000000000
java.util.Calendar.java(309.88 ko)71000000000000006205804063300003300000
java.util.Collection.java(4.84 ko)00000000000000000000000000000000000
java.util.Collections.java(595.19 ko)4150000000000000038703660210161500100121200000
java.util.Comparator.java(1.20 ko)00000000000000000000000000000000000
java.util.ConcurrentModificationException.java(0.65 ko)00000000000000000000000000000000000
java.util.Currency.java(57.14 ko)550000000000000049029020055000001100000
java.util.CurrencyData.java(6.79 ko)00000000000000000000000000000000000
java.util.Date.java(120.71 ko)145000000000000001130550580181610100141400000
java.util.Deque.java(9.05 ko)00000000000000000000000000000000000
java.util.Dictionary.java(3.19 ko)00000000000000000000000000000000000
java.util.DuplicateFormatFlagsException.java(2.77 ko)00000000000000000000000000000000000
java.util.EmptyStackException.java(0.14 ko)00000000000000000000000000000000000
java.util.EnumMap.java(95.26 ko)720000000000000066054012030003003300000
java.util.EnumSet.java(41.22 ko)5900000000000000400380200000000191900000
java.util.Enumeration.java(0.52 ko)00000000000000000000000000000000000
java.util.EventListener.java(0.05 ko)00000000000000000000000000000000000
java.util.EventListenerProxy.java(1.74 ko)00000000000000000000000000000000000
java.util.EventObject.java(2.61 ko)00000000000000000000000000000000000
java.util.FormatFlagsConversionMismatchException.java(3.87 ko)00000000000000000000000000000000000
java.util.Formattable.java(0.86 ko)00000000000000000000000000000000000
java.util.FormattableFlags.java(0.67 ko)00000000000000000000000000000000000
java.util.Formatter.java(495.79 ko)3900000000000000026801720960777600100454500000
java.util.FormatterClosedException.java(0.36 ko)00000000000000000000000000000000000
java.util.GregorianCalendar.java(467.62 ko)570000000000000003100232078023923900000212100000
java.util.HashMap.java(156.48 ko)28320000000200000260022703301641011005500000
java.util.HashSet.java(15.63 ko)13000000000000001201200000000001100000
java.util.Hashtable.java(146.03 ko)98000000000000008707809077000004400000
java.util.IdentityHashMap.java(164.32 ko)8100000000000000580410170179008006600000
java.util.IllegalFormatCodePointException.java(1.87 ko)00000000000000000000000000000000000
java.util.IllegalFormatConversionException.java(3.72 ko)00000000000000000000000000000000000
java.util.IllegalFormatException.java(0.35 ko)00000000000000000000000000000000000
java.util.IllegalFormatFlagsException.java(2.60 ko)00000000000000000000000000000000000
java.util.IllegalFormatPrecisionException.java(1.98 ko)00000000000000000000000000000000000
java.util.IllegalFormatWidthException.java(1.95 ko)00000000000000000000000000000000000
java.util.InputMismatchException.java(0.66 ko)00000000000000000000000000000000000
java.util.InvalidPropertiesFormatException.java(2.37 ko)10000000000000000000000000001100000
java.util.Iterator.java(0.54 ko)00000000000000000000000000000000000
java.util.JapaneseImperialCalendar.java(1844.67 ko)109740000000000000010695010631064024324300000363600000
java.util.JumboEnumSet.java(49.27 ko)43000000000000004103407022000000000000
java.util.LinkedHashMap.java(36.98 ko)14000000000000001201200000000002200000
java.util.LinkedHashSet.java(2.00 ko)10000000000000010100000000000000000
java.util.LinkedList.java(111.50 ko)60000000000000004604303055000009900000
java.util.List.java(9.77 ko)00000000000000000000000000000000000
java.util.ListIterator.java(1.96 ko)00000000000000000000000000000000000
java.util.ListResourceBundle.java(8.37 ko)30000000000000020200000000001100000
java.util.Locale.java(117.35 ko)660000000000000059037022052300002200000
java.util.LocaleISOData.java(5.09 ko)00000000000000000000000000000000000
java.util.Map.java(7.06 ko)00000000000000000000000000000000000
java.util.MissingFormatArgumentException.java(2.68 ko)00000000000000000000000000000000000
java.util.MissingFormatWidthException.java(2.72 ko)00000000000000000000000000000000000
java.util.MissingResourceException.java(5.79 ko)00000000000000000000000000000000000
java.util.NavigableMap.java(11.72 ko)00000000000000000000000000000000000
java.util.NavigableSet.java(8.59 ko)00000000000000000000000000000000000
java.util.NoSuchElementException.java(0.64 ko)00000000000000000000000000000000000
java.util.Observable.java(6.74 ko)40000000000000010100011000002200000
java.util.Observer.java(0.65 ko)00000000000000000000000000000000000
java.util.PriorityQueue.java(91.64 ko)520000000000000035028070109001007700000
java.util.Properties.java(124.00 ko)1490000000000000012204907302321101004400000
java.util.PropertyPermission.java(90.21 ko)520000000000000044023021053002003300000
java.util.PropertyResourceBundle.java(5.71 ko)00000000000000000000000000000000000
java.util.Queue.java(2.09 ko)00000000000000000000000000000000000
java.util.Random.java(32.66 ko)6600000000000000130120105151000002200000
java.util.RandomAccess.java(0.05 ko)00000000000000000000000000000000000
java.util.RegularEnumSet.java(35.10 ko)33000000000000003302607000000000000000
java.util.ResourceBundle.java(248.74 ko)1880000000000000015501310240191250200141400000
java.util.Scanner.java(9.45 ko)00000000000000000000000000000000000
java.util.ServiceConfigurationError.java(1.46 ko)00000000000000000000000000000000000
java.util.ServiceLoader.java(49.17 ko)18000000000000001401301021001002200000
java.util.Set.java(4.84 ko)00000000000000000000000000000000000
java.util.SimpleTimeZone.java(182.66 ko)9200000000000000360330305454000002200000
java.util.SortedMap.java(3.98 ko)00000000000000000000000000000000000
java.util.SortedSet.java(3.02 ko)00000000000000000000000000000000000
java.util.Stack.java(7.20 ko)50000000000000000000055000000000000
java.util.StringTokenizer.java(59.31 ko)170000000000000060105099000002200000
java.util.TimeZone.java(81.84 ko)71000000000000005202502701514001004400000
java.util.Timer.java(51.25 ko)3600000000000000160120401310102006600000
java.util.TimerTask.java(3.23 ko)00000000000000000000000000000000000
java.util.TooManyListenersException.java(0.64 ko)00000000000000000000000000000000000
java.util.TreeMap.java(445.68 ko)1540000000000000012409003402510807005500000
java.util.TreeSet.java(36.44 ko)19000000000000001201200000000007700000
java.util.UUID.java(33.65 ko)110000000000000090702022000000000000
java.util.UnknownFormatConversionException.java(2.82 ko)00000000000000000000000000000000000
java.util.UnknownFormatFlagsException.java(2.73 ko)00000000000000000000000000000000000
java.util.Vector.java(105.82 ko)5000000000000000300240601717000003300000
java.util.WeakHashMap.java(133.52 ko)653000000030000043039040139004006600000
java.util.XMLUtils.java(37.48 ko)51000000000000004804701000000003300000
java.util.concurrent.AbstractExecutorService.java(41.66 ko)28000000000000001707010051400006600000
java.util.concurrent.ArrayBlockingQueue.java(103.21 ko)65000000000000006005109000000005500000
java.util.concurrent.BlockingDeque.java(13.17 ko)00000000000000000000000000000000000
java.util.concurrent.BlockingQueue.java(5.47 ko)00000000000000000000000000000000000
java.util.concurrent.BrokenBarrierException.java(0.84 ko)00000000000000000000000000000000000
java.util.concurrent.Callable.java(0.37 ko)00000000000000000000000000000000000
java.util.concurrent.CancellationException.java(0.85 ko)00000000000000000000000000000000000
java.util.concurrent.CompletionService.java(2.91 ko)00000000000000000000000000000000000
java.util.concurrent.ConcurrentHashMap.java(349.37 ko)14122000000020000013750136501002620006009900000
java.util.concurrent.ConcurrentLinkedQueue.java(76.29 ko)4900000000000000360340201100000121200000
java.util.concurrent.ConcurrentMap.java(3.52 ko)00000000000000000000000000000000000
java.util.concurrent.ConcurrentNavigableMap.java(6.55 ko)00000000000000000000000000000000000
java.util.concurrent.ConcurrentSkipListMap.java(549.69 ko)00000000000000000000000000000000000
java.util.concurrent.ConcurrentSkipListSet.java(34.61 ko)40000000000000040400000000000000000
java.util.concurrent.CopyOnWriteArrayList.java(217.25 ko)1550000000000000011601100603939000000000000
java.util.concurrent.CopyOnWriteArraySet.java(20.39 ko)60000000000000050500000000001100000
java.util.concurrent.CountDownLatch.java(8.75 ko)30000000000000010100011000001100000
java.util.concurrent.CyclicBarrier.java(24.44 ko)23000000000000001801602033000001100000
java.util.concurrent.DelayQueue.java(51.55 ko)540000000000000045033012044000005500000
java.util.concurrent.Delayed.java(0.57 ko)00000000000000000000000000000000000
java.util.concurrent.Exchanger.java(69.47 ko)460000000000000029020090106004006600000
java.util.concurrent.ExecutionException.java(1.99 ko)00000000000000000000000000000000000
java.util.concurrent.Executor.java(0.38 ko)00000000000000000000000000000000000
java.util.concurrent.ExecutorCompletionService.java(18.83 ko)10000000000000000000000000001100000
java.util.concurrent.ExecutorService.java(2.78 ko)00000000000000000000000000000000000
java.util.concurrent.Executors.java(66.20 ko)40000000000000010100022000000000000
java.util.concurrent.Future.java(1.85 ko)00000000000000000000000000000000000
java.util.concurrent.FutureTask.java(40.10 ko)80000000000000010100000000007700000
java.util.concurrent.LinkedBlockingDeque.java(113.92 ko)41000000000000002902504053002007700000
java.util.concurrent.LinkedBlockingQueue.java(114.22 ko)100000000000000008507708099000006600000
java.util.concurrent.PriorityBlockingQueue.java(47.74 ko)44000000000000003703304042002003300000
java.util.concurrent.RejectedExecutionException.java(2.18 ko)00000000000000000000000000000000000
java.util.concurrent.RejectedExecutionHandler.java(0.77 ko)00000000000000000000000000000000000
java.util.concurrent.RunnableFuture.java(0.13 ko)00000000000000000000000000000000000
java.util.concurrent.RunnableScheduledFuture.java(0.30 ko)00000000000000000000000000000000000
java.util.concurrent.ScheduledExecutorService.java(4.12 ko)00000000000000000000000000000000000
java.util.concurrent.ScheduledFuture.java(0.10 ko)00000000000000000000000000000000000
java.util.concurrent.ScheduledThreadPoolExecutor.java(88.36 ko)3600000000000000150110401515000005500000
java.util.concurrent.Semaphore.java(33.38 ko)90000000000000020200055000002200000
java.util.concurrent.SynchronousQueue.java(177.71 ko)102000000000000007106308011400700202000000
java.util.concurrent.ThreadFactory.java(0.63 ko)00000000000000000000000000000000000
java.util.concurrent.ThreadPoolExecutor.java(109.78 ko)75000000000000004402901506320100242400000
java.util.concurrent.TimeUnit.java(4.73 ko)00000000000000000000000000000000000
java.util.concurrent.TimeoutException.java(0.79 ko)00000000000000000000000000000000000
java.util.concurrent.atomic.AtomicBoolean.java(10.12 ko)70000000000000000000077000000000000
java.util.concurrent.atomic.AtomicInteger.java(20.26 ko)13000000000000000000001313000000000000
java.util.concurrent.atomic.AtomicIntegerArray.java(31.76 ko)90000000000000000000088000001100000
java.util.concurrent.atomic.AtomicIntegerFieldUpdater.java(53.25 ko)140000000000000080800066000000000000
java.util.concurrent.atomic.AtomicLong.java(21.20 ko)11000000000000000000001111000000000000
java.util.concurrent.atomic.AtomicLongArray.java(32.01 ko)50000000000000000000044000001100000
java.util.concurrent.atomic.AtomicLongFieldUpdater.java(78.38 ko)22000000000000001601402066000000000000
java.util.concurrent.atomic.AtomicMarkableReference.java(15.86 ko)60000000000000060600000000000000000
java.util.concurrent.atomic.AtomicReference.java(11.57 ko)00000000000000000000000000000000000
java.util.concurrent.atomic.AtomicReferenceArray.java(21.00 ko)60000000000000030003022000001100000
java.util.concurrent.atomic.AtomicReferenceFieldUpdater.java(90.19 ko)28600000000000000286028600000000000000000
java.util.concurrent.atomic.AtomicStampedReference.java(16.49 ko)60000000000000060600000000000000000
java.util.concurrent.locks.AbstractOwnableSynchronizer.java(2.31 ko)00000000000000000000000000000000000
java.util.concurrent.locks.AbstractQueuedLongSynchronizer.java(317.60 ko)5220000000000000046604640204425001900121200000
java.util.concurrent.locks.AbstractQueuedSynchronizer.java(311.54 ko)5220000000000000046604640204425001900121200000
java.util.concurrent.locks.Condition.java(1.80 ko)00000000000000000000000000000000000
java.util.concurrent.locks.Lock.java(1.35 ko)00000000000000000000000000000000000
java.util.concurrent.locks.LockSupport.java(13.03 ko)50000000000000000000055000000000000
java.util.concurrent.locks.ReadWriteLock.java(0.66 ko)00000000000000000000000000000000000
java.util.concurrent.locks.ReentrantLock.java(38.13 ko)100000000000000040202055000001100000
java.util.concurrent.locks.ReentrantReadWriteLock.java(116.70 ko)7000000000000000400350502727000003300000
java.util.jar.Attributes.java(53.45 ko)360000000000000033016017010001002200000
java.util.jar.JarEntry.java(5.44 ko)40000000000000030300000000001100000
java.util.jar.JarException.java(0.56 ko)00000000000000000000000000000000000
java.util.jar.JarFile.java(63.89 ko)27000000000000001401004088000005500000
java.util.jar.JarInputStream.java(22.74 ko)1800000000000000130607043001001100000
java.util.jar.JarOutputStream.java(16.07 ko)19000000000000004020201413100001100000
java.util.jar.JarVerifier.java(65.51 ko)5100000000000000350290601111000005500000
java.util.jar.JavaUtilJarAccessImpl.java(0.99 ko)10000000000000010100000000000000000
java.util.jar.Manifest.java(64.91 ko)49200000002000003201202001210101003300000
java.util.jar.Pack200.java(21.49 ko)30000000000000030300000000000000000
java.util.logging.ConsoleHandler.java(6.70 ko)60000000000000040400010100001100000
java.util.logging.ErrorManager.java(4.04 ko)10000000000000000000000000001100000
java.util.logging.FileHandler.java(71.90 ko)690000000000000053029024085300008800000
java.util.logging.Filter.java(0.51 ko)00000000000000000000000000000000000
java.util.logging.Formatter.java(10.18 ko)1200000000000000120903000000000000000
java.util.logging.Handler.java(34.43 ko)68000000000000006606600000000002200000
java.util.logging.Level.java(79.56 ko)39800000000000000391038506032100004400000
java.util.logging.LogManager.java(100.05 ko)00000000000000000000000000000000000
java.util.logging.LogRecord.java(39.35 ko)32000000000000002902405022000001100000
java.util.logging.Logger.java(520.89 ko)13660000000000000013570135700020200007700000
java.util.logging.Logging.java(11.59 ko)20000000000000010100000000001100000
java.util.logging.LoggingMXBean.java(2.24 ko)00000000000000000000000000000000000
java.util.logging.LoggingPermission.java(3.13 ko)60000000000000060402000000000000000
java.util.logging.MemoryHandler.java(22.95 ko)12000000000000001101100011000000000000
java.util.logging.SimpleFormatter.java(9.22 ko)100000000000000070700010100002200000
java.util.logging.SocketHandler.java(14.71 ko)90000000000000060600020200001100000
java.util.logging.StreamHandler.java(25.53 ko)70000000000000040400020110001100000
java.util.logging.XMLFormatter.java(32.15 ko)50000000000000004503906053200000000000
java.util.prefs.AbstractPreferences.java(128.68 ko)1110000000000000085055030011371000151500000
java.util.prefs.BackingStoreException.java(1.20 ko)00000000000000000000000000000000000
java.util.prefs.Base64.java(29.39 ko)370000000000000012050702525000000000000
java.util.prefs.InvalidPreferencesFormatException.java(2.22 ko)00000000000000000000000000000000000
java.util.prefs.NodeChangeEvent.java(3.94 ko)00000000000000000000000000000000000
java.util.prefs.NodeChangeListener.java(0.78 ko)00000000000000000000000000000000000
java.util.prefs.PreferenceChangeEvent.java(5.47 ko)00000000000000000000000000000000000
java.util.prefs.PreferenceChangeListener.java(0.48 ko)00000000000000000000000000000000000
java.util.prefs.Preferences.java(36.58 ko)1200000000000000100901000000002200000
java.util.prefs.PreferencesFactory.java(0.70 ko)00000000000000000000000000000000000
java.util.prefs.WindowsPreferences.java(183.61 ko)15200000000000000710280430656100400161600000
java.util.prefs.WindowsPreferencesFactory.java(1.40 ko)00000000000000000000000000000000000
java.util.prefs.XmlSupport.java(65.72 ko)81000000000000007607402011000004400000
java.util.regex.ASCII.java(17.89 ko)60000000000000000000066000000000000
java.util.regex.MatchResult.java(2.05 ko)00000000000000000000000000000000000
java.util.regex.Matcher.java(89.67 ko)460000000000000033014019066000007700000
java.util.regex.Pattern.java(1074.82 ko)8670000000000000054104300111028628200400404000000
java.util.regex.PatternSyntaxException.java(7.09 ko)00000000000000000000000000000000000
java.util.spi.CurrencyNameProvider.java(1.11 ko)00000000000000000000000000000000000
java.util.spi.LocaleNameProvider.java(2.92 ko)00000000000000000000000000000000000
java.util.spi.LocaleServiceProvider.java(0.49 ko)00000000000000000000000000000000000
java.util.spi.TimeZoneNameProvider.java(1.39 ko)00000000000000000000000000000000000
java.util.zip.Adler32.java(9.78 ko)18000000000000003000301515000000000000
java.util.zip.CRC32.java(9.74 ko)18000000000000003000301515000000000000
java.util.zip.CheckedInputStream.java(8.80 ko)30000000000000010001022000000000000
java.util.zip.CheckedOutputStream.java(4.36 ko)20000000000000000000022000000000000
java.util.zip.Checksum.java(0.96 ko)00000000000000000000000000000000000
java.util.zip.DataFormatException.java(0.61 ko)00000000000000000000000000000000000
java.util.zip.Deflater.java(46.18 ko)60000000000000009000904848000003300000
java.util.zip.DeflaterInputStream.java(27.27 ko)31000000000000004000402424000003300000
java.util.zip.DeflaterOutputStream.java(19.65 ko)37000000000000005000502929000003300000
java.util.zip.GZIPInputStream.java(23.66 ko)19000000000000001404010044000001100000
java.util.zip.GZIPOutputStream.java(15.60 ko)25000000000000005000501818000002200000
java.util.zip.Inflater.java(33.10 ko)59000000000000009000904848000002200000
java.util.zip.InflaterInputStream.java(34.63 ko)30000000000000005010402221001003300000
java.util.zip.InflaterOutputStream.java(27.38 ko)37000000000000006020402828000003300000
java.util.zip.ZipConstants.java(7.05 ko)00000000000000000000000000000000000
java.util.zip.ZipEntry.java(27.51 ko)20000000000000001601204033000001100000
java.util.zip.ZipError.java(0.69 ko)00000000000000000000000000000000000
java.util.zip.ZipException.java(0.62 ko)00000000000000000000000000000000000
java.util.zip.ZipFile.java(53.79 ko)2700000000000000703040149005006600000
java.util.zip.ZipInputStream.java(89.78 ko)84000000000000003901202704241001003300000
java.util.zip.ZipOutputStream.java(83.39 ko)111000000000000008405902502323000004400000
Number of files : 232