Skip to content

Camoufox crashes on MacOs with geoip: true #236

Description

@MatousMarik

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.

Metadata

Metadata

Assignees

Labels

t-toolingIssues with this label are in the ownership of the tooling team.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions