e_plane: fixed deref null pointer 29/103929/1
authorChangyeon Lee <cyeon.lee@samsung.com>
Sun, 11 Dec 2016 08:29:51 +0000 (17:29 +0900)
committerChangyeon Lee <cyeon.lee@samsung.com>
Sun, 11 Dec 2016 08:31:44 +0000 (17:31 +0900)
Change-Id: I2f7427b0c2e56e441a99d50dd3f22a822ba64e60

src/bin/e_plane.c

index 88fc4c931470719138c2d2c85c80ac65160cc90a..59c96a96afb1d7fe47c40f7a3b1c16838d66648c 100644 (file)
@@ -954,7 +954,7 @@ e_plane_commit_data_release(E_Plane_Commit_Data *data)
         /* debug */
         if (plane_trace_debug)
            ELOGF("E_PLANE", "Done    Plane(%p)     wl_buffer(%p) tsurface(%p) tqueue(%p) data(%p) wl_buffer_ref(%p) ::Client",
-             ec->pixmap, ec, plane, _get_wl_buffer(ec), tsurface, renderer->tqueue, data, _get_wl_buffer_ref(ec));
+             ec->pixmap, ec, plane, _get_wl_buffer(ec), tsurface, (renderer ? renderer->tqueue : NULL), data, _get_wl_buffer_ref(ec));
 
         if (plane->role == E_PLANE_ROLE_OVERLAY)
           {