BUGFIX: prevent Qt client crash at startup with an empty directory
authoralex <alex@alex-VirtualBox.(none)>
Mon, 29 Jul 2013 23:30:46 +0000 (03:30 +0400)
committeralex <alex@alex-VirtualBox.(none)>
Mon, 29 Jul 2013 23:30:46 +0000 (03:30 +0400)
src/qt/clientmodel.cpp

index b820d16..3b3af1e 100644 (file)
@@ -50,7 +50,10 @@ int ClientModel::getNumBlocksAtStartup()
 
 QDateTime ClientModel::getLastBlockDate() const
 {
-    return QDateTime::fromTime_t(pindexBest->GetBlockTime());
+    if (pindexBest)
+        return QDateTime::fromTime_t(pindexBest->GetBlockTime());
+    else
+        return QDateTime::fromTime_t(1360105017); // Genesis block's time
 }
 
 void ClientModel::updateTimer()