Lines Matching full:allocation
18 the normal allocation calls. The replaced calls are:
45 to find memory corruption occuring to a region before the original allocation.
46 On first allocation, this front guard is written with a specific pattern (0xaa).
47 When the allocation is freed, the guard is checked to verify it has not been
52 the backtrace of the allocation site.
57 on 64 bit systems to make sure that the allocation returned is aligned
61 and information about the original allocation.
65 04-10 12:00:45.621 7412 7412 E malloc_debug: +++ ALLOCATION 0x12345678 SIZE 100 HAS A CORRUPTED FRONT GUARD
66 04-10 12:00:45.622 7412 7412 E malloc_debug: allocation[-32] = 0x00 (expected 0xaa)
67 04-10 12:00:45.622 7412 7412 E malloc_debug: allocation[-15] = 0x02 (expected 0xaa)
71 to find memory corruption occuring to a region after the original allocation.
72 On first allocation, this rear guard is written with a specific pattern (0xbb).
73 When the allocation is freed, the guard is checked to verify it has not been
81 information about the original allocation.
85 04-10 12:00:45.621 7412 7412 E malloc_debug: +++ ALLOCATION 0x12345678 SIZE 100 HAS A CORRUPTED REAR GUARD
86 04-10 12:00:45.622 7412 7412 E malloc_debug: allocation[130] = 0xbf (expected 0xbb)
87 04-10 12:00:45.622 7412 7412 E malloc_debug: allocation[131] = 0x00 (expected 0xbb)
96 Enable capturing the backtrace of each allocation site.
109 backtrace and information about the original allocation.
112 Enable capturing the backtrace of each allocation site. If the
124 backtrace and information about the original allocation.
127 Any allocation routine, other than calloc, will result in the allocation being
132 of bytes in the allocation. The default is to fill the entire allocation.
135 When an allocation is freed, fill it with 0xef.
138 of bytes in the allocation. The default is to fill the entire allocation.
144 of bytes in the allocation. The default is to fill the entire allocation.
147 Add an extra amount to allocate for every allocation.
149 If XX is present, it is the number of bytes to expand the allocation by.
152 ### free\_track[=ALLOCATION\_COUNT]
155 entire allocation is filled with the value 0xef, and the backtrace at
163 When the list is full, an allocation is removed from the list and is
168 If ALLOCATION\_COUNT is present, it indicates the total number of allocations
173 information about the original allocation.
177 04-15 12:00:31.304 7412 7412 E malloc_debug: +++ ALLOCATION 0x12345678 USED AFTER FREE
178 04-15 12:00:31.305 7412 7412 E malloc_debug: allocation[20] = 0xaf (expected 0xef)
179 04-15 12:00:31.305 7412 7412 E malloc_debug: allocation[99] = 0x12 (expected 0xef)
187 an allocation has a special header applied, and the header is corrupted
191 04-15 12:00:31.604 7412 7412 E malloc_debug: +++ ALLOCATION 0x12345678 HAS CORRUPTED HEADER TAG 0x1cc7dc00 AFTER FREE
195 backtrace frames to capture when an allocation is freed.
199 allocation is freed. The default is to record 16 frames, the max number of
210 information about the original allocation.
215 04-15 12:35:33.304 7412 7412 E malloc_debug: Backtrace at time of allocation:
221 04-15 12:35:33.305 7412 7412 E malloc_debug: Backtrace at time of allocation:
228 Keep track of every allocation/free made on every thread and dump them
233 allocation/free records that can be retained. If the number of records
244 The allocation data is written in a human readable format. Every line begins
246 the allocation/free. If a new thread is created, no special line is added
258 Below is how each type of allocation/free call ends up in the file dump.
324 If FILE\_NAME is set, then it indicates where the record allocation data
334 04-15 12:00:31.304 7412 7412 E malloc_debug: +++ ALLOCATION 0x12345678 USED AFTER FREE (free)
352 04-15 12:00:31.304 7412 7412 E malloc_debug: +++ ALLOCATION 0x12345678 USED AFTER FREE (realloc)
358 04-15 12:00:31.304 7412 7412 E malloc_debug: +++ ALLOCATION 0x12345678 HAS INVALID TAG 1ee7d000 (malloc_usable_size)
374 Enable backtrace tracking of all allocation for all processes:
413 Enable malloc debug and dump the native allocation with backtraces to