Description
Preflight Checklist
- I have read the contribution documentation for this project.
- I agree to follow the code of conduct that this project follows, as appropriate.
- I have searched the issue tracker for a bug that matches the one I want to file, without success.
Issue Details
-
Electron Packager Version:
-
Electron Version:
-
Operating System:
-
Last Known Working Electron Packager version::
1 #/bin/bash
2 DEBUG=* npx electron-packager .
3 + DEBUG='*'
4 + npx electron-packager .
5 2022-04-29T03:35:29.647Z electron-packager Electron Packager 15.5.1
6 Node v16.8.0
7 Host Operating system: darwin 21.4.0 (x64)
8 2022-04-29T03:35:29.648Z electron-packager Packager Options: {"_":["."],"deref-symli nks":true,"derefSymlinks":true,"download":{"rejectUnauthorized":true,"reject-unautho rized":true},"junk":true,"prune":true,"dir":".","protocols":[]}
9 2022-04-29T03:35:29.648Z electron-packager Target Platforms: darwin
10 2022-04-29T03:35:29.648Z electron-packager Target Architectures: x64
11 Fri, 29 Apr 2022 03:35:29 GMT get-package-info Getting props: [
12 [ 'productName', 'name' ],
13 'version',
14 [
15 'dependencies.electron',
16 'devDependencies.electron',
17 'dependencies.electron-nightly',
18 'devDependencies.electron-nightly',
19 'dependencies.electron-prebuilt-compile',
20 'devDependencies.electron-prebuilt-compile',
21 'dependencies.electron-prebuilt',
22 'devDependencies.electron-prebuilt'
23 ]
24 ]
Expected Behavior
I expect the packager can finish in a couple of minutes;
Actual Behavior
The packager cannot finish.
To Reproduce
Additional Information
When I use electron packager with command DEBUG=* npx electron-packager .
It cannot finish over one hour. The log on the sonle repeatedly output something like "flora-colossus already walked this route" and " flora-colossus walk reached xxx".
the path looks like hopping between es6-iterator and es5-iterator.
flora-colossus seems going into a forever loop or infinite iteration.
flora-colossus already walked this route +1ms
flora-colossus walk reached: /Users/chanson.cc/01-code/15-github/betwixt/node_modules/jscs/node_modules/escope/node_modules/es6-map/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es5-ext/node_modules/es6-symbol/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es6-symbol/node_modules/d/node_modules/es5-ext/node_modules/es6-symbol/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es6-symbol/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es6-symbol Type is: DEV +14ms
flora-colossus walk reached: /Users/chanson.cc/01-code/15-github/betwixt/node_modules/jscs/node_modules/escope/node_modules/es6-map/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es5-ext/node_modules/es6-symbol/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es6-symbol/node_modules/d/node_modules/es5-ext/node_modules/es6-symbol/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es6-symbol/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es6-symbol/node_modules/d Type is: DEV +1ms
flora-colossus walk reached: /Users/chanson.cc/01-code/15-github/betwixt/node_modules/jscs/node_modules/escope/node_modules/es6-map/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es5-ext/node_modules/es6-symbol/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es6-symbol/node_modules/d/node_modules/es5-ext/node_modules/es6-symbol/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es6-symbol/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es6-symbol/node_modules/d/node_modules/es5-ext Type is: DEV +0ms
flora-colossus walk reached: /Users/chanson.cc/01-code/15-github/betwixt/node_modules/jscs/node_modules/escope/node_modules/es6-map/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es5-ext/node_modules/es6-symbol/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es6-symbol/node_modules/d/node_modules/es5-ext/node_modules/es6-symbol/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es6-symbol/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator Type is: DEV +2ms
flora-colossus already walked this route +0ms
flora-colossus walk reached: /Users/chanson.cc/01-code/15-github/betwixt/node_modules/jscs/node_modules/escope/node_modules/es6-map/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es5-ext/node_modules/es6-symbol/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es6-symbol/node_modules/d/node_modules/es5-ext/node_modules/es6-symbol/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es6-symbol/node_modules/d/node_modules/es5-ext/node_modules/es6-iterator/node_modules/es6-symbol Type is: DEV +15ms
flora-colossus already walked this route +0ms