Binary compatibility report for the V8 library from version 2.0.5.5 to 2.0.6 on x86
Summary
Problem Summary
Added Interfaces (1)
,
libv8.so
namespace v8
Debug::EnableAgent ( char const* name, int port, bool wait_for_connection ) [static]
[ symbol: _ZN2v85Debug11EnableAgentEPKcib ]
to the top
Removed Interfaces (1)
,
libv8.so
namespace v8
Debug::EnableAgent ( char const* name, int port ) [static]
[ symbol: _ZN2v85Debug11EnableAgentEPKci ]
to the top
Problems with Data Types, High risk (1)
namespace v8
[+] ScriptData (1)
|
Virtual method ScriptData::HasError ( ) has been added to this class and therefore the layout of virtual table has been changed. | This class has no exported constructors and therefore applications will copy an old v-table of the class that will not contain a pointer to added virtual method. Call of any method in this class may result in crash or incorrect behavior of applications. |
[+] affected interfaces (5)
ScriptData::Data ( ):
Call of this method may result in crash or incorrect behavior of applications.
ScriptData::Length ( ):
Call of this method may result in crash or incorrect behavior of applications.
ScriptData::New ( unsigned int* data, int length ) [static]:
Call of this method may result in crash or incorrect behavior of applications.
ScriptData::PreCompile ( char const* input, int length ) [static]:
Call of this method may result in crash or incorrect behavior of applications.
ScriptData::~ScriptData [in-charge] ( ):
Call of this method may result in crash or incorrect behavior of applications.
to the top
Header Files (2)
to the top
Shared Libraries (1)
libv8.so
to the top