From: Jan N. <jan...@gm...> - 2025-05-08 07:49:09
|
Op do 8 mei 2025 om 06:40 schreef Ashok Nadkarni: > Now when the binary extension, *compiled against 9.0.0*, is loaded into 9.0.2 (with TIP 717), that will directly call CreateHashEntry which will then (potentially) return NULL instead of panicing thereby breaking the contract. > > Am I right or what am I missing? You are missing 2 things: 1) TIP #717 is for Tcl 9.1, _not_ for 9.0.2. It's not a good idea to add a stub entry in a patch release. 2) The difference in behavior only occurs in case of a memory overflow, so the shit already happened. Does that help? Or do you want me to explain through a realistic scenario? What exactly is your worry? Regards, Jan Nijtmans |