Skip to content
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 when rebuilding application menu on wayland #184124

Open
deepak1556 opened this issue Jun 2, 2023 · 185 comments
Open

Crash when rebuilding application menu on wayland #184124

deepak1556 opened this issue Jun 2, 2023 · 185 comments
Assignees
Labels
bug Issue identified by VS Code Team member as probable bug confirmed Issue has been confirmed by VS Code Team member electron Issues and items related to Electron freeze-slow-crash-leak VS Code crashing, performance, freeze and memory leak issues linux Issues with VS Code on Linux upstream Issue identified as 'upstream' component related (exists outside of VS Code) upstream-issue-linked This is an upstream issue that has been reported upstream wayland Issue related to wayland display server
Milestone

Comments

@deepak1556
Copy link
Collaborator

Extracted from #181533 (comment)

Crash reason:  SIGSEGV /SEGV_MAPERR
Crash address: 0x1010101
Process uptime: 142 seconds

Thread 0 (crashed)
 0  code-insiders!views::View::UnregisterChildrenForVisibleBoundsNotification(views::View*) [view.cc : 2859 + 0x0]
 1  code-insiders!views::View::UnregisterChildrenForVisibleBoundsNotification(views::View*) [view.cc : 2860 + 0x5]
 2  code-insiders!views::View::DoRemoveChildView(views::View*, bool, bool, views::View*) [view.cc : 2702 + 0x8]
 3  code-insiders!views::View::RemoveAllChildViews() [view.cc : 340 + 0x12]
 4  code-insiders!electron::MenuBar::RebuildChildren() [menu_bar.cc : 234 + 0x5]
 5  code-insiders!electron::RootView::SetMenu(electron::ElectronMenuModel*) [root_view.cc : 71 + 0x8]
 6  code-insiders!electron::api::BaseWindow::SetMenu(v8::Isolate*, v8::Local<v8::Value>) [electron_api_base_window.cc : 0 + 0x8]
 7  code-insiders!gin_helper::Dispatcher<void (electron::api::BaseWindow*, v8::Isolate*, v8::Local<v8::Value>)>::DispatchToCallback(v8::FunctionCallbackInfo<v8::Value> const&) [callback.h : 267 + 0x3]
 8  code-insiders!v8::internal::Builtin_HandleApiCall(int, unsigned long*, v8::internal::Isolate*) [api-arguments-inl.h : 146 + 0x3]

@Mithras can you provide the following details to help us repro the issue,

  1. Are you using custom or native titlebar ?
  2. Are you starting the application with --ozone-platform=wayland --enable-features=WaylandWindowDecorations ?
  3. Where did you install insiders from ? Snap, deb or rpm ?
  4. A video recording showing the exact repro steps will be helpful.
@deepak1556 deepak1556 self-assigned this Jun 2, 2023
@deepak1556 deepak1556 added bug Issue identified by VS Code Team member as probable bug info-needed Issue requires more information from poster freeze-slow-crash-leak VS Code crashing, performance, freeze and memory leak issues linux Issues with VS Code on Linux confirmation-pending wayland Issue related to wayland display server upstream Issue identified as 'upstream' component related (exists outside of VS Code) electron Issues and items related to Electron and removed confirmation-pending labels Jun 2, 2023
@Mithras
Copy link

Mithras commented Jun 2, 2023

  1. Native but I don't think it matters as I can repo this with both native and custom:
    image
  2. Yes (assuming code-insiders uses the same ~/.config/code-flags.conf)
    --enable-features=WaylandWindowDecorations
    --ozone-platform-hint=auto
    
  3. AUR (https://aur.archlinux.org/packages/visual-studio-code-insiders-bin)
  4. https://youtu.be/DfQ8Jyeqhpk

@Mithras
Copy link

Mithras commented Jun 2, 2023

  1. titlebar=Custom: https://youtu.be/Pc1cJ9BZnVY

It almost always (but not exclusively) happens when I try to maximize one of the windows. Sometimes it crashes immediately, sometimes I need to open/move/expand/collapse for a few minutes. It seems to happen more (or maybe even only) if there are a couple different folders opened. I can't seem to repo it with only default "Welcome" tab.

@Mithras
Copy link

Mithras commented Jun 2, 2023

No difference between --ozone-platform=wayland and --ozone-platform-hint=auto both crash. Removing --ozone-platform fixes the issue so it only reproducible in Wayland.

@deepak1556
Copy link
Collaborator Author

Which OS and desktop environment are you testing on ?

@Mithras
Copy link

Mithras commented Jun 3, 2023

image

@Mithras
Copy link

Mithras commented Jun 12, 2023

Any suggestions I can try as a workaround? As I have said, title bar style doesn't matter and so far the only two things that prevent the crash are either using XWayland or not maximizing VSCode windows.

@deepak1556 deepak1556 removed the info-needed Issue requires more information from poster label Jun 13, 2023
@trinitronx
Copy link

trinitronx commented Jul 17, 2023

Reproduced on Manjaro Sway edition too. I was able to rebuild the extras/code PKGBUILD with: options=('debug' 'strip') and installed the code & code-debug packages manually for debug symbols.

However, for some reason the electron debug symbols are still not showing function calls in the stacktraces. Not sure how to get a full backtrace since that didn't work... 🤷

Here are logs from code --verbose:

EXPAND terminal log

$ code --verbose                                                                                                                                                                                                                   

Warning: 'ozone-platform-hint' is not in the list of known options, but still passed to Electron/Chromium.
[424837:0716/182442.591320:WARNING:wayland_object.cc(144)] Binding to zwp_linux_dmabuf_v1 version 3 but version 4 is available.
[424837:0716/182442.591398:WARNING:wayland_object.cc(144)] Binding to wl_seat version 5 but version 8 is available.
[424837:0716/182442.591405:WARNING:wayland_object.cc(144)] Binding to zwp_pointer_gestures_v1 version 1 but version 3 is available.
[424837:0716/182442.664205:ERROR:object_proxy.cc(623)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: No such interface “org.freedesktop.portal.FileChooser”
[424837:0716/182442.664214:WARNING:property.cc(144)] version: GetAndBlock: failed.
[424837:0716/182442.664219:ERROR:select_file_dialog_linux_portal.cc(274)] Failed to read portal version property
[424837:0716/182442.685210:WARNING:bluez_dbus_manager.cc(247)] Floss manager not present, cannot set Floss enable/disable.
[424876:0716/182442.726471:ERROR:gpu_init.cc(523)] Passthrough is not supported, GL is egl, ANGLE is
[424876:0716/182442.729756:WARNING:sandbox_linux.cc(380)] InitializeSandbox() called with multiple threads in process gpu-process.
[main 2023-07-17T00:24:42.747Z] [File Watcher (node.js)] Request to start watching: /home/trinitronx/.config/Code - OSS/User (excludes: <none>, includes: <all>),/home/trinitronx/.config/Code - OSS/User/settings.json (excludes: <none>, includes: <all>)
[main 2023-07-17T00:24:42.758Z] Starting VS Code
[main 2023-07-17T00:24:42.758Z] from: /usr/lib/code
[main 2023-07-17T00:24:42.758Z] args: {
  _: [],
  diff: false,
  merge: false,
  add: false,
  goto: false,
  'new-window': false,
  'reuse-window': false,
  wait: false,
  help: false,
  'list-extensions': false,
  'show-versions': false,
  'pre-release': false,
  version: false,
  verbose: true,
  status: false,
  'prof-startup': false,
  'no-cached-data': false,
  'prof-v8-extensions': false,
  'disable-extensions': false,
  'disable-gpu': false,
  'ms-enable-electron-run-as-node': false,
  telemetry: false,
  debugRenderer: false,
  'enable-smoke-test-driver': false,
  logExtensionHostCommunication: false,
  'skip-release-notes': false,
  'skip-welcome': false,
  'disable-telemetry': false,
  'disable-updates': false,
  'disable-keytar': false,
  'disable-workspace-trust': false,
  'disable-crash-reporter': false,
  'skip-add-to-recently-opened': false,
  'unity-launch': false,
  'open-url': false,
  'file-write': false,
  'file-chmod': false,
  force: false,
  'do-not-sync': false,
  trace: false,
  'force-user-env': false,
  'force-disable-user-env': false,
  'open-devtools': false,
  'disable-gpu-sandbox': false,
  '__enable-file-policy': false,
  'enable-coi': false,
  'no-proxy-server': false,
  'no-sandbox': false,
  nolazy: false,
  'force-renderer-accessibility': false,
  'ignore-certificate-errors': false,
  'allow-insecure-localhost': false,
  'disable-dev-shm-usage': false,
  'profile-temp': false,
  logsPath: '/home/trinitronx/.config/Code - OSS/logs/20230716T182442'
}
[main 2023-07-17T00:24:42.760Z] Resolving machine identifier...
[main 2023-07-17T00:24:42.760Z] Resolved machine identifier: 2a5e40e6528e9fb1909dedf03d3a2246bc954c49221f676157cfeb59d1da6044
[main 2023-07-17T00:24:42.760Z] Main->SharedProcess#connect
[main 2023-07-17T00:24:42.763Z] [File Watcher (node.js)] Started watching: '/home/trinitronx/.config/Code - OSS/User'
[main 2023-07-17T00:24:42.765Z] [File Watcher (node.js)] Started watching: '/home/trinitronx/.config/Code - OSS/User/settings.json'
[main 2023-07-17T00:24:42.765Z] StorageMainService: creating application storage
[main 2023-07-17T00:24:42.767Z] ElectronURLListener: waiting for window to be ready to handle URLs...
[main 2023-07-17T00:24:42.767Z] lifecycle (main): phase changed (value: 2)
[main 2023-07-17T00:24:42.768Z] windowsManager#open
[main 2023-07-17T00:24:42.768Z] windowsManager#open pathsToOpen [
  {
    backupPath: '/home/trinitronx/.config/Code - OSS/Backups/1689545493004',
    remoteAuthority: undefined
  }
]
[main 2023-07-17T00:24:42.768Z] windowsManager#doOpenEmpty {
  restore: true,
  remoteAuthority: undefined,
  filesToOpen: undefined,
  forceNewWindow: true
}
[main 2023-07-17T00:24:42.769Z] IPC Object URL: Registered new channel vscode:9f35c5f3-c80e-41a5-b654-28cbad288d96.
[main 2023-07-17T00:24:42.769Z] window#validateWindowState: validating window state on 1 display(s) { mode: 1, x: 0, y: 0, width: 943, height: 1026 }
[main 2023-07-17T00:24:42.769Z] window#validateWindowState: 1 monitor working area { x: 0, y: 0, width: 1920, height: 1080 }
[main 2023-07-17T00:24:42.769Z] window#ctor: using window state { mode: 1, x: 0, y: 0, width: 943, height: 1026 }
[424837:0716/182442.770230:WARNING:wayland_surface.cc(149)] Server doesn't support zcr_alpha_compositing_v1.
[424837:0716/182442.770242:WARNING:wayland_surface.cc(164)] Server doesn't support overlay_prioritizer.
[424837:0716/182442.770247:WARNING:wayland_surface.cc(178)] Server doesn't support surface_augmenter.
[424837:0716/182442.770250:WARNING:wayland_surface.cc(193)] Server doesn't support wp_content_type_v1
[424837:0716/182442.770253:WARNING:wayland_surface.cc(212)] Server doesn't support zcr_color_management_surface.
[424837:0716/182442.778175:WARNING:xdg_activation.cc(86)] Cannot activate a window because no active windows found!
[424837:0716/182442.778209:WARNING:xdg_activation.cc(86)] Cannot activate a window because no active windows found!
[main 2023-07-17T00:24:42.778Z] window#load: attempt to load window (id: 1)
[main 2023-07-17T00:24:42.784Z] windowsManager#open used window count 1 (workspacesToOpen: 0, foldersToOpen: 0, emptyToRestore: 1, emptyToOpen: 0)
[main 2023-07-17T00:24:42.784Z] lifecycle (main): phase changed (value: 3)
[main 2023-07-17T00:24:42.784Z] resolveShellEnv(): skipped (VSCODE_CLI is set)
[main 2023-07-17T00:24:42.784Z] update#ctor - updates are disabled as there is no update URL
[main 2023-07-17T00:24:42.822Z] resolveShellEnv(): skipped (VSCODE_CLI is set)
[0716/182442.883072:ERROR:elf_dynamic_array_reader.h(64)] tag not found

Here is attempted coredumpctl gdb for the core dump + partial-stacktrace:

CLICK ME

 $ coredumpctl gdb 424837
                                                                                                                                                                                                   
           PID: 424837 (code-oss)
           UID: 1000 (trinitronx)
           GID: 1000 (trinitronx)
        Signal: 11 (SEGV)
     Timestamp: Sun 2023-07-16 18:24:42 MDT (7min ago)
  Command Line: $'/usr/lib/electron22/electron --ozone-platform-hint=wayland --ozone-platform-hint=wayland --verbose /usr/lib/code/code.js'
    Executable: /usr/lib/electron22/electron
 Control Group: /user.slice/user-1000.slice/session-3.scope
          Unit: session-3.scope
         Slice: user-1000.slice
       Session: 3
     Owner UID: 1000 (trinitronx)
       Boot ID: f52235fe574542a7b659640e7961d4e5
    Machine ID: 132f3bb4c5df4c7b9bc3e7b3947f4b7a
      Hostname: saturn
       Storage: /var/lib/systemd/coredump/core.code-oss.1000.f52235fe574542a7b659640e7961d4e5.424837.1689553482000000.zst (present)
  Size on Disk: 8.1M
       Message: Process 424837 (code-oss) of user 1000 dumped core.
                
                Stack trace of thread 424837:
                #0  0x00005629dd957c1d n/a (electron + 0x2844c1d)
                #1  0x00005629dd9490d4 n/a (electron + 0x28360d4)
                #2  0x00005629dd93b1cb n/a (electron + 0x28281cb)
                #3  0x00005629dd93a42c n/a (electron + 0x282742c)
                #4  0x00005629dd93a020 n/a (electron + 0x2827020)
                #5  0x00005629dd951a2c n/a (electron + 0x283ea2c)
                #6  0x00005629dd9226b9 n/a (electron + 0x280f6b9)
                #7  0x00005629dd970e2a n/a (electron + 0x285de2a)
                #8  0x00005629e0437322 n/a (electron + 0x5324322)
                #9  0x00005629e043d2b9 n/a (electron + 0x532a2b9)
                #10 0x00005629e043896d n/a (electron + 0x532596d)
                #11 0x00005629e0441160 n/a (electron + 0x532e160)
                #12 0x00005629e04409e1 n/a (electron + 0x532d9e1)
                #13 0x00005629e043d2b9 n/a (electron + 0x532a2b9)
                #14 0x00005629e043501e n/a (electron + 0x532201e)
                #15 0x00005629e04359d3 n/a (electron + 0x53229d3)
                #16 0x00005629dd045f11 n/a (electron + 0x1f32f11)
                #17 0x00005629e0453136 n/a (electron + 0x5340136)
                #18 0x00005629e0275513 n/a (electron + 0x5162513)
                #19 0x00005629e028c7e2 n/a (electron + 0x51797e2)
                #20 0x00005629e028c1f2 n/a (electron + 0x51791f2)
                #21 0x00005629e028cf15 n/a (electron + 0x5179f15)
                #22 0x00005629e023b61a n/a (electron + 0x512861a)
                #23 0x00007f475b9a9a31 g_main_context_dispatch (libglib-2.0.so.0 + 0x5aa31)
                #24 0x00007f475ba06cc9 n/a (libglib-2.0.so.0 + 0xb7cc9)
                #25 0x00007f475b9a70e2 g_main_context_iteration (libglib-2.0.so.0 + 0x580e2)
                #26 0x00005629e023b394 n/a (electron + 0x5128394)
                #27 0x00005629e028d247 n/a (electron + 0x517a247)
                #28 0x00005629e0258d51 n/a (electron + 0x5145d51)
                #29 0x00005629df1da89a n/a (electron + 0x40c789a)
                #30 0x00005629df1dc7f3 n/a (electron + 0x40c97f3)
                #31 0x00005629df1d7fcc n/a (electron + 0x40c4fcc)
                #32 0x00005629dd2f2d66 n/a (electron + 0x21dfd66)
                #33 0x00005629dd2f3ff7 n/a (electron + 0x21e0ff7)
                #34 0x00005629dd2f3dec n/a (electron + 0x21e0dec)
                #35 0x00005629dd2f0e57 n/a (electron + 0x21dde57)
                #36 0x00005629dd2f1655 n/a (electron + 0x21de655)
                #37 0x00005629dd00735a n/a (electron + 0x1ef435a)
                #38 0x00007f4756e39850 n/a (libc.so.6 + 0x23850)
                #39 0x00007f4756e3990a __libc_start_main (libc.so.6 + 0x2390a)
                #40 0x00005629dcda9025 _start (electron + 0x1c96025)
                
                Stack trace of thread 424847:
                #0  0x00007f4756ee59e5 clock_nanosleep (libc.so.6 + 0xcf9e5)
                #1  0x00007f4756eea5e7 __nanosleep (libc.so.6 + 0xd45e7)
                #2  0x00005629e02cce68 n/a (electron + 0x51b9e68)
                #3  0x00005629e0fe85b3 n/a (electron + 0x5ed55b3)
                #4  0x00005629e0feffc5 n/a (electron + 0x5edcfc5)
                #5  0x00005629e0ff5665 n/a (electron + 0x5ee2665)
                #6  0x00005629e0feaf1f n/a (electron + 0x5ed7f1f)
                #7  0x00005629e0feb4af n/a (electron + 0x5ed84af)
                #8  0x00005629df97589f n/a (electron + 0x486289f)
                #9  0x00005629df975621 n/a (electron + 0x4862621)
                #10 0x00005629df98fd66 n/a (electron + 0x487cd66)
                #11 0x00005629df994e10 n/a (electron + 0x4881e10)
                #12 0x00005629e0275513 n/a (electron + 0x5162513)
                #13 0x00005629e029bd99 n/a (electron + 0x5188d99)
                #14 0x00005629e029c422 n/a (electron + 0x5189422)
                #15 0x00005629e029bb55 n/a (electron + 0x5188b55)
                #16 0x00005629e029b8af n/a (electron + 0x51888af)
                #17 0x00005629e02a2ede n/a (electron + 0x518fede)
                #18 0x00005629e02a2bfa n/a (electron + 0x518fbfa)
                #19 0x00005629e02a2a7a n/a (electron + 0x518fa7a)
                #20 0x00005629e02cd42a n/a (electron + 0x51ba42a)
                #21 0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #22 0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424846:
                #0  0x00007f4756e99f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007f4756e9cab5 pthread_cond_timedwait (libc.so.6 + 0x86ab5)
                #2  0x00005629e02c9b5e n/a (electron + 0x51b6b5e)
                #3  0x00005629e02ca30d n/a (electron + 0x51b730d)
                #4  0x00005629e02a23c6 n/a (electron + 0x518f3c6)
                #5  0x00005629e02a3000 n/a (electron + 0x5190000)
                #6  0x00005629e02a2bfa n/a (electron + 0x518fbfa)
                #7  0x00005629e02a2a7a n/a (electron + 0x518fa7a)
                #8  0x00005629e02cd42a n/a (electron + 0x51ba42a)
                #9  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #10 0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424838:
                #0  0x00007f4756f13c0f __poll (libc.so.6 + 0xfdc0f)
                #1  0x00005629df8597a2 n/a (electron + 0x47467a2)
                #2  0x00005629e02cd42a n/a (electron + 0x51ba42a)
                #3  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #4  0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424874:
                #0  0x00007f4756e99f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007f4756e9c7a0 pthread_cond_wait (libc.so.6 + 0x867a0)
                #2  0x00005629e02c99e5 n/a (electron + 0x51b69e5)
                #3  0x00005629e02ca2f2 n/a (electron + 0x51b72f2)
                #4  0x00005629e02c9f7c n/a (electron + 0x51b6f7c)
                #5  0x00005629e023ad87 n/a (electron + 0x5127d87)
                #6  0x00005629e028d247 n/a (electron + 0x517a247)
                #7  0x00005629e0258d51 n/a (electron + 0x5145d51)
                #8  0x00005629e02a91a7 n/a (electron + 0x51961a7)
                #9  0x00005629e02a9359 n/a (electron + 0x5196359)
                #10 0x00005629e02cd42a n/a (electron + 0x51ba42a)
                #11 0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #12 0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424875:
                #0  0x00007f4756e99f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007f4756ea53e0 n/a (libc.so.6 + 0x8f3e0)
                #2  0x00005629dd001266 uv_sem_wait (electron + 0x1eee266)
                #3  0x00005629dd1872e6 n/a (electron + 0x20742e6)
                #4  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #5  0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424849:
                #0  0x00007f4756e99f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007f4756e9c7a0 pthread_cond_wait (libc.so.6 + 0x867a0)
                #2  0x00005629e02c99e5 n/a (electron + 0x51b69e5)
                #3  0x00005629e02ca2f2 n/a (electron + 0x51b72f2)
                #4  0x00005629e02c9f7c n/a (electron + 0x51b6f7c)
                #5  0x00005629e023ad87 n/a (electron + 0x5127d87)
                #6  0x00005629e028d247 n/a (electron + 0x517a247)
                #7  0x00005629e0258d51 n/a (electron + 0x5145d51)
                #8  0x00005629e02a91a7 n/a (electron + 0x51961a7)
                #9  0x00005629e02a9359 n/a (electron + 0x5196359)
                #10 0x00005629e02cd42a n/a (electron + 0x51ba42a)
                #11 0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #12 0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424858:
                #0  0x00007f4756f192ed syscall (libc.so.6 + 0x1032ed)
                #1  0x00007f475b9feca7 g_cond_wait (libglib-2.0.so.0 + 0xafca7)
                #2  0x00007f475b974144 n/a (libglib-2.0.so.0 + 0x25144)
                #3  0x00007f475b9de2fe n/a (libglib-2.0.so.0 + 0x8f2fe)
                #4  0x00007f475b9dbd75 n/a (libglib-2.0.so.0 + 0x8cd75)
                #5  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #6  0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424851:
                #0  0x00007f4756e99f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007f4756e9c7a0 pthread_cond_wait (libc.so.6 + 0x867a0)
                #2  0x00005629dd00145a uv_cond_wait (electron + 0x1eee45a)
                #3  0x00005629e40a4262 n/a (electron + 0x8f91262)
                #4  0x00005629e40a175f n/a (electron + 0x8f8e75f)
                #5  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #6  0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424862:
                #0  0x00007f4756f13c0f __poll (libc.so.6 + 0xfdc0f)
                #1  0x00007f475ba06c2f n/a (libglib-2.0.so.0 + 0xb7c2f)
                #2  0x00007f475b9a70e2 g_main_context_iteration (libglib-2.0.so.0 + 0x580e2)
                #3  0x00007f47481a5fde n/a (libdconfsettings.so + 0x5fde)
                #4  0x00007f475b9dbd75 n/a (libglib-2.0.so.0 + 0x8cd75)
                #5  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #6  0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424873:
                #0  0x00007f4756e99f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007f4756e9c7a0 pthread_cond_wait (libc.so.6 + 0x867a0)
                #2  0x00005629e02c99e5 n/a (electron + 0x51b69e5)
                #3  0x00005629e1093a93 n/a (electron + 0x5f80a93)
                #4  0x00005629e02cd42a n/a (electron + 0x51ba42a)
                #5  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #6  0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424879:
                #0  0x00007f4756e99f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007f4756e9c7a0 pthread_cond_wait (libc.so.6 + 0x867a0)
                #2  0x00005629dd00145a uv_cond_wait (electron + 0x1eee45a)
                #3  0x00005629dcff0be2 n/a (electron + 0x1eddbe2)
                #4  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #5  0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424844:
                #0  0x00007f4756eea3a7 wait4 (libc.so.6 + 0xd43a7)
                #1  0x00005629e02c828a n/a (electron + 0x51b528a)
                #2  0x00005629e02c5254 n/a (electron + 0x51b2254)
                #3  0x00005629e02cd42a n/a (electron + 0x51ba42a)
                #4  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #5  0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424860:
                #0  0x00007f4756f192ed syscall (libc.so.6 + 0x1032ed)
                #1  0x00007f475b9ff533 g_cond_wait_until (libglib-2.0.so.0 + 0xb0533)
                #2  0x00007f475b974115 n/a (libglib-2.0.so.0 + 0x25115)
                #3  0x00007f475b9dedab n/a (libglib-2.0.so.0 + 0x8fdab)
                #4  0x00007f475b9dbd75 n/a (libglib-2.0.so.0 + 0x8cd75)
                #5  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #6  0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424852:
                #0  0x00007f4756e99f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007f4756e9c7a0 pthread_cond_wait (libc.so.6 + 0x867a0)
                #2  0x00005629dd00145a uv_cond_wait (electron + 0x1eee45a)
                #3  0x00005629e40a4262 n/a (electron + 0x8f91262)
                #4  0x00005629e40a175f n/a (electron + 0x8f8e75f)
                #5  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #6  0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424870:
                #0  0x00007f4756e99f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007f4756e9cab5 pthread_cond_timedwait (libc.so.6 + 0x86ab5)
                #2  0x00005629e02c9b5e n/a (electron + 0x51b6b5e)
                #3  0x00005629e02ca30d n/a (electron + 0x51b730d)
                #4  0x00005629e02a23c6 n/a (electron + 0x518f3c6)
                #5  0x00005629e02a3000 n/a (electron + 0x5190000)
                #6  0x00005629e02a2bfa n/a (electron + 0x518fbfa)
                #7  0x00005629e02a2a7a n/a (electron + 0x518fa7a)
                #8  0x00005629e02cd42a n/a (electron + 0x51ba42a)
                #9  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #10 0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424911:
                #0  0x00007f4756e99f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007f4756e9cab5 pthread_cond_timedwait (libc.so.6 + 0x86ab5)
                #2  0x00005629e02c9b5e n/a (electron + 0x51b6b5e)
                #3  0x00005629e02ca30d n/a (electron + 0x51b730d)
                #4  0x00005629e02a23c6 n/a (electron + 0x518f3c6)
                #5  0x00005629e02a3000 n/a (electron + 0x5190000)
                #6  0x00005629e02a2c4a n/a (electron + 0x518fc4a)
                #7  0x00005629e02a2aa6 n/a (electron + 0x518faa6)
                #8  0x00005629e02cd42a n/a (electron + 0x51ba42a)
                #9  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #10 0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424880:
                #0  0x00007f4756e99f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007f4756e9c7a0 pthread_cond_wait (libc.so.6 + 0x867a0)
                #2  0x00005629dd00145a uv_cond_wait (electron + 0x1eee45a)
                #3  0x00005629dcff0be2 n/a (electron + 0x1eddbe2)
                #4  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #5  0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424871:
                #0  0x00007f4756f13c0f __poll (libc.so.6 + 0xfdc0f)
                #1  0x00005629e02d0d72 n/a (electron + 0x51bdd72)
                #2  0x00005629e02cd42a n/a (electron + 0x51ba42a)
                #3  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #4  0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424865:
                #0  0x00007f4756f21266 epoll_wait (libc.so.6 + 0x10b266)
                #1  0x00005629e0421d7e n/a (electron + 0x530ed7e)
                #2  0x00005629e041f4ec n/a (electron + 0x530c4ec)
                #3  0x00005629e02dc17a n/a (electron + 0x51c917a)
                #4  0x00005629e028d247 n/a (electron + 0x517a247)
                #5  0x00005629e0258d51 n/a (electron + 0x5145d51)
                #6  0x00005629e02a91a7 n/a (electron + 0x51961a7)
                #7  0x00005629e02a9359 n/a (electron + 0x5196359)
                #8  0x00005629e02cd42a n/a (electron + 0x51ba42a)
                #9  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #10 0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424878:
                #0  0x00007f4756e99f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007f4756e9c7a0 pthread_cond_wait (libc.so.6 + 0x867a0)
                #2  0x00005629dd00145a uv_cond_wait (electron + 0x1eee45a)
                #3  0x00005629dcff0be2 n/a (electron + 0x1eddbe2)
                #4  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #5  0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424912:
                #0  0x00007f4756f21266 epoll_wait (libc.so.6 + 0x10b266)
                #1  0x00005629e0421d7e n/a (electron + 0x530ed7e)
                #2  0x00005629e041f4ec n/a (electron + 0x530c4ec)
                #3  0x00005629e02dc17a n/a (electron + 0x51c917a)
                #4  0x00005629e028d247 n/a (electron + 0x517a247)
                #5  0x00005629e0258d51 n/a (electron + 0x5145d51)
                #6  0x00005629e02a91a7 n/a (electron + 0x51961a7)
                #7  0x00005629e02a9359 n/a (electron + 0x5196359)
                #8  0x00005629e02cd42a n/a (electron + 0x51ba42a)
                #9  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #10 0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424869:
                #0  0x00007f4756e99f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007f4756e9cab5 pthread_cond_timedwait (libc.so.6 + 0x86ab5)
                #2  0x00005629e02c9b5e n/a (electron + 0x51b6b5e)
                #3  0x00005629e02ca30d n/a (electron + 0x51b730d)
                #4  0x00005629e02a23c6 n/a (electron + 0x518f3c6)
                #5  0x00005629e02a3000 n/a (electron + 0x5190000)
                #6  0x00005629e02a2bfa n/a (electron + 0x518fbfa)
                #7  0x00005629e02a2a7a n/a (electron + 0x518fa7a)
                #8  0x00005629e02cd42a n/a (electron + 0x51ba42a)
                #9  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #10 0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424848:
                #0  0x00007f4756f21266 epoll_wait (libc.so.6 + 0x10b266)
                #1  0x00005629e0421d7e n/a (electron + 0x530ed7e)
                #2  0x00005629e041f4ec n/a (electron + 0x530c4ec)
                #3  0x00005629e02dc097 n/a (electron + 0x51c9097)
                #4  0x00005629e028d247 n/a (electron + 0x517a247)
                #5  0x00005629e0258d51 n/a (electron + 0x5145d51)
                #6  0x00005629e02a91a7 n/a (electron + 0x51961a7)
                #7  0x00005629df1dd6f3 n/a (electron + 0x40ca6f3)
                #8  0x00005629e02a9359 n/a (electron + 0x5196359)
                #9  0x00005629e02cd42a n/a (electron + 0x51ba42a)
                #10 0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #11 0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424919:
                #0  0x00007f4756f163fc __select (libc.so.6 + 0x1003fc)
                #1  0x00007f46febdc155 _ZN15vscode_keyboard15ListenToXEventsEPv (keymapping.node + 0x6155)
                #2  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #3  0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424866:
                #0  0x00007f4756f0fb5c read (libc.so.6 + 0xf9b5c)
                #1  0x00005629dd1b0c2d n/a (electron + 0x209dc2d)
                #2  0x00005629e02cd42a n/a (electron + 0x51ba42a)
                #3  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #4  0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424859:
                #0  0x00007f4756f13c0f __poll (libc.so.6 + 0xfdc0f)
                #1  0x00007f475ba06c2f n/a (libglib-2.0.so.0 + 0xb7c2f)
                #2  0x00007f475b9a70e2 g_main_context_iteration (libglib-2.0.so.0 + 0x580e2)
                #3  0x00007f475b9a7132 n/a (libglib-2.0.so.0 + 0x58132)
                #4  0x00007f475b9dbd75 n/a (libglib-2.0.so.0 + 0x8cd75)
                #5  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #6  0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424877:
                #0  0x00007f4756e99f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007f4756e9c7a0 pthread_cond_wait (libc.so.6 + 0x867a0)
                #2  0x00005629dd00145a uv_cond_wait (electron + 0x1eee45a)
                #3  0x00005629dcff0be2 n/a (electron + 0x1eddbe2)
                #4  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #5  0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424845:
                #0  0x00007f4756f21266 epoll_wait (libc.so.6 + 0x10b266)
                #1  0x00005629e0421d7e n/a (electron + 0x530ed7e)
                #2  0x00005629e041f4ec n/a (electron + 0x530c4ec)
                #3  0x00005629e02dc17a n/a (electron + 0x51c917a)
                #4  0x00005629e028d247 n/a (electron + 0x517a247)
                #5  0x00005629e0258d51 n/a (electron + 0x5145d51)
                #6  0x00005629e02a91a7 n/a (electron + 0x51961a7)
                #7  0x00005629e02960cb n/a (electron + 0x51830cb)
                #8  0x00005629e02a9359 n/a (electron + 0x5196359)
                #9  0x00005629e02cd42a n/a (electron + 0x51ba42a)
                #10 0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #11 0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424863:
                #0  0x00007f4756e99f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007f4756e9cab5 pthread_cond_timedwait (libc.so.6 + 0x86ab5)
                #2  0x00005629e02c9b5e n/a (electron + 0x51b6b5e)
                #3  0x00005629e02ca30d n/a (electron + 0x51b730d)
                #4  0x00005629e02a23c6 n/a (electron + 0x518f3c6)
                #5  0x00005629e02a3000 n/a (electron + 0x5190000)
                #6  0x00005629e02a2c4a n/a (electron + 0x518fc4a)
                #7  0x00005629e02a2aa6 n/a (electron + 0x518faa6)
                #8  0x00005629e02cd42a n/a (electron + 0x51ba42a)
                #9  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #10 0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424867:
                #0  0x00007f4756ee59e5 clock_nanosleep (libc.so.6 + 0xcf9e5)
                #1  0x00007f4756eea5e7 __nanosleep (libc.so.6 + 0xd45e7)
                #2  0x00005629e02cce68 n/a (electron + 0x51b9e68)
                #3  0x00005629e0fe85b3 n/a (electron + 0x5ed55b3)
                #4  0x00005629e0feffc5 n/a (electron + 0x5edcfc5)
                #5  0x00005629e0ff5665 n/a (electron + 0x5ee2665)
                #6  0x00005629e0feaf1f n/a (electron + 0x5ed7f1f)
                #7  0x00005629e0feb4af n/a (electron + 0x5ed84af)
                #8  0x00005629df946f4d n/a (electron + 0x4833f4d)
                #9  0x00005629df946d3a n/a (electron + 0x4833d3a)
                #10 0x00005629df9487b2 n/a (electron + 0x48357b2)
                #11 0x00005629df948827 n/a (electron + 0x4835827)
                #12 0x00005629e0275513 n/a (electron + 0x5162513)
                #13 0x00005629e029bd99 n/a (electron + 0x5188d99)
                #14 0x00005629e029c422 n/a (electron + 0x5189422)
                #15 0x00005629e029bb55 n/a (electron + 0x5188b55)
                #16 0x00005629e029b8af n/a (electron + 0x51888af)
                #17 0x00005629e02a2ede n/a (electron + 0x518fede)
                #18 0x00005629e02a2bfa n/a (electron + 0x518fbfa)
                #19 0x00005629e02a2a7a n/a (electron + 0x518fa7a)
                #20 0x00005629e02cd42a n/a (electron + 0x51ba42a)
                #21 0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #22 0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424850:
                #0  0x00007f4756f21266 epoll_wait (libc.so.6 + 0x10b266)
                #1  0x00005629dd004576 n/a (electron + 0x1ef1576)
                #2  0x00005629dcff44f8 uv_run (electron + 0x1ee14f8)
                #3  0x00005629e40a403b n/a (electron + 0x8f9103b)
                #4  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #5  0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424854:
                #0  0x00007f4756e99f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007f4756ea53e0 n/a (libc.so.6 + 0x8f3e0)
                #2  0x00005629dd001266 uv_sem_wait (electron + 0x1eee266)
                #3  0x00005629e412a51c n/a (electron + 0x901751c)
                #4  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #5  0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424861:
                #0  0x00007f4756f13c0f __poll (libc.so.6 + 0xfdc0f)
                #1  0x00007f475ba06c2f n/a (libglib-2.0.so.0 + 0xb7c2f)
                #2  0x00007f475b9a8fef g_main_loop_run (libglib-2.0.so.0 + 0x59fef)
                #3  0x00007f475b33a28c n/a (libgio-2.0.so.0 + 0x11028c)
                #4  0x00007f475b9dbd75 n/a (libglib-2.0.so.0 + 0x8cd75)
                #5  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #6  0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424868:
                #0  0x00007f4756e99f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007f4756e9cab5 pthread_cond_timedwait (libc.so.6 + 0x86ab5)
                #2  0x00005629e02c9b5e n/a (electron + 0x51b6b5e)
                #3  0x00005629e02ca30d n/a (electron + 0x51b730d)
                #4  0x00005629e02a23c6 n/a (electron + 0x518f3c6)
                #5  0x00005629e02a3000 n/a (electron + 0x5190000)
                #6  0x00005629e02a2bfa n/a (electron + 0x518fbfa)
                #7  0x00005629e02a2a7a n/a (electron + 0x518fa7a)
                #8  0x00005629e02cd42a n/a (electron + 0x51ba42a)
                #9  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #10 0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424853:
                #0  0x00007f4756e99f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007f4756e9c7a0 pthread_cond_wait (libc.so.6 + 0x867a0)
                #2  0x00005629dd00145a uv_cond_wait (electron + 0x1eee45a)
                #3  0x00005629e40a4262 n/a (electron + 0x8f91262)
                #4  0x00005629e40a175f n/a (electron + 0x8f8e75f)
                #5  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #6  0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 424872:
                #0  0x00007f4756e99f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007f4756e9cab5 pthread_cond_timedwait (libc.so.6 + 0x86ab5)
                #2  0x00005629e02c9b5e n/a (electron + 0x51b6b5e)
                #3  0x00005629e02ca30d n/a (electron + 0x51b730d)
                #4  0x00005629e02a23c6 n/a (electron + 0x518f3c6)
                #5  0x00005629e02a3000 n/a (electron + 0x5190000)
                #6  0x00005629e02a2c9a n/a (electron + 0x518fc9a)
                #7  0x00005629e02a2ab0 n/a (electron + 0x518fab0)
                #8  0x00005629e02cd42a n/a (electron + 0x51ba42a)
                #9  0x00007f4756e9d44b n/a (libc.so.6 + 0x8744b)
                #10 0x00007f4756f20e40 n/a (libc.so.6 + 0x10ae40)
                ELF object binary architecture: AMD x86-64

GNU gdb (GDB) 13.1
Copyright (C) 2023 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-pc-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 /usr/lib/electron22/electron...

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.archlinux.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.
Downloading separate debug info for /usr/lib/electron22/electron
(No debugging symbols found in /usr/lib/electron22/electron)                                                                                                                                                                                    

warning: Can't open file /dev/shm/.org.chromium.Chromium.3HUh5f (deleted) during file-backed mapping note processing

warning: Can't open file /dev/shm/.org.chromium.Chromium.az716M (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:wayland-cursor (deleted) during file-backed mapping note processing

warning: Can't open file /dev/shm/.org.chromium.Chromium.MNIhfL (deleted) during file-backed mapping note processing

warning: Can't open file /dev/shm/.org.chromium.Chromium.YYzoee (deleted) during file-backed mapping note processing

warning: Can't open file /dev/shm/.org.chromium.Chromium.O1B5Ag (deleted) during file-backed mapping note processing

warning: Can't open file /dev/shm/.org.chromium.Chromium.jhJTzi (deleted) during file-backed mapping note processing

warning: Can't open file /dev/shm/.org.chromium.Chromium.0eTgKy (deleted) during file-backed mapping note processing

warning: Can't open file /dev/shm/.org.chromium.Chromium.mEpTaL (deleted) during file-backed mapping note processing
[New LWP 424837]
[New LWP 424847]
[New LWP 424846]
[New LWP 424838]
[New LWP 424874]
[New LWP 424875]
[New LWP 424849]
[New LWP 424858]
[New LWP 424851]
[New LWP 424862]
[New LWP 424873]
[New LWP 424879]
[New LWP 424844]
[New LWP 424860]
[New LWP 424852]
[New LWP 424870]
[New LWP 424911]
[New LWP 424880]
[New LWP 424871]
[New LWP 424865]
[New LWP 424878]
[New LWP 424912]
[New LWP 424869]
[New LWP 424848]
[New LWP 424919]
[New LWP 424866]
[New LWP 424859]
--Type <RET> for more, q to quit, c to continue without paging--c
[New LWP 424877]
[New LWP 424845]
[New LWP 424863]
[New LWP 424867]
[New LWP 424850]
[New LWP 424854]
[New LWP 424861]
[New LWP 424868]
[New LWP 424853]
[New LWP 424872]
Downloading separate debug info for /usr/lib/libjsoncpp.so.25                                                                                                                                                                                   
Downloading separate debug info for /usr/lib/libharfbuzz.so.0                                                                                                                                                                                   
Downloading separate debug info for /usr/lib/libavcodec.so.60                                                                                                                                                                                   
Downloading separate debug info for /usr/lib/libavformat.so.60                                                                                                                                                                                  
Downloading separate debug info for /usr/lib/libavutil.so.58                                                                                                                                                                                    
Downloading separate debug info for /usr/lib/libgbm.so.1                                                                                                                                                                                        
Downloading separate debug info for /usr/lib/libharfbuzz-subset.so.0                                                                                                                                                                            
Downloading separate debug info for /usr/lib/libsnappy.so.1                                                                                                                                                                                     
Downloading separate debug info for /usr/lib/libnghttp2.so.14                                                                                                                                                                                   
Downloading separate debug info for /usr/lib/libsystemd.so.0                                                                                                                                                                                    
Downloading separate debug info for /usr/lib/libswresample.so.4                                                                                                                                                                                 
Downloading separate debug info for /usr/lib/libvpx.so.8                                                                                                                                                                                        
Downloading separate debug info for /usr/lib/libgsm.so.1                                                                                                                                                                                        
Downloading separate debug info for /usr/lib/libopenjp2.so.7                                                                                                                                                                                    
Downloading separate debug info for /usr/lib/librav1e.so.0                                                                                                                                                                                      
Downloading separate debug info for /usr/lib/libSvtAv1Enc.so.1                                                                                                                                                                                  
Downloading separate debug info for /usr/lib/libvorbis.so.0                                                                                                                                                                                     
Downloading separate debug info for /usr/lib/libvorbisenc.so.2                                                                                                                                                                                  
Downloading separate debug info for /usr/lib/libx265.so.199                                                                                                                                                                                     
Downloading separate debug info for /usr/lib/libxvidcore.so.4                                                                                                                                                                                   
Downloading separate debug info for /usr/lib/libva.so.2                                                                                                                                                                                         
Downloading separate debug info for /usr/lib/libbluray.so.2                                                                                                                                                                                     
Downloading separate debug info for /usr/lib/libva-drm.so.2                                                                                                                                                                                     
Downloading separate debug info for /usr/lib/libva-x11.so.2                                                                                                                                                                                     
Downloading separate debug info for /usr/lib/libvdpau.so.1                                                                                                                                                                                      
Downloading separate debug info for /usr/lib/libogg.so.0                                                                                                                                                                                        
Downloading separate debug info for /usr/lib/libidn2.so.0                                                                                                                                                                                       
Downloading separate debug info for /usr/lib/libunistring.so.5                                                                                                                                                                                  
Downloading separate debug info for /usr/lib/libtasn1.so.6                                                                                                                                                                                      
Downloading separate debug info for /usr/lib/liblz4.so.1                                                                                                                                                                                        
Downloading separate debug info for /usr/lib/libsoxr.so.0                                                                                                                                                                                       
Downloading separate debug info for /usr/lib/libvorbisfile.so.3                                                                                                                                                                                 
Downloading separate debug info for /usr/lib/libudev.so.1                                                                                                                                                                                       
Downloading separate debug info for system-supplied DSO at 0x7ffef591e000                                                                                                                                                                       
[Thread debugging using libthread_db enabled]                                                                                                                                                                                                   
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/lib/electron22/electron --ozone-platform-hint=wayland --ozone-platform-hin'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00005629dd957c1d in ?? ()
[Current thread is 1 (Thread 0x7f47487a2480 (LWP 424837))]
(gdb) p
The history is empty.
(gdb) l
Downloading source file /build/glibc/src/glibc/csu/../sysdeps/x86_64/crtn.S
1	../sysdeps/x86_64/crtn.S: Directory not empty.                                                                                                                                                                                          

(gdb) l
1	in ../sysdeps/x86_64/crtn.S
(gdb) bt
#0  0x00005629dd957c1d in  ()
#1  0x0000000000000002 in  ()
#2  0x0000000000000000 in  ()
(gdb) q

Built debug package contained the following:

$ pacman -Ql code-debug                                                                                                                                                                                                    
code-debug /usr/
code-debug /usr/lib/
code-debug /usr/lib/debug/
code-debug /usr/lib/debug/.build-id/
code-debug /usr/lib/debug/.build-id/20/
code-debug /usr/lib/debug/.build-id/20/3b36d67360ad33d528d14916634f5e2ba2806b
code-debug /usr/lib/debug/.build-id/20/3b36d67360ad33d528d14916634f5e2ba2806b.debug
code-debug /usr/lib/debug/.build-id/27/
code-debug /usr/lib/debug/.build-id/27/deaa05a9b1741a67998dc2f7a06f1dc73a3719
code-debug /usr/lib/debug/.build-id/27/deaa05a9b1741a67998dc2f7a06f1dc73a3719.debug
code-debug /usr/lib/debug/.build-id/50/
code-debug /usr/lib/debug/.build-id/50/2a693d8c9f43ff881f80e9d1a8590220319b55
code-debug /usr/lib/debug/.build-id/50/2a693d8c9f43ff881f80e9d1a8590220319b55.debug
code-debug /usr/lib/debug/.build-id/51/
code-debug /usr/lib/debug/.build-id/51/fd2c94e35e2609c69ad58973c8c357b0190b7e
code-debug /usr/lib/debug/.build-id/51/fd2c94e35e2609c69ad58973c8c357b0190b7e.debug
code-debug /usr/lib/debug/.build-id/65/
code-debug /usr/lib/debug/.build-id/65/c8aa2246338cc9e74613e4780d369b65e6871d
code-debug /usr/lib/debug/.build-id/65/c8aa2246338cc9e74613e4780d369b65e6871d.debug
code-debug /usr/lib/debug/.build-id/8a/
code-debug /usr/lib/debug/.build-id/8a/58e8b954ea41ec2eb4837bc0a384494e8723b6
code-debug /usr/lib/debug/.build-id/8a/58e8b954ea41ec2eb4837bc0a384494e8723b6.debug
code-debug /usr/lib/debug/.build-id/ab/
code-debug /usr/lib/debug/.build-id/ab/a139ccc18dc349ca7aa58bdbeb4c5c73eb2633
code-debug /usr/lib/debug/.build-id/ab/a139ccc18dc349ca7aa58bdbeb4c5c73eb2633.debug
code-debug /usr/lib/debug/.build-id/ba/
code-debug /usr/lib/debug/.build-id/ba/cc15ca30e004badc985d4704d98acab3026ace
code-debug /usr/lib/debug/.build-id/ba/cc15ca30e004badc985d4704d98acab3026ace.debug
code-debug /usr/lib/debug/.build-id/dc/
code-debug /usr/lib/debug/.build-id/dc/4bf6dba2009ab3c8ede14df88446298a5a5341
code-debug /usr/lib/debug/.build-id/dc/4bf6dba2009ab3c8ede14df88446298a5a5341.debug
code-debug /usr/lib/debug/.build-id/ff/
code-debug /usr/lib/debug/.build-id/ff/7f4f00aedaa032f07668e22111260089cb2716
code-debug /usr/lib/debug/.build-id/ff/7f4f00aedaa032f07668e22111260089cb2716.debug
code-debug /usr/lib/debug/usr/
code-debug /usr/lib/debug/usr/lib/
code-debug /usr/lib/debug/usr/lib/code/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/@parcel/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/@parcel/watcher/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/@parcel/watcher/build/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/@parcel/watcher/build/Release/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/@parcel/watcher/build/Release/watcher.node.debug
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/@vscode/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/@vscode/policy-watcher/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/@vscode/policy-watcher/build/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/@vscode/policy-watcher/build/Release/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/@vscode/policy-watcher/build/Release/vscode-policy-watcher.node.debug
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/@vscode/spdlog/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/@vscode/spdlog/build/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/@vscode/spdlog/build/Release/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/@vscode/spdlog/build/Release/spdlog.node.debug
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/@vscode/sqlite3/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/@vscode/sqlite3/build/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/@vscode/sqlite3/build/Release/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/@vscode/sqlite3/build/Release/vscode-sqlite3.node.debug
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/keytar/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/keytar/build/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/keytar/build/Release/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/keytar/build/Release/keytar.node.debug
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/native-is-elevated/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/native-is-elevated/build/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/native-is-elevated/build/Release/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/native-is-elevated/build/Release/iselevated.node.debug
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/native-keymap/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/native-keymap/build/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/native-keymap/build/Release/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/native-keymap/build/Release/keymapping.node.debug
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/native-watchdog/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/native-watchdog/build/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/native-watchdog/build/Release/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/native-watchdog/build/Release/watchdog.node.debug
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/node-pty/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/node-pty/build/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/node-pty/build/Release/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/node-pty/build/Release/pty.node.debug
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/windows-foreground-love/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/windows-foreground-love/build/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/windows-foreground-love/build/Release/
code-debug /usr/lib/debug/usr/lib/code/node_modules.asar.unpacked/windows-foreground-love/build/Release/foreground_love.node.debug
code-debug /usr/src/
code-debug /usr/src/debug/
code-debug /usr/src/debug/code/
code-debug /usr/src/debug/code/code/
code-debug /usr/src/debug/code/code/node_modules/
code-debug /usr/src/debug/code/code/node_modules/@parcel/
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/build/
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/Backend.cc
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/Backend.hh
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/Debounce.hh
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/DirTree.cc
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/DirTree.hh
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/Event.hh
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/Glob.cc
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/Glob.hh
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/PromiseRunner.hh
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/Signal.hh
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/Watcher.cc
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/Watcher.hh
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/binding.cc
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/linux/
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/linux/InotifyBackend.cc
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/linux/InotifyBackend.hh
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/shared/
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/shared/BruteForceBackend.cc
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/shared/BruteForceBackend.hh
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/unix/
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/unix/legacy.cc
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/watchman/
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/watchman/BSER.cc
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/watchman/BSER.hh
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/watchman/IPC.hh
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/watchman/WatchmanBackend.cc
code-debug /usr/src/debug/code/code/node_modules/@parcel/watcher/src/watchman/WatchmanBackend.hh
code-debug /usr/src/debug/code/code/node_modules/@vscode/
code-debug /usr/src/debug/code/code/node_modules/@vscode/policy-watcher/
code-debug /usr/src/debug/code/code/node_modules/@vscode/policy-watcher/build/
code-debug /usr/src/debug/code/code/node_modules/@vscode/policy-watcher/node_modules/
code-debug /usr/src/debug/code/code/node_modules/@vscode/policy-watcher/node_modules/node-addon-api/
code-debug /usr/src/debug/code/code/node_modules/@vscode/policy-watcher/node_modules/node-addon-api/napi-inl.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/policy-watcher/node_modules/node-addon-api/napi.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/policy-watcher/src/
code-debug /usr/src/debug/code/code/node_modules/@vscode/policy-watcher/src/Policy.hh
code-debug /usr/src/debug/code/code/node_modules/@vscode/policy-watcher/src/PolicyWatcher.hh
code-debug /usr/src/debug/code/code/node_modules/@vscode/policy-watcher/src/linux/
code-debug /usr/src/debug/code/code/node_modules/@vscode/policy-watcher/src/linux/PolicyWatcher.cc
code-debug /usr/src/debug/code/code/node_modules/@vscode/policy-watcher/src/main.cc
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/build/
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/async.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/async_logger-inl.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/async_logger.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/common-inl.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/common.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/backtracer-inl.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/backtracer.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/circular_q.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/console_globals.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/file_helper-inl.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/file_helper.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/fmt_helper.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/log_msg-inl.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/log_msg.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/log_msg_buffer-inl.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/log_msg_buffer.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/mpmc_blocking_q.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/null_mutex.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/os-inl.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/os.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/periodic_worker-inl.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/periodic_worker.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/registry-inl.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/registry.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/synchronous_factory.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/thread_pool-inl.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/details/thread_pool.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/fmt/
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/fmt/bundled/
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/fmt/bundled/core.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/fmt/bundled/format-inl.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/fmt/bundled/format.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/formatter.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/logger-inl.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/logger.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/pattern_formatter-inl.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/pattern_formatter.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/sinks/
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/sinks/ansicolor_sink-inl.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/sinks/ansicolor_sink.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/sinks/base_sink-inl.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/sinks/base_sink.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/sinks/rotating_file_sink-inl.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/sinks/rotating_file_sink.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/sinks/sink-inl.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/sinks/sink.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/sinks/stdout_sinks-inl.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/sinks/stdout_sinks.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/deps/spdlog/include/spdlog/spdlog-inl.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/src/
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/src/logger.cc
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/src/logger.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/spdlog/src/main.cc
code-debug /usr/src/debug/code/code/node_modules/@vscode/sqlite3/
code-debug /usr/src/debug/code/code/node_modules/@vscode/sqlite3/build/
code-debug /usr/src/debug/code/code/node_modules/@vscode/sqlite3/build/Release/
code-debug /usr/src/debug/code/code/node_modules/@vscode/sqlite3/build/Release/obj/
code-debug /usr/src/debug/code/code/node_modules/@vscode/sqlite3/build/Release/obj/gen/
code-debug /usr/src/debug/code/code/node_modules/@vscode/sqlite3/build/Release/obj/gen/sqlite-autoconf-3390400/
code-debug /usr/src/debug/code/code/node_modules/@vscode/sqlite3/build/Release/obj/gen/sqlite-autoconf-3390400/sqlite3.c
code-debug /usr/src/debug/code/code/node_modules/@vscode/sqlite3/build/Release/obj/gen/sqlite-autoconf-3390400/sqlite3.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/sqlite3/node_modules/
code-debug /usr/src/debug/code/code/node_modules/@vscode/sqlite3/node_modules/node-addon-api/
code-debug /usr/src/debug/code/code/node_modules/@vscode/sqlite3/node_modules/node-addon-api/napi-inl.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/sqlite3/node_modules/node-addon-api/napi.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/sqlite3/src/
code-debug /usr/src/debug/code/code/node_modules/@vscode/sqlite3/src/async.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/sqlite3/src/backup.cc
code-debug /usr/src/debug/code/code/node_modules/@vscode/sqlite3/src/backup.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/sqlite3/src/database.cc
code-debug /usr/src/debug/code/code/node_modules/@vscode/sqlite3/src/database.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/sqlite3/src/macros.h
code-debug /usr/src/debug/code/code/node_modules/@vscode/sqlite3/src/node_sqlite3.cc
code-debug /usr/src/debug/code/code/node_modules/@vscode/sqlite3/src/statement.cc
code-debug /usr/src/debug/code/code/node_modules/@vscode/sqlite3/src/statement.h
code-debug /usr/src/debug/code/code/node_modules/keytar/
code-debug /usr/src/debug/code/code/node_modules/keytar/build/
code-debug /usr/src/debug/code/code/node_modules/keytar/node_modules/
code-debug /usr/src/debug/code/code/node_modules/keytar/node_modules/node-addon-api/
code-debug /usr/src/debug/code/code/node_modules/keytar/node_modules/node-addon-api/napi-inl.h
code-debug /usr/src/debug/code/code/node_modules/keytar/node_modules/node-addon-api/napi.h
code-debug /usr/src/debug/code/code/node_modules/keytar/src/
code-debug /usr/src/debug/code/code/node_modules/keytar/src/async.cc
code-debug /usr/src/debug/code/code/node_modules/keytar/src/async.h
code-debug /usr/src/debug/code/code/node_modules/keytar/src/credentials.h
code-debug /usr/src/debug/code/code/node_modules/keytar/src/keytar.h
code-debug /usr/src/debug/code/code/node_modules/keytar/src/keytar_posix.cc
code-debug /usr/src/debug/code/code/node_modules/keytar/src/main.cc
code-debug /usr/src/debug/code/code/node_modules/nan/
code-debug /usr/src/debug/code/code/node_modules/nan/nan.h
code-debug /usr/src/debug/code/code/node_modules/nan/nan_callbacks.h
code-debug /usr/src/debug/code/code/node_modules/nan/nan_callbacks_12_inl.h
code-debug /usr/src/debug/code/code/node_modules/nan/nan_converters.h
code-debug /usr/src/debug/code/code/node_modules/nan/nan_converters_43_inl.h
code-debug /usr/src/debug/code/code/node_modules/nan/nan_implementation_12_inl.h
code-debug /usr/src/debug/code/code/node_modules/nan/nan_maybe_43_inl.h
code-debug /usr/src/debug/code/code/node_modules/nan/nan_new.h
code-debug /usr/src/debug/code/code/node_modules/nan/nan_object_wrap.h
code-debug /usr/src/debug/code/code/node_modules/nan/nan_persistent_12_inl.h
code-debug /usr/src/debug/code/code/node_modules/nan/nan_weak.h
code-debug /usr/src/debug/code/code/node_modules/native-is-elevated/
code-debug /usr/src/debug/code/code/node_modules/native-is-elevated/src/
code-debug /usr/src/debug/code/code/node_modules/native-is-elevated/src/iselevated.cc
code-debug /usr/src/debug/code/code/node_modules/native-keymap/
code-debug /usr/src/debug/code/code/node_modules/native-keymap/build/
code-debug /usr/src/debug/code/code/node_modules/native-keymap/deps/
code-debug /usr/src/debug/code/code/node_modules/native-keymap/deps/chromium/
code-debug /usr/src/debug/code/code/node_modules/native-keymap/deps/chromium/dom_code_data.inc
code-debug /usr/src/debug/code/code/node_modules/native-keymap/deps/chromium/keyboard_codes.h
code-debug /usr/src/debug/code/code/node_modules/native-keymap/deps/chromium/x/
code-debug /usr/src/debug/code/code/node_modules/native-keymap/deps/chromium/x/keysym_to_unicode.cc
code-debug /usr/src/debug/code/code/node_modules/native-keymap/deps/chromium/x/keysym_to_unicode.h
code-debug /usr/src/debug/code/code/node_modules/native-keymap/src/
code-debug /usr/src/debug/code/code/node_modules/native-keymap/src/keyboard_x.cc
code-debug /usr/src/debug/code/code/node_modules/native-keymap/src/keymapping.cc
code-debug /usr/src/debug/code/code/node_modules/native-keymap/src/keymapping.h
code-debug /usr/src/debug/code/code/node_modules/native-keymap/src/string_conversion.cc
code-debug /usr/src/debug/code/code/node_modules/native-keymap/src/string_conversion.h
code-debug /usr/src/debug/code/code/node_modules/native-watchdog/
code-debug /usr/src/debug/code/code/node_modules/native-watchdog/src/
code-debug /usr/src/debug/code/code/node_modules/native-watchdog/src/watchdog.cc
code-debug /usr/src/debug/code/code/node_modules/node-addon-api/
code-debug /usr/src/debug/code/code/node_modules/node-addon-api/napi-inl.h
code-debug /usr/src/debug/code/code/node_modules/node-addon-api/napi.h
code-debug /usr/src/debug/code/code/node_modules/node-pty/
code-debug /usr/src/debug/code/code/node_modules/node-pty/build/
code-debug /usr/src/debug/code/code/node_modules/node-pty/src/
code-debug /usr/src/debug/code/code/node_modules/node-pty/src/unix/
code-debug /usr/src/debug/code/code/node_modules/node-pty/src/unix/pty.cc
code-debug /usr/src/debug/code/code/node_modules/windows-foreground-love/
code-debug /usr/src/debug/code/code/node_modules/windows-foreground-love/src/
code-debug /usr/src/debug/code/code/node_modules/windows-foreground-love/src/foreground-love.cc

@C0rn3j
Copy link

C0rn3j commented Jul 17, 2023

Seems 100% reproducible here with the two flags --enable-features=WaylandWindowDecorations --ozone-platform-hint=auto and maximizing the window.

Version: 1.79.2
Commit: 695af097c7bd098fbf017ce3ac85e09bbc5dda06
Date: 2023-06-17T15:54:35.168Z
Electron: 22.3.17
Chromium: 108.0.5359.215
Node.js: 16.17.1
V8: 10.8.168.25-electron.0
OS: Linux x64 6.4.3-arch1-2
Operating System: Arch Linux 
KDE Plasma Version: 5.27.6
KDE Frameworks Version: 5.108.0
Qt Version: 5.15.10
Kernel Version: 6.4.3-arch1-2 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 7600X 6-Core Processor
Memory: 62.0 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 4090/PCIe/SSE2
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: X670 AORUS ELITE AX
System Version: -CF

@trinitronx
Copy link

trinitronx commented Jul 18, 2023

As it turns out, I realized that Electron is a separate package on ArchLinux / Manjaro & similar. So, it too required a rebuild to get debug symbols. After first attempt, clang complained of missing flag -fvar-tracking-assignments. Setting DEBUG_CFLAGS, and DEBUG_CXXFLAGS to just "-g" in makepkg.conf allowed building the debug symbols package. This took about 5h 10m 18s on a system with an Intel i7-7700K, running on all 8 cores. If only Manjaro / Arch would provide debug packages by default...

Seems that this crash happens in electron itself. So perhaps this bug belongs upstream?

Anyway... following this are the logs + proper stacktraces...

EXPAND for platform / package version info

Version: 1.79.2
Commit: 695af097c7bd098fbf017ce3ac85e09bbc5dda06
Date: 2023-07-17T00:12:34.652Z
Electron: 22.3.17
Chromium: 108.0.5359.215
Node.js: 16.17.1
V8: 10.8.168.25-electron.0
OS: Linux x64 6.1.38-1-MANJARO

Extensions: none
A/B experiments: No current experiments.
CPUs Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz (8 x 4400)
GPU Status 2d_canvas: enabled canvas_oop_rasterization: disabled_off direct_rendering_display_compositor: disabled_off_ok gpu_compositing: enabled multiple_raster_threads: enabled_on opengl: enabled_on rasterization: enabled raw_draw: disabled_off_ok video_decode: enabled video_encode: disabled_software vulkan: disabled_off webgl: enabled webgl2: enabled webgpu: disabled_off
Load (avg) 2, 2, 2
Memory (System) 62.69GB (52.57GB free)
Process Argv --ozone-platform-hint=wayland --ozone-platform-hint=wayland
Screen Reader no
VM 0%

Here are logs from code --verbose:

EXPAND terminal log

$ code --verbose

Warning: 'ozone-platform-hint' is not in the list of known options, but still passed to Electron/Chromium.
[2366934:0717/175431.971427:WARNING:wayland_object.cc(144)] Binding to zwp_linux_dmabuf_v1 version 3 but version 4 is available.
[2366934:0717/175431.971516:WARNING:wayland_object.cc(144)] Binding to wl_seat version 5 but version 8 is available.
[2366934:0717/175431.971523:WARNING:wayland_object.cc(144)] Binding to zwp_pointer_gestures_v1 version 1 but version 3 is available.
[2366934:0717/175432.048017:ERROR:object_proxy.cc(623)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: No such interface “org.freedesktop.portal.FileChooser”
[2366934:0717/175432.048025:WARNING:property.cc(144)] version: GetAndBlock: failed.
[2366934:0717/175432.048031:ERROR:select_file_dialog_linux_portal.cc(274)] Failed to read portal version property
[2366934:0717/175432.073083:WARNING:bluez_dbus_manager.cc(247)] Floss manager not present, cannot set Floss enable/disable.
[2366984:0717/175432.122182:ERROR:gpu_init.cc(523)] Passthrough is not supported, GL is egl, ANGLE is
[2366984:0717/175432.125554:WARNING:sandbox_linux.cc(380)] InitializeSandbox() called with multiple threads in process gpu-process.
[main 2023-07-17T23:54:32.141Z] [File Watcher (node.js)] Request to start watching: /home/trinitronx/.config/Code - OSS/User (excludes: <none>, includes: <all>),/home/trinitronx/.config/Code - OSS/User/settings.json (excludes: <none>, includes: <all>)
[main 2023-07-17T23:54:32.153Z] Starting VS Code
[main 2023-07-17T23:54:32.153Z] from: /usr/lib/code
[main 2023-07-17T23:54:32.153Z] args: {
  _: [],
  diff: false,
  merge: false,
  add: false,
  goto: false,
  'new-window': false,
  'reuse-window': false,
  wait: false,
  help: false,
  'list-extensions': false,
  'show-versions': false,
  'pre-release': false,
  version: false,
  verbose: true,
  status: false,
  'prof-startup': false,
  'no-cached-data': false,
  'prof-v8-extensions': false,
  'disable-extensions': false,
  'disable-gpu': false,
  'ms-enable-electron-run-as-node': false,
  telemetry: false,
  debugRenderer: false,
  'enable-smoke-test-driver': false,
  logExtensionHostCommunication: false,
  'skip-release-notes': false,
  'skip-welcome': false,
  'disable-telemetry': false,
  'disable-updates': false,
  'disable-keytar': false,
  'disable-workspace-trust': false,
  'disable-crash-reporter': false,
  'skip-add-to-recently-opened': false,
  'unity-launch': false,
  'open-url': false,
  'file-write': false,
  'file-chmod': false,
  force: false,
  'do-not-sync': false,
  trace: false,
  'force-user-env': false,
  'force-disable-user-env': false,
  'open-devtools': false,
  'disable-gpu-sandbox': false,
  '__enable-file-policy': false,
  'enable-coi': false,
  'no-proxy-server': false,
  'no-sandbox': false,
  nolazy: false,
  'force-renderer-accessibility': false,
  'ignore-certificate-errors': false,
  'allow-insecure-localhost': false,
  'disable-dev-shm-usage': false,
  'profile-temp': false,
  logsPath: '/home/trinitronx/.config/Code - OSS/logs/20230717T175432'
}
[main 2023-07-17T23:54:32.154Z] Resolving machine identifier...
[main 2023-07-17T23:54:32.154Z] Resolved machine identifier: 2a5e40e6528e9fb1909dedf03d3a2246bc954c49221f676157cfeb59d1da6044
[main 2023-07-17T23:54:32.155Z] Main->SharedProcess#connect
[main 2023-07-17T23:54:32.157Z] [File Watcher (node.js)] Started watching: '/home/trinitronx/.config/Code - OSS/User'
[main 2023-07-17T23:54:32.158Z] [File Watcher (node.js)] Started watching: '/home/trinitronx/.config/Code - OSS/User/settings.json'
[main 2023-07-17T23:54:32.159Z] StorageMainService: creating application storage
[main 2023-07-17T23:54:32.162Z] ElectronURLListener: waiting for window to be ready to handle URLs...
[main 2023-07-17T23:54:32.162Z] lifecycle (main): phase changed (value: 2)
[main 2023-07-17T23:54:32.162Z] windowsManager#open
[main 2023-07-17T23:54:32.163Z] windowsManager#open pathsToOpen [
  {
    backupPath: '/home/trinitronx/.config/Code - OSS/Backups/1689545493004',
    remoteAuthority: undefined
  }
]
[main 2023-07-17T23:54:32.163Z] windowsManager#doOpenEmpty {
  restore: true,
  remoteAuthority: undefined,
  filesToOpen: undefined,
  forceNewWindow: true
}
[main 2023-07-17T23:54:32.164Z] IPC Object URL: Registered new channel vscode:328009f3-da31-4b5d-93b3-e3bd9d92adbd.
[main 2023-07-17T23:54:32.164Z] window#validateWindowState: validating window state on 1 display(s) { mode: 1, x: 0, y: 0, width: 943, height: 1026 }
[main 2023-07-17T23:54:32.164Z] window#validateWindowState: 1 monitor working area { x: 0, y: 0, width: 1920, height: 1080 }
[main 2023-07-17T23:54:32.165Z] window#ctor: using window state { mode: 1, x: 0, y: 0, width: 943, height: 1026 }
[2366934:0717/175432.165443:WARNING:wayland_surface.cc(149)] Server doesn't support zcr_alpha_compositing_v1.
[2366934:0717/175432.165451:WARNING:wayland_surface.cc(164)] Server doesn't support overlay_prioritizer.
[2366934:0717/175432.165456:WARNING:wayland_surface.cc(178)] Server doesn't support surface_augmenter.
[2366934:0717/175432.165460:WARNING:wayland_surface.cc(193)] Server doesn't support wp_content_type_v1
[2366934:0717/175432.165465:WARNING:wayland_surface.cc(212)] Server doesn't support zcr_color_management_surface.
[2366934:0717/175432.173321:WARNING:xdg_activation.cc(86)] Cannot activate a window because no active windows found!
[2366934:0717/175432.173365:WARNING:xdg_activation.cc(86)] Cannot activate a window because no active windows found!
[main 2023-07-17T23:54:32.174Z] window#load: attempt to load window (id: 1)
[main 2023-07-17T23:54:32.180Z] windowsManager#open used window count 1 (workspacesToOpen: 0, foldersToOpen: 0, emptyToRestore: 1, emptyToOpen: 0)
[main 2023-07-17T23:54:32.180Z] lifecycle (main): phase changed (value: 3)
[main 2023-07-17T23:54:32.180Z] resolveShellEnv(): skipped (VSCODE_CLI is set)
[main 2023-07-17T23:54:32.180Z] update#ctor - updates are disabled as there is no update URL
[main 2023-07-17T23:54:32.221Z] resolveShellEnv(): skipped (VSCODE_CLI is set)
[0717/175432.279589:ERROR:elf_dynamic_array_reader.h(64)] tag not found

And the full stacktrace with debug symbols:

EXPAND coredumpctl gdb stacktrace

$ coredumpctl gdb 2366934

           PID: 2366934 (code-oss)
           UID: 1000 (trinitronx)
           GID: 1000 (trinitronx)
        Signal: 11 (SEGV)
     Timestamp: Mon 2023-07-17 17:54:32 MDT (4h 31min ago)
  Command Line: $'/usr/lib/electron22/electron --ozone-platform-hint=wayland --ozone-platform-hint=wayland --verbose /usr/lib/code/code.js'
    Executable: /usr/lib/electron22/electron
 Control Group: /user.slice/user-1000.slice/session-3.scope
          Unit: session-3.scope
         Slice: user-1000.slice
       Session: 3
     Owner UID: 1000 (trinitronx)
       Boot ID: f52235fe574542a7b659640e7961d4e5
    Machine ID: 132f3bb4c5df4c7b9bc3e7b3947f4b7a
      Hostname: saturn
       Storage: /var/lib/systemd/coredump/core.code-oss.1000.f52235fe574542a7b659640e7961d4e5.2366934.1689638072000000.zst (present)
  Size on Disk: 8.1M
       Message: Process 2366934 (code-oss) of user 1000 dumped core.
                
                Stack trace of thread 2366934:
                #0  0x0000562d9cd48f77 _ZN5views12_GLOBAL__N_120BuildViewsWithLayersEPNS_4ViewEPSt6vectorIS2_SaIS2_EE (electron + 0x8da0f77)
                #1  0x0000562d9cd48fbb _ZN5views12_GLOBAL__N_120BuildViewsWithLayersEPNS_4ViewEPSt6vectorIS2_SaIS2_EE (electron + 0x8da0fbb)
                #2  0x0000562d9cd48fbb _ZN5views12_GLOBAL__N_120BuildViewsWithLayersEPNS_4ViewEPSt6vectorIS2_SaIS2_EE (electron + 0x8da0fbb)
                #3  0x0000562d9cd48858 _ZN5views6Widget38ShouldDescendIntoChildForEventHandlingEPN2ui5LayerEPN4aura6WindowES3_RKN3gfx5PointE (electron + 0x8da0858)
                #4  0x0000562d9a2cba10 _ZNK4aura14WindowTargeter21SubtreeCanAcceptEventEPNS_6WindowERKN2ui12LocatedEventE (electron + 0x6323a10)
                #5  0x0000562d9a2cb198 _ZN4aura14WindowTargeter31SubtreeShouldBeExploredForEventEPNS_6WindowERKN2ui12LocatedEventE (electron + 0x6323198)
                #6  0x0000562d9a2cb8da _ZN4aura14WindowTargeter36FindTargetForLocatedEventRecursivelyEPNS_6WindowEPN2ui12LocatedEventE (electron + 0x63238da)
                #7  0x0000562d9a2cb717 _ZN4aura14WindowTargeter18FindTargetForEventEPN2ui11EventTargetEPNS1_5EventE (electron + 0x6323717)
                #8  0x0000562d9a2cb8fd _ZN4aura14WindowTargeter36FindTargetForLocatedEventRecursivelyEPNS_6WindowEPN2ui12LocatedEventE (electron + 0x63238fd)
                #9  0x0000562d9a2cb717 _ZN4aura14WindowTargeter18FindTargetForEventEPN2ui11EventTargetEPNS1_5EventE (electron + 0x6323717)
                #10 0x0000562d9a2b0c9e _ZN2ui14EventProcessor17OnEventFromSourceEPNS_5EventE (electron + 0x6308c9e)
                #11 0x0000562d99cccbd5 _ZN2ui11EventSource27SendEventToSinkFromRewriterEPKNS_5EventEPKNS_13EventRewriterE (electron + 0x5d24bd5)
                #12 0x0000562d9a3ade3d _ZN4aura22WindowTreeHostPlatform13DispatchEventEPN2ui5EventE (electron + 0x6405e3d)
                #13 0x0000562d9cd895d5 _ZN5views26DesktopWindowTreeHostLinux13DispatchEventEPN2ui5EventE (electron + 0x8de15d5)
                #14 0x0000562d99cd0cea _ZN2ui30DispatchEventFromNativeUiEventERKPNS_5EventEN4base12OnceCallbackIFvS1_EEE (electron + 0x5d28cea)
                #15 0x0000562d967e5736 _ZN2ui13WaylandWindow13DispatchEventERKPNS_5EventE (electron + 0x283d736)
                #16 0x0000562d99cb9029 _ZN2ui19PlatformEventSource13DispatchEventEPNS_5EventE (electron + 0x5d11029)
                #17 0x0000562d967c6f0c _ZN2ui18WaylandEventSource25SetTargetAndDispatchEventEPNS_5EventEPNS_11EventTargetE (electron + 0x281ef0c)
                #18 0x0000562d967c6c44 _ZN2ui18WaylandEventSource21OnPointerFocusChangedEPNS_13WaylandWindowERKN3gfx6PointFEN2wl19EventDispatchPolicyE (electron + 0x281ec44)
                #19 0x0000562d967d8054 _ZN2ui14WaylandPointer5EnterEPvP10wl_pointerjP10wl_surfaceii (electron + 0x2830054)
                #20 0x00007efe59aa34f6 n/a (libffi.so.8 + 0x74f6)
                #21 0x00007efe59a9ff5e n/a (libffi.so.8 + 0x3f5e)
                #22 0x00007efe59aa2b73 ffi_call (libffi.so.8 + 0x6b73)
                #23 0x00007efe4d0e8645 n/a (libwayland-client.so.0 + 0x7645)
                #24 0x00007efe4d0e8e73 n/a (libwayland-client.so.0 + 0x7e73)
                #25 0x00007efe4d0e913c wl_display_dispatch_queue_pending (libwayland-client.so.0 + 0x813c)
                #26 0x0000562d967cbbd7 _ZN2ui19WaylandEventWatcher29WlDisplayDispatchPendingQueueEv (electron + 0x2823bd7)
                #27 0x0000562d96801fce _ZN2ui12_GLOBAL__N_119WatchSourceDispatchEP8_GSourcePFiPvES3_ (electron + 0x2859fce)
                #28 0x00007efe5e0eca31 g_main_context_dispatch (libglib-2.0.so.0 + 0x5aa31)
                #29 0x00007efe5e149cc9 n/a (libglib-2.0.so.0 + 0xb7cc9)
                #30 0x00007efe5e0ea0e2 g_main_context_iteration (libglib-2.0.so.0 + 0x580e2)
                #31 0x0000562d990d0604 _ZN4base15MessagePumpGlib3RunEPNS_11MessagePump8DelegateE (electron + 0x5128604)
                #32 0x0000562d991224b7 _ZN4base16sequence_manager8internal35ThreadControllerWithMessagePumpImpl3RunEbNS_9TimeDeltaE (electron + 0x517a4b7)
                #33 0x0000562d990edfc1 _ZN4base7RunLoop3RunERKNS_8LocationE (electron + 0x5145fc1)
                #34 0x0000562d9806fb0a _ZN7content15BrowserMainLoop18RunMainMessageLoopEv (electron + 0x40c7b0a)
                #35 0x0000562d98071a63 _ZN7content21BrowserMainRunnerImpl3RunEv (electron + 0x40c9a63)
                #36 0x0000562d9806d23c _ZN7content11BrowserMainENS_18MainFunctionParamsE (electron + 0x40c523c)
                #37 0x0000562d96187d66 _ZN7content21RunBrowserProcessMainENS_18MainFunctionParamsEPNS_19ContentMainDelegateE (electron + 0x21dfd66)
                #38 0x0000562d96188ff7 _ZN7content21ContentMainRunnerImpl10RunBrowserENS_18MainFunctionParamsEb (electron + 0x21e0ff7)
                #39 0x0000562d96188dec _ZN7content21ContentMainRunnerImpl3RunEv (electron + 0x21e0dec)
                #40 0x0000562d96185e57 _ZN7content17RunContentProcessENS_17ContentMainParamsEPNS_17ContentMainRunnerE (electron + 0x21dde57)
                #41 0x0000562d96186655 _ZN7content11ContentMainENS_17ContentMainParamsE (electron + 0x21de655)
                #42 0x0000562d95e9c35a main (electron + 0x1ef435a)
                #43 0x00007efe59639850 n/a (libc.so.6 + 0x23850)
                #44 0x00007efe5963990a __libc_start_main (libc.so.6 + 0x2390a)
                #45 0x0000562d95c3e025 _start (electron + 0x1c96025)
                
                Stack trace of thread 2366947:
                #0  0x00007efe59699f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007efe5969cab5 pthread_cond_timedwait (libc.so.6 + 0x86ab5)
                #2  0x0000562d9915edce _ZN4base17ConditionVariable9TimedWaitERKNS_9TimeDeltaE (electron + 0x51b6dce)
                #3  0x0000562d9915f57d _ZN4base13WaitableEvent9TimedWaitERKNS_9TimeDeltaE (electron + 0x51b757d)
                #4  0x0000562d99137636 _ZN4base8internal12WorkerThread8Delegate11WaitForWorkEPNS_13WaitableEventE (electron + 0x518f636)
                #5  0x0000562d99138270 _ZN4base8internal12WorkerThread9RunWorkerEv (electron + 0x5190270)
                #6  0x0000562d99137e6a _ZN4base8internal12WorkerThread15RunPooledWorkerEv (electron + 0x518fe6a)
                #7  0x0000562d99137cea _ZN4base8internal12WorkerThread10ThreadMainEv (electron + 0x518fcea)
                #8  0x0000562d9916269a _ZN4base12_GLOBAL__N_110ThreadFuncEPv (electron + 0x51ba69a)
                #9  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #10 0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366944:
                #0  0x00007efe596ea3a7 wait4 (libc.so.6 + 0xd43a7)
                #1  0x0000562d9915d4fa _ZNK4base7Process22WaitForExitWithTimeoutENS_9TimeDeltaEPi (electron + 0x51b54fa)
                #2  0x0000562d9915a4c4 _ZN4base12_GLOBAL__N_116BackgroundReaper10ThreadMainEv (electron + 0x51b24c4)
                #3  0x0000562d9916269a _ZN4base12_GLOBAL__N_110ThreadFuncEPv (electron + 0x51ba69a)
                #4  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #5  0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366946:
                #0  0x00007efe596e59e5 clock_nanosleep (libc.so.6 + 0xcf9e5)
                #1  0x00007efe596ea5e7 __nanosleep (libc.so.6 + 0xd45e7)
                #2  0x0000562d991620d8 _ZN4base14PlatformThread5SleepENS_9TimeDeltaE (electron + 0x51ba0d8)
                #3  0x0000562d99e7d833 _ZN11leveldb_env11ChromiumEnv8LockFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPN7leveldb8FileLockE (electron + 0x5ed5833)
                #4  0x0000562d99e85245 _ZN7leveldb6DBImpl7RecoverEPNS_11VersionEditEPb (electron + 0x5edd245)
                #5  0x0000562d99e8a8e5 _ZN7leveldb2DB4OpenERKNS_7OptionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPS0_ (electron + 0x5ee28e5)
                #6  0x0000562d99e8019f _ZN11leveldb_env9DBTracker12OpenDatabaseERKNS_7OptionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPNS0_9TrackedDBE (electron + 0x5ed819f)
                #7  0x0000562d99e8072f _ZN11leveldb_env6OpenDBERKNS_7OptionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10unique_ptrIN7leveldb2DBESt14default_deleteISD_EE (electron + 0x5ed872f)
                #8  0x0000562d9880ab0f _ZN7storage21ServiceWorkerDatabase8LazyOpenEb (electron + 0x4862b0f)
                #9  0x0000562d9880a891 _ZN7storage21ServiceWorkerDatabase19GetNextAvailableIdsEPlS1_S1_ (electron + 0x4862891)
                #10 0x0000562d98824fd6 _ZN7storage20ServiceWorkerStorage21ReadInitialDataFromDBEPNS_21ServiceWorkerDatabaseE13scoped_refptrIN4base19SequencedTaskRunnerEENS4_12OnceCallbackIFvSt10unique_ptrINS0_11InitialDataESt14default_deleteIS9_EENS_5mojom27ServiceWorkerDatabaseStatusEEEE (electron + 0x487cfd6)
                #11 0x0000562d9882a080 _ZN4base8internal7InvokerINS0_9BindStateIPFvPN7storage21ServiceWorkerDatabaseE13scoped_refptrINS_19SequencedTaskRunnerEENS_12OnceCallbackIFvSt10unique_ptrINS3_20ServiceWorkerStorage11InitialDataESt14default_deleteISC_EENS3_5mojom27ServiceWorkerDatabaseStatusEEEEEJNS0_17UnretainedWrapperIS4_NS_28RawPtrBanDanglingIfSupportedEEES6_INS_22SingleThreadTaskRunnerEESJ_EEEFvvEE7RunOnceEPNS0_13BindStateBaseE (electron + 0x4882080)
                #12 0x0000562d9910a783 _ZN4base13TaskAnnotator11RunTaskImplERNS_11PendingTaskE (electron + 0x5162783)
                #13 0x0000562d99131009 _ZN4base8internal11TaskTracker11RunTaskImplERNS0_4TaskERKNS_10TaskTraitsEPNS0_10TaskSourceERKNS_13SequenceTokenE (electron + 0x5189009)
                #14 0x0000562d99131692 _ZN4base8internal11TaskTracker16RunBlockShutdownERNS0_4TaskERKNS_10TaskTraitsEPNS0_10TaskSourceERKNS_13SequenceTokenE (electron + 0x5189692)
                #15 0x0000562d99130dc5 _ZN4base8internal11TaskTracker7RunTaskENS0_4TaskEPNS0_10TaskSourceERKNS_10TaskTraitsE (electron + 0x5188dc5)
                #16 0x0000562d99130b1f _ZN4base8internal11TaskTracker17RunAndPopNextTaskENS0_20RegisteredTaskSourceE (electron + 0x5188b1f)
                #17 0x0000562d9913814e _ZN4base8internal12WorkerThread9RunWorkerEv (electron + 0x519014e)
                #18 0x0000562d99137e6a _ZN4base8internal12WorkerThread15RunPooledWorkerEv (electron + 0x518fe6a)
                #19 0x0000562d99137cea _ZN4base8internal12WorkerThread10ThreadMainEv (electron + 0x518fcea)
                #20 0x0000562d9916269a _ZN4base12_GLOBAL__N_110ThreadFuncEPv (electron + 0x51ba69a)
                #21 0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #22 0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366950:
                #0  0x00007efe59699f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007efe5969c7a0 pthread_cond_wait (libc.so.6 + 0x867a0)
                #2  0x0000562d9915ec55 _ZN4base17ConditionVariable4WaitEv (electron + 0x51b6c55)
                #3  0x0000562d9915f562 _ZN4base13WaitableEvent9TimedWaitERKNS_9TimeDeltaE (electron + 0x51b7562)
                #4  0x0000562d9915f1ec _ZN4base13WaitableEvent4WaitEv (electron + 0x51b71ec)
                #5  0x0000562d990cfff7 _ZN4base18MessagePumpDefault3RunEPNS_11MessagePump8DelegateE (electron + 0x5127ff7)
                #6  0x0000562d991224b7 _ZN4base16sequence_manager8internal35ThreadControllerWithMessagePumpImpl3RunEbNS_9TimeDeltaE (electron + 0x517a4b7)
                #7  0x0000562d990edfc1 _ZN4base7RunLoop3RunERKNS_8LocationE (electron + 0x5145fc1)
                #8  0x0000562d9913e417 _ZN4base6Thread3RunEPNS_7RunLoopE (electron + 0x5196417)
                #9  0x0000562d9913e5c9 _ZN4base6Thread10ThreadMainEv (electron + 0x51965c9)
                #10 0x0000562d9916269a _ZN4base12_GLOBAL__N_110ThreadFuncEPv (electron + 0x51ba69a)
                #11 0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #12 0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366953:
                #0  0x00007efe59699f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007efe5969c7a0 pthread_cond_wait (libc.so.6 + 0x867a0)
                #2  0x0000562d95e9645a uv_cond_wait (electron + 0x1eee45a)
                #3  0x0000562d9cf39682 _ZN4node9TaskQueueIN2v84TaskEE11BlockingPopEv (electron + 0x8f91682)
                #4  0x0000562d9cf36b7f _ZN4node12_GLOBAL__N_120PlatformWorkerThreadEPv (electron + 0x8f8eb7f)
                #5  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #6  0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366951:
                #0  0x00007efe59721266 epoll_wait (libc.so.6 + 0x10b266)
                #1  0x0000562d95e99576 uv__io_poll (electron + 0x1ef1576)
                #2  0x0000562d95e894f8 uv_run (electron + 0x1ee14f8)
                #3  0x0000562d9cf3945b _ZN4node23WorkerThreadsTaskRunner20DelayedTaskScheduler3RunEv (electron + 0x8f9145b)
                #4  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #5  0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366985:
                #0  0x00007efe59699f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007efe5969c7a0 pthread_cond_wait (libc.so.6 + 0x867a0)
                #2  0x0000562d95e9645a uv_cond_wait (electron + 0x1eee45a)
                #3  0x0000562d95e85be2 worker (electron + 0x1eddbe2)
                #4  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #5  0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366987:
                #0  0x00007efe59699f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007efe5969c7a0 pthread_cond_wait (libc.so.6 + 0x867a0)
                #2  0x0000562d95e9645a uv_cond_wait (electron + 0x1eee45a)
                #3  0x0000562d95e85be2 worker (electron + 0x1eddbe2)
                #4  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #5  0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366949:
                #0  0x00007efe596e59e5 clock_nanosleep (libc.so.6 + 0xcf9e5)
                #1  0x00007efe596ea5e7 __nanosleep (libc.so.6 + 0xd45e7)
                #2  0x0000562d991620d8 _ZN4base14PlatformThread5SleepENS_9TimeDeltaE (electron + 0x51ba0d8)
                #3  0x0000562d99e7d833 _ZN11leveldb_env11ChromiumEnv8LockFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPN7leveldb8FileLockE (electron + 0x5ed5833)
                #4  0x0000562d99e85245 _ZN7leveldb6DBImpl7RecoverEPNS_11VersionEditEPb (electron + 0x5edd245)
                #5  0x0000562d99e8a8e5 _ZN7leveldb2DB4OpenERKNS_7OptionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPS0_ (electron + 0x5ee28e5)
                #6  0x0000562d99e8019f _ZN11leveldb_env9DBTracker12OpenDatabaseERKNS_7OptionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPNS0_9TrackedDBE (electron + 0x5ed819f)
                #7  0x0000562d99e8072f _ZN11leveldb_env6OpenDBERKNS_7OptionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10unique_ptrIN7leveldb2DBESt14default_deleteISD_EE (electron + 0x5ed872f)
                #8  0x0000562d987dc1bd _ZN7storage18DomStorageDatabaseC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10unique_ptrIN7leveldb3EnvESt14default_deleteISB_EERKN11leveldb_env7OptionsEN4absl8optionalIN4base11trace_event23MemoryAllocatorDumpGuidEEE13scoped_refptrINSL_19SequencedTaskRunnerEENSL_12OnceCallbackIFvNSA_6StatusEEEE (electron + 0x48341bd)
                #9  0x0000562d987dbfaa _ZN7storage18DomStorageDatabaseC2ERKN4base8FilePathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN11leveldb_env7OptionsERKN4absl8optionalINS1_11trace_event23MemoryAllocatorDumpGuidEEE13scoped_refptrINS1_19SequencedTaskRunnerEENS1_12OnceCallbackIFvN7leveldb6StatusEEEE (electron + 0x4833faa)
                #10 0x0000562d987dda22 _ZN4base13SequenceBoundIN7storage18DomStorageDatabaseENS_8internal28DefaultCrossThreadBindTraitsEE20ConstructOwnerRecordIJRKNS_8FilePathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN11leveldb_env7OptionsERKN4absl8optionalINS_11trace_event23MemoryAllocatorDumpGuidEEERK13scoped_refptrINS_19SequencedTaskRunnerEENS_12OnceCallbackIFvN7leveldb6StatusEEEEEEEvPS2_DpONSt5decayIT_E4typeE (electron + 0x4835a22)
                #11 0x0000562d987dda97 _ZN4base8internal7InvokerINS0_9BindStateIPFvPN7storage18DomStorageDatabaseEONS_8FilePathEONSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEON11leveldb_env7OptionsEON4absl8optionalINS_11trace_event23MemoryAllocatorDumpGuidEEEO13scoped_refptrINS_19SequencedTaskRunnerEEONS_12OnceCallbackIFvN7leveldb6StatusEEEEEJNS0_17UnretainedWrapperIS4_NS_28RawPtrBanDanglingIfSupportedEEES6_SD_SG_SM_SQ_SW_EEEFvvEE7RunOnceEPNS0_13BindStateBaseE (electron + 0x4835a97)
                #12 0x0000562d9910a783 _ZN4base13TaskAnnotator11RunTaskImplERNS_11PendingTaskE (electron + 0x5162783)
                #13 0x0000562d99131009 _ZN4base8internal11TaskTracker11RunTaskImplERNS0_4TaskERKNS_10TaskTraitsEPNS0_10TaskSourceERKNS_13SequenceTokenE (electron + 0x5189009)
                #14 0x0000562d99131692 _ZN4base8internal11TaskTracker16RunBlockShutdownERNS0_4TaskERKNS_10TaskTraitsEPNS0_10TaskSourceERKNS_13SequenceTokenE (electron + 0x5189692)
                #15 0x0000562d99130dc5 _ZN4base8internal11TaskTracker7RunTaskENS0_4TaskEPNS0_10TaskSourceERKNS_10TaskTraitsE (electron + 0x5188dc5)
                #16 0x0000562d99130b1f _ZN4base8internal11TaskTracker17RunAndPopNextTaskENS0_20RegisteredTaskSourceE (electron + 0x5188b1f)
                #17 0x0000562d9913814e _ZN4base8internal12WorkerThread9RunWorkerEv (electron + 0x519014e)
                #18 0x0000562d99137e6a _ZN4base8internal12WorkerThread15RunPooledWorkerEv (electron + 0x518fe6a)
                #19 0x0000562d99137cea _ZN4base8internal12WorkerThread10ThreadMainEv (electron + 0x518fcea)
                #20 0x0000562d9916269a _ZN4base12_GLOBAL__N_110ThreadFuncEPv (electron + 0x51ba69a)
                #21 0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #22 0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366986:
                #0  0x00007efe59699f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007efe5969c7a0 pthread_cond_wait (libc.so.6 + 0x867a0)
                #2  0x0000562d95e9645a uv_cond_wait (electron + 0x1eee45a)
                #3  0x0000562d95e85be2 worker (electron + 0x1eddbe2)
                #4  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #5  0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366977:
                #0  0x00007efe59699f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007efe5969cab5 pthread_cond_timedwait (libc.so.6 + 0x86ab5)
                #2  0x0000562d9915edce _ZN4base17ConditionVariable9TimedWaitERKNS_9TimeDeltaE (electron + 0x51b6dce)
                #3  0x0000562d9915f57d _ZN4base13WaitableEvent9TimedWaitERKNS_9TimeDeltaE (electron + 0x51b757d)
                #4  0x0000562d99137636 _ZN4base8internal12WorkerThread8Delegate11WaitForWorkEPNS_13WaitableEventE (electron + 0x518f636)
                #5  0x0000562d99138270 _ZN4base8internal12WorkerThread9RunWorkerEv (electron + 0x5190270)
                #6  0x0000562d99137e6a _ZN4base8internal12WorkerThread15RunPooledWorkerEv (electron + 0x518fe6a)
                #7  0x0000562d99137cea _ZN4base8internal12WorkerThread10ThreadMainEv (electron + 0x518fcea)
                #8  0x0000562d9916269a _ZN4base12_GLOBAL__N_110ThreadFuncEPv (electron + 0x51ba69a)
                #9  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #10 0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366975:
                #0  0x00007efe5970fb5c read (libc.so.6 + 0xf9b5c)
                #1  0x0000562d96045c2d _ZN8electron12_GLOBAL__N_116ShutdownDetector10ThreadMainEv (electron + 0x209dc2d)
                #2  0x0000562d9916269a _ZN4base12_GLOBAL__N_110ThreadFuncEPv (electron + 0x51ba69a)
                #3  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #4  0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366980:
                #0  0x00007efe59699f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007efe5969cab5 pthread_cond_timedwait (libc.so.6 + 0x86ab5)
                #2  0x0000562d9915edce _ZN4base17ConditionVariable9TimedWaitERKNS_9TimeDeltaE (electron + 0x51b6dce)
                #3  0x0000562d9915f57d _ZN4base13WaitableEvent9TimedWaitERKNS_9TimeDeltaE (electron + 0x51b757d)
                #4  0x0000562d99137636 _ZN4base8internal12WorkerThread8Delegate11WaitForWorkEPNS_13WaitableEventE (electron + 0x518f636)
                #5  0x0000562d99138270 _ZN4base8internal12WorkerThread9RunWorkerEv (electron + 0x5190270)
                #6  0x0000562d99137f0a _ZN4base8internal12WorkerThread18RunDedicatedWorkerEv (electron + 0x518ff0a)
                #7  0x0000562d99137d20 _ZN4base8internal12WorkerThread10ThreadMainEv (electron + 0x518fd20)
                #8  0x0000562d9916269a _ZN4base12_GLOBAL__N_110ThreadFuncEPv (electron + 0x51ba69a)
                #9  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #10 0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366972:
                #0  0x00007efe59699f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007efe5969cab5 pthread_cond_timedwait (libc.so.6 + 0x86ab5)
                #2  0x0000562d9915edce _ZN4base17ConditionVariable9TimedWaitERKNS_9TimeDeltaE (electron + 0x51b6dce)
                #3  0x0000562d9915f57d _ZN4base13WaitableEvent9TimedWaitERKNS_9TimeDeltaE (electron + 0x51b757d)
                #4  0x0000562d99137636 _ZN4base8internal12WorkerThread8Delegate11WaitForWorkEPNS_13WaitableEventE (electron + 0x518f636)
                #5  0x0000562d99138270 _ZN4base8internal12WorkerThread9RunWorkerEv (electron + 0x5190270)
                #6  0x0000562d99137eba _ZN4base8internal12WorkerThread15RunSharedWorkerEv (electron + 0x518feba)
                #7  0x0000562d99137d16 _ZN4base8internal12WorkerThread10ThreadMainEv (electron + 0x518fd16)
                #8  0x0000562d9916269a _ZN4base12_GLOBAL__N_110ThreadFuncEPv (electron + 0x51ba69a)
                #9  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #10 0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2367024:
                #0  0x00007efe59721266 epoll_wait (libc.so.6 + 0x10b266)
                #1  0x0000562d992b6fee epoll_dispatch (electron + 0x530efee)
                #2  0x0000562d992b475c event_base_loop (electron + 0x530c75c)
                #3  0x0000562d991713ea _ZN4base19MessagePumpLibevent3RunEPNS_11MessagePump8DelegateE (electron + 0x51c93ea)
                #4  0x0000562d991224b7 _ZN4base16sequence_manager8internal35ThreadControllerWithMessagePumpImpl3RunEbNS_9TimeDeltaE (electron + 0x517a4b7)
                #5  0x0000562d990edfc1 _ZN4base7RunLoop3RunERKNS_8LocationE (electron + 0x5145fc1)
                #6  0x0000562d9913e417 _ZN4base6Thread3RunEPNS_7RunLoopE (electron + 0x5196417)
                #7  0x0000562d9913e5c9 _ZN4base6Thread10ThreadMainEv (electron + 0x51965c9)
                #8  0x0000562d9916269a _ZN4base12_GLOBAL__N_110ThreadFuncEPv (electron + 0x51ba69a)
                #9  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #10 0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366974:
                #0  0x00007efe59721266 epoll_wait (libc.so.6 + 0x10b266)
                #1  0x0000562d992b6fee epoll_dispatch (electron + 0x530efee)
                #2  0x0000562d992b475c event_base_loop (electron + 0x530c75c)
                #3  0x0000562d991713ea _ZN4base19MessagePumpLibevent3RunEPNS_11MessagePump8DelegateE (electron + 0x51c93ea)
                #4  0x0000562d991224b7 _ZN4base16sequence_manager8internal35ThreadControllerWithMessagePumpImpl3RunEbNS_9TimeDeltaE (electron + 0x517a4b7)
                #5  0x0000562d990edfc1 _ZN4base7RunLoop3RunERKNS_8LocationE (electron + 0x5145fc1)
                #6  0x0000562d9913e417 _ZN4base6Thread3RunEPNS_7RunLoopE (electron + 0x5196417)
                #7  0x0000562d9913e5c9 _ZN4base6Thread10ThreadMainEv (electron + 0x51965c9)
                #8  0x0000562d9916269a _ZN4base12_GLOBAL__N_110ThreadFuncEPv (electron + 0x51ba69a)
                #9  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #10 0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366954:
                #0  0x00007efe59699f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007efe5969c7a0 pthread_cond_wait (libc.so.6 + 0x867a0)
                #2  0x0000562d95e9645a uv_cond_wait (electron + 0x1eee45a)
                #3  0x0000562d9cf39682 _ZN4node9TaskQueueIN2v84TaskEE11BlockingPopEv (electron + 0x8f91682)
                #4  0x0000562d9cf36b7f _ZN4node12_GLOBAL__N_120PlatformWorkerThreadEPv (electron + 0x8f8eb7f)
                #5  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #6  0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366971:
                #0  0x00007efe59713c0f __poll (libc.so.6 + 0xfdc0f)
                #1  0x00007efe5e149c2f n/a (libglib-2.0.so.0 + 0xb7c2f)
                #2  0x00007efe5e0ea0e2 g_main_context_iteration (libglib-2.0.so.0 + 0x580e2)
                #3  0x00007efe02de7fde n/a (libdconfsettings.so + 0x5fde)
                #4  0x00007efe5e11ed75 n/a (libglib-2.0.so.0 + 0x8cd75)
                #5  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #6  0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2367019:
                #0  0x00007efe59699f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007efe5969cab5 pthread_cond_timedwait (libc.so.6 + 0x86ab5)
                #2  0x0000562d9915edce _ZN4base17ConditionVariable9TimedWaitERKNS_9TimeDeltaE (electron + 0x51b6dce)
                #3  0x0000562d9915f57d _ZN4base13WaitableEvent9TimedWaitERKNS_9TimeDeltaE (electron + 0x51b757d)
                #4  0x0000562d99137636 _ZN4base8internal12WorkerThread8Delegate11WaitForWorkEPNS_13WaitableEventE (electron + 0x518f636)
                #5  0x0000562d99138270 _ZN4base8internal12WorkerThread9RunWorkerEv (electron + 0x5190270)
                #6  0x0000562d99137eba _ZN4base8internal12WorkerThread15RunSharedWorkerEv (electron + 0x518feba)
                #7  0x0000562d99137d16 _ZN4base8internal12WorkerThread10ThreadMainEv (electron + 0x518fd16)
                #8  0x0000562d9916269a _ZN4base12_GLOBAL__N_110ThreadFuncEPv (electron + 0x51ba69a)
                #9  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #10 0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366981:
                #0  0x00007efe59699f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007efe5969c7a0 pthread_cond_wait (libc.so.6 + 0x867a0)
                #2  0x0000562d9915ec55 _ZN4base17ConditionVariable4WaitEv (electron + 0x51b6c55)
                #3  0x0000562d99f28d13 _ZThn8_N2cc27SingleThreadTaskGraphRunner3RunEv (electron + 0x5f80d13)
                #4  0x0000562d9916269a _ZN4base12_GLOBAL__N_110ThreadFuncEPv (electron + 0x51ba69a)
                #5  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #6  0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366952:
                #0  0x00007efe59699f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007efe5969c7a0 pthread_cond_wait (libc.so.6 + 0x867a0)
                #2  0x0000562d95e9645a uv_cond_wait (electron + 0x1eee45a)
                #3  0x0000562d9cf39682 _ZN4node9TaskQueueIN2v84TaskEE11BlockingPopEv (electron + 0x8f91682)
                #4  0x0000562d9cf36b7f _ZN4node12_GLOBAL__N_120PlatformWorkerThreadEPv (electron + 0x8f8eb7f)
                #5  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #6  0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366948:
                #0  0x00007efe59721266 epoll_wait (libc.so.6 + 0x10b266)
                #1  0x0000562d992b6fee epoll_dispatch (electron + 0x530efee)
                #2  0x0000562d992b475c event_base_loop (electron + 0x530c75c)
                #3  0x0000562d99171307 _ZN4base19MessagePumpLibevent3RunEPNS_11MessagePump8DelegateE (electron + 0x51c9307)
                #4  0x0000562d991224b7 _ZN4base16sequence_manager8internal35ThreadControllerWithMessagePumpImpl3RunEbNS_9TimeDeltaE (electron + 0x517a4b7)
                #5  0x0000562d990edfc1 _ZN4base7RunLoop3RunERKNS_8LocationE (electron + 0x5145fc1)
                #6  0x0000562d9913e417 _ZN4base6Thread3RunEPNS_7RunLoopE (electron + 0x5196417)
                #7  0x0000562d98072963 _ZN7content22BrowserProcessIOThread11IOThreadRunEPN4base7RunLoopE (electron + 0x40ca963)
                #8  0x0000562d9913e5c9 _ZN4base6Thread10ThreadMainEv (electron + 0x51965c9)
                #9  0x0000562d9916269a _ZN4base12_GLOBAL__N_110ThreadFuncEPv (electron + 0x51ba69a)
                #10 0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #11 0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366988:
                #0  0x00007efe59699f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007efe5969c7a0 pthread_cond_wait (libc.so.6 + 0x867a0)
                #2  0x0000562d95e9645a uv_cond_wait (electron + 0x1eee45a)
                #3  0x0000562d95e85be2 worker (electron + 0x1eddbe2)
                #4  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #5  0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366935:
                #0  0x00007efe59713c0f __poll (libc.so.6 + 0xfdc0f)
                #1  0x0000562d986eea12 _ZN7content17SandboxIPCHandler3RunEv (electron + 0x4746a12)
                #2  0x0000562d9916269a _ZN4base12_GLOBAL__N_110ThreadFuncEPv (electron + 0x51ba69a)
                #3  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #4  0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366979:
                #0  0x00007efe59713c0f __poll (libc.so.6 + 0xfdc0f)
                #1  0x0000562d99165fe2 _ZN4base12_GLOBAL__N_127InotifyReaderThreadDelegate10ThreadMainEv (electron + 0x51bdfe2)
                #2  0x0000562d9916269a _ZN4base12_GLOBAL__N_110ThreadFuncEPv (electron + 0x51ba69a)
                #3  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #4  0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366982:
                #0  0x00007efe59699f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007efe5969c7a0 pthread_cond_wait (libc.so.6 + 0x867a0)
                #2  0x0000562d9915ec55 _ZN4base17ConditionVariable4WaitEv (electron + 0x51b6c55)
                #3  0x0000562d9915f562 _ZN4base13WaitableEvent9TimedWaitERKNS_9TimeDeltaE (electron + 0x51b7562)
                #4  0x0000562d9915f1ec _ZN4base13WaitableEvent4WaitEv (electron + 0x51b71ec)
                #5  0x0000562d990cfff7 _ZN4base18MessagePumpDefault3RunEPNS_11MessagePump8DelegateE (electron + 0x5127ff7)
                #6  0x0000562d991224b7 _ZN4base16sequence_manager8internal35ThreadControllerWithMessagePumpImpl3RunEbNS_9TimeDeltaE (electron + 0x517a4b7)
                #7  0x0000562d990edfc1 _ZN4base7RunLoop3RunERKNS_8LocationE (electron + 0x5145fc1)
                #8  0x0000562d9913e417 _ZN4base6Thread3RunEPNS_7RunLoopE (electron + 0x5196417)
                #9  0x0000562d9913e5c9 _ZN4base6Thread10ThreadMainEv (electron + 0x51965c9)
                #10 0x0000562d9916269a _ZN4base12_GLOBAL__N_110ThreadFuncEPv (electron + 0x51ba69a)
                #11 0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #12 0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366968:
                #0  0x00007efe59713c0f __poll (libc.so.6 + 0xfdc0f)
                #1  0x00007efe5e149c2f n/a (libglib-2.0.so.0 + 0xb7c2f)
                #2  0x00007efe5e0ea0e2 g_main_context_iteration (libglib-2.0.so.0 + 0x580e2)
                #3  0x00007efe5e0ea132 n/a (libglib-2.0.so.0 + 0x58132)
                #4  0x00007efe5e11ed75 n/a (libglib-2.0.so.0 + 0x8cd75)
                #5  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #6  0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2367031:
                #0  0x00007efe597163fc __select (libc.so.6 + 0x1003fc)
                #1  0x00007efdfe5f5155 _ZN15vscode_keyboard15ListenToXEventsEPv (keymapping.node + 0x6155)
                #2  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #3  0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366978:
                #0  0x00007efe59699f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007efe5969cab5 pthread_cond_timedwait (libc.so.6 + 0x86ab5)
                #2  0x0000562d9915edce _ZN4base17ConditionVariable9TimedWaitERKNS_9TimeDeltaE (electron + 0x51b6dce)
                #3  0x0000562d9915f57d _ZN4base13WaitableEvent9TimedWaitERKNS_9TimeDeltaE (electron + 0x51b757d)
                #4  0x0000562d99137636 _ZN4base8internal12WorkerThread8Delegate11WaitForWorkEPNS_13WaitableEventE (electron + 0x518f636)
                #5  0x0000562d99138270 _ZN4base8internal12WorkerThread9RunWorkerEv (electron + 0x5190270)
                #6  0x0000562d99137e6a _ZN4base8internal12WorkerThread15RunPooledWorkerEv (electron + 0x518fe6a)
                #7  0x0000562d99137cea _ZN4base8internal12WorkerThread10ThreadMainEv (electron + 0x518fcea)
                #8  0x0000562d9916269a _ZN4base12_GLOBAL__N_110ThreadFuncEPv (electron + 0x51ba69a)
                #9  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #10 0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366945:
                #0  0x00007efe59721266 epoll_wait (libc.so.6 + 0x10b266)
                #1  0x0000562d992b6fee epoll_dispatch (electron + 0x530efee)
                #2  0x0000562d992b475c event_base_loop (electron + 0x530c75c)
                #3  0x0000562d991713ea _ZN4base19MessagePumpLibevent3RunEPNS_11MessagePump8DelegateE (electron + 0x51c93ea)
                #4  0x0000562d991224b7 _ZN4base16sequence_manager8internal35ThreadControllerWithMessagePumpImpl3RunEbNS_9TimeDeltaE (electron + 0x517a4b7)
                #5  0x0000562d990edfc1 _ZN4base7RunLoop3RunERKNS_8LocationE (electron + 0x5145fc1)
                #6  0x0000562d9913e417 _ZN4base6Thread3RunEPNS_7RunLoopE (electron + 0x5196417)
                #7  0x0000562d9912b33b _ZN4base8internal13ServiceThread3RunEPNS_7RunLoopE (electron + 0x518333b)
                #8  0x0000562d9913e5c9 _ZN4base6Thread10ThreadMainEv (electron + 0x51965c9)
                #9  0x0000562d9916269a _ZN4base12_GLOBAL__N_110ThreadFuncEPv (electron + 0x51ba69a)
                #10 0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #11 0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366969:
                #0  0x00007efe597192ed syscall (libc.so.6 + 0x1032ed)
                #1  0x00007efe5e142533 g_cond_wait_until (libglib-2.0.so.0 + 0xb0533)
                #2  0x00007efe5e0b7115 n/a (libglib-2.0.so.0 + 0x25115)
                #3  0x00007efe5e121dab n/a (libglib-2.0.so.0 + 0x8fdab)
                #4  0x00007efe5e11ed75 n/a (libglib-2.0.so.0 + 0x8cd75)
                #5  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #6  0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366955:
                #0  0x00007efe59699f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007efe596a53e0 n/a (libc.so.6 + 0x8f3e0)
                #2  0x0000562d95e96266 uv_sem_wait (electron + 0x1eee266)
                #3  0x0000562d9cfbf93c _ZN4node9inspector12_GLOBAL__N_117StartIoThreadMainEPv (electron + 0x901793c)
                #4  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #5  0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366970:
                #0  0x00007efe59713c0f __poll (libc.so.6 + 0xfdc0f)
                #1  0x00007efe5e149c2f n/a (libglib-2.0.so.0 + 0xb7c2f)
                #2  0x00007efe5e0ebfef g_main_loop_run (libglib-2.0.so.0 + 0x59fef)
                #3  0x00007efe5db3a28c n/a (libgio-2.0.so.0 + 0x11028c)
                #4  0x00007efe5e11ed75 n/a (libglib-2.0.so.0 + 0x8cd75)
                #5  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #6  0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366967:
                #0  0x00007efe597192ed syscall (libc.so.6 + 0x1032ed)
                #1  0x00007efe5e141ca7 g_cond_wait (libglib-2.0.so.0 + 0xafca7)
                #2  0x00007efe5e0b7144 n/a (libglib-2.0.so.0 + 0x25144)
                #3  0x00007efe5e1212fe n/a (libglib-2.0.so.0 + 0x8f2fe)
                #4  0x00007efe5e11ed75 n/a (libglib-2.0.so.0 + 0x8cd75)
                #5  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #6  0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366976:
                #0  0x00007efe59699f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007efe5969cab5 pthread_cond_timedwait (libc.so.6 + 0x86ab5)
                #2  0x0000562d9915edce _ZN4base17ConditionVariable9TimedWaitERKNS_9TimeDeltaE (electron + 0x51b6dce)
                #3  0x0000562d9915f57d _ZN4base13WaitableEvent9TimedWaitERKNS_9TimeDeltaE (electron + 0x51b757d)
                #4  0x0000562d99137636 _ZN4base8internal12WorkerThread8Delegate11WaitForWorkEPNS_13WaitableEventE (electron + 0x518f636)
                #5  0x0000562d99138270 _ZN4base8internal12WorkerThread9RunWorkerEv (electron + 0x5190270)
                #6  0x0000562d99137e6a _ZN4base8internal12WorkerThread15RunPooledWorkerEv (electron + 0x518fe6a)
                #7  0x0000562d99137cea _ZN4base8internal12WorkerThread10ThreadMainEv (electron + 0x518fcea)
                #8  0x0000562d9916269a _ZN4base12_GLOBAL__N_110ThreadFuncEPv (electron + 0x51ba69a)
                #9  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #10 0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                
                Stack trace of thread 2366983:
                #0  0x00007efe59699f0e n/a (libc.so.6 + 0x83f0e)
                #1  0x00007efe596a53e0 n/a (libc.so.6 + 0x8f3e0)
                #2  0x0000562d95e96266 uv_sem_wait (electron + 0x1eee266)
                #3  0x0000562d9601c2e6 _ZN8electron12NodeBindings17EmbedThreadRunnerEPv (electron + 0x20742e6)
                #4  0x00007efe5969d44b n/a (libc.so.6 + 0x8744b)
                #5  0x00007efe59720e40 n/a (libc.so.6 + 0x10ae40)
                ELF object binary architecture: AMD x86-64

GNU gdb (GDB) 13.1
Copyright (C) 2023 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-pc-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 /usr/lib/electron22/electron...
Reading symbols from /usr/lib/debug/usr/lib/electron22/electron.debug...
(No debugging symbols found in /usr/lib/debug/usr/lib/electron22/electron.debug)

warning: Can't open file /dev/shm/.org.chromium.Chromium.TTJ1ty (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:wayland-cursor (deleted) during file-backed mapping note processing

warning: Can't open file /dev/shm/.org.chromium.Chromium.898f7x (deleted) during file-backed mapping note processing

warning: Can't open file /dev/shm/.org.chromium.Chromium.YJfKvu (deleted) during file-backed mapping note processing

warning: Can't open file /dev/shm/.org.chromium.Chromium.zdZomu (deleted) during file-backed mapping note processing

warning: Can't open file /dev/shm/.org.chromium.Chromium.An8uny (deleted) during file-backed mapping note processing

warning: Can't open file /dev/shm/.org.chromium.Chromium.23IM3r (deleted) during file-backed mapping note processing

warning: Can't open file /dev/shm/.org.chromium.Chromium.AeTpRv (deleted) during file-backed mapping note processing

warning: Can't open file /dev/shm/.org.chromium.Chromium.kKXssO (deleted) during file-backed mapping note processing
[New LWP 2366934]
[New LWP 2366947]
[New LWP 2366944]
[New LWP 2366946]
[New LWP 2366950]
[New LWP 2366953]
[New LWP 2366951]
[New LWP 2366985]
[New LWP 2366987]
[New LWP 2366949]
[New LWP 2366986]
[New LWP 2366977]
[New LWP 2366975]
[New LWP 2366980]
[New LWP 2366972]
[New LWP 2367024]
[New LWP 2366974]
[New LWP 2366954]
[New LWP 2366971]
[New LWP 2367019]
[New LWP 2366981]
[New LWP 2366952]
[New LWP 2366948]
[New LWP 2366988]
[New LWP 2366935]
[New LWP 2366979]
[New LWP 2366982]
[New LWP 2366968]
[New LWP 2367031]
[New LWP 2366978]
[New LWP 2366945]
[New LWP 2366969]
--Type <RET> for more, q to quit, c to continue without paging--
[New LWP 2366955]
[New LWP 2366970]
[New LWP 2366967]
[New LWP 2366976]
[New LWP 2366983]

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.archlinux.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.
Downloading separate debug info for /usr/lib/libglib-2.0.so.0
Downloading separate debug info for /usr/lib/libgobject-2.0.so.0                                                     
Downloading separate debug info for /usr/lib/libjsoncpp.so.25                                                        
Downloading separate debug info for /usr/lib/libicui18n.so.73                                                        
Downloading separate debug info for /usr/lib/libgio-2.0.so.0                                                         
Downloading separate debug info for /usr/lib/libsmime3.so                                                            
Downloading separate debug info for /usr/lib/libnss3.so                                                              
Downloading separate debug info for /usr/lib/libnssutil3.so                                                          
Downloading separate debug info for /usr/lib/libnspr4.so                                                             
Downloading separate debug info for /usr/lib/libaom.so.3                                                             
Downloading separate debug info for /usr/lib/libatk-1.0.so.0                                                         
Downloading separate debug info for /usr/lib/libatk-bridge-2.0.so.0                                                  
Downloading separate debug info for /usr/lib/libcups.so.2                                                            
Downloading separate debug info for /usr/lib/libdbus-1.so.3                                                          
Downloading separate debug info for /usr/lib/libdrm.so.2                                                             
Downloading separate debug info for /usr/lib/libgtk-3.so.0                                                           
Downloading separate debug info for /usr/lib/libz.so.1                                                               
Downloading separate debug info for /usr/lib/libpango-1.0.so.0                                                       
Downloading separate debug info for /usr/lib/libharfbuzz.so.0                                                        
Downloading separate debug info for /usr/lib/libcairo.so.2                                                           
--Type <RET> for more, q to quit, c to continue without paging--c
Downloading separate debug info for /usr/lib/libbrotlidec.so.1                                                       
Downloading separate debug info for /usr/lib/libjpeg.so.8                                                            
Downloading separate debug info for /usr/lib/libm.so.6                                                               
Downloading separate debug info for /usr/lib/libopus.so.0                                                            
Downloading separate debug info for /usr/lib/libavcodec.so.60                                                        
Downloading separate debug info for /usr/lib/libavformat.so.60                                                       
Downloading separate debug info for /usr/lib/libavutil.so.58                                                         
Downloading separate debug info for /usr/lib/libdav1d.so.6                                                           
Downloading separate debug info for /usr/lib/libX11.so.6                                                             
Downloading separate debug info for /usr/lib/libXcomposite.so.1                                                      
Downloading separate debug info for /usr/lib/libXdamage.so.1                                                         
Downloading separate debug info for /usr/lib/libXext.so.6                                                            
Downloading separate debug info for /usr/lib/libXfixes.so.3                                                          
Downloading separate debug info for /usr/lib/libXrandr.so.2                                                          
Downloading separate debug info for /usr/lib/libgbm.so.1                                                             
Downloading separate debug info for /usr/lib/libpng16.so.16                                                          
Downloading separate debug info for /usr/lib/libwebp.so.7                                                            
Downloading separate debug info for /usr/lib/libwebpdemux.so.2                                                       
Downloading separate debug info for /usr/lib/libwebpmux.so.3                                                         
Downloading separate debug info for /usr/lib/libfreetype.so.6                                                        
Downloading separate debug info for /usr/lib/libexpat.so.1                                                           
Downloading separate debug info for /usr/lib/libfontconfig.so.1                                                      
Downloading separate debug info for /usr/lib/libharfbuzz-subset.so.0                                                 
Downloading separate debug info for /usr/lib/libxcb.so.1                                                             
Downloading separate debug info for /usr/lib/libxkbcommon.so.0                                                       
Downloading separate debug info for /usr/lib/libre2.so.10                                                            
Downloading separate debug info for /usr/lib/libasound.so.2                                                          
Downloading separate debug info for /usr/lib/libpulse.so.0                                                           
Downloading separate debug info for /usr/lib/libsnappy.so.1                                                          
Downloading separate debug info for /usr/lib/libatspi.so.0                                                           
Downloading separate debug info for /usr/lib/libxml2.so.2                                                            
Downloading separate debug info for /usr/lib/libxslt.so.1                                                            
Downloading separate debug info for /usr/lib/libwoff2dec.so.1.0.2                                                    
Downloading separate debug info for /usr/lib/libFLAC.so.12                                                           
Downloading separate debug info for /usr/lib/libminizip.so.1                                                         
Downloading separate debug info for /usr/lib/libcares.so.2                                                           
Downloading separate debug info for /usr/lib/libnghttp2.so.14                                                        
Downloading separate debug info for /usr/lib/libbrotlienc.so.1                                                       
Downloading separate debug info for /usr/lib/libc.so.6                                                               
Downloading separate debug info for /lib64/ld-linux-x86-64.so.2                                                      
Downloading separate debug info for /usr/lib/libpcre2-8.so.0                                                         
Downloading separate debug info for /usr/lib/libffi.so.8                                                             
Downloading separate debug info for /usr/lib/libgmodule-2.0.so.0                                                     
Downloading separate debug info for /usr/lib/libmount.so.1                                                           
Downloading separate debug info for /usr/lib/libplds4.so                                                             
Downloading separate debug info for /usr/lib/libplc4.so                                                              
Downloading separate debug info for /usr/lib/libavahi-common.so.3                                                    
Downloading separate debug info for /usr/lib/libavahi-client.so.3                                                    
Downloading separate debug info for /usr/lib/libgnutls.so.30                                                         
Downloading separate debug info for /usr/lib/libsystemd.so.0                                                         
Downloading separate debug info for /usr/lib/libgdk-3.so.0                                                           
Downloading separate debug info for /usr/lib/libpangocairo-1.0.so.0                                                  
Downloading separate debug info for /usr/lib/libpangoft2-1.0.so.0                                                    
Downloading separate debug info for /usr/lib/libfribidi.so.0                                                         
Downloading separate debug info for /usr/lib/libcairo-gobject.so.2                                                   
Downloading separate debug info for /usr/lib/libgdk_pixbuf-2.0.so.0                                                  
Downloading separate debug info for /usr/lib/libepoxy.so.0                                                           
Downloading separate debug info for /usr/lib/libXi.so.6                                                              
Downloading separate debug info for /usr/lib/libcloudproviders.so.0                                                  
Downloading separate debug info for /usr/lib/libtracker-sparql-3.0.so.0                                              
Downloading separate debug info for /usr/lib/libthai.so.0                                                            
Downloading separate debug info for /usr/lib/libgraphite2.so.3                                                       
Downloading separate debug info for /usr/lib/libXrender.so.1                                                         
Downloading separate debug info for /usr/lib/libxcb-render.so.0                                                      
Downloading separate debug info for /usr/lib/libxcb-shm.so.0                                                         
Downloading separate debug info for /usr/lib/libpixman-1.so.0                                                        
Downloading separate debug info for /usr/lib/libbrotlicommon.so.1                                                    
Downloading separate debug info for /usr/lib/libswresample.so.4                                                      
Downloading separate debug info for /usr/lib/libvpx.so.8                                                             
Downloading separate debug info for /usr/lib/liblzma.so.5                                                            
Downloading separate debug info for /usr/lib/libopencore-amrwb.so.0                                                  
Downloading separate debug info for /usr/lib/librsvg-2.so.2                                                          
Downloading separate debug info for /usr/lib/libgsm.so.1                                                             
Downloading separate debug info for /usr/lib/libjxl.so.0.8                                                           
Downloading separate debug info for /usr/lib/libjxl_threads.so.0.8                                                   
Downloading separate debug info for /usr/lib/libmp3lame.so.0                                                         
Downloading separate debug info for /usr/lib/libopencore-amrnb.so.0                                                  
Downloading separate debug info for /usr/lib/libopenjp2.so.7                                                         
Downloading separate debug info for /usr/lib/librav1e.so.0                                                           
Downloading separate debug info for /usr/lib/libspeex.so.1                                                           
Downloading separate debug info for /usr/lib/libSvtAv1Enc.so.1                                                       
Downloading separate debug info for /usr/lib/libtheoraenc.so.1                                                       
Downloading separate debug info for /usr/lib/libtheoradec.so.1                                                       
Downloading separate debug info for /usr/lib/libvorbis.so.0                                                          
Downloading separate debug info for /usr/lib/libvorbisenc.so.2                                                       
Downloading separate debug info for /usr/lib/libx264.so.164                                                          
Downloading separate debug info for /usr/lib/libx265.so.199                                                          
Downloading separate debug info for /usr/lib/libxvidcore.so.4                                                        
Downloading separate debug info for /usr/lib/libva.so.2                                                              
Downloading separate debug info for /usr/lib/libmfx.so.1                                                             
Downloading separate debug info for /usr/lib/libbz2.so.1.0                                                           
Downloading separate debug info for /usr/lib/libmodplug.so.1                                                         
Downloading separate debug info for /usr/lib/libopenmpt.so.0                                                         
Downloading separate debug info for /usr/lib/libbluray.so.2                                                          
Downloading separate debug info for /usr/lib/libgmp.so.10                                                            
Downloading separate debug info for /usr/lib/libsrt.so.1.5                                                           
Downloading separate debug info for /usr/lib/libssh.so.4                                                             
Downloading separate debug info for /usr/lib/libva-drm.so.2                                                          
Downloading separate debug info for /usr/lib/libva-x11.so.2                                                          
Downloading separate debug info for /usr/lib/libvdpau.so.1                                                           
Downloading separate debug info for /usr/lib/libOpenCL.so.1                                                          
Downloading separate debug info for /usr/lib/libwayland-server.so.0                                                  
Downloading separate debug info for /usr/lib/libsharpyuv.so.0                                                        
Downloading separate debug info for /usr/lib/libXau.so.6                                                             
Downloading separate debug info for /usr/lib/libXdmcp.so.6                                                           
Downloading separate debug info for /usr/lib/pulseaudio/libpulsecommon-16.1.so                                       
Downloading separate debug info for /usr/lib/libwoff2common.so.1.0.2                                                 
Downloading separate debug info for /usr/lib/libogg.so.0                                                             
Downloading separate debug info for /usr/lib/libblkid.so.1                                                           
Downloading separate debug info for /usr/lib/libp11-kit.so.0                                                         
Downloading separate debug info for /usr/lib/libzstd.so.1                                                            
Downloading separate debug info for /usr/lib/libidn2.so.0                                                            
Downloading separate debug info for /usr/lib/libunistring.so.5                                                       
Downloading separate debug info for /usr/lib/libtasn1.so.6                                                           
Downloading separate debug info for /usr/lib/libnettle.so.8                                                          
Downloading separate debug info for /usr/lib/libhogweed.so.6                                                         
Downloading separate debug info for /usr/lib/libcap.so.2                                                             
Downloading separate debug info for /usr/lib/libgcrypt.so.20                                                         
Downloading separate debug info for /usr/lib/liblz4.so.1                                                             
Downloading separate debug info for /usr/lib/libwayland-client.so.0                                                  
Downloading separate debug info for /usr/lib/libwayland-cursor.so.0                                                  
Downloading separate debug info for /usr/lib/libwayland-egl.so.1                                                     
Downloading separate debug info for /usr/lib/libXcursor.so.1                                                         
Downloading separate debug info for /usr/lib/libXinerama.so.1                                                        
Downloading separate debug info for /usr/lib/libtiff.so.6                                                            
Downloading separate debug info for /usr/lib/libjson-glib-1.0.so.0                                                   
Downloading separate debug info for /usr/lib/libsqlite3.so.0                                                         
Downloading separate debug info for /usr/lib/libdatrie.so.1                                                          
Downloading separate debug info for /usr/lib/libsoxr.so.0                                                            
Downloading separate debug info for /usr/lib/libhwy.so.1                                                             
Downloading separate debug info for /usr/lib/libmvec.so.1                                                            
Downloading separate debug info for /usr/lib/libpthread.so.0                                                         
Downloading separate debug info for /usr/lib/libmpg123.so.0                                                          
Downloading separate debug info for /usr/lib/libvorbisfile.so.3                                                      
Downloading separate debug info for /usr/lib/libcrypto.so.3                                                          
Downloading separate debug info for /usr/lib/libX11-xcb.so.1                                                         
Downloading separate debug info for /usr/lib/libxcb-dri3.so.0                                                        
Downloading separate debug info for /usr/lib/libsndfile.so.1                                                         
Downloading separate debug info for /usr/lib/libasyncns.so.0                                                         
Downloading separate debug info for /usr/lib/libgpg-error.so.0                                                       
Downloading separate debug info for /usr/lib/gio/modules/libdconfsettings.so                                         
Downloading separate debug info for /usr/lib/gio/modules/libgvfsdbus.so                                              
Downloading separate debug info for /usr/lib/gvfs/libgvfscommon.so                                                   
Downloading separate debug info for /usr/lib/libudev.so.1                                                            
Downloading separate debug info for /usr/lib/libxkbfile.so.1                                                         
Downloading separate debug info for system-supplied DSO at 0x7fff59dd4000                                            
[Thread debugging using libthread_db enabled]                                                                        
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/lib/electron22/electron --ozone-platform-hint=wayland --ozone-platform-hin'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x0000562d9cd48f77 in views::(anonymous namespace)::BuildViewsWithLayers(views::View*, std::vector<views::View*, std::allocator<views::View*> >*) ()
[Current thread is 1 (Thread 0x7efe4af36480 (LWP 2366934))]
(gdb) bt
#0  0x0000562d9cd48f77 in views::(anonymous namespace)::BuildViewsWithLayers(views::View*, std::vector<views::View*, std::allocator<views::View*> >*) ()
#1  0x0000562d9cd48fbb in views::(anonymous namespace)::BuildViewsWithLayers(views::View*, std::vector<views::View*, std::allocator<views::View*> >*) ()
#2  0x0000562d9cd48fbb in views::(anonymous namespace)::BuildViewsWithLayers(views::View*, std::vector<views::View*, std::allocator<views::View*> >*) ()
#3  0x0000562d9cd48858 in views::Widget::ShouldDescendIntoChildForEventHandling(ui::Layer*, aura::Window*, ui::Layer*, gfx::Point const&) ()
#4  0x0000562d9a2cba10 in aura::WindowTargeter::SubtreeCanAcceptEvent(aura::Window*, ui::LocatedEvent const&) const
    ()
#5  0x0000562d9a2cb198 in aura::WindowTargeter::SubtreeShouldBeExploredForEvent(aura::Window*, ui::LocatedEvent const&) ()
#6  0x0000562d9a2cb8da in aura::WindowTargeter::FindTargetForLocatedEventRecursively(aura::Window*, ui::LocatedEvent*) ()
#7  0x0000562d9a2cb717 in aura::WindowTargeter::FindTargetForEvent(ui::EventTarget*, ui::Event*) ()
#8  0x0000562d9a2cb8fd in aura::WindowTargeter::FindTargetForLocatedEventRecursively(aura::Window*, ui::LocatedEvent*) ()
#9  0x0000562d9a2cb717 in aura::WindowTargeter::FindTargetForEvent(ui::EventTarget*, ui::Event*) ()
#10 0x0000562d9a2b0c9e in ui::EventProcessor::OnEventFromSource(ui::Event*) ()
#11 0x0000562d99cccbd5 in ui::EventSource::SendEventToSinkFromRewriter(ui::Event const*, ui::EventRewriter const*)
    ()
#12 0x0000562d9a3ade3d in aura::WindowTreeHostPlatform::DispatchEvent(ui::Event*) ()
#13 0x0000562d9cd895d5 in views::DesktopWindowTreeHostLinux::DispatchEvent(ui::Event*) ()
#14 0x0000562d99cd0cea in ui::DispatchEventFromNativeUiEvent(ui::Event* const&, base::OnceCallback<void (ui::Event*)>) ()
#15 0x0000562d967e5736 in ui::WaylandWindow::DispatchEvent(ui::Event* const&) ()
#16 0x0000562d99cb9029 in ui::PlatformEventSource::DispatchEvent(ui::Event*) ()
#17 0x0000562d967c6f0c in ui::WaylandEventSource::SetTargetAndDispatchEvent(ui::Event*, ui::EventTarget*) ()
#18 0x0000562d967c6c44 in ui::WaylandEventSource::OnPointerFocusChanged(ui::WaylandWindow*, gfx::PointF const&, wl::EventDispatchPolicy) ()
#19 0x0000562d967d8054 in ui::WaylandPointer::Enter(void*, wl_pointer*, unsigned int, wl_surface*, int, int) ()
#20 0x00007efe59aa34f6 in ffi_call_unix64 () at ../src/x86/unix64.S:104
#21 0x00007efe59a9ff5e in ffi_call_int
    (cif=cif@entry=0x7fff59d743e0, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>, closure=closure@entry=0x0) at ../src/x86/ffi64.c:673
#22 0x00007efe59aa2b73 in ffi_call
    (cif=cif@entry=0x7fff59d743e0, fn=<optimized out>, rvalue=rvalue@entry=0x0, avalue=avalue@entry=0x7fff59d744b0)
    at ../src/x86/ffi64.c:710
#23 0x00007efe4d0e8645 in wl_closure_invoke (closure=closure@entry=0x2c7c00962900, target=<optimized out>, 
    target@entry=0x2c7c00293540, opcode=opcode@entry=0, data=<optimized out>, flags=1)
    at ../wayland-1.22.0/src/connection.c:1025
#24 0x00007efe4d0e8e73 in dispatch_event (display=0x2c7c00335680, queue=<optimized out>)
    at ../wayland-1.22.0/src/wayland-client.c:1631
#25 0x00007efe4d0e913c in dispatch_queue (queue=0x2c7c009413b0, display=0x2c7c00335680)
    at ../wayland-1.22.0/src/wayland-client.c:1777
#26 wl_display_dispatch_queue_pending (display=0x2c7c00335680, queue=0x2c7c009413b0)
    at ../wayland-1.22.0/src/wayland-client.c:2019
#27 0x0000562d967cbbd7 in ui::WaylandEventWatcher::WlDisplayDispatchPendingQueue() ()
#28 0x0000562d96801fce in ui::(anonymous namespace)::WatchSourceDispatch(_GSource*, int (*)(void*), void*) ()
#29 0x00007efe5e0eca31 in g_main_dispatch (context=0x2c7c00249140) at ../glib/glib/gmain.c:3460
--Type <RET> for more, q to quit, c to continue without paging--c
#30 g_main_context_dispatch (context=0x2c7c00249140) at ../glib/glib/gmain.c:4200
#31 0x00007efe5e149cc9 in g_main_context_iterate.isra.0
    (context=context@entry=0x2c7c00249140, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
    at ../glib/glib/gmain.c:4276
#32 0x00007efe5e0ea0e2 in g_main_context_iteration (context=0x2c7c00249140, may_block=1)
    at ../glib/glib/gmain.c:4343
#33 0x0000562d990d0604 in base::MessagePumpGlib::Run(base::MessagePump::Delegate*) ()
#34 0x0000562d991224b7 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool, base::TimeDelta) ()
#35 0x0000562d990edfc1 in base::RunLoop::Run(base::Location const&) ()
#36 0x0000562d9806fb0a in content::BrowserMainLoop::RunMainMessageLoop() ()
#37 0x0000562d98071a63 in content::BrowserMainRunnerImpl::Run() ()
#38 0x0000562d9806d23c in content::BrowserMain(content::MainFunctionParams) ()
#39 0x0000562d96187d66 in content::RunBrowserProcessMain(content::MainFunctionParams, content::ContentMainDelegate*)
    ()
#40 0x0000562d96188ff7 in content::ContentMainRunnerImpl::RunBrowser(content::MainFunctionParams, bool) ()
#41 0x0000562d96188dec in content::ContentMainRunnerImpl::Run() ()
#42 0x0000562d96185e57 in content::RunContentProcess(content::ContentMainParams, content::ContentMainRunner*) ()
#43 0x0000562d96186655 in content::ContentMain(content::ContentMainParams) ()
#44 0x0000562d95e9c35a in main ()

And finally, here are CPU registers:

EXPAND (gdb) info all-registers

(gdb) info all-registers
rax            0x0                 0
rbx            0x2c7c01010101      48911104409857
rcx            0xcef8926246a56f00  -3532912956882456832
rdx            0x7fff59d738f0      140734700665072
rsi            0x2c7c013c4cf8      48911108295928
rdi            0x0                 0
rbp            0x7fff59d738f0      0x7fff59d738f0
rsp            0x7fff59d738b0      0x7fff59d738b0
r8             0x10                16
r9             0x1                 1
r10            0x5                 5
r11            0xff                255
r12            0x0                 0
r13            0x2c7c0142e680      48911108728448
r14            0x2c7c013c4cf8      48911108295928
r15            0x2c7c012502e8      48911106769640
rip            0x562d9cd48f77      0x562d9cd48f77 <views::(anonymous namespace)::BuildViewsWithLayers(views::View*, std::vector<views::View*, std::allocator<views::View*> >*)+23>
eflags         0x10202             [ IF RF ]
cs             0x33                51
ss             0x2b                43
ds             0x0                 0
es             0x0                 0
fs             0x0                 0
gs             0x0                 0
st0            0                   (raw 0x00000000000000000000)
st1            0                   (raw 0x00000000000000000000)
st2            0                   (raw 0x00000000000000000000)
st3            0                   (raw 0x00000000000000000000)
st4            0                   (raw 0x00000000000000000000)
st5            0                   (raw 0x00000000000000000000)
st6            1                   (raw 0x3fff8000000000000000)
st7            1                   (raw 0x3fff8000000000000000)
fctrl          0x37f               895
fstat          0x4000              16384
ftag           0xffff              65535
fiseg          0x7efe              32510
fioff          0x5d8a8427          1569358887
foseg          0x0                 0
fooff          0x0                 0
fop            0x0                 0
mxcsr          0x1fa3              [ IE DE PE IM DM ZM OM UM PM ]
bndcfgu        {raw = 0x0, config = {base = 0x0, reserved = 0x0, preserved = 0x0, enabled = 0x0}} {raw = 0x0, config = {base = 0, reserved = 0, preserved = 0, enabled = 0}}
bndstatus      {raw = 0x0, status = {bde = 0x0, error = 0x0}} {raw = 0x0, status = {bde = 0, error = 0}}
ymm0           {v16_bfloat16 = {0x5, 0x0, 0x5, 0x0, 0x5, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_half = {0x5, 0x0, 0x5, 0x0, 0x5, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_float = {0x5, 0x5, 0x5, 0x5, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x500000005, 0x500000005, 0x0, 0x0}, v32_int8 = {0x5, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x5, 0x0 <repeats 19 times>}, v16_int16 = {0x5, 0x0, 0x5, 0x0, 0x5, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x5, 0x5, 0x5, 0x5, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x500000005, 0x--Type <RET> for more, q to quit, c to continue without paging--c
500000005, 0x0, 0x0}, v2_int128 = {0x5000000050000000500000005, 0x0}}
ymm1           {v16_bfloat16 = {0x0, 0xcf00, 0x0 <repeats 14 times>}, v16_half = {0x0, 0xcf00, 0x0 <repeats 14 times>}, v8_float = {0xcf000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0xcf000000, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0xcf, 0x0 <repeats 28 times>}, v16_int16 = {0x0, 0xcf00, 0x0 <repeats 14 times>}, v8_int32 = {0xcf000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xcf000000, 0x0, 0x0, 0x0}, v2_int128 = {0xcf000000, 0x0}}
ymm2           {v16_bfloat16 = {0xffff, 0x4eff, 0x0 <repeats 14 times>}, v16_half = {0xffff, 0x4eff, 0x0 <repeats 14 times>}, v8_float = {0x4effffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x4effffff, 0x0, 0x0, 0x0}, v32_int8 = {0xff, 0xff, 0xff, 0x4e, 0x0 <repeats 28 times>}, v16_int16 = {0xffff, 0x4eff, 0x0 <repeats 14 times>}, v8_int32 = {0x4effffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x4effffff, 0x0, 0x0, 0x0}, v2_int128 = {0x4effffff, 0x0}}
ymm3           {v16_bfloat16 = {0x7300, 0x4413, 0x7300, 0x4413, 0x0 <repeats 12 times>}, v16_half = {0x7300, 0x4413, 0x7300, 0x4413, 0x0 <repeats 12 times>}, v8_float = {0x44137300, 0x44137300, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x4413730044137300, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x73, 0x13, 0x44, 0x0, 0x73, 0x13, 0x44, 0x0 <repeats 24 times>}, v16_int16 = {0x7300, 0x4413, 0x7300, 0x4413, 0x0 <repeats 12 times>}, v8_int32 = {0x44137300, 0x44137300, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x4413730044137300, 0x0, 0x0, 0x0}, v2_int128 = {0x4413730044137300, 0x0}}
ymm4           {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
ymm5           {v16_bfloat16 = {0x999a, 0x3e99, 0x999a, 0x3f19, 0x999a, 0x3e19, 0xc28f, 0x3d75, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_half = {0x999a, 0x3e99, 0x999a, 0x3f19, 0x999a, 0x3e19, 0xc28f, 0x3d75, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_float = {0x3e99999a, 0x3f19999a, 0x3e19999a, 0x3d75c28f, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x3f19999a3e99999a, 0x3d75c28f3e19999a, 0x0, 0x0}, v32_int8 = {0x9a, 0x99, 0x99, 0x3e, 0x9a, 0x99, 0x19, 0x3f, 0x9a, 0x99, 0x19, 0x3e, 0x8f, 0xc2, 0x75, 0x3d, 0x0 <repeats 16 times>}, v16_int16 = {0x999a, 0x3e99, 0x999a, 0x3f19, 0x999a, 0x3e19, 0xc28f, 0x3d75, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x3e99999a, 0x3f19999a, 0x3e19999a, 0x3d75c28f, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x3f19999a3e99999a, 0x3d75c28f3e19999a, 0x0, 0x0}, v2_int128 = {0x3d75c28f3e19999a3f19999a3e99999a, 0x0}}
ymm6           {v16_bfloat16 = {0x7, 0x0, 0x7, 0x0, 0x7, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_half = {0x7, 0x0, 0x7, 0x0, 0x7, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_float = {0x7, 0x7, 0x7, 0x7, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x700000007, 0x700000007, 0x0, 0x0}, v32_int8 = {0x7, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x7, 0x0 <repeats 19 times>}, v16_int16 = {0x7, 0x0, 0x7, 0x0, 0x7, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x7, 0x7, 0x7, 0x7, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x700000007, 0x700000007, 0x0, 0x0}, v2_int128 = {0x7000000070000000700000007, 0x0}}
ymm7           {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
ymm8           {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
ymm9           {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
ymm10          {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
ymm11          {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
ymm12          {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
ymm13          {v16_bfloat16 = {0x0, 0x3f80, 0x0 <repeats 14 times>}, v16_half = {0x0, 0x3f80, 0x0 <repeats 14 times>}, v8_float = {0x3f800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x3f800000, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x80, 0x3f, 0x0 <repeats 28 times>}, v16_int16 = {0x0, 0x3f80, 0x0 <repeats 14 times>}, v8_int32 = {0x3f800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x3f800000, 0x0, 0x0, 0x0}, v2_int128 = {0x3f800000, 0x0}}
ymm14          {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
ymm15          {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
bnd0           {lbound = 0x0, ubound = 0xffffffffffffffff} : size 0xffffffffffffffff {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1
bnd1           {lbound = 0x0, ubound = 0xffffffffffffffff} : size 0xffffffffffffffff {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1
bnd2           {lbound = 0x0, ubound = 0xffffffffffffffff} : size 0xffffffffffffffff {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1
bnd3           {lbound = 0x0, ubound = 0xffffffffffffffff} : size 0xffffffffffffffff {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1

@C0rn3j
Copy link

C0rn3j commented Jul 18, 2023

@trinitronx On Arch Linux, one can use debuginfod to get debug symbols without installing debug packages.

@trinitronx
Copy link

@trinitronx On Arch Linux, one can use debuginfod to get debug symbols without installing debug packages.

Yes, I know. I read this also, and it appears that gdb does download most core library symbols via debuginfod. However those for code and electron packages were notably missing still. Seems that Manjaro still is working on providing debug symbol packages for their distro packages as well.

Either way, I did manage to rebuild and get debug symbols working 😁

@morialo3
Copy link

Same issue:

code --version                              
Warning: 'ozone-platform-hint' is not in the list of known options, but still passed to Electron/Chromium.
1.80.1
74f6148eb9ea00507ec113ec51c489d6ffb4b771
x64

trace attached.
trace.log

@deepak1556
Copy link
Collaborator Author

Can users check if this issue is present with our exploration builds based on Electron 25.

@serfreeman1337
Copy link

serfreeman1337 commented Jul 25, 2023

Electron 25 crash every time on window maximising with window.titleBarStyle=native.
crash-titlebar-native.zip

[0725/095910.113322:ERROR:elf_dynamic_array_reader.h(64)] tag not found

With window.titleBarStyle=custom crash occurs when maximising new window or when maximising, then restoring, then quit.

crash-maximising-new-window.zip
crash-maximise-restore-quit.zip

Version: 1.81.0-exploration
Commit: a7703202794cf4894003d6502eb196192e8e0333
Date: 2023-07-24T15:12:51.200Z
Electron: 25.3.0
ElectronBuildId: 22586453
Chromium: 114.0.5735.199
Node.js: 18.15.0
V8: 11.4.183.25-electron.0
OS: Linux x64 6.4.5-arch1-1
Off-topic

No crashes with this electron24 exploration build: #180783 (comment)

@deepak1556
Copy link
Collaborator Author

Thanks for testing, can you do another check by starting the application with following additional flag --disable-features=WaylandOverlayDelegation and see if the crash persists.

@serfreeman1337
Copy link

Still crashing.
./code-exploration --verbose --ozone-platform-hint=auto --disable-features=WaylandOverlayDelegation --crash-reporter-directory ~/crash
crash-maximise.zip

Also regardless of --disable-features=WaylandOverlayDelegation flag, crash occurs on startup after switching from custom to native titlebar while being maximised.

crash-startup-maximised.zip
wayland-debug.log

@nikelborm
Copy link

Almost a year since the issue was first reported and here we are still without a fix 🥇

@zylex-git you didn't fixed the issue for almost a year, you are so nasty /irony

spikespaz added a commit to spikespaz/dotfiles that referenced this issue Jan 6, 2024
This reverts commit 5c14d44.

This fix didn't work.
@needhourger
Copy link

Happy new year!
The same issue occurred in version 1.85.1. So, any progress?

@Sewer56
Copy link

Sewer56 commented Jan 16, 2024

Personally I'm on Hyprland with Nvidia (proprietary). I can at least confirm that moving to VS Insiders as per the comment above fixed the issue for me.

@spikespaz
Copy link

@Sewer56 You might want to go knock on some wood, very quickly.

@Sewer56
Copy link

Sewer56 commented Jan 16, 2024

@Sewer56 You might want to go knock on some wood, very quickly.

Oh don't worry, I didn't specify the whole IDE was working, I only said it didn't crash. For instance, in insiders, I can't rearrange the Activity Bar elements, or plop them to the right hand side of the window. Slightly annoying but not a showstopper, unlike crashes on new windows.

i.e. #156723

@deepak1556 deepak1556 modified the milestones: December / January 2024, On Deck Jan 23, 2024
@rit628
Copy link

rit628 commented Feb 1, 2024

It seems as though this issue has been fixed with the update to electron 27 in the 1.86 release. Just tested on Debian 12 using KWin under both Intel integrated graphics and Nvidia's proprietary driver and experienced no crashes whatsoever.

@K900
Copy link

K900 commented Feb 1, 2024

It still crashes sometimes IME, but not nearly as often, so at least it's actually usable.

@franzos
Copy link

franzos commented Feb 4, 2024

Haven't seen a crash on v1.86 in 3 days with native menus and various windows open - on Guix. Cool.

guix shell node gcc-toolchain rust rust:tools rust-analyzer openssl -- sh -c "CC=gcc OPENSSL_DIR=$(dirname $(dirname $(realpath $(which openssl)))) code --enable-features=UseOzonePlatform,WaylandWindowDecorations --ozone-platform=wayland"

@borisovdev
Copy link

Yeah, since release 1.86 I haven't noticed any dropouts either. Thank you, developers!

@atmoos
Copy link

atmoos commented Feb 4, 2024

Same here. Seems to have been fixed. Thank you so much!

@C0rn3j
Copy link

C0rn3j commented Feb 14, 2024

I still have issues with sometimes crashing on maximizing and opening new windows on Arch Linux and Plasma 5 with the Electron 27-backed version, but crashing seems to happen less often from what I remember.

Hoping that Electron 28(#201935) will get rid of it, as more crashes seem to be fixed there, and by that time Plasma 6 should be out which fixes some issues with Chromium, namely at the very least this one about rendering at 60Hz max, so that might make things better too.

@eddyb
Copy link

eddyb commented Feb 19, 2024

Just noticed that I'm on VSCode 1.86.1 which uses Electron/27.2.3 so I was able to turn off my anti-maximize hacks (#184124 (comment)) and maximize my VSCode windows for the first time in months, and had no crashes yet!

@briceruzand
Copy link

It seems to be fix for me too. Thx so much.

@nikelborm
Copy link

Works for me 🎉
Thank you people who contributed to solution of this problem

@musakarimli
Copy link

With "window.titleBarStyle": "native," everything runs smoothly. However, with the "custom" title bar style, opening and maximizing new windows occasionally leads to crashes. It's not as frequent as before, but it's still annoyingly frequent.

@C0rn3j
Copy link

C0rn3j commented Apr 7, 2024

@musakarimli Are you testing on 1.88?
It got an Electron 28 update which fixed further Wayland issues.

https://wiki.archlinux.org/title/Wayland#Environment_variable

Also a heads up, Electron 28 allows for using Env vars to enable the Wayland backend, so you can stop VSC throwing warnings into STDERR if you were doing it through flags til now.

@musakarimli
Copy link

musakarimli commented Apr 7, 2024

@C0rn3j Yes, after updating to version 1.88, I was hoping the new Electron version would resolve the issue, but unfortunately, it didn't. I wasn't aware of the env vars, I'll definitely give them a try. Thanks for the tip!

Ah, got it. So I had those features enabled: --enable-features=UseOzonePlatform,WaylandWindowDecorations. Now that I've disabled them, it seems to be more stable. I'll keep an eye on it for the next 2-3 days and update you accordingly.

Update: I haven't experienced any issues since removing the option --enable-features=UseOzonePlatform,WaylandWindowDecorations.

@davidmisiak
Copy link

I'm happy that many people don't experience the crashes anymore. However, it's known to be caused by some weird race condition, so while the frequency does vary between updates, the issue still does persist (at least one of its incarnations, if there are more).

(Im on arch&sway, running vscode under wayland, native titlebar, v1.88.0. The crashing has improved, but still happens when opening a new window.)

@C0rn3j
Copy link

C0rn3j commented Apr 10, 2024

I am pretty sure there are multiple Wayland crashes being talked about in this thread (and many more in the thread that this one is extracted from), some of them fixed in the current 1.88.

If you still experience crashes, attaching debug logs and other information from 1.88 would probably be helpful to the developers.

I still have uncommon crashing issues, but it's no longer 100% reproducible.

spikespaz added a commit to spikespaz/dotfiles that referenced this issue Apr 24, 2024
This reverts commit 5c14d44.

This fix didn't work.
@VikinoCavalier
Copy link

Extracted from #181533 (comment)

Crash reason:  SIGSEGV /SEGV_MAPERR
Crash address: 0x1010101
Process uptime: 142 seconds

Thread 0 (crashed)
 0  code-insiders!views::View::UnregisterChildrenForVisibleBoundsNotification(views::View*) [view.cc : 2859 + 0x0]
 1  code-insiders!views::View::UnregisterChildrenForVisibleBoundsNotification(views::View*) [view.cc : 2860 + 0x5]
 2  code-insiders!views::View::DoRemoveChildView(views::View*, bool, bool, views::View*) [view.cc : 2702 + 0x8]
 3  code-insiders!views::View::RemoveAllChildViews() [view.cc : 340 + 0x12]
 4  code-insiders!electron::MenuBar::RebuildChildren() [menu_bar.cc : 234 + 0x5]
 5  code-insiders!electron::RootView::SetMenu(electron::ElectronMenuModel*) [root_view.cc : 71 + 0x8]
 6  code-insiders!electron::api::BaseWindow::SetMenu(v8::Isolate*, v8::Local<v8::Value>) [electron_api_base_window.cc : 0 + 0x8]
 7  code-insiders!gin_helper::Dispatcher<void (electron::api::BaseWindow*, v8::Isolate*, v8::Local<v8::Value>)>::DispatchToCallback(v8::FunctionCallbackInfo<v8::Value> const&) [callback.h : 267 + 0x3]
 8  code-insiders!v8::internal::Builtin_HandleApiCall(int, unsigned long*, v8::internal::Isolate*) [api-arguments-inl.h : 146 + 0x3]

@Mithras can you provide the following details to help us repro the issue,

  1. Are you using custom or native titlebar ?
  2. Are you starting the application with --ozone-platform=wayland --enable-features=WaylandWindowDecorations ?
  3. Where did you install insiders from ? Snap, deb or rpm ?
  4. A video recording showing the exact repro steps will be helpful.

@spikespaz
Copy link

spikespaz commented May 14, 2024

@C0rn3j Yes, after updating to version 1.88, I was hoping the new Electron version would resolve the issue, but unfortunately, it didn't. I wasn't aware of the env vars, I'll definitely give them a try. Thanks for the tip!

Ah, got it. So I had those features enabled: --enable-features=UseOzonePlatform,WaylandWindowDecorations. Now that I've disabled them, it seems to be more stable. I'll keep an eye on it for the next 2-3 days and update you accordingly.

Update: I haven't experienced any issues since removing the option --enable-features=UseOzonePlatform,WaylandWindowDecorations.

Electron 28 chooses to use Wayland without explicitly setting UseOzonePlatform and WaylandWindowDecorations? Are you sure it isn't using Xwayland? What WM/DE are you using?


Vscode:

Version: 1.88.1
Commit: e170252f762678dec6ca2cc69aba1570769a5d39
Date: 2024-04-10T17:34:12.840Z
Electron: 28.2.8
ElectronBuildId: 27744544
Chromium: 120.0.6099.291
Node.js: 18.18.2
V8: 12.0.267.19-electron.0
OS: Linux x64 6.6.28

Wrapper:

exec -a "$0" "/nix/store/2255594likj46bixv013j9h2cv1r5in5-vscode-1.88.1/bin/.code-wrapped"  ${NIXOS_OZONE_WL:+${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}  "$@"

No problems here.

@ali10129
Copy link

Hi, I just changed the

"window.titleBarStyle": "native,"

to "custom", and it worked for me. my default was "native" and I had this problem. I tried everything. but when I saw your solution, I changed it to "custom".
by the way, since I had this problem with the snap version, I switched to apt version.

@xmatthias
Copy link

Interestingly, i've got titlebar style to "custom" for all profiles - and yet, it's the 2nd time this week that i'm seeing a crash of vscode.

@LeanderK
Copy link

LeanderK commented Aug 1, 2024

I rarely have a vscode crash anymore, once a month max. I've got titlebar style custom. I used to see them quite often!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Issue identified by VS Code Team member as probable bug confirmed Issue has been confirmed by VS Code Team member electron Issues and items related to Electron freeze-slow-crash-leak VS Code crashing, performance, freeze and memory leak issues linux Issues with VS Code on Linux upstream Issue identified as 'upstream' component related (exists outside of VS Code) upstream-issue-linked This is an upstream issue that has been reported upstream wayland Issue related to wayland display server
Projects
Status: 🗂 Backlog
Development

No branches or pull requests