When running Camoufox locally on macOS, it crashes.
The cause is the geoip: true launch option (works just fine for other values).
const crawler = new PlaywrightCrawler({
proxyConfiguration,
maxRequestsPerCrawl,
requestHandler: router,
launchContext: {
launcher: firefox,
launchOptions: await camoufoxLaunchOptions({
headless: true,
proxy: await proxyConfiguration?.newUrl(),
geoip: true, <------------------------------------------ HERE
// fonts: ['Times New Roman'] // <- custom Camoufox options
}),
},
});
Repro:
Tested with node versions 22.14.0 and 24.13.0.
When running Camoufox locally on macOS, it crashes.
The cause is the
geoip: truelaunch option (works just fine for other values).Repro:
apify create -t ts-crawlee-playwright-camoufoxTested with node versions 22.14.0 and 24.13.0.