BOINC 7.16 Change Log

Message boards : BOINC client : BOINC 7.16 Change Log
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15478
Netherlands
Message 97257 - Posted: 4 Apr 2020, 0:06:32 UTC

BOINC 7.16.5 available for testing for Windows,
BOINC 7.16.6 available for testing for Macintosh.


Disclaimer
On development versions of BOINC:
- Expect parts of it to be broken, or in the least to work in a different way than you are used to.
- Expect work failures, deadline misses and losing all your accumulated work in progress, or not getting credit for your work due to unknown and unforeseen circumstances.
- Only use it when you are willing to participate in the Alpha test program and do not mind sending (bug) reports in to the developers on the email list specially assigned for this purpose.
- Due to the CUDA and OpenCL detection, your screen may flicker or turn off temporarily. This is normal.

System Requirements where applicable
� Windows XP/Vista/7/8/8.1/10, 64bit only.
� Mac OS X versions 10.6.0 and above, 64bit only.
� Linux, built for and current Fedora/Ubuntu/Debian/Redhat distributions, may work on others, 32bit and 64bit.

REMINDER TO ALL ALPHA TESTERS:
It's far easier for the developers to fix problems when you send message logs with the appropriate flags set. The main flags are:

<cpu_sched_debug>: problems involving the choice of applications to run.
<work_fetch_debug>: problems involving work fetch (which projects are asked for work, and how much).
<rr_simulation>: problems involving jobs being run in high-priority mode.
<sched_op_debug>: problems involving scheduler operations and other low level information.


Use these flags from the cc_config.xml file.

Report any problems you get with it to the Alpha email list. This list requires access to Google Groups, which may require a Gmail email address. To sign up with the group, click the "Apply to join group" button.

Reporting bugs on this forum or any project's forum isn't very productive as the developers simply do not have time to scour through all forums looking for posts with your bug reports in them. While it may happen that we - other volunteers - forward your problem to them, history has shown it is quite difficult being the middle man in this when more information is needed from you. Hence why it's better for all concerned that you report the problem directly to the developers, who will come back directly to you when they need more information or better logs or to tell you that they've checked in a fix for the specific problem.

Adding the possible bug to Github Issues is also an option. Github requires registration as well.


The actual change log was taken from the Alpha email list and the Github Timeline repository changes check-ins, but it can happen that changes in the list are missing, double, or misplaced. This disclaimer was written by the volunteer moderators of this forum and approved of by the BOINC volunteer development team.

Preliminary Change Log 7.16.5 & 7.16.6

  • If output file is missing on startup, flag task as error.
  • Let project specify directories in logical file names.
  • Fix security vulnerability involving logical file names.
  • Make "reread config files" work for ncpus.
  • Support fetch of files over GUI RPC; allow projects to supply their own web-based GUI.
  • FreeBSD: check for AVX
  • Support GUI RPCs as HTTP Post requests.
  • Register user consent to terms of use.
  • Enable "Other options" in simple view if no client connected.
  • Clear "vm_extensions_disabled" flag on startup.
  • Fix work fetch bug when max_concurrent used.
  • Unsuspend jobs before telling them to quit.
  • Sanity-check job runtime limits.
  • Fix overflow in OpenCL GPU FLOPS calculation.
  • Windows: show processor group info at startup
  • Fix stall if --skip_cpu_benchmarks
  • Fix crash in RSS feed fetch
  • Windows: fix GUI RPC password generation when running in a VM
  • Windows: make --dir work



Available installers:

Macintosh 7.16.6
- https://boinc.berkeley.edu/dl/boinc_7.16.6_macOSX_x86_64.zip
- https://boinc.berkeley.edu/dl/boinc_7.16.6_macOSX_x86_64.zip
- https://boinc.berkeley.edu/dl/boinc_7.16.6_macOSX_SymbolTables.zip

Windows 7.16.5
- http://boinc.berkeley.edu/dl/boinc_7.16.5_windows_x86_64.exe
- http://boinc.berkeley.edu/dl/boinc_7.16.5_windows_x86_64_vbox.exe

ID: 97257 · Report as offensive
Profile Dave
Help desk expert

Send message
Joined: 28 Jun 10
Posts: 2518
United Kingdom
Message 97260 - Posted: 4 Apr 2020, 8:34:55 UTC

Time to see if the bug that causes 64bit version to crash under WINE as soon as I switch to advanced view has gone.
ID: 97260 · Report as offensive
Profile Dave
Help desk expert

Send message
Joined: 28 Jun 10
Posts: 2518
United Kingdom
Message 97261 - Posted: 4 Apr 2020, 9:07:20 UTC
Last modified: 4 Apr 2020, 9:14:39 UTC

Time to see if the bug that causes 64bit version to crash under WINE as soon as I switch to advanced view has gone.


Still crashes when switching to advanced view. Also crashes if I click on notices tab.

On a positive note, it will download and run work. (Don't think I had actually tested this before, but gave up on finding it crashed when I went to advanced view. Is it worth my joining the Google group and posting the unhandled exception message I get? (Part of me thinks someone must have done this before but maybe not? I don't know if there are any other projects apart from CPDN which sometimes go for long periods of time with Windows work but none for Linux?)
ID: 97261 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15478
Netherlands
Message 97263 - Posted: 4 Apr 2020, 13:40:59 UTC - in response to Message 97261.  
Last modified: 4 Apr 2020, 13:41:14 UTC

Is it worth my joining the Google group and posting the unhandled exception message I get?

Better post it in BOINC Github, if you haven't already.
ID: 97263 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15478
Netherlands
Message 99074 - Posted: 3 Jun 2020, 19:40:45 UTC

The only fix in this one is the up-to-date ca-bundle.crt certification file to allow contacting projects. None of the other bug fixes have made it into this one.
ID: 99074 · Report as offensive
Grumpy Swede
Avatar

Send message
Joined: 30 Mar 20
Posts: 372
Sweden
Message 99178 - Posted: 8 Jun 2020, 17:52:46 UTC

Just a simple question regarding BOINC 7.16.7

I upgraded two of my computers (Windows 8.1) from boinc_7.6.22_windows_x86_64.exe to boinc_7.16.7_windows_x86_64.exe.

On both computers, in the files stderrgpudetect.txt, and stderrdae.txt, the following errors appears:

08-Jun-2020 13:48:55: Unrecognized XML tag '<android_debug>' in LOG_FLAGS::parse; skipping
08-Jun-2020 13:55:04: Unrecognized XML tag '<android_debug>' in LOG_FLAGS::parse; skipping


Worth noting perhaps, is that I do not have anything with "Android" in my cc_config.xml file

The upgrade went well otherwise, and I can't see that anything is wrong. Just curious why those errors appears.
ID: 99178 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 5078
United Kingdom
Message 99179 - Posted: 8 Jun 2020, 18:14:41 UTC - in response to Message 99178.  
Last modified: 8 Jun 2020, 18:15:12 UTC

Because the old version put them there - which was a bug. The new version has the bug removed, so it's surprised by something that it knows isn't supposed to be there.

Make a trivial change to the Event Log flags (Ctrl+Shift+F) and save it. Revert it again, if you wish. That writes a whole, new, clean copy of the file - and the problem's gone.
ID: 99179 · Report as offensive
Grumpy Swede
Avatar

Send message
Joined: 30 Mar 20
Posts: 372
Sweden
Message 99180 - Posted: 8 Jun 2020, 18:36:55 UTC - in response to Message 99179.  
Last modified: 8 Jun 2020, 19:09:13 UTC

Because the old version put them there - which was a bug. The new version has the bug removed, so it's surprised by something that it knows isn't supposed to be there.

Make a trivial change to the Event Log flags (Ctrl+Shift+F) and save it. Revert it again, if you wish. That writes a whole, new, clean copy of the file - and the problem's gone.

Heh, That's what I did actually after I noticed the errors, so maybe that's why I never saw the Android stuff in cc_config.xml. I only looked in it after I did exactly what you said :-)

Thanks Richard for the explanation.

Edit: I went into my backup, and looked at the cc_config.xml from before I upgraded, and indeed it had the <android_debug> in it,
ID: 99180 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15478
Netherlands
Message 100362 - Posted: 20 Aug 2020, 16:46:13 UTC

Charlie Fenton, Mac developer wrote:
I've released BOINC 7.16.9 for alpha testing. This is a Macintosh-only release, and as usual is available from https://boinc.berkeley.edu/download_all.php. Please report test results to https://boinc.berkeley.edu/alpha/test_form.php or this email list.

The main purpose of this release is to fix some issues with displaying graphics under the soon to be released MacOS 11 Big Sur.

One of the issues under MacOS 11 is that, when you click the Manager's "Show graphics" button, the graphics app's close button is disabled. (This will be fixed in future builds of the graphics apps.)

As a workaround, the "Show graphics" button now changes to "Stop graphics" while the graphics app is running, providing a convenient way to close it. (As before, you can also close it by doing a control-click on the graphic app's Dock icon and selecting "quit.")

This release has a number of other bug fixes and added features since version 7.16.6, including:


  • Don't let user attach to account manager as a project
  • Parse config.xml correctly for account managers
  • Client: allow specifying device name in cc_config.xml
  • Mac: Improved screensaver logic for OS 10.15 Catalina
  • Client: correctly initialize log flags to tasks, sched_ops, file_xfer
  • Manager: Added a warning when the manager detects a second copy of itself
  • Update translation files
  • Update project list
  • Client: measure disk usage in terms of allocated disk space, not file size
  • Client: avoid CPU starvation when GPU computing is suspended
  • Client: don't show "no work" messages as notices
  • Client: let a project master URL change from http: to https: without involving the user
  • Client: if AM reply includes a project we're attached to under a different account, honor the params in the AM reply, e.g resource share
    * Manager: change "Show graphics" button to "Stop graphics" when graphics running



Cheers,
--Charlie

ID: 100362 · Report as offensive
JohnMD

Send message
Joined: 27 May 16
Posts: 8
Denmark
Message 101087 - Posted: 13 Oct 2020, 9:46:54 UTC

On a minimal Lubuntu system, 7.16.6 fails to get tasks because of the following banale error -

Memory: 603.08 MB physical, 301.54 MB virtual
Disk: 301.54 MB total, 159.46 MB free

BOINC is using available RAM as if it were available DISK - the server reports insufficient disk to download a task.
ID: 101087 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15478
Netherlands
Message 101088 - Posted: 13 Oct 2020, 11:00:05 UTC - in response to Message 101087.  

What is a minimal Lubuntu system? Because if BOINC says you have only got 300MB disk space, I doubt any project out there can make use of it. And what's with the memory of just 600MB?
If you're running in a VM, make sure you set it up correctly, that it's using actual GB instead of MB values.
ID: 101088 · Report as offensive
JohnMD

Send message
Joined: 27 May 16
Posts: 8
Denmark
Message 101090 - Posted: 13 Oct 2020, 16:42:20 UTC - in response to Message 101087.  
Last modified: 13 Oct 2020, 16:50:04 UTC

Total disk storage is precisely the same as available virtual memory. That's what made me suspicious.
I have used both Lubuntu's recommended 8GB (fixed, not dynamic) and Ubuntu's recommended 10GB (fixed, not dynamic) - with the same result. I would have expected a 2GB difference in disk storage.
'Something' is looking at the wrong variable.
Maybe Oracle VM ?
I have a BOINC 7.16.11 system in Windows 10 2004 under the the same VM - available memory here is noted around 1000MB, disk around 24GB total, 4GB free..
Maybe Lubuntu ?
I regret I am totally new to it - I wouldn't know where to look for state variables there.
I hope you have the time and inclination to verify this detail in BOINC 7.16.6 - or refer to your partners at Oracle.
Someday I'll get my Pi farm !
ID: 101090 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15478
Netherlands
Message 101091 - Posted: 13 Oct 2020, 20:07:52 UTC - in response to Message 101090.  

Nice, but let's start at the beginning shall we?
What is the actual system you run it on?
Do you run Linux in a VM? If so which one?
Have you tried a different one?
Have you set up the VM yourself, or does it come as a package?

or refer to your partners at Oracle
You mean the makers of VirtualBox? They're not our partners. BOINC ships a version of VirtualBox included in one of the installers as an optional download, because we know the version that's included works with BOINC and all the projects that use VirtualBox. Not all VBox versions work well with all projects.
ID: 101091 · Report as offensive
JohnMD

Send message
Joined: 27 May 16
Posts: 8
Denmark
Message 101093 - Posted: 13 Oct 2020, 21:49:56 UTC - in response to Message 101091.  
Last modified: 13 Oct 2020, 22:32:58 UTC

Sorry I haven't described the problem good enough.
ID: 101093 · Report as offensive
JohnMD

Send message
Joined: 27 May 16
Posts: 8
Denmark
Message 101097 - Posted: 13 Oct 2020, 23:59:14 UTC - in response to Message 101091.  

Nice, but let's start at the beginning shall we?
What is the actual system you run it on? Windows 10 version 2004.
Do you run Linux in a VM? If so which one? YES - I've already told you - the Oracle VM shipped together with BOINC.
Have you tried a different one? NO - are there grounds to doubt your competence ?
Have you set up the VM yourself, or does it come as a package? I followed Oracle and filled in the blanks. I'm a newbie in Linux - I don't know what else to do.

or refer to your partners at Oracle
You mean the makers of VirtualBox? They're not our partners. BOINC ships a version of VirtualBox included in one of the installers as an optional download, because we know the version that's included works with BOINC and all the projects that use VirtualBox. Not all VBox versions work well with all projects.


That's why I wouldn't dream of any other - it's BOINC's Oracle's version of VirtualBox I've used.

I respect that it's important for researchers to eliminate 'red herrings'.
Please take this problem seriously - it is not a mirage.
There are many levels involved, to which I certainly do not not have access.
Please find the source
ID: 101097 · Report as offensive
Profile Dave
Help desk expert

Send message
Joined: 28 Jun 10
Posts: 2518
United Kingdom
Message 101099 - Posted: 14 Oct 2020, 5:23:26 UTC

I have a BOINC 7.16.11 system in Windows 10 2004 under the the same VM - available memory here is noted around 1000MB, disk around 24GB total, 4GB free..


Not sure I am understanding the question. Does that mean you have two instances of BOINC running concurrently? If so, I suspect this may be the root of the problem.
ID: 101099 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15478
Netherlands
Message 101100 - Posted: 14 Oct 2020, 11:04:12 UTC - in response to Message 101097.  

What is the actual system you run it on?

Windows 10 version 2004.
Windows 10 isn't a system. Windows 10 is only the operating system, it runs on hardware.
Again, what is your system? CPU, memory amount, operating system (not the one running in the VM, but the one runing the VM)
Else please post the first 40 lines of your BOINC start up messages.

Have you tried a different one?

NO - are there grounds to doubt your competence ?
I do hope this is something that got lost or went wrong in translation. Because I doubt you purposely want to insult me? May I remind you that I am just a volunteer helping out on these forums and that I will expect a bit of the same courtesy and professionalism in answers as I am giving you in me trying to help you out of my own free choice? Because if you cannot display that bit of courtesy, I will immediately cease my attempts to help you, put you on ignore and hope that someone else will step in to try to help you.

Have you set up the VM yourself, or does it come as a package?
I followed Oracle and filled in the blanks. I'm a newbie in Linux - I don't know what else to do.

You followed Orcale how? From a link? If so which one?
Else, how did you set up the VM? What all runs in your VM? Only Linux, or Windows 10 as well?

That's why I wouldn't dream of any other - it's BOINC's Oracle's version of VirtualBox I've used.

I respect that it's important for researchers to eliminate 'red herrings'.
Please take this problem seriously - it is not a mirage.
There are many levels involved, to which I certainly do not not have access.
Please find the source
Do know that it's not necessary to run BOINC in a VM. VirtualBox is shipped with versions of BOINC to allow projects that use it to immediately run their Linux VM and tasks on your computer. But BOINC is outside of that VM.

So you run your normal operating system on your computer, in that you install BOINC and VirtualBox.
Then when you add a project that requires VirtualBox, the project will use it and run its own Linux and tasks inside VirtualBox. BOINC just monitors this and shows real time information on the tasks running inside the VM.

Not all projects use VirtualBox. So you can also just download & install BOINC without VirtualBox.

So what was your intention?
ID: 101100 · Report as offensive
JohnMD

Send message
Joined: 27 May 16
Posts: 8
Denmark
Message 101127 - Posted: 17 Oct 2020, 8:44:09 UTC

Sorry Jord to have wasted your time.
It has become clear to me that BOINC can't find the the virtual disk that Oracle has allocated to the virtual machine that Lubuntu runs on. My problem almost certainly arises from some error in my VM setup.
ID: 101127 · Report as offensive
Cliff Harding
Avatar

Send message
Joined: 26 Jun 14
Posts: 28
United States
Message 101572 - Posted: 14 Nov 2020, 15:23:24 UTC

When will BOINC 7.16.16 (x64) be available for beta testing. It has been sitting on the beta d/l site since 27 Oct, but when I reported my results to BOINC Alpha, I was rudely shot down for the reporting as it was still in alpha testing and the installer was not ready for beta. Another question -- In of all the years that I've been beta testing, why was this even on the beta d/l site especially since the installer wasn't ready?
ID: 101572 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15478
Netherlands
Message 101573 - Posted: 14 Nov 2020, 16:38:49 UTC - in response to Message 101572.  

the beta d/l site
https://boinc.berkeley.edu/dl/?C=M;O=D isn't a beta download site, it's the BOINC installer archive, all installers - even bad ones - end up there.
ID: 101573 · Report as offensive
1 · 2 · Next

Message boards : BOINC client : BOINC 7.16 Change Log

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.