[지식/팁] 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
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기

메이커 게시판

번호 제목 글쓴이 날짜 조회수
53 지식/팁 심박수 금성 08-12 14,009
52 지식/팁 vector push_back 오류 icon 양재동메이커 07-27 14,021
51 지식/팁 [ASP] 프로시져 parameters 정리 icon 양재동메이커 07-09 14,146
50 자유 게시판 시발노무색기 (始發奴無色旗) icon 양재동메이커 06-28 15,567
49 지식/팁 코딩 표준(변수 명명법) icon HellMaker 05-06 16,463
48 지식/팁 USB 단자 규격 케이블의 종류 icon HellMaker 05-05 14,958
47 지식/팁 VC ++ 속도 최적화 옵션 icon 양재동메이커 04-24 13,242
46 지식/팁 HC-06 AT 명령어 icon 양재동메이커 04-13 13,041
45 지식/팁 [C/C++ 언어] __DATE__, __TIME__, __FILE__, __LINE__ icon 양재동메이커 04-13 14,124
44 자유 게시판 프로이드 꿈의 해석 icon 양재동메이커 03-04 13,640
43 자유 게시판 부동산 정책과 아파트 가격의 상관 관계 icon 양재동메이커 03-02 15,141
42 자유 게시판 어느새… 외국인 근로자 100만명 icon 양재동메이커 02-19 12,411
41 자유 게시판 닭집 사장님의 수렴의 법칙 +1 icon 양재동메이커 02-19 13,041
40 자유 게시판 일본에는 동사무소가 없다. icon 양재동메이커 02-17 13,679
39 자유 게시판 출퇴근 시간의 교통 혼잡 일부 해결 방안 +1 icon 양재동메이커 02-15 14,863
38 자유 게시판 왜 서양 물건은 왜 싸가지 없을까 ? - 2. 동양과 서양의 구분 icon 양재동메이커 02-10 13,145
37 자유 게시판 왜 서양 물건은 왜 싸가지 없을까 ? - 1. 서두 icon 양재동메이커 02-10 13,360
36 지식/팁 2021 달력 icon 청계천도사 01-19 14,689
35 자유 게시판 뿌리를 찾아서 - 금성 금성 12-25 13,804
34 자유 게시판 뿌리를 찾아서 - 마한 금성 12-20 13,492