lucide
lucide copied to clipboard
chrome extension uBlock origin crash the page because of const Fingerprint = createLucideIcon
Package
- [ ] lucide
- [ ] lucide-angular
- [ ] lucide-flutter
- [ ] lucide-preact
- [X] lucide-react
- [ ] lucide-react-native
- [ ] lucide-solid
- [ ] lucide-svelte
- [ ] lucide-vue
- [ ] lucide-vue-next
- [ ] Figma plugin
- [ ] source/main
- [ ] other/not relevant
Version
0.471.1
Can you reproduce this in the latest version?
- [X] Yes
- [ ] No
Browser
- [X] Chrome/Chromium
- [ ] Firefox
- [ ] Safari
- [ ] Edge
- [ ] iOS Safari
- [ ] Opera
- [ ] Other/not relevant
Operating system
- [ ] Windows
- [X] Linux
- [X] macOS
- [ ] ChromeOS
- [ ] iOS
- [ ] Android
- [ ] Other/not relevant
Description
chrome extension uBlock origin crash the page because of const Fingerprint = createLucideIcon in this file node_modules/lucide-react/dist/esm/icons/fingerprint.js, the fingerprint system is triggering the extension that block tracker thus crashing the page
Steps to reproduce
- create a react project with vite
- Import any icon from lucide
- Install uBlock origin on chrome
- You should see a white page because it just crashed
Checklist
- [X] I have searched if someone has submitted a similar issue before and there weren't any. (Please make sure to also search closed issues, as this issue might already have been resolved.)