Fix svace : deref of nullptr (#6842)
author이춘석/On-Device Lab(SR)/Staff Engineer/삼성전자 <chunseok.lee@samsung.com>
Fri, 23 Aug 2019 00:47:30 +0000 (09:47 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Fri, 23 Aug 2019 00:47:30 +0000 (09:47 +0900)
- Fix ID 405891
- add assert for nullptr check

Signed-off-by: Chunseok Lee <chunseok.lee@samsung.com>
runtimes/neurun/core/src/exec/ExecutionObservers.cc

index f984c5a..d80d612 100644 (file)
@@ -59,6 +59,7 @@ void ProfileObserver::handleEnd(IExecutor *exec, const model::Operation *node,
   if (node_name == "Permute")
   {
     auto *permute_node = dynamic_cast<const model::operation::PermuteNode *>(node);
+    assert(permute_node != nullptr);
     _et->updatePermuteTime(permute_node->param().input_backend_ctx->backend,
                            permute_node->param().output_backend_ctx->backend, is_quantized, size,
                            timer_res);