replace assert/return with QCRTASSERT