Copy the liquify arguments instead of assigning an SP to an SP
I don't know why this only crashed in ASAN builds, maybe pure
luck, but apparently assigning a QSharedPointer::operator=
causes a double delete when both shared pointers to the same
object go out of scope.
BUG:405737