marcopiraccini / marcopiraccini/electron-usb
Throws error during load on windows 10
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 37
- Forks
- 8
- PR merge metrics
- No merged PRs in 30d
Description
> electron .
App threw an error during load
Error: A dynamic link library (DLL) initialization routine failed.
\?\C:\Users\minah\Documents\electron\my-app\node_modules\usb\src\binding\usb_bindings.node
at Error (native)
at process.module.(anonymous function) [as dlopen](ELECTRON_ASAR.js:168:20)
at Object.Module._extensions..node (module.js:583:18)
at Object.module.(anonymous function) [as .node](ELECTRON_ASAR.js:168:20)
at Module.load (module.js:473:32)
at tryModuleLoad (module.js:432:12)
at Function.Module._load (module.js:424:3)
at Module.require (module.js:483:17)
at require (internal/module.js:20:19)
at Object. (C:\Users\minah\Documents\electron\my-app\node_modules\usb\usb.js:5:38)
npm ERR! Windows_NT 10.0.14393
npm ERR! argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "start"
npm ERR! node v4.6.0
npm ERR! npm v3.10.8
npm ERR! code ELIFECYCLE
npm ERR! my-app@0.0.1 start: `electron .`
npm ERR! Exit status 3221225477
npm ERR!
npm ERR! Failed at the my-app@0.0.1 start script 'electron .'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the my-app package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! electron .
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs my-app
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls my-app
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR! C:\Users\minah\Documents\electron\my-app\npm-debug.log
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing `electron .` on Windows 10 and inspect the native module at `node_modules/usb/src/binding/usb_bindings.node`. Read the require at `node_modules/usb/usb.js:5` and the reported DLL initialization failure. Done means the app loads without the native-module error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- electron, node.js
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100