Page MenuHome

import of Collada breaks on '#' in filepath
Closed, ResolvedPublic

Description

--- Operating System, Graphics card ---
windows 7 64bit

--- Blender version with error, and version that worked ---
blender-2.65a-release-win64.zip
...
blender-2.65-r54253-win64.zip

--- Short description of error ---
when importing COLLADA file, the import process breaks when the filepath contains a '#' character.
only the importer part seems to have that issue.

--- Steps for others to reproduce the error (preferably based on attached .blend file) ---
1'st, create a folder with a '#' character in it (e.g.: "E:\Exchange\TEST#COLLADA\")
2'nd, open blender with the defaults scene.
3'rd, export as COLLADA to the just created folder -> succeeded
4'th, try to import the just exported COLLADA file again from the folder -> failed

on std-out:
Couldn't open file
Schema validation error: Critical error: ERROR_COULD_NOT_OPEN_FILE Additional: E:\Exchange\TEST

on err-out:
I/O warning : failed to load external entity "file:///E:/Exchange/TEST"
COLLADAFW::Root::loadDocument() returned false on 1st pass

Event Timeline

--- Blender version with error, and version that worked ---
blender-2.65a-release-win64.zip
...
blender-2.65-r54253-win64.zip

these are all not working versions !

Fixed in revision 54399

Your reported issue has been fixed in SVN. Thanks for taking the
time to report!.

Gaia Clary (gaiaclary) changed the task status from Unknown Status to Resolved.Feb 9 2013, 1:24 AM