Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go ยป
No member browsing this thread
Thread Status: Active
Total posts in this thread: 5
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 1219 times and has 4 replies Next Thread
adriverhoef
Master Cruncher
The Netherlands
Joined: Apr 3, 2009
Post Count: 2131
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Empty programs/executables

Since a few months I've been seeing empty wcgrid_*_x86_64-pc-linux-gnu* program files in my boinc's 'projects' directory for WCG:

# (cd ~boinc/projects/www.worldcommunitygrid.org/ && ll wcgrid_*_x86_64-pc-linux-gnu*)
-rw-r--r--. 1 boinc boinc 0 Jun 21 15:56 wcgrid_arp1_gfx_7.32_x86_64-pc-linux-gnu
-rw-r--r--. 1 boinc boinc 0 Jun 21 15:56 wcgrid_arp1_wrf_7.32_x86_64-pc-linux-gnu
-rw-r--r--. 1 boinc boinc 0 Jun 21 15:56 wcgrid_hst1_gfx_7.33_x86_64-pc-linux-gnu
-rw-r--r--. 1 boinc boinc 0 Jun 21 15:56 wcgrid_hst1_gromacs_7.33_x86_64-pc-linux-gnu
-rw-r--r--. 1 boinc boinc 0 Jun 21 15:56 wcgrid_mcm1_gfx_7.61_x86_64-pc-linux-gnu
-rw-r--r--. 1 boinc boinc 0 Jun 21 15:56 wcgrid_mcm1_map_7.61_x86_64-pc-linux-gnu
-rw-r--r--. 1 boinc boinc 0 Jun 21 15:56 wcgrid_mip1_gfx_7.16_x86_64-pc-linux-gnu
-rw-r--r--. 1 boinc boinc 0 Jun 21 15:56 wcgrid_mip1_rosetta_7.16_x86_64-pc-linux-gnu
-rw-r--r--. 1 boinc boinc 0 Jun 21 15:56 wcgrid_opn1_autodock_7.21_x86_64-pc-linux-gnu
-rw-r--r--. 1 boinc boinc 0 Jun 21 15:56 wcgrid_opn1_gfx_7.21_x86_64-pc-linux-gnu
-rw-r--r--. 1 boinc boinc 0 Jun 21 15:56 wcgrid_opng_autodockgpu_7.28_x86_64-pc-linux-gnu__opencl_nvidia_102


When looking at what caused this, my system log is showing this:
21-Jun-2022 15:50:49 [---] Checking presence of 148 project files
Resetting file projects/www.worldcommunitygrid.org/wcgrid_mip1_rosetta_7.16_x86_64-pc-linux-gnu: wrong size
Resetting file projects/www.worldcommunitygrid.org/wcgrid_mip1_gfx_7.16_x86_64-pc-linux-gnu: wrong size
Resetting file projects/www.worldcommunitygrid.org/mip1_image01_7.16.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/mip1_image02_7.16.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/mip1_image03_7.16.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/mip1_image04_7.16.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/mip1_image05_7.16.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/mip1_image06_7.16.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/mip1_image07_7.16.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/mip1_image08_7.16.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/mip1_image09_7.16.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/mip1_image10_7.16.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/wcgrid_opng_autodockgpu_7.28_x86_64-pc-linux-gnu__opencl_nvidia_102: wrong size
Resetting file projects/www.worldcommunitygrid.org/wcgrid_mcm1_map_7.61_x86_64-pc-linux-gnu: wrong size
Resetting file projects/www.worldcommunitygrid.org/wcgrid_mcm1_gfx_7.61_x86_64-pc-linux-gnu: wrong size
Resetting file projects/www.worldcommunitygrid.org/mcm1_image01_7.61.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/mcm1_image02_7.61.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/mcm1_image03_7.61.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/mcm1_image04_7.61.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/mcm1_image05_7.61.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/mcm1_image06_7.61.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/mcm1_image07_7.61.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/mcm1_image08_7.61.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/wcgrid_opn1_autodock_7.21_x86_64-pc-linux-gnu: wrong size
Resetting file projects/www.worldcommunitygrid.org/wcgrid_opn1_gfx_7.21_x86_64-pc-linux-gnu: wrong size
Resetting file projects/www.worldcommunitygrid.org/opn1_image01_7.21.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/opn1_image02_7.21.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/opn1_image03_7.21.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/opn1_image04_7.21.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/opn1_image05_7.21.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/opn1_image06_7.21.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/opn1_image07_7.21.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/opn1_image08_7.21.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/opn1_image09_7.21.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/wcgrid_arp1_wrf_7.32_x86_64-pc-linux-gnu: wrong size
Resetting file projects/www.worldcommunitygrid.org/wcgrid_arp1_gfx_7.32_x86_64-pc-linux-gnu: wrong size
Resetting file projects/www.worldcommunitygrid.org/arp1_image01_7.32.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/arp1_image02_7.32.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/arp1_image03_7.32.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/arp1_image04_7.32.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/arp1_image05_7.32.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/arp1_image06_7.32.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/arp1_image07_7.32.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/arp1_image08_7.32.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/arp1_image09_7.32.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/wcgrid_hst1_gromacs_7.33_x86_64-pc-linux-gnu: wrong size
Resetting file projects/www.worldcommunitygrid.org/wcgrid_hst1_gfx_7.33_x86_64-pc-linux-gnu: wrong size
Resetting file projects/www.worldcommunitygrid.org/hst1_image01_7.33.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/hst1_image02_7.33.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/hst1_image03_7.33.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/hst1_image04_7.33.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/hst1_image05_7.33.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/hst1_image06_7.33.tga: wrong size
Resetting file projects/www.worldcommunitygrid.org/hst1_image07_7.33.tga: wrong size
2022-06-21T15:50:49.710290+02:00 boinc[6739]: 21-Jun-2022 15:50:49 Initialization completed


So, next there is a download starting for these files (according to the system log) and while downloading, this happens:
2022-06-21T15:50:55.744507+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Incomplete read of 1773.000000 < 5KB for wcgrid_opng_autodockgpu_7.28_x86_64-pc-linux-gnu__opencl_nvidia_102 - truncating
2022-06-21T15:50:55.744754+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Incomplete read of 1773.000000 < 5KB for wcgrid_mcm1_map_7.61_x86_64-pc-linux-gnu - truncating
2022-06-21T15:50:55.744754+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Incomplete read of 1773.000000 < 5KB for wcgrid_mcm1_gfx_7.61_x86_64-pc-linux-gnu - truncating
2022-06-21T15:50:55.744754+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Incomplete read of 1773.000000 < 5KB for mcm1_image01_7.61.tga - truncating
2022-06-21T15:50:55.744754+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Incomplete read of 1773.000000 < 5KB for mcm1_image02_7.61.tga - truncating
2022-06-21T15:50:55.744754+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Incomplete read of 1773.000000 < 5KB for mcm1_image03_7.61.tga - truncating
2022-06-21T15:50:55.744754+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Incomplete read of 1773.000000 < 5KB for mcm1_image04_7.61.tga - truncating
2022-06-21T15:50:55.744754+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Incomplete read of 1773.000000 < 5KB for mcm1_image05_7.61.tga - truncating
2022-06-21T15:50:55.744754+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Incomplete read of 1773.000000 < 5KB for mcm1_image06_7.61.tga - truncating
2022-06-21T15:50:55.744754+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Incomplete read of 1773.000000 < 5KB for mcm1_image07_7.61.tga - truncating
2022-06-21T15:50:55.744754+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Incomplete read of 1773.000000 < 5KB for mcm1_image08_7.61.tga - truncating
2022-06-21T15:50:55.744754+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Incomplete read of 1773.000000 < 5KB for wcgrid_opn1_autodock_7.21_x86_64-pc-linux-gnu - truncating
2022-06-21T15:50:55.744754+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Finished download of wcgrid_opng_autodockgpu_7.28_x86_64-pc-linux-gnu__opencl_nvidia_102
2022-06-21T15:50:55.744754+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Finished download of wcgrid_mcm1_map_7.61_x86_64-pc-linux-gnu
2022-06-21T15:50:55.744754+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Finished download of wcgrid_mcm1_gfx_7.61_x86_64-pc-linux-gnu
2022-06-21T15:50:55.744754+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Finished download of mcm1_image01_7.61.tga
2022-06-21T15:50:55.744754+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Finished download of mcm1_image02_7.61.tga
2022-06-21T15:50:55.744754+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Finished download of mcm1_image03_7.61.tga
2022-06-21T15:50:55.744965+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Finished download of mcm1_image04_7.61.tga
2022-06-21T15:50:55.744965+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Finished download of mcm1_image05_7.61.tga
2022-06-21T15:50:55.744965+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Finished download of mcm1_image06_7.61.tga
2022-06-21T15:50:55.744965+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Finished download of mcm1_image07_7.61.tga
2022-06-21T15:50:55.744965+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Finished download of mcm1_image08_7.61.tga
2022-06-21T15:50:55.744965+02:00 boinc[6739]: 21-Jun-2022 15:50:55 [World Community Grid] Finished download of wcgrid_opn1_autodock_7.21_x86_64-pc-linux-gnu

and so on ... ending up again with zero size files, everytime I restart BOINC.

Is this a bug or is it a glitch because BOINC hasn't been started on your side?

Adri
[Jun 22, 2022 3:13:29 PM]   Link   Report threatening or abusive post: please login first  Go to top 
TPCBF
Master Cruncher
USA
Joined: Jan 2, 2011
Post Count: 1937
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Empty programs/executables

In case you missed it, but the project has been shut down for 4 month, with NO data being send/updated from the projects web site.
And so far, only the forum and project web site has been reactivated so far, even the personal stats page is likely to be taken with a grain of salt until all databases of the actual project WUs is reactivated as well, which then will result in actually receiving valid WUs. Everything else may receive in the meantime isn't likely to be taken serious up to them...

Ralf
----------------------------------------

[Jun 22, 2022 7:57:24 PM]   Link   Report threatening or abusive post: please login first  Go to top 
PMH_UK
Veteran Cruncher
UK
Joined: Apr 26, 2007
Post Count: 766
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Empty programs/executables

Adri,

I suspect the zero length files relate to use of a CDN but with the host site down and no (few) requests the contents have timed out leaving just ghosts.

Paul.
----------------------------------------
Paul.
[Jun 22, 2022 8:25:19 PM]   Link   Report threatening or abusive post: please login first  Go to top 
adriverhoef
Master Cruncher
The Netherlands
Joined: Apr 3, 2009
Post Count: 2131
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Empty programs/executables

Thank you, Paul.

Ralf, I'm just worried if there will be an issue with the downloading of program files, after the restart. The program files (all matching wcgrid_*_x86_64-pc-linux-gnu) are all 'destroyed', as they all have a zero size now and they have only non-executable bits, as I showed.

What would happen after the restart? Will the executables be restored first and will they get their executable bits back, the bits that they definitely need, after the restart, before any task will be started?

If there will be tasks starting before the executables are restored, then those tasks will fail with messages like 'cannot execute program' or 'permission denied' and my computer will probably be restricted receiving new tasks.

On a recreational fun note: a zero length program can replicate itself and it is the shortest computer program that one could write replicating itself. wink

So, thinking about this issue, my advice to the admins would be to make sure that the destroyed, zero length executables are restored first, before any tasks are sent out, after the restart.
[Jun 22, 2022 9:45:36 PM]   Link   Report threatening or abusive post: please login first  Go to top 
TPCBF
Master Cruncher
USA
Joined: Jan 2, 2011
Post Count: 1937
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Empty programs/executables

Thank you, Paul.

Ralf, I'm just worried if there will be an issue with the downloading of program files, after the restart. The program files (all matching wcgrid_*_x86_64-pc-linux-gnu) are all 'destroyed', as they all have a zero size now and they have only non-executable bits, as I showed.

What would happen after the restart? Will the executables be restored first and will they get their executable bits back, the bits that they definitely need, after the restart, before any task will be started?

If there will be tasks starting before the executables are restored, then those tasks will fail with messages like 'cannot execute program' or 'permission denied' and my computer will probably be restricted receiving new tasks.

On a recreational fun note: a zero length program can replicate itself and it is the shortest computer program that one could write replicating itself. wink

So, thinking about this issue, my advice to the admins would be to make sure that the destroyed, zero length executables are restored first, before any tasks are sent out, after the restart.
I have done pretty much the same when I switched to another project for the duration of the WCG shutdown. And the same happened when I deslected/reselected WCG projects in the past. Also not different from when the project applications themselves are being updated...

BOINC is just re-downloading what it needs, it is pretty resilient in that regard...

Ralf
----------------------------------------

----------------------------------------
[Edit 1 times, last edit by TPCBF at Jun 22, 2022 11:35:05 PM]
[Jun 22, 2022 11:33:32 PM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread