DisplayLink Forum

DisplayLink Forum (https://www.displaylink.org/forum/index.php)
-   Mac Software (https://www.displaylink.org/forum/forumdisplay.php?f=30)
-   -   Segmentation fault on M1 with Big Sur and 4K display (https://www.displaylink.org/forum/showthread.php?t=67504)

gloriouslobster 01-01-2021 09:27 PM

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


anthlover 01-02-2021 02:18 AM

Portrait
 
Did you happen to do put one of your displays in portrait mode? Portrait mode not supported on M1 Macs, version 1.2.

gloriouslobster 01-02-2021 04:02 AM

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.

anthlover 01-02-2021 06:55 PM

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.

gloriouslobster 01-02-2021 08:55 PM

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.

gloriouslobster 01-03-2021 10:58 PM

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


All times are GMT. The time now is 08:54 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2026, vBulletin Solutions, Inc.