Skip to content

Conversation

@kabiroberai
Copy link
Contributor

InputStream.read can fail and return -1 (see the docs). If this happens, the bodyStreamData.append call currently crashes with an EXC_BAD_ACCESS since we pass count: -1. We can fix this by explicitly checking for a return value of -1 and bailing.

@kean
Copy link
Owner

kean commented Apr 11, 2025

Nice catch, thanks, @kabiroberai!

@kean kean merged commit 03a7d51 into kean:main Apr 11, 2025
7 of 9 checks passed
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.

2 participants