Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ==21408== Memcheck, a memory error detector
- ==21408== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
- ==21408== Using Valgrind-3.6.0.SVN-Debian and LibVEX; rerun with -h for copyright info
- ==21408== Command: ./prog
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x8048E9E: main (prog.cpp:61)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A809: zero(int (*) [4], int (*) [4], int*, int, int, int, int, int, int) (prog.cpp:410)
- ==21408== by 0x804A609: lowest(int (*) [4], int (*) [4], int, int, int, int, int, int) (prog.cpp:354)
- ==21408== by 0x804932C: main (prog.cpp:125)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A811: zero(int (*) [4], int (*) [4], int*, int, int, int, int, int, int) (prog.cpp:410)
- ==21408== by 0x804A609: lowest(int (*) [4], int (*) [4], int, int, int, int, int, int) (prog.cpp:354)
- ==21408== by 0x804932C: main (prog.cpp:125)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x40BDF68: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, long) const (in /usr/lib/libstdc++.so.6.0.13)
- ==21408== by 0x40BE1EC: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, long) const (in /usr/lib/libstdc++.so.6.0.13)
- ==21408== by 0x40D07B4: std::ostream& std::ostream::_M_insert<long>(long) (in /usr/lib/libstdc++.so.6.0.13)
- ==21408== by 0x40D0943: std::ostream::operator<<(int) (in /usr/lib/libstdc++.so.6.0.13)
- ==21408== by 0x804B2B6: print(int (*) [4], int, std::string) (prog.cpp:542)
- ==21408== by 0x804946F: main (prog.cpp:138)
- ==21408==
- ==21408== Use of uninitialised value of size 4
- ==21408== at 0x40B7B4E: ??? (in /usr/lib/libstdc++.so.6.0.13)
- ==21408== by 0x40BDF98: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, long) const (in /usr/lib/libstdc++.so.6.0.13)
- ==21408== by 0x40BE1EC: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, long) const (in /usr/lib/libstdc++.so.6.0.13)
- ==21408== by 0x40D07B4: std::ostream& std::ostream::_M_insert<long>(long) (in /usr/lib/libstdc++.so.6.0.13)
- ==21408== by 0x40D0943: std::ostream::operator<<(int) (in /usr/lib/libstdc++.so.6.0.13)
- ==21408== by 0x804B2B6: print(int (*) [4], int, std::string) (prog.cpp:542)
- ==21408== by 0x804946F: main (prog.cpp:138)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x40B7B57: ??? (in /usr/lib/libstdc++.so.6.0.13)
- ==21408== by 0x40BDF98: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, long) const (in /usr/lib/libstdc++.so.6.0.13)
- ==21408== by 0x40BE1EC: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, long) const (in /usr/lib/libstdc++.so.6.0.13)
- ==21408== by 0x40D07B4: std::ostream& std::ostream::_M_insert<long>(long) (in /usr/lib/libstdc++.so.6.0.13)
- ==21408== by 0x40D0943: std::ostream::operator<<(int) (in /usr/lib/libstdc++.so.6.0.13)
- ==21408== by 0x804B2B6: print(int (*) [4], int, std::string) (prog.cpp:542)
- ==21408== by 0x804946F: main (prog.cpp:138)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x40BDFBF: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, long) const (in /usr/lib/libstdc++.so.6.0.13)
- ==21408== by 0x40BE1EC: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, long) const (in /usr/lib/libstdc++.so.6.0.13)
- ==21408== by 0x40D07B4: std::ostream& std::ostream::_M_insert<long>(long) (in /usr/lib/libstdc++.so.6.0.13)
- ==21408== by 0x40D0943: std::ostream::operator<<(int) (in /usr/lib/libstdc++.so.6.0.13)
- ==21408== by 0x804B2B6: print(int (*) [4], int, std::string) (prog.cpp:542)
- ==21408== by 0x804946F: main (prog.cpp:138)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A1C7: calc(int (*) [4], int (*) [4]) (prog.cpp:290)
- ==21408== by 0x8049DEC: left(int (*) [4], int (*) [4], int, int) (prog.cpp:210)
- ==21408== by 0x8048F1E: main (prog.cpp:84)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A1E6: calc(int (*) [4], int (*) [4]) (prog.cpp:290)
- ==21408== by 0x8049DEC: left(int (*) [4], int (*) [4], int, int) (prog.cpp:210)
- ==21408== by 0x8048F1E: main (prog.cpp:84)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A205: calc(int (*) [4], int (*) [4]) (prog.cpp:290)
- ==21408== by 0x8049DEC: left(int (*) [4], int (*) [4], int, int) (prog.cpp:210)
- ==21408== by 0x8048F1E: main (prog.cpp:84)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A224: calc(int (*) [4], int (*) [4]) (prog.cpp:290)
- ==21408== by 0x8049DEC: left(int (*) [4], int (*) [4], int, int) (prog.cpp:210)
- ==21408== by 0x8048F1E: main (prog.cpp:84)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A282: calc(int (*) [4], int (*) [4]) (prog.cpp:299)
- ==21408== by 0x8049DEC: left(int (*) [4], int (*) [4], int, int) (prog.cpp:210)
- ==21408== by 0x8048F1E: main (prog.cpp:84)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A2A1: calc(int (*) [4], int (*) [4]) (prog.cpp:299)
- ==21408== by 0x8049DEC: left(int (*) [4], int (*) [4], int, int) (prog.cpp:210)
- ==21408== by 0x8048F1E: main (prog.cpp:84)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A2C0: calc(int (*) [4], int (*) [4]) (prog.cpp:299)
- ==21408== by 0x8049DEC: left(int (*) [4], int (*) [4], int, int) (prog.cpp:210)
- ==21408== by 0x8048F1E: main (prog.cpp:84)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A2DF: calc(int (*) [4], int (*) [4]) (prog.cpp:299)
- ==21408== by 0x8049DEC: left(int (*) [4], int (*) [4], int, int) (prog.cpp:210)
- ==21408== by 0x8048F1E: main (prog.cpp:84)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A1C7: calc(int (*) [4], int (*) [4]) (prog.cpp:290)
- ==21408== by 0x8049F1A: right(int (*) [4], int (*) [4], int, int) (prog.cpp:232)
- ==21408== by 0x8048F47: main (prog.cpp:85)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A1E6: calc(int (*) [4], int (*) [4]) (prog.cpp:290)
- ==21408== by 0x8049F1A: right(int (*) [4], int (*) [4], int, int) (prog.cpp:232)
- ==21408== by 0x8048F47: main (prog.cpp:85)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A205: calc(int (*) [4], int (*) [4]) (prog.cpp:290)
- ==21408== by 0x8049F1A: right(int (*) [4], int (*) [4], int, int) (prog.cpp:232)
- ==21408== by 0x8048F47: main (prog.cpp:85)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A224: calc(int (*) [4], int (*) [4]) (prog.cpp:290)
- ==21408== by 0x8049F1A: right(int (*) [4], int (*) [4], int, int) (prog.cpp:232)
- ==21408== by 0x8048F47: main (prog.cpp:85)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A282: calc(int (*) [4], int (*) [4]) (prog.cpp:299)
- ==21408== by 0x8049F1A: right(int (*) [4], int (*) [4], int, int) (prog.cpp:232)
- ==21408== by 0x8048F47: main (prog.cpp:85)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A2A1: calc(int (*) [4], int (*) [4]) (prog.cpp:299)
- ==21408== by 0x8049F1A: right(int (*) [4], int (*) [4], int, int) (prog.cpp:232)
- ==21408== by 0x8048F47: main (prog.cpp:85)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A2C0: calc(int (*) [4], int (*) [4]) (prog.cpp:299)
- ==21408== by 0x8049F1A: right(int (*) [4], int (*) [4], int, int) (prog.cpp:232)
- ==21408== by 0x8048F47: main (prog.cpp:85)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A2DF: calc(int (*) [4], int (*) [4]) (prog.cpp:299)
- ==21408== by 0x8049F1A: right(int (*) [4], int (*) [4], int, int) (prog.cpp:232)
- ==21408== by 0x8048F47: main (prog.cpp:85)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A1C7: calc(int (*) [4], int (*) [4]) (prog.cpp:290)
- ==21408== by 0x804A049: up(int (*) [4], int (*) [4], int, int) (prog.cpp:254)
- ==21408== by 0x8048F70: main (prog.cpp:86)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A1E6: calc(int (*) [4], int (*) [4]) (prog.cpp:290)
- ==21408== by 0x804A049: up(int (*) [4], int (*) [4], int, int) (prog.cpp:254)
- ==21408== by 0x8048F70: main (prog.cpp:86)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A205: calc(int (*) [4], int (*) [4]) (prog.cpp:290)
- ==21408== by 0x804A049: up(int (*) [4], int (*) [4], int, int) (prog.cpp:254)
- ==21408== by 0x8048F70: main (prog.cpp:86)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A224: calc(int (*) [4], int (*) [4]) (prog.cpp:290)
- ==21408== by 0x804A049: up(int (*) [4], int (*) [4], int, int) (prog.cpp:254)
- ==21408== by 0x8048F70: main (prog.cpp:86)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A282: calc(int (*) [4], int (*) [4]) (prog.cpp:299)
- ==21408== by 0x804A049: up(int (*) [4], int (*) [4], int, int) (prog.cpp:254)
- ==21408== by 0x8048F70: main (prog.cpp:86)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A2A1: calc(int (*) [4], int (*) [4]) (prog.cpp:299)
- ==21408== by 0x804A049: up(int (*) [4], int (*) [4], int, int) (prog.cpp:254)
- ==21408== by 0x8048F70: main (prog.cpp:86)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A2C0: calc(int (*) [4], int (*) [4]) (prog.cpp:299)
- ==21408== by 0x804A049: up(int (*) [4], int (*) [4], int, int) (prog.cpp:254)
- ==21408== by 0x8048F70: main (prog.cpp:86)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A2DF: calc(int (*) [4], int (*) [4]) (prog.cpp:299)
- ==21408== by 0x804A049: up(int (*) [4], int (*) [4], int, int) (prog.cpp:254)
- ==21408== by 0x8048F70: main (prog.cpp:86)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A823: zero(int (*) [4], int (*) [4], int*, int, int, int, int, int, int) (prog.cpp:414)
- ==21408== by 0x804A609: lowest(int (*) [4], int (*) [4], int, int, int, int, int, int) (prog.cpp:354)
- ==21408== by 0x804932C: main (prog.cpp:125)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A842: zero(int (*) [4], int (*) [4], int*, int, int, int, int, int, int) (prog.cpp:418)
- ==21408== by 0x804A609: lowest(int (*) [4], int (*) [4], int, int, int, int, int, int) (prog.cpp:354)
- ==21408== by 0x804932C: main (prog.cpp:125)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804AA17: count(int (*) [4], int (*) [4], int*, int, int, int, int, int, int) (prog.cpp:455)
- ==21408== by 0x804A89D: zero(int (*) [4], int (*) [4], int*, int, int, int, int, int, int) (prog.cpp:424)
- ==21408== by 0x804A609: lowest(int (*) [4], int (*) [4], int, int, int, int, int, int) (prog.cpp:354)
- ==21408== by 0x804932C: main (prog.cpp:125)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804AB66: count(int (*) [4], int (*) [4], int*, int, int, int, int, int, int) (prog.cpp:479)
- ==21408== by 0x804A89D: zero(int (*) [4], int (*) [4], int*, int, int, int, int, int, int) (prog.cpp:424)
- ==21408== by 0x804A609: lowest(int (*) [4], int (*) [4], int, int, int, int, int, int) (prog.cpp:354)
- ==21408== by 0x804932C: main (prog.cpp:125)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804AC0E: count(int (*) [4], int (*) [4], int*, int, int, int, int, int, int) (prog.cpp:491)
- ==21408== by 0x804A89D: zero(int (*) [4], int (*) [4], int*, int, int, int, int, int, int) (prog.cpp:424)
- ==21408== by 0x804A609: lowest(int (*) [4], int (*) [4], int, int, int, int, int, int) (prog.cpp:354)
- ==21408== by 0x804932C: main (prog.cpp:125)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A1C7: calc(int (*) [4], int (*) [4]) (prog.cpp:290)
- ==21408== by 0x804A178: down(int (*) [4], int (*) [4], int, int) (prog.cpp:276)
- ==21408== by 0x8048F99: main (prog.cpp:87)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A1E6: calc(int (*) [4], int (*) [4]) (prog.cpp:290)
- ==21408== by 0x804A178: down(int (*) [4], int (*) [4], int, int) (prog.cpp:276)
- ==21408== by 0x8048F99: main (prog.cpp:87)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A205: calc(int (*) [4], int (*) [4]) (prog.cpp:290)
- ==21408== by 0x804A178: down(int (*) [4], int (*) [4], int, int) (prog.cpp:276)
- ==21408== by 0x8048F99: main (prog.cpp:87)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A224: calc(int (*) [4], int (*) [4]) (prog.cpp:290)
- ==21408== by 0x804A178: down(int (*) [4], int (*) [4], int, int) (prog.cpp:276)
- ==21408== by 0x8048F99: main (prog.cpp:87)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A282: calc(int (*) [4], int (*) [4]) (prog.cpp:299)
- ==21408== by 0x804A178: down(int (*) [4], int (*) [4], int, int) (prog.cpp:276)
- ==21408== by 0x8048F99: main (prog.cpp:87)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A2A1: calc(int (*) [4], int (*) [4]) (prog.cpp:299)
- ==21408== by 0x804A178: down(int (*) [4], int (*) [4], int, int) (prog.cpp:276)
- ==21408== by 0x8048F99: main (prog.cpp:87)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A2C0: calc(int (*) [4], int (*) [4]) (prog.cpp:299)
- ==21408== by 0x804A178: down(int (*) [4], int (*) [4], int, int) (prog.cpp:276)
- ==21408== by 0x8048F99: main (prog.cpp:87)
- ==21408==
- ==21408== Conditional jump or move depends on uninitialised value(s)
- ==21408== at 0x804A2DF: calc(int (*) [4], int (*) [4]) (prog.cpp:299)
- ==21408== by 0x804A178: down(int (*) [4], int (*) [4], int, int) (prog.cpp:276)
- ==21408== by 0x8048F99: main (prog.cpp:87)
- ==21408==
- ==21408==
- ==21408== HEAP SUMMARY:
- ==21408== in use at exit: 21 bytes in 1 blocks
- ==21408== total heap usage: 2 allocs, 1 frees, 38 bytes allocated
- ==21408==
- ==21408== LEAK SUMMARY:
- ==21408== definitely lost: 0 bytes in 0 blocks
- ==21408== indirectly lost: 0 bytes in 0 blocks
- ==21408== possibly lost: 21 bytes in 1 blocks
- ==21408== still reachable: 0 bytes in 0 blocks
- ==21408== suppressed: 0 bytes in 0 blocks
- ==21408== Rerun with --leak-check=full to see details of leaked memory
- ==21408==
- ==21408== For counts of detected and suppressed errors, rerun with: -v
- ==21408== Use --track-origins=yes to see where uninitialised values come from
- ==21408== ERROR SUMMARY: 571882 errors from 44 contexts (suppressed: 18 from 7)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement