Changeset: 0acf417b8e03 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0acf417b8e03
Modified Files:
        sql/server/rel_select.c
Branch: Apr2019
Log Message:

fix crash (incorrect assert) in rel_intermediates (fixes bug 6714)


diffs (13 lines):

diff --git a/sql/server/rel_select.c b/sql/server/rel_select.c
--- a/sql/server/rel_select.c
+++ b/sql/server/rel_select.c
@@ -3595,8 +3595,7 @@ rel_intermediates_add_exp(mvc *sql, sql_
 
                while(pp->l && pp->l != p) 
                        pp = pp->l;
-               if (pp && pp->l == p) {
-                       assert(pp->op == op_project);
+               if (pp && pp->l == p && pp->op == op_project) {
                        in = exp_column(sql->sa, exp_relname(in), exp_name(in), 
exp_subtype(in), exp_card(in), has_nil(in), is_intern(in));
                        in = rel_project_add_exp(sql, pp, in);
                }
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to