The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 1 | 25.0% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 3 | 75.0% |
All colors | 4 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
1 | 2 | [ConnectionOptionsFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider) | call site: 00002 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ConnectionOptionsFuzzer | 1 |
TestServer | 1 |
com.code_intelligence.jazzer.api.FuzzedDataProvider | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 1 | 25.0% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 3 | 75.0% |
All colors | 4 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
1 | 2 | [SqlStatementFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider) | call site: 00002 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
SqlStatementFuzzer | 1 |
TestServer | 1 |
com.code_intelligence.jazzer.api.FuzzedDataProvider | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 1 | 25.0% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 3 | 75.0% |
All colors | 4 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
1 | 2 | [SqlPreparedStatementFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider) | call site: 00002 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
SqlPreparedStatementFuzzer | 1 |
TestServer | 1 |
com.code_intelligence.jazzer.api.FuzzedDataProvider | 1 |
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity |
---|---|---|---|---|---|---|---|---|---|---|---|---|
[org.hsqldb.util.DatabaseManagerSwing].actionPerformed(java.awt.event.ActionEvent)
|
org.hsqldb.util.DatabaseManagerSwing | 1 | ['java.awt.event.ActionEvent'] | 6 | 0 | 377 | 122 | 56 | 318 | 0 | 235 | 233 |
[org.hsqldb.server.ServerConnection].receiveOdbcPacket(char)
|
org.hsqldb.server.ServerConnection | 1 | ['char'] | 55 | 0 | 996 | 259 | 96 | 2971 | 1 | 6963 | 181 |
[org.hsqldb.jdbc.JDBCCallableStatement].getObject(int,java.lang.Class)
|
org.hsqldb.jdbc.JDBCCallableStatement | 2 | ['int', 'java.lang.Class'] | 14 | 0 | 299 | 113 | 99 | 168 | 1 | 225 | 157 |
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)']
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers |
---|---|---|---|---|
[org.hsqldb.Expression].hasCondition() | 759 | 323 | 42.55% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.QueryExpression].getCheckCondition() | 506 | 168 | 33.20% | [] |
[org.hsqldb.lib.ArrayUtil].cdiv(long,long) | 631 | 119 | 18.85% | [] |
[org.hsqldb.Table].rowIteratorForScript(org.hsqldb.persist.PersistentStore) | 1395 | 434 | 31.11% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.lib.OrderedHashMap].setKeyAt(int,java.lang.Object) | 47 | 9 | 19.14% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.map.BaseHashMap].duplicate() | 910 | 496 | 54.50% | [] |
[org.hsqldb.lib.HashSet].toString() | 60 | 21 | 35.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.lib.StringConverter].toJSONString(java.lang.String,java.lang.StringBuilder) | 333 | 28 | 8.408% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.persist.PersistentStoreCollectionDatabase].setStore(org.hsqldb.TableBase,org.hsqldb.persist.PersistentStore) | 47 | 19 | 40.42% | [] |
[org.hsqldb.persist.Logger].isNewDatabase() | 1176 | 423 | 35.96% | [] |
[org.hsqldb.lib.StringUtil].isEmpty(java.lang.String) | 107 | 23 | 21.49% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.resources.ResourceBundleHandler].getNewGetBundleMethod() | 38 | 19 | 50.0% | [] |
[org.hsqldb.ColumnBase].setType(org.hsqldb.ColumnBase) | 42 | 21 | 50.0% | [] |
[org.hsqldb.result.ResultMetaData].resetExtendedColumnCount() | 237 | 53 | 22.36% | [] |
[org.hsqldb.lib.HashMap].access$000(org.hsqldb.lib.HashMap) | 57 | 27 | 47.36% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.Database].getTimeoutRunner() | 358 | 141 | 39.38% | [] |
[org.hsqldb.TableDerived].getValue(org.hsqldb.Session) | 158 | 78 | 49.36% | [] |
[org.hsqldb.map.ValuePoolHashMap].getOrAddDate(long) | 193 | 85 | 44.04% | [] |
[org.hsqldb.lib.HsqlDeque].addAll(org.hsqldb.lib.Collection) | 185 | 62 | 33.51% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.SessionData].adjustLobUsageCount(org.hsqldb.types.LobData,int) | 276 | 34 | 12.31% | [] |
[org.hsqldb.persist.PersistentStoreCollectionSession].resetAccessorKeys(org.hsqldb.Session,org.hsqldb.Table,org.hsqldb.index.Index[]) | 166 | 61 | 36.74% | [] |
[org.hsqldb.lib.LongKeyHashMap].get(java.lang.Object) | 99 | 35 | 35.35% | [] |
[org.hsqldb.persist.Log].deleteDataFile() | 342 | 0 | 0.0% | [] |
[org.hsqldb.persist.DataFileCache].isFileOpen() | 589 | 0 | 0.0% | [] |
[org.hsqldb.lib.StopWatch].toString() | 35 | 16 | 45.71% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.lib.FrameworkLogger].finest(java.lang.String,java.lang.Throwable) | 202 | 0 | 0.0% | [] |
[org.hsqldb.lib.SimpleLog].flush() | 91 | 22 | 24.17% | [] |
[org.hsqldb.persist.RAFile].synch() | 150 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.persist.RAFileInJar].synch() | 91 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.persist.RAFileHybrid].synch() | 56 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.persist.RAFileNIO].synch() | 185 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.map.BitMap].or(byte[],int,byte,int) | 338 | 30 | 8.875% | [] |
[org.hsqldb.lib.DoubleIntIndex].removeRange(int,int) | 428 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.persist.DataSpaceManagerSimple].getDirectoryList() | 55 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.persist.RAShadowFile].getInputStream() | 127 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.lib.FileUtil].getDatabaseFileList(java.lang.String) | 174 | 19 | 10.91% | [] |
[org.hsqldb.lib.FileArchiver].archive(java.lang.String,java.lang.String,org.hsqldb.lib.FileAccess,int) | 80 | 0 | 0.0% | [] |
[org.hsqldb.lib.IntKeyHashMap].access$000(org.hsqldb.lib.IntKeyHashMap) | 58 | 4 | 6.896% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.persist.DataSpaceManagerBlocks].checkDirectoryBitmaps(org.hsqldb.persist.DirectoryBlockCachedObject) | 485 | 0 | 0.0% | [] |
[org.hsqldb.persist.TableSpaceManagerBlocks].isDefaultSpace() | 145 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.persist.BlockObjectStore].getNewInstance(int) | 35 | 0 | 0.0% | [] |
[org.hsqldb.persist.Cache].getIterator() | 227 | 0 | 0.0% | [] |
[org.hsqldb.lib.ArraySort].deDuplicate(java.lang.Object[],int,java.util.Comparator) | 50 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.lib.HsqlByteArrayOutputStream].writeChars(char[]) | 136 | 15 | 11.02% | [] |
[org.hsqldb.persist.IntArrayCachedObject].getIntArray() | 33 | 0 | 0.0% | [] |
[org.hsqldb.persist.DirectoryBlockCachedObject].getFreeBlockArray() | 56 | 0 | 0.0% | [] |
[org.hsqldb.lib.IntIndex].remove(int) | 238 | 0 | 0.0% | [] |
[org.hsqldb.lib.IntHashSet].toArray(int[]) | 37 | 2 | 5.405% | [] |
[org.hsqldb.persist.DoubleIntArrayCachedObject].getValue(int) | 43 | 0 | 0.0% | [] |
[org.hsqldb.Session].getSetSchemaStatement() | 906 | 359 | 39.62% | [] |
[org.hsqldb.persist.RowStoreAVLHybrid].hasNull(int) | 141 | 51 | 36.17% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.persist.DataFileCacheSession].adjustStoreCount(int) | 34 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.Row].hashCode() | 61 | 12 | 19.67% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.RowAVLDisk].write(org.hsqldb.rowio.RowOutputInterface,org.hsqldb.lib.LongLookup) | 62 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.index.IndexAVL].getIterator(org.hsqldb.Session,org.hsqldb.persist.PersistentStore,org.hsqldb.index.NodeAVL,boolean,boolean) | 763 | 273 | 35.77% | [] |
[org.hsqldb.index.NodeAVL].isMemory() | 66 | 33 | 50.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.result.Result].getLOBResult() | 656 | 172 | 26.21% | [] |
[org.hsqldb.navigator.RowSetNavigatorData].compare(java.lang.Object,java.lang.Object) | 287 | 14 | 4.878% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.navigator.RowSetNavigatorDataTable].containsRow(java.lang.Object[]) | 277 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.RoutineSchema].isAggregate() | 133 | 23 | 17.29% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.Routine].setAsAlteredRoutine(org.hsqldb.Routine) | 636 | 212 | 33.33% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.SessionManager].removeSchemaReference(org.hsqldb.HsqlNameManager$HsqlName) | 88 | 24 | 27.27% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.rights.User].getSQL() | 80 | 20 | 25.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.rights.Grantee].getRightsSQL() | 297 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.SchemaManager].replaceReferences(org.hsqldb.SchemaObject,org.hsqldb.SchemaObject) | 1083 | 416 | 38.41% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.Schema].renameObject(org.hsqldb.HsqlNameManager$HsqlName,org.hsqldb.HsqlNameManager$HsqlName) | 254 | 124 | 48.81% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.types.DateTimeType].convertJavaDateTimeObjectToString(java.lang.Object) | 1156 | 114 | 9.861% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.rights.UserManager].exists(java.lang.String) | 153 | 49 | 32.02% | [] |
[org.hsqldb.lib.LongDeque].toArray() | 129 | 54 | 41.86% | [] |
[org.hsqldb.result.ResultProperties].getValueForJDBC(int,int,int) | 51 | 20 | 39.21% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.types.RowType].hashCode(java.lang.Object) | 186 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.persist.HsqlProperties].toString() | 199 | 76 | 38.19% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.StatementManager].getStatement(org.hsqldb.Statement) | 93 | 45 | 48.38% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.persist.TextCache].getLineNumber() | 167 | 0 | 0.0% | [] |
[org.hsqldb.persist.LobManager].getBlockAddress(int[][],int) | 982 | 236 | 24.03% | [] |
[org.hsqldb.persist.Crypto].getEncodedSize(int) | 102 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.TriggerDef].getActionOrientationString() | 237 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.lib.HsqlTimer].nextTask() | 146 | 0 | 0.0% | [] |
[org.hsqldb.lib.HsqlArrayHeap].toString() | 52 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.rights.GranteeManager].isRole(java.lang.String) | 301 | 131 | 43.52% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.SchemaObjectSet].rename(org.hsqldb.HsqlNameManager$HsqlName,org.hsqldb.HsqlNameManager$HsqlName) | 186 | 39 | 20.96% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.types.Collation].getDatabaseCollationSQL() | 267 | 131 | 49.06% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.ParserDDL].compileDeclareLocalTableOrNull() | 1682 | 126 | 7.491% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.ParserDQL].readSimpleName() | 3574 | 1749 | 48.93% | [] |
[org.hsqldb.ParserCommand].getAutoCheckpointStatement(org.hsqldb.Database) | 1285 | 107 | 8.326% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.lib.CharArrayWriter].setSize(int) | 60 | 16 | 26.66% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.types.CharacterType].match(org.hsqldb.Session,java.lang.String,java.lang.String[]) | 459 | 143 | 31.15% | [] |
[org.hsqldb.types.Charset].getChangeTimestamp() | 73 | 30 | 41.09% | [] |
[org.hsqldb.types.BinaryData].hashCode() | 99 | 10 | 10.10% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.types.BinaryType].concat(org.hsqldb.Session,java.lang.Object,java.lang.Object) | 298 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.types.BitType].getJavaBitSet(org.hsqldb.types.BinaryData) | 250 | 28 | 11.20% | [] |
[org.hsqldb.lib.IntValueHashMap].access$000(org.hsqldb.lib.IntValueHashMap) | 81 | 25 | 30.86% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.types.NumberType].negate(java.lang.Object) | 706 | 285 | 40.36% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.lib.OrderedHashSet].lastIndexOf(java.lang.Object) | 62 | 21 | 33.87% | [] |
[org.hsqldb.QuerySpecification].isEquivalent(org.hsqldb.QueryExpression) | 1327 | 543 | 40.91% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.RangeVariable].isVariable() | 921 | 395 | 42.88% | [] |
[org.hsqldb.ExpressionColumn].duplicate() | 542 | 219 | 40.40% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.lib.OrderedIntKeyHashMap].remove(int) | 39 | 13 | 33.33% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.Constraint].checkCheckConstraint(org.hsqldb.Session,org.hsqldb.Table) | 388 | 34 | 8.762% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.View].setDataReadOnly(boolean) | 89 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.GroupSet].getIterator() | 142 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.ExpressionOp].equals(org.hsqldb.Expression) | 472 | 113 | 23.94% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.types.DateFormat].toFormattedDate(org.hsqldb.types.DateTimeType,java.lang.Object,java.time.format.DateTimeFormatter) | 103 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.ExpressionLogical].costFactorColumns(org.hsqldb.Session,org.hsqldb.RangeVariable) | 1093 | 228 | 20.86% | [] |
[org.hsqldb.FunctionSQL].isDeterministic() | 955 | 179 | 18.74% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.FunctionCustom].getSQLSimple() | 1994 | 265 | 13.28% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.types.IntervalType].getValue(long,int) | 672 | 207 | 30.80% | [] |
[org.hsqldb.types.HsqlDateTime].getTimestampString(long) | 177 | 43 | 24.29% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.lib.IntKeyIntValueHashMap].get(java.lang.Object) | 65 | 4 | 6.153% | [] |
[org.hsqldb.NumberSequence].reset(long) | 334 | 58 | 17.36% | [] |
[org.hsqldb.lib.MultiValueHashMap].access$000(org.hsqldb.lib.MultiValueHashMap) | 72 | 9 | 12.5% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.FunctionSQLInvoked].setCondition(org.hsqldb.Expression) | 116 | 4 | 3.448% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.ExpressionPeriodOp].collectObjectNames(org.hsqldb.lib.Set) | 150 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.RangeVariableJoined].getIterator(org.hsqldb.Session) | 136 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.ExpressionPeriod].collectObjectNames(org.hsqldb.lib.Set) | 43 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.ParserDML].readGetClauseList(org.hsqldb.RangeVariable[],org.hsqldb.lib.OrderedHashSet,org.hsqldb.lib.LongDeque,org.hsqldb.lib.HsqlArrayList) | 693 | 260 | 37.51% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.RangeVariableResolver].setInConditionsAsTables() | 655 | 249 | 38.01% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.StatementDML].generatedResultMetaData() | 829 | 281 | 33.89% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.rights.Right].setColumns(org.hsqldb.Table,org.hsqldb.lib.OrderedHashSet) | 431 | 20 | 4.640% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.ParserRoutine].compileAlterSpecificRoutine(org.hsqldb.Routine) | 1152 | 336 | 29.16% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.StatementSet].collectTableNamesForWrite(org.hsqldb.lib.OrderedHashSet) | 164 | 73 | 44.51% | [] |
[org.hsqldb.StatementCompound].isVariable() | 382 | 202 | 52.87% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.ParserTable].addForeignKey(org.hsqldb.Session,org.hsqldb.Table,org.hsqldb.Constraint,org.hsqldb.lib.HsqlArrayList) | 1094 | 172 | 15.72% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.StatementHandler].isCatalogChange() | 81 | 1 | 1.234% | [] |
[org.hsqldb.persist.LockFile].isLocked(java.lang.String) | 345 | 0 | 0.0% | [] |
[org.hsqldb.scriptio.ScriptReaderDecode].readLoggedStatement(org.hsqldb.Session) | 37 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.DatabaseManager].isServerDB(org.hsqldb.Database) | 160 | 18 | 11.25% | [] |
[org.hsqldb.persist.DataFileDefrag].getIndexRoots() | 87 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.persist.RowStoreAVLDisk].readUnlock() | 255 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.persist.LobStoreRAFile].synch() | 68 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.StatementSignal].isCatalogChange() | 57 | 12 | 21.05% | [] |
[org.hsqldb.persist.TextFileReader16].getLineNumber() | 33 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.persist.TextFileSettings].translateSep(java.lang.String,boolean) | 38 | 0 | 0.0% | [] |
[org.hsqldb.rowio.RowInputText].getFilePosition() | 221 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.util.CommonSwing].setFramePositon(javax.swing.JFrame) | 69 | 0 | 0.0% | [] |
[org.hsqldb.util.DatabaseManagerSwing].resetTooltips() | 1363 | 0 | 0.0% | [] |
[org.hsqldb.jdbc.pool.JDBCXAResource].setConnection(org.hsqldb.jdbc.JDBCConnection) | 107 | 0 | 0.0% | [] |
[org.hsqldb.jdbc.pool.JDBCXADataSource].getReference() | 41 | 0 | 0.0% | [] |
[org.hsqldb.jdbc.JDBCConnection].getConnProperties() | 493 | 147 | 29.81% | [] |
[org.hsqldb.jdbc.JDBCUtil].sqlException(int,int,java.lang.String[]) | 56 | 24 | 42.85% | [] |
[org.hsqldb.util.ConnectionDialogCommon].deleteRecentConnectionSettings() | 79 | 0 | 0.0% | [] |
[org.hsqldb.util.ConnectionDialogSwing].itemStateChanged(java.awt.event.ItemEvent) | 190 | 0 | 0.0% | [] |
[org.hsqldb.util.GridSwing].getColumnCount() | 54 | 0 | 0.0% | [] |
[org.hsqldb.util.DatabaseManagerCommon].testStatement(java.sql.Statement,java.lang.String,int) | 50 | 0 | 0.0% | [] |
[org.hsqldb.util.FontDialogSwing].setColor(java.lang.String) | 134 | 0 | 0.0% | [] |
[org.hsqldb.util.TableSorter].setValueAt(java.lang.Object,int,int) | 223 | 0 | 0.0% | [] |
[org.hsqldb.StatementInsert].getInsertSelectNavigator(org.hsqldb.Session) | 104 | 8 | 7.692% | [] |
[org.hsqldb.navigator.RowSetNavigatorClient].write(org.hsqldb.rowio.RowOutputInterface,org.hsqldb.result.ResultMetaData) | 82 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.types.TimestampData].compareTo(org.hsqldb.types.TimestampData) | 34 | 15 | 44.11% | [] |
[org.hsqldb.ExpressionAccessor].describe(org.hsqldb.Session,int) | 38 | 0 | 0.0% | [] |
[org.hsqldb.jdbc.JDBCBlob].getBinaryStream(long,long) | 136 | 0 | 0.0% | [] |
[org.hsqldb.lib.KMPSearchAlgorithm].search(java.lang.String,java.lang.String,int[],int) | 250 | 0 | 0.0% | [] |
[org.hsqldb.lib.InputStreamWrapper].getSizeLimit() | 31 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.auth.AuthUtils].getEnabledRoles(java.sql.Connection) | 36 | 0 | 0.0% | [] |
[org.hsqldb.lib.InOutUtil].copy(java.io.Reader,java.io.Writer,long) | 47 | 0 | 0.0% | [] |
[org.hsqldb.scriptio.ScriptWriterText].finishStream() | 129 | 57 | 44.18% | [] |
[org.hsqldb.persist.RowStoreAVLMemory].writeUnlock() | 68 | 32 | 47.05% | [] |
[org.hsqldb.RowAction].describe(org.hsqldb.Session) | 381 | 53 | 13.91% | [] |
[org.hsqldb.rowio.RowOutputText].writeData(int,org.hsqldb.types.Type[],java.lang.Object[],org.hsqldb.lib.OrderedHashMap,int[]) | 165 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.types.ArrayType].deDuplicate(org.hsqldb.Session,java.lang.Object,org.hsqldb.SortAndSlice) | 216 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.ClientConnection].clone() | 269 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.server.HsqlSocketFactory].isSecure() | 32 | 8 | 25.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.lib.DataOutputStream].writeUTF(java.lang.String) | 80 | 0 | 0.0% | [] |
[org.hsqldb.result.ResultLob].write(org.hsqldb.SessionInterface,org.hsqldb.lib.DataOutputStream,org.hsqldb.rowio.RowOutputInterface) | 289 | 39 | 13.49% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.rowio.RowInputBinary].getSize() | 130 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.rowio.RowOutputBinary].writeData(int,org.hsqldb.types.Type[],java.lang.Object[],org.hsqldb.lib.OrderedHashMap,int[]) | 198 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.lib.HsqlByteArrayInputStream].close() | 95 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.types.ClobInputStream].isInLimits(long,long,long) | 53 | 0 | 0.0% | [] |
[org.hsqldb.jdbc.JDBCDataSource].getReference() | 34 | 0 | 0.0% | [] |
[org.hsqldb.jdbc.JDBCDriver].getParentLogger() | 90 | 20 | 22.22% | [] |
[org.hsqldb.index.NodeAVLDisk].getParentPos() | 166 | 0 | 0.0% | [] |
[org.hsqldb.lib.ClosableCharArrayWriter].isFreed() | 89 | 0 | 0.0% | [] |
[org.hsqldb.lib.ValidatingResourceBundle].getString(java.lang.Enum,java.lang.String,int,java.lang.String) | 109 | 0 | 0.0% | [] |
[org.hsqldb.lib.RefCapablePropertyResourceBundle].getBundle(java.lang.String,java.util.Locale,java.lang.ClassLoader,java.lang.Class) | 133 | 0 | 0.0% | [] |
[org.hsqldb.index.NodeAVLDiskLarge].keepInMemory(boolean) | 165 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.lib.OrderedLongHashSet].iterator() | 50 | 0 | 0.0% | [] |
[org.hsqldb.persist.RowStoreAVLDiskData].writeUnlock() | 102 | 0 | 0.0% | [] |
[org.hsqldb.RowAVLDiskData].setInMemory(boolean) | 50 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.TableWorks].addUniqueConstraint(int[],org.hsqldb.HsqlNameManager$HsqlName) | 754 | 21 | 2.785% | [] |
[org.hsqldb.index.IndexAVLMemory].balance(org.hsqldb.persist.PersistentStore,org.hsqldb.index.NodeAVL,boolean) | 91 | 0 | 0.0% | [] |
[org.hsqldb.types.IntervalSecondData].toString() | 58 | 23 | 39.65% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.types.NumberFormat].appendSignEnd(java.lang.StringBuilder,boolean) | 111 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.StatementResultUpdate].setRowActionProperties(org.hsqldb.result.Result,int,org.hsqldb.StatementQuery,org.hsqldb.types.Type[]) | 69 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.auth.LdapAuthBean].authenticate(java.lang.String,java.lang.String) | 154 | 0 | 0.0% | [] |
[org.hsqldb.TextTable].getDataSourceHeader() | 130 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.persist.TextFileReader8].getLineNumber() | 131 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.jdbc.JDBCClobClient].clearUpdates() | 158 | 0 | 0.0% | [] |
[org.hsqldb.types.ClobDataID].hashCode() | 97 | 21 | 21.64% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.SetFunctionValueAggregate].addLongGroup(org.hsqldb.SetFunctionValueAggregate) | 294 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.lib.LongValueHashMap].access$000(org.hsqldb.lib.LongValueHashMap) | 80 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.jdbc.JDBCStatement].closeOnCompletion() | 199 | 23 | 11.55% | [] |
[org.hsqldb.jdbc.JDBCStatementBase].getMoreResults() | 82 | 30 | 36.58% | [] |
[org.hsqldb.jdbc.JDBCResultSet].setNavigator(org.hsqldb.navigator.RowSetNavigator) | 1044 | 19 | 1.819% | [] |
[org.hsqldb.server.ServerConnection].getConnectionThreadName() | 750 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.lib.LongKeyLongValueHashMap].access$000(org.hsqldb.lib.LongKeyLongValueHashMap) | 96 | 4 | 4.166% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.server.Server].printHelp(java.lang.String) | 669 | 228 | 34.08% | [] |
[org.hsqldb.server.OdbcPacketInputStream].readString(int) | 39 | 0 | 0.0% | [] |
[org.hsqldb.server.OdbcUtil].revertMungledPreparedQuery(java.lang.String) | 106 | 0 | 0.0% | [] |
[org.hsqldb.server.OdbcPacketOutputStream].writeByteChar(char) | 42 | 0 | 0.0% | [] |
[org.hsqldb.server.PgType].throwError(org.hsqldb.HsqlException) | 77 | 0 | 0.0% | [] |
[org.hsqldb.server.StatementPortal].close() | 34 | 0 | 0.0% | [] |
[org.hsqldb.lib.IntKeyLongValueHashMap].access$000(org.hsqldb.lib.IntKeyLongValueHashMap) | 93 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.jdbc.JDBCSQLXML].createDocument() | 667 | 0 | 0.0% | [] |
[org.hsqldb.lib.ClosableByteArrayOutputStream].close() | 60 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.lib.HsqlTaskQueue].shutdownImmediately() | 56 | 0 | 0.0% | [] |
[org.hsqldb.StatementExpression].collectTableNamesForWrite(org.hsqldb.lib.OrderedHashSet) | 54 | 25 | 46.29% | [] |
[org.hsqldb.types.ClobType].position(org.hsqldb.SessionInterface,java.lang.Object,java.lang.Object,org.hsqldb.types.Type,long) | 62 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.navigator.RowSetNavigatorDataChangeMemory].getUpdateRowIterator() | 83 | 1 | 1.204% | [] |
[org.hsqldb.lib.OrderedLongKeyHashMap].get(java.lang.Object) | 99 | 8 | 8.080% | [] |
[org.hsqldb.scriptio.ScriptReaderText].readDDL(org.hsqldb.Session) | 96 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.rowio.RowInputTextLog].getFilePosition() | 197 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.ExpressionColumnAccessor].getDataType() | 33 | 10 | 30.30% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.auth.HsqldbSlaveAuthBean].authenticate(java.lang.String,java.lang.String) | 57 | 0 | 0.0% | [] |
[org.hsqldb.rowio.RowOutputTextLog].writeData(org.hsqldb.Row,org.hsqldb.types.Type[]) | 129 | 28 | 21.70% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.lib.CountdownInputStream].getCount() | 41 | 0 | 0.0% | [] |
[org.hsqldb.types.BlobDataID].hashCode() | 96 | 8 | 8.333% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.jdbc.JDBCResultSetMetaData].getColumnMetaData(int) | 91 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.types.BinaryUUIDType].concat(org.hsqldb.Session,java.lang.Object,java.lang.Object) | 171 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.jdbc.JDBCBlobClient].clearUpdates() | 90 | 0 | 0.0% | [] |
[org.hsqldb.jdbc.JDBCPreparedStatement].closeOnCompletion() | 689 | 1 | 0.145% | [] |
[org.hsqldb.jdbc.JDBCArray].free() | 73 | 0 | 0.0% | [] |
[org.hsqldb.lib.IntKeyHashMapConcurrent].get(java.lang.Object) | 92 | 0 | 0.0% | [] |
[org.hsqldb.types.OtherType].getOtherType() | 45 | 2 | 4.444% | [] |
[org.hsqldb.jdbc.pool.JDBCPooledConnection].release() | 51 | 0 | 0.0% | [] |
[org.hsqldb.persist.RowInsertVersioning].setStartLineNumber(long) | 74 | 0 | 0.0% | [] |
[org.hsqldb.lib.tar.TarFileOutputStream].finish() | 65 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.lib.tar.RB].$values() | 81 | 0 | 0.0% | [] |
[org.hsqldb.TransactionManagerCommon].getRowActionList() | 436 | 109 | 25.0% | [] |
[org.hsqldb.jdbc.JDBCDatabaseMetaData].getDatabaseDefaultCollation() | 586 | 0 | 0.0% | [] |
[org.hsqldb.jdbc.JDBCClobFile].charsetForName(java.lang.String) | 495 | 0 | 0.0% | [] |
[org.hsqldb.jdbc.JDBCBlobFile].setDeleteOnFree(boolean) | 284 | 0 | 0.0% | [] |
[org.hsqldb.jdbc.JDBCClob].setStringBuffer(long,java.lang.StringBuffer,int,int) | 129 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.dbinfo.DITableInfo].setTable(org.hsqldb.Table) | 42 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.lib.tar.PIFGenerator].addRecord(java.lang.String,long) | 42 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.StatementCommand].isAutoCommitStatement() | 808 | 44 | 5.445% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.StatementSchema].getArguments() | 777 | 37 | 4.761% | [] |
[org.hsqldb.lib.tar.DbBackup].generateBufferBlockValue(java.io.File) | 148 | 0 | 0.0% | [] |
[org.hsqldb.lib.tar.TarGenerator].queueEntry(java.lang.String,java.io.InputStream,int) | 229 | 0 | 0.0% | [] |
[org.hsqldb.persist.RowInsertSimple].setStartLineNumber(long) | 37 | 0 | 0.0% | [] |
[org.hsqldb.index.IndexAVLCheck].checkTable(org.hsqldb.Session,org.hsqldb.Table,int) | 235 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.dbinfo.DatabaseInformationFull].METHOD_SPECIFICATION_PARAMETERS(org.hsqldb.Session,org.hsqldb.persist.PersistentStore) | 4248 | 1305 | 30.72% | [] |
[org.hsqldb.dbinfo.DatabaseInformationMain].addPColRows(org.hsqldb.Session,org.hsqldb.Table,org.hsqldb.lib.HsqlArrayList,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer,java.lang.String,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.String,java.lang.String) | 1515 | 453 | 29.90% | [] |
[org.hsqldb.StatementSimple].isCatalogChange() | 49 | 17 | 34.69% | [] |
[org.hsqldb.types.BlobInputStream].isInLimits(long,long,long) | 45 | 0 | 0.0% | [] |
[org.hsqldb.server.ServerConfiguration].translateDefaultNoSystemExitProperty(org.hsqldb.persist.HsqlProperties) | 82 | 14 | 17.07% | [] |
[org.hsqldb.server.ServerAcl].println(java.lang.String) | 169 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.lib.DoubleLongIndex].ensureCapacityToAdd(int) | 232 | 0 | 0.0% | [] |
[org.hsqldb.lib.LongKeyIntValueHashMap].get(java.lang.Object) | 97 | 0 | 0.0% | [] |
[org.hsqldb.ExpressionArithmetic].getValue(org.hsqldb.Session) | 267 | 111 | 41.57% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.server.HsqlSocketFactorySecure].handshakeCompleted(javax.net.ssl.HandshakeCompletedEvent) | 96 | 0 | 0.0% | [] |
[org.hsqldb.types.BooleanType].getBooleanType() | 112 | 25 | 22.32% | [] |
[org.hsqldb.lib.tar.TarReader].extractFile(org.hsqldb.lib.tar.TarReader$TarEntryHeader) | 273 | 0 | 0.0% | [] |
[org.hsqldb.lib.tar.TarFileInputStream].getReadBufferBlocks() | 57 | 0 | 0.0% | [] |
[org.hsqldb.types.BlobType].convertToSQLString(java.lang.Object) | 105 | 6 | 5.714% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.auth.AuthBeanMultiplexer].authenticate(java.lang.String,java.lang.String,java.lang.String) | 70 | 0 | 0.0% | [] |
[org.hsqldb.jdbc.pool.JDBCXID].getUniqueXid(int) | 69 | 0 | 0.0% | [] |
[org.hsqldb.server.WebServerConnection].processGet(java.lang.String,boolean) | 141 | 0 | 0.0% | [] |
[org.hsqldb.server.WebServer].getWebRoot() | 43 | 0 | 0.0% | [] |
[org.hsqldb.StatementSession].isCatalogChange() | 218 | 21 | 9.633% | [] |
[org.hsqldb.auth.JaasAuthBean].authenticate(java.lang.String,java.lang.String) | 80 | 0 | 0.0% | [] |
[org.hsqldb.TransactionManagerMVCC].abortAction(org.hsqldb.Session) | 333 | 0 | 0.0% | [] |
[org.hsqldb.jdbc.JDBCArrayBasic].getArrayInternal() | 53 | 0 | 0.0% | [] |
[org.hsqldb.jdbc.JDBCCallableStatement].executeQuery() | 488 | 0 | 0.0% | [] |
[org.hsqldb.jdbc.JDBCPool].close(int) | 107 | 0 | 0.0% | [] |
[org.hsqldb.util.CSVWriter].close() | 33 | 0 | 0.0% | [] |
[org.hsqldb.persist.RowStoreAVLHybridExtended].getAccessor(org.hsqldb.index.Index) | 54 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.ExpressionTable].insertArrayValues(org.hsqldb.Session,org.hsqldb.persist.PersistentStore) | 56 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.persist.LobStoreInJar].synch() | 51 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.ExpressionAggregate].setCondition(org.hsqldb.Expression) | 217 | 34 | 15.66% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
[org.hsqldb.util.MainInvoker].invoke(java.lang.String,java.lang.String[]) | 42 | 0 | 0.0% | [] |
[org.hsqldb.util.RCData].tiToString(int) | 188 | 0 | 0.0% | [] |
[org.hsqldb.ClientConnectionHTTP].handshake() | 46 | 0 | 0.0% | [] |
[org.hsqldb.jdbc.JDBCDataSourceFactory].getObjectInstance(java.lang.Object,javax.naming.Name,javax.naming.Context,java.util.Hashtable) | 65 | 0 | 0.0% | [] |
[org.hsqldb.TransactionManagerMV2PL].abortAction(org.hsqldb.Session) | 186 | 0 | 0.0% | [] |
[org.hsqldb.server.ServerProperties].validateMultiProperty(java.lang.String,org.hsqldb.persist.HsqlProperties$PropertyMeta) | 108 | 28 | 25.92% | [] |
[org.hsqldb.ExpressionArrayAggregate].duplicate() | 171 | 0 | 0.0% | ['SqlStatementFuzzer', 'SqlPreparedStatementFuzzer'] |
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
Source file | Reached by | Covered by |
---|---|---|
java.sql.Statement | [] | [] |
org.hsqldb.lib.StringInputStream | [] | [] |
org.hsqldb.navigator.RowSetNavigatorDataChangeMemory | [] | [] |
org.hsqldb.StatementCommand | [] | [] |
org.hsqldb.persist.LockFile | [] | [] |
org.hsqldb.result.ResultProperties | [] | [] |
org.hsqldb.TextTable | [] | [] |
org.hsqldb.index.NodeAVL | [] | [] |
org.hsqldb.ExpressionColumnAccessor | [] | [] |
org.hsqldb.types.JavaObjectDataInternal | [] | [] |
org.hsqldb.persist.DirectoryBlockCachedObject | [] | [] |
org.hsqldb.types.TimestampData | [] | [] |
org.hsqldb.lib.MultiValueHashMap$Values | [] | [] |
org.hsqldb.persist.TextFileSettings | [] | [] |
org.hsqldb.lib.java.JavaSystem | [] | [] |
org.hsqldb.jdbc.JDBCClob | [] | [] |
org.hsqldb.jdbc.JDBCUtil | [] | [] |
org.hsqldb.rowio.RowInputText | [] | [] |
org.hsqldb.rights.GranteeManager | [] | [] |
org.hsqldb.server.HsqlServerFactory | [] | [] |
org.hsqldb.scriptio.ScriptWriterTextColumnNames | [] | [] |
java.io.OutputStream | [] | [] |
org.hsqldb.TablePeriodWorks | [] | [] |
org.hsqldb.server.Server | [] | [] |
java.io.PrintWriter | [] | [] |
org.hsqldb.auth.LdapAuthBean | [] | [] |
org.hsqldb.server.ServerAcl | [] | [] |
org.hsqldb.types.BinaryData | [] | [] |
org.hsqldb.lib.IntKeyLongValueHashMap | [] | [] |
org.hsqldb.jdbc.JDBCArrayBasic | [] | [] |
org.hsqldb.lib.OrderedLongKeyHashMap | [] | [] |
org.hsqldb.server.ServerConnection | [] | [] |
org.hsqldb.persist.TextFileReader8 | [] | [] |
org.hsqldb.lib.BaseList$BaseListIterator | [] | [] |
org.hsqldb.View | [] | [] |
org.hsqldb.server.OdbcPacketOutputStream | [] | [] |
org.hsqldb.scriptio.ScriptWriterEncode | [] | [] |
org.hsqldb.util.DatabaseManagerSwing$6 | [] | [] |
org.hsqldb.util.GridSwing | [] | [] |
org.hsqldb.persist.RAShadowFile | [] | [] |
org.hsqldb.persist.TableSpaceManagerBlocks | [] | [] |
org.hsqldb.util.FontDialogSwing$1 | [] | [] |
org.hsqldb.server.OdbcUtil | [] | [] |
org.hsqldb.lib.HashMap$KeySet | [] | [] |
org.hsqldb.ColumnSchema | [] | [] |
org.hsqldb.util.TableSorter$SortableHeaderRenderer | [] | [] |
org.hsqldb.ReferenceObject | [] | [] |
org.hsqldb.persist.Log | [] | [] |
java.io.BufferedWriter | [] | [] |
org.hsqldb.TransactionManager2PL | [] | [] |
org.hsqldb.Routine | [] | [] |
org.hsqldb.persist.DataSpaceManagerBlocks | [] | [] |
org.hsqldb.TransactionManagerMVCC | [] | [] |
org.hsqldb.persist.Cache$CachedObjectComparator | [] | [] |
org.hsqldb.NumberSequence | [] | [] |
org.hsqldb.lib.IntKeyIntValueHashMap$EntrySet | [] | [] |
org.hsqldb.lib.tar.TarFileOutputStream | [] | [] |
org.hsqldb.lib.OrderedIntHashSet | [] | [] |
org.hsqldb.persist.DataFileCacheSession | [] | [] |
org.hsqldb.rowio.RowOutputTextLog | [] | [] |
org.hsqldb.lib.MultiValueHashMap$KeySet | [] | [] |
org.hsqldb.lib.CharArrayWriter | [] | [] |
org.hsqldb.persist.RAFile | [] | [] |
org.hsqldb.lib.DoubleLongIndex | [] | [] |
org.hsqldb.ParserDQL | [] | [] |
org.hsqldb.jdbc.JDBCDriver$1 | [] | [] |
org.hsqldb.persist.DataFileDefrag | [] | [] |
org.hsqldb.lib.IntKeyHashMapConcurrent$EntrySetIterator | [] | [] |
org.hsqldb.jdbc.JDBCClobClient | [] | [] |
org.hsqldb.jdbc.JDBCBlobFile$InputStreamAdapter | [] | [] |
org.hsqldb.lib.HsqlTimer$TaskQueue | [] | [] |
org.hsqldb.lib.LongDeque | [] | [] |
org.hsqldb.ClientConnection | [] | [] |
org.hsqldb.StatementSession | [] | [] |
org.hsqldb.types.CharacterType | [] | [] |
org.hsqldb.FunctionCustom | [] | [] |
org.hsqldb.StatementManager$StatementComparator | [] | [] |
org.hsqldb.server.StatementPortal | [] | [] |
org.hsqldb.lib.DataOutputStream | [] | [] |
org.hsqldb.ExpressionValue | [] | [] |
org.hsqldb.jdbc.JDBCArray | [] | [] |
org.hsqldb.util.TableSorter$1 | [] | [] |
org.hsqldb.persist.TextFileOps | [] | [] |
org.hsqldb.types.DateFormat$Tokenizer | [] | [] |
org.hsqldb.util.DatabaseManagerCommon | [] | [] |
org.hsqldb.Database$TimeoutRunner | [] | [] |
org.hsqldb.types.DateFormat | [] | [] |
org.hsqldb.SchemaManager$1 | [] | [] |
org.hsqldb.types.NumberType | [] | [] |
org.hsqldb.jdbc.JDBCStatementBase | [] | [] |
org.hsqldb.server.ServerConfiguration | [] | [] |
org.hsqldb.RangeGroup$RangeGroupSimple | [] | [] |
org.hsqldb.jdbc.JDBCSQLXML$SAX2XMLStreamWriter | [] | [] |
org.hsqldb.persist.DataSpaceManagerBlocks$BlockAccessor | [] | [] |
org.hsqldb.jdbc.pool.JDBCXAConnectionWrapper | [] | [] |
org.hsqldb.rowio.RowOutputTextQuoted | [] | [] |
org.hsqldb.persist.LockFile$WrongMagicException | [] | [] |
org.hsqldb.persist.HsqlDatabaseProperties$1 | [] | [] |
org.hsqldb.util.DatabaseManagerSwing$1 | [] | [] |
org.hsqldb.result.ResultLob | [] | [] |
org.hsqldb.Expression | [] | [] |
org.hsqldb.persist.LockFile$UnexpectedFileNotFoundException | [] | [] |
org.hsqldb.persist.RowInsertSimple$InsertErrorHandler | [] | [] |
org.hsqldb.SessionData | [] | [] |
org.hsqldb.persist.Crypto | [] | [] |
org.hsqldb.TriggerDef$DefaultTrigger | [] | [] |
org.hsqldb.rowio.RowInputTextLog | [] | [] |
org.hsqldb.Database | [] | [] |
org.hsqldb.lib.LongValueHashMap | [] | [] |
org.hsqldb.types.Charset | [] | [] |
org.hsqldb.jdbc.JDBCCallableStatement | [] | [] |
org.hsqldb.RowActionBase | [] | [] |
org.hsqldb.server.ServerAcl$AclEntry | [] | [] |
org.hsqldb.persist.RAFileHybrid | [] | [] |
org.hsqldb.util.DatabaseManagerSwing$8 | [] | [] |
org.hsqldb.RowAVLDisk | [] | [] |
org.hsqldb.lib.IntKeyHashMap$KeySet | [] | [] |
org.hsqldb.lib.FilteredIterator | [] | [] |
org.hsqldb.StatementSimple | [] | [] |
org.hsqldb.lib.HashMap$EntrySetIterator | [] | [] |
org.hsqldb.util.FontDialogSwing$3 | [] | [] |
org.hsqldb.StatementExpression | [] | [] |
ConnectionOptionsFuzzer | ['ConnectionOptionsFuzzer'] | [] |
org.hsqldb.RangeVariable$RangeIteratorMain | [] | [] |
org.hsqldb.lib.MultiValueHashMap$EntrySetIterator | [] | [] |
org.hsqldb.persist.IntArrayCachedObject | [] | [] |
SqlPreparedStatementFuzzer | ['SqlPreparedStatementFuzzer'] | [] |
org.hsqldb.map.BaseHashMap$MultiValueKeyIterator | [] | [] |
org.hsqldb.persist.ScriptRunner | [] | [] |
org.hsqldb.util.DatabaseManagerSwing$9 | [] | [] |
org.hsqldb.server.HsqlSocketFactory | [] | [] |
org.hsqldb.ParserCommand | [] | [] |
org.hsqldb.ExpressionJSON$ExpressionJSONWrapper | [] | [] |
org.hsqldb.jdbc.JDBCSQLXML | [] | [] |
org.hsqldb.types.IntervalType | [] | [] |
org.hsqldb.util.FontDialogSwing$4 | [] | [] |
org.hsqldb.jdbc.JDBCClobFile$4 | [] | [] |
org.hsqldb.types.UserTypeModifier | [] | [] |
org.hsqldb.ExpressionPeriodOp | [] | [] |
org.hsqldb.rights.Grantee | [] | [] |
org.hsqldb.StatementSignal | [] | [] |
org.hsqldb.ExpressionJSON$ExpressionJSONArrayFromValues | [] | [] |
org.hsqldb.ParserRoutine | [] | [] |
org.hsqldb.scriptio.ScriptReaderDecode | [] | [] |
org.hsqldb.server.ServerConnection$ClientFailure | [] | [] |
java.lang.System | [] | [] |
org.hsqldb.jdbc.JDBCRowId | [] | [] |
org.hsqldb.Token | [] | [] |
org.hsqldb.types.BooleanType | [] | [] |
org.hsqldb.jdbc.JDBCDriver$EmptyDiverAction | [] | [] |
org.hsqldb.lib.IntValueHashMap | [] | [] |
org.hsqldb.util.ConnectionSetting | [] | [] |
org.hsqldb.util.ConnectionDialogSwing | [] | [] |
org.hsqldb.lib.ArrayUtil | [] | [] |
org.hsqldb.util.FontDialogSwing$2 | [] | [] |
org.hsqldb.lib.HsqlTimer$Task | [] | [] |
org.hsqldb.Schema$1 | [] | [] |
org.hsqldb.lib.LongKeyHashMap$KeySet | [] | [] |
org.hsqldb.jdbc.JDBCParameterMetaData | [] | [] |
org.hsqldb.lib.LongValueHashMap$KeySet | [] | [] |
org.hsqldb.util.TableSorter$Row | [] | [] |
org.hsqldb.QuerySpecification | [] | [] |
org.hsqldb.Like | [] | [] |
org.hsqldb.lib.ValidatingResourceBundle | [] | [] |
org.hsqldb.TableUtil | [] | [] |
org.hsqldb.lib.HsqlArrayList | [] | [] |
org.hsqldb.types.RowType | [] | [] |
org.hsqldb.util.DatabaseManagerSwing$2 | [] | [] |
org.hsqldb.scriptio.ScriptReaderText | [] | [] |
org.hsqldb.persist.BlockObjectStore | [] | [] |
org.hsqldb.lib.OrderedIntKeyHashMap | [] | [] |
org.hsqldb.jdbc.JDBCConnection | [] | [] |
org.hsqldb.navigator.RowSetNavigatorData | [] | [] |
org.hsqldb.server.WebServerConnection | [] | [] |
org.hsqldb.util.TableSorter$MouseHandler | [] | [] |
org.hsqldb.lib.tar.TarFileInputStream | [] | [] |
org.hsqldb.lib.tar.TarReader$TarEntryHeader | [] | [] |
org.hsqldb.lib.IntKeyLongValueHashMap$EntrySetIterator | [] | [] |
org.hsqldb.lib.IntKeyHashMap$EntrySetIterator | [] | [] |
org.hsqldb.ExpressionJSON$ExpressionJSONObjectAgg | [] | [] |
org.hsqldb.index.NodeAVLDisk | [] | [] |
org.hsqldb.util.DatabaseManagerSwing$7 | [] | [] |
org.hsqldb.jdbc.JDBCSQLXML$Exceptions | [] | [] |
org.hsqldb.lib.StringUtil | [] | [] |
org.hsqldb.ParserBase$Recorder | [] | [] |
org.hsqldb.util.DatabaseManagerSwing$5 | [] | [] |
org.hsqldb.error.Error | [] | [] |
org.hsqldb.lib.HsqlArrayHeap | [] | [] |
org.hsqldb.lib.WrapperIterator | [] | [] |
org.hsqldb.navigator.RowSetNavigatorData$DataIterator | [] | [] |
org.hsqldb.TableBase | [] | [] |
SqlStatementFuzzer | ['SqlStatementFuzzer'] | [] |
org.hsqldb.jdbc.JDBCDataSourceFactory | [] | [] |
org.hsqldb.ParserDQL$CompileContext | [] | [] |
org.hsqldb.navigator.RowSetNavigatorDataTable | [] | [] |
org.hsqldb.ExpressionPeriod | [] | [] |
org.hsqldb.map.BaseHashMap | [] | [] |
org.hsqldb.SetFunctionValueAggregate | [] | [] |
org.hsqldb.jdbc.pool.JDBCPooledDataSource | [] | [] |
org.hsqldb.types.BlobDataID | [] | [] |
org.hsqldb.persist.ScriptLoader | [] | [] |
org.hsqldb.lib.FileUtil$FileSync | [] | [] |
org.hsqldb.util.FontDialogSwing | [] | [] |
org.hsqldb.RangeVariableResolver | [] | [] |
org.hsqldb.RoutineSchema | [] | [] |
org.hsqldb.util.MainInvoker | [] | [] |
org.hsqldb.lib.IntKeyHashMapConcurrent$EntrySet | [] | [] |
org.hsqldb.util.DatabaseManagerSwing$10 | [] | [] |
org.hsqldb.persist.DataSpaceManagerSimple | [] | [] |
org.hsqldb.types.NumberFormat | [] | [] |
org.hsqldb.map.BitMap | [] | [] |
org.hsqldb.lib.LineGroupReader$1 | [] | [] |
org.hsqldb.jdbc.JDBCResultSet | [] | [] |
org.hsqldb.PeriodDefinition | [] | [] |
org.hsqldb.ExpressionTable | [] | [] |
org.hsqldb.util.CommonSwing | [] | [] |
org.hsqldb.ExpressionLogical | [] | [] |
org.hsqldb.result.ResultMetaData | [] | [] |
org.hsqldb.map.ValuePool | [] | [] |
org.hsqldb.persist.BitMapCachedObject | [] | [] |
org.hsqldb.TransactionManagerCommon | [] | [] |
java.io.File | [] | [] |
org.hsqldb.auth.AuthBeanMultiplexer | [] | [] |
org.hsqldb.util.DatabaseManagerSwing$3 | [] | [] |
org.hsqldb.ExpressionJSON$ExpressionJSONArrayFromQuery | [] | [] |
org.hsqldb.util.CSVWriter | [] | [] |
org.hsqldb.SetFunctionValueArray | [] | [] |
org.hsqldb.ExpressionAccessor | [] | [] |
org.hsqldb.index.IndexAVLMemory | [] | [] |
java.lang.Runtime | [] | [] |
org.hsqldb.types.ClobInputStream | [] | [] |
org.hsqldb.server.WebServer | [] | [] |
org.hsqldb.jdbc.JDBCClob$2 | [] | [] |
org.hsqldb.jdbc.JDBCClobFile$3 | [] | [] |
org.hsqldb.lib.LongKeyHashMap$EntrySet | [] | [] |
org.hsqldb.jdbc.JDBCClobClient$1 | [] | [] |
org.hsqldb.server.Server$ServerThread | [] | [] |
org.hsqldb.persist.DoubleIntArrayCachedObject | [] | [] |
org.hsqldb.lib.LongKeyLongValueHashMap | [] | [] |
org.hsqldb.lib.AsciiInputStream | [] | [] |
org.hsqldb.lib.LongKeyHashMap | [] | [] |
org.hsqldb.jdbc.JDBCClobFile | [] | [] |
org.hsqldb.map.HashIndex | [] | [] |
org.hsqldb.persist.RowStoreAVLMemory | [] | [] |
org.hsqldb.persist.TextFileReader8$StringCreatorChars | [] | [] |
org.hsqldb.persist.LockFile$UnexpectedFileIOException | [] | [] |
org.hsqldb.lib.FileAccessRes | [] | [] |
org.hsqldb.auth.HsqldbSlaveAuthBean | [] | [] |
org.hsqldb.jdbc.JDBCColumnMetaData | [] | [] |
org.hsqldb.TableDerived | [] | [] |
org.hsqldb.lib.tar.PIFGenerator | [] | [] |
org.hsqldb.rowio.RowInputTextQuoted | [] | [] |
org.hsqldb.types.BitType | [] | [] |
org.hsqldb.jdbc.JDBCSavepoint | [] | [] |
org.hsqldb.navigator.RowSetNavigatorClient | [] | [] |
org.hsqldb.lib.ObjectComparator$IdentityComparator | [] | [] |
org.hsqldb.lib.OrderedHashSet | [] | [] |
org.hsqldb.navigator.RowIterator$EmptyRowIterator | [] | [] |
org.hsqldb.lib.FrameworkLogger | [] | [] |
org.hsqldb.lib.SimpleLog | [] | [] |
org.hsqldb.HsqlNameManager$HsqlName | [] | [] |
org.hsqldb.lib.IntKeyHashMapConcurrent$Values | [] | [] |
org.hsqldb.persist.RowStoreDataChange | [] | [] |
org.hsqldb.util.DatabaseManagerSwing | [] | [] |
org.hsqldb.lib.LongValueHashMap$EntrySetIterator | [] | [] |
org.hsqldb.lib.ReadWriteLockDummy$LockDummy | [] | [] |
org.hsqldb.types.ArrayType | [] | [] |
org.hsqldb.lib.StopWatch | [] | [] |
org.hsqldb.Constraint$ConstraintCore | [] | [] |
org.hsqldb.persist.RowInsertSimple$DefaultErrorHandler | [] | [] |
org.hsqldb.lib.IntValueHashMap$Values | [] | [] |
org.hsqldb.lib.LongKeyLongValueHashMap$EntrySetIterator | [] | [] |
org.hsqldb.rowio.RowInputBinaryDecode | [] | [] |
org.hsqldb.StatementCursor | [] | [] |
org.hsqldb.ExpressionLike | [] | [] |
org.hsqldb.RangeVariable | [] | [] |
org.hsqldb.lib.LineReader | [] | [] |
org.hsqldb.ExpressionOrderBy | [] | [] |
org.hsqldb.util.DatabaseManagerSwing$PopupListener | [] | [] |
org.hsqldb.lib.LongKeyIntValueHashMap$KeySet | [] | [] |
org.hsqldb.persist.RowStoreAVLHybrid | [] | [] |
org.hsqldb.jdbc.JDBCResultSet$JDBCResultSetBasic | [] | [] |
org.hsqldb.rowio.RowOutputBinaryEncode | [] | [] |
org.hsqldb.types.OtherType | [] | [] |
java.io.BufferedReader | [] | [] |
org.hsqldb.DatabaseManager | [] | [] |
org.hsqldb.SortAndSlice | [] | [] |
org.hsqldb.lib.MultiValueHashMap | [] | [] |
org.hsqldb.lib.StringComparator | [] | [] |
org.hsqldb.types.ClobDataID | [] | [] |
org.hsqldb.index.IndexStats | [] | [] |
org.hsqldb.dbinfo.DITableInfo | [] | [] |
org.hsqldb.jdbc.JDBCBlob | [] | [] |
org.hsqldb.rights.Right | [] | [] |
org.hsqldb.lib.ClosableCharArrayWriter | [] | [] |
org.hsqldb.lib.LongKeyHashMap$EntrySetIterator | [] | [] |
org.hsqldb.jdbc.JDBCClobFile$2 | [] | [] |
org.hsqldb.server.ServerConnection$OdbcInResultProcessor | [] | [] |
org.hsqldb.lib.HsqlTimer$TaskRunner | [] | [] |
org.hsqldb.FunctionSQLInvoked | [] | [] |
org.hsqldb.types.HsqlDateTime$SystemTimeString | [] | [] |
org.hsqldb.ExpressionJSON$ExpressionJSONArrayAgg | [] | [] |
org.hsqldb.lib.AppendableException | [] | [] |
org.hsqldb.types.HsqlDateTime | [] | [] |
org.hsqldb.lib.IntKeyLongValueHashMap$EntrySet | [] | [] |
org.hsqldb.lib.BasicTextJdkLogFormatter | [] | [] |
org.hsqldb.persist.RowInsertVersioning | [] | [] |
org.hsqldb.persist.LockFile$WrongLengthException | [] | [] |
java.util.concurrent.Callable | [] | [] |
org.hsqldb.lib.HashMap$EntrySet | [] | [] |
org.hsqldb.types.IntervalMonthData | [] | [] |
org.hsqldb.RowAVLDiskLarge | [] | [] |
org.hsqldb.StatementManager | [] | [] |
org.hsqldb.util.TableSorter | [] | [] |
org.hsqldb.Constraint | [] | [] |
org.hsqldb.rowio.RowInputBinary | [] | [] |
org.hsqldb.types.BlobType | [] | [] |
org.hsqldb.auth.JaasAuthBean$UPCallbackHandler | [] | [] |
org.hsqldb.lib.LongKeyIntValueHashMap | [] | [] |
org.hsqldb.util.FontDialogSwing$6 | [] | [] |
org.hsqldb.persist.LockFile$UnexpectedEndOfFileException | [] | [] |
org.hsqldb.ColumnBase | [] | [] |
org.hsqldb.persist.RAShadowFile$InputStreamShadow | [] | [] |
org.hsqldb.persist.HsqlDatabaseProperties | [] | [] |
org.hsqldb.lib.AsciiOutputStream | [] | [] |
org.hsqldb.lib.IntKeyHashMap$EntrySet | [] | [] |
org.hsqldb.StatementSet | [] | [] |
org.hsqldb.SchemaObjectSet$1 | [] | [] |
org.hsqldb.jdbc.pool.JDBCPooledConnection | [] | [] |
org.hsqldb.dbinfo.DatabaseInformationMain | [] | [] |
org.hsqldb.lib.IntKeyIntValueHashMap$Values | [] | [] |
org.hsqldb.lib.IntKeyHashMap | [] | [] |
org.hsqldb.persist.RAFileNIO | [] | [] |
org.hsqldb.FunctionSQL | [] | [] |
org.hsqldb.server.PgType | [] | [] |
org.hsqldb.jdbc.JDBCBlobFile$OutputStreamAdapter | [] | [] |
org.hsqldb.lib.CountdownInputStream | [] | [] |
org.hsqldb.SessionContext | [] | [] |
org.hsqldb.types.IntervalSecondData | [] | [] |
org.hsqldb.lib.tar.TarReader$TarEntryHeader$MissingField | [] | [] |
org.hsqldb.ExpressionAggregate | [] | [] |
org.hsqldb.lib.HsqlThreadFactory | [] | [] |
org.hsqldb.ParserTable | [] | [] |
java.lang.ProcessBuilder | [] | [] |
org.hsqldb.StatementDML | [] | [] |
org.hsqldb.types.TimeData | [] | [] |
org.hsqldb.lib.ReaderInputStream | [] | [] |
org.hsqldb.lib.StringConverter | [] | [] |
org.hsqldb.ExpressionColumn | [] | [] |
org.hsqldb.server.OdbcPreparedStatement | [] | [] |
org.hsqldb.lib.LongKeyLongValueHashMap$KeySet | [] | [] |
org.hsqldb.jdbc.JDBCBlob$1 | [] | [] |
org.hsqldb.TriggerDefSQL | [] | [] |
org.hsqldb.server.ServerConnection$HsqlInResultProcessor | [] | [] |
java.util.concurrent.Executor | [] | [] |
org.hsqldb.util.DatabaseManagerSwing$DBMPrefs | [] | [] |
org.hsqldb.Database$CheckpointRunner | [] | [] |
org.hsqldb.Scanner | [] | [] |
org.hsqldb.lib.IntValueHashMap$EntrySet | [] | [] |
org.hsqldb.lib.OrderedLongKeyHashMap$Values | [] | [] |
org.hsqldb.SetFunctionValueUser | [] | [] |
org.hsqldb.lib.LongKeyIntValueHashMap$EntrySetIterator | [] | [] |
org.hsqldb.map.BaseHashMap$BaseHashIterator | [] | [] |
org.hsqldb.GroupSet | [] | [] |
org.hsqldb.HsqlException | [] | [] |
org.hsqldb.types.Collation | [] | [] |
org.hsqldb.lib.HsqlTaskQueue | [] | [] |
org.hsqldb.lib.ArraySort | [] | [] |
org.hsqldb.Table | [] | [] |
org.hsqldb.lib.OrderedLongKeyHashMap$EntrySetIterator | [] | [] |
org.hsqldb.TriggerDef | [] | [] |
org.hsqldb.RangeVariableJoined | [] | [] |
org.hsqldb.lib.IntKeyLongValueHashMap$KeySet | [] | [] |
org.hsqldb.lib.HsqlTaskQueue$TaskRunner | [] | [] |
org.hsqldb.persist.RowStoreAVLDiskData | [] | [] |
org.hsqldb.lib.FileUtil | [] | [] |
org.hsqldb.Session$TimeoutManager | [] | [] |
org.hsqldb.TableWorks | [] | [] |
org.hsqldb.lib.LongKeyHashMap$Values | [] | [] |
org.hsqldb.types.TypedComparator | [] | [] |
org.hsqldb.persist.LobStoreRAFile | [] | [] |
org.hsqldb.persist.TextFileReader16 | [] | [] |
org.hsqldb.auth.JaasAuthBean | [] | [] |
org.hsqldb.lib.FileArchiver | [] | [] |
org.hsqldb.lib.ReadWriteLockDummy | [] | [] |
org.hsqldb.dbinfo.DatabaseInformation | [] | [] |
org.hsqldb.lib.IntKeyIntValueHashMap$KeySet | [] | [] |
org.hsqldb.RowDiskDataChange | [] | [] |
org.hsqldb.types.BinaryUUIDType | [] | [] |
org.hsqldb.jdbc.JDBCStatement | [] | [] |
org.hsqldb.StatementResultUpdate | [] | [] |
org.hsqldb.navigator.RowSetNavigatorDataChangeMemory$UpdateRowIterator | [] | [] |
org.hsqldb.jdbc.JDBCClobFile$WriterAdapter | [] | [] |
org.hsqldb.lib.OrderedHashMap | [] | [] |
org.hsqldb.util.ConnectionDialogCommon | [] | [] |
org.hsqldb.lib.ObjectComparator$DefaultComparator | [] | [] |
org.hsqldb.persist.LockFile$FileSecurityException | [] | [] |
org.hsqldb.Tokens | [] | [] |
org.hsqldb.types.ClobType | [] | [] |
org.hsqldb.lib.OrderedLongKeyHashMap$EntrySet | [] | [] |
org.hsqldb.resources.ResourceBundleHandler | [] | [] |
org.hsqldb.index.IndexAVL | [] | [] |
org.hsqldb.StatementSchema | [] | [] |
org.hsqldb.persist.RAFileInJar | [] | [] |
org.hsqldb.persist.HsqlProperties | [] | [] |
org.hsqldb.lib.tar.TarGenerator | [] | [] |
org.hsqldb.lib.HsqlDeque | [] | [] |
org.hsqldb.server.HsqlSocketFactorySecure | [] | [] |
org.hsqldb.ExpressionArrayAggregate | [] | [] |
org.hsqldb.lib.ScannerSearchAlgorithm | [] | [] |
org.hsqldb.SessionManager | [] | [] |
org.hsqldb.lib.IntKeyHashMapConcurrent | [] | [] |
org.hsqldb.types.BinaryType | [] | [] |
org.hsqldb.ExpressionBoolean | [] | [] |
org.hsqldb.dbinfo.DatabaseInformationFull | [] | [] |
org.hsqldb.lib.MapEntry | [] | [] |
org.hsqldb.lib.IntKeyHashMap$Values | [] | [] |
org.hsqldb.lib.HashMap | [] | [] |
org.hsqldb.persist.RowStoreAVLDisk | [] | [] |
org.hsqldb.server.OdbcPacketInputStream | [] | [] |
org.hsqldb.rights.User | [] | [] |
org.hsqldb.util.RCData | [] | [] |
org.hsqldb.DatabaseURL | [] | [] |
org.hsqldb.persist.LockFile$HeartbeatRunner | [] | [] |
org.hsqldb.lib.IntKeyLongValueHashMap$Values | [] | [] |
org.hsqldb.lib.RefCapablePropertyResourceBundle | [] | [] |
org.hsqldb.types.BlobInputStream | [] | [] |
org.hsqldb.lib.KMPSearchAlgorithm | [] | [] |
org.hsqldb.persist.TextFileReader8$StringCreatorBytes | [] | [] |
org.hsqldb.map.ValuePoolHashMap | [] | [] |
org.hsqldb.StatementProcedure | [] | [] |
org.hsqldb.auth.AuthUtils | [] | [] |
org.hsqldb.lib.tar.TarHeaderField | [] | [] |
org.hsqldb.Schema | [] | [] |
org.hsqldb.ParserBase | [] | [] |
org.hsqldb.lib.InputStreamWrapper | [] | [] |
org.hsqldb.lib.LineGroupReader | [] | [] |
org.hsqldb.lib.LongKeyIntValueHashMap$Values | [] | [] |
org.hsqldb.persist.TextCache | [] | [] |
org.hsqldb.lib.ArrayCounter | [] | [] |
org.hsqldb.SchemaObjectSet | [] | [] |
org.hsqldb.jdbc.JDBCDataSource | [] | [] |
org.hsqldb.lib.tar.DbBackup | [] | [] |
org.hsqldb.persist.DataFileCache | [] | [] |
org.hsqldb.lib.CountUpDownLatch$Sync | [] | [] |
org.hsqldb.lib.tar.TarReader | [] | [] |
org.hsqldb.lib.tar.RB | [] | [] |
org.hsqldb.lib.IntValueHashMap$KeySet | [] | [] |
org.hsqldb.types.DateTimeType | [] | [] |
org.hsqldb.RangeVariable$RangeIteratorJoined | [] | [] |
org.hsqldb.StatementCompound | [] | [] |
org.hsqldb.lib.IntKeyIntValueHashMap | [] | [] |
org.hsqldb.lib.HsqlTimer | [] | [] |
org.hsqldb.rowio.RowOutputBinary | [] | [] |
org.hsqldb.lib.MultiValueHashMap$EntrySet | [] | [] |
org.hsqldb.lib.IntKeyIntValueHashMap$EntrySetIterator | [] | [] |
org.hsqldb.persist.PersistentStoreCollectionSession | [] | [] |
org.hsqldb.RangeVariable$RangeIteratorCheck | [] | [] |
org.hsqldb.jdbc.JDBCClobClient$2 | [] | [] |
org.hsqldb.util.DatabaseManagerSwing$11 | [] | [] |
org.hsqldb.lib.LongKeyLongValueHashMap$Values | [] | [] |
org.hsqldb.util.TableSorter$2 | [] | [] |
org.hsqldb.ExpressionJSON$ExpressionJSONObject | [] | [] |
org.hsqldb.jdbc.JDBCDatabaseMetaData | [] | [] |
org.hsqldb.persist.TableSpaceManagerSimple | [] | [] |
org.hsqldb.lib.OrderedLongKeyHashMap$KeySet | [] | [] |
org.hsqldb.Session | [] | [] |
org.hsqldb.DatabaseType | [] | [] |
org.hsqldb.lib.HsqlByteArrayOutputStream | [] | [] |
org.hsqldb.types.Types | [] | [] |
org.hsqldb.types.NullType | [] | [] |
org.hsqldb.ParserDDL | [] | [] |
org.hsqldb.lib.CountUpDownLatch | [] | [] |
org.hsqldb.persist.Cache | [] | [] |
org.hsqldb.SqlInvariants | [] | [] |
org.hsqldb.RowAction | [] | [] |
org.hsqldb.lib.OrderedLongHashSet | [] | [] |
org.hsqldb.jdbc.JDBCBlobClient | [] | [] |
org.hsqldb.index.IndexAVLCheck$IndexAVLProbe | [] | [] |
org.hsqldb.RangeVariable$RangeVariableConditions | [] | [] |
org.hsqldb.persist.LobStoreInJar | [] | [] |
org.hsqldb.rowio.RowOutputText | [] | [] |
org.hsqldb.persist.RowStoreAVLHybridExtended | [] | [] |
org.hsqldb.jdbc.JDBCConnection$1 | [] | [] |
org.hsqldb.jdbc.JDBCPreparedStatement | [] | [] |
org.hsqldb.jdbc.JDBCClobFile$ReaderAdapter | [] | [] |
org.hsqldb.index.IndexAVLCheck | [] | [] |
org.hsqldb.index.IndexAVL$IndexRowIterator | [] | [] |
org.hsqldb.TransactionManagerMV2PL | [] | [] |
org.hsqldb.server.ServerProperties | [] | [] |
org.hsqldb.jdbc.JDBCSQLXML$SAX2DOMBuilder | [] | [] |
org.hsqldb.SchemaManager | [] | [] |
org.hsqldb.StatementInsert | [] | [] |
org.hsqldb.SchemaManager$UserSchemaFilter | [] | [] |
org.hsqldb.lib.IntHashSet | [] | [] |
org.hsqldb.jdbc.pool.JDBCXAConnection | [] | [] |
org.hsqldb.lib.ClosableByteArrayOutputStream | [] | [] |
org.hsqldb.rights.UserManager | [] | [] |
org.hsqldb.lib.InOutUtil | [] | [] |
org.hsqldb.lib.IntKeyHashMapConcurrent$KeySet | [] | [] |
org.hsqldb.lib.HsqlTaskQueue$1 | [] | [] |
org.hsqldb.map.BaseHashMap$ValueCollectionIterator | [] | [] |
org.hsqldb.jdbc.JDBCClobClient$3 | [] | [] |
org.hsqldb.util.TableSorter$TableModelHandler | [] | [] |
org.hsqldb.server.RecoverableOdbcFailure | [] | [] |
org.hsqldb.lib.FileUtil$DatabaseFilenameFilter | [] | [] |
org.hsqldb.RangeVariable$RangeIteratorRight | [] | [] |
org.hsqldb.lib.tar.TarGenerator$TarEntrySupplicant | [] | [] |
org.hsqldb.HsqlNameManager$SimpleName | [] | [] |
java.io.InputStream | [] | [] |
org.hsqldb.util.TableSorter$Arrow | [] | [] |
org.hsqldb.lib.LongKeyIntValueHashMap$EntrySet | [] | [] |
org.hsqldb.scriptio.ScriptWriterText | [] | [] |
org.hsqldb.jdbc.JDBCPool | [] | [] |
org.hsqldb.persist.TextTableStorageManager | [] | [] |
org.hsqldb.HsqlNameManager | [] | [] |
org.hsqldb.jdbc.pool.JDBCXADataSource | [] | [] |
org.hsqldb.lib.HashMap$Values | [] | [] |
org.hsqldb.RowAVL | [] | [] |
org.hsqldb.lib.HsqlByteArrayInputStream | [] | [] |
org.hsqldb.jdbc.JDBCBlobFile | [] | [] |
org.hsqldb.lib.LongValueHashMap$EntrySet | [] | [] |
org.hsqldb.jdbc.pool.JDBCXID | [] | [] |
org.hsqldb.StatementSchemaDefinition | [] | [] |
org.hsqldb.ClientConnectionHTTP | [] | [] |
org.hsqldb.persist.RAFileSimple | [] | [] |
org.hsqldb.ParserDML | [] | [] |
org.hsqldb.jdbc.JDBCBlobFile$1 | [] | [] |
org.hsqldb.util.DatabaseManagerSwing$StatementExecRunnable | [] | [] |
org.hsqldb.persist.LobStoreMem | [] | [] |
org.hsqldb.lib.LongValueHashMap$Values | [] | [] |
org.hsqldb.RowAVLDiskData | [] | [] |
org.hsqldb.lib.IntIndex | [] | [] |
org.hsqldb.lib.DoubleIntIndex | [] | [] |
org.hsqldb.ExpressionArithmetic | [] | [] |
org.hsqldb.RangeGroup$RangeGroupEmpty | [] | [] |
org.hsqldb.jdbc.JDBCBlobFile$2 | [] | [] |
org.hsqldb.Row | [] | [] |
org.hsqldb.ExpressionOp | [] | [] |
org.hsqldb.persist.PersistentStoreCollectionDatabase | [] | [] |
org.hsqldb.QueryExpression | [] | [] |
org.hsqldb.persist.Logger | [] | [] |
org.hsqldb.jdbc.JDBCResultSetMetaData | [] | [] |
org.hsqldb.result.Result | [] | [] |
org.hsqldb.lib.LongKeyLongValueHashMap$EntrySet | [] | [] |
org.hsqldb.jdbc.JDBCDriver | [] | [] |
org.hsqldb.persist.LockFile$LockHeldExternallyException | [] | [] |
org.hsqldb.RangeVariable$RangeIteratorBase | [] | [] |
org.hsqldb.lib.IntValueHashMap$EntrySetIterator | [] | [] |
org.hsqldb.persist.LockFile$FileCanonicalizationException | [] | [] |
org.hsqldb.persist.RowInsertSimple | [] | [] |
org.hsqldb.jdbc.JDBCClobFile$1 | [] | [] |
org.hsqldb.util.DatabaseManagerSwing$4 | [] | [] |
org.hsqldb.util.FontDialogSwing$5 | [] | [] |
org.hsqldb.lib.tar.PIFData | [] | [] |
org.hsqldb.lib.HashSet | [] | [] |
org.hsqldb.jdbc.pool.JDBCXAResource | [] | [] |
org.hsqldb.types.JavaObjectData | [] | [] |
org.hsqldb.util.FontDialogSwing$7 | [] | [] |
org.hsqldb.persist.LobManager | [] | [] |
org.hsqldb.index.NodeAVLDiskLarge | [] | [] |
org.hsqldb.StatementHandler | [] | [] |
org.hsqldb.jdbc.JDBCClob$1 | [] | [] |
org.hsqldb.StatementQuery | [] | [] |
Directory |
---|
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.
Fuzzer | Calltree file | Program data file | Coverage file |
---|---|---|---|
ConnectionOptionsFuzzer | fuzzerLogFile-ConnectionOptionsFuzzer.data | fuzzerLogFile-ConnectionOptionsFuzzer.data.yaml | jacoco.xml |
SqlStatementFuzzer | fuzzerLogFile-SqlStatementFuzzer.data | fuzzerLogFile-SqlStatementFuzzer.data.yaml | jacoco.xml |
SqlPreparedStatementFuzzer | fuzzerLogFile-SqlPreparedStatementFuzzer.data | fuzzerLogFile-SqlPreparedStatementFuzzer.data.yaml | jacoco.xml |