当前位置: 技术问答>linux和unix
C++大牛请进,求你们了,帮我看看这个错误吧
来源: 互联网 发布时间:2017-02-13
本文导语: 我的程序一运行,就coredump了, t@null (l@1) program terminated by signal ABRT (Abort) 0xfffffd7ffe581aea: _lwp_kill+0x000a: jae _lwp_kill+0x18 [ 0xfffffd7ffe581af8, .+0xe ] (dbx) where -h =>[1] _lwp_kill(0x1, 0x6, 0xffffffff9b981080, 0xfff...
我的程序一运行,就coredump了,
t@null (l@1) program terminated by signal ABRT (Abort)
0xfffffd7ffe581aea: _lwp_kill+0x000a: jae _lwp_kill+0x18 [ 0xfffffd7ffe581af8, .+0xe ]
(dbx) where -h
=>[1] _lwp_kill(0x1, 0x6, 0xffffffff9b981080, 0xfffffd7ffe5823de, 0x0, 0xfffffd7ffe5f1c80), at 0xfffffd7ffe581aea
[2] thr_kill(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xfffffd7ffe57a3f3
[3] raise(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xfffffd7ffe526c39
[4] abort(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xfffffd7ffe505bb0
[5] __Cimpl::default_terminate(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xfffffd7ffef683e5
[6] __Cimpl::ex_terminate(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xfffffd7ffef6829d
[7] __Crun::ex_throw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xfffffd7ffef6936e
[8] commonj::sdo::SDOMutex::lock(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x5414d3
[9] commonj::sdo::RefCountingObject::addRef(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x53056c
[10] commonj::sdo::RefCountingPointer::init(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x514673
[11] commonj::sdo::RefCountingPointer::RefCountingPointer(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x555ff1
[12] commonj::sdo::DataObjectImpl::unset(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x54ad68
[13] commonj::sdo::DataObjectImpl::unset(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x54abc3
[14] commonj::sdo::DataObjectImpl::~DataObjectImpl(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x54ffbc
[15] __SLIP.DELETER__N(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x5555d8
[16] commonj::sdo::RefCountingObject::releaseRef(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x5305cc
[17] commonj::sdo::RefCountingPointer::~RefCountingPointer(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x49f083
[18] __rwstd::__rb_tree::__erase(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x4a3358
[19] __rwstd::__rb_tree::erase(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x4a050b
[20] __SLIP.FINAL__D(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x49ce41
[21] _exithandle(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xfffffd7ffe50631b
[22] exit(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xfffffd7ffe4f0341
我对C++真的不懂,谁进来给我指点指点啊
t@null (l@1) program terminated by signal ABRT (Abort)
0xfffffd7ffe581aea: _lwp_kill+0x000a: jae _lwp_kill+0x18 [ 0xfffffd7ffe581af8, .+0xe ]
(dbx) where -h
=>[1] _lwp_kill(0x1, 0x6, 0xffffffff9b981080, 0xfffffd7ffe5823de, 0x0, 0xfffffd7ffe5f1c80), at 0xfffffd7ffe581aea
[2] thr_kill(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xfffffd7ffe57a3f3
[3] raise(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xfffffd7ffe526c39
[4] abort(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xfffffd7ffe505bb0
[5] __Cimpl::default_terminate(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xfffffd7ffef683e5
[6] __Cimpl::ex_terminate(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xfffffd7ffef6829d
[7] __Crun::ex_throw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xfffffd7ffef6936e
[8] commonj::sdo::SDOMutex::lock(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x5414d3
[9] commonj::sdo::RefCountingObject::addRef(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x53056c
[10] commonj::sdo::RefCountingPointer::init(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x514673
[11] commonj::sdo::RefCountingPointer::RefCountingPointer(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x555ff1
[12] commonj::sdo::DataObjectImpl::unset(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x54ad68
[13] commonj::sdo::DataObjectImpl::unset(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x54abc3
[14] commonj::sdo::DataObjectImpl::~DataObjectImpl(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x54ffbc
[15] __SLIP.DELETER__N(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x5555d8
[16] commonj::sdo::RefCountingObject::releaseRef(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x5305cc
[17] commonj::sdo::RefCountingPointer::~RefCountingPointer(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x49f083
[18] __rwstd::__rb_tree::__erase(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x4a3358
[19] __rwstd::__rb_tree::erase(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x4a050b
[20] __SLIP.FINAL__D(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x49ce41
[21] _exithandle(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xfffffd7ffe50631b
[22] exit(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xfffffd7ffe4f0341
我对C++真的不懂,谁进来给我指点指点啊
|
http://valgrind.org/