View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000832 | LDMud 3.5 | Runtime | public | 2014-02-23 12:14 | 2017-10-04 19:27 |
| Reporter | zesstra | Assigned To | zesstra | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | unable to reproduce | ||
| Platform | x86_64 | OS | MacOS X | OS Version | 10.6.x |
| Summary | 0000832: Memory leak with mappings | ||||
| Description | I found a leaked mapping: freeing small block 0x0000000118b344e8 (user 0x0000000118b344f8) mapping.c 344 By object: obj/uhr By program: obj/uhr.c line:48 0000000118b34520: 00 00 00 00 00 00 00 00 02 00 00 00 10 00 00 00 ................ 0000000118b34530: 08 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 ................ 0000000118b34540: 00 00 00 00 00 00 00 00 0c 00 00 10 00 00 00 00 ................ 0000000118b34550: 5e 94 13 27 00 00 00 00 30 3b c6 11 01 00 00 00 ^..'....0;<C6>..... 0000000118b34560: f1 00 00 00 00 00 00 00 5b a9 cb <F1>.......[<A9><CB> freeing small block 0x0000000118b34548 (user 0x0000000118b34558) mapping.c 344 By object: obj/uhr By program: obj/uhr.c line:48 0000000118b34580: 00 00 00 00 00 00 00 00 02 00 00 00 0c 00 00 00 ................ 0000000118b34590: 06 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 ................ 0000000118b345a0: 00 00 00 00 00 00 00 00 0c 00 00 60 00 00 00 00 ...........`.... 0000000118b345b0: 0a ae 5f 47 00 00 00 00 40 fc b2 18 01 00 00 00 .<AE>_G....@<FC><B2>..... 0000000118b345c0: 10 00 00 00 00 00 00 00 a5 00 8c ........<A5>.. freeing small block 0x0000000118b349c0 (user 0x0000000118b349d0) mapping.c 344 By object: obj/uhr By program: obj/uhr.c line:48 0000000118b349f8: 00 00 00 00 00 00 00 00 02 00 00 00 0e 00 00 00 ................ 0000000118b34a08: 07 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 ................ 0000000118b34a18: 35 00 00 00 00 00 00 00 0f 00 00 30 00 00 00 00 5..........0.... 0000000118b34a28: 08 3c 09 71 00 00 00 00 b0 79 bc 18 01 00 00 00 .<.q....<B0>y<BC>..... 0000000118b34a38: 38 00 00 00 00 00 00 00 eb bc 92 8.......<EB><BC>. freeing small block 0x0000000118b35150 (user 0x0000000118b35160) mapping.c 344 By object: obj/uhr By program: obj/uhr.c line:48 0000000118b35188: 20 45 b3 18 01 00 00 00 02 00 00 00 00 00 00 00 E<B3>............. 0000000118b35198: 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 ................ 0000000118b351a8: 05 00 00 00 00 00 00 00 0f 00 00 30 00 00 00 00 ...........0.... 0000000118b351b8: 08 3c 09 71 00 00 00 00 b0 79 bc 18 01 00 00 00 .<.q....<B0>y<BC>..... 0000000118b351c8: 19 00 00 00 00 00 00 00 eb f1 8c ........<EB><F1>. freeing small block 0x0000000118b35648 (user 0x0000000118b35658) mapping.c 344 By object: obj/uhr By program: obj/uhr.c line:48 0000000118b35680: 00 00 00 00 00 00 00 00 02 00 00 00 08 00 00 00 ................ 0000000118b35690: 04 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 ................ 0000000118b356a0: 01 00 00 00 00 00 00 00 0f 00 00 30 00 00 00 00 ...........0.... 0000000118b356b0: 08 3c 09 71 00 00 00 00 b0 79 bc 18 01 00 00 00 .<.q....<B0>y<BC>..... 0000000118b356c0: 19 00 00 00 00 00 00 00 66 f2 8c ........f<F2>. freeing small block 0x0000000118b35e90 (user 0x0000000118b35ea0) mapping.c 344 By object: obj/uhr By program: obj/uhr.c line:48 0000000118b35ec8: 00 00 00 00 00 00 00 00 02 00 00 00 0a 00 00 00 ................ 0000000118b35ed8: 05 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 ................ 0000000118b35ee8: de 07 00 00 00 00 00 00 0f 00 00 30 00 00 00 00 <DE>..........0.... 0000000118b35ef8: 08 3c 09 71 00 00 00 00 b0 79 bc 18 01 00 00 00 .<.q....<B0>y<BC>..... 0000000118b35f08: 10 00 00 00 00 00 00 00 7c ff 8b ........|<FF>. scanning chunk 0000000118b2df38, end 0000000118b31f50 for unref'd blocks freeing small block 0x0000000118b2ec78 (user 0x0000000118b2ec88) mapping.c 344 By object: obj/uhr By program: obj/uhr.c line:48 0000000118b2ecb0: 00 00 00 00 00 00 00 00 02 00 00 00 06 00 00 00 ................ 0000000118b2ecc0: 03 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 ................ 0000000118b2ecd0: 17 00 00 00 00 00 00 00 0f 00 00 30 00 00 00 00 ...........0.... 0000000118b2ece0: 08 3c 09 71 00 00 00 00 d8 53 66 12 01 00 00 00 .<.q....<D8>Sf..... 0000000118b2ecf0: 2b 03 00 00 00 00 00 00 9c 4c 67 +........Lg freeing small block 0x0000000118b2fd60 (user 0x0000000118b2fd70) mapping.c 344 By object: obj/uhr By program: obj/uhr.c line:48 0000000118b2fd98: 00 00 00 00 00 00 00 00 02 00 00 00 04 00 00 00 ................ 0000000118b2fda8: 02 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 ................ 0000000118b2fdb8: 0c 00 00 00 00 00 00 00 0c 00 00 60 00 00 00 00 ...........`.... 0000000118b2fdc8: 0a ae 5f 47 00 00 00 00 18 49 cd 18 01 00 00 00 .<AE>_G.....I<CD>..... 0000000118b2fdd8: 10 00 00 00 00 00 00 00 74 01 8c ........t.. freeing small block 0x0000000118ae9a58 (user 0x0000000118ae9a68) mapping.c 344 By object: obj/uhr By program: obj/uhr.c line:48 0000000118ae9a90: 00 00 00 00 00 00 00 00 02 00 00 00 02 00 00 00 ................ 0000000118ae9aa0: 01 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 ................ 0000000118ae9ab0: 0f 00 00 00 00 00 00 00 0c 00 00 60 00 00 00 00 ...........`.... 0000000118ae9ac0: 0a ae 5f 47 00 00 00 00 00 44 b1 18 01 00 00 00 .<AE>_G.....D<B1>..... 0000000118ae9ad0: 10 00 00 00 00 00 00 00 74 01 8c ........t.. freeing small block 0x0000000118acc388 (user 0x0000000118acc398) mapping.c 419 By object: obj/uhr By program: obj/uhr.c line:48 0000000118acc3c0: 09 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 ................ 0000000118acc3d0: 00 00 00 00 00 00 00 00 39 d8 09 53 00 00 00 00 ........9<D8>.S.... 0000000118acc3e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000000118acc3f0: 98 fd b2 18 01 00 00 00 b0 ec b2 18 01 00 00 00 .<FD><B2>.....<B0><EC><B2>..... 0000000118acc400: 88 51 b3 18 01 00 00 00 90 9a ae 18 01 00 00 00 .Q<B3>.......<AE>..... freeing small block 0x0000000118890838 (user 0x0000000118890848) mapping.c 476 By object: obj/uhr By program: obj/uhr.c line:48 0000000118890870: 01 00 00 00 00 00 00 00 60 3c 8e 10 01 00 00 00 ........`<...... 0000000118890880: 01 00 00 00 00 00 00 00 09 00 00 00 00 00 00 00 ................ 0000000118890890: be 19 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <BE>............... 00000001188908a0: c0 c3 ac 18 01 00 00 00 00 00 00 00 00 00 00 00 <C0>ì............. 00000001188908b0: 0d 00 00 30 00 00 00 00 ab d8 58 ab 00 00 00 00 ...0....<AB><D8>X<AB>.... The LPC code creating the mapping is: int *lt=localtime(time()); mapping edata = mkmapping( ({TM_SEC, TM_MIN, TM_HOUR, TM_MDAY, TM_MON, TM_YEAR, TM_WDAY, TM_YDAY, TM_ISDST}), lt); | ||||
| Additional Information | LDMud 3.5.0.2 (release) - a LPMud Game Driver. Current Commit: 3.5.0.2 | ||||
| Tags | No tags attached. | ||||
|
|
Was there some runtime error at 12:15:05 23.01.2014? |
|
|
Unfortunately, that information does not exist anymore. (Also the data of this mapping is processed with a short time delay and the objects receiving it may also process it with time delays.) |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2014-02-23 12:14 | zesstra | New Issue | |
| 2015-02-06 15:02 | Gnomi | Note Added: 0002247 | |
| 2015-02-06 23:25 | zesstra | Note Added: 0002248 | |
| 2015-04-29 22:08 | zesstra | Product Version | 3.5.0 => |
| 2015-04-29 22:08 | zesstra | Target Version | 3.5.0 => |
| 2017-10-04 19:27 | zesstra | Assigned To | => zesstra |
| 2017-10-04 19:27 | zesstra | Status | new => closed |
| 2017-10-04 19:27 | zesstra | Resolution | open => unable to reproduce |