Comment 1 for bug 806524

Revision history for this message
Timour Katchaounov (timour) wrote :

I confirm the crash. Based on a quick analysis with GDB, it is hard to decide
who will handle this bug best. If the value of join->best_read is set to some
number < DBL_MAX just before the ASSERT, then we get a crash inside
  fix_semijoin_strategies_for_picked_join_order()
in the following line:
    if ((handled_tabs & s->table->map) || pos->sj_strategy == SJ_OPT_NONE)
where 's' is NULL.

Since this code is in the area of Sergey, assigning the bug to him.