Hi, I've run a tool I'm developing against upb and found some interesting results. The summary is:
The analysis uncovered a memory corruption bug, systematic missing NULL checks after `PyType_GenericAlloc` (15+ sites), 9 unguarded `PyErr_Clear()` calls that swallow `MemoryError`, reference leaks at every module load, double-free bugs in descriptor container error paths, and 9 C/Python parity gaps. Would you like me to post a link to the report here? Or should I send it to someone on the team? Or open an issue with a link to the report? Daniel -- You received this message because you are subscribed to the Google Groups "Protocol Buffers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/protobuf/12fec05c-149a-475a-b402-8eccf86233c8n%40googlegroups.com.
