Hello All,
I am involved with a project that relies on v8 for most of its features. We are trying to upgrade the v8 engine to 8.5 and the project compiles without any error.
We also have a debugger that uses inspector protocol -- however after the upgradation the debugger crashes when session_->dispatchProtocolMessage(message); is invoked.
I am relatively new to v8 and don't understand it completely, however I noticed that the implementation of platform, return values of Set, Get were changed between the versions(and the corresponding changes are made). I don't see any changes with respect to the inspector -- I am afraid I am missing something here.
Any help would be very much appreciated!
The debugger crashes with the following message:
==============================================
# Fatal error in HandleScope::HandleScope
# Entering the V8 API without proper locking in place
#
== Minidump location: crash/cfecbc18-15f2-428d-a10256ac-40061e00.dmp Status: 1 ==
Failed to read from stderr pipe, err: EOF
Failed to read from stdout pipe, err: EOF
Exiting c++ debug worker with error: signal: illegal instruction
===============================================
Also the symbols in the coredump (after conversion from minidump to coredump) is not getting resolved. I see ????? for line numbers and function names!