Announcement

Collapse
No announcement yet.

macOS 10.14 Mojave - Beta Issues

Collapse
This is a sticky topic.
X
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Originally posted by ZoŽ View Post
    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


    • #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


      • #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


        • #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


          • #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


            • #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


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

                Comment


                • #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


                  • #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


                    • #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


                      • #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


                        • #27
                          Originally posted by Aaron View Post
                          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


                          • #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


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

                              Comment


                              • #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...
                                X