• Wouter van Oortmerssen's avatar
    Made the verifier catch zero-offsets. · 8b92122f
    Wouter van Oortmerssen authored
    Zero offsets are non-sensical in FlatBuffers (since offsets are
    relative to themselves) but were allowed by the verifier. This could
    cause buffers made up of all zeroes to be interpreted as correct
    buffers with an empty root object.
    
    Generally, not allowing such offsets will make the verifier more
    likely to catch problems earlier.
    
    Change-Id: I54010bea29721b326ff8e5348fcd9fe78e5e7506
    Tested: on Linux.
    8b92122f
Name
Last commit
Last update
..
FlatBuffers.Test Loading commit data...
MyGame Loading commit data...
fuzzer Loading commit data...
namespace_test Loading commit data...
prototest Loading commit data...
union_vector Loading commit data...
GoTest.sh Loading commit data...
JavaScriptTest.js Loading commit data...
JavaScriptTest.sh Loading commit data...
JavaTest.bat Loading commit data...
JavaTest.java Loading commit data...
JavaTest.sh Loading commit data...
PythonTest.sh Loading commit data...
TypeScriptTest.sh Loading commit data...
generate_code.bat Loading commit data...
generate_code.sh Loading commit data...
go_test.go Loading commit data...
include_test1.fbs Loading commit data...
include_test2.fbs Loading commit data...
monster_test.bfbs Loading commit data...
monster_test.fbs Loading commit data...
monster_test.grpc.fb.cc Loading commit data...
monster_test.grpc.fb.h Loading commit data...
monster_test_generated.h Loading commit data...
monster_test_generated.js Loading commit data...
monster_test_generated.ts Loading commit data...
monsterdata_python_wire.mon Loading commit data...
monsterdata_test.golden Loading commit data...
monsterdata_test.json Loading commit data...
monsterdata_test.mon Loading commit data...
phpTest.php Loading commit data...
py_test.py Loading commit data...
test.cpp Loading commit data...
unicode_test.json Loading commit data...