Changeset 1761 for trunk/psLib/test/sysUtils/verified/tst_psMemory.stderr
- Timestamp:
- Sep 9, 2004, 11:59:03 AM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/sysUtils/verified/tst_psMemory.stderr
r1729 r1761 5 5 \**********************************************************************************/ 6 6 7 <DATE><TIME>|<HOST>|I|+BufferPositive|psAlloc shall allocate memory blocks writeable by caller. 7 <DATE><TIME>|<HOST>|I|TPCheckBufferPositive 8 psAlloc shall allocate memory blocks writeable by caller. 8 9 9 10 ---> TESTPOINT PASSED (psMemory{checkBufferPositive} | tst_psMemory.c) … … 15 16 \**********************************************************************************/ 16 17 17 <DATE><TIME>|<HOST>|I| TPOutOfMemory|Upon requesting more memory than is available, psalloc shall call the psMemExhaustedCallback. 18 <DATE><TIME>|<HOST>|I|+austedCallback|Custom MemExhaustedCallback was invoked. 19 <DATE><TIME>|<HOST>|A| p_psAlloc|Failed to allocate <N> bytes at tst_psMemory.c:<LINENO> 18 <DATE><TIME>|<HOST>|I|TPOutOfMemory 19 Upon requesting more memory than is available, psalloc shall call the psMemExhaustedCallback. 20 <DATE><TIME>|<HOST>|I|TPOutOfMemoryExhaustedCallback 21 Custom MemExhaustedCallback was invoked. 22 <DATE><TIME>|<HOST>|A|p_psAlloc 23 Failed to allocate <N> bytes at tst_psMemory.c:<LINENO> 20 24 21 25 ---> TESTPOINT PASSED (psMemory{outOfMemory} | tst_psMemory.c) … … 27 31 \**********************************************************************************/ 28 32 29 <DATE><TIME>|<HOST>|I|+locOutOfMemory|Upon requesting more memory than is available, psRealloc shall call the psMemExhaustedCallback. 30 <DATE><TIME>|<HOST>|A| p_psRealloc|Failed to reallocate <N> bytes at tst_psMemory.c:<LINENO> 33 <DATE><TIME>|<HOST>|I|TPReallocOutOfMemory 34 Upon requesting more memory than is available, psRealloc shall call the psMemExhaustedCallback. 35 <DATE><TIME>|<HOST>|A|p_psRealloc 36 Failed to reallocate <N> bytes at tst_psMemory.c:<LINENO> 31 37 32 38 ---> TESTPOINT PASSED (psMemory{reallocOutOfMemory} | tst_psMemory.c) … … 38 44 \**********************************************************************************/ 39 45 40 <DATE><TIME>|<HOST>|I| TPrealloc|psRealloc shall increase/decrease memory buffer while preserving contents 41 <DATE><TIME>|<HOST>|I| TPrealloc|Expanding memory buffer. 42 <DATE><TIME>|<HOST>|I| TPrealloc|Shrinking memory buffer. 46 <DATE><TIME>|<HOST>|I|TPrealloc 47 psRealloc shall increase/decrease memory buffer while preserving contents 48 <DATE><TIME>|<HOST>|I|TPrealloc 49 Expanding memory buffer. 50 <DATE><TIME>|<HOST>|I|TPrealloc 51 Shrinking memory buffer. 43 52 44 53 ---> TESTPOINT PASSED (psMemory{psRealloc} | tst_psMemory.c) … … 50 59 \**********************************************************************************/ 51 60 52 <DATE><TIME>|<HOST>|I|TPallocCallback|call to psAlloc/psRealloc shall generate a callback if specified memory ID is allocated. 53 <DATE><TIME>|<HOST>|I|+locateCallback|block 2 was (re)allocated 54 <DATE><TIME>|<HOST>|I|+locateCallback|block 3 was (re)allocated 55 <DATE><TIME>|<HOST>|I|memFreeCallback|block 2 was freed 56 <DATE><TIME>|<HOST>|I|memFreeCallback|block 3 was freed 57 <DATE><TIME>|<HOST>|I|+locateCallback|block 4 was (re)allocated 58 <DATE><TIME>|<HOST>|I|+locateCallback|block 4 was (re)allocated 59 <DATE><TIME>|<HOST>|I|memFreeCallback|block 4 was freed 61 <DATE><TIME>|<HOST>|I|TPallocCallback 62 call to psAlloc/psRealloc shall generate a callback if specified memory ID is allocated. 63 <DATE><TIME>|<HOST>|I|memAllocateCallback 64 block 2 was (re)allocated 65 <DATE><TIME>|<HOST>|I|memAllocateCallback 66 block 3 was (re)allocated 67 <DATE><TIME>|<HOST>|I|memFreeCallback 68 block 2 was freed 69 <DATE><TIME>|<HOST>|I|memFreeCallback 70 block 3 was freed 71 <DATE><TIME>|<HOST>|I|memAllocateCallback 72 block 4 was (re)allocated 73 <DATE><TIME>|<HOST>|I|memAllocateCallback 74 block 4 was (re)allocated 75 <DATE><TIME>|<HOST>|I|memFreeCallback 76 block 4 was freed 60 77 61 78 ---> TESTPOINT PASSED (psMemory{allocCallback} | tst_psMemory.c) … … 67 84 \**********************************************************************************/ 68 85 69 <DATE><TIME>|<HOST>|I| TPcheckLeaks|psMemCheckLeaks shall return the number of blocks above an ID that are still allocated 70 <DATE><TIME>|<HOST>|I| TPcheckLeaks|following psMemCheckLeaks call should produce one instance. 86 <DATE><TIME>|<HOST>|I|TPcheckLeaks 87 psMemCheckLeaks shall return the number of blocks above an ID that are still allocated 88 <DATE><TIME>|<HOST>|I|TPcheckLeaks 89 following psMemCheckLeaks call should produce one instance. 71 90 file:line ID 72 91 tst_psMemory.c:<LINENO> 1 73 <DATE><TIME>|<HOST>|I| TPcheckLeaks|Testing psMemCheckLeaks again with a different leak location 74 <DATE><TIME>|<HOST>|I| TPcheckLeaks|following psMemCheckLeaks call should produce one error. 92 <DATE><TIME>|<HOST>|I|TPcheckLeaks 93 Testing psMemCheckLeaks again with a different leak location 94 <DATE><TIME>|<HOST>|I|TPcheckLeaks 95 following psMemCheckLeaks call should produce one error. 75 96 file:line ID 76 97 tst_psMemory.c:<LINENO> 11 77 <DATE><TIME>|<HOST>|I| TPcheckLeaks|Testing psMemCheckLeaks again with multiple leak locations. 78 <DATE><TIME>|<HOST>|I| TPcheckLeaks|following psMemCheckLeaks call should produce two errors. 98 <DATE><TIME>|<HOST>|I|TPcheckLeaks 99 Testing psMemCheckLeaks again with multiple leak locations. 100 <DATE><TIME>|<HOST>|I|TPcheckLeaks 101 following psMemCheckLeaks call should produce two errors. 79 102 file:line ID 80 103 tst_psMemory.c:<LINENO> 16 … … 89 112 \**********************************************************************************/ 90 113 91 <DATE><TIME>|<HOST>|I|TPmemCorruption|psMemCheckCorruption shall detect memory corruptions 92 <DATE><TIME>|<HOST>|I|TPmemCorruption|psMemCheckCorruption should output an error message and memProblemCallback callback should be called. 93 <DATE><TIME>|<HOST>|E|+scheckMemBlock|Memory block 1 is corrupted; buffer underflow detected. 94 <DATE><TIME>|<HOST>|I|+roblemCallback|memory callback called for id 1 (psMemCheckCorruption:<LINENO>). 114 <DATE><TIME>|<HOST>|I|TPmemCorruption 115 psMemCheckCorruption shall detect memory corruptions 116 <DATE><TIME>|<HOST>|I|TPmemCorruption 117 psMemCheckCorruption should output an error message and memProblemCallback callback should be called. 118 <DATE><TIME>|<HOST>|E|psLib.sysUtils.checkMemBlock 119 Memory block 1 is corrupted; buffer underflow detected. 120 <DATE><TIME>|<HOST>|I|memProblemCallback 121 memory callback called for id 1 (psMemCheckCorruption:<LINENO>). 95 122 96 123 ---> TESTPOINT PASSED (psMemory{psMemCorruption} | tst_psMemory.c) … … 102 129 \**********************************************************************************/ 103 130 104 <DATE><TIME>|<HOST>|I|+ferencedMemory|memory reference count shall be incrementable/decrementable 105 <DATE><TIME>|<HOST>|I|+ferencedMemory|psFree shall be just decrement a multiple refererenced pointer. 131 <DATE><TIME>|<HOST>|I|TPFreeReferencedMemory 132 memory reference count shall be incrementable/decrementable 133 <DATE><TIME>|<HOST>|I|TPFreeReferencedMemory 134 psFree shall be just decrement a multiple refererenced pointer. 106 135 107 136 ---> TESTPOINT PASSED (psMemory{freeReferencedMemory} | tst_psMemory.c) … … 113 142 \**********************************************************************************/ 114 143 115 <DATE><TIME>|<HOST>|I| TPmultipleFree|Next should be an error about multiple freeing. 116 <DATE><TIME>|<HOST>|E|+sysUtilspsFree|Block 1, allocated at tst_psMemory.c:<LINENO>, freed multiple times at tst_psMemory.c:<LINENO>. 144 <DATE><TIME>|<HOST>|I|TPmultipleFree 145 Next should be an error about multiple freeing. 146 <DATE><TIME>|<HOST>|E|psLib.sysUtils.psFree 147 Block 1, allocated at tst_psMemory.c:<LINENO>, freed multiple times at tst_psMemory.c:<LINENO>. 117 148 118 149 ---> TESTPOINT PASSED (psMemory{multipleFree} | tst_psMemory.c)
Note:
See TracChangeset
for help on using the changeset viewer.
