Skip to content
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

Crash releasing the runtime even doing nothing more #602

Open
pbeltranl opened this issue Dec 31, 2024 · 2 comments
Open

Crash releasing the runtime even doing nothing more #602

pbeltranl opened this issue Dec 31, 2024 · 2 comments

Comments

@pbeltranl
Copy link

Hi,

I've build in Windows 11 the v2j8 master branch against the v8's latest 9.x branch available version (9.9.115.10) at the present.

In general, j2V8 works great. Nice product! I was able to run JS scripts with support for sync/await syntax, and add missing V8 features like console.log and fetch with Java functions!. Amazing!. A very complex JS project is working perfectly on Java 8 and 11! Thanks!

Unfortunately, v2j8 crashes at the very basic. I've attached a screenshot as a POC. Simply, releasing the V8 runtime crashes.

Hope this is fixed soon as it makes this great product unusable because memory leaks or unstability crashing JVM.

Bests,
Pablo

{DBA1A432-3C7E-4AE6-AB84-5B88CB662AD7}

@pbeltranl pbeltranl changed the title Crash Crash releasing the runtime even doing nothing more Dec 31, 2024
@caoccao
Copy link

caoccao commented Jan 1, 2025

4+ years ago. When I was using J2V8, I was also annoyed by the random crash. I reviewed its C++ source code line by line and got the conclusion that it's not worthy to fix it under its design of which I'm not a big fan. Also, J2V8 has been officially discontinued for 7-8 years.

So I created a new project Javet 4 years ago.

@pbeltranl
Copy link
Author

Wow! Javet is really really really amazing!. I've been able to run the same JS code with it and without requiring to build any DLL. It looks faster and reliable than j2v8!

Thanks @caoccao a lot for such a great job!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants