8000 [Bug]: SIGTRAP when starting electron >= 20.0.0-beta.9 · Issue #34996 · electron/electron · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
[Bug]: SIGTRAP when starting electron >= 20.0.0-beta.9 #34996
Closed
@Jelmerro

Description

@Jelmerro

Preflight Checklist

Electron Version

20.0.0-beta.9 and 20.0.0-beta.10

What operating system are you using?

Other Linux

Operating System Version

Fedora 35

What arch are you using?

x64

Last Known Working Electron version

All older versions, including 19 and 20.0.0-beta.8

Expected Behavior

Electron quickstart app should work, as should ANY other electron app, I have tested a bunch of them, but all gave the same results, after you install a recent 20 beta.

Actual Behavior

They don't start if I use version 20.0.0-beta.9 or 20.0.0-beta.10, older versions do work. It only happens on one of the devices I own, all others are fine, but this one does not handle these new versions, while older ones work. This must have been introduced somewhere in these commits between those releases.

Testcase Gist URL

https://github.com/electron/electron-quick-start/

Additional Information

Running electron with gdb does not give a lot of info, unless I'm running it incorrectly, please see below and let me know if this should be done differently:

jelmerro ~/electron-quick-start (master)$ gdb --args node node_modules/.bin/electron .
GNU gdb (GDB) Fedora 12.1-1.fc35
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from node...

This GDB supports auto-downloading debuginfo from the following URLs:
https://debuginfod.fedoraproject.org/ 
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
Reading symbols from /home/jelmerro/.cache/debuginfod_client/adca03b9b7e322bf173d4a6972adea6c254bf914/debuginfo...
(gdb) run
Starting program: /usr/bin/node node_modules/.bin/electron .
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7ffff23c0640 (LWP 12930)]
[New Thread 0x7ffff1bbf640 (LWP 12931)]
[New Thread 0x7ffff13be640 (LWP 12932)]
[New Thread 0x7ffff0bbd640 (LWP 12933)]
[New Thread 0x7fffebfff640 (LWP 12934)]
[New Thread 0x7ffff7fbe640 (LWP 12935)]
[Detaching after fork from child process 12936]
/home/jelmerro/electron-quick-start/node_modules/electron/dist/electron exited with signal SIGTRAP
[Thread 0x7fffebfff640 (LWP 12934) exited]
[Thread 0x7ffff0bbd640 (LWP 12933) exited]
[Thread 0x7ffff13be640 (LWP 12932) exited]
[Thread 0x7ffff1bbf640 (LWP 12931) exited]
[Thread 0x7ffff23c0640 (LWP 12930) exited]
[Thread 0x7ffff7fbe640 (LWP 12935) exited]
[Inferior 1 (process 12927) exited with code 01]

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0