Ticket #7524: test_mvov_crash_callstack.txt

File test_mvov_crash_callstack.txt, 12.0 KB (added by Thomas Kent <teeks99@…>, 9 years ago)
Line 
1> msvcp120d.dll!std::_Debug_message(const wchar_t * message, const wchar_t * file, unsigned int line) Line 15 C++
2 test3_mvov.exe!std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned __int64 const ,float> > > >::operator==(const std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned __int64 const ,float> > > > & _Right) Line 328 C++
3 test3_mvov.exe!boost::numeric::ublas::mapped_vector_of_mapped_vector<float,boost::numeric::ublas::basic_row_major<unsigned __int64,__int64>,boost::numeric::ublas::map_std<unsigned __int64,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > >,std::allocator<std::pair<unsigned __int64 const ,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > > > > > >::const_iterator1::operator==(const boost::numeric::ublas::mapped_vector_of_mapped_vector<float,boost::numeric::ublas::basic_row_major<unsigned __int64,__int64>,boost::numeric::ublas::map_std<unsigned __int64,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > >,std::allocator<std::pair<unsigned __int64 const ,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > > > > > >::const_iterator1 & it) Line 2002 C++
4 test3_mvov.exe!boost::numeric::ublas::matrix_column<boost::numeric::ublas::mapped_vector_of_mapped_vector<float,boost::numeric::ublas::basic_row_major<unsigned __int64,__int64>,boost::numeric::ublas::map_std<unsigned __int64,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > >,std::allocator<std::pair<unsigned __int64 const ,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > > > > > > >::const_iterator::operator==(const boost::numeric::ublas::matrix_column<boost::numeric::ublas::mapped_vector_of_mapped_vector<float,boost::numeric::ublas::basic_row_major<unsigned __int64,__int64>,boost::numeric::ublas::map_std<unsigned __int64,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > >,std::allocator<std::pair<unsigned __int64 const ,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > > > > > > >::const_iterator & it) Line 774 C++
5 test3_mvov.exe!boost::numeric::ublas::bidirectional_iterator_base<boost::numeric::ublas::sparse_bidirectional_iterator_tag,boost::numeric::ublas::matrix_column<boost::numeric::ublas::mapped_vector_of_mapped_vector<float,boost::numeric::ublas::basic_row_major<unsigned __int64,__int64>,boost::numeric::ublas::map_std<unsigned __int64,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > >,std::allocator<std::pair<unsigned __int64 const ,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > > > > > > >::const_iterator,float>::operator!=(const boost::numeric::ublas::matrix_column<boost::numeric::ublas::mapped_vector_of_mapped_vector<float,boost::numeric::ublas::basic_row_major<unsigned __int64,__int64>,boost::numeric::ublas::map_std<unsigned __int64,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > >,std::allocator<std::pair<unsigned __int64 const ,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > > > > > > >::const_iterator & it) Line 185 C++
6 test3_mvov.exe!boost::numeric::ublas::vector_assign<boost::numeric::ublas::scalar_assign,boost::numeric::ublas::mapped_vector<float,std::map<unsigned __int64,float,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,float> > > >,boost::numeric::ublas::matrix_column<boost::numeric::ublas::mapped_vector_of_mapped_vector<float,boost::numeric::ublas::basic_row_major<unsigned __int64,__int64>,boost::numeric::ublas::map_std<unsigned __int64,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > >,std::allocator<std::pair<unsigned __int64 const ,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > > > > > > > >(boost::numeric::ublas::mapped_vector<float,std::map<unsigned __int64,float,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,float> > > > & v, const boost::numeric::ublas::vector_expression<boost::numeric::ublas::matrix_column<boost::numeric::ublas::mapped_vector_of_mapped_vector<float,boost::numeric::ublas::basic_row_major<unsigned __int64,__int64>,boost::numeric::ublas::map_std<unsigned __int64,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > >,std::allocator<std::pair<unsigned __int64 const ,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > > > > > > > > & e, boost::numeric::ublas::sparse_tag __formal) Line 361 C++
7 test3_mvov.exe!boost::numeric::ublas::vector_assign<boost::numeric::ublas::scalar_assign,boost::numeric::ublas::mapped_vector<float,std::map<unsigned __int64,float,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,float> > > >,boost::numeric::ublas::matrix_column<boost::numeric::ublas::mapped_vector_of_mapped_vector<float,boost::numeric::ublas::basic_row_major<unsigned __int64,__int64>,boost::numeric::ublas::map_std<unsigned __int64,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > >,std::allocator<std::pair<unsigned __int64 const ,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > > > > > > > >(boost::numeric::ublas::mapped_vector<float,std::map<unsigned __int64,float,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,float> > > > & v, const boost::numeric::ublas::vector_expression<boost::numeric::ublas::matrix_column<boost::numeric::ublas::mapped_vector_of_mapped_vector<float,boost::numeric::ublas::basic_row_major<unsigned __int64,__int64>,boost::numeric::ublas::map_std<unsigned __int64,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > >,std::allocator<std::pair<unsigned __int64 const ,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > > > > > > > > & e) Line 449 C++
8 test3_mvov.exe!boost::numeric::ublas::mapped_vector<float,std::map<unsigned __int64,float,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,float> > > >::mapped_vector<float,std::map<unsigned __int64,float,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,float> > > ><boost::numeric::ublas::matrix_column<boost::numeric::ublas::mapped_vector_of_mapped_vector<float,boost::numeric::ublas::basic_row_major<unsigned __int64,__int64>,boost::numeric::ublas::map_std<unsigned __int64,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > >,std::allocator<std::pair<unsigned __int64 const ,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > > > > > > > >(const boost::numeric::ublas::vector_expression<boost::numeric::ublas::matrix_column<boost::numeric::ublas::mapped_vector_of_mapped_vector<float,boost::numeric::ublas::basic_row_major<unsigned __int64,__int64>,boost::numeric::ublas::map_std<unsigned __int64,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > >,std::allocator<std::pair<unsigned __int64 const ,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > > > > > > > > & ae, unsigned __int64 non_zeros) Line 327 C++
9 test3_mvov.exe!boost::numeric::ublas::mapped_vector<float,std::map<unsigned __int64,float,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,float> > > >::operator=<boost::numeric::ublas::matrix_column<boost::numeric::ublas::mapped_vector_of_mapped_vector<float,boost::numeric::ublas::basic_row_major<unsigned __int64,__int64>,boost::numeric::ublas::map_std<unsigned __int64,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > >,std::allocator<std::pair<unsigned __int64 const ,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > > > > > > > >(const boost::numeric::ublas::vector_expression<boost::numeric::ublas::matrix_column<boost::numeric::ublas::mapped_vector_of_mapped_vector<float,boost::numeric::ublas::basic_row_major<unsigned __int64,__int64>,boost::numeric::ublas::map_std<unsigned __int64,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > >,std::allocator<std::pair<unsigned __int64 const ,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > > > > > > > > & ae) Line 477 C++
10 test3_mvov.exe!test_my_matrix_vector<boost::numeric::ublas::mapped_vector<float,std::map<unsigned __int64,float,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,float> > > >,boost::numeric::ublas::mapped_vector_of_mapped_vector<float,boost::numeric::ublas::basic_row_major<unsigned __int64,__int64>,boost::numeric::ublas::map_std<unsigned __int64,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > >,std::allocator<std::pair<unsigned __int64 const ,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > > > > > >,3>::test_with<boost::numeric::ublas::mapped_vector<float,std::map<unsigned __int64,float,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,float> > > >,boost::numeric::ublas::mapped_vector_of_mapped_vector<float,boost::numeric::ublas::basic_row_major<unsigned __int64,__int64>,boost::numeric::ublas::map_std<unsigned __int64,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > >,std::allocator<std::pair<unsigned __int64 const ,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > > > > > > >(boost::numeric::ublas::mapped_vector<float,std::map<unsigned __int64,float,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,float> > > > & v1, boost::numeric::ublas::mapped_vector<float,std::map<unsigned __int64,float,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,float> > > > & v2, boost::numeric::ublas::mapped_vector_of_mapped_vector<float,boost::numeric::ublas::basic_row_major<unsigned __int64,__int64>,boost::numeric::ublas::map_std<unsigned __int64,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > >,std::allocator<std::pair<unsigned __int64 const ,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > > > > > > & m1) Line 28 C++
11 test3_mvov.exe!test_my_matrix_vector<boost::numeric::ublas::mapped_vector<float,std::map<unsigned __int64,float,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,float> > > >,boost::numeric::ublas::mapped_vector_of_mapped_vector<float,boost::numeric::ublas::basic_row_major<unsigned __int64,__int64>,boost::numeric::ublas::map_std<unsigned __int64,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > >,std::allocator<std::pair<unsigned __int64 const ,boost::numeric::ublas::map_std<unsigned __int64,float,std::allocator<std::pair<unsigned __int64 const ,float> > > > > > >,3>::operator()() Line 54 C++
12 test3_mvov.exe!test_matrix_vector() Line 334 C++
13 test3_mvov.exe!main() Line 18 C++
14 [External Code]