{"record":{"id":"84f0c300ae365923","repo":"SeleniumHQ/selenium","slug":"not-valid-version-found-for-check-availa","errorCode":null,"errorMessage":"Not valid {} version found for {} {}. Check available versions at {}","messagePattern":"Not valid (.+?) version found for (.+?) (.+?)\\. Check available versions at (.+?)","errorType":"exception","errorClass":"anyhow::Error","httpStatus":null,"severity":"error","filePath":"rust/src/firefox.rs","lineNumber":272,"sourceCode":"                            .into_iter()\n                            .filter(|r| {\n                                major_browser_version_int >= r.min_firefox_version\n                                    && (r.max_firefox_version.is_none()\n                                        || (r.max_firefox_version.is_some()\n                                            && major_browser_version_int\n                                                <= r.max_firefox_version.unwrap()))\n                            })\n                            .map(|r| r.geckodriver_version)\n                            .collect();\n                        self.log.debug(format!(\n                            \"Valid {} versions for {} {}: {:?}\",\n                            &self.driver_name,\n                            &self.browser_name,\n                            major_browser_version_int,\n                            filtered_versions\n                        ));\n                        if filtered_versions.is_empty() {\n                            return Err(anyhow!(format!(\n                                \"Not valid {} version found for {} {}. Check available versions at {}\",\n                                &self.driver_name,\n                                &self.browser_name,\n                                major_browser_version_int,\n                                DRIVER_URL\n                            )));\n                        } else {\n                            filtered_versions.first().unwrap().to_string()\n                        }\n                    }\n                    Err(err) => {\n                        self.log.warn(format!(\n                            \"Problem reading {} versions: {}. Using latest {} version\",\n                            &self.driver_name, err, &self.driver_name,\n                        ));\n                        let latest_url = format!(\n                            \"{}{}\",\n                            self.get_driver_mirror_url_or_default(DRIVER_URL),","sourceCodeStart":254,"sourceCodeEnd":290,"githubUrl":"https://github.com/SeleniumHQ/selenium/blob/aa36b38e696a0909e973bdf5e2f9031ffe842c4b/rust/src/firefox.rs#L254-L290","documentation":"Error \"Not valid {} version found for {} {}. Check available versions at {}\" thrown in SeleniumHQ/selenium.","triggerScenarios":"Thrown at rust/src/firefox.rs:272 when the library encounters an invalid state.","commonSituations":"Occurs when the requested browser/driver version cannot be matched in the online metadata. Prevent it by specifying a valid, existing version, or omit the version to let Selenium Manager resolve the latest compatible one; check the listed versions URL.","solutions":["Check the geckodriver/Firefox compatibility mapping at the referenced driver URL and pick a supported Firefox version","Remove the pinned browser version or upgrade Firefox to a version covered by the geckodriver mapping","Update Selenium Manager to a newer release with an updated compatibility list"],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"aa36b38e696a0909e973bdf5e2f9031ffe842c4b","analyzedAt":"2026-08-14T02:32:32.244Z","schemaVersion":2},"datasetVersion":"2026-08-14T05:17:29.042Z"}