MCPcopy Create free account
hub / github.com/HexHive/NASS / readFileDescriptor

Method readFileDescriptor

fans/fuzzer-engine/fuzzer/src/parcel_reader.cpp:144–154  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

142 }
143}
144void ParcelReader::readFileDescriptor() {
145 checkIsRaw();
146 int32_t fd = parcelReaderWriter->reply->readFileDescriptor();
147 parcelReaderWriter->storeValue(varName, fd);
148 FUZZER_LOGD("read File Descriptor: %d.", fd);
149 // detect leak
150 // if dependency, solve dependency.
151 if (parcelReaderWriter->isDependency) {
152 parcelReaderWriter->targetParcel->writeFileDescriptor(fd);
153 }
154}
155
156void ParcelReader::readFloat() {
157 checkIsRaw();

Callers 2

readFlattenableMethod · 0.45
onTransactMethod · 0.45

Calls 2

storeValueMethod · 0.45
writeFileDescriptorMethod · 0.45

Tested by

no test coverage detected