Advertisement
Guest User

Untitled

a guest
Aug 23rd, 2013
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.76 KB | None | 0 0
  1. ==515== Memcheck, a memory error detector
  2. ==515== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al.
  3. ==515== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info
  4. ==515== Command: octave converter_ffsep_bss.m
  5. ==515==
  6. GNU Octave, version 3.6.4
  7. Copyright (C) 2013 John W. Eaton and others.
  8. This is free software; see the source code for copying conditions.
  9. There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or
  10. FITNESS FOR A PARTICULAR PURPOSE. For details, type `warranty'.
  11.  
  12. Octave was configured for "x86_64-pc-linux-gnu".
  13.  
  14. Additional information about Octave is available at http://www.octave.org.
  15.  
  16. Please contribute if you find this software useful.
  17. For more information, visit http://www.octave.org/get-involved.html
  18.  
  19. Read http://www.octave.org/bugs.html to learn how to submit bug reports.
  20.  
  21. For information about changes from previous versions, type `news'.
  22.  
  23. A =
  24.  
  25. 1.00000 0.50000
  26. 0.50000 1.00000
  27.  
  28. 1.2072 0.946776
  29. 0.946776 1.2072
  30. 1.19792 0.937073
  31. 0.937833 1.19358
  32. 1.19559 0.93184
  33. 0.933527 1.18504
  34. 1.19358 0.927038
  35. 0.929538 1.17667
  36. ==515== Invalid write of size 4
  37. ==515== at 0x170F50F0: _wrap_FFSep_get_covs(octave_value_list const&, int) (modshogunOCTAVE_wrap.cxx:458093)
  38. ==515== by 0x175C27F6: octave_swig_type::member_invoke(std::pair<swig_octave_member const*, octave_value>*, octave_value_list const&, int) (modshogunOCTAVE_wrap.cxx:1057)
  39. ==515== by 0x175C4CC8: octave_swig_type::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int) (modshogunOCTAVE_wrap.cxx:1406)
  40. ==515== by 0x175C44FE: octave_swig_type::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&) (modshogunOCTAVE_wrap.cxx:1346)
  41. ==515== by 0x175C7CFB: octave_swig_ref::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&) (modshogunOCTAVE_wrap.cxx:1732)
  42. ==515== by 0x546B1DD: octave_value::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  43. ==515== by 0x546B234: octave_value::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int, std::list<octave_lvalue, std::allocator<octave_lvalue> > const*) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  44. ==515== by 0x54E1F6A: tree_index_expression::rvalue(int, std::list<octave_lvalue, std::allocator<octave_lvalue> > const*) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  45. ==515== by 0x54E26BA: tree_index_expression::rvalue(int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  46. ==515== by 0x54E0137: tree_index_expression::rvalue1(int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  47. ==515== by 0x54CCD74: tree_simple_assignment::rvalue1(int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  48. ==515== by 0x54DA203: tree_evaluator::visit_statement(tree_statement&) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  49. ==515== Address 0x12cd2790 is 0 bytes after a block of size 16 alloc'd
  50. ==515== at 0x4C2C037: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  51. ==515== by 0x50D3D74: dim_vector::dim_vector(int, int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  52. ==515== by 0x170F5077: _wrap_FFSep_get_covs(octave_value_list const&, int) (modshogunOCTAVE_wrap.cxx:458087)
  53. ==515== by 0x175C27F6: octave_swig_type::member_invoke(std::pair<swig_octave_member const*, octave_value>*, octave_value_list const&, int) (modshogunOCTAVE_wrap.cxx:1057)
  54. ==515== by 0x175C4CC8: octave_swig_type::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int) (modshogunOCTAVE_wrap.cxx:1406)
  55. ==515== by 0x175C44FE: octave_swig_type::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&) (modshogunOCTAVE_wrap.cxx:1346)
  56. ==515== by 0x175C7CFB: octave_swig_ref::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&) (modshogunOCTAVE_wrap.cxx:1732)
  57. ==515== by 0x546B1DD: octave_value::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  58. ==515== by 0x546B234: octave_value::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int, std::list<octave_lvalue, std::allocator<octave_lvalue> > const*) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  59. ==515== by 0x54E1F6A: tree_index_expression::rvalue(int, std::list<octave_lvalue, std::allocator<octave_lvalue> > const*) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  60. ==515== by 0x54E26BA: tree_index_expression::rvalue(int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  61. ==515== by 0x54E0137: tree_index_expression::rvalue1(int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  62. ==515==
  63. ==515== Invalid read of size 4
  64. ==515== at 0x170F5109: _wrap_FFSep_get_covs(octave_value_list const&, int) (modshogunOCTAVE_wrap.cxx:458094)
  65. ==515== by 0x175C27F6: octave_swig_type::member_invoke(std::pair<swig_octave_member const*, octave_value>*, octave_value_list const&, int) (modshogunOCTAVE_wrap.cxx:1057)
  66. ==515== by 0x175C4CC8: octave_swig_type::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int) (modshogunOCTAVE_wrap.cxx:1406)
  67. ==515== by 0x175C44FE: octave_swig_type::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&) (modshogunOCTAVE_wrap.cxx:1346)
  68. ==515== by 0x175C7CFB: octave_swig_ref::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&) (modshogunOCTAVE_wrap.cxx:1732)
  69. ==515== by 0x546B1DD: octave_value::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  70. ==515== by 0x546B234: octave_value::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int, std::list<octave_lvalue, std::allocator<octave_lvalue> > const*) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  71. ==515== by 0x54E1F6A: tree_index_expression::rvalue(int, std::list<octave_lvalue, std::allocator<octave_lvalue> > const*) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  72. ==515== by 0x54E26BA: tree_index_expression::rvalue(int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  73. ==515== by 0x54E0137: tree_index_expression::rvalue1(int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  74. ==515== by 0x54CCD74: tree_simple_assignment::rvalue1(int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  75. ==515== by 0x54DA203: tree_evaluator::visit_statement(tree_statement&) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  76. ==515== Address 0x12cd2790 is 0 bytes after a block of size 16 alloc'd
  77. ==515== at 0x4C2C037: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  78. ==515== by 0x50D3D74: dim_vector::dim_vector(int, int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  79. ==515== by 0x170F5077: _wrap_FFSep_get_covs(octave_value_list const&, int) (modshogunOCTAVE_wrap.cxx:458087)
  80. ==515== by 0x175C27F6: octave_swig_type::member_invoke(std::pair<swig_octave_member const*, octave_value>*, octave_value_list const&, int) (modshogunOCTAVE_wrap.cxx:1057)
  81. ==515== by 0x175C4CC8: octave_swig_type::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int) (modshogunOCTAVE_wrap.cxx:1406)
  82. ==515== by 0x175C44FE: octave_swig_type::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&) (modshogunOCTAVE_wrap.cxx:1346)
  83. ==515== by 0x175C7CFB: octave_swig_ref::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&) (modshogunOCTAVE_wrap.cxx:1732)
  84. ==515== by 0x546B1DD: octave_value::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  85. ==515== by 0x546B234: octave_value::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int, std::list<octave_lvalue, std::allocator<octave_lvalue> > const*) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  86. ==515== by 0x54E1F6A: tree_index_expression::rvalue(int, std::list<octave_lvalue, std::allocator<octave_lvalue> > const*) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  87. ==515== by 0x54E26BA: tree_index_expression::rvalue(int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  88. ==515== by 0x54E0137: tree_index_expression::rvalue1(int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  89. ==515==
  90. 2 2 4
  91. ==515== Invalid write of size 8
  92. ==515== at 0x170F51BB: _wrap_FFSep_get_covs(octave_value_list const&, int) (modshogunOCTAVE_wrap.cxx:458102)
  93. ==515== by 0x175C27F6: octave_swig_type::member_invoke(std::pair<swig_octave_member const*, octave_value>*, octave_value_list const&, int) (modshogunOCTAVE_wrap.cxx:1057)
  94. ==515== by 0x175C4CC8: octave_swig_type::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int) (modshogunOCTAVE_wrap.cxx:1406)
  95. ==515== by 0x175C44FE: octave_swig_type::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&) (modshogunOCTAVE_wrap.cxx:1346)
  96. ==515== by 0x175C7CFB: octave_swig_ref::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&) (modshogunOCTAVE_wrap.cxx:1732)
  97. ==515== by 0x546B1DD: octave_value::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  98. ==515== by 0x546B234: octave_value::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int, std::list<octave_lvalue, std::allocator<octave_lvalue> > const*) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  99. ==515== by 0x54E1F6A: tree_index_expression::rvalue(int, std::list<octave_lvalue, std::allocator<octave_lvalue> > const*) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  100. ==515== by 0x54E26BA: tree_index_expression::rvalue(int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  101. ==515== by 0x54E0137: tree_index_expression::rvalue1(int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  102. ==515== by 0x54CCD74: tree_simple_assignment::rvalue1(int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  103. ==515== by 0x54DA203: tree_evaluator::visit_statement(tree_statement&) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  104. ==515== Address 0x12cd2840 is 0 bytes after a block of size 32 alloc'd
  105. ==515== at 0x4C2C037: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  106. ==515== by 0x5105C06: Array<double>::Array(dim_vector const&) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  107. ==515== by 0x5159DBF: Matrix::Matrix(dim_vector const&) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  108. ==515== by 0x170F516E: _wrap_FFSep_get_covs(octave_value_list const&, int) (modshogunOCTAVE_wrap.cxx:458098)
  109. ==515== by 0x175C27F6: octave_swig_type::member_invoke(std::pair<swig_octave_member const*, octave_value>*, octave_value_list const&, int) (modshogunOCTAVE_wrap.cxx:1057)
  110. ==515== by 0x175C4CC8: octave_swig_type::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int) (modshogunOCTAVE_wrap.cxx:1406)
  111. ==515== by 0x175C44FE: octave_swig_type::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&) (modshogunOCTAVE_wrap.cxx:1346)
  112. ==515== by 0x175C7CFB: octave_swig_ref::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&) (modshogunOCTAVE_wrap.cxx:1732)
  113. ==515== by 0x546B1DD: octave_value::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  114. ==515== by 0x546B234: octave_value::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int, std::list<octave_lvalue, std::allocator<octave_lvalue> > const*) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  115. ==515== by 0x54E1F6A: tree_index_expression::rvalue(int, std::list<octave_lvalue, std::allocator<octave_lvalue> > const*) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  116. ==515== by 0x54E26BA: tree_index_expression::rvalue(int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  117. ==515==
  118. ==515== Invalid read of size 8
  119. ==515== at 0x170F51D2: _wrap_FFSep_get_covs(octave_value_list const&, int) (modshogunOCTAVE_wrap.cxx:458103)
  120. ==515== by 0x175C27F6: octave_swig_type::member_invoke(std::pair<swig_octave_member const*, octave_value>*, octave_value_list const&, int) (modshogunOCTAVE_wrap.cxx:1057)
  121. ==515== by 0x175C4CC8: octave_swig_type::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int) (modshogunOCTAVE_wrap.cxx:1406)
  122. ==515== by 0x175C44FE: octave_swig_type::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&) (modshogunOCTAVE_wrap.cxx:1346)
  123. ==515== by 0x175C7CFB: octave_swig_ref::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&) (modshogunOCTAVE_wrap.cxx:1732)
  124. ==515== by 0x546B1DD: octave_value::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  125. ==515== by 0x546B234: octave_value::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int, std::list<octave_lvalue, std::allocator<octave_lvalue> > const*) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  126. ==515== by 0x54E1F6A: tree_index_expression::rvalue(int, std::list<octave_lvalue, std::allocator<octave_lvalue> > const*) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  127. ==515== by 0x54E26BA: tree_index_expression::rvalue(int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  128. ==515== by 0x54E0137: tree_index_expression::rvalue1(int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  129. ==515== by 0x54CCD74: tree_simple_assignment::rvalue1(int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  130. ==515== by 0x54DA203: tree_evaluator::visit_statement(tree_statement&) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  131. ==515== Address 0x12cd2840 is 0 bytes after a block of size 32 alloc'd
  132. ==515== at 0x4C2C037: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  133. ==515== by 0x5105C06: Array<double>::Array(dim_vector const&) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  134. ==515== by 0x5159DBF: Matrix::Matrix(dim_vector const&) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  135. ==515== by 0x170F516E: _wrap_FFSep_get_covs(octave_value_list const&, int) (modshogunOCTAVE_wrap.cxx:458098)
  136. ==515== by 0x175C27F6: octave_swig_type::member_invoke(std::pair<swig_octave_member const*, octave_value>*, octave_value_list const&, int) (modshogunOCTAVE_wrap.cxx:1057)
  137. ==515== by 0x175C4CC8: octave_swig_type::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int) (modshogunOCTAVE_wrap.cxx:1406)
  138. ==515== by 0x175C44FE: octave_swig_type::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&) (modshogunOCTAVE_wrap.cxx:1346)
  139. ==515== by 0x175C7CFB: octave_swig_ref::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&) (modshogunOCTAVE_wrap.cxx:1732)
  140. ==515== by 0x546B1DD: octave_value::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  141. ==515== by 0x546B234: octave_value::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int, std::list<octave_lvalue, std::allocator<octave_lvalue> > const*) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  142. ==515== by 0x54E1F6A: tree_index_expression::rvalue(int, std::list<octave_lvalue, std::allocator<octave_lvalue> > const*) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  143. ==515== by 0x54E26BA: tree_index_expression::rvalue(int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  144. ==515==
  145. 1.207196 0.946776 0.946776 1.207196 1.197922 0.937833 0.937073 1.193584 1.195588 0.933527 0.931840 1.185039 1.193578 0.929538 0.927038 1.176666
  146. --515-- VALGRIND INTERNAL ERROR: Valgrind received a signal 11 (SIGSEGV) - exiting
  147. --515-- si_code=80; Faulting address: 0x0; sp: 0x402b1adc0
  148.  
  149. valgrind: the 'impossible' happened:
  150. Killed by fatal signal
  151. ==515== at 0x38061DD8: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
  152. ==515== by 0x38028524: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
  153. ==515== by 0x3802871D: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
  154. ==515== by 0x3809C8F0: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
  155. ==515== by 0x380ABADC: ??? (in /usr/lib/valgrind/memcheck-amd64-linux)
  156.  
  157. sched status:
  158. running_tid=1
  159.  
  160. Thread 1: status = VgTs_Runnable
  161. ==515== at 0x4C2C7A7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  162. ==515== by 0x5467BE8: octave_value::octave_value(Matrix const&, MatrixType const&) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  163. ==515== by 0x170F5234: _wrap_FFSep_get_covs(octave_value_list const&, int) (modshogunOCTAVE_wrap.cxx:458107)
  164. ==515== by 0x175C27F6: octave_swig_type::member_invoke(std::pair<swig_octave_member const*, octave_value>*, octave_value_list const&, int) (modshogunOCTAVE_wrap.cxx:1057)
  165. ==515== by 0x175C4CC8: octave_swig_type::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int) (modshogunOCTAVE_wrap.cxx:1406)
  166. ==515== by 0x175C44FE: octave_swig_type::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&) (modshogunOCTAVE_wrap.cxx:1346)
  167. ==515== by 0x175C7CFB: octave_swig_ref::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&) (modshogunOCTAVE_wrap.cxx:1732)
  168. ==515== by 0x546B1DD: octave_value::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  169. ==515== by 0x546B234: octave_value::subsref(std::string const&, std::list<octave_value_list, std::allocator<octave_value_list> > const&, int, std::list<octave_lvalue, std::allocator<octave_lvalue> > const*) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  170. ==515== by 0x54E1F6A: tree_index_expression::rvalue(int, std::list<octave_lvalue, std::allocator<octave_lvalue> > const*) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  171. ==515== by 0x54E26BA: tree_index_expression::rvalue(int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  172. ==515== by 0x54E0137: tree_index_expression::rvalue1(int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  173. ==515== by 0x54CCD74: tree_simple_assignment::rvalue1(int) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  174. ==515== by 0x54DA203: tree_evaluator::visit_statement(tree_statement&) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  175. ==515== by 0x54D994D: tree_evaluator::visit_statement_list(tree_statement_list&) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  176. ==515== by 0x5460A55: octave_user_script::do_multi_index_op(int, octave_value_list const&) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  177. ==515== by 0x52D2418: source_file(std::string const&, std::string const&, bool, bool, std::string const&) (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  178. ==515== by 0x532E605: ??? (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  179. ==515== by 0x5330D93: octave_main (in /usr/lib/x86_64-linux-gnu/liboctinterp.so.1.0.2)
  180. ==515== by 0x5E22EA4: (below main) (libc-start.c:260)
  181.  
  182.  
  183. Note: see also the FAQ in the source distribution.
  184. It contains workarounds to several common problems.
  185. In particular, if Valgrind aborted or crashed after
  186. identifying problems in your program, there's a good chance
  187. that fixing those problems will prevent Valgrind aborting or
  188. crashing, especially if it happened in m_mallocfree.c.
  189.  
  190. If that doesn't help, please report this bug to: www.valgrind.org
  191.  
  192. In the bug report, send all the above text, the valgrind
  193. version, and what OS and version you are using. Thanks.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement