← All database systems

TDengine has no testing implementation in the main SQLancer repository. SQLancer is credited with 12 bugs in it, reported between 2019-10-01 and 2023-09-12. Its source is at taosdata/TDengine.

How the bugs break down

By year reported

2019
5
2023
7

Who found them

Found by the SQLancer project
12

By status

Fixed
8
Open
4

By symptom

Logic bug
1
Unexpected error
3
Unclassified
8

By technique

Technique not recorded
11
Pivoted Query Synthesis (PQS)
1

Why each bug counts

Filed by someone who runs SQLancer campaigns
8
Listed in the project's own bug repository
3
The report names a SQLancer oracle
1

Who reported them (3)

YuanchengJiang
7
Manuel Rigger
4
mrigger
1

Every bug on record (12)

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
2023-09-12 Segmentation fault when having `IS NULL` in `JOIN` condition open YuanchengJiang
2023-06-05 Type DOUBLE variable in predicate produces unexpected results fixed YuanchengJiang
2023-05-29 Unexpected Syntax Error with `Null` fixed YuanchengJiang
2023-05-18 Unexpected generic error with `LIKE` query fixed YuanchengJiang
2023-05-17 Unexpected TDengine Exception [0x2604] Column ambiguously defined fixed YuanchengJiang
2023-05-17 Unexpected Result with `null` in equality operator. open YuanchengJiang
2023-05-16 Segmentation fault with certain queries fixed YuanchengJiang
2019-10-03 Unexpected result when using arithmetic expressions in WHERE clause open PQS Manuel Rigger
2019-10-03 The "<>" and "=" operators do not work for NCHAR columns open Manuel Rigger
2019-10-02 Inserting the "+" and "-" strings fails fixed Manuel Rigger
2019-10-01 Likely typo in configuration option "abloks" fixed mrigger
2019-10-01 DROP DATABASE seems to leave behind a table when using the "tables" configuration option fixed Manuel Rigger

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.