Join PrimeGrid
Returning Participants
Community
Leader Boards
Results
Other
drummers-lowrise
|
Message boards :
Problems and Help :
SGS: execv failed twice: Text file busy
Author |
Message |
|
I'v noticed a considerable number of Sophie Germain tasks fail with stderr such as
BOINC llr wrapper (version 8.04)
Using Jean Penne's llr (64 bit)
execl failed once: Text file busy
execl failed twice: Text file busy
Error reading the LLR version number, continuing...
LLR command line: primegrid_llr -d -oDiskWriteTime=1 -oThreadsPerTest=4 llr.in
execv failed once: Text file busy
execv failed twice: Text file busy
app error: 27648
20:07:43 (128522): called boinc_finish(27648)
I noticed these situations only today, while running boinc and Primegrid in a non-standard way.
However, this affects only a fraction of all SGS jobs:
https://www.primegrid.com/results.php?userid=1196790&offset=0&show_names=0&state=0&appid=2
Also, this seems to happen with only one host, which is actually a system I'm currently deploying and which is, software wise, not in a particulary good state.
This, however, does not explain this particular issue -- first, it's a selection of tasks affected. Second, it's an error that I would not attribute to broken hardware, but which looks more like a software issue, with boinc wrapping Primegrid which in turn manages binaries for different projects, and potentially updates the actual worker binaries ocasionally.
On the other hand, I have seen such exec*() errors very rarely, and would be quite astonished to find that the actual worker software is that frequently updated today.
The fact that those issues apparently affected this particular host only, starting today at 14:00 UTC, correlates with me starting the boinc client, as boinc user, in a terminal. I can not claim to see a potential cause for that, but it *is* an interesting coincidence.
Has anybody noticed similar errors recently, or can suggest what I could do to further analyze things?
Best,
Zyfdnug
| |
|
streamVolunteer moderator Project administrator Volunteer developer Volunteer tester Send message
Joined: 1 Mar 14 Posts: 1051 ID: 301928 Credit: 563,881,725 RAC: 1,288
                         
|
This is a known Boinc bug, usually happens when you've attached to new application and downloaded new program file. One of previous tasks which currently running is holding new program file open, and OS cannot execute it. It will fix itself when this task finishes and releases the file. Restarting client also will help.
| |
|
|
Looks like this is indeed resolved after waiting / restarting.
I'm still a bit surprised that this affected only a subset of the tasks, but have not checked if they had something -- most likely the slot they were assigned to -- in common.
I guess this question can reasonably well be considered fully answered -- thanks!
Zyfdnug | |
|
Post to thread
Message boards :
Problems and Help :
SGS: execv failed twice: Text file busy |