[mlpack-git] [mlpack/mlpack] A Runtime Exception std::bad_alloc may be caused when using Timer (#812)

windstyle notifications at github.com
Wed Nov 16 20:27:21 EST 2016


toolset version: mlpack 2.1.0, armadillo 7.500.0, openblas 0.2.19
platform: visual studio 2015 win64

Code:
#include <mlpack\core.hpp>

using namespace mlpack;

int main(int argc, char ** argv)
{
	Timer::Start("some_timer");
	Timer::Stop("some_timer");
	return 0;
}

Exception:
0x00007FFAD9097788 处(位于 VTM.exe 中)引发的异常: Microsoft C++ 异常: std::bad_alloc,位于内存位置 0x000000EFE24FF320 处。
0x00007FFAD9097788 处(位于 VTM.exe 中)引发的异常: Microsoft C++ 异常: std::bad_alloc,位于内存位置 0x000000EFE24FCD30 处。
0x00007FFAD9097788 处(位于 VTM.exe 中)引发的异常: Microsoft C++ 异常: [rethrow],位于内存位置 0x0000000000000000 处。
0x00007FFAD9097788 处(位于 VTM.exe 中)引发的异常: Microsoft C++ 异常: std::bad_alloc,位于内存位置 0x000000EFE24FCD30 处。
0x00007FFAD9097788 处(位于 VTM.exe 中)引发的异常: Microsoft C++ 异常: [rethrow],位于内存位置 0x0000000000000000 处。
0x00007FFAD9097788 处(位于 VTM.exe 中)引发的异常: Microsoft C++ 异常: std::bad_alloc,位于内存位置 0x000000EFE24FCD30 处。
0x00007FFAD9097788 处(位于 VTM.exe 中)有未经处理的异常: Microsoft C++ 异常: std::bad_alloc,位于内存位置 0x000000EFE24FCD30 处。

Call Stack:
 	KernelBase.dll!00007ffad9097788()	未知
 	vcruntime140.dll!00007ffacfb52a10()	未知
 	ntdll.dll!00007ffadc5f8f23()	未知
 	mlpack.dll!std::_Tree_comp_alloc<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,bool,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,bool> >,0> >::_Buynode<std::piecewise_construct_t const & __ptr64,std::tuple<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const & __ptr64>,std::tuple<> >(const std::piecewise_construct_t & <_Val_0>, std::tuple<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &> && <_Val_1>, std::tuple<> && <_Val_2>) 行 887	C++
 	mlpack.dll!std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,bool,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,bool> > >::operator[](const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & _Keyval) 行 338	C++
 	mlpack.dll!mlpack::Timers::StartTimer(const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & timerName) 行 130	C++
>	VTM.exe!main(int argc, char * * argv) 行 7	C++
 	[外部代码]	



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/mlpack/mlpack/issues/812
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.cc.gatech.edu/pipermail/mlpack-git/attachments/20161116/a50e027c/attachment.html>


More information about the mlpack-git mailing list