v2.3.1 on OSX 10.11.6 crashing Help needed

Get help with all aspects of SABnzbd
Forum rules
Help us help you:
  • Are you using the latest stable version of SABnzbd? Downloads page.
  • Tell us what system you run SABnzbd on.
  • Adhere to the forum rules.
  • Do you experience problems during downloading?
    Check your connection in Status and Interface settings window.
    Use Test Server in Config > Servers.
    We will probably ask you to do a test using only basic settings.
  • Do you experience problems during repair or unpacking?
    Enable +Debug logging in the Status and Interface settings window and share the relevant parts of the log here using [ code ] sections.
elightbo
Newbie
Newbie
Posts: 4
Joined: November 23rd, 2017, 8:48 pm

Re: v2.3.1 on OSX 10.11.6 crashing Help needed

Post by elightbo » November 24th, 2017, 11:36 pm

That's a lot of testing for one person, especially considering you're developing the software as well! I wonder if the community could help out with your efforts (myself included).

What you're saying completely makes sense. I've been holding on to an 11 year old Mac Pro 1,1 for as long as humanly possible. It uses two very old but powerful Xeon processors. It's become more and more clear to me that's it's coming time to build that hackintosh.

I will try out the Sab 2.3.0 when I'm by the computer and let you know how it goes. Thank you for your informative reply.
Cpuroast wrote:
November 24th, 2017, 7:33 pm
The mac version is being built on the oldest travis build environment possible using xcode 6.4 on 10.10, it contains the sdk for 10.9 and 10.10.
So the version of Sab currently shipping is essentially as un-optimized as possible to support the highest number of OSes as possible.

Starting with 2.3.0, I have been personally testing Sab on 10.9, 10.10, 10.11, 10.13 in VMs and on 10.12 on the host running those VMs which is a mid-2012 MacBook Pro running 10.12, to make sure builds run on all OSes and so far they have been working flawlessly at least on this 2012 CPU.

It really looks like the travis build environment which is building Sab or python 2.7.14 is using more recent CPU instructions not present on legacy CPUs, most likely of the Core 2 Duo era which are now over 10 years old.

Sab 2.3.0 uses Python 2.7.13 while Sab 2.3.1 and newer uses Python 2.7.14, so this could be something.

Maybe there's way to make the build environment even more restrictive in terms of CPU instructions used.

But realistically, at the end of the day, it's very simple, at some point old stuff needs to be recycled.
10+ year old computers while still supported by Apple under 10.11, at least until Fall 2018, when 10.11 goes out of support, need to be replaced.

Cpuroast
Release Testers
Release Testers
Posts: 125
Joined: December 15th, 2010, 11:19 pm

Re: v2.3.1 on OSX 10.11.6 crashing Help needed

Post by Cpuroast » November 25th, 2017, 1:12 pm

Would it be possible for everyone having issues with 2.3.1 on older macs to try:

https://github.com/sabnzbd/sabnzbd/rele ... C1-osx.dmg

This was built using a diff build environment, I've tested this build on 10.9 through 10.13 on a 2012 mac without any issues and we've had 1 confirmation that it runs on an old 2007 24" iMac on 10.11.6.

We'll try out best to support 10.9 and up on all supported hardware for as long as possible.

There may come a time when 10.9 and 10.10 get dropped, but all computers that run 10.9 and 10.10, can also run 10.11.

Thanks!

User avatar
safihre
Administrator
Administrator
Posts: 2967
Joined: April 30th, 2015, 7:35 am
Location: Switzerland
Contact:

Re: v2.3.1 on OSX 10.11.6 crashing Help needed

Post by safihre » November 26th, 2017, 1:50 pm

We just released 2.3.2RC1, which should now work on 10.11.6 again! It's on our downloads page :)

Cpuroast
Release Testers
Release Testers
Posts: 125
Joined: December 15th, 2010, 11:19 pm

Re: v2.3.1 on OSX 10.11.6 crashing Help needed

Post by Cpuroast » November 26th, 2017, 2:13 pm

safihre wrote:
November 26th, 2017, 1:50 pm
We just released 2.3.2RC1, which should now work on 10.11.6 again! It's on our downloads page :)
It wasn't broken on all systems running 10.11.6, it was broken on older macs from around 2007-2008 and possibly 2009, which was the Core 2 era.

In 2010, the Core i series started.

elightbo
Newbie
Newbie
Posts: 4
Joined: November 23rd, 2017, 8:48 pm

Re: v2.3.1 on OSX 10.11.6 crashing Help needed

Post by elightbo » November 26th, 2017, 6:38 pm

It's working for me! (2006 Mac Pro running 10.11) 10.11 is the absolute highest this old thing will go.
Cpuroast wrote:
November 25th, 2017, 1:12 pm
Would it be possible for everyone having issues with 2.3.1 on older macs to try:

https://github.com/sabnzbd/sabnzbd/rele ... C1-osx.dmg

This was built using a diff build environment, I've tested this build on 10.9 through 10.13 on a 2012 mac without any issues and we've had 1 confirmation that it runs on an old 2007 24" iMac on 10.11.6.

We'll try out best to support 10.9 and up on all supported hardware for as long as possible.

There may come a time when 10.9 and 10.10 get dropped, but all computers that run 10.9 and 10.10, can also run 10.11.

Thanks!

Cpuroast
Release Testers
Release Testers
Posts: 125
Joined: December 15th, 2010, 11:19 pm

Re: v2.3.1 on OSX 10.11.6 crashing Help needed

Post by Cpuroast » November 26th, 2017, 8:08 pm

elightbo wrote:
November 26th, 2017, 6:38 pm
It's working for me! (2006 Mac Pro running 10.11) 10.11 is the absolute highest this old thing will go.
Cpuroast wrote:
November 25th, 2017, 1:12 pm
Would it be possible for everyone having issues with 2.3.1 on older macs to try:

https://github.com/sabnzbd/sabnzbd/rele ... C1-osx.dmg

This was built using a diff build environment, I've tested this build on 10.9 through 10.13 on a 2012 mac without any issues and we've had 1 confirmation that it runs on an old 2007 24" iMac on 10.11.6.

We'll try out best to support 10.9 and up on all supported hardware for as long as possible.

There may come a time when 10.9 and 10.10 get dropped, but all computers that run 10.9 and 10.10, can also run 10.11.

Thanks!
Good to hear, means the current build environment is good for now and covers all macs on 10.9 and up.

Post Reply