From 4fb22416bdc46097b9dc5f26551021b122e956c9 Mon Sep 17 00:00:00 2001 From: "Eunki, Hong" Date: Thu, 30 Nov 2023 11:49:44 +0900 Subject: [PATCH] [Tizen] Fix crash issue when FastTrackUploading load YUV This reverts commit 9d65c3e06944bdd0a27146c7673e03dc8a387e34. Fix crash issue when FastTrackUploading load YUV pixelBuffer[0] was already invalidated after PixelBuffer::Convert. So, we should use mPixelData[0] when we want to get the size of image. Change-Id: I2773f0abc1e8db230b24eae503bd2d80f6908d44 Signed-off-by: Eunki, Hong --- dali-toolkit/internal/image-loader/fast-track-loading-task.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dali-toolkit/internal/image-loader/fast-track-loading-task.cpp b/dali-toolkit/internal/image-loader/fast-track-loading-task.cpp index f026d37..0f5f123 100644 --- a/dali-toolkit/internal/image-loader/fast-track-loading-task.cpp +++ b/dali-toolkit/internal/image-loader/fast-track-loading-task.cpp @@ -222,9 +222,9 @@ void FastTrackLoadingTask::Load() std::ostringstream oss; oss << "["; oss << "pixelBuffers:" << pixelBuffers.size() << " "; - if(!pixelBuffers.empty()) + if(!mPixelData.empty()) { - //oss << "size:" << pixelBuffers[0].GetWidth() << "x" << pixelBuffers[0].GetHeight() << " "; + oss << "size:" << mPixelData[0].GetWidth() << "x" << mPixelData[0].GetHeight() << " "; oss << "premult:" << mPremultiplied << " "; } oss << "url:" << mUrl.GetUrl() << "]"; -- 2.7.4