[지식/팁] vector push_back 오류

오랜 동안 서비스 중인 프로그램에서 1달에 1번 정도 비 정규적으로 발생되는 버그가 있었다. 

코드를 추적해 보아도 vector내부 push_back에서 오류가 발생되어 어려움이 있었는데, 결과적으로 memory 누수 문제로 발생 된것으로 가정 후 누수가 의심 되는 부분을 수정 후 표적 관찰 중에 있다.


수정 후 3주 동안 관찰 중


std::allocator<_PARTYLIST_ *>::construct(_PARTYLIST_ * * _Ptr, _PARTYLIST_ * const & _Val)

std::allocator_traits<std::allocator<_PARTYLIST_ *> >::construct<_PARTYLIST_ *,_PARTYLIST_ * const &>(std::allocator<_PARTYLIST_ *> & _Al, _PARTYLIST_ * * _Ptr, _PARTYLIST_ * const & <_Args_0>) 

std::_Wrap_alloc<std::allocator<_PARTYLIST_ *> >::construct<_PARTYLIST_ *,_PARTYLIST_ * const &>(_PARTYLIST_ * * _Ptr, _PARTYLIST_ * const & <_Args_0>) 

std::vector<_PARTYLIST_ *,std::allocator<_PARTYLIST_ *> >::push_back(_PARTYLIST_ * const & _Val)

Party::Member_Add(_PARTYLIST_ * pMember)

0
0
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기

메이커 게시판

번호 제목 글쓴이 날짜 조회수
6 알림/이벤트 2021 주차 달력 (만들어 뵜습니다) icon 청계천도사 12-17 18,997
5 알림/이벤트 코딩메이커 교육 강사를 모집합니다. icon HelloMaker 02-01 17,729
4 알림/이벤트 칠보 공예 체험을 11/28일 10:00~ 12:00에 북촌에서 합니다. +1 icon 청계천도사 11-20 17,295
3 알림/이벤트 인력 채용 공고 (공주,세종시) icon HelloMaker 11-19 17,056
2 알림/이벤트 공유경제에 대한 의견 한가지 icon 청계천도사 11-03 14,774
1 알림/이벤트 메이커 게시판 개설 하였습니다. icon HelloMaker 10-28 15,340