ecore_wl2_tbmsurface: fix use after free of tbm_surface 90/280890/3
authorChangyeon Lee <cyeon.lee@samsung.com>
Fri, 2 Sep 2022 01:41:15 +0000 (10:41 +0900)
committerChangyeon Lee <cyeon.lee@samsung.com>
Tue, 6 Sep 2022 09:25:10 +0000 (18:25 +0900)
commitad4da4832b32ca6de445f931cecb9806c2ee435f
tree4298b2f54e508edda11745d49fc08e4069853616
parent5b73943c14a3c7f427b3d84d32a9bc7132a85597
ecore_wl2_tbmsurface: fix use after free of tbm_surface

tbm_surface of Ecore_Wl2_Buffer can be freed in case of
last committed wl_buffer get release event.
this patch makes that tbm_surface of Ecore_Wl2_Buffer
is valid by using reference of tbm_surface.

Change-Id: Iecf683c71ff971935a9228e8130b2e78a9b06bb3
src/lib/ecore_wl2/ecore_wl2_tbmsurface.c