Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Logical expression with variable operand crashes server

#78

Attempting to load the attached experiment crashes the server. The cause of the crash is an assertion thrown in AnyScalar::getInteger during evaluation of the expression x && 1.

getInteger is called from PNBinaryLogicExpr::evaluate_const. I don't completely understand what's happening in that function, but clearly something is going wrong.

Reported by Christopher Stawarz · February 7th, 2012 @ 03:32 PM

State: resolved
Milestone: 0.5.0
Assigned to: Christopher Stawarz Christopher Stawarz

Activity

  1. Christopher Stawarz
    Christopher Stawarz

    This is fixed on a branch with other expression parser improvements. I'll mark it resolved once it's merged to master.

    February 8th, 2012 @ 03:52 PM

  2. Christopher Stawarz
    Christopher Stawarz
    • State changed from open to pending

    March 5th, 2012 @ 02:26 PM

  3. Christopher Stawarz
    Christopher Stawarz
    • Milestone set to 0.5.0
    • Milestone order changed from 168170 to 0

    June 13th, 2012 @ 02:15 PM

  4. Christopher Stawarz
    Christopher Stawarz
    • State changed from pending to resolved
    • Assigned user set to Christopher Stawarz
    • Milestone order changed from 8 to 0

    Merged to master

    October 3rd, 2012 @ 02:30 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.