[Bf-blender-cvs] [f194da3] master: Bake API: reports were used after being freed leading to random crashes (fix T40077)

Dalai Felinto noreply at git.blender.org
Fri May 9 17:30:50 CEST 2014


Commit: f194da34555161f5ac026c54a86861f59a0f8797
Author: Dalai Felinto
Date:   Fri May 9 12:29:50 2014 -0300
https://developer.blender.org/rBf194da34555161f5ac026c54a86861f59a0f8797

Bake API: reports were used after being freed leading to random crashes (fix T40077)

===================================================================

M	source/blender/editors/object/object_bake_api.c

===================================================================

diff --git a/source/blender/editors/object/object_bake_api.c b/source/blender/editors/object/object_bake_api.c
index 319aea1..91cb80e 100644
--- a/source/blender/editors/object/object_bake_api.c
+++ b/source/blender/editors/object/object_bake_api.c
@@ -1045,7 +1045,7 @@ static int bake_invoke(bContext *C, wmOperator *op, const wmEvent *UNUSED(event)
 
 	/* setup job */
 	wm_job = WM_jobs_get(CTX_wm_manager(C), CTX_wm_window(C), scene, "Texture Bake",
-	                     WM_JOB_EXCL_RENDER | WM_JOB_PRIORITY | WM_JOB_PROGRESS, WM_JOB_TYPE_OBJECT_BAKE_TEXTURE);
+	                     WM_JOB_EXCL_RENDER | WM_JOB_PRIORITY | WM_JOB_PROGRESS, WM_JOB_TYPE_OBJECT_BAKE);
 	WM_jobs_customdata_set(wm_job, bkr, bake_freejob);
 	WM_jobs_timer(wm_job, 0.5, NC_IMAGE, 0); /* TODO - only draw bake image, can we enforce this */
 	WM_jobs_callbacks(wm_job, bake_startjob, NULL, NULL, NULL);




More information about the Bf-blender-cvs mailing list