Skip to content

What do the red "X" and red question images mean?

Frank Edwards edited this page Mar 26, 2019 · 1 revision

The red "X" is the image named broken.png. It is used any time the image loader or asset cache tries to load an image and it fails for some reason. Examples include assets with the wrong filename extension (for example, png data in a filename ending with .data) and images with invalid checksums.

For you programmer types, these are the locations where the BROKEN_IMAGE constant is returned:

client.swing.ImageLoaderCache.get(URL, ImageObserver...)
util.ImageManager.BackgroundImageLoader.run() (2 matches)
util.ImageManager.getImage(MD5Key, Map<String, Object>, ImageObserver...)
util.ImageManager.getImageAndWait(MD5Key, Map<String, Object>) (2 matches)

They can also be caused by attempting to use the element without the corresponding src attribute, or retrieving an image from an MTscript table that doesn't contain an image.

(to be continued)