There is a bug that has to do with the databases and how they set the file location.
In your log file this line tells me that you are experiencing this problem:
def SetBlkFileLocation(self, *args): return _CppBlockUtils.BlockDataManager_LevelDB_SetBlkFileLocation(self, *args) TypeError: in method 'BlockDataManager_LevelDB_SetBlkFileLocation', argument 2 of type 'string'
To correct this, you will need to simply modify how Armory starts the program.
Please start Armory with --satoshi-datadir="/home/yourownhomedirectory/.bitcoin/" where "/home/yourownhomedirectory/.bitcoin" should be replaced with YOUR own home directory.