Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

chrome extension uBlock origin crash the page because of const Fingerprint = createLucideIcon #2735

Open
6 of 30 tasks
0xGoenka opened this issue Jan 14, 2025 · 0 comments
Open
6 of 30 tasks
Labels
🐛 bug Something isn't working

Comments

@0xGoenka
Copy link

Package

  • lucide
  • lucide-angular
  • lucide-flutter
  • lucide-preact
  • 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?

  • Yes
  • No

Browser

  • Chrome/Chromium
  • Firefox
  • Safari
  • Edge
  • iOS Safari
  • Opera
  • Other/not relevant

Operating system

  • Windows
  • Linux
  • 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

  1. create a react project with vite
  2. Import any icon from lucide
  3. Install uBlock origin on chrome
  4. You should see a white page because it just crashed

Checklist

  • 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.)
@0xGoenka 0xGoenka added the 🐛 bug Something isn't working label Jan 14, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
🐛 bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant