p_width<=0 || p_width>16384 ' is true. What Does it mean?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By vonflyhighace2
:warning: Old Version Published before Godot 3 was released.

I keep getting this error and don’t know what it means. Is it engine specific or pertains to my game code?

ERROR: RasterizerGLES2::texture_set_size_override: Condition ' p_width<=0 || p_width>16384 ' is true.
   At: drivers\gles2\rasterizer_gles2.cpp:1399

It looks like the renderer tries to create a texture with a size equal to zero, or too big. Do you know since when you get this error?

Zylann | 2016-10-12 00:09

:bust_in_silhouette: Reply From: Spooikypok_Dev

This seems to be a security condition that has been fired to prevent creating a texture whose width is lower is lower than 0 or larger than 16384, to avoid invalid textures or textures too big to load properly. You probably have a very big texture somewhere. This may be the source of the error.