mirror of
https://gitee.com/openharmony/developtools_hdc
synced 2025-02-17 09:47:51 +00:00
Add fuzz test for daemon usb read
Signed-off-by: zhaolihui <zhaolihui2@huawei.com>
This commit is contained in:
parent
7e4915c16d
commit
a8b5c54a9f
@ -42,19 +42,12 @@ bool FuzzDaemonUsbRead(const uint8_t *data, size_t size)
|
||||
ctxRecv.thisClass = &daemonusb;
|
||||
ctxRecv.data = &hUSB;
|
||||
ctxRecv.bufSizeMax = Base::GetUsbffsBulkSize();
|
||||
// ctxRecv.buf = new uint8_t[ctxRecv.bufSizeMax]();
|
||||
// if (!ctxRecv.buf) {
|
||||
// WRITE_LOG(LOG_FATAL, "Init alloc memory failed");
|
||||
// return false;
|
||||
// }
|
||||
// memcpy_s(ctxRecv.buf, size, data, size);
|
||||
ctxRecv.buf = const_cast<uint8_t *>(data);
|
||||
ctxRecv.req = {};
|
||||
uv_fs_t *req = &ctxRecv.req;
|
||||
req->result = size;
|
||||
req->data = &ctxRecv;
|
||||
daemonusb->OnUSBRead(req);
|
||||
// delete ctxRecv.buf;
|
||||
return true;
|
||||
}
|
||||
} // namespace Hdc
|
||||
|
Loading…
x
Reference in New Issue
Block a user