macOS 10.14 Mojave - Beta Issues

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • YACO
    New User
    • Jul 2018
    • 1

    #16
    Originally posted by Zoë
    Fortunately, in this case, further research showed that the crash was caused by something else and we can fix it quickly.
    Glad to see this... How quick is "quickly"? Any way we can help test 4.2.6?

    Comment

    • Aaron
      Team Scooter
      • Oct 2007
      • 16026

      #17
      We've got a build in QA now, that we're running through our checks/tests for stability, and we'll try to roll it out soon.
      Aaron P Scooter Software

      Comment

      • Chris
        Team Scooter
        • Oct 2007
        • 5538

        #18
        Beyond Compare 4.2.6 is now available on the download page. It should fix the macOS 10.14 Mojave beta crashes.
        Chris K Scooter Software

        Comment

        • rlfl7086
          New User
          • Jul 2018
          • 1

          #19
          Beyond Compare 4.2.6 crash on Mojave 10.14 Beta (18A336e)

          Process: BCompare [19296]
          Path: /private/var/folders/*/Beyond Compare.app/Contents/MacOS/BCompare
          Identifier: com.ScooterSoftware.BeyondCompare
          Version: 4.2.6.23150 (4020.63.15)
          Code Type: X86 (Native)
          Parent Process: ??? [1]
          Responsible: BCompare [19296]
          User ID: 501

          Date/Time: 2018-07-18 21:22:41.624 -0700
          OS Version: Mac OS X 10.14 (18A336e)
          Report Version: 12
          Anonymous UUID: 7B2BC2E9-216E-8698-99A6-0C9781E5B7A8


          Time Awake Since Boot: 13000 seconds

          System Integrity Protection: enabled

          Notes: Translocated Process

          Crashed Thread: 0 Dispatch queue: com.apple.main-thread

          Exception Type: EXC_BAD_ACCESS (SIGSEGV)
          Exception Codes: KERN_PROTECTION_FAILURE at 0x00000000bf7fffb8
          Exception Note: EXC_CORPSE_NOTIFY

          Termination Signal: Segmentation fault: 11
          Termination Reason: Namespace SIGNAL, Code 0xb
          Terminating Process: exc handler [19296]

          Comment

          • Millman
            New User
            • Jul 2018
            • 2

            #20
            Hangs on Launch

            For me it hangs every time I launch on MacOS 10.14 Beta 4. Happens on two different Macs both running 10.14 Beta 4. My only option is to Force Quit.

            Date/Time: 2018-07-19 15:29:46 -0400
            End time: 2018-07-19 15:29:47 -0400
            OS Version: Mac OS X 10.14 (Build 18A336e)
            Architecture: x86_64h
            Report Version: 27

            Data Source: Stackshots
            Shared Cache: 0x5df4000 A090AF82-2E3B-3128-ADE6-E7BBDBD2B01A
            Shared Cache: 0 AA276FC0-6636-3875-BFC3-8D2F699F4345

            Command: BCompare
            Path: UNKNOWN PATH
            Version: ??? (???)
            PID: 5563

            Event: hang
            Duration: 0.99s
            Steps: 10 (100ms sampling interval)

            Hardware model: MacBookPro15,1
            Active cpus: 12

            Time Awake Since Boot: 10000s


            --------------------------------------------------
            Timeline format: stacks are sorted chronologically
            Use -i and -heavy to re-report with count sorting
            --------------------------------------------------


            Heaviest stack for the main thread of the target process:
            10 _ctx_start + 3 (libsystem_platform.dylib + 27298) [0xa7d1caa2]
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 690223) [0xb882f]
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 1686848) [0x1abd40]
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 498297) [0x89a79]
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 407834) [0x7391a]
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 4164066) [0x4089e2]
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 83190) [0x244f6]
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 4788127) [0x4a0f9f]
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 4788057) [0x4a0f59]
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 4358116) [0x437fe4]
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 83190) [0x244f6]
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 4785360) [0x4a04d0]
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 4439224) [0x44bcb8]
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 4507522) [0x45c782]
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 83190) [0x244f6]
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 5787006) [0x594d7e]
            10 ATSUDisposeStyle + 21 (QD + 15073) [0x9275dae1]
            10 _CFRelease + 245 (CoreFoundation + 1155050) [0x93a63fea]
            10 StyleClassDestruct(void const*) + 35 (QD + 15126) [0x9275db16]
            10 TATSUStyle::~TATSUStyle() + 19 (QD + 74463) [0x9276c2df]
            10 LLCStyleInfoClear + 31 (ATS + 15549) [0x92328cbd]
            10 pthread_mutex_lock + 178 (libsystem_pthread.dylib + 4400) [0xa7d1f130]
            10 _pthread_mutex_firstfit_lock_slow + 343 (libsystem_pthread.dylib + 33275) [0xa7d261fb]
            10 __psynch_mutexwait + 10 (libsystem_kernel.dylib + 125326) [0xa7c8d98e]
            *10 psynch_mtxcontinue + 0 (pthread + 11139) [0xffffff7f827ceb83]


            Process: BCompare [5563]
            UUID: 97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD
            Architecture: i386
            Footprint: 47.40 MB
            Start time: 2018-07-19 15:29:46 -0400
            End time: 2018-07-19 15:29:47 -0400
            Num samples: 10 (1-10)
            Note: 1 idle work queue thread omitted

            Thread 0x34e51 DispatchQueue 1 10 samples (1-10) priority 47 (base 47)
            <thread QoS user interactive (requested user interactive, promote user interactive), process unclamped, IO tier 0>
            10 _ctx_start + 3 (libsystem_platform.dylib + 27298) [0xa7d1caa2] 1-10
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 690223) [0xb882f] 1-10
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 1686848) [0x1abd40] 1-10
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 498297) [0x89a79] 1-10
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 407834) [0x7391a] 1-10
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 4164066) [0x4089e2] 1-10
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 83190) [0x244f6] 1-10
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 4788127) [0x4a0f9f] 1-10
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 4788057) [0x4a0f59] 1-10
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 4358116) [0x437fe4] 1-10
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 83190) [0x244f6] 1-10
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 4785360) [0x4a04d0] 1-10
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 4439224) [0x44bcb8] 1-10
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 4507522) [0x45c782] 1-10
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 83190) [0x244f6] 1-10
            10 ??? (<97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD> + 5787006) [0x594d7e] 1-10
            10 ATSUDisposeStyle + 21 (QD + 15073) [0x9275dae1] 1-10
            10 _CFRelease + 245 (CoreFoundation + 1155050) [0x93a63fea] 1-10
            10 StyleClassDestruct(void const*) + 35 (QD + 15126) [0x9275db16] 1-10
            10 TATSUStyle::~TATSUStyle() + 19 (QD + 74463) [0x9276c2df] 1-10
            10 LLCStyleInfoClear + 31 (ATS + 15549) [0x92328cbd] 1-10
            10 pthread_mutex_lock + 178 (libsystem_pthread.dylib + 4400) [0xa7d1f130] 1-10
            10 _pthread_mutex_firstfit_lock_slow + 343 (libsystem_pthread.dylib + 33275) [0xa7d261fb] 1-10
            10 __psynch_mutexwait + 10 (libsystem_kernel.dylib + 125326) [0xa7c8d98e] 1-10
            *10 psynch_mtxcontinue + 0 (pthread + 11139) [0xffffff7f827ceb83] (blocked by pthread mutex owned by this thread) 1-10

            Binary Images:
            0x10000 - ??? ??? <97D17E9B-847D-3CFD-A9B6-4E328BDD9BDD>
            0x92325000 - 0x92390fff com.apple.ApplicationServices.ATS 377 (453.9) <16EDA051-5373-3C0A-A897-CE7753D8CD07> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
            0x9275a000 - 0x927f5fff com.apple.QD 3.12 (407) <3BF481B1-4FB2-3369-848F-BA7486CF27C7> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
            0x9394a000 - 0x93d8cfff com.apple.CoreFoundation 6.9 (1545.10) <2ACF7646-AFDE-34D7-9B4D-C05955CABD19> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
            0xa7c6f000 - 0xa7c96fff libsystem_kernel.dylib (4903.200.304.41.2) <44825FEF-E226-3C0E-A821-94EA8755B2A8> /usr/lib/system/libsystem_kernel.dylib
            0xa7d16000 - 0xa7d1dfff libsystem_platform.dylib (177.200.14) <1C79B73D-AF8A-3F23-9B6B-B5B7B77F3BE3> /usr/lib/system/libsystem_platform.dylib
            0xa7d1e000 - 0xa7d29fff libsystem_pthread.dylib (330.200.43) <280764F1-0909-398D-95BE-9CCEE6B513DE> /usr/lib/system/libsystem_pthread.dylib
            *0xffffff7f827cc000 - 0xffffff7f827d3fff com.apple.kec.pthread 1.0 (1) <11C9479E-BCF3-36CC-8205-D69C5B1D7B5E> /System/Library/Extensions/pthread.kext/Contents/MacOS/pthread

            Comment

            • Chris
              Team Scooter
              • Oct 2007
              • 5538

              #21
              Thank you, I've repeated the hang on startup.

              BC 4.2.6 worked correctly on macOS Mojave 10.14 beta 3 (build 18A326h).

              On the newly released macOS Mojave 10.14 beta 4 (build 18A336e), Beyond Compare 4.2.6 hangs/crashes on startup. Our Mac developer is investigating the issue, we'll post an update when we know more.
              Chris K Scooter Software

              Comment

              • mynameiswarren
                New User
                • Jul 2018
                • 1

                #22
                Do you guys have nightly builds of BC where were can help test or anything?

                Comment

                • darkfader
                  Visitor
                  • May 2008
                  • 9

                  #23
                  It seems like a hit or mis. Previous beta of Mojave didn't run my music player. Now it does. It's magic.

                  Comment

                  • Chris
                    Team Scooter
                    • Oct 2007
                    • 5538

                    #24
                    Thanks for the offer to help test, we don't have nightly builds right now. Our Mac developer is investigating the problem, when we know more or a fix for the beta 4 crash is available, we'll post an update in this thread.
                    Chris K Scooter Software

                    Comment

                    • intersol
                      Enthusiast
                      • Apr 2006
                      • 44

                      #25
                      I really hope you will find a permanent solution for this problem because being only reactive (and slow) is not acceptable anymore. I really didn't like one of the previous comments that did throw the dead scooter over the Apple fence.

                      As an Apple developer you are supposed to install and to at least some minimal testing with every new OS release, regardless if it is developer-preview or public beta and to prioritise any critical bug... like crash on start. By the time the first customer reports a problem on the forum, you should already be working on a fix or have an Apple ticket open.

                      Yesterday my mac arrived and I installed Mojave directly with about 100-150 apps. Guess which one was the only one that crashed...

                      I hope to get a link to a beta download soon as now I need to look for alternatives.

                      Comment

                      • Aaron
                        Team Scooter
                        • Oct 2007
                        • 16026

                        #26
                        We did encounter the error as soon as beta4 was made available, and our lead Mac developer is currently working on a fix. The previous beta3 fix was intended to be a beta3+ fix, but beta4 disproved that. As Zoe mentioned, an Apple ticket is not an option, so we have to work on short-term solutions (fixing the 32bit app to interact with Apple's beta debug code) and long-term (the 64bit rebuild).
                        Aaron P Scooter Software

                        Comment

                        • ericvan76
                          Visitor
                          • Jun 2018
                          • 4

                          #27
                          Originally posted by Aaron
                          We did encounter the error as soon as beta4 was made available, and our lead Mac developer is currently working on a fix. The previous beta3 fix was intended to be a beta3+ fix, but beta4 disproved that. As Zoe mentioned, an Apple ticket is not an option, so we have to work on short-term solutions (fixing the 32bit app to interact with Apple's beta debug code) and long-term (the 64bit rebuild).
                          As a developer, I don't undestand why it's so hard to solve this. I have a large mount of software installed since the first beta of Mojave. BeyondCompare wasn't the only one having the issue, but it's the only one haven't resolved for a such long time. Maybe you should consider hiring another Mac developer. BeyondCompare was a thing I always recommened to other developers, but not any more.

                          Comment

                          • Zoë
                            Team Scooter
                            • Oct 2007
                            • 2666

                            #28
                            Mojave disabled an API that we relied on and the functionality we used it for had to be rewritten. It took longer than it should have because there was a misunderstanding in the office and making BC compatible with the betas received a lower priority than it should have. I already addressed that in an earlier post in this thread.

                            Mojave beta 4 added new logging code that doesn't do proper error checking, and it crashes due to something we're doing in BC. It came out a day or two after we released a version that worked fine under beta 3. It took a week of difficult debugging to figure out what was going on because it's about 30 levels deep into Apple code. We got a fix in late last week, and we'll have a new build out soon.

                            There are a number of complicated legacy reasons why it's so hard to "solve this for good". Beyond Compare is a large 22 year old Pascal program, supporting 3 operating systems, and macOS was the last one we added support for. We've had to do a lot of weird things over the years to make it work the way we wanted it to, and unwinding all of that is going to take substantial time, regardless of the number of developers we have or add. If you can't recommend BC based on the current troubles, that's unfortunate, but understandable. We're not happy about the current situation either and are working to resolve it as quickly as possible. The simple fact is that we used the tools available to us at the time. That's become a problem now, but if we'd waited to do it the proper Apple approved, non-deprecated way, we wouldn't have been able to launch BC on macOS at all until v5.
                            Zoë P Scooter Software

                            Comment

                            • pent
                              Visitor
                              • Jun 2018
                              • 3

                              #29
                              It appears that BC 4.2.6 (build 23150) and macOS 10.14 Mojave beta 5 (18A347e) are both compatible.

                              Comment

                              • Chris
                                Team Scooter
                                • Oct 2007
                                • 5538

                                #30
                                I've also verified the BC 4.2.6 startup crash issue is fixed in macOS Mojave 10.14 beta 5 (18A347e).
                                Chris K Scooter Software

                                Comment

                                Working...