Now I advanced further and got error in BOINC function call:
Code:
// Initialize BOINC
//
fprintf(stderr,"before boinc_parse_init_data_file\n");
boinc_parse_init_data_file();
fprintf(stderr,"before boinc_get_init_data\n");
STDERR:
<![CDATA[
<message>
????????? ?????? ??????????? (0x80000003) - exit code -2147483645
(0x80000003)
</message>
<stderr_txt>
after diagnstic init?
before boinc_parse_init_data_file?
ERROR: Invalid parameter detected in function (null). File: (null) Line: 0?
ERROR: Expression: (null)?
What could be wrong there?
----- Original Message -----
From: "Raistmer" <[email protected]>
To: "Raistmer" <[email protected]>; "Rom Walton" <[email protected]>;
<[email protected]>
Sent: Saturday, July 24, 2010 10:31 PM
Subject: Re: [boinc_dev] Incorrect function when running under BOINC
> Well, i added few fprintfs just after init diagnostics, boinc init call
> and so on.
> there is nothing in stderr again. Probably it means very first boinc api
> call, init diagnostic, failed and caused exit(1) call. Any thoughts why it
> could fail?
>
> ----- Original Message -----
> From: "Raistmer" <[email protected]>
> To: "Rom Walton" <[email protected]>; <[email protected]>
> Sent: Tuesday, July 20, 2010 12:12 PM
> Subject: Re: [boinc_dev] Incorrect function when running under BOINC
>
>
>> Thanks!
>> What I found:
>>
>> 0)
>> if (err != CL_SUCCESS) {
>> std::cerr << "ERROR: " << name << " (" << err << ")" <<
>> std::endl;
>> exit(1);
>> }
>> Not th case, no "ERROR" in stderr.
>> 1)
>> fprintf(stderr, "bad arg: %s\n", argv[i]);
>> usage();
>> exit(1);
>> Not the case cause no "bad arg" in stderr
>>
>> 2)
>> PowerSpectrum = (float*) calloc_a(NumPointsInChunk, sizeof(float),
>> MEM_ALIGN);
>> if (PowerSpectrum == NULL) {
>> printf("Could not allocate Power Spectrum array in
>> v_BaseLineSmooth()\n");
>> exit(1);
>> }
>>
>> can't say if it's what I looking for cause additional output goes to
>> stdout
>> instead of stderr, need to rebuild to check...
>>
>> But if it's very place, why buffer allocation fails under BOINC while it
>> goes OK w/o it?
>>
>> ----- Original Message -----
>> From: "Rom Walton" <[email protected]>
>> To: "Raistmer" <[email protected]>; <[email protected]>
>> Sent: Tuesday, July 20, 2010 11:47 AM
>> Subject: RE: [boinc_dev] Incorrect function when running under BOINC
>>
>>
>> Search the source code of the app for exit(1) or exit(EXIT_FAILURE)
>>
>> ----- Rom
>>
>> -----Original Message-----
>> From: [email protected]
>> [mailto:[email protected]] On Behalf Of Raistmer
>> Sent: Tuesday, July 20, 2010 3:41 AM
>> To: [email protected]
>> Subject: [boinc_dev] Incorrect function when running under BOINC
>>
>> When running offline app works OK, but being launched by BOINC it fails
>> with
>> "incorrect function exit code 0x1"
>> Stderr:
>> <stderr_out>
>> <![CDATA[
>> <message>
>> =ooo?y? ??yu?o . (0x1) - exit code 1 (0x1)
>> </message>
>> ]]>
>> </stderr_out>
>>
>> No additional info available.
>> Maybe there are some known possible reasons of such behavior? Someone
>> encountered such situation?
>>
>> _______________________________________________
>> boinc_dev mailing list
>> [email protected]
>> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
>> To unsubscribe, visit the above URL and
>> (near bottom of page) enter your email address.
>>
>> _______________________________________________
>> boinc_dev mailing list
>> [email protected]
>> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
>> To unsubscribe, visit the above URL and
>> (near bottom of page) enter your email address.
>>
>
>
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.