rgb32_top_left_rle_colormap.tga invalid
I'm pretty sure (but not 100% convinced as it's possible I'm misunderstanding something) that rgb32_top_left_rle_colormap.tga isn't actually a valid TGA file.
I've run it through TGAPACK.EXE from Truevision's TGA Utilities Package (with the -unpack option and also having removed the footer as it doesn't like footers) and the resulting file has indices out of the range of the colour map. Some TGA loaders are giving an error related to this, but I've seen a lot of incomplete and broken TGA loaders over the past couple of weeks, so I'm not reading too much into that. It's completely possible that the image would work fine if someone tried loading it on an actual Truevision card. If so, I'd be thankful for an explanation of what's going on.
I'm assuming the file originally came from https://github.com/ftrvxmtrx/tga/tree/master/testdata as that's where I originally found it. I'll be opening an issue there, too, but this repo has been updated more recently, so I'm expecting a higher chance of a response.