#7 0x00007f9a3443c66b in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_clone(std::allocator<char> const&, unsigned long) ()
from /usr/lib64/libstdc++.so.6
#8 0x00007f9a3443d301 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) () from /usr/lib64/libstdc++.so.6
#9 0x00007f9a35206114 in Poco::Util::IniFileConfiguration::parseLine(std::basic_istream<char, std::char_traits<char> >&) () from /home/smm/build/lib/3partlib/libPocoUtil.so.12
#10 0x00007f9a352066d3 in Poco::Util::IniFileConfiguration::load(std::basic_istream<char, std::char_traits<char> >&) () from /home/smm/build/lib/3partlib/libPocoUtil.so.12
#11 0x00007f9a352069aa in Poco::Util::IniFileConfiguration::IniFileConfiguration(std::basic_istream<char, std::char_traits<char> >&) ()
from /home/smm/build/lib/3partlib/libPocoUtil.so.12
#12 0x00007f9a35abaec1 in CH_BASE::PUB::Config_ini::GetInt (this=0x624160, szGroup=Traceback (most recent call last):
File "/usr/lib64/../share/gdb/python/libstdcxx/v6/printers.py", line 469, in to_string
return self.val['_M_dataplus']['_M_p'].string (encoding, length = len)
OverflowError: signed integer is greater than maximum
, szKey=Traceback (most recent call last):
File "/usr/lib64/../share/gdb/python/libstdcxx/v6/printers.py", line 469, in to_string
return self.val['_M_dataplus']['_M_p'].string (encoding, length = len)
UnicodeDecodeError: 'gbk' codec can't decode bytes in position 12-13: illegal multibyte sequence
, dwDefault=0) at /home/smm/CH_Base/pub_api/source/ConfigIni.cpp:64
#13 0x000000000041a230 in Service<CAgentBase>::Service(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) ()
#14 0x0000000000419f02 in __static_initialization_and_destruction_0 (__priority=<value optimized out>, __initialize_p=<value optimized out>)
at /home/smm/SMM_code/Agent/source/StartUpAgent.cpp:6
#15 global constructors keyed to agent() (__priority=<value optimized out>, __initialize_p=<value optimized out>) at /home/smm/SMM_code/Agent/source/StartUpAgent.cpp:12
#16 0x000000000041cf46 in __do_global_ctors_aux ()
#17 0x0000000000409c6b in _init ()
#18 0x00007f9a33bdcaa0 in ?? () from /lib64/libc.so.6
#19 0x000000000041ced5 in __libc_csu_init (argc=29227, argv=0x722b, envp=0x6) at elf-init.c:120
#20 0x00007f9a33bebb52 in __libc_start_main () from /lib64/libc.so.6
#21 0x000000000040a7e9 in _start () at ../sysdeps/x86_64/elf/start.S:113
smm_agent: malloc.c:3096: sYSMALLOc: Assertion `(old_top == (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (old_size) >= (unsigned long)((((__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 * (sizeof(size_t))) - 1)) & ~((2 * (sizeof(size_t))) - 1))) && ((old_top)->size & 0x1) && ((unsigned long)old_end & pagemask) == 0)' failed.
Program received signal SIGABRT, Aborted.
0x00007ffff5d1a945 in raise () from /lib64/libc.so.6
gdb smm_agent core进去
然后输入bt命令看下Call stack。
上一页 [1] [2]