scrapinghub / splash

Lightweight, scriptable browser as a service with an HTTP API
BSD 3-Clause "New" or "Revised" License
4.04k stars 507 forks source link

Unable to find existing allocation for shared memory segment to unmap #1191

Open umrashrf opened 2 months ago

umrashrf commented 2 months ago

System: MacBook Pro M1 OS: Sonoma 14.4.1 Docker version 26.0.0, build 2ae903e

Steps to reproduce:

  1. git clone https://github.com/scrapinghub/splash.git
  2. cd splash
  3. docker build -t my-local-splash .
  4. docker run -it -p 8050:8050 my-local-splash:latest

Error: (Exit code 133)

2024-05-06 16:24:26+0000 [-] Log opened.
2024-05-06 16:24:26.207767 [-] Xvfb is started: ['Xvfb', ':1909649128', '-screen', '0', '1024x768x24', '-nolisten', 'tcp']
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-splash'
2024-05-06 16:24:26.570862 [-] Splash version: 3.5
assertion failed [rem_idx != -1]: Unable to find existing allocation for shared memory segment to unmap
(VMAllocationTracker.cpp:745 remove_shared_mem)