Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Segmentation violation exception with Docker edge on macos big sur beta 10 #5026

Closed
1 of 2 tasks
navxio opened this issue Oct 28, 2020 · 13 comments
Closed
1 of 2 tasks

Comments

@navxio
Copy link

navxio commented Oct 28, 2020

  • I have tried with the latest version of my channel (Stable or Edge)
  • I have uploaded Diagnostics
  • Diagnostics ID:

Expected behavior

Actual behavior

Information

  • macOS Version: 11.0 Beta

image

Diagnostic logs

Docker for Mac: Edge

Steps to reproduce the behavior

  1. Install macos big sur beta 10
  2. run docker desktop (stable/edge)
@jtka
Copy link

jtka commented Oct 29, 2020

This happened to me as well when I installed VirtualBox kernel extension. Uninstalling the extension let me start the docker.

sudo kmutil unload -b org.virtualbox.kext.VBoxUSB
sudo kmutil unload -b org.virtualbox.kext.VBoxNetFlt
sudo kmutil unload -b org.virtualbox.kext.VBoxNetAdp
sudo kmutil unload -b org.virtualbox.kext.VBoxDrv

@globalstripe
Copy link

globalstripe commented Nov 4, 2020

Yep, Virtualbox. I also installed virtual box and did a docker update today. Same issue.

Thanks for posting those cmds on how to remove the extensions! That did the trick for me.

Another Big Sur update tonight!

@Vardiak
Copy link

Vardiak commented Nov 7, 2020

This problem is not present in Docker 2.3.0.5 and seems to appear in 2.4.

@dorinclisu
Copy link

dorinclisu commented Nov 8, 2020

This happened to me as well when I installed VirtualBox kernel extension. Uninstalling the extension let me start the docker.

sudo kmutil unload -b org.virtualbox.kext.VBoxUSB
sudo kmutil unload -b org.virtualbox.kext.VBoxNetFlt
sudo kmutil unload -b org.virtualbox.kext.VBoxNetAdp
sudo kmutil unload -b org.virtualbox.kext.VBoxDrv

How can we completely remove these extensions? Next time I restarted macos I had to run the commands again before docker worked.

I even uninstalled virtualbox app the official way, it's quite despicable that it leaves junk in the system..

@stephen-turner
Copy link
Contributor

Thanks for all the reports. We have a workaround incoming.

@stephen-turner
Copy link
Contributor

And it's fixed in Docker Desktop 2.5.0.1.

@jonathon-love
Copy link

hi,

is the docker desktop 2.5 available from somewhere? i've not been able to find it.

in order for docker to start, i have to unload those virtualbox modules, but once i've unloaded those modules, i can't use the vbox docker machine machines.

with thanks

@stephen-turner
Copy link
Contributor

@digitalkaoz
Copy link

@stephen-turner not really. just updated and its still 2.4.2

@stephen-turner
Copy link
Contributor

Edge channel hasn't got 2.5 yet, you need Stable channel.

@markhm
Copy link

markhm commented Nov 18, 2020

I had to use these instructions to uninstall the kernel extensions.

sudo kmutil unload -b org.virtualbox.kext.VBoxUSB
sudo kmutil unload -b org.virtualbox.kext.VBoxNetFlt
sudo kmutil unload -b org.virtualbox.kext.VBoxNetAdp
sudo kmutil unload -b org.virtualbox.kext.VBoxDrv

@stephen-turner
Copy link
Contributor

We've just release Edge 2.5.1.0, so if you upgrade you should be OK now.

@docker-robot
Copy link
Collaborator

Closed issues are locked after 30 days of inactivity.
This helps our team focus on active issues.

If you have found a problem that seems similar to this, please open a new issue.

Send feedback to Docker Community Slack channels #docker-for-mac or #docker-for-windows.
/lifecycle locked

@docker docker locked and limited conversation to collaborators Dec 18, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

10 participants