Changeset 5216 for trunk/psLib/test/sys/verified/tst_psMemory.stderr
- Timestamp:
- Sep 30, 2005, 4:22:26 PM (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/sys/verified/tst_psMemory.stderr
r4899 r5216 5 5 \**********************************************************************************/ 6 6 7 < DATE><TIME>|<HOST>|I|TPCheckBufferPositive7 <HOST>|I|TPCheckBufferPositive 8 8 psAlloc shall allocate memory blocks writeable by caller. 9 9 … … 16 16 \**********************************************************************************/ 17 17 18 < DATE><TIME>|<HOST>|I|TPOutOfMemory18 <HOST>|I|TPOutOfMemory 19 19 Upon requesting more memory than is available, psalloc shall call the psMemExhaustedCallback. 20 < DATE><TIME>|<HOST>|I|TPOutOfMemoryExhaustedCallback20 <HOST>|I|TPOutOfMemoryExhaustedCallback 21 21 Custom MemExhaustedCallback was invoked. 22 < DATE><TIME>|<HOST>|A|p_psAlloc22 <HOST>|A|p_psAlloc 23 23 Failed to allocate <N> bytes at FILE:LINENO 24 24 … … 31 31 \**********************************************************************************/ 32 32 33 < DATE><TIME>|<HOST>|I|TPReallocOutOfMemory33 <HOST>|I|TPReallocOutOfMemory 34 34 Upon requesting more memory than is available, psRealloc shall call the psMemExhaustedCallback. 35 < DATE><TIME>|<HOST>|I|TPOutOfMemoryExhaustedCallback35 <HOST>|I|TPOutOfMemoryExhaustedCallback 36 36 Custom MemExhaustedCallback was invoked. 37 < DATE><TIME>|<HOST>|A|p_psRealloc37 <HOST>|A|p_psRealloc 38 38 Failed to reallocate <N> bytes at FILE:LINENO 39 39 … … 46 46 \**********************************************************************************/ 47 47 48 < DATE><TIME>|<HOST>|I|TPrealloc48 <HOST>|I|TPrealloc 49 49 psRealloc shall increase/decrease memory buffer while preserving contents 50 < DATE><TIME>|<HOST>|I|TPrealloc50 <HOST>|I|TPrealloc 51 51 Expanding memory buffer. 52 < DATE><TIME>|<HOST>|I|TPrealloc52 <HOST>|I|TPrealloc 53 53 Shrinking memory buffer. 54 54 … … 61 61 \**********************************************************************************/ 62 62 63 < DATE><TIME>|<HOST>|I|TPallocCallback63 <HOST>|I|TPallocCallback 64 64 call to psAlloc/psRealloc shall generate a callback if specified memory ID is allocated. 65 < DATE><TIME>|<HOST>|I|memAllocCallback65 <HOST>|I|memAllocCallback 66 66 block 2 was (re)allocated 67 < DATE><TIME>|<HOST>|I|memAllocCallback67 <HOST>|I|memAllocCallback 68 68 block 3 was (re)allocated 69 < DATE><TIME>|<HOST>|I|memFreeCallback69 <HOST>|I|memFreeCallback 70 70 block 2 was freed 71 < DATE><TIME>|<HOST>|I|memFreeCallback71 <HOST>|I|memFreeCallback 72 72 block 3 was freed 73 < DATE><TIME>|<HOST>|I|memAllocCallback73 <HOST>|I|memAllocCallback 74 74 block 4 was (re)allocated 75 < DATE><TIME>|<HOST>|I|memAllocCallback75 <HOST>|I|memAllocCallback 76 76 block 4 was (re)allocated 77 < DATE><TIME>|<HOST>|I|memFreeCallback77 <HOST>|I|memFreeCallback 78 78 block 4 was freed 79 79 … … 86 86 \**********************************************************************************/ 87 87 88 < DATE><TIME>|<HOST>|I|TPcheckLeaks88 <HOST>|I|TPcheckLeaks 89 89 psMemCheckLeaks shall return the number of blocks above an ID that are still allocated 90 < DATE><TIME>|<HOST>|I|TPcheckLeaks90 <HOST>|I|TPcheckLeaks 91 91 following psMemCheckLeaks call should produce one instance. 92 92 file:line ID 93 93 FILE:LINENO 1 94 < DATE><TIME>|<HOST>|I|TPcheckLeaks94 <HOST>|I|TPcheckLeaks 95 95 Testing psMemCheckLeaks again with a different leak location 96 < DATE><TIME>|<HOST>|I|TPcheckLeaks96 <HOST>|I|TPcheckLeaks 97 97 following psMemCheckLeaks call should produce one error. 98 98 file:line ID 99 99 FILE:LINENO 11 100 < DATE><TIME>|<HOST>|I|TPcheckLeaks100 <HOST>|I|TPcheckLeaks 101 101 Testing psMemCheckLeaks again with multiple leak locations. 102 < DATE><TIME>|<HOST>|I|TPcheckLeaks102 <HOST>|I|TPcheckLeaks 103 103 following psMemCheckLeaks call should produce two errors. 104 104 file:line ID … … 114 114 \**********************************************************************************/ 115 115 116 < DATE><TIME>|<HOST>|I|TPmemCorruption116 <HOST>|I|TPmemCorruption 117 117 psMemCheckCorruption shall detect memory corruptions 118 < DATE><TIME>|<HOST>|I|TPmemCorruption118 <HOST>|I|TPmemCorruption 119 119 psMemCheckCorruption should output an error message and memProblemCallback callback should be called. 120 < DATE><TIME>|<HOST>|E|checkMemBlock (FILE:LINENO)120 <HOST>|E|checkMemBlock (FILE:LINENO) 121 121 Memory block 1 is corrupted; buffer underflow detected. 122 < DATE><TIME>|<HOST>|I|memProblemCallback122 <HOST>|I|memProblemCallback 123 123 memory callback called for id 1 (FILE:LINENO). 124 124 … … 131 131 \**********************************************************************************/ 132 132 133 < DATE><TIME>|<HOST>|I|TPFreeReferencedMemory133 <HOST>|I|TPFreeReferencedMemory 134 134 memory reference count shall be incrementable/decrementable 135 < DATE><TIME>|<HOST>|I|TPFreeReferencedMemory135 <HOST>|I|TPFreeReferencedMemory 136 136 psFree shall be just decrement a multiple refererenced pointer. 137 137 … … 144 144 \**********************************************************************************/ 145 145 146 < DATE><TIME>|<HOST>|I|TPmultipleFree146 <HOST>|I|TPmultipleFree 147 147 Next should abort due to multiple freeing. 148 < DATE><TIME>|<HOST>|A|p_psFree148 <HOST>|A|p_psFree 149 149 Block 1, allocated at FILE:LINENO, freed multiple times at FILE:LINENO. 150 150 … … 157 157 \**********************************************************************************/ 158 158 159 < DATE><TIME>|<HOST>|I|memCheckTypes159 <HOST>|I|memCheckTypes 160 160 Next should error from invalid datatype. 161 < DATE><TIME>|<HOST>|E|psMemCheckType (FILE:LINENO)161 <HOST>|E|psMemCheckType (FILE:LINENO) 162 162 Incorrect pointer. Datatypes do not match. 163 < DATE><TIME>|<HOST>|E|memCheckTypes (FILE:LINENO)163 <HOST>|E|memCheckTypes (FILE:LINENO) 164 164 psMemCheckArray failed in memCheckType. 165 < DATE><TIME>|<HOST>|I|memCheckTypes165 <HOST>|I|memCheckTypes 166 166 Next should error from invalid datatype. 167 < DATE><TIME>|<HOST>|E|psMemCheckType (FILE:LINENO)167 <HOST>|E|psMemCheckType (FILE:LINENO) 168 168 Incorrect pointer. Datatypes do not match. 169 < DATE><TIME>|<HOST>|E|memCheckTypes (FILE:LINENO)169 <HOST>|E|memCheckTypes (FILE:LINENO) 170 170 psMemCheckBitSet failed in memCheckType. 171 <HOST>|E|psPolynomial4DAlloc (FILE:LINENO) 172 Error: nX is 0 or less. 173 <HOST>|E|psPolynomial4DAlloc (FILE:LINENO) 174 Error: nX is 0 or less. 175 <HOST>|E|psPolynomial2DAlloc (FILE:LINENO) 176 Error: nX is 0 or less. 177 <HOST>|E|psPolynomial2DAlloc (FILE:LINENO) 178 Error: nX is 0 or less. 171 179 172 180 ---> TESTPOINT PASSED (psMemory{psMemCheckType} | tst_psMemory.c)
Note:
See TracChangeset
for help on using the changeset viewer.
