Crash occured when destroying DynamicBox
authorleerang song <leerang.song@samsung.com>
Sat, 8 Jun 2013 08:09:10 +0000 (17:09 +0900)
committerTaejeong Lee <taejeong.lee@samsung.com>
Sat, 8 Jun 2013 14:26:36 +0000 (23:26 +0900)
[Issue#] N/A
[Problem] Crash occured when destroying DynamicBox
[Cause] Zero'ed object is inputed in efl function
[Solution] Add error check
[SCMRequest] N/A

Change-Id: I8eb55ffcab48be373d75c83cd0c99a4b762aea3c

src/Plugin/AppBoxPlugin/AppBoxRenderView.cpp [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index cd2ca13..dfe8396
@@ -77,7 +77,9 @@ AppBoxRenderView::AppBoxRenderView(
 AppBoxRenderView::~AppBoxRenderView()
 {
     LogD("enter");
-    evas_object_hide(m_boxWin);
+    if (m_boxWin) {
+        evas_object_hide(m_boxWin);
+    }
     AppBoxObserver::Instance()->unregisterRenderView(m_instanceId);
 }