treeform / puppy

Puppy fetches via HTTP and HTTPS
MIT License
185 stars 27 forks source link

Stacksmashing with simple request #14

Closed beef331 closed 3 years ago

beef331 commented 3 years ago

On linux with release doing the following will cause a stack smash error

import puppy
discard fetch("https://unity3d.com/get-unity/download/archive")
beef331 commented 3 years ago

With further testing it seems to be a product of using refc, using arc or orc to stops it from happening.

treeform commented 3 years ago

I am pretty sure this got fixed with: https://github.com/treeform/puppy/pull/16

Please reopen issues the issue if you still have trouble.