Post

Replies

Boosts

Views

Activity

Reply to Big Sur panic when connect/disconnect usb-c dock
Also seems to be resolved in :   System Version: macOS 12.0.1 (21A559)   Kernel Version: Darwin 21.1.0 Been running a week or so with 12.0.1 and back connected to the CalDigit USB-C Pro Dock - single cable Thunderbolt 3 docking, leveraging both DisplayPort connectors at 4k @ 60Hz. It takes an insanely long time for the monitors to re-sync after blanking (I think I prohibit sleep), but no more panics. However, now web-cams plugged in via the Thunderbolt 3 dock - no longer work. With a simple passive USB-C -> USB-A adaptor, they do work fine. sigh. (so much for single cable docking).
Nov ’21
Reply to Big Sur panic when connect/disconnect usb-c dock
I've had the same issue for well over a year - though at least two of three majors versions of the OS ... but the panic has moved to different stack traces - initially in the AMD driver, and not in com.apple.WebKit.Networking ... I can just about re-produce this issue on demand. I'm running dual 4k monitors via DisplayPort, both connected to a CalDigit USB-C Pro dock. I've been in active communication with CalDigit about the issue, and of course, they say it's an apple issue. I've conducted an experiment -  I got two different brands for USB-C to DisplayPort adaptors, and ran one monitor via the Thunderbolt 3 USB-C Pro Dock, and one via an adaptor directly connected to to a second USB-C port of the MacBook Pro. I did not have a single panic, nor did I have issues with the mac detecting both displays for a couple weeks. (I also ran with both displayPort monitors on USB-C-DisplayPort adaptors, and none connected to the dock, without panics.) Last night, I put the second display back on the USB-C Pro Dock. Within 12- hours … I now have had a mis-sync of the monitors … one monitor detected, the other was not. Disconnecting and reconnecting the displayPort on the missing monitor - both monitors got detected, but then 1-2 minutes later - the system panicked within the com.apple.WebKit.Networking thread. I've send nearly every single one in on a report, and was putting additional comments on how to reproduce ... it's annoying that this is continuing. The work around, of course, seem to simply not do single cable, dual-monitor docking. I'm eye some of the eGPU chassises, as I already have some AMD 580s laying around, from a retired hackintosh experiment, currious if this would bypass the issue. It seems to indicate to me, that this is something to do specially with the USB-C DisplayPort™ Alternate Mode when using the dual channels on a single cable. But why com.apple.WebKit.Networking ? panic(cpu 2 caller 0xffffff800b09edf6): [kext.kalloc.2048]: element modified after free (off:1672, val:0xfffffffe00000000, sz:2048, ptr:0xffffff9366d74800, prot:zero)  1672: 0xfffffffe00000000 [ … ] 0xffffffb0d4c3bfa0 : 0xffffff800a8321f6     Kernel Extensions in backtrace:      com.apple.security.sandbox(300.0)[1E5C48E7-0D4C-30DA-BFA4-C87B27353F0D]@0xffffff800d94c000->0xffffff800d992fff       dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[A994AEFE-3919-310E-A2C9-405E864BCB7B]@0xffffff800bec0000->0xffffff800bed5fff       dependency: com.apple.iokit.IOStorageFamily(2.1)[7C0E4949-640F-3D1D-97AF-030903A22663]@0xffffff800d46f000->0xffffff800d480fff       dependency: com.apple.kext.AppleMatch(1.0.0d1)[EAD07327-D5B8-36D8-B3CC-DBEE8E4EE295]@0xffffff800bebc000->0xffffff800bebefff Process name corresponding to current thread: com.apple.WebKit.Networking Boot args: chunklist-security-epoch=0 -chunklist-no-rev2-dev Mac OS version: 20G165 Model Name: MacBook Pro  Model Identifier: MacBookPro16,1  Processor Name: 6-Core Intel Core i7   Processor Speed: 2.6 GHz AMD Radeon Pro 5300M: Chipset Model: AMD Radeon Pro 5300M
Oct ’21