TizenRefApp-6387 Crash when Sending Message to Number Entered from Keypad/Contact... 86/71686/2
authorDenis Dolzhenko <d.dolzhenko@samsung.com>
Thu, 26 May 2016 12:34:35 +0000 (15:34 +0300)
committerDenis Dolzhenko <d.dolzhenko@samsung.com>
Thu, 26 May 2016 12:36:10 +0000 (15:36 +0300)
Change-Id: Ia9ae8b86bb91d9543a9ac0ef4d1d591af3b0b4ba
Signed-off-by: Denis Dolzhenko <d.dolzhenko@samsung.com>
src/Conversation/Body/Controller/src/Body.cpp

index c2e4274c3e2ee1bb525c97234541a746111279c3..629f8552842dbb1afeb499f623f7bea1a6df81aa 100644 (file)
@@ -125,10 +125,13 @@ void Body::addMedia(const std::string &filePath)
 
 void Body::runFileProcessing()
 {
-    long long freeSpace = m_App.getMsgEngine().getSettings().getMaxMmsSize() - getMsgSize();
-    if(freeSpace < FileUtils::getFileSize(m_SelectedFiles.front()))
-        showResizingPopup();
-    m_AttachmentHandler.processFile(m_SelectedFiles.front());
+    if(!m_SelectedFiles.empty())
+    {
+        long long freeSpace = m_App.getMsgEngine().getSettings().getMaxMmsSize() - getMsgSize();
+        if(freeSpace < FileUtils::getFileSize(m_SelectedFiles.front()))
+            showResizingPopup();
+        m_AttachmentHandler.processFile(m_SelectedFiles.front());
+    }
 }
 
 bool Body::isMms()