godot/modules
Frank Secilia 8ee5dc5850 Fix indexing failure in NativeScriptLanguage::unregister_binding_functions.
binding_functions.size() and an instance's binding_data.size() can get out of sync. They sync up when an instance's bindings are requested. When binding functions are registered after creating an instance's bindings, the instance's bindings are out of sync until requested again. If they're never requested, they're never synced.

unregister_binding_functions indexes into binding_data, but only checks that its safe to index into binding_functions. When they're out of sync, indexing fails.

This revision checks that it's safe to index into binding_data.

(cherry picked from commit a4a0e64245)
2019-11-12 11:25:18 +01:00
..
bmp Fix BMP loader to distinguish between compression types 2019-09-26 14:42:51 +02:00
bullet Call activate function when setting RigidBodyBullet activation state. 2019-11-08 15:48:19 +01:00
csg DOC: Fix spelling 2019-07-29 17:47:46 +02:00
cvtt Allow building cvtt with system squish 2019-11-08 14:00:39 +01:00
dds
enet doc: Fix invalid tags or properties introduced in recent cherry-picks 2019-07-29 17:55:20 +02:00
etc
freetype Freetype clone env for no-SMID single file 2019-06-04 11:08:40 +02:00
gdnative Fix indexing failure in NativeScriptLanguage::unregister_binding_functions. 2019-11-12 11:25:18 +01:00
gdscript Add setting to exclude addons from script warnings 2019-11-12 11:10:01 +01:00
gridmap Fix GridMap list text not expanding when palette is resized 2019-11-08 15:48:19 +01:00
hdr
jpg
mbedtls
mobile_vr doc: Sync classref with current source 2019-07-05 11:34:47 +02:00
mono Mono: Lazily load scripts metadata file 2019-11-12 11:12:49 +01:00
ogg
opensimplex Consistently wrap booleans in [code] 2019-07-29 14:54:32 +02:00
opus SCons: Fix OPUS_ARM_OPT flag applied for all android/iphone arches 2019-04-04 12:41:25 +02:00
pvr Fix pvrtc encoder 2019-09-24 09:00:46 +02:00
recast Small fixes, mostly dupicated code 2019-09-24 09:00:45 +02:00
regex pcre2: Update to upstream version 10.33 2019-11-12 08:07:44 +01:00
squish
stb_vorbis AudioStreamOGGVorbis: Expose loop and loop_offset as properties 2019-11-12 11:00:33 +01:00
svg
tga Fix TGA indexed images loaded with flipped color table 2019-09-24 09:00:45 +02:00
theora doc: Sync classref with current source 2019-07-05 11:34:47 +02:00
tinyexr Fix import grayscale EXR 2019-04-20 20:08:09 +02:00
upnp Update miniupnpc library to latest master 2019-11-12 07:56:46 +01:00
visual_script Fix default values not being read correctly in VS, take two 2019-11-12 11:17:48 +01:00
vorbis
webm doc: Sync classref with current source 2019-07-05 11:34:47 +02:00
webp libwebp: Sync with upstream 1.0.2 2019-03-04 13:13:33 +01:00
websocket WebSocketServer now sanitize destination peers. 2019-11-08 15:48:18 +01:00
xatlas_unwrap SCons: Clean xatlas SCsub from thekla/poshlib defines 2019-06-04 11:11:21 +02:00
register_module_types.h
SCsub