The Bearnip Bugtracker
Mantis Bugtracker
  

LDMud - Change Log

LDMud - 3.3.717
===============
- 0000523: [Runtime] The "object to closure was bound to has been destructed" errors shouldn't occur anymore (Gnomi)
- 0000534: [Runtime] set_noecho calls the driver hooks with external==TRUE (Gnomi)
- 0000550: [Compilation, Installation] xptmalloc compilation failure (zesstra)
- 0000512: [Efuns] write_file with flag 1 should not complain if the file doesn't exist (Gnomi)
- 0000536: [Efuns] strstr("", "") does not return 0. (Gnomi)
- 0000486: [Efuns] input_to with INPUT_PROMPT but an invalid prompt leaks the prompt and all additional parameters (Gnomi)
- 0000488: [Efuns] ed: The 'r' command leaks the filename (Gnomi)
- 0000542: [Compilation, Installation] creating configure from configure.in fails (zesstra)
- 0000485: [Efuns] Every sha1/md5 iteration should cost evals (lars)
- 0000508: [LPC Compiler/Preprocessor] There is an off-by-one in the linenumbers in include files using auto-include-strings (lars)
- 0000510: [LPC Compiler/Preprocessor] Wrong linenumber information after two inline closures in the same function (lars)
- 0000509: [Efuns] strrstr doesn't find a pattern, when die string length is given as the start position (lars)
- 0000514: [Runtime] remove_shadow_actions and remove_action don't handle shadow actions very well (lars)

LDMud - 3.3.716
===============
- 0000489: [Runtime] assert_simul_efun_object() should check whether the simul_efun was loaded during the master apply (lars)
- 0000493: [LPC Compiler/Preprocessor] find_struct should only consider global identifier (lars)
- 0000494: [LPC Compiler/Preprocessor] 'struct abc abc;' in a global context crashes if the structure is undefined (lars)
- 0000495: [Runtime] Errors during setup_new_frame may crash the driver (lars)

LDMud - 3.4.1
=============

Based on 3.3.712 (November 2005).


LDMud - 3.2.13
==============

Released 2006-03-12


LDMud - 3.2.12
==============
- 0000385: [Runtime] Add a 'caught' parameter to master::runtime_warning() (lars)
- 0000402: [Efuns] to_int("Xa") returns 10 (lars)

LDMud - 3.3.713
===============

Released 2006-03-12

- 0000418: [Efuns] Iteration count for crypto efuns (lars)
- 0000410: [Efuns] function_exists() should return the same data as functionlist() (lars)
- 0000419: [Implementation] protected sefuns inconsistency (lars)

LDMud - 3.3.712
===============
- 0000411: [Efuns] Crypto efuns should support integer arrays, iterations as parameters (lars)
- 0000416: [Implementation] Rework the free_svalue() mechanism (lars)

LDMud - 3.2.11
==============
- 0000346: [Compilation, Installation] MySQL-detection in configure.in (lars)

LDMud - 3.3
===========
- 0000380: [Efuns] print struct element names for printf %O (lars)
- 0000364: [Runtime] esbrk() doesn coagulate free blocks? (lars)


LDMud 3.2 - Change Log

LDMud 3.2 - 3.2.16
==================
- 0000539: [LPC Compiler/Preprocessor] Missing initialization of local variables in some cases (Gnomi)
- 0000491: [LPC Compiler/Preprocessor] x86_64 crasher before it's done loading (lars)
- 0000490: [Portability] x86_64 sprintf.c problem (lars)
- 0000492: [Runtime] crash with snoop + --check-refcounts (lars)

LDMud 3.2 - 3.2.13
==================

Released 2006-03-12.



LDMud 3.3 - Change Log

LDMud 3.3 - 3.3.718
===================
- 0000577: [Implementation] Potential crashes in send_erq() and send_udp() due to stack overflow (zesstra)
- 0000576: [Implementation] save_object() and restore_object() may crash with large argument strings (zesstra)
- 0000575: [Implementation] filter(<string>,...) may crash with large strings (zesstra)
- 0000563: [Documentation] Misleading info on __LPC_ARRAY_CALLS__ in german Manpage of call_other (zesstra)
- 0000528: [Portability] sprintf() fails to print int values larger than 2^32 - 1 correctly (zesstra)

LDMud 3.3 - 3.3.717
===================
- 0000554: [Portability] port.h should use stdint.h, inttypes.h and stdbool.h if available (zesstra)
- 0000468: [Compilation, Installation] MAX_OUTCONN is not good for deployment (zesstra)
- 0000505: [Implementation] tell_room() does not send to 'room' itself, only the contained objects (zesstra)
- 0000537: [LPC Compiler/Preprocessor] Missing initialization of local variables in some cases (Gnomi)
- 0000543: [Efuns] Mudlib controlled sqlite pragmas (Gnomi)
- 0000470: [Compilation, Installation] make install prints duplicate messages at end (fufu)
- 0000532: [Efuns] restore_value() segfaults on large inputs on 64-bit Debian; alloca() related (zesstra)
- 0000524: [Implementation] Crash in PCRE-RegExp efuns due to excessive recursion (zesstra)
- 0000497: [Compilation, Installation] Compile error: Missing backslashes (zesstra)

LDMud 3.3 - 3.3.716
===================
- 0000520: [Runtime] Overflow of apply_cache_hit, apply_cache_miss causing wrong statistics (lars)
- 0000513: [Runtime] Errormessage from errorf() may be leaked (lars)
- 0000442: [Networking] socket closes after reading MAX_TEXT bytes (lars)
- 0000503: [Runtime] foreach() with negative integer expression causes "endless" loop (lars)
- 0000504: [Compilation, Installation] old macro breaks compilation on nexenta solaris (lars)
- 0000483: [Runtime] replace_program confuses variable sharing (lars)
- 0000500: [Runtime] load_object() may lead to a crash if given an empty string (lars)
- 0000511: [LPC Compiler/Preprocessor] Lfuns implementing Inline closures should be 'private nomask' (lars)
- 0000517: [Runtime] Crash in remove_mapping()

LDMud 3.3 - 3.3.714
===================
- 0000424: [Compilation, Installation] Segmentation fault whilst compiling
- 0000466: [Runtime] Object name hashs are calculated with variable length (lars)
- 0000465: [Documentation] return type of get_dir (typo) (lars)
- 0000464: [Compilation, Installation] compilation errors using gcc 2.95 (lars)
- 0000463: [Runtime] The garbage collection doesn't count names from the apply cache correctly. (lars)
- 0000462: [Compilation, Installation] 3.3.713 does not compile: parse error in comm.c (lars)
- 0000394: [Compilation, Installation] Types mixed up (lars)
- 0000444: [Efuns] restore_svalue with inherited lfun closure uses compile time structures (lars)
- 0000422: [LPC Compiler/Preprocessor] 'virtual inherit' may merge too many functions (lars)
- 0000443: [Runtime] Inherited lfun closures are wrongly looked up (lars)

LDMud 3.3 - 3.3.713
===================

Released 2006-03-12.

- 0000430: [Runtime] the driver generates too many runtime missing 'return <value>' warnings (lars)
- 0000441: [Compilation, Installation] The tracedepth is not counted correctly (lars)
- 0000431: [Runtime] remove_interactive clears current_object, which results in a segfault (lars)
- 0000417: [Efuns] present() does not return all items (lars)
- 0000374: [Runtime] funcall(#'||) crashs (lars)
- 0000423: [Compilation, Installation] --disable-use-new-inlines does not work (build fails) (lars)
- 0000362: [LPC Compiler/Preprocessor] Problems with private functions (lars)
- 0000011: [Efuns] sqlite support (patch included) (lars)

LDMud 3.3 - 3.3
===============
- 0000412: [Efuns] symbol_function leaks an object reference (lars)
- 0000414: [Compilation, Installation] Null pointer in parse_command while searching for the marker (lars)
- 0000413: [Compilation, Installation] md5() misbehavior on AMD x86 64 Bit Systems (lars)
- 0000407: [Efuns] bind_lambda doesn't ignore unbindable closures when the second arg is missing (lars)
- 0000409: [Documentation] sscanf documentation mentions extract(E) (lars)
- 0000408: [Runtime] Recursion in an out of memory situation (lars)
- 0000377: [Efuns] convert_charset: MUD takes 100% CPU time and freezes (lars)
- 0000384: [Efuns] restore_value() doesn't recognize operator closures (lars)
- 0000378: [Efuns] sprintf("%c", 0) fails (lars)
- 0000391: [Runtime] Passing array of prepositions for %p in parse_command causes segfault (lars)
- 0000392: [Efuns] get_type_info could also return the function name of a lfun closure (lars)
- 0000393: [Compilation, Installation] Doesn't compile because of usage of REPLACE_MALLOC in xalloc.c (lars)
- 0000389: [Efuns] lambda doesn't recognize #'& as the reference operator (lars)
- 0000406: [Runtime] Infinite recursion caused by errorf. (lars)
- 0000405: [Compilation, Installation] get_line_number_if_any should check for an empty csp (lars)
- 0000132: [Compilation, Installation] gnutls + MALLOC_TRACE impossible
- 0000343: [Runtime] Garbage collection leaks object name (lars)
- 0000344: [Runtime] restore_object leaks its line buffer (lars)
- 0000347: [Runtime] closure_location() leaks the program name (lars)
- 0000099: [Runtime] Destructed objects leak their program name (lars)
- 0000348: [Runtime] Destructed objects still leak their program name (lars)
- 0000349: [Runtime] Illegal use of RE_TRADITIONAL|RE_PCRE leaks some memory (lars)
- 0000353: [Runtime] Foreach with references crashes the driver (lars)
- 0000359: [Runtime] "x"*__INT_MAX__ crashes (lars)
- 0000355: [LPC Language] ranged foreach is a no-op for __INT_MAX__ (lars)
- 0000358: [Compilation, Installation] slaballoc warnings (lars)
- 0000356: [Runtime] 28 Bits for the large block size field aren't enough. (lars)
- 0000360: [Implementation] max-mapping-size: offer separate key/width limits (lars)
- 0000368: [Runtime] large_malloc crashes when coalescing free blocks (lars)
- 0000369: [Runtime] _get_map_lvalue doesn't check the mapping size correctly. (lars)
- 0000370: [Efuns] unique_array with an unbound lambda leaks it structures (lars)


LDMud 3.5 - Change Log



Mantis 1.0.7[^]
Copyright © 2000 - 2007 Mantis Group
223 total queries executed.
221 unique queries executed.
Powered by Mantis Bugtracker