Ticket #935: compress.err

File compress.err, 6.4 KB (added by Дмитрий Свиридкин, 4 years ago)
Line 
1==13510== Invalid read of size 1
2==13510==    at 0x12C8C1: HuffmanTree::createCodesTable(std::unique_ptr<HuffmanNode, std::default_delete<HuffmanNode> > const&) (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
3==13510==    by 0x12C96B: HuffmanTree::createCodesTable(std::unique_ptr<HuffmanNode, std::default_delete<HuffmanNode> > const&) (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
4==13510==    by 0x12C9B1: HuffmanTree::createCodesTable(std::unique_ptr<HuffmanNode, std::default_delete<HuffmanNode> > const&) (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
5==13510==    by 0x12C9B1: HuffmanTree::createCodesTable(std::unique_ptr<HuffmanNode, std::default_delete<HuffmanNode> > const&) (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
6==13510==    by 0x12C9B1: HuffmanTree::createCodesTable(std::unique_ptr<HuffmanNode, std::default_delete<HuffmanNode> > const&) (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
7==13510==    by 0x12C9B1: HuffmanTree::createCodesTable(std::unique_ptr<HuffmanNode, std::default_delete<HuffmanNode> > const&) (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
8==13510==    by 0x12C9B1: HuffmanTree::createCodesTable(std::unique_ptr<HuffmanNode, std::default_delete<HuffmanNode> > const&) (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
9==13510==    by 0x12C9B1: HuffmanTree::createCodesTable(std::unique_ptr<HuffmanNode, std::default_delete<HuffmanNode> > const&) (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
10==13510==    by 0x12C9B1: HuffmanTree::createCodesTable(std::unique_ptr<HuffmanNode, std::default_delete<HuffmanNode> > const&) (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
11==13510==    by 0x12C96B: HuffmanTree::createCodesTable(std::unique_ptr<HuffmanNode, std::default_delete<HuffmanNode> > const&) (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
12==13510==    by 0x12C738: HuffmanTree::HuffmanTree(std::unordered_map<char, int, std::hash<char>, std::equal_to<char>, std::allocator<std::pair<char const, int> > > const&, std::unordered_map<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<char>, std::equal_to<char>, std::allocator<std::pair<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, char> > >&) (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
13==13510==    by 0x1320E0: HuffmanArchiver::compress() (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
14==13510==  Address 0x4 is not stack'd, malloc'd or (recently) free'd
15==13510==
16==13510==
17==13510== Process terminating with default action of signal 11 (SIGSEGV)
18==13510==  Access not within mapped region at address 0x4
19==13510==    at 0x12C8C1: HuffmanTree::createCodesTable(std::unique_ptr<HuffmanNode, std::default_delete<HuffmanNode> > const&) (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
20==13510==    by 0x12C96B: HuffmanTree::createCodesTable(std::unique_ptr<HuffmanNode, std::default_delete<HuffmanNode> > const&) (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
21==13510==    by 0x12C9B1: HuffmanTree::createCodesTable(std::unique_ptr<HuffmanNode, std::default_delete<HuffmanNode> > const&) (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
22==13510==    by 0x12C9B1: HuffmanTree::createCodesTable(std::unique_ptr<HuffmanNode, std::default_delete<HuffmanNode> > const&) (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
23==13510==    by 0x12C9B1: HuffmanTree::createCodesTable(std::unique_ptr<HuffmanNode, std::default_delete<HuffmanNode> > const&) (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
24==13510==    by 0x12C9B1: HuffmanTree::createCodesTable(std::unique_ptr<HuffmanNode, std::default_delete<HuffmanNode> > const&) (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
25==13510==    by 0x12C9B1: HuffmanTree::createCodesTable(std::unique_ptr<HuffmanNode, std::default_delete<HuffmanNode> > const&) (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
26==13510==    by 0x12C9B1: HuffmanTree::createCodesTable(std::unique_ptr<HuffmanNode, std::default_delete<HuffmanNode> > const&) (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
27==13510==    by 0x12C9B1: HuffmanTree::createCodesTable(std::unique_ptr<HuffmanNode, std::default_delete<HuffmanNode> > const&) (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
28==13510==    by 0x12C96B: HuffmanTree::createCodesTable(std::unique_ptr<HuffmanNode, std::default_delete<HuffmanNode> > const&) (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
29==13510==    by 0x12C738: HuffmanTree::HuffmanTree(std::unordered_map<char, int, std::hash<char>, std::equal_to<char>, std::allocator<std::pair<char const, int> > > const&, std::unordered_map<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<char>, std::equal_to<char>, std::allocator<std::pair<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, char> > >&) (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
30==13510==    by 0x1320E0: HuffmanArchiver::compress() (in /home/dmis/DATA/WORKSPACE/cpp-labs/hw_03/check/hw_03/hw_03)
31==13510==  If you believe this happened as a result of a stack
32==13510==  overflow in your program's main thread (unlikely but
33==13510==  possible), you can try to increase the size of the
34==13510==  main thread stack using the --main-stacksize= flag.
35==13510==  The main thread stack size used in this run was 64000000.