[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [28004] trunk/blender/source/blender/ blenloader/intern/readfile.c: Bugfix #21914: SigSegV when loading file with missing proxy object
Joshua Leung
aligorith at gmail.com
Mon Apr 5 09:20:34 CEST 2010
Revision: 28004
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=28004
Author: aligorith
Date: 2010-04-05 09:20:34 +0200 (Mon, 05 Apr 2010)
Log Message:
-----------
Bugfix #21914: SigSegV when loading file with missing proxy object
This 'should' fix it...
Modified Paths:
--------------
trunk/blender/source/blender/blenloader/intern/readfile.c
Modified: trunk/blender/source/blender/blenloader/intern/readfile.c
===================================================================
--- trunk/blender/source/blender/blenloader/intern/readfile.c 2010-04-05 07:16:22 UTC (rev 28003)
+++ trunk/blender/source/blender/blenloader/intern/readfile.c 2010-04-05 07:20:34 UTC (rev 28004)
@@ -3439,7 +3439,11 @@
if(ob->proxy->id.lib==NULL) {
ob->proxy->proxy_from= NULL;
ob->proxy= NULL;
- printf("Proxy lost from object %s lib %s\n", ob->id.name+2, ob->id.lib->name);
+
+ if (ob->id.lib)
+ printf("Proxy lost from object %s lib %s\n", ob->id.name+2, ob->id.lib->name);
+ else
+ printf("Proxy lost from object %s lib <NONE>\n", ob->id.name+2);
}
else {
/* this triggers object_update to always use a copy */
More information about the Bf-blender-cvs
mailing list