Comment 25 for bug 156381

Revision history for this message
In , Winfrieddonkers (winfrieddonkers) wrote :

I also confirm what Takeshi Abe reported, i.e. that the cause is not in ScInterpreter::ScBackSolver(), but in SCFormulaCell::Interpret().

At some point the result is no longer calculated but equal to the previous result, causing an infinite loop in ScBacksolver() since changing the start value does not alter the result.

I'll continue digging (at my own pace, this is not a critical or even blocking bug) and report my progress.