You are not logged in.

#1 2008-11-03 10:41:46

von_Wanderlust
Member
Registered: 2008-11-03
Posts: 67

[Solved] BOINC: Computation error / Output file absent / code 22 / ldd

I need a hand getting BOINC to run. (This is a quick version of a post I made on the BOINC forums - http://boinc.berkeley.edu/dev/forum_thread.php?id=3271) When I run BOINC, it attaches to a project and downloads fine, appears to run the jobs (much too quickly for it to be computing the job), but then finishes with errors.

This is what I see once the job has 'completed':
In the Tasks tab of BOINC Manager, it shows progress as being 100%, with a 'Computation error' message in the Status column.
In the Messages (see below) it states 'Computation for task xyz finished', and follows with 'Output file xyz_0 for task xyz absent'
In the stats of the different projects I can see the error: 'process exited with code 22 (0x16, -234)'.

The people on the BOINC forums have given me a couple of ideas, one being activating swap (didn't work), and running ldd on the executable files in the projects folder. When I run ldd, I am getting the same error on all the executables:
  wcg_faah_autodock_6.06_i686-pc-linux-gnu:
  ldd: warning: you do not have execution permission for `./wcg_faah_autodock_6.06_i686-pc-linux-gnu'
  not a dynamic executable

The permissions for the project folder and executable files are as follows:
drwxrwx--x 2 boinc boinc 4096 2008-11-02 20:21 www.worldcommunitygrid.org/
-rwxr-xr-x 1 boinc boinc 1579904 2008-11-02 01:06 wcg_faah_autodock_6.06_i686-pc-linux-gnu

It's saying I don't have execution permission for the files, but to me it looks fine. I've even run ldd as root, and su-ed into the boinc account but ldd still came back with the same message. Is this ldd message pointing to the cause of the BOINC error?

FYI, my install process was via Pacman, plus adding my user to the boinc group. Anything I am missing?

Last edited by von_Wanderlust (2008-11-08 20:57:01)

Offline

#2 2008-11-08 20:56:34

von_Wanderlust
Member
Registered: 2008-11-03
Posts: 67

Re: [Solved] BOINC: Computation error / Output file absent / code 22 / ldd

Quoting myself: "Anything I am missing?". Yeah, half a brain me thinks. I followed the cromwell-intl.com and the auscert.org.au guides and hardened the filesystem by making the /var partition noexec in fstab. And I was wondering why ldd was reporting back that I didn't have execution permissions.

Well I am feeling pretty silly since I spent a bunch of time reading up on BOINC trying to work out was going wrong. I've created a page on the wiki for BOINC so I feel like I've at least achieved something smile Its here: http://wiki.archlinux.org/index.php/BOINC

Offline

#3 2015-07-16 19:35:04

Maeda
Member
Registered: 2015-02-17
Posts: 44

Re: [Solved] BOINC: Computation error / Output file absent / code 22 / ldd

I needed to place the datadir of boinc on another hard disk, and it works (putting an ln -s from /var/lib/boinc to myanotherlocation/boinc). Then, I did a fstab entry to create a mount point, but simply with rw,users,auto.

boincmgr did start and download stuffs, but all jobs results in error at the very beginning of the task.

I made a ldd on an executable inside one of the projects directory, and get an error (that I didn't get when boinc in its original location) : not a valid dynamic executable.

Your post show me the right road : the exec is needed to... execute things...
Then, I just write in the options of the mount point in fstab defaults (that include exec), instead of rw,users,auto smile.

Thanks then wink

Offline

#4 2015-07-17 12:31:58

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 13,313
Website

Re: [Solved] BOINC: Computation error / Output file absent / code 22 / ldd

I'm glad you solved your problem, but this is a seven year old solved thread. Please don't necrobump.

https://wiki.archlinux.org/index.php/Fo … bumping.22

Closing.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

Board footer

Powered by FluxBB