IITDBGroup / gprom

GProM is a middleware that adds support for provenance to database backends.
http://www.cs.iit.edu/%7edbgroup/research/gprom.php
Apache License 2.0
8 stars 5 forks source link

Postgres backend - key property inferences crashes with segfault #34

Closed lordpretzel closed 6 years ago

lordpretzel commented 6 years ago

to reproduce the bug

sudo docker run -d --name mypostgres --rm -p 5432:5432 iitdbgroup/cs425
./src/command_line/gprom -backend postgres -host 127.0.0.1 -port 5432 -user postgres -passwd test -db cs425 -heuristic_opt -loglevel 0
GProM Commandline Client
Please input a SQL command, '\q' to exit the program, or '\h' for help
======================================================================

Oracle SQL - Postgres:postgres@127.0.0.1:cs425$SELECT * FROM "student";
Segmentation fault: 11