rootless-containers / slirp4netns

User-mode networking for unprivileged network namespaces
GNU General Public License v2.0
737 stars 82 forks source link

slirp4netns general protection fault #341

Open mahiso opened 5 months ago

mahiso commented 5 months ago

A general protection fault occured in libslirp.so.0.4.0, used under a Debian 12.4 and Docker rootless installation.

After that, all containers were still available, but without any network functionality.

Server: Docker Engine - Community Engine: Version: 24.0.9 API version: 1.43 (minimum version 1.12) Go version: go1.20.13 Git commit: fca702d Built: Thu Feb 1 00:47:17 2024 OS/Arch: linux/amd64 Experimental: true containerd: Version: 1.6.28 GitCommit: ae07eda36dd25f8a1b98dfbf587313b99c0190bb runc: Version: 1.1.12 GitCommit: v1.1.12-0-g51d5e94 docker-init: Version: 0.19.0 GitCommit: de40ad0 rootlesskit: Version: 1.1.1 ApiVersion: 1.1.1 NetworkDriver: slirp4netns PortDriver: slirp4netns StateDir: /tmp/rootlesskit2429935886 slirp4netns: Version: 1.2.0 GitCommit: 656041d45cfca7a4176f6b7eed9e4fe6c11e8383


- apt info slirp4netns

Package: slirp4netns Version: 1.2.0-1 Priority: optional Section: misc Maintainer: Reinhard Tartler siretart@tauware.de Installed-Size: 104 kB Depends: libc6 (>= 2.17), libglib2.0-0 (>= 2.28.0), libseccomp2 (>= 2.3.0), libslirp0 (>= 4.1.0) Homepage: https://github.com/rootless-containers/slirp4netns Download-Size: 37.5 kB APT-Manual-Installed: yes APT-Sources: http://deb.debian.org/debian bookworm/main amd64 Packages Description: User-mode networking for unprivileged network namespaces