Bastien Montagne
9591b5f618
Fix T52816: regression can't open file in 2.79 (crash).
...
Tentative fix, since I cannot reproduce thenissue for some reason here
on linux.
Core of the problem is pretty clear though, thanks to Germano Cavalcante
(@mano-wii ): another thread could try to use looptris data after worker
one had allocated it, but before it had actually computed looptris.
So now, we use a temp 'wip' pointer to store looptris being computed
(since this is protected by a mutex, other threads will have to wait on
it, no possibility for them to double-compute the looptris here).
This should probably be backported to 2.79a if done.
2017-09-19 14:00:49 +02:00
..
2017-09-19 14:00:49 +02:00
2017-08-07 16:39:55 +02:00
2017-08-07 16:39:55 +02:00
2017-03-25 10:04:04 +11:00
2017-08-07 16:39:55 +02:00
2016-09-15 09:51:15 +02:00
2016-11-15 14:25:10 +01:00
2017-08-14 10:44:19 +02:00
2017-07-08 00:54:05 +02:00
2017-03-29 20:11:54 +11:00
2017-06-14 22:38:11 +02:00
2017-08-07 16:39:55 +02:00
2017-02-17 09:49:20 -03:00
2017-08-07 16:39:55 +02:00
2017-08-07 16:39:55 +02:00
2017-02-07 14:21:29 +01:00
2017-03-23 03:52:46 -03:00
2016-08-16 15:46:36 +03:00
2017-06-14 22:38:11 +02:00
2017-08-07 16:39:55 +02:00
2016-08-06 10:58:13 +02:00
2017-08-22 16:12:01 +02:00
2017-06-14 22:38:11 +02:00
2017-09-19 14:00:49 +02:00
2016-06-25 11:24:25 +10:00
2016-12-20 11:02:40 +01:00
2017-06-14 22:38:11 +02:00
2017-08-07 16:39:55 +02:00
2017-08-07 16:39:55 +02:00
2017-05-27 15:34:55 -04:00
2017-08-07 16:39:55 +02:00
2017-08-07 16:39:55 +02:00
2017-06-14 22:38:11 +02:00
2016-08-08 17:51:15 +02:00
2017-08-07 16:39:55 +02:00
2017-08-22 15:50:05 +02:00
2017-08-07 16:39:55 +02:00
2017-08-07 16:39:55 +02:00
2017-08-07 16:39:55 +02:00
2016-06-07 17:27:52 +10:00
2017-06-26 18:55:30 +02:00
2017-06-26 18:55:30 +02:00
2017-08-07 16:39:55 +02:00
2017-08-07 16:39:55 +02:00
2017-01-30 22:33:20 +01:00
2017-09-14 16:12:01 +05:00
2017-08-07 16:39:55 +02:00
2017-08-11 22:32:07 +10:00
2016-07-21 16:54:36 +02:00
2017-08-21 15:19:08 +10:00
2017-08-07 16:39:55 +02:00
2017-08-07 16:39:55 +02:00
2017-08-07 16:39:55 +02:00
2016-10-31 15:31:47 +01:00
2017-08-07 16:39:55 +02:00
2017-08-07 16:39:55 +02:00
2017-08-07 16:39:55 +02:00
2017-08-07 16:39:55 +02:00
2017-06-14 22:38:11 +02:00
2017-08-07 16:39:55 +02:00
2017-08-07 16:39:55 +02:00
2017-08-15 01:22:40 +02:00
2016-06-22 17:53:50 +02:00
2017-08-10 13:00:01 +02:00
2017-08-07 16:39:55 +02:00
2017-08-07 16:39:55 +02:00
2017-08-07 16:39:55 +02:00
2017-08-07 16:39:55 +02:00
2017-08-07 16:39:55 +02:00
2017-08-07 16:39:55 +02:00
2016-08-06 10:58:13 +02:00
2016-08-16 15:46:36 +03:00
2017-08-14 11:43:19 +02:00