-
Notifications
You must be signed in to change notification settings - Fork 15.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
crash app when open Google Contacts link in webview #29263
Comments
Please attach a crash dump. You can collect them by adding the following snippet to your main process code, before app.whenReady: const { app, crashReporter } = require('electron')
console.log(app.getPath('crashDumps'))
crashReporter.start({ submitURL: '', uploadToServer: false }) Then reproduce the crash, zip up the crash dumps directory and attach it here. |
Me too:
|
Actually any link will cause the crash. |
Seems already fixed by #29949 in electron v14.0.0-beta and 13.1.6 |
Reported as fixed #29263 (comment) |
correction, only fixed in v14.0.0-beta.12 , not v13.1.6 v13.1.6 though merge the backport PR, but will still crash. So I upgrade my app to V14beta, thanks. |
Preflight Checklist
Electron Version
^11.2.0
What operating system are you using?
Windows
Operating System Version
Windows 10 20H2
What arch are you using?
x64
Last Known Working Electron version
No response
Expected Behavior
The link https://contacts.google.com/ inside a webview should open
Actual Behavior
When i tried open link https://contacts.google.com via webview.loadURL('https://contacts.google.com') or clicked on the link then is open blank and reloading/back the webview , invoke application crashed
Testcase Gist URL
No response
Additional Information
Log error
info it worked if it ends with ok
verbose cli [
verbose cli 'C:\Program Files\nodejs\node.exe',
verbose cli 'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js',
verbose cli 'run',
verbose cli 'dev'
verbose cli ]
info using npm@6.14.10
info using node@v14.15.4
verbose run-script [ 'predev', 'dev', 'postdev' ]
info lifecycle gmail-for-desktop@0.1.0 ~predev: gmail-for-desktop@0.1.0
info lifecycle gmail-for-desktop@0.1.0 ~dev: gmail-for-desktop@0.1.0
verbose lifecycle gmail-for-desktop@0.1.0 ~dev: unsafe-perm in lifecycle true
silly lifecycle gmail-for-desktop@0.1.0 ~dev: Args: [
silly lifecycle '/d /s /c',
silly lifecycle 'concurrently --success first "npm run dev-server" "cross-env NODE_ENV=development electron ." -k'
silly lifecycle ]
silly lifecycle gmail-for-desktop@0.1.0 ~dev: Returned: code: 1 signal: null
info lifecycle gmail-for-desktop@0.1.0 ~dev: Failed to exec dev script
verbose stack Error: gmail-for-desktop@0.1.0 dev:
concurrently --success first "npm run dev-server" "cross-env NODE_ENV=development electron ." -k
verbose stack Exit status 1
verbose stack at EventEmitter. (C:\Users\AppData\Roaming\nvm\v14.15.4\node_modules\npm\node_modules\npm-lifecycle\index.js:332:16)
verbose stack at EventEmitter.emit (events.js:315:20)
verbose stack at ChildProcess. (C:\Users\AppData\Roaming\nvm\v14.15.4\node_modules\npm\node_modules\npm-lifecycle\lib\spawn.js:55:14)
verbose stack at ChildProcess.emit (events.js:315:20)
verbose stack at maybeClose (internal/child_process.js:1048:16)
verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)
verbose pkgid gmail-for-desktop@0.1.0
verbose cwd E:\gmailApp\1
verbose Windows_NT 10.0.19042
verbose argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "run" "dev"
verbose node v14.15.4
verbose npm v6.14.10
error code ELIFECYCLE
error errno 1
error gmail-for-desktop@0.1.0 dev:
concurrently --success first "npm run dev-server" "cross-env NODE_ENV=development electron ." -k
error Exit status 1
error Failed at the gmail-for-desktop@0.1.0 dev script.
error This is probably not a problem with npm. There is likely additional logging output above.
verbose exit [ 1, true ]
The text was updated successfully, but these errors were encountered: