Go Back   DisplayLink Forum > DisplayLink Graphics Technology > Mac Software
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 01-01-2021, 08:27 PM   #1
gloriouslobster
Junior Member
 
Join Date: Jan 2021
Posts: 8
Angry 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.
gloriouslobster is offline   Reply With Quote
Old 01-02-2021, 01:18 AM   #2
anthlover
Junior Member
 
Join Date: Dec 2020
Posts: 25
Default Portrait

Did you happen to do put one of your displays in portrait mode? Portrait mode not supported on M1 Macs, version 1.2.
anthlover is offline   Reply With Quote
Old 01-02-2021, 03:02 AM   #3
gloriouslobster
Junior Member
 
Join Date: Jan 2021
Posts: 8
Default

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.
gloriouslobster is offline   Reply With Quote
Old 01-02-2021, 05:55 PM   #4
anthlover
Junior Member
 
Join Date: Dec 2020
Posts: 25
Default 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.
anthlover is offline   Reply With Quote
Old 01-02-2021, 07:55 PM   #5
gloriouslobster
Junior Member
 
Join Date: Jan 2021
Posts: 8
Default

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 is offline   Reply With Quote
Old 01-03-2021, 09:58 PM   #6
gloriouslobster
Junior Member
 
Join Date: Jan 2021
Posts: 8
Default

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
gloriouslobster is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:14 PM.


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