docker / for-mac

Bug reports for Docker Desktop for Mac
https://www.docker.com/products/docker#/mac
2.43k stars 118 forks source link

Docker Desktop Not Launching on Mac OS Sonoma v14.6.1 #7398

Closed OmarNour14 closed 1 week ago

OmarNour14 commented 2 weeks ago

Description

I have installed Docker Desktop on my macbook using the installation guide. Upon the first Launching the Application I get the Service Agreement Page as seen below

image

When attempting to click on Accept I get the following error prompt: image

After a few clicks the page then suddenly turns blank image

When I close the tab and re-open the docker desktop app. I get a view of the Docker App console.

image

I can't perform any tasks on the GUI, sign-in, or change any of the settings as all the buttons are in-responsive.

The GUI after a few clicks and attempts also turns blank similar to the agreement page:

image

The issue appears in the following versions of docker desktop: 4.28 -> 4.33

I have tried restarting my macbook, uninstalling and re-installing the app through both homebrew cask and the official guide.

Any debugging suggestions are welcomed.

Reproduce

  1. Run Mac OS Sonoma v14.6.1
  2. Install the Docker Desktop Mac Apple Silicon Installer v.4.28 or higher

Expected behavior

Desktop app to work as expected

docker version

N/A

docker info

N/A

Diagnostics ID

N/A

Additional Info

No response

MihaelaStoica commented 2 weeks ago

@OmarNour14 could you please upload a diagnostic and add here your diagnostic ID? Please follow the steps here to diagnose from the terminal.

OmarNour14 commented 2 weeks ago

Hi @MihaelaStoica - Diagnostic ID: 54C5C807-DE17-4F26-AB65-1C356AE06AC9/20240828103828

andriykrasnychuk commented 2 weeks ago

hi, @MihaelaStoica I have the same problem Diagnostics ID: EC201E2D-7CED-447C-B9E7-3A8FB76B0D84/20240829083002 (uploaded)

MihaelaStoica commented 2 weeks ago

Hi @MihaelaStoica - Diagnostic ID: 54C5C807-DE17-4F26-AB65-1C356AE06AC9/20240828103828

@OmarNour14, could you please also upload the diagnostic? The command to generate + upload is: /Applications/Docker.app/Contents/MacOS/com.docker.diagnose gather -upload

MihaelaStoica commented 2 weeks ago

hi, @MihaelaStoica I have the same problem Diagnostics ID: EC201E2D-7CED-447C-B9E7-3A8FB76B0D84/20240829083002 (uploaded)

@andriykrasnychuk, your problem seems unrelated to the issue described here. However, some entries in your logs indicate that you have run out of space and that caused Docker Desktop to become unusable. If you have some level of access to Docker Desktop, you could try increasing the virtual disk size in Settings->Resources.

OmarNour14 commented 2 weeks ago

Hi @MihaelaStoica , that's the command I ran, but I can see now that the zip file didn't upload successfully. If the zip does not contain any sensitive data I am happy to upload directly to this comment.

MihaelaStoica commented 2 weeks ago

@OmarNour14 you can run the command again and hopefully this time it will be uploaded.

OmarNour14 commented 2 weeks ago

@MihaelaStoica
Output:

Gathering diagnostics for ID into /var/folders/z3/_2tvbsmn70l2d6mhjqvjdjx00000gp/T/54C5C807-DE17-4F26-AB65-1C356AE06AC9/20240829134422.zip.

This may take up to 15 minutes. unable to trigger dns-forwarder diagnostics: request failed and retry attempts exhausted: Post "http://ipc/diagnostics": dial unix /Users/my-user/Library/Containers/com.docker.docker/Data/dns-forwarder.sock: connect: connection refused

Diagnostics Bundle: /var/folders/z3/_2tvbsmn70l2d6mhjqvjdjx00000gp/T/54C5C807-DE17-4F26-AB65-1C356AE06AC9/20240829134422.zip

MihaelaStoica commented 2 weeks ago

@OmarNour14 Could you please try the following command (replacing <diagnostic ID> with your Diagnostic ID) /Applications/Docker.app/Contents/MacOS/com.docker.diagnose upload --id <diagnostic ID>

crashmstr commented 2 weeks ago

I'm not sure if this is the same underlying issue or not, but had Docker stop working, a "reset" worked after a couple tries, then it stopped working again. Reinstall, reset, etc. all are not working and it never starts up.

Uploaded diagnostics to: https://docker-pinata-support.s3.amazonaws.com/incoming/3/D77D6B9A-0CC1-4EB5-B5C1-D2E3B15350F0/20240829214404.zip Diagnostics ID: D77D6B9A-0CC1-4EB5-B5C1-D2E3B15350F0/20240829214404 (uploaded)

OmarNour14 commented 2 weeks ago

@MihaelaStoica `/Applications/Docker.app/Contents/MacOS/com.docker.diagnose upload --id 54C5C807-DE17-4F26-AB65-1C356AE06AC9/20240830064959 [2024-08-30T06:51:26.421531000Z][com.docker.diagnose.installsettings] noWindowsContainers <- true [2024-08-30T06:51:26.421868000Z][com.docker.diagnose.settingsloader] loaded settings [2024-08-30T06:51:26.423834000Z][com.docker.diagnose.public] com.docker.backend is not running so starting a local HTTP proxy SIGSEGV: segmentation violation PC=0x19b90b184 m=15 sigcode=2 addr=0x8 signal arrived during cgo execution

goroutine 88 gp=0x140006dba40 m=15 mp=0x14000700908 [syscall]: runtime.cgocall(0x1053f5bb0, 0x140005d13c8) runtime/cgocall.go:157 +0x44 fp=0x140005d1390 sp=0x140005d1350 pc=0x104866e24 github.com/docker/pinata/common/cmd/com.docker.backend/internal/systemproxy/go-ieproxy._Cfunc__getProxyUrlFromPac(0x600003d80f60, 0x600002681200) _cgo_gotypes.go:290 +0x34 fp=0x140005d13c0 sp=0x140005d1390 pc=0x104f7af54 github.com/docker/pinata/common/cmd/com.docker.backend/internal/systemproxy/go-ieproxy.getProxyForURL({0x14000160db0?, 0x32?}, {0x140005e0140, 0x32}) github.com/docker/pinata/common/cmd/com.docker.backend/internal/systemproxy/go-ieproxy/pac_darwin.go:163 +0xb0 fp=0x140005d1470 sp=0x140005d13c0 pc=0x104f7c0b0 github.com/docker/pinata/common/cmd/com.docker.backend/internal/systemproxy/go-ieproxy.(ProxyScriptConf).findProxyForURL(...) github.com/docker/pinata/common/cmd/com.docker.backend/internal/systemproxy/go-ieproxy/pac_darwin.go:146 github.com/docker/pinata/common/cmd/com.docker.backend/internal/systemproxy/go-ieproxy.(ProxyScriptConf).FindProxyForURL(...) github.com/docker/pinata/common/cmd/com.docker.backend/internal/systemproxy/go-ieproxy/ieproxy.go:53 github.com/docker/pinata/common/cmd/com.docker.backend/internal/systemproxy/go-ieproxy.(*ProxyScriptConf).FindProxyForURL-fm({0x140005e0140?, 0x7?})

:1 +0x58 fp=0x140005d14a0 sp=0x140005d1470 pc=0x104f8e928 github.com/docker/pinata/common/cmd/com.docker.backend/internal/systemproxy.(*proxyManager).routeViaProxy(0x1400022b208, 0x14000116900, 0x2, {0x1053fcbff, 0x5}, {0x140005e0087, 0x26}, 0x140001ee160?) github.com/docker/pinata/common/cmd/com.docker.backend/internal/systemproxy/route.go:73 +0x1c0 fp=0x140005d1950 sp=0x140005d14a0 pc=0x104f8c360 github.com/docker/pinata/common/cmd/com.docker.backend/internal/systemproxy.(*proxyManager).routeRequest(0x1400022b208, 0x2, {0x1053fcbff, 0x5}, {0x140005e0087, 0x26}, 0x1bb) github.com/docker/pinata/common/cmd/com.docker.backend/internal/systemproxy/route.go:54 +0x1f8 fp=0x140005d19e0 sp=0x140005d1950 pc=0x104f8c068 github.com/docker/pinata/common/cmd/com.docker.backend/internal/systemproxy.(*proxyManager).routeRequest-fm(0x14000501aa8?, {0x1053fcbff?, 0x140001ee160?}, {0x140005e0087?, 0x180000010101d8?}, 0x140001ee160?) :1 +0x4c fp=0x140005d1a30 sp=0x140005d19e0 pc=0x104f8e86c github.com/docker/pinata/common/cmd/com.docker.backend/internal/systemproxy.(*inProgressRequest).handleConnect(0x140009eed10, {0x105cfba00, 0x106c99360}) github.com/docker/pinata/common/cmd/com.docker.backend/internal/systemproxy/httpproxy.go:389 +0x64 fp=0x140005d1e50 sp=0x140005d1a30 pc=0x104f84cb4 github.com/docker/pinata/common/cmd/com.docker.backend/internal/systemproxy.(*inProgressRequest).handle(0x140009eed10, {0x105cfba00, 0x106c99360}) github.com/docker/pinata/common/cmd/com.docker.backend/internal/systemproxy/httpproxy.go:316 +0x1d0 fp=0x140005d1ea0 sp=0x140005d1e50 pc=0x104f84270 github.com/docker/pinata/common/cmd/com.docker.backend/public.HTTPClient.Client.(*Server).client.(*Server).transport.func3.1() github.com/docker/pinata/common/cmd/com.docker.backend/internal/systemproxy/client.go:35 +0xac fp=0x140005d1fd0 sp=0x140005d1ea0 pc=0x105158bdc runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x140005d1fd0 sp=0x140005d1fd0 pc=0x1048d9704 created by github.com/docker/pinata/common/cmd/com.docker.backend/public.HTTPClient.Client.(*Server).client.(*Server).transport.func3 in goroutine 87 github.com/docker/pinata/common/cmd/com.docker.backend/internal/systemproxy/client.go:33 +0xc4 goroutine 1 gp=0x14000002380 m=nil [select]: runtime.gopark(0x1400033f110?, 0x4?, 0xb0?, 0x9b?, 0x1400033f030?) runtime/proc.go:402 +0xc8 fp=0x1400033eed0 sp=0x1400033eeb0 pc=0x10489f548 runtime.selectgo(0x1400033f110, 0x1400033f028, 0x140005b6720?, 0x0, 0x1400033f038?, 0x1) runtime/select.go:327 +0x614 fp=0x1400033efe0 sp=0x1400033eed0 pc=0x1048b2af4 net/http.(*Transport).getConn(0x1400062e640, 0x14000734440, {{}, 0x140004fabd0, {0x1400015b980, 0x5}, {0x14000161110, 0x2a}, 0x0}) net/http/transport.go:1406 +0x434 fp=0x1400033f1f0 sp=0x1400033efe0 pc=0x104b5db44 net/http.(*Transport).roundTrip(0x1400062e640, 0x14000a08d80) net/http/transport.go:595 +0x648 fp=0x1400033f420 sp=0x1400033f1f0 pc=0x104b59a48 net/http.(*Transport).RoundTrip(0x0?, 0x105cea108?) net/http/roundtrip.go:17 +0x1c fp=0x1400033f440 sp=0x1400033f420 pc=0x104b401dc net/http.send(0x14000a08d80, {0x105cea108, 0x1400062e640}, {0x104afefa0?, 0x8?, 0x0?}) net/http/client.go:259 +0x4ac fp=0x1400033f620 sp=0x1400033f440 pc=0x104afd7dc net/http.(*Client).send(0x14000a06c90, 0x14000a08d80, {0x10541affc?, 0x14000900008?, 0x0?}) net/http/client.go:180 +0x9c fp=0x1400033f6a0 sp=0x1400033f620 pc=0x104afd1cc net/http.(*Client).do(0x14000a06c90, 0x14000a08d80) net/http/client.go:724 +0x6b4 fp=0x1400033f890 sp=0x1400033f6a0 pc=0x104afeff4 net/http.(*Client).Do(...) net/http/client.go:590 github.com/aws/aws-sdk-go/aws/corehandlers.sendFollowRedirects(0x1?) github.com/aws/aws-sdk-go@v1.50.35/aws/corehandlers/handlers.go:120 +0x28 fp=0x1400033f8b0 sp=0x1400033f890 pc=0x1053045a8 github.com/aws/aws-sdk-go/aws/corehandlers.init.func3(0x14000163408) github.com/aws/aws-sdk-go@v1.50.35/aws/corehandlers/handlers.go:112 +0x15c fp=0x1400033f920 sp=0x1400033f8b0 pc=0x105303c5c github.com/aws/aws-sdk-go/aws/request.(*HandlerList).Run(0x14000163638, 0x14000163408) github.com/aws/aws-sdk-go@v1.50.35/aws/request/handlers.go:267 +0x84 fp=0x1400033f9b0 sp=0x1400033f920 pc=0x1052b3294 github.com/aws/aws-sdk-go/aws/request.(*Request).sendRequest(0x14000163408) github.com/aws/aws-sdk-go@v1.50.35/aws/request/request.go:602 +0x8c fp=0x1400033fa70 sp=0x1400033f9b0 pc=0x1052b671c github.com/aws/aws-sdk-go/aws/request.(*Request).Send(0x14000163408) github.com/aws/aws-sdk-go@v1.50.35/aws/request/request.go:555 +0xf4 fp=0x1400033fb00 sp=0x1400033fa70 pc=0x1052b6054 github.com/aws/aws-sdk-go/service/s3.(*S3).PutObject(0x1400062e780?, 0x68?) github.com/aws/aws-sdk-go@v1.50.35/service/s3/api.go:10454 +0x24 fp=0x1400033fb30 sp=0x1400033fb00 pc=0x1053421c4 github.com/docker/pinata/common/pkg/diagkit/upload.(*S3Uploader).Upload(0x140007343c0, {0x14000a80cd0, 0x42}, {0x140009b80e0, 0x68}) github.com/docker/pinata/common/pkg/diagkit/upload/uploader.go:85 +0x1cc fp=0x1400033fc40 sp=0x1400033fb30 pc=0x1053f095c main.uploadDiagnostics({0x140009b80e0, 0x68}, {{0x16b5a38f5, 0xe}, {0x140005f4060, 0x10, 0x10}}) github.com/docker/pinata/common/cmd/com.docker.diagnose/main.go:377 +0xcc fp=0x1400033fcc0 sp=0x1400033fc40 pc=0x1053f3c7c main.uploadCmd({0x140001be020, 0x2, 0x2}) github.com/docker/pinata/common/cmd/com.docker.diagnose/main.go:361 +0x458 fp=0x1400033fe50 sp=0x1400033fcc0 pc=0x1053f3898 main.main() github.com/docker/pinata/common/cmd/com.docker.diagnose/main.go:126 +0x404 fp=0x1400033ff40 sp=0x1400033fe50 pc=0x1053f1274 runtime.main() runtime/proc.go:271 +0x28c fp=0x1400033ffd0 sp=0x1400033ff40 pc=0x10489f0ec runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x1400033ffd0 sp=0x1400033ffd0 pc=0x1048d9704 goroutine 2 gp=0x14000002e00 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:402 +0xc8 fp=0x14000076f90 sp=0x14000076f70 pc=0x10489f548 runtime.goparkunlock(...) runtime/proc.go:408 runtime.forcegchelper() runtime/proc.go:326 +0xb8 fp=0x14000076fd0 sp=0x14000076f90 pc=0x10489f3a8 runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x14000076fd0 sp=0x14000076fd0 pc=0x1048d9704 created by runtime.init.6 in goroutine 1 runtime/proc.go:314 +0x24 goroutine 18 gp=0x14000104380 m=nil [GC sweep wait]: runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:402 +0xc8 fp=0x14000072760 sp=0x14000072740 pc=0x10489f548 runtime.goparkunlock(...) runtime/proc.go:408 runtime.bgsweep(0x14000110000) runtime/mgcsweep.go:318 +0x108 fp=0x140000727b0 sp=0x14000072760 pc=0x1048893a8 runtime.gcenable.gowrap1() runtime/mgc.go:203 +0x28 fp=0x140000727d0 sp=0x140000727b0 pc=0x10487d548 runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x140000727d0 sp=0x140000727d0 pc=0x1048d9704 created by runtime.gcenable in goroutine 1 runtime/mgc.go:203 +0x6c goroutine 19 gp=0x14000104540 m=nil [GC scavenge wait]: runtime.gopark(0x10000?, 0x10597e3d8?, 0x0?, 0x0?, 0x0?) runtime/proc.go:402 +0xc8 fp=0x14000072f60 sp=0x14000072f40 pc=0x10489f548 runtime.goparkunlock(...) runtime/proc.go:408 runtime.(*scavengerState).park(0x106705d80) runtime/mgcscavenge.go:425 +0x5c fp=0x14000072f90 sp=0x14000072f60 pc=0x104886d2c runtime.bgscavenge(0x14000110000) runtime/mgcscavenge.go:658 +0xac fp=0x14000072fb0 sp=0x14000072f90 pc=0x1048872ec runtime.gcenable.gowrap2() runtime/mgc.go:204 +0x28 fp=0x14000072fd0 sp=0x14000072fb0 pc=0x10487d4e8 runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x14000072fd0 sp=0x14000072fd0 pc=0x1048d9704 created by runtime.gcenable in goroutine 1 runtime/mgc.go:204 +0xac goroutine 34 gp=0x14000186540 m=nil [finalizer wait]: runtime.gopark(0x14000076618?, 0x10487080c?, 0x68?, 0xca?, 0x1048b0625?) runtime/proc.go:402 +0xc8 fp=0x14000076580 sp=0x14000076560 pc=0x10489f548 runtime.runfinq() runtime/mfinal.go:194 +0x108 fp=0x140000767d0 sp=0x14000076580 pc=0x10487c618 runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x140000767d0 sp=0x140000767d0 pc=0x1048d9704 created by runtime.createfing in goroutine 1 runtime/mfinal.go:164 +0x80 goroutine 3 gp=0x140006da1c0 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:402 +0xc8 fp=0x14000077730 sp=0x14000077710 pc=0x10489f548 runtime.gcBgMarkWorker() runtime/mgc.go:1310 +0xd8 fp=0x140000777d0 sp=0x14000077730 pc=0x10487f648 runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x140000777d0 sp=0x140000777d0 pc=0x1048d9704 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1234 +0x28 goroutine 20 gp=0x14000104700 m=nil [GC worker (idle)]: runtime.gopark(0x3e5c609c5485?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:402 +0xc8 fp=0x14000073730 sp=0x14000073710 pc=0x10489f548 runtime.gcBgMarkWorker() runtime/mgc.go:1310 +0xd8 fp=0x140000737d0 sp=0x14000073730 pc=0x10487f648 runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x140000737d0 sp=0x140000737d0 pc=0x1048d9704 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1234 +0x28 goroutine 35 gp=0x14000297dc0 m=nil [GC worker (idle)]: runtime.gopark(0x3e5c609b2d99?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:402 +0xc8 fp=0x14000638730 sp=0x14000638710 pc=0x10489f548 runtime.gcBgMarkWorker() runtime/mgc.go:1310 +0xd8 fp=0x140006387d0 sp=0x14000638730 pc=0x10487f648 runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x140006387d0 sp=0x140006387d0 pc=0x1048d9704 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1234 +0x28 goroutine 21 gp=0x140001048c0 m=nil [GC worker (idle)]: runtime.gopark(0x106c9c420?, 0x3?, 0x37?, 0x46?, 0x0?) runtime/proc.go:402 +0xc8 fp=0x14000073f30 sp=0x14000073f10 pc=0x10489f548 runtime.gcBgMarkWorker() runtime/mgc.go:1310 +0xd8 fp=0x14000073fd0 sp=0x14000073f30 pc=0x10487f648 runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x14000073fd0 sp=0x14000073fd0 pc=0x1048d9704 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1234 +0x28 goroutine 4 gp=0x140006da380 m=nil [GC worker (idle)]: runtime.gopark(0x3e5c609c8a8e?, 0x1?, 0x48?, 0x6b?, 0x0?) runtime/proc.go:402 +0xc8 fp=0x14000077f30 sp=0x14000077f10 pc=0x10489f548 runtime.gcBgMarkWorker() runtime/mgc.go:1310 +0xd8 fp=0x14000077fd0 sp=0x14000077f30 pc=0x10487f648 runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x14000077fd0 sp=0x14000077fd0 pc=0x1048d9704 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1234 +0x28 goroutine 5 gp=0x140006da540 m=nil [GC worker (idle)]: runtime.gopark(0x3e5c609b300a?, 0x3?, 0xf7?, 0xbd?, 0x0?) runtime/proc.go:402 +0xc8 fp=0x14000078730 sp=0x14000078710 pc=0x10489f548 runtime.gcBgMarkWorker() runtime/mgc.go:1310 +0xd8 fp=0x140000787d0 sp=0x14000078730 pc=0x10487f648 runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x140000787d0 sp=0x140000787d0 pc=0x1048d9704 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1234 +0x28 goroutine 36 gp=0x1400063c000 m=nil [GC worker (idle)]: runtime.gopark(0x3e5c609b5385?, 0x3?, 0xb6?, 0xac?, 0x0?) runtime/proc.go:402 +0xc8 fp=0x14000638f30 sp=0x14000638f10 pc=0x10489f548 runtime.gcBgMarkWorker() runtime/mgc.go:1310 +0xd8 fp=0x14000638fd0 sp=0x14000638f30 pc=0x10487f648 runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x14000638fd0 sp=0x14000638fd0 pc=0x1048d9704 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1234 +0x28 goroutine 6 gp=0x140006da700 m=nil [GC worker (idle)]: runtime.gopark(0x3e5c609bbb09?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:402 +0xc8 fp=0x14000078f30 sp=0x14000078f10 pc=0x10489f548 runtime.gcBgMarkWorker() runtime/mgc.go:1310 +0xd8 fp=0x14000078fd0 sp=0x14000078f30 pc=0x10487f648 runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x14000078fd0 sp=0x14000078fd0 pc=0x1048d9704 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1234 +0x28 goroutine 37 gp=0x1400063c1c0 m=nil [GC worker (idle)]: runtime.gopark(0x3e5c609b3733?, 0x3?, 0x8b?, 0x5f?, 0x0?) runtime/proc.go:402 +0xc8 fp=0x14000639730 sp=0x14000639710 pc=0x10489f548 runtime.gcBgMarkWorker() runtime/mgc.go:1310 +0xd8 fp=0x140006397d0 sp=0x14000639730 pc=0x10487f648 runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x140006397d0 sp=0x140006397d0 pc=0x1048d9704 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1234 +0x28 goroutine 38 gp=0x1400063c380 m=nil [GC worker (idle)]: runtime.gopark(0x3e5c609b3a21?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:402 +0xc8 fp=0x14000639f30 sp=0x14000639f10 pc=0x10489f548 runtime.gcBgMarkWorker() runtime/mgc.go:1310 +0xd8 fp=0x14000639fd0 sp=0x14000639f30 pc=0x10487f648 runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x14000639fd0 sp=0x14000639fd0 pc=0x1048d9704 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1234 +0x28 goroutine 22 gp=0x14000104a80 m=nil [GC worker (idle)]: runtime.gopark(0x3e5c609b2e93?, 0x1?, 0x46?, 0xd7?, 0x0?) runtime/proc.go:402 +0xc8 fp=0x14000074730 sp=0x14000074710 pc=0x10489f548 runtime.gcBgMarkWorker() runtime/mgc.go:1310 +0xd8 fp=0x140000747d0 sp=0x14000074730 pc=0x10487f648 runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x140000747d0 sp=0x140000747d0 pc=0x1048d9704 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1234 +0x28 goroutine 39 gp=0x1400063c540 m=nil [GC worker (idle)]: runtime.gopark(0x3e5c609b3663?, 0x1?, 0x9a?, 0x81?, 0x0?) runtime/proc.go:402 +0xc8 fp=0x1400063a730 sp=0x1400063a710 pc=0x10489f548 runtime.gcBgMarkWorker() runtime/mgc.go:1310 +0xd8 fp=0x1400063a7d0 sp=0x1400063a730 pc=0x10487f648 runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x1400063a7d0 sp=0x1400063a7d0 pc=0x1048d9704 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1234 +0x28 goroutine 7 gp=0x140009a5c00 m=nil [select, locked to thread]: runtime.gopark(0x1400063bfa0?, 0x2?, 0x0?, 0x0?, 0x1400063bf90?) runtime/proc.go:402 +0xc8 fp=0x1400063be40 sp=0x1400063be20 pc=0x10489f548 runtime.selectgo(0x1400063bfa0, 0x1400063bf8c, 0x0?, 0x0, 0x0?, 0x1) runtime/select.go:327 +0x614 fp=0x1400063bf50 sp=0x1400063be40 pc=0x1048b2af4 runtime.ensureSigM.func1() runtime/signal_unix.go:1034 +0x168 fp=0x1400063bfd0 sp=0x1400063bf50 pc=0x1048cf668 runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x1400063bfd0 sp=0x1400063bfd0 pc=0x1048d9704 created by runtime.ensureSigM in goroutine 1 runtime/signal_unix.go:1017 +0xd8 goroutine 8 gp=0x140009a5dc0 m=11 mp=0x14000880008 [syscall]: runtime.sigNoteSleep(0x0?) runtime/os_darwin.go:132 +0x20 fp=0x14000634f90 sp=0x14000634f50 pc=0x104899e10 os/signal.signal_recv() runtime/sigqueue.go:149 +0x2c fp=0x14000634fb0 sp=0x14000634f90 pc=0x1048d52ac os/signal.loop() os/signal/signal_unix.go:23 +0x1c fp=0x14000634fd0 sp=0x14000634fb0 pc=0x104c9042c runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x14000634fd0 sp=0x14000634fd0 pc=0x1048d9704 created by os/signal.Notify.func1.1 in goroutine 1 os/signal/signal.go:151 +0x28 goroutine 82 gp=0x140006da8c0 m=nil [chan receive]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:402 +0xc8 fp=0x140009b7e90 sp=0x140009b7e70 pc=0x10489f548 runtime.chanrecv(0x14000054a80, 0x140009b7fb0, 0x1) runtime/chan.go:583 +0x404 fp=0x140009b7f10 sp=0x140009b7e90 pc=0x104869314 runtime.chanrecv1(0x0?, 0x0?) runtime/chan.go:442 +0x14 fp=0x140009b7f40 sp=0x140009b7f10 pc=0x104868ed4 main.main.func2() github.com/docker/pinata/common/cmd/com.docker.diagnose/main.go:99 +0x2c fp=0x140009b7fd0 sp=0x140009b7f40 pc=0x1053f150c runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x140009b7fd0 sp=0x140009b7fd0 pc=0x1048d9704 created by main.main in goroutine 1 github.com/docker/pinata/common/cmd/com.docker.diagnose/main.go:98 +0x210 goroutine 87 gp=0x140006db880 m=nil [select]: runtime.gopark(0x14000505d68?, 0x2?, 0x7f?, 0x93?, 0x14000505ab4?) runtime/proc.go:402 +0xc8 fp=0x140005058d0 sp=0x140005058b0 pc=0x10489f548 runtime.selectgo(0x14000505d68, 0x14000505ab0, 0xdf8475800?, 0x0, 0x212600002126?, 0x1) runtime/select.go:327 +0x614 fp=0x140005059e0 sp=0x140005058d0 pc=0x1048b2af4 net/http.(*Transport).dialConn(0x1400062e640, {0x105cfba00, 0x106c99360}, {{}, 0x140004fabd0, {0x1400015b980, 0x5}, {0x14000161110, 0x2a}, 0x0}) net/http/transport.go:1749 +0x141c fp=0x14000505e90 sp=0x140005059e0 pc=0x104b6063c net/http.(*Transport).dialConnFor(0x1400062e640, 0x140009eec60) net/http/transport.go:1485 +0x90 fp=0x14000505fb0 sp=0x14000505e90 pc=0x104b5e5c0 net/http.(*Transport).queueForDial.gowrap1() net/http/transport.go:1449 +0x2c fp=0x14000505fd0 sp=0x14000505fb0 pc=0x104b5e4fc runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x14000505fd0 sp=0x14000505fd0 pc=0x1048d9704 created by net/http.(*Transport).queueForDial in goroutine 1 net/http/transport.go:1449 +0x380 goroutine 89 gp=0x140006dbc00 m=nil [select]: runtime.gopark(0x1400008db38?, 0x2?, 0x18?, 0x0?, 0x1400008db0c?) runtime/proc.go:402 +0xc8 fp=0x1400008d9c0 sp=0x1400008d9a0 pc=0x10489f548 runtime.selectgo(0x1400008db38, 0x1400008db08, 0x1400073c6b8?, 0x0, 0x104869520?, 0x1) runtime/select.go:327 +0x614 fp=0x1400008dad0 sp=0x1400008d9c0 pc=0x1048b2af4 io.(*pipe).read(0x140001b5aa0, {0x1400050f000, 0x1000, 0x104ed5624?}) io/pipe.go:57 +0x84 fp=0x1400008db60 sp=0x1400008dad0 pc=0x10490b874 io.(*PipeReader).Read(0x91?, {0x1400050f000?, 0x0?, 0x0?}) io/pipe.go:134 +0x24 fp=0x1400008db90 sp=0x1400008db60 pc=0x10490bf94 github.com/docker/pinata/common/pkg/loopback.endpoint.Read(...) github.com/docker/pinata/common/pkg/loopback/loopback.go:65 github.com/docker/pinata/common/pkg/loopback.(*endpoint).Read(0x14000000002?, {0x1400050f000?, 0x91?, 0x1000?}) :1 +0x58 fp=0x1400008dc20 sp=0x1400008db90 pc=0x104ed5638 bufio.(*Reader).fill(0x14000736360) bufio/bufio.go:110 +0xf8 fp=0x1400008dc60 sp=0x1400008dc20 pc=0x1049a11d8 bufio.(*Reader).ReadSlice(0x14000736360, 0xa) bufio/bufio.go:376 +0x30 fp=0x1400008dcb0 sp=0x1400008dc60 pc=0x1049a1de0 bufio.(*Reader).ReadLine(0x14000736360) bufio/bufio.go:405 +0x24 fp=0x1400008dd00 sp=0x1400008dcb0 pc=0x1049a2014 net/textproto.(*Reader).readLineSlice(0x1400008de88, 0xffffffffffffffff) net/textproto/reader.go:63 +0x84 fp=0x1400008ddf0 sp=0x1400008dd00 pc=0x104accfe4 net/textproto.(*Reader).ReadLine(...) net/textproto/reader.go:43 net/http.ReadResponse(0x14000736360, 0x14000a09320) net/http/response.go:161 +0x7c fp=0x1400008dee0 sp=0x1400008ddf0 pc=0x104b3efcc net/http.(*Transport).dialConn.func3() net/http/transport.go:1747 +0x208 fp=0x1400008dfd0 sp=0x1400008dee0 pc=0x104b60e38 runtime.goexit({}) runtime/asm_arm64.s:1222 +0x4 fp=0x1400008dfd0 sp=0x1400008dfd0 pc=0x1048d9704 created by net/http.(*Transport).dialConn in goroutine 87 net/http/transport.go:1738 +0x13d4 r0 0x0 r1 0x0 r2 0x20 r3 0x1 r4 0x4 r5 0x39c0 r6 0x6000033839c0 r7 0x33 r8 0x0 r9 0x1 r10 0x17ef51a001d80 r11 0x600001d82c88 r12 0x17ef51a001d80 r13 0x1ff800 r14 0x7fb r15 0xe10179cf r16 0x19b90b120 r17 0x20dde1958 r18 0x0 r19 0x0 r20 0x8 r21 0x600000a800e0 r22 0x600001d82d00 r23 0x600000a800e0 r24 0x0 r25 0x0 r26 0x0 r27 0x600000a80148 r28 0x600000a800f8 r29 0x172682ca0 lr 0xec5a8001a0d384bc sp 0x172682c90 pc 0x19b90b184 fault 0x8 `
MihaelaStoica commented 2 weeks ago

@OmarNour14 In the output of the upload command, we noticed a segfault, for which we might have a fix. Would it be possible for you to try this development build and let us know if Docker Desktop starts and if not, try again to upload a dignostic? Here are the builds: Mac Apple Silicon Mac Intel

nuriaortuno commented 2 weeks ago

I have the same issue. I have tried the build you posted, but it doesn't work https://docker-pinata-support.s3.amazonaws.com/incoming/3/C42A4391-0070-4FBF-8A73-72AA292E9DE7/20240830111151.zip

OmarNour14 commented 1 week ago

Hi @MihaelaStoica the build you posted fixed the problem! Docker Engine up and running now for me. Thank you!