Sergey Sharybin
1130c53cdb
Fix T38755: Crash when having cyclic dependency and curve deform
...
Issue was caused by undefined object update order and in some
cases NULL pointer will be de-referenced.
Added on-demand curve path calculation, just the same creepy call
of BKE_displist_make_curveTypes(). This violates DAG and might
end up in a difficult to troubleshoot race condition if there'll
be some issues with how dependencies are calculated in DAG, but
this is the easiest and safest way to solve the bug at this stage,
2014-02-24 19:15:52 +06:00
..
2014-02-08 06:24:05 +11:00
2013-09-12 03:02:50 +00:00
2014-02-22 11:14:15 +11:00
2014-02-20 20:28:30 +11:00
2014-02-24 19:15:52 +06:00
2013-06-25 10:44:30 +00:00
2014-02-08 06:24:05 +11:00
2013-12-08 17:29:22 +11:00
2013-09-27 13:45:47 +00:00
2014-02-20 12:40:28 +11:00
2014-02-02 02:24:48 +11:00
2012-11-05 19:42:27 +00:00
2014-02-03 02:46:45 +11:00
2014-01-15 16:47:53 +01:00
2014-02-21 18:10:44 +11:00
2013-09-19 23:17:52 +00:00
2014-02-14 10:55:38 +11:00
2014-02-14 12:58:43 +01:00
2014-02-14 10:55:38 +11:00
2014-02-14 16:03:45 +01:00
2014-02-24 19:15:52 +06:00
2014-02-08 06:24:05 +11:00
2014-02-20 20:11:03 +11:00
2013-03-05 03:53:22 +00:00
2014-02-14 10:55:38 +11:00
2014-02-08 06:24:05 +11:00
2014-02-22 11:14:15 +11:00
2014-02-22 11:14:15 +11:00
2014-02-15 17:25:56 +11:00
2014-02-14 12:58:43 +01:00
2014-02-24 19:55:04 +11:00
2014-02-03 02:46:45 +11:00
2013-11-18 18:25:47 +11:00
2014-02-14 12:58:43 +01:00
2014-02-08 06:24:05 +11:00
2012-11-05 19:42:27 +00:00
2014-02-10 16:21:12 +13:00
2014-02-03 19:35:44 +11:00
2014-02-08 06:24:05 +11:00
2014-02-08 06:24:05 +11:00
2014-02-08 06:24:05 +11:00
2013-05-28 19:35:26 +00:00
2014-01-31 03:30:05 +11:00
2014-02-15 12:31:58 +11:00
2014-02-24 22:26:47 +11:00
2014-02-03 19:35:44 +11:00
2014-02-08 06:24:05 +11:00
2014-02-08 06:24:05 +11:00
2014-02-14 10:55:38 +11:00
2014-01-15 16:47:53 +01:00
2014-02-24 19:15:52 +06:00
2014-02-15 11:37:33 +11:00
2014-02-08 06:24:05 +11:00
2014-02-03 19:35:44 +11:00
2014-02-17 21:37:56 +11:00
2014-02-17 20:00:11 +11:00
2014-02-12 05:46:26 +09:00
2014-02-08 06:24:05 +11:00
2014-01-23 08:37:07 +01:00
2013-12-12 17:37:16 +11:00
2014-01-17 17:35:03 +11:00
2014-02-12 02:46:43 +11:00
2013-12-22 04:37:26 +11:00
2013-09-24 03:31:00 +00:00
2014-02-04 15:26:57 +06:00
2014-02-03 19:35:44 +11:00
2013-09-11 21:27:14 +00:00
2014-02-08 06:24:05 +11:00
2014-02-14 10:55:38 +11:00
2014-02-08 06:24:05 +11:00
2014-02-16 15:47:08 +01:00
2014-02-14 14:54:00 +01:00
2013-09-12 03:02:50 +00:00
2014-01-14 04:59:58 +11:00
2014-01-22 02:53:48 +11:00
2014-02-14 12:58:43 +01:00
2014-02-08 06:24:05 +11:00
2014-02-05 22:36:15 +11:00
2014-02-03 19:35:44 +11:00
2014-02-03 19:35:44 +11:00
2014-02-08 06:24:05 +11:00
2013-08-26 23:37:08 +00:00
2014-02-08 06:24:05 +11:00
2014-02-14 12:58:43 +01:00
2013-12-03 20:35:45 +01:00
2014-02-08 06:24:05 +11:00
2014-02-08 06:24:05 +11:00
2014-02-08 06:24:05 +11:00
2014-01-19 00:18:36 +06:00
2014-02-08 06:24:05 +11:00
2014-02-21 14:03:33 +06:00
2014-02-03 19:35:44 +11:00
2014-02-08 06:24:05 +11:00
2014-02-14 12:58:43 +01:00
2014-02-14 12:58:43 +01:00
2014-01-15 16:47:53 +01:00
2014-01-15 16:47:53 +01:00
2014-01-12 22:05:24 +11:00
2014-01-16 19:15:53 +11:00
2014-02-08 06:24:05 +11:00
2014-02-03 19:35:44 +11:00
2014-01-28 23:01:22 +11:00
2014-01-01 22:45:59 +06:00
2014-02-13 18:31:02 +06:00
2014-02-12 15:32:26 +01:00
2014-01-17 17:35:03 +11:00
2014-02-13 18:31:02 +06:00
2014-02-19 18:50:24 +06:00
2013-08-27 21:30:33 +00:00
2014-02-05 22:36:15 +11:00
2014-02-14 10:55:38 +11:00
2014-01-07 15:18:37 +01:00
2014-02-18 12:37:21 +06:00
2012-11-05 19:42:27 +00:00