https://boinc.mundayweb.com/wiki/api.php?action=feedcontributions&user=Jord&feedformat=atomBOINC Wiki - User contributions [en]2024-03-29T10:28:00ZUser contributionsMediaWiki 1.28.0https://boinc.mundayweb.com/wiki/index.php?title=BOINC_Client_Errors_and_Error_Codes&diff=2727BOINC Client Errors and Error Codes2018-07-05T19:27:17Z<p>Jord: /* S */ adding error</p>
<hr />
<div><div style="float:left;">__TOC__</div><br />
<br><br />
[[File:client-errors.png|center|500px|Client and Manager errors!!]]<br />
<br><br><br><br><br><br><br />
<br><br />
== A ==<br />
[[Application failed to initialize properly (0xc0150004)]]<br><br />
[[Authorization failure -155]]<br><br />
<br><br />
== B ==<br />
[[Boinc_x.x.x_windows_intelx86.exe is not a valid Win32 application]]<br><br />
[[BOINC Manager pop-up: Communicating with client, please wait]]<br><br />
[[BOINC.MSI cannot be found]]<br><br />
<br><br />
<br />
== C ==<br />
[[Can't rename state file; The process cannot access the file because it is being used by another process. (0x20)]]<br><br />
[[Can't create HTTP response output file projects/project URL/application_name.exe]]<br><br />
[[Can't open client_state_next.xml: fopen() failed]]<br><br />
[[Couldn't write state file: fopen() failed; giving up]]<br><br />
<br><br />
== D ==<br />
[[dir_open: Could not open directory 'slots/0' from '/var/lib/boinc-client']]<br><br />
<br><br />
== E ==<br />
[[Error code -100 to -110 explained]]<br><br />
[[Error code -111 to -120 explained]]<br><br />
[[Error code -121 to -130 explained]]<br><br />
[[Error code -131 to -140 explained]]<br><br />
[[Error code -141 to -150 explained]]<br><br />
[[Error code -151 to -160 explained]]<br><br />
[[Error code -161 to -170 explained]]<br><br />
[[Error code -171 to -180 explained]]<br><br />
[[Error code -181 to -190 explained]]<br><br />
[[Error code -191 to -200 explained]]<br><br />
[[Error code -201 to -210 explained]]<br><br />
[[Error code -211 to -220 explained]]<br><br />
[[Error code -221 to -230 explained]]<br><br />
[[Error code -231 to -240 explained]]<br><br />
[[Error code -1073741502 (0xffffffffc0000142) / error code -1073741502 (0xc0000142)]]<br><br />
[[Error codes: Other BOINC errors]]<br><br />
<br><br />
== F ==<br />
[[Fixing: The COM+ Event System failed to fire the ConnectionLost method on subscription A8EDB33C-55FF-4D5D-965A-27769CC279AD. The subscriber returned HRESULT 80010105]]<br><br />
<br><br />
== G ==<br />
[[Graphics are disabled due to configuration...]]<br><br />
[[Gstate.init() failed, error code: -180]]<br><br />
[[GUI RPC bind to port 31416 failed: 98]]<br><br />
<br><br />
== H ==<br />
[[HTTP Error 0]]<br><br />
[[HTTP error codes 404, 407, 416, 500, 501, 502, 503 and 504]]<br><br />
<br><br />
== M ==<br />
[[Maximum disk space exceeded]]<br><br />
[[Maximum elapsed time exceeded]]<br><br />
[[Message from server: Completed task name refused: result already reported as success]]<br><br />
[[Message from server: Incomplete request received]]<br><br />
<br><br />
== N ==<br />
[[No URL for file transfer of application name]]<br><br />
[[No project URL in task state file]]<br><br />
<br><br />
<br />
== P ==<br />
[[Process exit codes 192 - 204]]<br><br />
[[Project communication failed: attempting access to reference site. Access to reference site succeeded - project servers may be temporarily down.]]<br><br />
[[Project Scheduler request failed: Couldn't resolve host name]]<br><br />
<br><br />
== S ==<br />
[[Scheduler request failed: Error 417]]<br><br />
[[Scheduler request failed: Failed sending data to the peer]]<br><br />
[[Scheduler request failed: HTTP internal server error]]<br><br />
[[Scheduler request failed: Server returned nothing (no headers, no data)]]<br><br />
[[Scheduler request failed: Timeout was reached]]<br><br />
[[Signals list used in BOINC]]<br><br />
<br><br />
<br />
== T ==<br />
[[The feature you are trying to use is on a network resource that is unavailable]]<br><br />
[[Time of day]]<br><br />
<br><br />
<br />
== U ==<br />
[[Unrecognized tag in cc_config.xml]]<br><br />
<br><br />
== W ==<br />
[[Waiting for memory (5.8 and above)]]<br><br />
[[Windows installer Error 1325: is not a valid short name]]<br><br />
[[Windows Installer Error 1327: Invalid drive letter]]<br><br />
[[Windows Installer Error 1706: Setup cannot find the required files]]<br><br />
[[Windows Installer Error 1714: older version cannot be removed]]<br><br />
[[Windows Installer Error 1905]]<br><br />
<br><br />
<br />
== Archived FAQs ==<br />
[[Windows Installer error - Internal error 2755, 1601]]<br></div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=No_project_URL_in_task_state_file&diff=2726No project URL in task state file2018-02-14T17:17:16Z<p>Jord: Adding new FAQ</p>
<hr />
<div>After an automatic reboot from a crash, the task state file (boinc_task_state.xml file) in the slot directory is often empty, because data which should have been written to disk wasn't, prior to the reboot, and was lost. This leads to the above error.</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=BOINC_Client_Errors_and_Error_Codes&diff=2725BOINC Client Errors and Error Codes2018-02-14T17:15:02Z<p>Jord: /* N */ adding new url</p>
<hr />
<div><div style="float:left;">__TOC__</div><br />
<br><br />
[[File:client-errors.png|center|500px|Client and Manager errors!!]]<br />
<br><br><br><br><br><br><br />
<br><br />
== A ==<br />
[[Application failed to initialize properly (0xc0150004)]]<br><br />
[[Authorization failure -155]]<br><br />
<br><br />
== B ==<br />
[[Boinc_x.x.x_windows_intelx86.exe is not a valid Win32 application]]<br><br />
[[BOINC Manager pop-up: Communicating with client, please wait]]<br><br />
[[BOINC.MSI cannot be found]]<br><br />
<br><br />
<br />
== C ==<br />
[[Can't rename state file; The process cannot access the file because it is being used by another process. (0x20)]]<br><br />
[[Can't create HTTP response output file projects/project URL/application_name.exe]]<br><br />
[[Can't open client_state_next.xml: fopen() failed]]<br><br />
[[Couldn't write state file: fopen() failed; giving up]]<br><br />
<br><br />
== D ==<br />
[[dir_open: Could not open directory 'slots/0' from '/var/lib/boinc-client']]<br><br />
<br><br />
== E ==<br />
[[Error code -100 to -110 explained]]<br><br />
[[Error code -111 to -120 explained]]<br><br />
[[Error code -121 to -130 explained]]<br><br />
[[Error code -131 to -140 explained]]<br><br />
[[Error code -141 to -150 explained]]<br><br />
[[Error code -151 to -160 explained]]<br><br />
[[Error code -161 to -170 explained]]<br><br />
[[Error code -171 to -180 explained]]<br><br />
[[Error code -181 to -190 explained]]<br><br />
[[Error code -191 to -200 explained]]<br><br />
[[Error code -201 to -210 explained]]<br><br />
[[Error code -211 to -220 explained]]<br><br />
[[Error code -221 to -230 explained]]<br><br />
[[Error code -231 to -240 explained]]<br><br />
[[Error code -1073741502 (0xffffffffc0000142) / error code -1073741502 (0xc0000142)]]<br><br />
[[Error codes: Other BOINC errors]]<br><br />
<br><br />
== F ==<br />
[[Fixing: The COM+ Event System failed to fire the ConnectionLost method on subscription A8EDB33C-55FF-4D5D-965A-27769CC279AD. The subscriber returned HRESULT 80010105]]<br><br />
<br><br />
== G ==<br />
[[Graphics are disabled due to configuration...]]<br><br />
[[Gstate.init() failed, error code: -180]]<br><br />
[[GUI RPC bind to port 31416 failed: 98]]<br><br />
<br><br />
== H ==<br />
[[HTTP Error 0]]<br><br />
[[HTTP error codes 404, 407, 416, 500, 501, 502, 503 and 504]]<br><br />
<br><br />
== M ==<br />
[[Maximum disk space exceeded]]<br><br />
[[Maximum elapsed time exceeded]]<br><br />
[[Message from server: Completed task name refused: result already reported as success]]<br><br />
[[Message from server: Incomplete request received]]<br><br />
<br><br />
== N ==<br />
[[No URL for file transfer of application name]]<br><br />
[[No project URL in task state file]]<br><br />
<br><br />
<br />
== P ==<br />
[[Process exit codes 192 - 204]]<br><br />
[[Project communication failed: attempting access to reference site. Access to reference site succeeded - project servers may be temporarily down.]]<br><br />
[[Project Scheduler request failed: Couldn't resolve host name]]<br><br />
<br><br />
== S ==<br />
[[Scheduler request failed: Error 417]]<br><br />
[[Scheduler request failed: Failed sending data to the peer]]<br><br />
[[Scheduler request failed: HTTP internal server error]]<br><br />
[[Scheduler request failed: Server returned nothing (no headers, no data)]]<br><br />
[[Signals list used in BOINC]]<br><br />
<br><br />
== T ==<br />
[[The feature you are trying to use is on a network resource that is unavailable]]<br><br />
[[Time of day]]<br><br />
<br><br />
<br />
== U ==<br />
[[Unrecognized tag in cc_config.xml]]<br><br />
<br><br />
== W ==<br />
[[Waiting for memory (5.8 and above)]]<br><br />
[[Windows installer Error 1325: is not a valid short name]]<br><br />
[[Windows Installer Error 1327: Invalid drive letter]]<br><br />
[[Windows Installer Error 1706: Setup cannot find the required files]]<br><br />
[[Windows Installer Error 1714: older version cannot be removed]]<br><br />
[[Windows Installer Error 1905]]<br><br />
<br><br />
<br />
== Archived FAQs ==<br />
[[Windows Installer error - Internal error 2755, 1601]]<br></div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=What_are_the_std*.txt_files_for%3F&diff=2724What are the std*.txt files for?2017-09-24T09:29:46Z<p>Jord: adding gpudetect</p>
<hr />
<div>BOINC logs as much as it can about what it is doing. It will save the messages from the Messages tab/Event Log to disk, will try to capture any crash information about itself and applications in stack traces. <br><br />
<br><br />
It does that in the stdoutdae.txt, stderrdae.txt, stdoutgui.txt and stderrgui.txt files. <br><br />
<br />
*'''std''' stands for Standard.<br />
*'''out''' means Output.<br />
*'''err''' means Error.<br />
*'''gui''' means Graphical User Interface. This is BOINC Manager. <br />
*'''gpudetect''' means Graphical Processing Unit detection. It stores errors about the GPU detection. <br />
*'''scr''' means Screen Saver.<br />
*'''tray''' means BOINCTray (idle detection program).<br />
*'''gfx''' mean Graphics (as opposed to screen saver).<br />
*'''dae''' means daemon. This is BOINC, the core client.<br />
<br><br />
With these you can now easily see which files are for what. <br><br />
The TXT extension is used so it can easily be opened up in any text editor, while at the same time it won't be confused by any operating system as anything else than a text file. <br><br />
These BOINC logs are stored in the BOINC data directory. <br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 485<br />
| 07-03-2009<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=(Unknown_error)_-_exit_code_-6_(0xfffffffa)&diff=2723(Unknown error) - exit code -6 (0xfffffffa)2017-09-22T20:20:13Z<p>Jord: better more</p>
<hr />
<div>This is a Seti@Home application error, which can happen when a bad batch of work is made for which all tasks are zero bytes long. Report this behaviour on the forums, in case they didn't know.</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=Process_exited_with_code_250_(0xfa,_-6)&diff=2722Process exited with code 250 (0xfa, -6)2017-09-22T20:19:58Z<p>Jord: more better</p>
<hr />
<div>This is a Seti@Home application error, which can happen when a bad batch of work is made for which all tasks are zero bytes long. Report this behaviour on the forums, in case they didn't know.</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=Process_exited_with_code_250_(0xfa,_-6)&diff=2721Process exited with code 250 (0xfa, -6)2017-09-22T20:18:22Z<p>Jord: adding exited with code 250</p>
<hr />
<div>This is a Seti@Home application error, which can happen when a task is zero bytes long. Report this behaviour on the forums.</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=(Unknown_error)_-_exit_code_-6_(0xfffffffa)&diff=2720(Unknown error) - exit code -6 (0xfffffffa)2017-09-22T20:17:57Z<p>Jord: adding exit code -6</p>
<hr />
<div>This is a Seti@Home application error, which can happen when a task is zero bytes long. Report this behaviour on the forums.</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=Project_application_errors&diff=2719Project application errors2017-09-22T20:16:27Z<p>Jord: /* Process exited with code N */ adding 250</p>
<hr />
<div><div style=" line-height: 1.1rem; font-family: verdana; font-size: 15px"><br />
<div style="float:left;">__TOC__</div><br />
<br><br />
[[File:Error.png|center|500px|Error!]]<br />
<br><br />
== Abort! ==<br />
[[Aborted by project - no longer usable]]<br><br />
[[Aborted by user]]<br><br />
<br><br />
<br />
== Android ==<br />
[[Can't open /dev/cpuctl/apps/bg_non_interactive/tasks]]<br><br />
<br><br />
<br />
== GPUs ==<br />
[[Couldn't get cuda device count in file '/PATH/cudaAcceleration.cu' in line N: no CUDA-capable device is detected.]]<br><br />
[[Couldn't initialize CUDA driver API (error: 100)]]<br><br />
[[Demodulation failed (error: 1020)]]<br><br />
[[Postponed: CUDA device initialisation failed.]]<br><br />
[[Testing the videocard memory]]<br><br />
<br><br />
<br />
== Miscellaneous ==<br />
[[/projects/project_name/project: error while loading shared libraries: libboinc_api.so.6: cannot open shared object file: No such file or directory]]<br><br />
[[APP: error reading search parameters file (for read): data_file == NULL]]<br><br />
[[app_version download error: couldn't get input files: application_name]]<br><br />
[[Application_name about to start a job; exiting]]<br><br />
[[boinc_graphics_make_shmem failed: 2]]<br><br />
[[Breakpoint Encountered (0x80000003) at address 0x77F767CD]]<br><br />
[[Incorrect function. (0x1) - exit code 1 (0x1)]]<br><br />
[[Input file application.exe missing or invalid: -163]]<br><br />
[[Main program Name is an image file]]<br><br />
[[Main program Name is not executable]]<br><br />
[[MD5 computation error for task_name: fopen() failed]]<br><br />
[[No main program specified]]<br><br />
[[Output file NNN for task NNN absent]]<br><br />
[[Read_stderr_file(): malloc() failed]]<br><br />
[[Result '(result)' exited with zero status but no 'finished' file/Task (task) exited with a DLL initialization error/Unrecoverable error for result (task) (too many exit(0)s)]]<br><br />
[[RSA key check failed for file, signature verification failed]]<br><br />
[[The system cannot find the path specified. (0x3) - exit code 3 (0x3)]]<br><br />
[[Unrecognized XML in project preferences]]<br><br />
<br><br />
<br />
== Can't / Couldn't start / CreateProcess failed ==<br />
[[ACTIVE_TASK::start(): can't create memory-mapped file: shmget() failed]]<br><br />
[[ACTIVE_TASK start(): forked process: PID N]]<br><br />
[[ACTIVE_TASK start(): fork() failed]]<br><br />
[[Can't change directory to dir_name]]<br><br />
[[Can't copy file to directory]]<br><br />
[[Can't get task disk usage: opendir() failed]]<br><br />
[[Can’t create shared memory: system shmget (Macintosh)]]<br><br />
[[Can't link app version file]]<br><br />
[[Can't link input file]]<br><br />
[[Can't link output file]]<br><br />
[[Can't open client_state_next.xml: fopen() failed]]<br><br />
[[Can't rename output file]]<br><br />
[[Cannot create a symbolic link in a registry key that already has subkeys or values. (0x3fc) - exit code 1020 (0x3fc)]]<br><br />
[[Couldn't resume task task_name]]<br><br />
[[Couldn't start, can't link input file]]<br><br />
[[Couldn't start, can't link output file]]<br><br />
[[Couldn't start, CreateProcess() failed - The system cannot find the file specified. (0x2): -148]]<br><br />
[[Couldn't start app: Input file application name missing or invalid: RSA key check failed for file]]<br><br />
[[Couldn't write state file: fopen() failed; giving up]]<br><br />
[[CreateProcess() failed - not enough memory]]<br><br />
[[CreateProcess() failed - Access is denied. (0x5)]]<br><br />
[[Process environment block creation failed]]<br><br />
[[Process environment block cleanup failed]]<br><br />
[[Process creation failed]]<br><br />
[[Process creation failed: error code N]]<br><br />
[[Process creation failed: app_name - error code N]]<br><br />
[[Slot output file Name missing, not copying]]<br><br />
[[Unexpected state Error for task task_name]]<br><br />
<br><br />
<br />
== Exit codes ==<br />
[[Exit code 0]]<br><br />
[[Exit code -1 (0xffffffff)]]<br><br />
[[Exit code -11]]<br><br />
[[Exit code -12 (0xfffffff4)]]<br><br />
[[Exit code -4 (0xfffffffc)]]<br><br />
[[Exit code -5 (0xfffffffb) / Exit status -5 (0xfffffffffffffffb) / Can't open file]]<br><br />
[[Exit code -202 (0xffffff36)]]<br><br />
[[Exit code -221 (0xffffffffffffff23) / ERR_ABORTED_BY_PROJECT]]<br><br />
[[Exit code -1073741502 (0xC0000142)]]<br><br />
[[Exit code -1073741510 (0xc000013a)]]<br><br />
[[Exit code -1073741795 (0xc000001d)]]<br><br />
[[Exit code -1073741811 (0xc000000d)]]<br><br />
[[Exit code -1073741515 (0xc0000135)]]<br><br />
[[Exit code -1073741819 (0xc0000005)]]<br><br />
[[Exit code 202 (0xca) / EXIT_ABORTED_BY_PROJECT]]<br><br />
[[Exit code 1073807364 (0x40010004)]]<br><br />
<br><br />
== Process exited with code N ==<br />
[[Process exited with code 1 (0x1, -255)]]<br><br />
[[Process exited with code 2 (0x2, -254)]]<br><br />
[[Process exited with code 3 (0x3, -253)]]<br><br />
[[Process exited with code 4 (0x4, -252)]]<br><br />
[[Process exited with code 5 (0x5, -251)]]<br><br />
[[Process exited with code 6 (0x6)]]<br><br />
[[Process exited with code 7 (0x7)]]<br><br />
[[Process exited with code 8 (0x8, -248)]]<br><br />
[[Process exited with code 9 (0x9, -247)]]<br><br />
[[Process exited with code 10 (0xa)]]<br><br />
[[Process exited with code 22 (0x16, -234)]]<br><br />
[[Process exited with code 26 (0x1a)]]<br><br />
[[Process exited with code 74 (0x4a, -182)]]<br><br />
[[Process exited with code 107]]<br><br />
[[Process exited with code 127 (0x7f, -129)]]<br><br />
[[Process exited with code 131 (0x83, -125)]]<br><br />
[[Process exited with code 192 (0xc0, -64)]]<br><br />
[[Process exited with code 193 (0xc1, -63)]]<br><br />
[[Process exited with code 194 (0xc2, -62)]]<br><br />
[[Process exited with code 195 (0xc3, -61))]]<br><br />
[[Process exited with code 196 (0xc4, -60)]]<br><br />
[[Process exited with code 197 (0xc5, -59)]]<br><br />
[[Process exited with code 198 (0xc6, -58)]]<br><br />
[[Process exited with code 199 (0xc7, -57)]]<br><br />
[[Process exited with code 200 (0xc8, -56)]]<br><br />
[[Process exited with code 201 (0xc9, -55)]]<br><br />
[[Process exited with code 202 (0xca, -54)]]<br><br />
[[Process exited with code 203 (0xcb, -53)]]<br><br />
[[Process exited with code 204 (0xcc, -52)]]<br><br />
[[Process exited with code 212 (0xd4, -44)]]<br><br />
[[Process exited with code 225 (0xe1, -31)]]<br><br />
[[Process exited with code 245 (0xf5, -11)]]<br><br />
[[Process exited with code 250 (0xfa, -6)]]<br><br />
[[Process exited with code 251 (0xfb, -5)]]<br><br />
[[Process exited with code 252 (0xfc, -4)]]<br><br />
[[Process exited with code 254 (0xfe, -2)]]<br><br />
[[Process exited with code 255 (0xff, -1)]]<br><br />
[[Process got signal 4]]<br><br />
[[Process got signal 5]]<br><br />
[[Process got signal 6]]<br><br />
[[Process got signal 8]]<br><br />
[[Process got signal 11]]<br><br />
<br><br />
<br />
== Unknown error ==<br />
[[(Unknown error) - exit code 204 (0xcc)]]<br><br />
[[(Unknown error) - exit code -9 (0xfffffff7)]]<br><br />
[[(Unknown error) - exit code -6 (0xfffffffa)]]<br><br />
[[(Unknown error) - exit code -198 (0xffffff3a)]]<br><br />
[[(unknown error) - exit code -1073740940 (0xc0000374)]]<br><br />
[[(Unknown error) - exit code -1073741205 (0xc000026b)]]<br><br />
[[(Unknown error) - exit code -1073741676 (0xc0000094)]]<br><br />
[[(Unknown error) - exit code -1073741788 (0xc0000024)]]<br><br />
[[(Unknown error) - exit code -1073741795 (0xc000001d)]]<br><br />
[[(Unknown error) - exit code -1073741819 (0xc0000005)]]<br><br />
[[(Unknown error) - exit code -529697949 (0xe06d7363)]]<br><br />
<br><br />
<br />
== Unrecoverable error ==<br />
[[Unrecoverable error for result "result" (- exit code -1073741819 (0xc0000005))]]<br><br />
[[Unrecoverable error for result "result" (There are no child processes to wait for. (0x80) - exit code 128 (0x80)]]<br><br />
<br><br />
== Project specific ==<br />
[[Application exit codes|SETI@HOME application exit codes]]<br><br />
[[SETI@Home Informational message -9 result overflow]]<br><br />
<br><br />
[[World Community Grid - exit code 232 “ERROR: .\VerifyGPU.cpp:65 Unknown]]<br><br />
[[World Community Grid - exit code 233 “ERROR: Kernel execution time estimate too high, exiting]]<br><br />
[[World Community Grid - exit code 234 “Error: cl_khr_local_int32_base_atomics extension required by this program is not supported]]<br><br />
</div></div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=Project_application_errors&diff=2718Project application errors2017-09-22T20:13:55Z<p>Jord: /* Unknown error */ adding -6</p>
<hr />
<div><div style=" line-height: 1.1rem; font-family: verdana; font-size: 15px"><br />
<div style="float:left;">__TOC__</div><br />
<br><br />
[[File:Error.png|center|500px|Error!]]<br />
<br><br />
== Abort! ==<br />
[[Aborted by project - no longer usable]]<br><br />
[[Aborted by user]]<br><br />
<br><br />
<br />
== Android ==<br />
[[Can't open /dev/cpuctl/apps/bg_non_interactive/tasks]]<br><br />
<br><br />
<br />
== GPUs ==<br />
[[Couldn't get cuda device count in file '/PATH/cudaAcceleration.cu' in line N: no CUDA-capable device is detected.]]<br><br />
[[Couldn't initialize CUDA driver API (error: 100)]]<br><br />
[[Demodulation failed (error: 1020)]]<br><br />
[[Postponed: CUDA device initialisation failed.]]<br><br />
[[Testing the videocard memory]]<br><br />
<br><br />
<br />
== Miscellaneous ==<br />
[[/projects/project_name/project: error while loading shared libraries: libboinc_api.so.6: cannot open shared object file: No such file or directory]]<br><br />
[[APP: error reading search parameters file (for read): data_file == NULL]]<br><br />
[[app_version download error: couldn't get input files: application_name]]<br><br />
[[Application_name about to start a job; exiting]]<br><br />
[[boinc_graphics_make_shmem failed: 2]]<br><br />
[[Breakpoint Encountered (0x80000003) at address 0x77F767CD]]<br><br />
[[Incorrect function. (0x1) - exit code 1 (0x1)]]<br><br />
[[Input file application.exe missing or invalid: -163]]<br><br />
[[Main program Name is an image file]]<br><br />
[[Main program Name is not executable]]<br><br />
[[MD5 computation error for task_name: fopen() failed]]<br><br />
[[No main program specified]]<br><br />
[[Output file NNN for task NNN absent]]<br><br />
[[Read_stderr_file(): malloc() failed]]<br><br />
[[Result '(result)' exited with zero status but no 'finished' file/Task (task) exited with a DLL initialization error/Unrecoverable error for result (task) (too many exit(0)s)]]<br><br />
[[RSA key check failed for file, signature verification failed]]<br><br />
[[The system cannot find the path specified. (0x3) - exit code 3 (0x3)]]<br><br />
[[Unrecognized XML in project preferences]]<br><br />
<br><br />
<br />
== Can't / Couldn't start / CreateProcess failed ==<br />
[[ACTIVE_TASK::start(): can't create memory-mapped file: shmget() failed]]<br><br />
[[ACTIVE_TASK start(): forked process: PID N]]<br><br />
[[ACTIVE_TASK start(): fork() failed]]<br><br />
[[Can't change directory to dir_name]]<br><br />
[[Can't copy file to directory]]<br><br />
[[Can't get task disk usage: opendir() failed]]<br><br />
[[Can’t create shared memory: system shmget (Macintosh)]]<br><br />
[[Can't link app version file]]<br><br />
[[Can't link input file]]<br><br />
[[Can't link output file]]<br><br />
[[Can't open client_state_next.xml: fopen() failed]]<br><br />
[[Can't rename output file]]<br><br />
[[Cannot create a symbolic link in a registry key that already has subkeys or values. (0x3fc) - exit code 1020 (0x3fc)]]<br><br />
[[Couldn't resume task task_name]]<br><br />
[[Couldn't start, can't link input file]]<br><br />
[[Couldn't start, can't link output file]]<br><br />
[[Couldn't start, CreateProcess() failed - The system cannot find the file specified. (0x2): -148]]<br><br />
[[Couldn't start app: Input file application name missing or invalid: RSA key check failed for file]]<br><br />
[[Couldn't write state file: fopen() failed; giving up]]<br><br />
[[CreateProcess() failed - not enough memory]]<br><br />
[[CreateProcess() failed - Access is denied. (0x5)]]<br><br />
[[Process environment block creation failed]]<br><br />
[[Process environment block cleanup failed]]<br><br />
[[Process creation failed]]<br><br />
[[Process creation failed: error code N]]<br><br />
[[Process creation failed: app_name - error code N]]<br><br />
[[Slot output file Name missing, not copying]]<br><br />
[[Unexpected state Error for task task_name]]<br><br />
<br><br />
<br />
== Exit codes ==<br />
[[Exit code 0]]<br><br />
[[Exit code -1 (0xffffffff)]]<br><br />
[[Exit code -11]]<br><br />
[[Exit code -12 (0xfffffff4)]]<br><br />
[[Exit code -4 (0xfffffffc)]]<br><br />
[[Exit code -5 (0xfffffffb) / Exit status -5 (0xfffffffffffffffb) / Can't open file]]<br><br />
[[Exit code -202 (0xffffff36)]]<br><br />
[[Exit code -221 (0xffffffffffffff23) / ERR_ABORTED_BY_PROJECT]]<br><br />
[[Exit code -1073741502 (0xC0000142)]]<br><br />
[[Exit code -1073741510 (0xc000013a)]]<br><br />
[[Exit code -1073741795 (0xc000001d)]]<br><br />
[[Exit code -1073741811 (0xc000000d)]]<br><br />
[[Exit code -1073741515 (0xc0000135)]]<br><br />
[[Exit code -1073741819 (0xc0000005)]]<br><br />
[[Exit code 202 (0xca) / EXIT_ABORTED_BY_PROJECT]]<br><br />
[[Exit code 1073807364 (0x40010004)]]<br><br />
<br><br />
== Process exited with code N ==<br />
[[Process exited with code 1 (0x1, -255)]]<br><br />
[[Process exited with code 2 (0x2, -254)]]<br><br />
[[Process exited with code 3 (0x3, -253)]]<br><br />
[[Process exited with code 4 (0x4, -252)]]<br><br />
[[Process exited with code 5 (0x5, -251)]]<br><br />
[[Process exited with code 6 (0x6)]]<br><br />
[[Process exited with code 7 (0x7)]]<br><br />
[[Process exited with code 8 (0x8, -248)]]<br><br />
[[Process exited with code 9 (0x9, -247)]]<br><br />
[[Process exited with code 10 (0xa)]]<br><br />
[[Process exited with code 22 (0x16, -234)]]<br><br />
[[Process exited with code 26 (0x1a)]]<br><br />
[[Process exited with code 74 (0x4a, -182)]]<br><br />
[[Process exited with code 107]]<br><br />
[[Process exited with code 127 (0x7f, -129)]]<br><br />
[[Process exited with code 131 (0x83, -125)]]<br><br />
[[Process exited with code 192 (0xc0, -64)]]<br><br />
[[Process exited with code 193 (0xc1, -63)]]<br><br />
[[Process exited with code 194 (0xc2, -62)]]<br><br />
[[Process exited with code 195 (0xc3, -61))]]<br><br />
[[Process exited with code 196 (0xc4, -60)]]<br><br />
[[Process exited with code 197 (0xc5, -59)]]<br><br />
[[Process exited with code 198 (0xc6, -58)]]<br><br />
[[Process exited with code 199 (0xc7, -57)]]<br><br />
[[Process exited with code 200 (0xc8, -56)]]<br><br />
[[Process exited with code 201 (0xc9, -55)]]<br><br />
[[Process exited with code 202 (0xca, -54)]]<br><br />
[[Process exited with code 203 (0xcb, -53)]]<br><br />
[[Process exited with code 204 (0xcc, -52)]]<br><br />
[[Process exited with code 212 (0xd4, -44)]]<br><br />
[[Process exited with code 225 (0xe1, -31)]]<br><br />
[[Process exited with code 245 (0xf5, -11)]]<br><br />
[[Process exited with code 251 (0xfb, -5)]]<br><br />
[[Process exited with code 252 (0xfc, -4)]]<br><br />
[[Process exited with code 254 (0xfe, -2)]]<br><br />
[[Process exited with code 255 (0xff, -1)]]<br><br />
[[Process got signal 4]]<br><br />
[[Process got signal 5]]<br><br />
[[Process got signal 6]]<br><br />
[[Process got signal 8]]<br><br />
[[Process got signal 11]]<br><br />
<br><br />
<br />
== Unknown error ==<br />
[[(Unknown error) - exit code 204 (0xcc)]]<br><br />
[[(Unknown error) - exit code -9 (0xfffffff7)]]<br><br />
[[(Unknown error) - exit code -6 (0xfffffffa)]]<br><br />
[[(Unknown error) - exit code -198 (0xffffff3a)]]<br><br />
[[(unknown error) - exit code -1073740940 (0xc0000374)]]<br><br />
[[(Unknown error) - exit code -1073741205 (0xc000026b)]]<br><br />
[[(Unknown error) - exit code -1073741676 (0xc0000094)]]<br><br />
[[(Unknown error) - exit code -1073741788 (0xc0000024)]]<br><br />
[[(Unknown error) - exit code -1073741795 (0xc000001d)]]<br><br />
[[(Unknown error) - exit code -1073741819 (0xc0000005)]]<br><br />
[[(Unknown error) - exit code -529697949 (0xe06d7363)]]<br><br />
<br><br />
<br />
== Unrecoverable error ==<br />
[[Unrecoverable error for result "result" (- exit code -1073741819 (0xc0000005))]]<br><br />
[[Unrecoverable error for result "result" (There are no child processes to wait for. (0x80) - exit code 128 (0x80)]]<br><br />
<br><br />
== Project specific ==<br />
[[Application exit codes|SETI@HOME application exit codes]]<br><br />
[[SETI@Home Informational message -9 result overflow]]<br><br />
<br><br />
[[World Community Grid - exit code 232 “ERROR: .\VerifyGPU.cpp:65 Unknown]]<br><br />
[[World Community Grid - exit code 233 “ERROR: Kernel execution time estimate too high, exiting]]<br><br />
[[World Community Grid - exit code 234 “Error: cl_khr_local_int32_base_atomics extension required by this program is not supported]]<br><br />
</div></div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=Process_exited_with_code_74_(0x4a,_-182)&diff=2717Process exited with code 74 (0x4a, -182)2017-09-16T08:20:44Z<p>Jord: error 74 seems to be virtualbox related</p>
<hr />
<div>This appears to be a problem with the VirtualBox installation on your system. It either cannot find the directory it is supposed to work in, or it isn't installed but required. Try to reinstall [https://www.virtualbox.org/wiki/Downloads VirtualBox] and make sure all its dependencies are installed as well.</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=Project_application_errors&diff=2716Project application errors2017-09-16T08:12:51Z<p>Jord: /* Process exited with code N */ adding code 74</p>
<hr />
<div><div style=" line-height: 1.1rem; font-family: verdana; font-size: 15px"><br />
<div style="float:left;">__TOC__</div><br />
<br><br />
[[File:Error.png|center|500px|Error!]]<br />
<br><br />
== Abort! ==<br />
[[Aborted by project - no longer usable]]<br><br />
[[Aborted by user]]<br><br />
<br><br />
<br />
== Android ==<br />
[[Can't open /dev/cpuctl/apps/bg_non_interactive/tasks]]<br><br />
<br><br />
<br />
== GPUs ==<br />
[[Couldn't get cuda device count in file '/PATH/cudaAcceleration.cu' in line N: no CUDA-capable device is detected.]]<br><br />
[[Couldn't initialize CUDA driver API (error: 100)]]<br><br />
[[Demodulation failed (error: 1020)]]<br><br />
[[Postponed: CUDA device initialisation failed.]]<br><br />
[[Testing the videocard memory]]<br><br />
<br><br />
<br />
== Miscellaneous ==<br />
[[/projects/project_name/project: error while loading shared libraries: libboinc_api.so.6: cannot open shared object file: No such file or directory]]<br><br />
[[APP: error reading search parameters file (for read): data_file == NULL]]<br><br />
[[app_version download error: couldn't get input files: application_name]]<br><br />
[[Application_name about to start a job; exiting]]<br><br />
[[boinc_graphics_make_shmem failed: 2]]<br><br />
[[Breakpoint Encountered (0x80000003) at address 0x77F767CD]]<br><br />
[[Incorrect function. (0x1) - exit code 1 (0x1)]]<br><br />
[[Input file application.exe missing or invalid: -163]]<br><br />
[[Main program Name is an image file]]<br><br />
[[Main program Name is not executable]]<br><br />
[[MD5 computation error for task_name: fopen() failed]]<br><br />
[[No main program specified]]<br><br />
[[Output file NNN for task NNN absent]]<br><br />
[[Read_stderr_file(): malloc() failed]]<br><br />
[[Result '(result)' exited with zero status but no 'finished' file/Task (task) exited with a DLL initialization error/Unrecoverable error for result (task) (too many exit(0)s)]]<br><br />
[[RSA key check failed for file, signature verification failed]]<br><br />
[[The system cannot find the path specified. (0x3) - exit code 3 (0x3)]]<br><br />
[[Unrecognized XML in project preferences]]<br><br />
<br><br />
<br />
== Can't / Couldn't start / CreateProcess failed ==<br />
[[ACTIVE_TASK::start(): can't create memory-mapped file: shmget() failed]]<br><br />
[[ACTIVE_TASK start(): forked process: PID N]]<br><br />
[[ACTIVE_TASK start(): fork() failed]]<br><br />
[[Can't change directory to dir_name]]<br><br />
[[Can't copy file to directory]]<br><br />
[[Can't get task disk usage: opendir() failed]]<br><br />
[[Can’t create shared memory: system shmget (Macintosh)]]<br><br />
[[Can't link app version file]]<br><br />
[[Can't link input file]]<br><br />
[[Can't link output file]]<br><br />
[[Can't open client_state_next.xml: fopen() failed]]<br><br />
[[Can't rename output file]]<br><br />
[[Cannot create a symbolic link in a registry key that already has subkeys or values. (0x3fc) - exit code 1020 (0x3fc)]]<br><br />
[[Couldn't resume task task_name]]<br><br />
[[Couldn't start, can't link input file]]<br><br />
[[Couldn't start, can't link output file]]<br><br />
[[Couldn't start, CreateProcess() failed - The system cannot find the file specified. (0x2): -148]]<br><br />
[[Couldn't start app: Input file application name missing or invalid: RSA key check failed for file]]<br><br />
[[Couldn't write state file: fopen() failed; giving up]]<br><br />
[[CreateProcess() failed - not enough memory]]<br><br />
[[CreateProcess() failed - Access is denied. (0x5)]]<br><br />
[[Process environment block creation failed]]<br><br />
[[Process environment block cleanup failed]]<br><br />
[[Process creation failed]]<br><br />
[[Process creation failed: error code N]]<br><br />
[[Process creation failed: app_name - error code N]]<br><br />
[[Slot output file Name missing, not copying]]<br><br />
[[Unexpected state Error for task task_name]]<br><br />
<br><br />
<br />
== Exit codes ==<br />
[[Exit code 0]]<br><br />
[[Exit code -1 (0xffffffff)]]<br><br />
[[Exit code -11]]<br><br />
[[Exit code -12 (0xfffffff4)]]<br><br />
[[Exit code -4 (0xfffffffc)]]<br><br />
[[Exit code -5 (0xfffffffb) / Exit status -5 (0xfffffffffffffffb) / Can't open file]]<br><br />
[[Exit code -202 (0xffffff36)]]<br><br />
[[Exit code -221 (0xffffffffffffff23) / ERR_ABORTED_BY_PROJECT]]<br><br />
[[Exit code -1073741502 (0xC0000142)]]<br><br />
[[Exit code -1073741510 (0xc000013a)]]<br><br />
[[Exit code -1073741795 (0xc000001d)]]<br><br />
[[Exit code -1073741811 (0xc000000d)]]<br><br />
[[Exit code -1073741515 (0xc0000135)]]<br><br />
[[Exit code -1073741819 (0xc0000005)]]<br><br />
[[Exit code 202 (0xca) / EXIT_ABORTED_BY_PROJECT]]<br><br />
[[Exit code 1073807364 (0x40010004)]]<br><br />
<br><br />
== Process exited with code N ==<br />
[[Process exited with code 1 (0x1, -255)]]<br><br />
[[Process exited with code 2 (0x2, -254)]]<br><br />
[[Process exited with code 3 (0x3, -253)]]<br><br />
[[Process exited with code 4 (0x4, -252)]]<br><br />
[[Process exited with code 5 (0x5, -251)]]<br><br />
[[Process exited with code 6 (0x6)]]<br><br />
[[Process exited with code 7 (0x7)]]<br><br />
[[Process exited with code 8 (0x8, -248)]]<br><br />
[[Process exited with code 9 (0x9, -247)]]<br><br />
[[Process exited with code 10 (0xa)]]<br><br />
[[Process exited with code 22 (0x16, -234)]]<br><br />
[[Process exited with code 26 (0x1a)]]<br><br />
[[Process exited with code 74 (0x4a, -182)]]<br><br />
[[Process exited with code 107]]<br><br />
[[Process exited with code 127 (0x7f, -129)]]<br><br />
[[Process exited with code 131 (0x83, -125)]]<br><br />
[[Process exited with code 192 (0xc0, -64)]]<br><br />
[[Process exited with code 193 (0xc1, -63)]]<br><br />
[[Process exited with code 194 (0xc2, -62)]]<br><br />
[[Process exited with code 195 (0xc3, -61))]]<br><br />
[[Process exited with code 196 (0xc4, -60)]]<br><br />
[[Process exited with code 197 (0xc5, -59)]]<br><br />
[[Process exited with code 198 (0xc6, -58)]]<br><br />
[[Process exited with code 199 (0xc7, -57)]]<br><br />
[[Process exited with code 200 (0xc8, -56)]]<br><br />
[[Process exited with code 201 (0xc9, -55)]]<br><br />
[[Process exited with code 202 (0xca, -54)]]<br><br />
[[Process exited with code 203 (0xcb, -53)]]<br><br />
[[Process exited with code 204 (0xcc, -52)]]<br><br />
[[Process exited with code 212 (0xd4, -44)]]<br><br />
[[Process exited with code 225 (0xe1, -31)]]<br><br />
[[Process exited with code 245 (0xf5, -11)]]<br><br />
[[Process exited with code 251 (0xfb, -5)]]<br><br />
[[Process exited with code 252 (0xfc, -4)]]<br><br />
[[Process exited with code 254 (0xfe, -2)]]<br><br />
[[Process exited with code 255 (0xff, -1)]]<br><br />
[[Process got signal 4]]<br><br />
[[Process got signal 5]]<br><br />
[[Process got signal 6]]<br><br />
[[Process got signal 8]]<br><br />
[[Process got signal 11]]<br><br />
<br><br />
<br />
== Unknown error ==<br />
[[(Unknown error) - exit code 204 (0xcc)]]<br><br />
[[(Unknown error) - exit code -9 (0xfffffff7)]]<br><br />
[[(Unknown error) - exit code -198 (0xffffff3a)]]<br><br />
[[(unknown error) - exit code -1073740940 (0xc0000374)]]<br><br />
[[(Unknown error) - exit code -1073741205 (0xc000026b)]]<br><br />
[[(Unknown error) - exit code -1073741676 (0xc0000094)]]<br><br />
[[(Unknown error) - exit code -1073741788 (0xc0000024)]]<br><br />
[[(Unknown error) - exit code -1073741795 (0xc000001d)]]<br><br />
[[(Unknown error) - exit code -1073741819 (0xc0000005)]]<br><br />
[[(Unknown error) - exit code -529697949 (0xe06d7363)]]<br><br />
<br><br />
== Unrecoverable error ==<br />
[[Unrecoverable error for result "result" (- exit code -1073741819 (0xc0000005))]]<br><br />
[[Unrecoverable error for result "result" (There are no child processes to wait for. (0x80) - exit code 128 (0x80)]]<br><br />
<br><br />
== Project specific ==<br />
[[Application exit codes|SETI@HOME application exit codes]]<br><br />
[[SETI@Home Informational message -9 result overflow]]<br><br />
<br><br />
[[World Community Grid - exit code 232 “ERROR: .\VerifyGPU.cpp:65 Unknown]]<br><br />
[[World Community Grid - exit code 233 “ERROR: Kernel execution time estimate too high, exiting]]<br><br />
[[World Community Grid - exit code 234 “Error: cl_khr_local_int32_base_atomics extension required by this program is not supported]]<br><br />
</div></div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=CPU_-_Register_Acronyms&diff=2715CPU - Register Acronyms2017-08-16T21:47:52Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>Ever wondered what all those acronyms are that are behind your CPU description? I'll try to put them down in this FAQ. I am missing a few. Sorry for that, I'll keep on hunting though. :-)<br />
<br />
<br />
To see the options on your CPU, use the following:<br />
* For Windows: [http://www.cpuid.com/cpuz.php CPUZ] can help.<br />
* For Macintosh PPC (OS X): [https://software.intel.com/en-us/articles/download-maccpuid CPUID Mac] can help (will point to a zip file).<br />
* For Linux: in the console type '''cat /proc/cpuinfo'''<br />
<br />
<br />
'''3DNOW''' - A multimedia extension created by AMD for its processors, based on MMX.<br />
<br />
'''3DNOWEXT''' - 3DNOW Extensions. Could also pertain to AMD's 3DNow! Enhanced/Extended.<br />
<br />
'''ACPI''' - Advanced Configuration and Power Interface. <br />
<br />
'''APIC''' - Advanced Programmable Interrupt Controller.<br />
<br />
'''CID''' - Most probaly this stands for Certified Interconnect Designer. (A certification for experienced PCB design professionals.)<br />
<br />
'''CLFSH/CLFlush''' - Cache Line Flush. <br />
<br />
'''CMOV''' - Conditional Move/Compare Instruction.<br />
<br />
'''CMP_Legacy''' - Register showing the CPU is not Hyper-Threading capable. <br />
<br />
'''Constant_TSC''' - on Intel P-4s, the TSC runs with constant frequency independent of cpu frequency when EST is used.<br />
<br />
'''CR8Legacy''' - ??<br />
<br />
'''CX8''' - CMPXCHG8B Instruction. (Compare and exchange 8 bytes. Also known as f00f (pronounced &quot;foof&quot;), an abbreviation of f0 0f c7 c8, is the hexadecimal encoding of an instruction that exhibits a design flaw in the majority of Intel Pentium, Pentium MMX, and Pentium OverDrive processors).<br />
<br />
'''CX16''' - CMPXCHG16B Instruction. (CMPXCHG16B allows for atomic operations on 128-bit double quadword (or oword) data types. This is useful for high resolution counters that could be updated by multiple processors (or cores). Without CMPXCHG16B the only way to perform such an operation is by using a critical section.)<br />
<br />
'''DE''' - Debugging Extensions. <br />
<br />
'''DS''' - Debug Store.<br />
<br />
'''DS_CPL''' - CPL qualified Debug Store.<br />
<br />
'''DTS''' - Digital Thermal Sensor or Debug Trace Store<br />
<br />
'''EM64T''' - Intel Extended Memory 64 Technology. Intel's derivative of AMD's 64bit CPU technology. Uses 64bit CPU registers and 64bit physical RAM addresses (page addresses) to support up to 1 tebibyte of RAM, which can later be extended (through future processor revisions) to 1 Pebibyte.<br />
<br />
'''EIST''' - Enhanced Intel SpeedStep. <br />
<br />
'''FID''' - Frequency IDentifier. <br />
<br />
'''FPU''' - x87 Floating Point Unit built into the CPU. This is where most mathematically intense calculations take place. Used to be a separate chip on the 80486SX and earlier (called the 80487 or 80387, etc. 80486DX had FPU built-in as well). All Pentium CPUs and later have this functionality built in. <br />
<br />
'''FXSR''' - FXSAVE/FXRSTOR. (The FXSAVE instruction writes the current state of the x87 FPU, MMX technology, Streaming SIMD Extensions, and Streaming SIMD Extensions 2 data, control, and status registers to the destination operand. The destination is a 512-byte memory location. FXRSTOR will restore the state saves).<br />
<br />
'''FXSR_OPT''' - ??<br />
<br />
'''HT''' - Hyper-Transport. <br />
<br />
'''HTT''' - Hyper-Threading Technology. The ability to use one physical CPU as two separate logical CPUs by taking advantage of unused CPU registers during typical operation in an attempt to make the CPU more efficient. If multiple programs use the same registers by both logical CPUs, Hyper-threading can actually be known to slow down overall performance in some cases.<br />
<br />
'''LAHF_LM''' - Load Flags into AH Register, Long Mode. <br />
<br />
'''LM''' - Long Mode. (64bit Extensions).<br />
<br />
'''MCA''' - Machine Check Architecture. <br />
<br />
'''MCE''' - Machine Check Exception. <br />
<br />
'''MMX''' - It is rumoured to stand for MultiMedia eXtension or Multiple Math or Matrix Math eXtension, but officially it is a meaningless acronym trademarked by Intel.<br />
<br />
'''MMXEXT''' - MMX Extensions. <br />
<br />
'''MNI''' - Modular Network Interface or Merom New Instruction. See SSSE3.<br />
<br />
'''MON (MONITOR)''' - CPU Monitor. <br />
<br />
'''MSR''' - RDMSR and WRMSR Support. <br />
<br />
'''MTRR''' - Memory Type Range Register.<br />
<br />
'''NNI''' - Nehalem New Instructions (NNI). See SSE4.<br />
<br />
'''NX''' - No eXecute. (the ability to not run code.)<br />
<br />
'''PAE''' - Physical Address Extensions. PAE is the added ability of the IA32 processor to address more than 4 GB of physical memory using Intel's 36bit page addresses instead of the standard 32bit page addresses to access a total of 64gibibytes of RAM. Most AMD chips support PAE as well.<br />
<br />
PAE is the second method supported to access memory above 4 GB (PSE36 being the first); this method has been widely implemented. PAE maps up to 64 GB of physical memory into a 32-bit (4 GB) virtual address space using either 4-KB or 2-MB pages. The Page directories and the page tables are extended to 8 byte formats, allowing the extension of the base addresses of page tables and page frames to 24 bits (from 20 bits). This is where the extra four bits are introduced to complete the 36-bit physical address.<br />
<br />
Windows supports PAE with 4-KB pages. PAE also supports a mode where 2-MB pages are supported. Many of the UNIX operating systems rely on the 2 MB-page mode. The address translation is done without the use of page tables (the PDE supplies the page frame address directly).<br />
<br />
'''PAT''' - Page Attribute Table. <br />
<br />
'''PBE''' - Pending Break Encoding. <br />
<br />
'''PGE''' - PTE Global Bit. <br />
<br />
'''PNI''' - Prescott New Instruction. This was the codename for SSE3 before it was released on the Intel Prescott processor (which was later added to the Pentium 4 family name).<br />
<br />
'''PSE''' - Page Size Extensions. (See PSE36).<br />
<br />
'''PSE36''' - Page Size Extensions 36. IA-32 supports two methods to access memory above 4 GB (32 bits). PSE (Page Size Extension) was the first method, which shipped with the Pentium II. This method offers a compatibility advantage because it kept the PTE (page table entry) size of 4 bytes. However, the only practical implementation of this is through a driver. This approach suffers from significant performance limitations, due to a buffer copy operation necessary for reading and writing above 4 GB. PSE mode is used in the PSE 36 RAM disk usage model.<br />
<br />
PSE uses a standard 1K directory and no page tables to extend the page size 4-MB (eliminating one level of indirection for that mode). The Page Directory Entries (PDE) contains 14 bits of address, and when combined with the 22-bit byte index, yields the 36 bits of extended physical address. Both 4-KB and 4-MB pages are simultaneously supported below 4 GB, with the 4-KB pages supported in the standard way.<br />
<br />
Note that pages located above 4 GB must use PSE mode (with 4-MB page sizes).<br />
<br />
'''SEP''' - SYSENTER and SYSEXIT.<br />
<br />
'''SS''' - Self-Snoop.<br />
<br />
'''SSE''' - Streaming SIMD Extensions. (70 new Single Instruction, Multiple Data instructions built in in the CPU.) Debuted with the Intel Pentium III processor. AMD's first chip to support SSE was the Athlon XP.<br />
<br />
'''SSE2''' - Streaming SIMD Extensions 2. (An additional 144 SIMDs.) Debuted with the Intel Pentium 4 processor. AMD's first chip to support SSE2 was the Athlon 64.<br />
<br />
'''SSE3''' - Streaming SIMD Extensions 3. (An additional 13 instructions) Debuted with the &quot;Prescott&quot; revision Intel Pentium 4 processors. AMD's first chip to support SSE3 was the Athlon 64 &quot;Venice&quot; revision.<br />
<br />
'''SSSE3''' - Supplemental Streaming SIMD Extension 3. (SSSE3 contains 16 new discrete instructions over SSE3. Each can act on 64-bit MMX or 128-bit XMM registers. Therefore, Intel's materials refer to 32 new instructions.) Debuted on Intel Core 2 Duo processors. No AMD chip supports SSSE3 yet.<br />
<br />
'''SSE4''' - Streaming SIMD Extentions 4. Future Intel SSE revision adding 50 new instructions which will debut on Intel's upcoming &quot;Nehalem&quot; processor in 2008. Also known as &quot;Nehalem New Instructions (NNI)&quot;.<br />
<br />
'''SVM''' - Secure Virtual Machine. (AMD's virtualization extensions to the 64-bit x86 architecture.)<br />
<br />
''SYSCALL''' - System Call. (the mechanism used by an application program to request service from the operating system.)<br />
<br />
'''TNI''' - Tejas New Instruction. See SSSE3.<br />
<br />
'''TM''' - Thermal Monitor.<br />
<br />
'''TM2''' - Thermal Monitor 2.<br />
<br />
'''TPR''' - Task Priority Register. <br />
<br />
'''TS''' - Thermal Sensor.<br />
<br />
'''TSC''' - Time Stamp Counter. (is used whenever possible to further improve the accuracy of the speed measurement.)<br />
<br />
'''TTP''' - Thermal Trip.<br />
<br />
'''VID''' - Voltage IDentifier. <br />
<br />
'''VME''' - Virtual-8086 Mode Enhancement.<br />
<br />
'''VMX''' - An AltiVec floating point and integer SIMD instruction set. (Used by Apple, IBM, Motorola and Freescale Semiconductor.) <br />
<br />
'''XTPR''' - TPR register chipset update control messenger. Part of the APIC code. <br />
<br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 176<br />
| 24-03-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=BOINC_Terminology:_W&diff=2714BOINC Terminology: W2017-08-16T21:47:40Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>'''Waiting to run''' - Used in BOINC 5.8.3 and above. The new terminology for preempted. A result that has run and is paused will now show this status in BOINC Manager/Tasks. <br />
<br />
'''Watchdog (from Rosetta)''' - Rosetta has a &quot;watch dog&quot; in place which helps assure that a given task is crunching properly, and to abort it for you if it is not progressing. So, again, when in doubt, let it run.<br />
<br />
'''Work Generator''' - The work generator creates new workunits and their input files. As an example, the SETI@home work generator reads digital tapes containing data from a radio telescope, divides this data into files, and creates a workunit in the BOINC database. The work generator sleeps if the number of unsent results exceeds a threshold, limiting the amount of disk storage needed for input files.<br />
<br />
'''Work Unit''' - A term used to signify a piece of work from any of the projects. One work unit is divided in multiple tasks. It's these tasks which are sent out to you, the cruncher and returned to the project. All returned tasks make up the work unit again. The work unit will stay on the project's servers until all tasks sent out and returned are validated and assimilated. <br />
<br />
'''Work Fetch Policy''' - A policy running in the background when BOINC runs that is constantly checking: When should the core client ask a project for more work, which project should it ask and how much work should it ask for? <br />
<br />
It depends on the Long Term Debt, the amount of work still in queue, the speed of the processor. <br />
<br />
'''Write to Disk Interval''' - The time in seconds that BOINC writes the status on an application's crunching to disk. In preferences set default at 60 seconds, but science applications can override this (from anywhere to every 3 seconds to every 300 seconds). <br />
<br />
'''WU''' - Abbreviation for Work Unit. <br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 149<br />
| 25-01-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=BOINC_Terminology:_V&diff=2713BOINC Terminology: V2017-08-16T21:47:25Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>'''Valid''' - Correct. <br />
<br />
'''Validate Error''' - The result was reported but could not be validated, typically because the output files were lost on the server.<br />
<br />
'''Validator''' - The validator compares redundant results and selects a canonical result representing the correct output, and a canonical credit granted to users and hosts that return the correct output.<br />
<br />
'''Venue''' - The Location setting for the preferences for this computer. Venue choices are Home, Work, School and Default. <br />
<br />
'''VHAR''' - On Seti: Very High Angle Range. Happens when the receiver is actively being 'nodded' from side to side to cover more sky, in a basket weave pattern.<br />
<br />
'''VLAR''' - One Seti: Very Low Angle Range. Happens when the receiver is actively being powered backwards against the Earth's rotation, so a single sky point (star, nebula, galaxy) remains at the centre of the field of view for an extended period. <br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 148<br />
| 25-01-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=BOINC_Terminology:_U&diff=2712BOINC Terminology: U2017-08-16T21:47:13Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>'''Unrecoverable error''' - A message for the user/project to show that for some kind of reason this result crashed and cannot be crunched any further. The message will usually have an error message included. In the stderr.txt that is sent to the server it will show (hopefully) more information. <br />
<br />
'''Unsent''' - Message on the Project's server. The result is ready to send, but hasn't been sent yet.<br />
<br />
'''UOTD''' - Abbreviation for User of the Day. <br />
<br />
'''Update''' - With this button you force updates on the project. For instance reporting all results ready to be reported, or you have changed your preferences and want BOINC to know about them. With this button you do so. You Update the whole state of BOINC with it. <br />
<br />
'''Uploading''' - The act of sending completed results from your cache back to the project. <br />
This will of course use your internet connection. <br />
<br />
'''User of the Day''' - A show of appreciation by the project to those who have made a profile with a picture. The UOTD is chosen at random from the BOINC database. <br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 147<br />
| 25-01-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=BOINC_Terminology:_T&diff=2711BOINC Terminology: T2017-08-16T21:47:01Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>'''Task''' - A piece of the Work Unit to be crunched on the participants computer. This is what you download from the project. See Work Unit. <br />
<br />
'''Team''' - A group of people with the same interest who have come together to crunch for the same project.<br />
<br />
'''To Completion''' - The (estimated) time remaining to the end of the result. Shown in BOINC Manager/Tasks. <br />
<br />
'''Transitioner''' - The transitioner acts as a coordinator. It examines workunits for which a state change has occurred (e.g., a completed result has been reported). Depending on the situation, it may generates new results, flag the workunit as having a nonrecoverable error, or trigger validation or assimilation of the workunit.<br />
<br />
'''Trickle''' - A between times status report of a result that is running. <br />
Long running projects, such as ClimatePrediction.Net use trickles to send information about their model back to the servers. This so the people still have (some) information in case the result is never crunched to its full time (crashes, loss of interest by the user). <br />
<br />
'''Turnaround Time''' - The time between your computer getting tasks and it crunching, uploading and reporting them. <br />
<br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 146<br />
| 25-01-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=BOINC_Terminology:_S&diff=2710BOINC Terminology: S2017-08-16T21:46:49Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>'''Scheduler''' - The scheduler communicates with BOINC clients. Each request includes a description of the host, a list of completed results, and a request for additional work, expressed in terms of the time the work should take to complete. The reply includes a list of results and their corresponding workunits. For each request involves a number of database operations: reading and updating records for the user account and team, the host, and the various workunits and results. Many instances of the scheduler can run at once (it is implemented as a Fast CGI program run from the Apache web server).<br />
<br />
'''(Science) Application''' - The actual executable that is crunching the results sent to you by the project you are attached to. Science is put in parentheses as not all projects out there do science. <br />
<br />
'''Service Install''' - An option to install BOINC under Windows. When installed as a service, BOINC can run when no one is logged on. It can also run without the BOINC Manager showing all the time. The graphics will not work natively, while the screen saver shows only textual information. (There is a work around for that). This option needs a Windows administrator account with password. <br />
<br />
'''Shared Memory''' - From [http://en.wikipedia.org/wiki/Shared_memory Wikipedia]: ''In computer hardware, shared memory refers to a (typically) large block of random access memory that can be accessed by several different central processing units (CPUs) in a multiple-processor computer system. The issue with shared memory systems is that many CPUs need fast access to memory and will likely cache memory. Whenever one cache is updated with information that may be used by other processors, the change needs to be reflected to the other processors, otherwise the different processors will be working with incoherent data. Such coherence protocols can, when they work well, provide extremely high performance access to shared information between multiple processors. On the other hand they can sometimes become overloaded and become a bottleneck to performance.''<br />
<br />
'''Shared User Install''' - An option to install BOINC, where BOINC runs for whomever logged in. <br />
<br />
'''Short Term Debt''' - Short-term debt is used by the CPU scheduler. It is adjusted over the set of runnable projects. It is normalized so that minimum short-term debt is zero, and maximum short-term debt is no greater than 86,400 (i.e. one day).<br />
<br />
'''Show Graphics''' - In BOINC Manager/Tasks, this option is used to open a window with which you can see the graphics of the project, otherwise shown in the screen saver. This only works when the project's application actually has graphics capability/a screen saver built in. <br />
<br />
'''Single User Install''' - An option to install BOINC, where BOINC will only run for the user who installed it when he is logged in. <br />
<br />
'''Snooze''' - Stop work (crunching and file transfer) for one hour or until you cancel Snooze. <br />
<br />
'''Status''' - This shows the condition BOINC is in when doing work, trying to communicate with a project, etc. It's always showing what it is doing. <br />
<br />
'''STD''' - Abbreviation for Short Term Debt. <br />
<br />
'''Success''' - Message showing when BOINC has managed to complete communications. <br />
<br />
'''Suspend Project''' - With this setting in BOINC Manager/Projects, you pause the whole project you selected. It will pause (suspend) all running and waiting results as well. The button will change to the next option you have: Resume. <br />
<br />
'''Suspend Task''' - With this setting in BOINC Manager/Tasks, you pause individual results. The Button will change to the next option you have: Resume Task. <br />
<br />
'''Suspended''' - A status message showing you have suspended a project or a task. <br />
Another word for suspended is paused. <br />
<br />
'''Suspended by User''' - A status message showing you have suspended a project or a task.<br />
<br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 145<br />
| 25-01-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=BOINC_Terminology:_R&diff=2709BOINC Terminology: R2017-08-16T21:46:35Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>'''RAC''' - Abbreviation of Recent Average Credit.<br />
<br />
'''RDCF''' - Abbreviation for Result Duration Correction Factor. Also known as DCF/Duration Correction Factor. <br />
<br />
'''Read config file''' - Used only in BOINC 5.8 and above. This allows for changes to the cc_config.xml file while BOINC is running. Using this menu option loads the cc_config.xml file again without you needing to exit BOINC and restarting it. Works also on service installs. <br />
<br />
'''Read local prefs file''' - Used only in BOINC 5.8 and above. This allows for changes to the global_prefs.xml or global_prefs_override.xml file while BOINC is running. Using this menu option loads the latest preferences file again without you needing to exit BOINC and restarting it. <br />
Works also on service installs. <br />
<br />
'''Ready to Report''' - Once the application has crunched your result to completion and uploaded it to the project, it needs to be reported back to the project's database that you finished this result. <br />
In BOINC Manager it will then show as &quot;Ready to report&quot;. <br />
<br />
BOINC reports completed work at the first of:<br />
<br />
# The next work request from a project.<br />
# 24 hours before the deadline.<br />
# Immediately if the work is completed later than 24 hours before the deadline.<br />
# Connect every X days after the work is completed.<br />
# With the next trickle (CPDN only at this point).<br />
# When the user clicks update.<br />
# Connect every X days before the report is due. (new with 5.4 and above)<br />
<br />
<br />
'''Ready to Run''' - Results in the queue in BOINC Manager/Tasks that haven't started yet will show this status. <br />
<br />
'''Release project''' - A project that got out of Alpha or Beta stage testing and is opened to the public. <br />
<br />
'''Remote Procedure Call''' - From [http://en.wikipedia.org/wiki/Remote_procedure_call Wikipedia]: ''Remote procedure call is a technology that allows a computer program to cause a subroutine or procedure to execute in another address space - commonly on another computer, without the programmer explicitly coding the details for this remote interaction. That is, the programmer would write essentially the same code whether the subroutine is local to the executing program, or remote.'' <br />
<br />
It's also used to allow BOINC to communicate with its different parts (daemon, GUI, screen saver) on localhost. The computer's firewall needs to approve of this. <br />
<br />
'''Report Deadline''' - The &quot;Sell by date&quot; of a result. See Deadline. <br />
<br />
'''Reset Project''' - This command in the BOINC Manager will reset the project back to its initial state. It will delete all results you still have, including those you still need to report. It will also delete the application(s) and then download everything anew. -- It will not delete an anonymous platform though. If you are using an app_info.xml file, you will need to exit BOINC, delete this file yourself, then restart BOINC and reset the project. <br />
<br />
'''Resource Share''' - With the Resource Share setting you set the amount of time you give the CPU to any of the projects you are attached to over a 24 hour window. The project needs to have work in the queue. Other dependencies are the Short Term Debt and the switch between projects time. <br />
<br />
Example given:<br />
Project A has an RS of 75<br />
Project B has an RS of 25<br />
<br />
Project A will run 18 hours out of 24, Project B will run 6 hours out of 24. <br />
<br />
'''Result (1)''' - The outcome of a task after it has been crunched by the application for that project. This is what you upload to the project. See Work Unit. <br />
<br />
'''Result (2)''' - Old term for task. <br />
<br />
'''Resume''' - To continue after a pause or suspend. In BOINC Manager, the Suspend button will change to a Resume button when pressed. <br />
<br />
'''Retry Communications''' - With the Retry comms option in BOINC Manager/Advanced menu, you can force communications with all projects that are deferring communications. It will not make your BOINC Update on itself. Use the Update button for that. <br />
<br />
'''Retry in...''' - Status showing in BOINC Manager, showing the deferral time before Boinc will try to communicate with a project again. <br />
<br />
'''Retry Now''' - A way to force a retry on uploading results in BOINC Manager/Tasks. <br />
<br />
'''RPC''' - Abbreviation for Remote Procedure Call.<br />
<br />
'''RS''' - Abbreviation for Resource Share.<br />
<br />
'''Run always''' - Do work, regardless of any general preferences set. <br />
<br />
'''Run based on preferences''' - Do work, following the preferences you set in your general preferences and project preferences (resource share, queue size, disk amount used, etc.).<br />
<br />
'''Running''' - When in BOINC Manager/Tasks, the status Running Shows the active result(s) being crunched.<br />
<br />
'''Running, High Priority''' - A policy for results that are in danger of missing their deadline, and weighted round-robin among other projects if additional CPUs exist. This allows the client to meet deadlines that would otherwise be missed, while honoring resource shares over the long term. <br />
<br />
Since BOINC 6.10.24 only tasks that miss their deadline in RR simulation will be chosen.<br />
<br />
Former EDF. See also EDF, Earliest Deadline First. <br />
<br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 144<br />
| 15-09-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=BOINC_Terminology:_Q&diff=2708BOINC Terminology: Q2017-08-16T21:46:23Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>'''Queue''' - Starting with Seti Classic, it had a flaw where it would only download one result, crunch it and upload it again. Yet if the project was offline for a couple of weeks, you couldn't get - and thus crunch more - results. Add-ons to Seti Classic overcame this problem. A central server would download multiple results that were sent out to others. <br />
<br />
BOINC has its own queue. It can take work from 0.001 days to a maximum of 10 days. This should get your through project related outages without a problem.<br />
<br />
'''Quorum''' - One result, a set or a collection of results that are ready for Validation. Most projects use a quorum of 3 results. Some projects use a quorum of 1, where you get what you claimed. <br />
CPDN uses trickles which give you a set amount of credit for the model you are crunching. See trickles. <br />
<br />
'''Quota''' - The daily result quota will determine how many results you can download per 24 hours to your computer. This amount is set by the project. It's also set per CPU. So if you have a duo-core HT computer, you have 4 times the daily quota. This depends on how many CPUs you set BOINC to use, of course. <br />
<br />
When your computer is returning only garbage results, which won't validate, you will be deducted one result per result turned in badly. This means you could end up to 1 result/day per CPU. Hopefully before that time you noticed something is wrong already. <br />
<br />
Do check if you didn't overclock too high, check if your RAM is still alright and always report to the forums of the project you have the problem with, include the error message you got when returning faulty results. <br />
<br />
Once you fixed your computer and are returning good results again, your quota will double with every result returned correctly. <br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 134<br />
| 25-01-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=BOINC_Terminology:_P&diff=2707BOINC Terminology: P2017-08-16T21:46:10Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>'''Parsing''' - Parsing transforms input text into a data structure, usually a tree, which is suitable for later processing and which captures the implied hierarchy of the input.<br />
<br />
'''Password''' - A password is a security measure, allowing you to log in, but others not. Using a password of only letters, all lower case, is easily cracked. Using a combination of lower case, upper case and numbers is more difficult to crack. <br />
<br />
'''Pending Credit''' - The stage between you reporting your results and the project not having had enough results in yet to form a quorum of results. During this period, your credits will be listed as pending. When the quorum of results is met and all results are checked by the validator and deemed OK, your credit will be granted. See Claimed Credit; Granted Credit. <br />
<br />
'''Preempted''' - Used up until version 5.8.2 which changed it to &quot;Waiting to run&quot;. Preempted means paused. When you have multiple projects attached and they switch applications at the switch-over time (default 60 minutes), while one of your results is still being crunched, this result will be paused. It then shows as preempted in Boinc Manager. <br />
<br />
'''Profile''' - On a project's website you can make a personal profile in which you tell things about yourself. The profile, if it contains a picture, is used to make the User of the Day. <br />
<br />
'''Project''' - Project is a description for Einstein@Home, Seti@Home, Rosetta@Home etc. <br />
People on the forums say &quot;I've got two projects running&quot; and mean they have two results running. It's confusing at times, hence we're trying to teach everyone to use the same terms. :-)<br />
<br />
'''Project Suspended by User''' - This is a condition in Boinc Manager/Projects and /Tasks. <br />
It can be met by suspending an individual result, or suspending the whole project, or suspending the whole of BOINC. <br />
<br />
By suspending a project/result you stop it from being crunched. <br />
<br />
'''Proxy''' - From [http://en.wikipedia.org/wiki/Proxy_server Wikipedia]: A proxy (-server) is a computer that offers a computer network service to allow clients to make indirect network connections to other network services. A client connects to the proxy server, then requests a connection, file, or other resource available on a different server. The proxy provides the resource either by connecting to the specified server or by serving it from a cache. In some cases, the proxy may alter the client's request or the server's response for various purposes.<br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 133<br />
| 25-01-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=BOINC_Terminology:_O&diff=2706BOINC Terminology: O2017-08-16T21:45:58Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>'''Open Source''' - From [http://en.wikipedia.org/wiki/Open_source Wikipedia]: ''Open source describes practices in production and development that promote access to the end product's source materials - typically its source code - allowing users to create user-generated software content. Some consider it a philosophy, and others consider it a pragmatic methodology.<br />
<br />
'''Outcome''' - A result's outcome is defined if its server state is over. Possible values are:<br />
<br />
* Unknown -- The result was sent to a client, but the client has not yet completed the work and reported the outcome.<br />
* Success -- A client completed the result successfully.<br />
* Couldn't send -- The server wasn't able to send the result to a client (perhaps because its - resource requirements were too large)<br />
* Client error -- The result was sent to a client and an error occurred.<br />
* No reply -- The result was sent to a client and no reply was received within the time limit.<br />
* Didn't need -- The result wasn't sent to a client because enough other results were returned for this work unit.<br />
* Validate error -- The result was reported but could not be validated, typically because the output files were lost on the server.<br />
<br />
'''Over''' - This will show on the Your Results pages in the Your Account page, when the result's outcome has hit one of the definitive ones.<br />
<br />
'''Overcommitted''' - This message is for BOINC version pre-5.8, it falls together with the Earliest Deadline First message. An overcommitted computer is in the process of missing a deadline on one or more results. It won't download new work. <br />
<br />
The message can also happen when you download just too much work for a slow computer. <br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 128<br />
| 25-01-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=BOINC_Terminology:_N&diff=2705BOINC Terminology: N2017-08-16T21:45:45Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>'''NNT''' - Abbreviation for No New Tasks.<br />
<br />
'''No New Tasks''' - Formerly known as No New Work. When in BOINC Manager, you can set a project not to download work again. This allows you to stay attached to the project without too many problems. The button will change to &quot;Allow New Tasks&quot;. It shows the option you have, not the state that it is in. See Allow New Tasks.<br />
<br />
'''No Reply''' - The result was sent to a client and no reply was received within the time limit.<br />
See Outcome. <br />
<br />
'''No Work Fetch''' - This situation occurs when you have no need for work. See [http://boinc.mundayweb.com/wiki/index.php?title=Not_requesting_work_or_reporting_results_/_Requesting_0_seconds_of_work,_reporting_0_completed_tasks%3F Not requesting new work or reporting results]. The work fetch scheduler deems you don't need work and thus you won't get any. See Work Fetch Policy. <br />
<br />
This situation can also happen when your computer is in EDF mode. See EDF/Earliest Deadline First. <br />
<br />
'''NWF''' - Abbreviation for No Work Fetch. <br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 127<br />
| 25-01-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=BOINC_Terminology:_M&diff=2704BOINC Terminology: M2017-08-16T21:45:32Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>'''Master File''' - The Master File is a file on the project's server that tells where to find the scheduler server(s) and the project's data servers. <br />
<br />
It usually resides on the index page and should have embedded within one or more comment lines (invisible when the page is normally viewed in a Web Browser) one or more URLs for the Project's Scheduling Servers.<br />
<br />
This allows the Project to move the Servers to a new address without having to e-mail notices, contact and update all of the Participant's Computers, etc. <br />
<br />
'''Master Science Database''' - This is the database of the project where all the results come from and are reported back to. <br />
<br />
'''Maxmium Daily Quota''' - A setting that allows a computer to only download so many results per day. <br />
<br />
When the computer &quot;trashes&quot; results, or in other words returns client error upon client error, the MDQ is decreased 1 per faulty/trashed result. In the end you end up with 1 result per day. When you see such a message, it's 99% of the time your computer that is at fault. Check your hardware. <br />
<br />
Once the computer returns good results again, the MDQ will double per result returned correctly. <br />
<br />
'''MB''' - Abbreviation for motherboard. <br />
<br />
'''MB''' - Abbreviation for megabyte.<br />
<br />
'''MB''' - Abbreviation for Multi-Beam, a search method used on Seti. <br />
<br />
'''Merge Computers''' - When your one computer is in your computer list multiple times with the same CPU/Operating system description, this feature allows you to merge them all together to be shown as one computer. You will not lose the old credit. <br />
<br />
'''Model''' - Model is another word for a result, mostly used on the CPDN projects. Since their results are models of what the weather looked like or may look like in the future. <br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 126<br />
| 25-01-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=BOINC_Terminology:_L&diff=2703BOINC Terminology: L2017-08-16T21:44:58Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>'''Local Host''' - Local host (or localhost) is another word for your computer. In network addresses it resides at 127.0.0.1<br />
<br />
'''Long Term Debt''' - Long-term debt is used by the work-fetch policy. It is defined for all projects, and adjusted over the set of potentially runnable projects. It is normalized so that average long-term debt, over all project, is zero.<br />
<br />
'''LTD''' - Abbreviation for Long Term Debt. <br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 125<br />
| 25-01-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=BOINC_Terminology:_I&diff=2702BOINC Terminology: I2017-08-16T21:44:45Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>'''Initial Replication''' - When a work unit is split into results to crunch, the result is divided over (usually) 2 or more hostIDs. This dividing of the result is called initial replication. It is needed to get to the quorum. <br />
<br />
'''Intel''' - A CPU producing company. <br />
<br />
'''Invalid''' - Is an error message on the project's website for a result. For some reason it got to be invalid. Reasons can be that it can't reach quorum, your result crashed etc. <br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 124<br />
| 25-01-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=BOINC_Terminology:_H&diff=2701BOINC Terminology: H2017-08-16T21:44:32Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>'''Host''' - Host is another word for your computer. <br />
<br />
'''HostID''' - When your computer first attaches to a project, it gets a HostID. This is a number which is stored in the project's BOINC database. The security measure taken is that the HostID that downloads work should also be the one that uploads it. If your work is uploaded with another HostID, you won't get Credits. See also Computer ID. <br />
<br />
'''Host Location''' - A setting under Your Account, Computers in your account, to set the venue you want this computer to work under. See Venue. <br />
<br />
'''Host Name''' - When checking your computer under Your Account, it'll show the name you/your company/school gave to that computer. This name is only visible to you. <br />
<br />
'''HT''' - Abbreviation of Hyperthreading and Hypertransport. <br />
<br />
'''Hyperthreading''' - Hyperthreading (or Hyper-threading) is Intel's way of allowing two CPUs to exist on one CPU. One CPU is the normal one, the other is a virtual one. Not to be confused with Dual Core. <br />
<br />
From [http://en.wikipedia.org/wiki/Hyper-threading Wikipedia]: ''Hyper-Threading works by duplicating certain sections of the processor - those that store the architectural state - but not duplicating the main execution resources. This allows a Hyper-Threading equipped processor to pretend to be two &quot;logical&quot; processors to the host operating system, allowing the operating system to schedule two threads or processes simultaneously.''<br />
<br />
'''Hypertransport''' - From [http://en.wikipedia.org/wiki/HyperTransport Wikipedia]: ''HyperTransport (HT), formerly known as Lightning Data Transport (LDT), is a bidirectional serial/parallel high-bandwidth, low-latency computer bus that was introduced on April 2, 2001 . The HyperTransport Consortium is in charge of promoting and developing HyperTransport technology. The technology is used by AMD and Transmeta in x86 processors, PMC-Sierra, Broadcom, and Raza Microelectronics in MIPS microprocessors, ATI Technologies, NVIDIA, VIA, SiS, AMD, and HP in PC chipsets, HP, Sun Microsystems, IBM, and IWill in servers, Cray, Newisys, and QLogic in high performance computing, and Cisco Systems in routers. Notably missing from this list is semiconductor giant Intel, which continues to use a shared bus architecture.''<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 123<br />
| 25-01-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=BOINC_Terminology:_G&diff=2700BOINC Terminology: G2017-08-16T21:44:19Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>'''General Preferences''' - This set of preferences specify how and when your BOINC should run. <br />
<br />
'''GR''' - An abbreviation of Grid Republic. <br />
<br />
'''Granted Credit''' - Is what you get after your result has been validated by the project's validator. <br />
<br />
'''Grid Republic''' - A third party Account Manager, see [http://boinc.mundayweb.com/wiki/index.php?title=GridRepublic Grid Republic].<br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 122<br />
| 25-01-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=BOINC_Terminology:_F&diff=2699BOINC Terminology: F2017-08-16T21:44:05Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>'''Feeder''' - The feeder streamlines the scheduler's database access. It maintains a shared-memory segment containing 1) static database tables such as applications and application versions, and 2) a fixed-size cache of unsent result/workunit pairs. The scheduler finds results that can be sent to a particular client by scanning this memory segment, rather than by accessing the database. A semaphore synchronizes access to the shared-memory segment. To minimize contention for this semaphore, a scheduler can mark a cache entry as 'busy' (and release the semaphore) while it reads the result from the database (to verify that it is still unsent).<br />
<br />
'''File Deleter''' - The file deleter deletes input and output files when they are no longer needed. <br />
<br />
'''Firewall''' - A firewall is a logical barrier designed to prevent unauthorized or unwanted communications between sections of a computer network. This can be a hardware firewall (inside the modem, router or bridge) or a software firewall. <br />
<br />
'''FLOP(S)''' - In computing, FLOPS (or flops) is an acronym meaning FLoating point Operations Per Second. This is used as a measure of a computer's performance, especially in fields of scientific calculations that make heavy use of floating point calculations; similar to instructions per second. <br />
<br />
One should speak in the singular of a FLOPS and not of a FLOP, although the latter is frequently encountered. The final S stands for second and does not indicate a plural. Alternatively, the singular FLOP (or flop) is used as an abbreviation for &quot;FLoating-point OPeration&quot;, and a flop count is a count of these operations (e.g., required by a given algorithm or computer program). In this context, &quot;flops&quot; is simply the plural rather than a rate.<br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 120<br />
| 25-01-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=BOINC_Terminology:_E&diff=2698BOINC Terminology: E2017-08-16T21:43:49Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>'''Earliest Deadline First''' - A policy for results that are in danger of missing their deadline, and weighted round-robin among other projects if additional CPUs exist. This allows the client to meet deadlines that would otherwise be missed, while honoring resource shares over the long term.<br />
<br />
No longer in use in BOINC 5.7.5 and above. <br />
<br />
'''EDF''' - Abbreviation for Earliest Deadline First. <br />
<br />
'''Exit''' - When an application reaches the end of a result, it leaves from memory. The way to stop BOINC Manager. <br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 112<br />
| 25-01-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=BOINC_Terminology:_D&diff=2697BOINC Terminology: D2017-08-16T21:43:35Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>'''Database Purger''' - The database purger removes workunit and result database entries when they are no longer needed, first writing them to XML log files. This bounds the size of these tables, so that they act as a working set rather than an archive. This allows database management operations (such as backups and schema changes) to be done quickly.<br />
<br />
'''DCF''' - Abbreviation for Duration Correction Factor.<br />
<br />
'''Deadline''' - The &quot;Sell by date&quot; of a result. If you return a result after its deadline has passed, you will not get credit. An exception to this rule is the CPDN project which allows for results to come in late. <br />
<br />
'''Debt''' - A project's 'debt' is how much work is owed to it, relative to other projects.<br />
It regulates if work is requested from a project (long term debt) and which project is next in line to be crunched (short term debt). <br />
See Long Term Debt, Short Term Debt, No Work Fetch and Work Fetch Policy. <br />
<br />
'''Defer/Deferral/Deferring''' - The time between scheduler requests. It's BOINC's way of pausing between requests for work. So not to overload the servers, a standard backoff/deferral of at least 60 seconds is used between communication attempts. If a project is offline or has no work, the deferral increases inside the BOINC client. Minimum is 60 seconds, maximum is 86,400 seconds (1 day). <br />
<br />
'''Detach''' - When you are done with a project and don't want to crunch for it anymore, you detach from it. Detaching will delete all outstanding results, application executables and other files. <br />
<br />
'''Downloading''' - The act of getting results into your cache or the science application from the project. This will of course use your internet connection. <br />
<br />
'''Dual Core''' - This technology allows for two independent CPUs to sit on on CPU die. <br />
Also known as Multi-Core. <br />
<br />
'''Duration Correction Factor''' - With this BOINC learns to estimate the &quot;to completion time&quot; of results more correctly, so in the end you can even download more work. <br />
It takes on average about 2 weeks before BOINC gets in the neighborhood of correctly estimated times and even then it continues to correct times. It works per project. Default is 1. <br />
<br />
If your times all of a sudden sky-rocket, there's a good chance your DCF numbers are broken (very high). Resetting them to 1 is then a good thing to do. The entry can be found in the client_state.xml file. <br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 111<br />
| 25-01-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=BOINC_Terminology:_C&diff=2696BOINC Terminology: C2017-08-16T21:43:21Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>'''Cache'''<br />
<br />
:- In BOINC: Other word for the tasks in queue. <br />
:- On a CPU; Level 1, 2 or 3 cache: fast memory onboard the CPU for storing much used memory pages.<br />
:- On a computer; General: a collection of data duplicating original values stored elsewhere or computed earlier. Once the data is stored in the cache, future use can be made by accessing the cached copy rather than re-fetching or recomputing the original data, so that the average access time is lower.<br />
<br />
'''Canonical''' - As in canonical results: accepted results. <br />
<br />
'''CC''' - Abbreviation for Core Client. <br />
<br />
'''cc_config.xml''' - A configuration file available for alpha/beta testing of the BOINC client.<br />
The flags inside this file add helpful debug information to the std*.txt files, which can then be sent to the developers.<br />
<br />
'''Checkpoint/Checkpointing''' - The writing to disk of a temporary marker on how far the result is crunched. <br />
<br />
'''Claimed Credit''' - When your computer completes a result (upload and report) it claims credit for the amount of work it has done. Whether or not you get the claim depends on if the project validates the results. <br />
<br />
'''Client Error''' - Any errors made by the client, or by the user. Aborting results is a client error. <br />
<br />
'''Client_state.xml''' - The general status file for BOINC. It contains information on all the projects you are attached to, your preferences settings, proxy settings etc. Without it BOINC will start as new, download new work and all. <br />
<br />
'''Cobblestones''' - The original name for Credits. Named after Jeff Cobb, one of the Seti administrators. <br />
<br />
A Cobblestone is 1/100 day of CPU Time on a Reference Computer that does:<br />
<br />
* 1,000 double-precision MIPS based on the Whetstone Benchmark.<br />
* 1,000 VAX MIPS based on the Dhrystone Benchmark. <br />
<br />
<br />
'''Communication deferred''' - When the BOINC daemon cannot communicate with any of the projects attached, you get this message. It isn't an error message. It's informational, telling you also how long it will take before it will try to communicate with the project again. See Backoff and Defer/Deferal/Deferring. <br />
<br />
'''Computer ID''' - The Identification Number for the computer you run BOINC with on the project you are attached to. See also [http://boinc.mundayweb.com/wiki/index.php?title=BOINC_Terminology:_H HostID]. <br />
<br />
'''Connect to Network about every''' - With this setting in your General Preferences, you regulate how long the hiatus is between communications with the project, to ask for more work. It doesn't set the amount of work. It depends on the deadline of some projects if you get work when set too high. Default is 0.1 day, maximum is 10 days. <br />
<br />
'''Core Client''' - Another name for the BOINC daemon, the BOINC executable. <br />
<br />
'''CPID''' - Abbreviation for Cross Project IDentification. <br />
<br />
'''CPU''' - Abbreviation for Central Processing Unit. This is the computer's main component, without it the computer won't start up or work. <br />
<br />
'''CPU Efficiency''' - This number reflects the amount of CPU used for BOINC application graphics, CPU usage by non-BOINC applications and I/O activity by the BOINC application. <br />
<br />
Minimum 0, maximum 1. Multiply by 100 to get to a percentage. <br />
<br />
'''CPU Throttling''' - This pauses crunching for 1 or more seconds per every 10 seconds, depending on what percentage you set it to. Read CPU Usage Percentage, how does it work? for more information. <br />
<br />
Available in BOINC 5.6.5 and above. <br />
<br />
'''CPU Time''' - The amount of time the CPU has taken so far to crunch a result. <br />
<br />
'''Credit/Credits''' - A reward for the computations your computer performs for a project. <br />
Other than for bragging and checking if you are doing well, they are useless. You cannot buy beer for them. :(<br />
<br />
'''Cross Project Identification''' - A random generated 32 character hexadecimal key that identifies you on other projects if you use the same email address. Is mainly used for the statistics sites. <br />
<br />
'''Crunching''' - Describes the CPU's computation activity that the science application does on a result. <br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 110<br />
| 19-04-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=BOINC_Terminology:_B&diff=2695BOINC Terminology: B2017-08-16T21:43:07Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>'''Backoff''' - The time between scheduler requests. Also called deferral. <br />
Increases at random yet exponentially, with a minimum of 1 minute and a maximum of 1 day (86,400 seconds).<br />
<br />
'''BAM!''' - Abbreviation for BOINCstats Account Manager. See [http://boinc.mundayweb.com/wiki/index.php?title=BAM! BAM!]<br />
<br />
'''Benchmarks''' - Testing the CPU's capabilities/performance. <br />
<br />
'''Beta project''' - The second stage in testing, after Alpha testing a project's application.<br />
The group of people testing it has grown. It's not given out to the general public until most bugs have been removed through testing.<br />
<br />
'''BM''' - Abbreviation for BOINC Manager. <br />
<br />
'''BOINC''' - Abbreviation for Berkeley Open Infrastructure for Network Computing<br />
Usually used to point out the whole BOINC package: daemon, manager and screen saver.<br />
Never used to point out the project's application. <br />
<br />
Also named BOINC Core Client.<br />
<br />
'''Boinccmd''' - The BOINC command tool (boinccmd.exe) provides a command-line interface to a running BOINC core client. <br />
<br />
'''BOINC Daemon''' - The actual BOINC program. <br />
<br />
'''BOINC Database''' - MySQL database program that stores the available platforms, applications, users, hosts and a description of the results and work units. <br />
<br />
'''BOINC Manager''' - A Graphical User Interface (GUI) program with which you can check and control the use of your computer's disk, network and processor resources, check Boinc specific and project messages and running tasks. It is normally started at boot time and starts the Boinc daemon. <br />
<br />
'''BOINC screen saver''' - A computer program originally designed to conserve the image quality of computer displays by blanking the screen or filling them with moving images or patterns when the computers are not in use. Today, screensavers are primarily used for entertainment or security purposes.<br />
<br />
Not all projects include a screen saver in their science application. <br />
<br />
'''BOINC Simple GUI''' - A simpler set up GUI for the Boinc Manager, it has some simple preferences build in. It is also fully skinnable. (See this site and this site for that)<br />
<br />
'''BRP''' - Binary Radio Pulsar. A search method used at Einstein@Home. Uses data from the Arecibo dish. <br />
<br />
'''BSG''' - Abbreviation for BOINC Simple GUI. <br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 109<br />
| 25-01-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=BOINC_Terminology:_A&diff=2694BOINC Terminology: A2017-08-16T21:42:32Z<p>Jord: removing broken link to original faq</p>
<hr />
<div><div style=" line-height: 1.1rem; font-family: verdana;"><br />
;Abort<br />
: To stop a task crunching. This will effectively stop it, delete it and wait to be reported as being aborted by user. In your stderr text on the server it will show as &quot;Aborted by User&quot;. No credit will be given for this task. <br />
<br />
<br />
;Abort Transfer<br />
: As above, this aborts the task. It will NOT stop the upload or download of a task!!<br />
<br />
<br />
;Aborted by User<br />
: The message you get when you abort a task, both in Boinc Manager/Tasks and on the project. <br />
<br />
<br />
;Account Key<br />
: A random 32 character hexadecimal key assigned to your email address, made by the project. <br />
: With this key you can log in at all times on a projects server, to change your password etc. <br />
<br />
<br />
;Account Manager<br />
: This is a web site that simplifies participating in BOINC, especially if you are new to BOINC, or if you have several computers, participate in several projects, or like to learn about new projects. <br />
<br />
<br />
;Activities Suspended<br />
: You will see this message in Boinc Manager/Tasks when you have Suspended/Snoozed BOINC. <br />
: Resume from the Activity menu. <br />
<br />
<br />
;Allow New Tasks<br />
: Formerly known as No New Work. <br />
: In Boinc Manager/Projects, when you select a project and press the No New Tasks button, it changes to this new button. The button shows the option you have, not the state it is in. <br />
<br />
<br />
;Alpha project<br />
: A project that isn't available to the main public. <br />
: Example given, the BOINC Alpha project is invite only. <br />
<br />
<br />
;Alpha version<br />
: The first stage in testing of the BOINC client or a project's application.<br />
: The group of people testing it is small. It's not given out to the general public until most bugs have been removed through testing. <br />
<br />
<br />
;AM<br />
: Abbreviation for Account Manager.<br />
<br />
<br />
;AMD<br />
: A CPU and GPU producing company. <br />
<br />
<br />
;<div id="Anonymous platform">Anonymous platform</div><br />
: BOINC applications, and the BOINC client, are native-mode programs, so different versions are required for each platform (a 'platform' is the combination of an operating system and a processor type: e.g., Linux/Intel).<br />
<br />
: The BOINC client is available for common platforms (Windows/Intel, Linux/Intel, Mac OS/X. etc.). BOINC-based projects compile program versions for some or all of these platforms and place them on their servers. Typically, you download the BOINC client version for your platform. When the client requests work from the project's scheduling server, the client tells the server its platform, and the server instructs it to download the appropriate program version.<br />
<br />
: This addresses the needs of most BOINC participants, but it's inadequate if:<br />
<br />
* your computers have platforms not supported by BOINC or by the project;<br />
* for security reasons, you want to only run executables you have compiled yourself;<br />
* you want to optimize applications for particular architectures. <br />
<br />
: To handle these cases, BOINC lets you make the client software yourself, or obtain it from a third party, rather than downloading it from its 'official' source. This applies to both the client and to project-specific applications. <br />
<br />
<br />
;AP (1)<br />
: Abbreviation for anonymous platform.<br />
<br />
<br />
;AP / ap (2)<br />
: Abbreviation for [[BOINC Terminology: A#Astropulse|Astropulse]]. <br />
<br />
<br />
;APP <br />
: Accelerated Parallel Processing<br />
<br />
<br />
;App_info.xml<br />
: A file listing a non-standard application under [[BOINC Terminology: A#Anonymous platform|Anonymous platform]]. Either you downloaded an optimized application or you compiled it yourself. <br />
<br />
<br />
;APR<br />
: Abbreviation for average processing rate<br />
<br />
<br />
;Assimilator<br />
: The assimilator handles workunits that are 'completed': that is, that have a canonical task or for which an error condition has occurred. Handling a successfully completed task might involve record tasks in a database and perhaps triggering the generation of more work.<br />
<br />
<br />
;<div id="Astropulse">Astropulse</div><br />
: Astropulse is a new type of SETI. It expands on the original [http://setiathome.berkeley.edu SETI@home], but does not replace it. The original SETI@home searches for narrowband signals, as does a conventional AM or FM radio. Astropulse, on the other hand, listens for broader-band, short-time pulses.<br />
<br />
: See for more information: [http://setiathome.berkeley.edu/ap_faq.php Astropulse @ SETI]<br />
<br />
<br />
;Attach<br />
: To tell BOINC you want to crunch for a specific project, you attach to that project through Boinc Manager or via an account manager. <br />
: By attaching to a project, BOINC will download the project's application(s) and at least one task to work on. <br />
<br />
<br />
;Average Turnaround Time<br />
: The average time it takes your computer to download, crunch, upload and report a task. <br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 108<br />
| 25-01-2007<br />
|-<br />
|}<br />
</div></div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=Process_exited_with_code_107&diff=2693Process exited with code 1072017-08-16T21:41:18Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>Anyone getting work unit crashes with 107 error codes, typically caused by graphics problems, would do well to disable the screen saver and avoid maximizing the the graphics window that's accessed through the Boinc Manager button. <br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 65<br />
| 19-12-2006<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=Process_exited_with_code_22_(0x16,_-234)&diff=2692Process exited with code 22 (0x16, -234)2017-08-16T21:41:04Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>When running a 64-bit Linux on a project that sends 32-bit applications only, you can run into results erroring out with process exited with code 22. <br />
<br />
The explanation for this is that 32-bit binaries don't just work on every 64-bit Linux. If for example you install a fresh Ubuntu 6.10 or 7.04, 32-bit binaries won't work. They are not even recognized as valid executables. You first have to install the ia32 package and dependent packages. Further, for programs that link with the graphic library, you will manually have to copy a 32-bit libglut library to the usr/lib32 directory. <br />
<br />
If after this you still get client errors, post on the forums of the project that you have this problem and ran ldd on the executable in the projects directory to see what libraries are missing. Post which libraries these are and ask for instructions on how to get them. <br />
<br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 280<br />
| 26-09-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=Exit_code_1073807364_(0x40010004)&diff=2691Exit code 1073807364 (0x40010004)2017-08-16T21:40:14Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>This error is the same as exit code [[Exit code -1073741510 (0xc000013a)]].<br> <br />
<br><br />
When you log off of Windows the application gets terminated quite abruptly. Apparently BOINC/the science applications don't like that too much. Windows since Vista can shut down in 2 seconds... that's not enough time for BOINC to stop.<br><br />
<br><br />
So before you shut down your computer next time, exit BOINC.<br><br />
* If you run as a normal user install, it's done through Boinc Manager, File-&gt;Exit.<br />
* If you run as a service install, you need to stop the service first. Start-&gt;Run, type net stop boinc and hit enter.<br />
<br><br />
Or:<br><br />
Copy the following text and paste it into the Notepad window, called WaitToKill.reg<br><br />
<br><br />
Windows Registry Editor Version 5.00<br />
<br />
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]<br />
"WaitToKillServiceTimeout"="20000"<br />
<br><br />
The 20000 is 20 seconds. Increase/decrease to your liking.<br><br />
To add this to the registry double-click the file. The UAC will come up, press continue, press Yes on the next window and OK on the one there-after. You need to reboot to make the changes have effect.<br><br />
<br><br />
You can also use the following bit of code in a batchfile (.bat).<br><br />
Put it in Notepad, save it as Shutdown.bat (make sure the extension is .bat, not .txt)<br><br />
Do change the path between %PROGRAMFILES% if your BOINC lives elsewhere.<br><br />
<br><br />
cd %PROGRAMFILES%\BOINC<br />
boinccmd --quit<br />
shutdown -s -t 20<br />
<br><br />
Updating past BOINC 5.10.45 will also fix this error. <br><br />
<br><br />
<br><br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 296<br />
| 22-05-2008<br />
|-<br />
|}<br />
|-</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=Exit_code_-1073741811_(0xc000000d)&diff=2690Exit code -1073741811 (0xc000000d)2017-08-16T21:39:54Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>Is an application error code you will find on Windows computers which use a (certain) video card. <br><br />
Disabling the screen saver will give you a work-around for it. Report this error on the forums at all times. <br><br />
<br><br />
From [http://boinc.berkeley.edu/trac/wiki/AppDebugWin#InvalidParameter0xc000000d AppDebugWin] in the BOINC development wiki:<br><br />
<br><br />
''Starting with Visual Studio 2005, Microsoft re-vamped the whole C Runtime Library. Part of the re-vamp process was to do parameter checking on each function. Places that would normally return a NULL value now cause a structured exception to be thrown.''<br><br />
''The nature of this structured exception is different than most as they specifically coded it so that it will not engage the BOINC Runtime Debugger and it'll display a dialog box asking the user if they wish to debug the error. If the user cancels the error code 0xc000000d is returned without any more information.''<br><br />
<br><br />
<br><br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 282<br />
| 02-10-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=Exit_code_-1073741795_(0xc000001d)&diff=2689Exit code -1073741795 (0xc000001d)2017-08-16T21:39:38Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>&quot;Illegal Instruction (0xc000001d) at address 0x00402818&quot; means that you are trying to run an application built with instruction sets that are newer than the ones that are built into the CPU. <br><br />
<br><br />
For example, an optimized Seti application with SSE3, while the maximum the CPU can do is SSE2. <br><br />
<br><br />
This can be fixed by running [http://www.cpuid.com/softwares/cpu-z.html CPU-Z] and then choosing the correct application from the optimized bunch (or in Seti's case, the Lunatics installer). <br><br />
<br><br />
<br><br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 383<br />
| 18-06-2008<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=Exit_code_-1073741510_(0xc000013a)&diff=2688Exit code -1073741510 (0xc000013a)2017-08-16T21:39:25Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>The message exit code -1073741510 (0xc000013a) means that when you log off of Windows the application gets terminated quite abruptly. Apparently BOINC/the science applications don't like that too much. I understand Vista can shut down in 2 seconds... that's not enough time for BOINC to stop.<br><br />
<br><br />
So before you shut down your computer next time, exit BOINC.<br><br />
* If you run as a normal user install, it's done through Boinc Manager, File-&gt;Exit.<br />
* If you run as a service install, you need to stop the service first. Start-&gt;Run, type net stop boinc and hit enter. <br />
<br><br />
Or:<br><br />
<br><br />
Copy the following text and paste it into the Notepad window, called WaitToKill.reg <br />
<br><br />
Windows Registry Editor Version 5.00<br />
<br />
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control] <br />
&quot;WaitToKillServiceTimeout&quot;=&quot;20000&quot;<br />
<br />
<br><br />
The 20000 is 20 seconds. Increase/decrease to your liking.<br><br />
<br><br />
To add this to the registry double-click the file. The UAC will come up, press continue, press Yes on the next window and OK on the one there-after. You need to reboot to make the changes have effect.<br><br />
<br><br />
You can also use the following bit of code in a batchfile (.bat).<br><br />
Put it in Notepad, save it as Shutdown.bat (make sure the extension is .bat, not .txt)<br> <br />
Do change the path between %PROGRAMFILES% if your BOINC lives elsewhere.<br><br />
cd %PROGRAMFILES%\BOINC<br />
boinccmd --quit<br />
shutdown -s -t 20<br />
<br><br />
Updating BOINC past 5.10 will fix this error as well.<br> <br />
<br><br />
<br><br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 175<br />
| 22-05-2008<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=Exit_code_-1073741502_(0xC0000142)&diff=2687Exit code -1073741502 (0xC0000142)2017-08-16T21:39:10Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>Exit code -1073741502 (0xC0000142): It means that a dynamic linked library failed to load properly. Mostly happens on Windows. <br><br />
<br><br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 225<br />
| 23-09-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=Exit_code_-4_(0xfffffffc)&diff=2686Exit code -4 (0xfffffffc)2017-08-16T21:38:38Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>This error notifies you of problems with your page file. It may be accompanied by &quot;Project Application Name&quot; error -4 Can't allocate memory.<br><br />
<br><br />
It happens when your page file is full or trying to grow as big as all the free space on your drive. <br><br />
Make sure you have free disk space, otherwise clean out the drive the page file lives on, or move your page file to a drive that is big enough to hold it. <br><br />
<br><br />
In Windows Vista, 7, 8.1 and 10 do the following:<br><br />
# Press Win + R keys together on the keyboard. The Run dialog will appear. <br />
# Type the following in the Run box: '''SystemPropertiesAdvanced'''<br />
# Click OK.<br />
# In the window that opens click Performance Tab<br />
# Click Settings<br />
# Advanced Settings Tab | Virtual Memory | Click Change<br />
# Uncheck Automatically manage page file (for all drives)<br />
# Clicking on disk will allow you to set paging file where you want.<br />
Do read the warning blurb when you try to disable the page file on the C: drive and then determine if you want to risk that. If you do not, set its sizes to 800 and 850MB and be done with it.<br><br />
<br><br />
To determine the right size for your page file, check [https://support.microsoft.com/en-us/kb/2860880 this page] that helps you to calculate page file sizes in 64bit Windows.<br><br />
<br><br />
<br><br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 410<br />
| 25-06-2008<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=Exit_code_-12_(0xfffffff4)&diff=2685Exit code -12 (0xfffffff4)2017-08-16T21:38:24Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>Specifically in the S@H code it means &quot;Unsupported function&quot;. BOINC doesn't know that so just calls it &quot;unknown&quot;.<br><br />
<br><br />
For the CUDA GPU code for triplets it is one of two conditions:<br><br />
# More peaks above threshold in one array than the code is prepared to handle. Stock builds allow 10, optimized builds 11.<br />
# More triplets in one array than the code is prepared to handle. Stock CUDA builds quit when a second triplet is found, optimized builds handle two but quit if a third is found.<br />
<br><br />
Both of those are based on how much memory would need to be set aside to handle more. The GPU is doing very many triplet searches simultaneously in parallel and each search needs separate space to store that kind of information. It adds up to quite a lot.<br><br />
<br><br />
<br><br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Joe W. Segur<br />
| 589<br />
| 24-03-2012<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=Exit_code_-1_(0xffffffff)&diff=2684Exit code -1 (0xffffffff)2017-08-16T21:38:09Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>Exit code -1 (0xffffffff) seems to be an incompatibility between the science application and your video card. You'll run into it when you use the graphics or screen saver, tasks running at the time when either is activated will error out with the above error message.<br><br />
<br><br />
It's always good to report these errors on the project forums, especially when the project doesn't have graphics. <br><br />
<br><br />
Mostly found on ATI video cards. Try updating your video card drivers and if you can, the DirectX version.<br><br />
<br><br />
But the only sure workaround in case the project does have graphics is not to look at the graphics or to use the screen saver. <br><br />
<br><br />
<br><br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 317<br />
| 09-05-2008<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=CreateProcess()_failed_-_Access_is_denied._(0x5)&diff=2683CreateProcess() failed - Access is denied. (0x5)2017-08-16T21:36:44Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>You start to see errors like this one:<br><br />
8/6/2008 2:14:18 AM|Einstein@Home|Starting h1_0228.00_S5R4__46_S5R4a_0<br />
8/6/2008 2:16:19 AM|Einstein@Home| Process creation failed: Access is denied. (0x5)<br />
8/6/2008 2:18:19 AM|Einstein@Home| Process creation failed: Access is denied. (0x5)<br />
8/6/2008 2:20:20 AM|Einstein@Home| Process creation failed: Access is denied. (0x5)<br />
8/6/2008 2:22:21 AM|Einstein@Home| Process creation failed: Access is denied. (0x5)<br />
8/6/2008 2:24:21 AM|Einstein@Home| Process creation failed: Access is denied. (0x5)<br />
8/6/2008 2:24:22 AM|Einstein@Home|Computation for task h1_0228.00_S5R4__46_S5R4a_0 finished<br />
8/6/2008 2:24:22 AM|Einstein@Home|Output file h1_0228.00_S5R4__46_S5R4a_0_0 for task h1_0228.00_S5R4__46_S5R4a_0 absent<br />
<br><br />
This is caused by something blocking BOINC from starting up the science application. Always check that you allowed BOINC through your firewall and exclude both the BOINC and BOINC Data directories from actively being scanned by your anti virus and anti spyware product(s).<br><br />
<br><br />
Put BOINC (boinc.exe and boincmgr.exe) in the trusted zone of your firewall and only scan the directory or directories by hand with your anti-virus and other anti-malware software, after you closed down or suspended BOINC.<br><br />
<br><br />
<br><br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 448<br />
| 07-08-2008<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=Can%E2%80%99t_create_shared_memory:_system_shmget_(Macintosh)&diff=2682Can’t create shared memory: system shmget (Macintosh)2017-08-16T21:35:58Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>BOINC science applications use shared memory to communicate with the core client, and a certain amount is reserved for each current task, whether running or waiting. The default configuration of a multi-CPU Mac (regardless of how much RAM is installed) is sometimes inadequate to support several projects at once.<br><br />
<br><br />
If you get this error message, which is usually followed by a "Couldn't start or resume: -144" error in the current computation, it may help to set your BOINC general preference "Leave applications in memory while suspended?" to no; however, the problem will probably just become less frequent rather than being solved, and moreover some projects' applications, those that save checkpoints infrequently (or erratically), may not take well to this setting.<br><br />
<br><br />
A better solution is available if you don't mind reconfiguring your system's kernel a little. The method, accompanied by a more detailed description of the issue, is outlined in Configuring Shared Memory on Mac OS X from Spy Hill Research (hosts of the BOINC Pirates@home project). It involves creating a text file /etc/sysctl.conf that contains the following commands:<br><br />
<br><br />
kern.sysv.shmmax=16777216<br />
kern.sysv.shmmin=1<br />
kern.sysv.shmmni=128<br />
kern.sysv.shmseg=32<br />
kern.sysv.shmall=4096<br />
and rebooting the computer. This will quadruple the default allocation of shared memory.<br />
<br><br />
Note that the problem may manifest with slightly different error messages: "Can't create shared memory: system shmat" followed by "Couldn't start or resume: -146".<br><br />
<br><br />
<br><br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Odysseus<br />
| 276<br />
| 16-09-2007<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=Result_%27(result)%27_exited_with_zero_status_but_no_%27finished%27_file/Task_(task)_exited_with_a_DLL_initialization_error/Unrecoverable_error_for_result_(task)_(too_many_exit(0)s)&diff=2681Result '(result)' exited with zero status but no 'finished' file/Task (task) exited with a DLL initialization error/Unrecoverable error for result (task) (too many exit(0)s)2017-08-16T21:35:20Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>This is a difficult one to diagnose, therefore the developers have added a couple of different error messages over time, in different BOINC versions. Let's first split them down and tell what the separate errors mean.<br><br />
<br><br />
Version changes:<br><br />
# In BOINC 5.2.x to 5.8.16 you can come across the &quot;Result exited with zero status but no 'finished' file&quot; error. <br />
# In the BOINC 5.10 series, the &quot;Task (task) exited with a DLL initialization; If this happens repeatedly you may need to reboot your computer.&quot; error has been added. <br />
# In BOINC 6, &quot;Unrecoverable error for result (task) (too many exit(0)s)&quot; is added, so all three are possible. <br />
<br><br />
So what do they mean? <br><br />
1. The &quot;Result exited with zero status but no 'finished' file&quot; error can mean that the science application is unable to find the last checkpoint that it wrote. For some reason, the latest checkpoint wasn't written to disk, perhaps due to a corruption of the task, the disk or because the directory was locked (possibly due to an anti virus scan or anti spyware scan). <br><br />
<br><br />
It will try to write and read the checkpoint, but goes stuck in an ever lasting loop trying to do so. Exiting BOINC and restarting it may help. Rebooting the computer may also help. usually though, the task will error out after you restarted. <br><br />
<br><br />
2. The &quot;Task (task) exited with a DLL initialization; If this happens repeatedly you may need to reboot your computer.&quot; error is still a big unknown on many projects. We don't know what DLL file exactly causes this problem. Fact is that a restart of BOINC or a reboot of the computer may fix it, although it also happens that the task immediately errors out when you do restart. <br><br />
<br><br />
3. The &quot;Unrecoverable error for result (task) (too many exit(0)s)&quot; error is added to the first error. In the past, the &quot;Result exited with zero status but no 'finished' file&quot; could loop forever, which was a problem on unsupervised PCs. Now a count is started at the first sign of this error. When the count reaches 100, the task is unceremoniously discarded with the too many exit(0)s error. <br><br />
<br><br />
What can I do to prevent them from happening? <br><br />
Until it's known what is exactly causing them, not much. There are some tips, though:<br><br />
<br><br />
1. Make sure you exclude the BOINC directory and all subdirectories (or the BOINC Data directory and all subdirectories in BOINC 6) from being actively scanned by anti-virus and anti-spyware software. Only scan when you have exited BOINC.<br><br />
<br><br />
2. Don't defrag your disk with BOINC on. <br><br />
<br><br />
3. Don't run Scandisk with BOINC on. <br><br />
<br><br />
4. Disable Drive Indexing or set it to only index when the system is really idle. <br><br />
<br><br />
5. Update your motherboard chipset drivers, specifically those for your USB and SATA controllers. <br><br />
<br><br />
6. Disable the Time synchronization in Windows XP/Vista. Normally found under the clock (double click it in the system tray), third tab (Internet in English), uncheck the sync option. <br><br />
<br><br />
7. When you use use BOINC's CPU throttling function, you can run into the too many exit(0)s error. The advice here is to disable the BOINC throttling (set it to 100%) and reduce the amount of CPUs/cores for BOINC to use.<br> <br />
* Use at most 100.0 percent of CPU time.<br />
* In BOINC 5.10 and before, this is done through the option On multiprocessors, use at most x processors. <br />
* In BOINC 6.1 and above, this is done through the option On multiprocessors, use at most xxx% of the processors. <br />
<br><br />
8. In BOINC 6.10 and above, the &quot;Suspend work if CPU usage is above X%&quot; preference can trigger this error. Sometimes BOINC science-applications and the screen saver are seen as non-BOINC applications and affected by this setting. Should be fixed in BOINC 6.12<br><br />
<br><br />
9. Always report these errors on the forums of the project you see this problem on. It may be that the science application is out-of-date and the developers need to know about it. <br><br />
<br><br />
<br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 116<br />
| 19-05-2008<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=Breakpoint_Encountered_(0x80000003)_at_address_0x77F767CD&diff=2680Breakpoint Encountered (0x80000003) at address 0x77F767CD2017-08-16T21:34:36Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>This error can happen when a task has exceeded the maximum CPU time or maximum disk space. The abort message causes the science application to call DebugBreak() which causes the 0x80000003 error code.<br><br />
<br><br />
The idea being that if either the memory or CPU usage has been exceeded then there is either a memory leak or an infinite loop that the project needs to debug. DebugBreak() will cause the Windows Debugger to start up and dump a stack trace of the stuff the application was doing, and report it back to the project.<br><br />
<br><br />
Most of the times you come across this error message however is when you have manually aborted one or more tasks that were running at that time.<br> Aborting running tasks will also call the DebugBreak() routine and do the same dump of information as before. <br><br />
<br><br />
Address 0x77F767CD<br><br />
This doesn't mean you have a hardware error. The address 0x77F767CD is the user breakpoint set in ntdll.dll which will allow for a graceful break of your software, rather than dump you to a blue screen of death.<br> <br />
<br><br />
<br><br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 480<br />
| 12-01-2009<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=Boinc_graphics_make_shmem_failed:_2&diff=2679Boinc graphics make shmem failed: 22017-08-16T21:34:22Z<p>Jord: removing broken link to original faq</p>
<hr />
<div>Despite its name, this is a science or project application error. <br><br />
<br><br />
''boinc_graphics_make_shmem()'' (called from the main science application) creates a shared memory segment of a predefined size. When this shared memory segment cannot be made, e.g. due to out-of-memory problems, the application will fail to start up and fail the task. <br><br />
<br><br />
boinc_graphics_make_shmem failed: 2 means literally: <br><br />
ENOENT No such file or directory. A component of a specified path name did not exist, or the path name was an empty string.<br><br />
<br><br />
For Macintosh users, see [[Can’t_create_shared_memory:_system_shmget_(Macintosh)]] on how to increase your shared memory segment.<br><br />
<br><br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 509<br />
| 07-02-2010<br />
|-<br />
|}</div>Jordhttps://boinc.mundayweb.com/wiki/index.php?title=Incorrect_function._(0x1)_-_exit_code_1_(0x1)&diff=2678Incorrect function. (0x1) - exit code 1 (0x1)2017-08-16T21:33:18Z<p>Jord: removing broken link to original faq</p>
<hr />
<div># When running into this error on CUDA, check your videocard driver. For most CUDA projects the absolute minimum driver version is 177.35, anything below it can cause this error. <br><br />
# When running into this error on CUDA and your driver is above the minimum of 177.35, but your BOINC version is below 6.6.20, this may be a stuck task in the video-memory. Do a full power-cycle, aka reboot your computer, to clear up anything stuck in memory. <br><br />
# When running into this error on CUDA and your driver is 195.62, you may want to downgrade to a previous stable version. Lots of people report problems with the 195.62 driver. Just remember that the latest isn't always the greatest. <br><br />
# It happens on occasion that people see this error when they run a screen saver as well as use the GPU for calculations. Please don't use the (BOINC) screen saver. Your GPU is already busy with doing many calculations, it cannot show intricate 3D patterns on your monitor at the same time.<br> <br />
# You may have a memory problem on the card.<br><br />
<br><br />
<br><br />
{| class="wikitable" style="text-align: center;"<br />
! Original writer<br />
! Original FAQ<br />
! Date<br />
|-<br />
| Jorden<br />
| 489<br />
| 15-04-2009<br />
|-<br />
|}</div>Jord