United States |
![]() |
![]() |
|
Previous | Contents | Index |
This appendix describes Third Degree messages generated by the C++ Class and Standard Libraries. None of the following messages contribute to memory corruption in programs or cause memory depletion in long running applications.
576 bytes in 1 leak created at: malloc libc.so pc = 0x3ff81d35c04 libcxx.so pc = 0x3ff81d35e20 libcxx.so __init_cxx_exc libcxx.so 16 bytes in 1 leak (including 1 super leak) created at: malloc libc.so pc = 0x3ff81d35c04 libcxx.so pc = 0x3ff81d35ca4 libcxx.so pc = 0x3ff81d35dfc libcxx.so __init_cxx_exc libcxx.so |
int main () {return 0;} |
48 bytes in 1 leak created at: malloc libc.so __cma_tis_mutex_create libc.so AllocateInternalMutex(void) libcxx.so Mutex::Mutex(void) libcxx.so Iostream_init::initialize(void) libcxx.so Iostream_init::Iostream_init(void) libcxx.so __init_cxxl_init142DB80C libcxx.so 24 bytes in 1 leak created at: operator new(unsigned long) libcxx.so AllocateInternalMutex(void) libcxx.so Mutex::Mutex(void) libcxx.so Iostream_init::initialize(void) libcxx.so Iostream_init::Iostream_init(void) libcxx.so __init_cxxl_init142DB80C libcxx.so 8 bytes in 1 leak (including 1 super leak) created at: operator new(unsigned long) libcxx.so Iostream_init::initialize(void) libcxx.so Iostream_init::Iostream_init(void) libcxx.so __init_cxxl_init142DB80C libcxx.so |
int main () {return 0;} |
48 bytes in 1 leak created at: malloc libc.so __cma_tis_mutex_create libc.so AllocateInternalMutex(void) libcxx.so Mutex::Mutex(void) libcxx.so Iostream_init::Iostream_init(void) libcxx.so __init_cxxl_init142DB80C libcxx.so 24 bytes in 1 leak created at: operator new(unsigned long) libcxx.so AllocateInternalMutex(void) libcxx.so Mutex::Mutex(void) libcxx.so Iostream_init::Iostream_init(void) libcxx.so __init_cxxl_init142DB80C libcxx.so |
int main () {return 0;} |
48 bytes in 1 leak (including 1 super leak) created at: malloc libc.so __cma_tis_mutex_create libc.so pc = 0x3ff81d3a46c libcxx.so __cma_tis_once libc.so __cxx_test_and_set_atomic libcxx.so __init_cxxl_init142DB80C libcxx.so |
int main () {return 0;} |
------------------------------------------------ fon -- 0 -- calling free(0) free fon pc = 0x120068090 fon __init_cxx_exc fon -------------------------------------------------------------- |
int main () {return 0;} |
------------------------------------------------ wis -- 1 -- wis.cxx: 5: writing invalid stack at byte 64 of 64 in frame of array_new_general (void*, int, unsigned long, void*, void (*)(void*, int), void* (*)(unsigned long), void (*)(void*), int, int, unsigned int) array_new_general(void*, int, unsigned long, void*, void (*)(void*, int), void* (*)(unsigned long), void (*)(void*), int, int, unsigned int) wis __vec_new_eh wis -------------------------------------------------------------- |
struct C {C() {};}; int main () { C* pc = new C[5]; delete []pc; return 0; } |
rin.c: 7: reading invalid stack at byte 656 of 656 in frame of main proc_at_0x12000e350 rin __exc_virtual_unwind rin exc_virtual_unwind rin main rin, rin.c, line 7 __start rin |
#include <map> main() { map <int, int> the_test_map; the_test_map[1] = 1; the_test_map[2] = 2; } |
struct tree { bool b; void init () {;} tree(const int i = 3, bool b = true) : b(b) { init(); } }; void main() { tree t; } |
Index | Contents |
|