Jump to content

Recommended Posts

I would be interested to know if the current version (4.6.11) is already compatible not only with Big Sur, but also with Apple M1 or if a new version will be released (first obviously in beta).

Before any future purchase, I would like to be sure that Malwarebytes can protect me.

Thanks

Have a good day

Massimiliano

Link to post
Share on other sites

The current 4.6 version was built using SDK 10.15, which should mean it is Intel only code. It should still run on an Apple Silicon Mac using Rosetta 2, but until someone takes delivery of such a Mac, we can't know for certain.

Link to post
Share on other sites

20 hours ago, treed said:

but you shouldn't experience any issues between now and then.

I'm sorry, but I'm not sure I understood correctly:

Would you say that Malwarebytes is able to protect the Mac even if run emulated with Rosetta2? 
I think a confirmation is important (preferably with a pinned post at the top of the forum with a more detailed explanation)

I ask because I was convinced that an anti-malware needed to access operating system resources only by having native code for the CPU than any other application (e.g. Office, Photo, Mail).

Thanks

Link to post
Share on other sites

Perhaps you haven't read up on Rosetta 2. Unlike the original Rosetta, the new version is not an emulator, rather when you launch an Intel only app, Rosetta will translate the Intel code into Apple Silicon and embed that code within the app itself, effectively converting it to a Universal app from then on. So running the current Malwarebytes on an M1 Mac will be running native code immediately after first launch.

Link to post
Share on other sites

20 minutes ago, alvarnell said:

Perhaps you haven't read up on Rosetta 2. Unlike the original Rosetta, the new version is not an emulator, rather when you launch an Intel only app, Rosetta will translate the Intel code into Apple Silicon and embed that code within the app itself, effectively converting it to a Universal app from then on. So running the current Malwarebytes on an M1 Mac will be running native code immediately after first launch.

Thank you for your answer.

Could you please provide me the link, which you read, in which this feature of Rosetta 2 is explained.

I would like to understand more about it (especially about software that works at low level as I think - maybe I'm wrong - an anti-malware or similar)

Link to post
Share on other sites

  • Staff

You can find more information here:

https://developer.apple.com/documentation/apple_silicon/about_the_rosetta_translation_environment

And yes, Malwarebytes for Mac will still protect your Mac on Apple Silicon, even though it's currently Intel code. Keep in mind that Malwarebytes for Mac no longer has a kernel extension on Catalina and up, so there is no low-level code to worry about.

Link to post
Share on other sites

  • 1 month later...

Greetings! 

I've confirmed that the latest Malwarebytes will not work with Rosetta 2 on a MacBook with an AI chip and BigSur 11.0 or 11.0.1. 

If an application is coded as such, you should be apple to open the properties for the application and set it to run with Rosetta 2; however, that option is not present with the latest version of Malwarebytes and as such, it will attempt to run in native Intel code. 

Because of this, its causing a new MacBook Pro MYD92LL/A M1 Late 2020 13.3" initially on BigSur 11.0 and then upgraded to 11.0.1 to crash with the attached error, regardless of the BigSur build. 

The console log at the time of one of the many crashes, showed the following below. 

Process:               RTProtectionDaemon [332]
Path:                  /Library/Application Support/Malwarebytes/*/Engine.bundle/Contents/PlugIns/RTProtectionDaemon.app/Contents/MacOS/RTProtectionDaemon
Identifier:            RTProtectionDaemon
Version:               ???
Code Type:             X86-64 (Translated)
Parent Process:        launchd [1]
Responsible:           RTProtectionDaemon [332]
User ID:               0
Date/Time:             2020-12-08 08:49:04.460 -0500
OS Version:            macOS 11.0.1 (20B29)
Report Version:        12
Anonymous UUID:        D5ADD5BE-9379-B9AF-273E-596BFC23A9AE
Sleep/Wake UUID:       F822332A-4B95-40D5-9992-A14BBD0C97CC
Time Awake Since Boot: 14000 seconds
Time Since Wake:       35 seconds
System Integrity Protection: enabled
Crashed Thread:        0
Exception Type:        EXC_BREAKPOINT (SIGTRAP)
Exception Codes:       EXC_ARM_BREAKPOINT at 0x00007ffdffd1c35c (brk 1)
Exception Note:        EXC_CORPSE_NOTIFY
Termination Signal:    Trace/BPT trap: 5
Termination Reason:    Namespace SIGNAL, Code 0x5
Terminating Process:   exc handler [332]
Application Specific Information:
rosetta error: runtime routines hash mismatch between runtime and daemon
Thread 0 Crashed:
0   runtime                         0x00007ffdffd1c35c 0x7ffdffcc9000 + 340828
1   runtime                         0x00007ffdffd1c438 0x7ffdffcc9000 + 341048
2   runtime                         0x00007ffdffd2057c 0x7ffdffcc9000 + 357756
3   runtime                         0x00007ffdffcd979c 0x7ffdffcc9000 + 67484
4   runtime                         0x00007ffdffcd9330 0x7ffdffcc9000 + 66352
5   runtime                         0x00007ffdffccb840 0x7ffdffcc9000 + 10304
6   ???                             0x0000000000000003 0 + 3
Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000000000000003   x2: 0x000000000000003c   x3: 0x000000000000002c
    x4: 0x0000000000000303   x5: 0x0000000000000000   x6: 0x0000000000000000   x7: 0x0000000000000788
    x8: 0x00007ffdffd47000   x9: 0x0000000000000000  x10: 0x0000000304f5962a  x11: 0x00007ffdffd33290
   x12: 0x00007ffdffd33280  x13: 0x00007ffdffd2e639  x14: 0x0000000000000020  x15: 0x00000000ffffffff
   x16: 0xffffffffffffffe1  x17: 0x00007ffdffd20e04  x18: 0x0000000304f5c18b  x19: 0x0000000304f595e0
   x20: 0x0000000304f5c090  x21: 0x0000000304f5bc90  x22: 0x0000000000000400  x23: 0x0000000000000603
   x24: 0x00007ffdffd47000  x25: 0x0000000304f5c188  x26: 0x0000000200a38000  x27: 0x0000000000000203
   x28: 0x0000000100415000   fp: 0x0000000304f5a5f0   lr: 0x4e2d7ffdffd1c354
    sp: 0x0000000304f595d0   pc: 0x00007ffdffd1c35c cpsr: 0x60000000
   far: 0x0000000304f5c188  esr: 0xf2000001
Binary Images:
       0x200a38000 -        0x200ad3fff  dyld (832.7.1) <2705F0D8-C104-3DE9-BEB5-B1EF6E28656D> /usr/lib/dyld
    0x7ffdffcc9000 -     0x7ffdffd3cfff +runtime (203.1.1) <633815FF-F1E1-3867-90B6-72D1AAFE9B87> /Library/Apple/*/runtime
External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 26
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 10286
    thread_create: 0
    thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=1324K resident=0K(0%) swapped_out_or_unallocated=1324K(100%)
Writable regions: Total=18.7M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=18.7M(100%)
                                VIRTUAL   REGION
REGION TYPE                        SIZE    COUNT (non-coalesced)
===========                     =======  =======
STACK GUARD                       56.0M        1
Stack                             8176K        1
VM_ALLOCATE                       10.4M        1
VM_ALLOCATE (reserved)             112K        1         reserved VM address space (unallocated)
__DATA                             272K        4
__DATA_CONST                        32K        1
__LINKEDIT                         272K        4
__TEXT                            1088K        2
mapped file                        4.7G        8
===========                     =======  =======
TOTAL                              4.7G       23
TOTAL, minus reserved VM space     4.7G       23
System Profile:
Network Service: Wi-Fi, AirPort, en0
Boot Volume File System Type: apfs
Memory Module: lp_ddr4
USB Device: USB 3.1 Bus
USB Device: USB 3.1 Bus
Thunderbolt Bus: MacBook Pro, Apple Inc., 0.0
Thunderbolt Bus: MacBook Pro, Apple Inc., 0.0
Model: MacBookPro17,1, BootROM 6723.50.2, proc 8:4:4 processors, 8 GB, SMC
Graphics: kHW_AppleM1Item, Apple M1, spdisplays_builtin
AirPort: spairport_wireless_card_type_airport_extreme, wl0: Sep 11 2020 18:25:33 version 18.20.222.10.7.8.97 FWID 01-17360706
Bluetooth: Version 8.0.1f5, 3 services, 27 devices, 1 incoming serial ports

 

 

1646019787_Screenshot2021-01-04091039.thumb.jpg.ffa800bf71c7946555239fc861d448d2.jpg

 

 

Link to post
Share on other sites

Hi. I have the new Mac Mini with the M1. Running MB Premium 4.6.12 via Rosetta 2. MB was one of the first things I put on the machine when I got it. I noticed that when doing large network transfers, Chrome and other internet using apps would slow to a crawl. Become unresponsive. It was very odd. Spoke to Apple about it and did a reformat of the whole system. Didn't install MB this time and ran perfectly for a week till today when I installed 4.6.12 and right away Chrome started to do the same thing anytime I have a network drive mounted with data being copied OR Time Machine starts up in the background. I turned on BETA updates in hope that there was something newer being tested but sadly no. Anyways, just wanted to inform you and I hope there is a native M1 version BETA soon. Thanks.

Link to post
Share on other sites

Hi. I have the new Mac Mini with the M1. Running MB Premium 4.6.12 via Rosetta 2. MB was one of the first things I put on the machine when I got it. I noticed that when doing large network transfers, Chrome and other internet using apps would slow to a crawl. Become unresponsive. It was very odd. Spoke to Apple about it and did a reformat of the whole system. Didn't install MB this time and ran perfectly for a week till today when I installed 4.6.12 and right away Chrome started to do the same thing anytime I have a network drive mounted with data being copied OR Time Machine starts up in the background. I turned on BETA updates in hope that there was something newer being tested but sadly no. Anyways, just wanted to inform you and I hope there is a native M1 version BETA soon. Thanks.

Link to post
Share on other sites

  • 3 weeks later...
1 hour ago, insaniac80 said:

I do. That is why I was saying that anytime there was network traffic the performance went down significantly. 

I happen to have the exact issue only during network time machine backups; performance was unaffected during large downloads and even iperf. From my testing, the issue persists after a clean install and doesn't seem to be related to malwarebytes at all. However, since the only other user that I know of with the same issue (you) found a relation to malwarebytes, I'll uninstall and test again to make sure.

Link to post
Share on other sites

  • Staff
On 1/4/2021 at 9:27 AM, NAL2020 said:

Also Malwarebytes had to be removed, due to it causing the Mac with an A1 chip to crash, so no its not currently installed anymore. 

I have not been able to reproduce this issue with the M1 chip. It's been working just fine so far, though more testing is still needed.

Big Sur and Rosetta 2 are still new, and there have definitely been some bugs - some that we've reported to Apple, and some that others have reported. Once Big Sur 11.2 is out of beta, if you're willing, I'd be interested to hear if the problem persists with 11.2 and our Malwarebytes for Mac 4.7.9 release that's coming out later today.

Link to post
Share on other sites

I am running 4.7.8 since I checked off beta releases till the native M1 version is official.  Happy to use it with 11.2 when that is out.  I do have one bit of info to add. So I had to swap my Mac mini with apple due to screen glitching issues.  I started to get purple boxes on the screen on the login page and when changing full screen apps.  I got that swap done yesterday and so far on my first day of testing it I haven’t seen the same performance issue.  I’m wondering if apple had issues with early production models. All guesses on my part of course.  But the new one I just got doesn’t have any network traffic issues so far.  

Link to post
Share on other sites

  • Staff
1 minute ago, insaniac80 said:

I am running 4.7.8 since I checked off beta releases till the native M1 version is official.  Happy to use it with 11.2 when that is out.  I do have one bit of info to add. So I had to swap my Mac mini with apple due to screen glitching issues.  I started to get purple boxes on the screen on the login page and when changing full screen apps.  I got that swap done yesterday and so far on my first day of testing it I haven’t seen the same performance issue.  I’m wondering if apple had issues with early production models. All guesses on my part of course.  But the new one I just got doesn’t have any network traffic issues so far.  

Ahh, that's good to hear! Hopefully that will solve the problem, but please keep us posted if there are any changes.

Link to post
Share on other sites

1 hour ago, treed said:

On the Time Machine issue, are you guys both seeing this only 1) with network backups, and 2) with M1 Macs? @insaniac80@Omoeba

I can't say what might be going on here, considering that we don't scan external or network volumes and we don't filter network traffic on macOS, so I'd like to hear more.

For me, the issue only occurred during network time machine backups with the M1 MacBook Pro. I can send you a spindump taken when the issue was occurring if you want.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
Back to top
×
×
  • Create New...

Important Information

This site uses cookies - We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.