Opened 15 years ago

Closed 14 years ago

#927 closed Defect (wontfix)

missing mem checking at RSC_WORK_FETCH::rr_init() in work_fetch.cpp

Reported by: ktamail Owned by:
Priority: Undetermined Milestone: Undetermined
Component: Undetermined Version: 6.6.36
Keywords: Cc:

Description

i want optimize and compile BOINC client but i get error at : void RSC_WORK_FETCH::rr_init() function.

i found missing memory checking(for pending vector): i insert this line and work it for me:

if(!pending.empty())

before:

pending.clear();

i attach pic at error output.

Attachments (1)

error.jpg (91.7 KB) - added by ktamail 15 years ago.

Download all attachments as: .zip

Change History (4)

Changed 15 years ago by ktamail

Attachment: error.jpg added

comment:1 Changed 15 years ago by Nicolas

Huh? clear()ing an empty vector isn't an error.

comment:2 Changed 15 years ago by ktamail

sorry i too can't understand why get error but that line solve my problem what you see attached picture.

i try compile again without checking pending vector and i get error again:

boinc.exe!boinc_catch_signal_invalid_parameter(const wchar_t * expression=0x65727078, const wchar_t * function=0x6f697373, const wchar_t * file=0x25203a6e, unsigned int line=2675, unsigned int formal=979650852) Line 2090 C++

comment:3 Changed 14 years ago by Christian Beer

Resolution: wontfix
Status: newclosed

Old Version of Client. Not reported for newer versions.

Note: See TracTickets for help on using tickets.