Page MenuHome

Images with # (number sign) in the filename can't be loaded
Closed, ArchivedPublic

Description

Blender r31724, Ubuntu Linux 10.04 (x32)

When trying to load a picture that has a # (number sign / pound / hash) in the file-name, I get the message:
"Can not get an image
"

Without this character, the picture is loaded.

It doesn't matter if the # symbol is in the filename of a blender file, those can be opened without problems.

Attached a zip file with image and blender file, if you remove the # from the file-name of the image and reload, it will load.

Event Timeline

Since I can't seem to edit the description: The Image is loaded as a texture for the cube, the same problem applies if I try to load it as a background image, but there I don't even get the error message, it just won't display.

See http://wiki.blender.org/index.php/Doc:Manual/Render/Animations#Options

This feature essentially prevents users from using # in filenames. This should be documented more clearly.

Nathan Letwory (jesterking) changed the task status from Unknown Status to Archived.Sep 5 2010, 1:58 PM

I don't quite get it - because the # is a placeholder for frame number, why would this prevent loading such an image ?

Anyway if this can't be fixed, I think the error message should be tweaked, so you know *why* the image can't be loaded (and there should be an error message for the background image section as well, perhaps in that message box in the top header).
Otherwise it would likely appear as a bug to most people like me, instead of being a limitation.