Cannot update to 7.10.2

Message boards : Questions and problems : Cannot update to 7.10.2
Message board moderation

To post messages, you must log in.

AuthorMessage
CGR

Send message
Joined: 31 May 18
Posts: 1
Austria
Message 86400 - Posted: 31 May 2018, 15:35:44 UTC

I am running BOINC version 7.6.34 under Mac OS X 10.6.8. Today I tried updating BOINC to version 7.10.2 with the effect that BOINCManager cannot be run anymore. I found the following messages in the system log:
BOINCManager[592]: -[wxNSWindow backingScaleFactor]: unrecognized selector sent to instance 0x100480220
com.apple.launchd.peruser.502[258] ([0x0-0x50050].edu.berkeley.boinc[592]): Exited with exit code: 255

Any ideas what the problem is and how it can be fixed? For now, I reverted to version 7.6.34 in order to run BOINC again.
ID: 86400 · Report as offensive
Nigel Garvey

Send message
Joined: 18 May 11
Posts: 28
United Kingdom
Message 86401 - Posted: 31 May 2018, 21:18:04 UTC - in response to Message 86400.  

I'm more familiar with AppleScriptObjC than with Objective-C itself, but I think the first line's telling you that BOINCManager 7.10.2 tried to use a system API which reads an NSWindow instance's 'backingScaleFactor' property. According to the Xcode documentation, this property was introduced in macOS 10.7, so your 10.6.8 system won't know what it means.
NG
ID: 86401 · Report as offensive
Charlie Fenton
Project developer

Send message
Joined: 17 Jul 06
Posts: 278
United States
Message 86404 - Posted: 1 Jun 2018, 12:00:19 UTC - in response to Message 86401.  

Thank you both for the great bug report! It allowed me to quickly find the cause of the problem, which was due to upgrading to wxWidgets 3.1.0 in this release. The Mac I had been using to test BOINC on OS 10.6 has died, and I am working on getting another Mac set up to dun OS 10.6.8. Once I have done that, I will run some tests to make sure I have solved the problem and that there are no other similar ones. I will post here when I have a new release which fixes this.

We currently don't have enough Mac testers for BOINC, and none for OS 10.6. If either of you would be willing to help us test new builds before they are released to the general public, please take a look at this for information on how to become an alpha tester.
Charlie Fenton
BOINC / SETI@home Macintosh & Windows Programmer
ID: 86404 · Report as offensive
Charlie Fenton
Project developer

Send message
Joined: 17 Jul 06
Posts: 278
United States
Message 86453 - Posted: 5 Jun 2018, 12:53:12 UTC

Unfortunately, I have not been able to get a Mac running OS 10.6.8, so I have not been able to test whether there are any additional problems other than the one you reported. I believe I have fixed the problem with backingScaleFactor, and have posted a test build here. Please give it a try and post here whether it worked. If it fails, please report any new relevant messages in the system log.
Charlie Fenton
BOINC / SETI@home Macintosh & Windows Programmer
ID: 86453 · Report as offensive
Charlie Fenton
Project developer

Send message
Joined: 17 Jul 06
Posts: 278
United States
Message 86493 - Posted: 8 Jun 2018, 10:05:52 UTC

I have now gotten a Mac running OS 10.6 well enough for testing, and found an additional problem with my earlier test build. I have removed that earlier test build and have posted this updated test build which works for me under OS 10.6. If you have a chance, I would appreciate it if you could try it and confirm whether it works for you.
Charlie Fenton
BOINC / SETI@home Macintosh & Windows Programmer
ID: 86493 · Report as offensive
Charlie Fenton
Project developer

Send message
Joined: 17 Jul 06
Posts: 278
United States
Message 86502 - Posted: 9 Jun 2018, 5:44:34 UTC

I have removed both test builds, because I have now made Version 7.10.3 available as the recommended version for Macintosh.
Charlie Fenton
BOINC / SETI@home Macintosh & Windows Programmer
ID: 86502 · Report as offensive
Nigel Garvey

Send message
Joined: 18 May 11
Posts: 28
United Kingdom
Message 86504 - Posted: 9 Jun 2018, 7:01:14 UTC - in response to Message 86502.  

Thanks, Charlie.

Sorry I wasn't able to test the effectiveness of the changes myself. My own Intel Macs are both running later systems.
NG
ID: 86504 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 14953
Netherlands
Message 86510 - Posted: 9 Jun 2018, 9:07:33 UTC - in response to Message 86502.  

I updated the version history, release notes and change log for this update.
ID: 86510 · Report as offensive

Message boards : Questions and problems : Cannot update to 7.10.2

Copyright © 2022 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.