Skip to content

Conversation

@ptc-shunt
Copy link

In the function libusb_free_transfer, the transfer object is freed and then on the next line transfer->user_data is set to NULL.
This caused random heap corruption, and the assignment seems redundant as the object is no longer in use.

In the function libusb_free_transfer, the transfer object is freed and then on the next line transfer->user_data is set to NULL.
This caused random heap corruption, and the assignment seems redundant as the object is no longer in use.
mtdxc pushed a commit to mtdxc/UVCCamera that referenced this pull request Nov 24, 2023
mtdxc pushed a commit to mtdxc/UVCCamera that referenced this pull request Nov 27, 2023
mtdxc pushed a commit to mtdxc/UVCCamera that referenced this pull request Nov 28, 2023
mtdxc pushed a commit to mtdxc/UVCCamera that referenced this pull request Nov 28, 2023
mtdxc pushed a commit to mtdxc/UVCCamera that referenced this pull request Nov 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant