Nikita Popov
1a23ebc1ff
Fixed bug #74103 and bug #75054
...
Directly fail unserialization when trying to acquire an r/R
reference to an UNDEF HT slot. Previously this left an UNDEF and
later deleted the index/key from the HT.
What actually caused the issue here is a combination of two
factors: First, the key deletion was performed using the hash API,
rather than the symtable API, such that the element was not actually
removed if it used an integral string key. Second, a subsequent
deletion operation, while collecting trailing UNDEF ranges, would
mark the element as available for reuse (leaving a corrupted HT
state with nNumOfElemnts > nNumUsed).
Fix this by failing early and dropping the deletion code.
2017-08-12 13:11:35 +02:00
..
2015-03-11 15:02:47 +03:00
2017-08-12 13:11:35 +02:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-06-13 08:11:25 +02:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-03-17 20:19:40 +01:00
2015-05-09 21:57:50 +02:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2015-08-04 16:30:53 +02:00
2015-05-30 09:43:10 +02:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2016-09-10 02:39:28 +02:00
2015-01-10 15:07:38 -08:00
2016-03-15 06:43:29 +01:00
2017-04-10 14:47:24 +08:00
2017-04-10 14:47:24 +08:00
2017-04-10 14:47:24 +08:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-04-10 14:47:24 +08:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-18 17:23:08 +00:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-05-27 21:12:49 -07:00
2017-04-09 13:14:40 +02:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-04-10 14:47:24 +08:00
2017-01-04 11:14:55 -06:00
2017-01-08 00:01:05 +01:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-20 17:45:15 +01:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-04-10 14:47:24 +08:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-04-10 14:47:24 +08:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-07 15:36:14 +01:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-06-23 13:31:23 +02:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-06 06:56:50 +00:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-04-10 14:47:24 +08:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-05-28 08:48:18 -07:00
2017-01-04 11:14:55 -06:00
2017-06-20 13:29:48 -07:00
2015-01-10 15:07:38 -08:00
2017-01-04 11:14:55 -06:00
2017-02-12 00:14:59 +01:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-02-16 17:24:07 +01:00
2017-01-04 11:14:55 -06:00
2017-02-16 17:24:07 +01:00
2017-06-22 11:52:06 +01:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2017-08-12 13:11:35 +02:00
2017-08-12 13:11:35 +02:00
2017-01-04 11:14:55 -06:00
2017-01-04 11:14:55 -06:00
2015-06-18 22:05:07 +02:00