Bug report: SliderPropertyComponent + ValueTree::getPropertyAsValue + nan = stack overflow

The following code gives me a stack overflow:

auto vt = juce::ValueTree("vt");
auto val = vt.getPropertyAsValue("prop", nullptr, true);
auto panel = juce::PropertyPanel();
panel.addProperties({ new juce::SliderPropertyComponent(val, "test", 0.0, 128.0, 1.0) });
val = std::numeric_limits<double>::quiet_NaN();

I’m using juce 7.0.5 on Windows.