Title: PS 3.0.0-alpha11: crash on startup due to system locale · Issue #15747 · prusa3d/PrusaSlicer · GitHub
Open Graph Title: PS 3.0.0-alpha11: crash on startup due to system locale · Issue #15747 · prusa3d/PrusaSlicer
X Title: PS 3.0.0-alpha11: crash on startup due to system locale · Issue #15747 · prusa3d/PrusaSlicer
Description: Description of the bug If my locale includes any non-english selection, then starting prusaslicer 3.0.0-alpha11 results in the following crash: terminate called after throwing an instance of 'std::runtime_error' what(): locale::facet::_S...
Open Graph Description: Description of the bug If my locale includes any non-english selection, then starting prusaslicer 3.0.0-alpha11 results in the following crash: terminate called after throwing an instance of 'std::...
X Description: Description of the bug If my locale includes any non-english selection, then starting prusaslicer 3.0.0-alpha11 results in the following crash: terminate called after throwing an instance of 's...
Opengraph URL: https://github.com/prusa3d/PrusaSlicer/issues/15747
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"PS 3.0.0-alpha11: crash on startup due to system locale","articleBody":"### Description of the bug\n\nIf my locale includes any non-english selection, then starting prusaslicer 3.0.0-alpha11 results in the following crash:\n```\nterminate called after throwing an instance of 'std::runtime_error'\n what(): locale::facet::_S_create_c_locale name not valid\n```\n\nThe issue goes away as soon as i switch it to something based on english.\n\n### Zipped project file & How to reproduce\n\nThe following locale causes a crash:\n```\n~$ locale\nLANG=en_US.UTF-8\nLC_CTYPE=\"en_US.UTF-8\"\nLC_NUMERIC=\"en_US.UTF-8\"\nLC_TIME=C\nLC_COLLATE=\"en_US.UTF-8\"\nLC_MONETARY=en_IE.UTF-8\nLC_MESSAGES=\"en_US.UTF-8\"\nLC_PAPER=en_IE.UTF-8\nLC_NAME=C\nLC_ADDRESS=C\nLC_TELEPHONE=nl_NL.UTF-8\nLC_MEASUREMENT=en_IE.UTF-8\nLC_IDENTIFICATION=\"en_US.UTF-8\"\nLC_ALL=\n```\n\nWhereas this works just fine:\n```\n~$ locale\nLANG=en_US.UTF-8\nLC_CTYPE=\"en_US.UTF-8\"\nLC_NUMERIC=\"en_US.UTF-8\"\nLC_TIME=C\nLC_COLLATE=\"en_US.UTF-8\"\nLC_MONETARY=en_IE.UTF-8\nLC_MESSAGES=\"en_US.UTF-8\"\nLC_PAPER=en_IE.UTF-8\nLC_NAME=C\nLC_ADDRESS=C\nLC_TELEPHONE=C\nLC_MEASUREMENT=en_IE.UTF-8\nLC_IDENTIFICATION=\"en_US.UTF-8\"\nLC_ALL=\n```\n\nOnly difference between the two is `LC_TELEPHONE` being in Dutch instead of `en_*` or `C`.\n\n### Version of PrusaSlicer\n\n3.0.0-alpha11\n\n### Operating system\n\nLinux\n\n### Operating system version\n\nFedora 44\n\n### Printer model\n\nNot relevant","author":{"url":"https://github.com/leptun","@type":"Person","name":"leptun"},"datePublished":"2026-09-04T09:44:00Z","url":"https://github.com/prusa3d/PrusaSlicer/issues/15747"}
| react-profiling | 0 |
| react-import-map | react,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf |
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:25181114-c2e2-5ae9-c889-734314ac1c5e |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 828A:1937DE:70201:90E2B:6AEBC1D6 |
| html-safe-nonce | d9df5c3921700a6987f8ad2b83b3bcf69b34e7fa50246d09c4814dbb876c6763 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4MjhBOjE5MzdERTo3MDIwMTo5MEUyQjo2QUVCQzFENiIsInZpc2l0b3JfaWQiOiI5MDQyOTU5MzU2MTA0Nzg2MzkwIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | bf1d019cd8f3b2533d4952af0ac630e656be26452ff25cdf614a391b56bd00bf |
| hovercard-subject-tag | issue:5346601000 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/prusa3d/PrusaSlicer/15747/issue_layout |
| twitter:image | https://opengraph.githubassets.com/d423785df91ffd8f8e69e115305f90738a9dbe0249cdcf0a67058380ceaa7621/prusa3d/PrusaSlicer/issues/15747 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/d423785df91ffd8f8e69e115305f90738a9dbe0249cdcf0a67058380ceaa7621/prusa3d/PrusaSlicer/issues/15747 |
| og:image:alt | Description of the bug If my locale includes any non-english selection, then starting prusaslicer 3.0.0-alpha11 results in the following crash: terminate called after throwing an instance of 'std::... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | leptun |
| hostname | github.com |
| expected-hostname | github.com |
| None | 4c39b5a5177867789999269ddf5ae2221b00c4ac9fe1487d3a72e97b69db173e |
| turbo-cache-control | no-preview |
| go-import | github.com/prusa3d/PrusaSlicer git https://github.com/prusa3d/PrusaSlicer.git |
| octolytics-dimension-user_id | 14859759 |
| octolytics-dimension-user_login | prusa3d |
| octolytics-dimension-repository_id | 52882701 |
| octolytics-dimension-repository_nwo | prusa3d/PrusaSlicer |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 52882701 |
| octolytics-dimension-repository_network_root_nwo | prusa3d/PrusaSlicer |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | c520692f02ba50d045716bcd724a71f0fc5f7d96 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| react-app-name | issues |
Links:
Viewport: width=device-width