01-01-2021, 08:27 PM | #1 |
Junior Member
Join Date: Jan 2021
Posts: 8
|
Segmentation fault on M1 with Big Sur and 4K display
SOLVED: See https://www.displaylink.org/forum/sh...ad.php?t=67445
Hello, I just purchased a StarTech.com USB 3.0 to Dual DisplayPort Adapter 4K. It works with my 1080p display but crashes the windowserver in an infinite loop with my Acer B286HK 4K display. I have tried various cables (DisplayPort, Mini DP, DP to HDMI) with the same result. Mac: MacBook Air (M1, 2020) OS: 11.1 (20C69) DM version: DisplayLink Manager 1.2.0 (Build 55.125) Code:
Process: DisplayLinkUserAgent [2915] Path: /Applications/DisplayLink Manager.app/Contents/MacOS/DisplayLinkUserAgent Identifier: com.displaylink.DisplayLinkUserAgent Version: 1.2.0 [125] (???) Code Type: X86-64 (Translated) Parent Process: launchd [1] Responsible: DisplayLinkUserAgent [2915] User ID: 0 Date/Time: 2021-01-01 12:56:38.039 -0800 OS Version: macOS 11.1 (20C69) Report Version: 12 Anonymous UUID: [redacted] Time Awake Since Boot: 2200 seconds System Integrity Protection: enabled Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000058ed8da0258 Exception Note: EXC_CORPSE_NOTIFY Termination Signal: Segmentation fault: 11 Termination Reason: Namespace SIGNAL, Code 0xb Terminating Process: exc handler [2915] VM Regions Near 0x58ed8da0258: GPU Carveout (reserved) 1000000000-7000000000 [384.0G] ---/--- SM=NUL reserved VM address space (unallocated) --> JS JIT generated code 27e67d000000-27e67d001000 [ 4K] ---/rwx SM=NUL Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libobjc.A.dylib 0x00007fff202e1bdd objc_msgSend + 29 1 com.apple.CoreDisplay 0x00007fff215f5e77 __33-[VirtualDisplayClient proxyGone]_block_invoke.53 + 20 2 libdispatch.dylib 0x00007fff202985dd _dispatch_call_block_and_release + 12 3 libdispatch.dylib 0x00007fff202997c7 _dispatch_client_callout + 8 4 libdispatch.dylib 0x00007fff202a5b86 _dispatch_main_queue_callback_4CF + 940 5 com.apple.CoreFoundation 0x00007fff2057a356 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9 6 com.apple.CoreFoundation 0x00007fff2053c188 __CFRunLoopRun + 2745 7 com.apple.CoreFoundation 0x00007fff2053afe2 CFRunLoopRunSpecific + 567 8 com.apple.HIToolbox 0x00007fff28a066d0 RunCurrentEventLoopInMode + 292 9 com.apple.HIToolbox 0x00007fff28a064cc ReceiveNextEventCommon + 709 10 com.apple.HIToolbox 0x00007fff28a061ef _BlockUntilNextEventMatchingListInModeWithFilter + 64 11 com.apple.AppKit 0x00007fff22c8dde9 _DPSNextEvent + 883 12 com.apple.AppKit 0x00007fff22c8c5af -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1366 13 com.apple.AppKit 0x00007fff22c7eb0a -[NSApplication run] + 586 14 com.apple.AppKit 0x00007fff22c52df2 NSApplicationMain + 816 15 0x000000010426945e 0x104266000 + 13406 16 libdyld.dylib 0x00007fff20460621 start + 1 Last edited by gloriouslobster; 01-03-2021 at 09:58 PM. |
01-02-2021, 01:18 AM | #2 |
Junior Member
Join Date: Dec 2020
Posts: 25
|
Portrait
Did you happen to do put one of your displays in portrait mode? Portrait mode not supported on M1 Macs, version 1.2.
|
01-02-2021, 03:02 AM | #3 |
Junior Member
Join Date: Jan 2021
Posts: 8
|
Yes, actually! I was indeed trying to use the 4K display in portrait mode.
Is there any way to reset this? I can't plug the monitor in without DisplayLink crashing, which means I can't open the System Preference. |
01-02-2021, 05:55 PM | #4 |
Junior Member
Join Date: Dec 2020
Posts: 25
|
There are sister threads here
There are sister threads here and support documents for removing a corrupt install. I would start with looking them over.... You can prevent most issues temporarily by Starting up computer after shut down with Shift key held down which will put you in Safe boot, you have to hold it for a long time and you will eventually see safe boot, in red in top right hand corner of login screen.
Last edited by anthlover; 01-02-2021 at 05:58 PM. |
01-02-2021, 07:55 PM | #5 |
Junior Member
Join Date: Jan 2021
Posts: 8
|
Thanks, I appreciate the help.
I've uninstalled DisplayLink using the installer and removed all related files I could find in ~/Library. I also connected the 4K monitor independently and set its rotation back to normal. However, the login session still crashes and returns me to the macOS login screen. I've tried restarting in Safe Mode as well. |
01-03-2021, 09:58 PM | #6 |
Junior Member
Join Date: Jan 2021
Posts: 8
|
Ah, the solution to delete the windowserver plist files in this post worked for me. I'm looking forward to rotation support, however!
https://www.displaylink.org/forum/sh...ad.php?t=67445 |
|
|