ldmud/test
Zesstra e76051d15a Fixed crash during compact_mapping().
LDMud could crash in svalue_cmp() during compact_mapping(), when
the number of values in the hash part of the mapping is not
correct.
The happened, because resize_mapping (used for copy_mapping(),
copy(), m_reallocate()) skipped keys referencing destructed
objects, but did not correct the number of keys in the hash part,
resulting in a hash part having less keys than stated in .hash.used.
(fixes #816)
2013-02-24 00:16:04 +01:00
..
generic - (test/run.sh, test/t-0000604.sh) 2009-01-31 18:00:49 +00:00
inc Added testcases for some basic operators dealing with ints. 2011-02-19 17:10:05 +00:00
t-0000398 - (test/*) Added a testsuite and included existing test cases therein. 2008-07-03 14:07:17 +00:00
t-0000548 - (object.c) 2009-01-14 14:19:01 +00:00
t-0000772 Added checks for destroyed objects in clone_object(), process_string() 2011-02-22 19:31:12 +00:00
t-030925 - (test/*) Added a testsuite and included existing test cases therein. 2008-07-03 14:07:17 +00:00
t-040413 - (test/*) Added a testsuite and included existing test cases therein. 2008-07-03 14:07:17 +00:00
t-041124 - (test/*) Added a testsuite and included existing test cases therein. 2008-07-03 14:07:17 +00:00
t-language Added testcases for some basic operators dealing with ints. 2011-02-19 17:10:05 +00:00
run.sh run.sh wibble 2009-09-12 11:52:45 +00:00
sys - (test/*) Added a testsuite and included existing test cases therein. 2008-07-03 14:07:17 +00:00
t-0000375.c - (call_out.c, backend.c) Corrected the timing of call_outs from inside 2009-05-27 18:23:56 +00:00
t-0000486.c - (test/*) Added a testsuite and included existing test cases therein. 2008-07-03 14:07:17 +00:00
t-0000488.c - (test/*) Added a testsuite and included existing test cases therein. 2008-07-03 14:07:17 +00:00
t-0000522.c - (ed.c, comm.c) Put ed sessions into the input_to list of interactive 2009-05-27 18:16:37 +00:00
t-0000523.c - (interpret.c, string_spec) Removed the 'closures was bound to 2008-07-17 07:52:21 +00:00
t-0000524.c - (test/t-0000524.c) Added a test for Bug #524 2008-07-04 14:58:06 +00:00
t-0000532.c - (test/t-0000532.c) Added a simple test for Bug #532 2008-07-03 22:14:32 +00:00
t-0000534.c - (test/t-0000534.c) Added a testcase for #534. 2008-07-11 08:21:42 +00:00
t-0000535.c - (comm.c, interpret.c, doc/) Made the maximum write buffer size 2009-04-16 16:59:07 +00:00
t-0000604.sh - (test/run.sh, test/t-0000604.sh) 2009-01-31 18:00:49 +00:00
t-0000622.c - (interpret.c) Wrongly calculated the jump offset of the default 2009-04-09 11:54:43 +00:00
t-0000683.c - Let the player_for_flush list point to interactive_t* directly. 2009-11-10 20:35:40 +00:00
t-0000709.c - When removing unnecessary F_SAVE_ARG_FRAMEs the compiler didn't 2009-12-22 15:13:50 +00:00
t-0000722.c optpat() shouldn't read over the end of the given ed command. (fixes #722) 2011-01-25 14:47:24 +00:00
t-0000811.c Implement __FUNCTION__ predefine. (#811) 2012-12-12 20:04:10 +01:00
t-0000816.c Fixed crash during compact_mapping(). 2013-02-24 00:16:04 +01:00
t-efuns.c sort_array(): sort in place if array is given as reference. 2009-10-22 20:33:27 +00:00
t-errors.c - Memory corruption when using protected string ranges. 2009-08-03 11:34:59 +00:00
t-mantis.c Fix for #712 in get_type_info(). 2010-01-24 17:21:12 +00:00