Please fill in this bug report template:
Lexicon version: 1.11.0 (+ all other versions are affected because of the aggressive auto-updater)
Operating system (remove one): MacOS 26.5.1 (25F80)
Bug description:
After the recent application update, Lexicon crashes immediately on startup with a JavaScript Uncaught Exception. The stack trace indicates that @electron/remote is being required in the main browser process instead of the renderer process, causing a fatal framework error.
Uncaught Exception:
Error: "@electron/remote" cannot be required in the browser process. Instead require("@electron/remote/main").
at 2272 (/Applications/Lexicon.app/Contents/Resources/app.asar/main/index.js:2:357899)
at n (/Applications/Lexicon.app/Contents/Resources/app.asar/main/index.js:2:6160103)
at 7657 (/Applications/Lexicon.app/Contents/Resources/app.asar/main/index.js:2:363562)
at n (/Applications/Lexicon.app/Contents/Resources/app.asar/main/index.js:2:6160103)
at 3998 (/Applications/Lexicon.app/Contents/Resources/app.asar/main/index.js:2:6003351)
at n (/Applications/Lexicon.app/Contents/Resources/app.asar/main/index.js:2:6160103)
at /Applications/Lexicon.app/Contents/Resources/app.asar/main/index.js:2:6160607
at Object.<anonymous> (/Applications/Lexicon.app/Contents/Resources/app.asar/main/index.js:2:6160620)
at Module._compile (node:internal/modules/cjs/loader:1484:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1564:10)
Step by step to reproduce:
- Install an older version of Lexicon or allow the app to fetch the latest available build update.
- Launch Lexicon from the
/Applicationsfolder on macOS. - The app attempts to initialize, but before the main graphical user interface (UI) can render, it abruptly crashes and throws the pop-up error dialog box containing the stack trace above.
- Note: Attempting a full data, cache, and preferences wipe (
~/Library/Application Support/Lexiconand~/Library/Caches/Lexicon) followed by a clean reinstall of the latest version from the website results in the exact same crash on launch.
Screenshot: None - after messing a lot with OS settings I was able to block the application from updating itself and managed to install an older version. Iām not going back for the screenshot - this description should be sufficient.