Mac OS X 10.3.9, BOINC Manager 5.2.13, project Einstein@Home:
Starting result z1_0757.0__386_S4R2a_0 using albert version 439
Unrecoverable error for result z1_0757.0__386_S4R2a_0 (process exited with code 103 (0x67))
Help?!?
Copyright © 2024 Einstein@Home. All rights reserved.
albert always exits with error code 103
)
I should also mention (since there are x86 Macs now) that this is on a PPC Mac.
Is this a well-known problem? Are there logs I should post?
How did you install and run
)
How did you install and run this. According to your uploaded results, it is having a problem unziping a file, permission denied.
Yes, check the permissions of
)
Yes, check the permissions of the directories
/Library/Application Support/BOINCData/slots/* and
/Library/Application Support/BOINCData/projects/einstein.phys.uwm.edu/
and make sure that the user you run the boinc client as can write into these directories.
BM
BM
RE: How did you install and
)
Installed by double-clicking the .pkg. I ran this as a non-admin user, but of course the package installer needed to run w/admin privileges, and so prompted me for an admin name/password, which I supplied; the installer said installation had succeeded. I checked the SUID bit on BOINCManager and boinc, and they are set; the files are owned by the admin account and in group "wheel".
This may be getting warm... The account from which I run the boinc client cannot access the "slots" directory; but the "slots" directory is owned by the admin account and in group wheel, so an executable owned by the admin and with the SUID and/or SGID bit set (which is true of boinc and BOINCManager) should be able to access it. But where is the "albert" executable -- is it part of the boinc executable, or is it somewhere else?
RE: ... But where is the
)
On my system the full path is
[pre](computer):
(disk):
Library:
Application Support:
BOINC Data:
projects:
einstein.phys.uwm.edu:
albert_4.39_powerpc-apple-darwin[/pre]
Thanks! The SUID and SGID
)
Thanks! The SUID and SGID bits weren't set on albert_4.39_powerpc-apple-darwin. However, manually setting them doesn't appear to have affected the symptoms in the least. I'm afraid I'll have to wait until tomorrow when I get my next dataset to learn more; maybe running ktrace around it will reveal something interesting...
I guess if albert is called as a child of boinc or BOINCManager, it _ought_ to inherit the UID and GID of the parent. Maybe it doesn't need to have its S[UG]ID bits set, then, and that would explain why setting them didn't make any difference... But then why would it encounter a problem with permissions?
FWIW, when I log in as the admin user, I can create, modify, and delete files in /Library/Application Support/BOINC Data/projects/*...
Has anyone out there successfully installed BOINC on 10.3.9 from a non-admin account, using the .pkg file?
RE: Has anyone out there
)
No, sorry; I've never used a non-admin account, since I have to switch startup systems fairly frequently, often enough that logging in as an admin every time, just in order to reboot, would be tedious.