← All database systems

Virtuoso has no testing implementation in the main SQLancer repository. SQLancer is credited with 17 bugs in it, reported between 2024-01-14 and 2026-05-28. Its source is at openlink/virtuoso-opensource.

How the bugs break down

By year reported

2024
11
2026
6

Who found them

Found by the SQLancer project
11
Found by someone outside the project
6

By status

Fixed
16
Open
1

By symptom

Unclassified
17

By technique

Technique not recorded
11
Ternary Logic Partitioning (TLP)
6

Why each bug counts

The reproducer carries SQLancer's generated schema
10
The report names a SQLancer oracle
6
Filed by someone who runs SQLancer campaigns
1

Who reported them (3)

Suyang Zhong
9
Jasper0209
6
suyZhong
2

Every bug on record (17)

One row per report, newest first, each linking to the report itself. Rejected reports are marked and are not part of any count above.

Reported Report Status Technique Reporter
2026-05-28 Logic Error: TLP query rewrite with tautological predicates and redundant `OR`-`AND` expansion causes under... fixed TLP Jasper0209
2026-05-28 Logic Error: TLP query rewrite with `OR` and `NULL` semantics undercounts rows in Virtuoso fixed TLP Jasper0209
2026-05-28 Logic Error: TLP query rewrite with `NULL` filter produces incorrect count due to expression injection and ... fixed TLP Jasper0209
2026-05-28 Logic Error: TLP query rewrite over `LEFT JOIN` with `NULL` columns causes double-counting in Virtuoso fixed TLP Jasper0209
2026-05-28 Logic Error: TLP query rewrite over `EXISTS` subquery produces incorrect result due to predicate rewriting ... fixed TLP Jasper0209
2026-05-28 Logic Error: Incorrect `COUNT(*)` results in TLP query rewrite involving `NULL` predicate and `CASE` in Vir... fixed TLP Jasper0209
2024-07-02 Unexpected results when using ORDER BY fixed Suyang Zhong
2024-03-15 Unexpected results when using INNER JOIN and UNION fixed Suyang Zhong
2024-03-14 Unexpected results when using LEFT JOIN and UNION fixed Suyang Zhong
2024-03-14 Crash by CASE WHEN fixed Suyang Zhong
2024-02-07 Potential issue when multi-threading testing using virtuoso jdbc driver open suyZhong
2024-02-01 Unexpected results when Using RIGHT JOIN fixed Suyang Zhong
2024-01-19 Unexpected results when using LEFT JOIN with NULL as predicate fixed Suyang Zhong
2024-01-19 Crash by CASE WHEN and unknown identifier fixed Suyang Zhong
2024-01-14 Unexpected results when using trigonometric functions fixed Suyang Zhong
2024-01-14 Unexpected results when using math functions fixed suyZhong
2024-01-14 Unexpected Results when using LEFT JOIN with NULL fixed Suyang Zhong

Every figure on this page is computed from _data/impact/. The attribution policy explains what has to be true for a bug to be counted.