-
Notifications
You must be signed in to change notification settings - Fork 232
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to disable pkgload #927
Comments
Thanks! |
Btw, an option to globally opt-out of all pkgload everywhere is very high on my wish list :) |
Is it possible to fix the underlying problem in pkgload? |
I don't know exactly how pkgload works and what it does wrong. In general, unloading and reloading of symbols from dll's is very tricky and OS specific, I think it is very hard to do this reliably. Maybe pkgload should only be used for packages without compiled code, or perhaps packages with compiled code but without a |
Unfortunately, pkgload does not work for packages that require initialization of an external library. For example it consistently crashes with the V8 package.
To reproduce you need libv8:
And then you see this: https://youtu.be/vL-kXDEaC4A
It crashes quite frequently for me with c/c++ packages, but V8 is the most reproducible.
The text was updated successfully, but these errors were encountered: