qCDebug(ParameterLoaderLog)<<"Write resend for (componentId:"<<componentId<<"paramName:"<<paramName<<"retryCount:"<<_waitingWriteParamNameMap[componentId][paramName]<<")";
qWarning()<<"Parameter meta data cache corruption:"<<cacheFile.fileName()<<"major version does not match file name"<<"actual:excepted"<<cacheMajorVersion<<wantedMajorVersion;
}else{
qCDebug(ParameterLoaderLog)<<"Direct cache hit on file:major:minor"<<cacheFile.fileName()<<cacheMajorVersion<<cacheMinorVersion;
cacheHit=true;
}
}
if(!cacheHit){
// No direct hit, look for lower param set version
qWarning()<<"Parameter meta data cache corruption:"<<cacheFile.fileName()<<"major version does not match file name"<<"actual:excepted"<<majorVersion<<cacheMajorVersion;
cacheHit=false;
}else{
qCDebug(ParameterLoaderLog)<<"Indirect cache hit on file:major:minor:want"<<cacheFile.fileName()<<cacheMajorVersion<<cacheMinorVersion<<wantedMajorVersion;
emitstatusMessage(QString("Unable to open parameter meta data file %1 for writing, error: %2").arg(parameterFilename).arg(parameterFile.errorString()));
emiterrorMessage(QString("Firmware file has 0 length %1").arg(bytesKey));
emitstatusMessage(QString("Firmware file has 0 length %1").arg(bytesKey));
returnfalse;
}
if(decompressedBytes.count()!=decompressedSize){
emiterrorMessage(QString("Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2)").arg(decompressedSize).arg(decompressedBytes.count()));
emitstatusMessage(QString("Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2)").arg(decompressedSize).arg(decompressedBytes.count()));