Open CommanderRedYT opened 2 months ago
Hi, unfortunately we can't debug 3rd party libraries, we need a minimal reproduction that clearly indicates what the problem in Hermes is.
In this case my recommendation is to try to understand why more than 195,000 properties are being added to a JS object. What are the names of these properties? Are they numeric?
Running in to the same issue. Any tips on how to get the names of these properties to be able to debug?
Bug Description
In my app I am using fetch to upload a file to a server. The server accepts the data in the same format as a HTML form would send it. I am using FormData to prepare the data. The error occurs when sending the data. This happens with axios, fetch and XMLHttpRequest. (probably because it's all the same)
Using XMLHttpRequest
Using axios
gradle clean
and confirmed this bug does not occur with JSCHermes git revision (if applicable): - React Native version: 0.74.1 OS: Host: Linux, Phone: Android 12 Platform (most likely one of arm64-v8a, armeabi-v7a, x86, x86_64): x86_64 (emulator)
Steps To Reproduce
code example:
axios
fetch
The Expected Behavior
No crash, file uploading.