electron
electron copied to clipboard
[Bug]: SIGSEGV crash when maximizing window
Preflight Checklist
- [X] I have read the Contributing Guidelines for this project.
- [X] I agree to follow the Code of Conduct that this project adheres to.
- [X] I have searched the issue tracker for a bug report that matches the one I want to file, without success.
Electron Version
30.0.0-alpha7
What operating system are you using?
Ubuntu
Operating System Version
20.04, running on x11
What arch are you using?
x64
Last Known Working Electron version
30.0.0-alpha6
Expected Behavior
Maximizing/fullscreening the app does not sigfault.
Actual Behavior
Maximizing/fullscreening the window crashes the app.
Testcase Gist URL
This is visible in the default Fiddle template that opens with the app
Additional Information
There is no render-process-gone or child-process-gone event called when it crashes.
I'm not able to repro this on either v30.0.0-alpha.7 or v30.0.0-beta.7
Tested on Ubuntu 23.10 w/XDG_SESSION_TYPE=x11:
- checked out electron-quick-start
- changed the electron version in package.json
- ran npm install
- confirmed from the command line that
./node_modules/electron/dist/electron --versionyielded the expected version - ran npm start
- and hit F11 a few times to toggle back & forth between fullscreen.
No crash
@Kilian I am wondering if I'm testing this wrong since your description sounds straightforward. Any idea what I should change from the above so that I can trigger the crash?
quick follow-up to previous comment: @Kilian in the video you made for @VerteDinde, it looks like you are clicking the titlebar instead of pressing f11, so I tried again with that to see if it made any difference. FWIW I still am not seeing a crash
F11 works for me, its the double clicking on the titlebar that causes the crash. So probably WM (I use Mate/Compiz) related.
Tested same setup with ubuntu-mate-desktop 1.291 and compiz 0.9.14.2+22.10.20220822-0ubuntu4, still no crash here.
Maybe this depends on hw config? I do not have accelerated graphics configured.
Perhaps a crash dump would be illuminating?
const { app, crashReporter } = require('electron')
console.log(app.getPath('crashDumps'))
crashReporter.start({ submitURL: '', uploadToServer: false })
just checked with 30.0.0, same result. ubuntu-mate-desktop 1.290 (from the ubuntu repo, older than yours) and compiz 0.9.14.2+22.10.20220822-0ubuntu4 (from ubuntu repo too, same as yours)
With crashreporter this is the terminal output (dmp file sent to @ckerr)
/home/kilian/.config/coherent-help-sigh-y5rzn/Crashpad
[0416/140340.230066:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0416/140340.230471:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0416/140340.230807:ERROR:elf_dynamic_array_reader.h(64)] tag not found
Electron exited with signal SIGSEGV.
Something that points to it not being WM related is that mainWindow.maximize(); also causes the same SIGSEGV.
Dump
Operating system: Linux
6.2.0 -39-generic #40-Ubuntu SMP PREEMPT_DYNAMIC Tue Nov 14 14:18:00 UTC 2023 x86_64
CPU: amd64
family 6 model 186 stepping 2
16 CPUs
GPU: UNKNOWN
Crash reason: SIGSEGV /SEGV_MAPERR
Crash address: 0x120
Process uptime: 10 seconds
Thread 0 (crashed)
0 electron!views::View::UpdateChildLayerBounds(views::View::LayerOffsetData const&) [raw_ptr.h : 615 + 0x0]
rax = 0x0000000000000000 rdx = 0x0000000000000000
rcx = 0x0000000000000000 rbx = 0x00007fffffa3a5a0
rsi = 0x00007fffffa3a320 rdi = 0x0000054c001030c0
rbp = 0x00007fffffa3a580 rsp = 0x00007fffffa3a510
r8 = 0x00000000000009d8 r9 = 0xffffffff80000dfc
r10 = 0x0000054c00101aa8 r11 = 0x000000000000056c
r12 = 0x0000054c006881a8 r13 = 0x0000000000000000
r14 = 0x00007fffffa3a520 r15 = 0x0000054c01010101
rip = 0x0000564ed89500ce
Found by: given as instruction pointer in context
1 electron!views::View::UpdateChildLayerBounds(views::View::LayerOffsetData const&) [view.cc : 2578 + 0xb]
rbx = 0x00007fffffa3a6a0 rbp = 0x00007fffffa3a600
rsp = 0x00007fffffa3a590 r12 = 0x0000054c00e6f390
r13 = 0x0000054c002dff00 r14 = 0x00007fffffa3a5a0
r15 = 0x00007fffffa3a5c0 rip = 0x0000564ed89501b7
Found by: call frame info
2 electron!views::View::SetBoundsRect(gfx::Rect const&) [view.cc : 449 + 0xb]
rbx = 0x0000054c000d8700 rbp = 0x00007fffffa3a700
rsp = 0x00007fffffa3a610 r12 = 0x0000054c000d8850
r13 = 0x0000000000000000 r14 = 0x00007fffffa3a6a0
r15 = 0x0000054c00101dfe rip = 0x0000564ed894ef5f
Found by: call frame info
3 electron!views::View::SetSize(gfx::Size const&) [view.cc : 401 + 0x5]
rbx = 0x00007fffffa3a810 rbp = 0x00007fffffa3a720
rsp = 0x00007fffffa3a710 r12 = 0xaaaaaaaaaaaaaaaa
r13 = 0x0000000000000000 r14 = 0x0000054c0016c100
r15 = 0x0000054c00101d40 rip = 0x0000564ed895042c
Found by: call frame info
4 electron!views::Widget::OnNativeWidgetSizeChanged(gfx::Size const&) [widget.cc : 1681 + 0x8]
rbx = 0x00007fffffa3a810 rbp = 0x00007fffffa3a7f0
rsp = 0x00007fffffa3a730 r12 = 0xaaaaaaaaaaaaaaaa
r13 = 0x0000000000000000 r14 = 0x0000054c0016c100
r15 = 0x0000054c00101d40 rip = 0x0000564ed896d43e
Found by: call frame info
5 electron!non-virtual thunk to views::DesktopNativeWidgetAura::OnHostResized(aura::WindowTreeHost*) [desktop_native_widget_aura.cc : 1476 + 0x9]
rbx = 0x0000054c001438b0 rbp = 0x00007fffffa3a830
rsp = 0x00007fffffa3a800 r12 = 0xaaaaaaaaaaaaaaaa
r13 = 0x0000000000000000 r14 = 0x0000054c001438f8
r15 = 0x0000054c00101d40 rip = 0x0000564ed89997b7
Found by: call frame info
6 electron!aura::WindowTreeHost::OnHostResizedInPixels(gfx::Size const&) [window_tree_host.cc : 605 + 0x8]
rbx = 0x0000054c00101d40 rbp = 0x00007fffffa3a950
rsp = 0x00007fffffa3a840 r12 = 0xaaaaaaaaaaaaaaaa
r13 = 0x0000000000000000 r14 = 0x00007fffffa3a8d0
r15 = 0xaaaaaaaaaaaaaaaa rip = 0x0000564ed87e8d86
Found by: call frame info
7 electron!aura::WindowTreeHostPlatform::OnBoundsChanged(ui::PlatformWindowDelegate::BoundsChange const&) [window_tree_host_platform.cc : 255 + 0x8]
rbx = 0x0000054c00101d40 rbp = 0x00007fffffa3aa00
rsp = 0x00007fffffa3a960 r12 = 0xaaaaaaaaaaaaaaaa
r13 = 0x0000000000000000 r14 = 0x00007fffffa3aa3c
r15 = 0x00007fffffa3a900 rip = 0x0000564ed87eaaed
Found by: call frame info
8 electron!electron::ElectronDesktopWindowTreeHostLinux::OnBoundsChanged(ui::PlatformWindowDelegate::BoundsChange const&) [electron_desktop_window_tree_host_linux.cc : 50 + 0x5]
rbx = 0x0000054c00101d40 rbp = 0x00007fffffa3aa20
rsp = 0x00007fffffa3aa10 r12 = 0x00007fb2a1f12e28
r13 = 0x0000000000000000 r14 = 0x0000054c0016bc00
r15 = 0x0000054c0016be00 rip = 0x0000564ed36e8e9e
Found by: call frame info
9 electron!ui::X11Window::DelayedResize(bool) [x11_window.cc : 2670 + 0x6]
rbx = 0x0000000000000001 rbp = 0x00007fffffa3aa60
rsp = 0x00007fffffa3aa30 r12 = 0x00007fb2a1f12e28
r13 = 0x0000000000000000 r14 = 0x0000054c0016bc00
r15 = 0x0000054c0016be00 rip = 0x0000564ed412cdf3
Found by: call frame info
10 electron!void base::internal::CancelableCallbackImpl<base::OnceCallback<void ()>>::ForwardOnce<>() [callback.h : 156 + 0x3]
rbx = 0x0000054c0016be00 rbp = 0x00007fffffa3aa90
rsp = 0x00007fffffa3aa70 r12 = 0x00007fb2a1f12e28
r13 = 0x0000000000000000 r14 = 0x00007fffffa3aa78
r15 = 0x0000000000000000 rip = 0x0000564ed38d7950
Found by: call frame info
11 electron!base::TaskAnnotator::RunTaskImpl(base::PendingTask&) [callback.h : 156 + 0x3]
rbx = 0x0000054c01044000 rbp = 0x00007fffffa3ab20
rsp = 0x00007fffffa3aaa0 r12 = 0x00007fb2a1f12e28
r13 = 0x0000000000000000 r14 = 0x00007fffffa3aae8
r15 = 0x0000000000000000 rip = 0x0000564ed6dffb4f
Found by: call frame info
12 electron!base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::LazyNow*) [task_annotator.h : 90 + 0x8]
rbx = 0xaaaaaaaaaaaaaaaa rbp = 0x00007fffffa3adb0
rsp = 0x00007fffffa3ab30 r12 = 0x0000054c01044000
r13 = 0x00002ee400308280 r14 = 0x0000000000000000
r15 = 0x0000564edba62e70 rip = 0x0000564ed6e1c39d
Found by: call frame info
13 electron!non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() [thread_controller_with_message_pump_impl.cc : 338 + 0xb]
rbx = 0x00007fffffa3ae40 rbp = 0x00007fffffa3ae30
rsp = 0x00007fffffa3adc0 r12 = 0x00002ee400308280
r13 = 0x00007fffffa3adc0 r14 = 0x00002ee400308368
r15 = 0x00002ee400308448 rip = 0x0000564ed6e1c98c
Found by: call frame info
14 electron!base::MessagePumpGlib::Run(base::MessagePump::Delegate*) [message_pump_glib.cc : 694 + 0x8]
rbx = 0x00002ee40022f2c0 rbp = 0x00007fffffa3aef0
rsp = 0x00007fffffa3ae40 r12 = 0x00007fffffa3ae60
r13 = 0x0000000000000001 r14 = 0x0000000000000001
r15 = 0x00007fffffa3ae40 rip = 0x0000564ed6e7efd1
Found by: call frame info
15 electron!base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool, base::TimeDelta) [thread_controller_with_message_pump_impl.cc : 641 + 0x6]
rbx = 0x00002ee400308280 rbp = 0x00007fffffa3af40
rsp = 0x00007fffffa3af00 r12 = 0x00002ee400308298
r13 = 0x7fffffffffffffff r14 = 0x0000000000000001
r15 = 0x00002ee4003084a8 rip = 0x0000564ed6e1d0dd
Found by: call frame info
16 electron!base::RunLoop::Run(base::Location const&) [run_loop.cc : 134 + 0x12]
rbx = 0x0000054c01018870 rbp = 0x00007fffffa3b020
rsp = 0x00007fffffa3af50 r12 = 0x0000000000000000
r13 = 0x00007fffffa3b270 r14 = 0x00007fffffa3afa0
r15 = 0x00007fffffa3b038 rip = 0x0000564ed6de27dd
Found by: call frame info
17 electron!content::BrowserMainLoop::RunMainMessageLoop() [browser_main_loop.cc : 1104 + 0x2a]
rbx = 0x00007fffffa3b038 rbp = 0x00007fffffa3b070
rsp = 0x00007fffffa3b030 r12 = 0x00007fffffa3b110
r13 = 0x00007fffffa3b270 r14 = 0x0000054c01018870
r15 = 0x00007fffffa3b0a0 rip = 0x0000564ed5df70ff
Found by: call frame info
18 electron!content::BrowserMainRunnerImpl::Run() [browser_main_runner_impl.cc : 159 + 0x5]
rbx = 0x0000054c00010330 rbp = 0x00007fffffa3b090
rsp = 0x00007fffffa3b080 r12 = 0x00007fffffa3b110
r13 = 0x00007fffffa3b270 r14 = 0x0000054c00010330
r15 = 0x00007fffffa3b0a0 rip = 0x0000564ed5df8f52
Found by: call frame info
19 electron!content::BrowserMain(content::MainFunctionParams) [browser_main.cc : 34 + 0x5]
rbx = 0x00000000ffffffff rbp = 0x00007fffffa3b100
rsp = 0x00007fffffa3b0a0 r12 = 0x00007fffffa3b110
r13 = 0x00007fffffa3b270 r14 = 0x0000054c00010330
r15 = 0x00007fffffa3b0a0 rip = 0x0000564ed5df45a9
Found by: call frame info
20 electron!content::RunBrowserProcessMain(content::MainFunctionParams, content::ContentMainDelegate*) [content_main_runner_impl.cc : 712 + 0x8]
rbx = 0x00007fffffa3b720 rbp = 0x00007fffffa3b200
rsp = 0x00007fffffa3b110 r12 = 0x00007fffffa3b110
r13 = 0x00007fffffa3b270 r14 = 0x00007fffffa3b148
r15 = 0x00007fffffa3b180 rip = 0x0000564ed384c274
Found by: call frame info
21 electron!content::ContentMainRunnerImpl::RunBrowser(content::MainFunctionParams, bool) [content_main_runner_impl.cc : 1303 + 0x8]
rbx = 0x00002ee4002a38e0 rbp = 0x00007fffffa3b2f0
rsp = 0x00007fffffa3b210 r12 = 0x00000000ffffffff
r13 = 0x00007fffffa3b270 r14 = 0x00007fffffa3b300
r15 = 0x00007fffffa3b218 rip = 0x0000564ed384da6e
Found by: call frame info
22 electron!content::ContentMainRunnerImpl::Run() [content_main_runner_impl.cc : 1148 + 0xf]
rbx = 0x00002ee4002a38e0 rbp = 0x00007fffffa3b410
rsp = 0x00007fffffa3b300 r12 = 0x00007fffffa3b3d0
r13 = 0xaaaaaaaaaaaaaaaa r14 = 0x00007fffffa3b300
r15 = 0x0000000000000000 rip = 0x0000564ed384d886
Found by: call frame info
23 electron!content::RunContentProcess(content::ContentMainParams, content::ContentMainRunner*) [content_main.cc : 331 + 0x8]
rbx = 0x00002ee4002a38e0 rbp = 0x00007fffffa3b670
rsp = 0x00007fffffa3b420 r12 = 0x0000000000000000
r13 = 0x00007fffffa3b610 r14 = 0x0000000000000000
r15 = 0x00007fffffa3b4a1 rip = 0x0000564ed384b24b
Found by: call frame info
24 electron!content::ContentMain(content::ContentMainParams) [content_main.cc : 344 + 0x8]
rbx = 0x00007fffffa3b6f0 rbp = 0x00007fffffa3b6e0
rsp = 0x00007fffffa3b680 r12 = 0x00007fffffa3b6a8
r13 = 0x00007fffffa3b900 r14 = 0x00007fffffa3b6a0
r15 = 0x00007fffffa3b688 rip = 0x0000564ed384b350
Found by: call frame info
25 electron!main [electron_main_linux.cc : 45 + 0x8]
rbx = 0x00007fffffa3b8d8 rbp = 0x00007fffffa3b7c0
rsp = 0x00007fffffa3b6f0 r12 = 0x00007fffffa3b770
r13 = 0x00007fffffa3b900 r14 = 0x00007fffffa3b770
r15 = 0x00007fffffa3b6f0 rip = 0x0000564ed3531928
Found by: call frame info
26 libc.so.6!__libc_start_call_main [libc_start_call_main.h : 58 + 0x1a]
rbx = 0x00007fffffa3b8d8 rbp = 0x0000000000000004
rsp = 0x00007fffffa3b7d0 r12 = 0x0000000000000000
r13 = 0x00007fffffa3b900 r14 = 0x0000000000000000
r15 = 0x00007fb2a5135000 rip = 0x00007fb2a3223a90
Found by: call frame info
27 libc.so.6!__libc_start_main_alias_2 [libc-start.c : 360 + 0xe]
rbx = 0x00007fffffa3b8d8 rbp = 0x0000000000000004
rsp = 0x00007fffffa3b870 r12 = 0x0000000000000000
r13 = 0x00007fffffa3b900 r14 = 0x0000000000000000
r15 = 0x00007fb2a5135000 rip = 0x00007fb2a3223b49
Found by: call frame info
28 electron!_start + 0x2a
rbx = 0x0000000000000000 rbp = 0x0000000000000000
rsp = 0x00007fffffa3b8c0 r12 = 0x0000564ed3126000
r13 = 0x00007fffffa3b8d0 r14 = 0x0000000000000000
r15 = 0x0000000000000000 rip = 0x0000564ed312602a
Found by: call frame info
29 0x7fffffa3b8c8
rbx = 0x0000000000000000 rbp = 0x0000000000000000
rsp = 0x00007fffffa3b8c8 r12 = 0x0000564ed3126000
r13 = 0x00007fffffa3b8d0 r14 = 0x0000000000000000
r15 = 0x0000000000000000 rip = 0x00007fffffa3b8c8
Found by: call frame info
Thread 1
0 libc.so.6!__poll [poll.c : 29 + 0x1d]
rax = 0xfffffffffffffdfc rdx = 0x00000000ffffffff
rcx = 0x00007fb2a33102cf rbx = 0x00002ee400234770
rsi = 0x0000000000000002 rdi = 0x00007fb2a09fe4d0
rbp = 0x00007fb2a09fe510 rsp = 0x00007fb2a09fe360
r8 = 0x0000000000000000 r9 = 0x0000564edbb0fe00
r10 = 0x0000000000000010 r11 = 0x0000000000000293
r12 = 0x0000000000000000 r13 = 0x00007fb2a09fe398
r14 = 0x00007fb2a09fe4d0 r15 = 0x0000564ed1fcebbc
rip = 0x00007fb2a33102cf
Found by: given as instruction pointer in context
1 electron!content::SandboxIPCHandler::Run() [sandbox_ipc_linux.cc : 46 + 0x12]
rbx = 0x00002ee400234770 rbp = 0x00007fb2a09fe510
rsp = 0x00007fb2a09fe390 r12 = 0x0000000000000000
r13 = 0x00007fb2a09fe398 r14 = 0x00007fb2a09fe4d0
r15 = 0x0000564ed1fcebbc rip = 0x0000564ed64862f0
Found by: call frame info
2 electron!base::(anonymous namespace)::ThreadFunc(void*) [platform_thread_posix.cc : 103 + 0x8]
rbx = 0x00007fb2a09ff6c0 rbp = 0x00007fb2a09fe550
rsp = 0x00007fb2a09fe520 r12 = 0x00002ee40026af80
r13 = 0x00007fb2a09ff258 r14 = 0x00002ee4002224c0
r15 = 0x00007fb2a09ff6c0 rip = 0x0000564ed6e53f45
Found by: call frame info
3 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb2a09ffcdc rbp = 0x0000000000000000
rsp = 0x00007fb2a09fe560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x00007fffffa3adb0
r15 = 0x00007fb2a01ff000 rip = 0x00007fb2a328f6ba
Found by: call frame info
4 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb2a09fe600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x00007fffffa3adb0
r15 = 0x00007fb2a01ff000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 2
0 libc.so.6!__GI___wait4 [wait4.c : 30 + 0x26]
rax = 0xfffffffffffffe00 rdx = 0x0000000000000000
rcx = 0x00007fb2a32e1a57 rbx = 0x00007fb2a01fd4b8
rsi = 0x00007fb2a01fd4b8 rdi = 0x00000000001b49b8
rbp = 0x00007fb2a01fd4f0 rsp = 0x00007fb2a01fd450
r8 = 0x0000000000000000 r9 = 0x0ccccccccccccccc
r10 = 0x0000000000000000 r11 = 0x0000000000000293
r12 = 0x0000000000000000 r13 = 0x8000000000000001
r14 = 0x7fffffffffffffff r15 = 0x00000000001b49b8
rip = 0x00007fb2a32e1a57
Found by: given as instruction pointer in context
1 electron!base::Process::WaitForExitWithTimeout(base::TimeDelta, int*) const [process_posix.cc : 64 + 0xd]
rbx = 0x00007fb2a01fd4b8 rbp = 0x00007fb2a01fd4f0
rsp = 0x00007fb2a01fd480 r12 = 0x0000000000000000
r13 = 0x8000000000000001 r14 = 0x7fffffffffffffff
r15 = 0x00000000001b49b8 rip = 0x0000564ed6e6ec00
Found by: call frame info
2 electron!base::(anonymous namespace)::BackgroundReaper::ThreadMain() [kill_posix.cc : 139 + 0x7]
rbx = 0x00002ee4002a4960 rbp = 0x00007fb2a01fd510
rsp = 0x00007fb2a01fd500 r12 = 0x00002ee40026af80
r13 = 0x00007fb2a01fe258 r14 = 0x00002ee4002a4960
r15 = 0x00007fb2a01fe6c0 rip = 0x0000564ed6e70620
Found by: call frame info
3 electron!base::(anonymous namespace)::ThreadFunc(void*) [platform_thread_posix.cc : 103 + 0x8]
rbx = 0x00007fb2a01fe6c0 rbp = 0x00007fb2a01fd550
rsp = 0x00007fb2a01fd520 r12 = 0x00002ee40026af80
r13 = 0x00007fb2a01fe258 r14 = 0x00002ee4002a4960
r15 = 0x00007fb2a01fe6c0 rip = 0x0000564ed6e53f45
Found by: call frame info
4 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb2a01fecdc rbp = 0x0000000000000000
rsp = 0x00007fb2a01fd560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000016 r14 = 0x00007fffffa3aa00
r15 = 0x00007fb29f9fe000 rip = 0x00007fb2a328f6ba
Found by: call frame info
5 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb2a01fd600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000016 r14 = 0x00007fffffa3aa00
r15 = 0x00007fb29f9fe000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 3
0 libc.so.6!epoll_wait [epoll_wait.c : 30 + 0x25]
rax = 0xfffffffffffffffc rdx = 0x0000000000000010
rcx = 0x00007fb2a331e546 rbx = 0xfffffffc00000000
rsi = 0x00007fb29f9fc0d0 rdi = 0x0000000000000019
rbp = 0x00007fb29f9fc2a0 rsp = 0x00007fb29f9fc060
r8 = 0x0000000000000000 r9 = 0x0000000000000000
r10 = 0x0000000000005c04 r11 = 0x0000000000000293
r12 = 0x00007fb29f9fc2b0 r13 = 0x0000000001676d87
r14 = 0x00002ee400222c40 r15 = 0x00007fb29f9fc0d0
rip = 0x00007fb2a331e546
Found by: given as instruction pointer in context
1 electron!base::MessagePumpEpoll::WaitForEpollEvents(base::TimeDelta) [message_pump_epoll.cc : 238 + 0xd]
rbx = 0xfffffffc00000000 rbp = 0x00007fb29f9fc2a0
rsp = 0x00007fb29f9fc090 r12 = 0x00007fb29f9fc2b0
r13 = 0x0000000001676d87 r14 = 0x00002ee400222c40
r15 = 0x00007fb29f9fc0d0 rip = 0x0000564ed6e789e0
Found by: call frame info
2 electron!base::MessagePumpEpoll::Run(base::MessagePump::Delegate*) [message_pump_epoll.cc : 132 + 0xb]
rbx = 0xfffffffc00000000 rbp = 0x00007fb29f9fc320
rsp = 0x00007fb29f9fc2b0 r12 = 0x00007fb29f9fc2b0
r13 = 0x0000000001676d87 r14 = 0x00002ee40030c468
r15 = 0x00002ee400222c40 rip = 0x0000564ed6e78877
Found by: call frame info
3 electron!base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool, base::TimeDelta) [thread_controller_with_message_pump_impl.cc : 641 + 0x6]
rbx = 0x00002ee40030c380 rbp = 0x00007fb29f9fc370
rsp = 0x00007fb29f9fc330 r12 = 0x00002ee40030c398
r13 = 0x7fffffffffffffff r14 = 0x0000000000000001
r15 = 0x00002ee40030c5a8 rip = 0x0000564ed6e1d0dd
Found by: call frame info
4 electron!base::RunLoop::Run(base::Location const&) [run_loop.cc : 134 + 0x12]
rbx = 0x00007fb29f9fc4c0 rbp = 0x00007fb29f9fc450
rsp = 0x00007fb29f9fc380 r12 = 0x0000000000000000
r13 = 0xfffffffc00000000 r14 = 0x00007fb29f9fc3d0
r15 = 0x00007fb29f9fc460 rip = 0x0000564ed6de27dd
Found by: call frame info
5 electron!base::Thread::Run(base::RunLoop*) [thread.cc : 338 + 0x2a]
rbx = 0x00007fb29f9fc4c0 rbp = 0x00007fb29f9fc490
rsp = 0x00007fb29f9fc460 r12 = 0x00007fb29f9fc4c0
r13 = 0xfffffffc00000000 r14 = 0x00007fb29f9fc460
r15 = 0x00002ee4002fc050 rip = 0x0000564ed6e411f8
Found by: call frame info
6 electron!base::internal::ServiceThread::Run(base::RunLoop*) [service_thread.cc : 15 + 0x5]
rbx = 0x00002ee4002fc040 rbp = 0x00007fb29f9fc4b0
rsp = 0x00007fb29f9fc4a0 r12 = 0x00007fb29f9fc4c0
r13 = 0xfffffffc00000000 r14 = 0x00002ee4002a51a0
r15 = 0x00002ee4002fc050 rip = 0x0000564ed6e2a89d
Found by: call frame info
7 electron!base::Thread::ThreadMain() [thread.cc : 410 + 0xc]
rbx = 0x00002ee4002fc040 rbp = 0x00007fb29f9fc510
rsp = 0x00007fb29f9fc4c0 r12 = 0x00007fb29f9fc4c0
r13 = 0xfffffffc00000000 r14 = 0x00002ee4002a51a0
r15 = 0x00002ee4002fc050 rip = 0x0000564ed6e41402
Found by: call frame info
8 electron!base::(anonymous namespace)::ThreadFunc(void*) [platform_thread_posix.cc : 103 + 0x8]
rbx = 0x00007fb29f9fd6c0 rbp = 0x00007fb29f9fc550
rsp = 0x00007fb29f9fc520 r12 = 0x00002ee40026af80
r13 = 0x00007fb29f9fd258 r14 = 0x00002ee4002fc040
r15 = 0x00007fb29f9fd6c0 rip = 0x0000564ed6e53f45
Found by: call frame info
9 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb29f9fdcdc rbp = 0x0000000000000000
rsp = 0x00007fb29f9fc560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000016 r14 = 0x00007fffffa3ac20
r15 = 0x00007fb29f1fd000 rip = 0x00007fb2a328f6ba
Found by: call frame info
10 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb29f9fc600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000016 r14 = 0x00007fffffa3ac20
r15 = 0x00007fb29f1fd000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 4
0 libc.so.6!__futex_abstimed_wait_common64 [futex-internal.c : 57 + 0x2d]
Found by: inline record
1 libc.so.6!__futex_abstimed_wait_common [futex-internal.c : 87 + 0x2d]
Found by: inline record
2 libc.so.6!__GI___futex_abstimed_wait_cancelable64 [futex-internal.c : 139 + 0x2d]
rax = 0xfffffffffffffdfc rdx = 0x0000000000000000
rcx = 0x00007fb2a328bca6 rbx = 0x00007fb29f1fb2a8
rsi = 0x0000000000000089 rdi = 0x00007fb29f1fb2d0
rbp = 0x0000000000000000 rsp = 0x00007fb29f1fb0a0
r8 = 0x0000000000000000 r9 = 0x00000000ffffffff
r10 = 0x00007fb29f1fb1c0 r11 = 0x0000000000000246
r12 = 0x0000000000000000 r13 = 0x0000000000000000
r14 = 0x00007fb29f1fb2d0 r15 = 0x0000000000000000
rip = 0x00007fb2a328bca6
Found by: given as instruction pointer in context
3 libc.so.6!__pthread_cond_wait_common [pthread_cond_wait.c : 503 + 0x17]
Found by: inline record
4 libc.so.6!___pthread_cond_timedwait [pthread_cond_wait.c : 652 + 0x18]
rbx = 0x00007fb29f1fb2a8 rbp = 0x00007fb29f1fb2cc
rsp = 0x00007fb29f1fb0e0 r12 = 0x00007fb29f1fb280
r13 = 0x0000000000000000 r14 = 0x00007fb29f1fb2d0
r15 = 0x0000000000000000 rip = 0x00007fb2a328ea6a
Found by: call frame info
5 electron!base::ConditionVariable::TimedWait(base::TimeDelta const&) [condition_variable_posix.cc : 159 + 0xb]
rbx = 0x00007fb29f1fb2a8 rbp = 0x00007fb29f1fb250
rsp = 0x00007fb29f1fb1b0 r12 = 0x00007fb29f1fb1b0
r13 = 0x7fffffffffffffff r14 = 0x00000000000137c6
r15 = 0x0000000000000de9 rip = 0x0000564ed6e537fd
Found by: call frame info
6 electron!base::WaitableEvent::TimedWaitImpl(base::TimeDelta) [waitable_event_posix.cc : 196 + 0x9]
rbx = 0x00002ee400222b08 rbp = 0x00007fb29f1fb320
rsp = 0x00007fb29f1fb260 r12 = 0x00007fb29f1fb268
r13 = 0x7fffffffffffffff r14 = 0x000000129548fd83
r15 = 0x000000000394f000 rip = 0x0000564ed6e7b77d
Found by: call frame info
7 electron!base::WaitableEvent::TimedWait(base::TimeDelta) [waitable_event.cc : 39 + 0xb]
rbx = 0x00002ee400222b08 rbp = 0x00007fb29f1fb3b0
rsp = 0x00007fb29f1fb330 r12 = 0x00007fb29f1fb420
r13 = 0x0000564edba62e70 r14 = 0x000000000394f045
r15 = 0x000000000394f045 rip = 0x0000564ed6dfce83
Found by: call frame info
8 electron!base::internal::WorkerThreadWaitableEvent::Delegate::TimedWait(base::TimeDelta) [worker_thread_waitable_event.cc : 26 + 0x5]
rbx = 0x00002ee400222af8 rbp = 0x00007fb29f1fb3c0
rsp = 0x00007fb29f1fb3c0 r12 = 0x00007fb29f1fb420
r13 = 0x0000564edba62e70 r14 = 0x7fffffffffffffff
r15 = 0x000000000394f045 rip = 0x0000564ed6e3afed
Found by: call frame info
9 electron!base::internal::WorkerThread::Delegate::WaitForWork() [worker_thread.cc : 74 + 0x9]
rbx = 0x00002ee400222af8 rbp = 0x00007fb29f1fb3f0
rsp = 0x00007fb29f1fb3d0 r12 = 0x00007fb29f1fb420
r13 = 0x0000564edba62e70 r14 = 0x7fffffffffffffff
r15 = 0x000000000394f045 rip = 0x0000564ed6e39abc
Found by: call frame info
10 electron!base::internal::WorkerThread::RunWorker() [worker_thread.cc : 407 + 0x8]
rbx = 0x00002ee40026b480 rbp = 0x00007fb29f1fb4c0
rsp = 0x00007fb29f1fb400 r12 = 0x00007fb29f1fb420
r13 = 0x0000564edba62e70 r14 = 0x00007fb29f1fb410
r15 = 0x00007fb29f1fb450 rip = 0x0000564ed6e3a5ce
Found by: call frame info
11 electron!base::internal::WorkerThread::RunPooledWorker() [worker_thread.cc : 322 + 0x5]
rbx = 0x00002ee40026b480 rbp = 0x00007fb29f1fb4e0
rsp = 0x00007fb29f1fb4d0 r12 = 0x00002ee40026af80
r13 = 0x00007fb29f1fc258 r14 = 0x00002ee40026b480
r15 = 0x00007fb29f1fc6c0 rip = 0x0000564ed6e3a25d
Found by: call frame info
12 electron!base::internal::WorkerThread::ThreadMain() [worker_thread.cc : 302 + 0x8]
rbx = 0x00002ee40026b480 rbp = 0x00007fb29f1fb510
rsp = 0x00007fb29f1fb4f0 r12 = 0x00002ee40026af80
r13 = 0x00007fb29f1fc258 r14 = 0x00002ee40026b480
r15 = 0x00007fb29f1fc6c0 rip = 0x0000564ed6e3a16d
Found by: call frame info
13 electron!base::(anonymous namespace)::ThreadFunc(void*) [platform_thread_posix.cc : 103 + 0x8]
rbx = 0x00007fb29f1fc6c0 rbp = 0x00007fb29f1fb550
rsp = 0x00007fb29f1fb520 r12 = 0x00002ee40026af80
r13 = 0x00007fb29f1fc258 r14 = 0x00002ee40026b480
r15 = 0x00007fb29f1fc6c0 rip = 0x0000564ed6e53f45
Found by: call frame info
14 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb29f1fccdc rbp = 0x0000000000000000
rsp = 0x00007fb29f1fb560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000016 r14 = 0x00007fffffa3ab10
r15 = 0x00007fb29e9fc000 rip = 0x00007fb2a328f6ba
Found by: call frame info
15 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb29f1fb600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000016 r14 = 0x00007fffffa3ab10
r15 = 0x00007fb29e9fc000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 5
0 libc.so.6!__futex_abstimed_wait_common64 [futex-internal.c : 57 + 0x2d]
Found by: inline record
1 libc.so.6!__futex_abstimed_wait_common [futex-internal.c : 87 + 0x2d]
Found by: inline record
2 libc.so.6!__GI___futex_abstimed_wait_cancelable64 [futex-internal.c : 139 + 0x2d]
rax = 0xfffffffffffffdfc rdx = 0x0000000000000000
rcx = 0x00007fb2a328bca6 rbx = 0x00007fb29e9fa2a8
rsi = 0x0000000000000089 rdi = 0x00007fb29e9fa2d0
rbp = 0x0000000000000000 rsp = 0x00007fb29e9fa0a0
r8 = 0x0000000000000000 r9 = 0x00000000ffffffff
r10 = 0x00007fb29e9fa1c0 r11 = 0x0000000000000246
r12 = 0x0000000000000000 r13 = 0x0000000000000000
r14 = 0x00007fb29e9fa2d0 r15 = 0x0000000000000000
rip = 0x00007fb2a328bca6
Found by: given as instruction pointer in context
3 libc.so.6!__pthread_cond_wait_common [pthread_cond_wait.c : 503 + 0x17]
Found by: inline record
4 libc.so.6!___pthread_cond_timedwait [pthread_cond_wait.c : 652 + 0x18]
rbx = 0x00007fb29e9fa2a8 rbp = 0x00007fb29e9fa2cc
rsp = 0x00007fb29e9fa0e0 r12 = 0x00007fb29e9fa280
r13 = 0x0000000000000000 r14 = 0x00007fb29e9fa2d0
r15 = 0x0000000000000000 rip = 0x00007fb2a328ea6a
Found by: call frame info
5 electron!base::ConditionVariable::TimedWait(base::TimeDelta const&) [condition_variable_posix.cc : 159 + 0xb]
rbx = 0x00007fb29e9fa2a8 rbp = 0x00007fb29e9fa250
rsp = 0x00007fb29e9fa1b0 r12 = 0x00007fb29e9fa1b0
r13 = 0x7fffffffffffffff r14 = 0x00000000000137bd
r15 = 0x000000000000033f rip = 0x0000564ed6e537fd
Found by: call frame info
6 electron!base::WaitableEvent::TimedWaitImpl(base::TimeDelta) [waitable_event_posix.cc : 196 + 0x9]
rbx = 0x00002ee40029c8d0 rbp = 0x00007fb29e9fa320
rsp = 0x00007fb29e9fa260 r12 = 0x00007fb29e9fa268
r13 = 0x7fffffffffffffff r14 = 0x0000001294bfa940
r15 = 0x0000000003a19a00 rip = 0x0000564ed6e7b77d
Found by: call frame info
7 electron!base::WaitableEvent::TimedWait(base::TimeDelta) [waitable_event.cc : 39 + 0xb]
rbx = 0x00002ee40029c8d0 rbp = 0x00007fb29e9fa3b0
rsp = 0x00007fb29e9fa330 r12 = 0x00007fb29e9fa420
r13 = 0x0000564edba62e70 r14 = 0x0000000003a19a51
r15 = 0x0000000003a19a51 rip = 0x0000564ed6dfce83
Found by: call frame info
8 electron!base::internal::WorkerThreadWaitableEvent::Delegate::TimedWait(base::TimeDelta) [worker_thread_waitable_event.cc : 26 + 0x5]
rbx = 0x00002ee40029c8c0 rbp = 0x00007fb29e9fa3c0
rsp = 0x00007fb29e9fa3c0 r12 = 0x00007fb29e9fa420
r13 = 0x0000564edba62e70 r14 = 0x7fffffffffffffff
r15 = 0x0000000003a19a51 rip = 0x0000564ed6e3afed
Found by: call frame info
9 electron!base::internal::WorkerThread::Delegate::WaitForWork() [worker_thread.cc : 74 + 0x9]
rbx = 0x00002ee40029c8c0 rbp = 0x00007fb29e9fa3f0
rsp = 0x00007fb29e9fa3d0 r12 = 0x00007fb29e9fa420
r13 = 0x0000564edba62e70 r14 = 0x7fffffffffffffff
r15 = 0x0000000003a19a51 rip = 0x0000564ed6e39abc
Found by: call frame info
10 electron!base::internal::WorkerThread::RunWorker() [worker_thread.cc : 407 + 0x8]
rbx = 0x00002ee40026b520 rbp = 0x00007fb29e9fa4c0
rsp = 0x00007fb29e9fa400 r12 = 0x00007fb29e9fa420
r13 = 0x0000564edba62e70 r14 = 0x00007fb29e9fa410
r15 = 0x00007fb29e9fa450 rip = 0x0000564ed6e3a5ce
Found by: call frame info
11 electron!base::internal::WorkerThread::RunSharedWorker() [worker_thread.cc : 332 + 0x5]
rbx = 0x00002ee40026b520 rbp = 0x00007fb29e9fa4e0
rsp = 0x00007fb29e9fa4d0 r12 = 0x00002ee40026af80
r13 = 0x00007fb29e9fb258 r14 = 0x00002ee40026b520
r15 = 0x00007fb29e9fb6c0 rip = 0x0000564ed6e3a28d
Found by: call frame info
12 electron!base::internal::WorkerThread::ThreadMain() [worker_thread.cc : 305 + 0x8]
rbx = 0x00002ee40026b520 rbp = 0x00007fb29e9fa510
rsp = 0x00007fb29e9fa4f0 r12 = 0x00002ee40026af80
r13 = 0x00007fb29e9fb258 r14 = 0x00002ee40026b520
r15 = 0x00007fb29e9fb6c0 rip = 0x0000564ed6e3a181
Found by: call frame info
13 electron!base::(anonymous namespace)::ThreadFunc(void*) [platform_thread_posix.cc : 103 + 0x8]
rbx = 0x00007fb29e9fb6c0 rbp = 0x00007fb29e9fa550
rsp = 0x00007fb29e9fa520 r12 = 0x00002ee40026af80
r13 = 0x00007fb29e9fb258 r14 = 0x00002ee40026b520
r15 = 0x00007fb29e9fb6c0 rip = 0x0000564ed6e53f45
Found by: call frame info
14 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb29e9fbcdc rbp = 0x0000000000000000
rsp = 0x00007fb29e9fa560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000016 r14 = 0x00007fffffa3abf0
r15 = 0x00007fb29e1fb000 rip = 0x00007fb2a328f6ba
Found by: call frame info
15 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb29e9fa600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000016 r14 = 0x00007fffffa3abf0
r15 = 0x00007fb29e1fb000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 6
0 libc.so.6!__futex_abstimed_wait_common64 [futex-internal.c : 57 + 0x2d]
Found by: inline record
1 libc.so.6!__futex_abstimed_wait_common [futex-internal.c : 87 + 0x2d]
Found by: inline record
2 libc.so.6!__GI___futex_abstimed_wait_cancelable64 [futex-internal.c : 139 + 0x2d]
rax = 0xfffffffffffffdfc rdx = 0x0000000000000000
rcx = 0x00007fb2a328bca6 rbx = 0x00007fb29e1f92a8
rsi = 0x0000000000000089 rdi = 0x00007fb29e1f92d0
rbp = 0x0000000000000000 rsp = 0x00007fb29e1f90a0
r8 = 0x0000000000000000 r9 = 0x00000000ffffffff
r10 = 0x00007fb29e1f91c0 r11 = 0x0000000000000246
r12 = 0x0000000000000000 r13 = 0x0000000000000000
r14 = 0x00007fb29e1f92d0 r15 = 0x0000000000000000
rip = 0x00007fb2a328bca6
Found by: given as instruction pointer in context
3 libc.so.6!__pthread_cond_wait_common [pthread_cond_wait.c : 503 + 0x17]
Found by: inline record
4 libc.so.6!___pthread_cond_timedwait [pthread_cond_wait.c : 652 + 0x18]
rbx = 0x00007fb29e1f92a8 rbp = 0x00007fb29e1f92cc
rsp = 0x00007fb29e1f90e0 r12 = 0x00007fb29e1f9280
r13 = 0x0000000000000000 r14 = 0x00007fb29e1f92d0
r15 = 0x0000000000000000 rip = 0x00007fb2a328ea6a
Found by: call frame info
5 electron!base::ConditionVariable::TimedWait(base::TimeDelta const&) [condition_variable_posix.cc : 159 + 0xb]
rbx = 0x00007fb29e1f92a8 rbp = 0x00007fb29e1f9250
rsp = 0x00007fb29e1f91b0 r12 = 0x00007fb29e1f91b0
r13 = 0x7fffffffffffffff r14 = 0x00000000000137bd
r15 = 0x0000000000000342 rip = 0x0000564ed6e537fd
Found by: call frame info
6 electron!base::WaitableEvent::TimedWaitImpl(base::TimeDelta) [waitable_event_posix.cc : 196 + 0x9]
rbx = 0x00002ee400222bc8 rbp = 0x00007fb29e1f9320
rsp = 0x00007fb29e1f9260 r12 = 0x00007fb29e1f9268
r13 = 0x7fffffffffffffff r14 = 0x0000001294bfa940
r15 = 0x0000000003a15a00 rip = 0x0000564ed6e7b77d
Found by: call frame info
7 electron!base::WaitableEvent::TimedWait(base::TimeDelta) [waitable_event.cc : 39 + 0xb]
rbx = 0x00002ee400222bc8 rbp = 0x00007fb29e1f93b0
rsp = 0x00007fb29e1f9330 r12 = 0x00007fb29e1f9420
r13 = 0x0000564edba62e70 r14 = 0x0000000003a15af5
r15 = 0x0000000003a15af5 rip = 0x0000564ed6dfce83
Found by: call frame info
8 electron!base::internal::WorkerThreadWaitableEvent::Delegate::TimedWait(base::TimeDelta) [worker_thread_waitable_event.cc : 26 + 0x5]
rbx = 0x00002ee400222bb8 rbp = 0x00007fb29e1f93c0
rsp = 0x00007fb29e1f93c0 r12 = 0x00007fb29e1f9420
r13 = 0x0000564edba62e70 r14 = 0x7fffffffffffffff
r15 = 0x0000000003a15af5 rip = 0x0000564ed6e3afed
Found by: call frame info
9 electron!base::internal::WorkerThread::Delegate::WaitForWork() [worker_thread.cc : 74 + 0x9]
rbx = 0x00002ee400222bb8 rbp = 0x00007fb29e1f93f0
rsp = 0x00007fb29e1f93d0 r12 = 0x00007fb29e1f9420
r13 = 0x0000564edba62e70 r14 = 0x7fffffffffffffff
r15 = 0x0000000003a15af5 rip = 0x0000564ed6e39abc
Found by: call frame info
10 electron!base::internal::WorkerThread::RunWorker() [worker_thread.cc : 407 + 0x8]
rbx = 0x00002ee40026b5c0 rbp = 0x00007fb29e1f94c0
rsp = 0x00007fb29e1f9400 r12 = 0x00007fb29e1f9420
r13 = 0x0000564edba62e70 r14 = 0x00007fb29e1f9410
r15 = 0x00007fb29e1f9450 rip = 0x0000564ed6e3a5ce
Found by: call frame info
11 electron!base::internal::WorkerThread::RunPooledWorker() [worker_thread.cc : 322 + 0x5]
rbx = 0x00002ee40026b5c0 rbp = 0x00007fb29e1f94e0
rsp = 0x00007fb29e1f94d0 r12 = 0x00002ee40026af80
r13 = 0x00007fb29e1fa258 r14 = 0x00002ee40026b5c0
r15 = 0x00007fb29e1fa6c0 rip = 0x0000564ed6e3a25d
Found by: call frame info
12 electron!base::internal::WorkerThread::ThreadMain() [worker_thread.cc : 302 + 0x8]
rbx = 0x00002ee40026b5c0 rbp = 0x00007fb29e1f9510
rsp = 0x00007fb29e1f94f0 r12 = 0x00002ee40026af80
r13 = 0x00007fb29e1fa258 r14 = 0x00002ee40026b5c0
r15 = 0x00007fb29e1fa6c0 rip = 0x0000564ed6e3a16d
Found by: call frame info
13 electron!base::(anonymous namespace)::ThreadFunc(void*) [platform_thread_posix.cc : 103 + 0x8]
rbx = 0x00007fb29e1fa6c0 rbp = 0x00007fb29e1f9550
rsp = 0x00007fb29e1f9520 r12 = 0x00002ee40026af80
r13 = 0x00007fb29e1fa258 r14 = 0x00002ee40026b5c0
r15 = 0x00007fb29e1fa6c0 rip = 0x0000564ed6e53f45
Found by: call frame info
14 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb29e1facdc rbp = 0x0000000000000000
rsp = 0x00007fb29e1f9560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x00007fb29f1fae30
r15 = 0x00007fb29d9fa000 rip = 0x00007fb2a328f6ba
Found by: call frame info
15 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb29e1f9600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x00007fb29f1fae30
r15 = 0x00007fb29d9fa000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 7
0 libc.so.6!__futex_abstimed_wait_common64 [futex-internal.c : 57 + 0x2d]
Found by: inline record
1 libc.so.6!__futex_abstimed_wait_common [futex-internal.c : 87 + 0x2d]
Found by: inline record
2 libc.so.6!__GI___futex_abstimed_wait_cancelable64 [futex-internal.c : 139 + 0x2d]
rax = 0xfffffffffffffdfc rdx = 0x0000000000000000
rcx = 0x00007fb2a328bca6 rbx = 0x00007fb29d1f72a8
rsi = 0x0000000000000089 rdi = 0x00007fb29d1f72d0
rbp = 0x0000000000000000 rsp = 0x00007fb29d1f70a0
r8 = 0x0000000000000000 r9 = 0x00000000ffffffff
r10 = 0x00007fb29d1f71c0 r11 = 0x0000000000000246
r12 = 0x0000000000000000 r13 = 0x0000000000000000
r14 = 0x00007fb29d1f72d0 r15 = 0x0000000000000000
rip = 0x00007fb2a328bca6
Found by: given as instruction pointer in context
3 libc.so.6!__pthread_cond_wait_common [pthread_cond_wait.c : 503 + 0x17]
Found by: inline record
4 libc.so.6!___pthread_cond_timedwait [pthread_cond_wait.c : 652 + 0x18]
rbx = 0x00007fb29d1f72a8 rbp = 0x00007fb29d1f72cc
rsp = 0x00007fb29d1f70e0 r12 = 0x00007fb29d1f7280
r13 = 0x0000000000000000 r14 = 0x00007fb29d1f72d0
r15 = 0x0000000000000000 rip = 0x00007fb2a328ea6a
Found by: call frame info
5 electron!base::ConditionVariable::TimedWait(base::TimeDelta const&) [condition_variable_posix.cc : 159 + 0xb]
rbx = 0x00007fb29d1f72a8 rbp = 0x00007fb29d1f7250
rsp = 0x00007fb29d1f71b0 r12 = 0x00007fb29d1f71b0
r13 = 0x7fffffffffffffff r14 = 0x00000000000137bd
r15 = 0x0000000000000414 rip = 0x0000564ed6e537fd
Found by: call frame info
6 electron!base::WaitableEvent::TimedWaitImpl(base::TimeDelta) [waitable_event_posix.cc : 196 + 0x9]
rbx = 0x00002ee400222b68 rbp = 0x00007fb29d1f7320
rsp = 0x00007fb29d1f7260 r12 = 0x00007fb29d1f7268
r13 = 0x7fffffffffffffff r14 = 0x0000001294bfa940
r15 = 0x0000000003a19e00 rip = 0x0000564ed6e7b77d
Found by: call frame info
7 electron!base::WaitableEvent::TimedWait(base::TimeDelta) [waitable_event.cc : 39 + 0xb]
rbx = 0x00002ee400222b68 rbp = 0x00007fb29d1f73b0
rsp = 0x00007fb29d1f7330 r12 = 0x00007fb29d1f7420
r13 = 0x0000564edba62e70 r14 = 0x0000000003a19e57
r15 = 0x0000000003a19e57 rip = 0x0000564ed6dfce83
Found by: call frame info
8 electron!base::internal::WorkerThreadWaitableEvent::Delegate::TimedWait(base::TimeDelta) [worker_thread_waitable_event.cc : 26 + 0x5]
rbx = 0x00002ee400222b58 rbp = 0x00007fb29d1f73c0
rsp = 0x00007fb29d1f73c0 r12 = 0x00007fb29d1f7420
r13 = 0x0000564edba62e70 r14 = 0x7fffffffffffffff
r15 = 0x0000000003a19e57 rip = 0x0000564ed6e3afed
Found by: call frame info
9 electron!base::internal::WorkerThread::Delegate::WaitForWork() [worker_thread.cc : 74 + 0x9]
rbx = 0x00002ee400222b58 rbp = 0x00007fb29d1f73f0
rsp = 0x00007fb29d1f73d0 r12 = 0x00007fb29d1f7420
r13 = 0x0000564edba62e70 r14 = 0x7fffffffffffffff
r15 = 0x0000000003a19e57 rip = 0x0000564ed6e39abc
Found by: call frame info
10 electron!base::internal::WorkerThread::RunWorker() [worker_thread.cc : 407 + 0x8]
rbx = 0x00002ee40026b8e0 rbp = 0x00007fb29d1f74c0
rsp = 0x00007fb29d1f7400 r12 = 0x00007fb29d1f7420
r13 = 0x0000564edba62e70 r14 = 0x0000000000000003
r15 = 0x00007fb29d1f7450 rip = 0x0000564ed6e3a5ce
Found by: call frame info
11 electron!base::internal::WorkerThread::RunPooledWorker() [worker_thread.cc : 322 + 0x5]
rbx = 0x00002ee40026b8e0 rbp = 0x00007fb29d1f74e0
rsp = 0x00007fb29d1f74d0 r12 = 0x00002ee40026af80
r13 = 0x00007fb29d1f8258 r14 = 0x00002ee40026b8e0
r15 = 0x00007fb29d1f86c0 rip = 0x0000564ed6e3a25d
Found by: call frame info
12 electron!base::internal::WorkerThread::ThreadMain() [worker_thread.cc : 302 + 0x8]
rbx = 0x00002ee40026b8e0 rbp = 0x00007fb29d1f7510
rsp = 0x00007fb29d1f74f0 r12 = 0x00002ee40026af80
r13 = 0x00007fb29d1f8258 r14 = 0x00002ee40026b8e0
r15 = 0x00007fb29d1f86c0 rip = 0x0000564ed6e3a16d
Found by: call frame info
13 electron!base::(anonymous namespace)::ThreadFunc(void*) [platform_thread_posix.cc : 103 + 0x8]
rbx = 0x00007fb29d1f86c0 rbp = 0x00007fb29d1f7550
rsp = 0x00007fb29d1f7520 r12 = 0x00002ee40026af80
r13 = 0x00007fb29d1f8258 r14 = 0x00002ee40026b8e0
r15 = 0x00007fb29d1f86c0 rip = 0x0000564ed6e53f45
Found by: call frame info
14 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb29d1f8cdc rbp = 0x0000000000000000
rsp = 0x00007fb29d1f7560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x00007fb29f1fadc0
r15 = 0x00007fb29c9f8000 rip = 0x00007fb2a328f6ba
Found by: call frame info
15 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb29d1f7600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x00007fb29f1fadc0
r15 = 0x00007fb29c9f8000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 8
0 libc.so.6!epoll_wait [epoll_wait.c : 30 + 0x25]
rax = 0xfffffffffffffffc rdx = 0x0000000000000010
rcx = 0x00007fb2a331e546 rbx = 0xfffffffc00000000
rsi = 0x00007fb29d9f80b0 rdi = 0x0000000000000021
rbp = 0x00007fb29d9f8280 rsp = 0x00007fb29d9f8040
r8 = 0x0000000000000000 r9 = 0x0000000000000000
r10 = 0x00000000ffffffff r11 = 0x0000000000000293
r12 = 0x00007fb29d9f8290 r13 = 0x7fffffffffffffff
r14 = 0x0000054c00070700 r15 = 0x00007fb29d9f80b0
rip = 0x00007fb2a331e546
Found by: given as instruction pointer in context
1 electron!base::MessagePumpEpoll::WaitForEpollEvents(base::TimeDelta) [message_pump_epoll.cc : 238 + 0xd]
rbx = 0xfffffffc00000000 rbp = 0x00007fb29d9f8280
rsp = 0x00007fb29d9f8070 r12 = 0x00007fb29d9f8290
r13 = 0x7fffffffffffffff r14 = 0x0000054c00070700
r15 = 0x00007fb29d9f80b0 rip = 0x0000564ed6e789e0
Found by: call frame info
2 electron!base::MessagePumpEpoll::Run(base::MessagePump::Delegate*) [message_pump_epoll.cc : 132 + 0xb]
rbx = 0xfffffffc00000000 rbp = 0x00007fb29d9f8300
rsp = 0x00007fb29d9f8290 r12 = 0x00007fb29d9f8290
r13 = 0x7fffffffffffffff r14 = 0x00002ee40030a3e8
r15 = 0x0000054c00070700 rip = 0x0000564ed6e78877
Found by: call frame info
3 electron!base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool, base::TimeDelta) [thread_controller_with_message_pump_impl.cc : 641 + 0x6]
rbx = 0x00002ee40030a300 rbp = 0x00007fb29d9f8350
rsp = 0x00007fb29d9f8310 r12 = 0x00002ee40030a318
r13 = 0x7fffffffffffffff r14 = 0x0000000000000001
r15 = 0x00002ee40030a528 rip = 0x0000564ed6e1d0dd
Found by: call frame info
4 electron!base::RunLoop::Run(base::Location const&) [run_loop.cc : 134 + 0x12]
rbx = 0x00007fb29d9f84c0 rbp = 0x00007fb29d9f8430
rsp = 0x00007fb29d9f8360 r12 = 0x0000000000000000
r13 = 0xfffffffc00000000 r14 = 0x00007fb29d9f83b0
r15 = 0x00007fb29d9f8440 rip = 0x0000564ed6de27dd
Found by: call frame info
5 electron!base::Thread::Run(base::RunLoop*) [thread.cc : 338 + 0x2a]
rbx = 0x00007fb29d9f84c0 rbp = 0x00007fb29d9f8470
rsp = 0x00007fb29d9f8440 r12 = 0x00007fb29d9f84c0
r13 = 0xfffffffc00000000 r14 = 0x00007fb29d9f8440
r15 = 0x00002ee40029cd30 rip = 0x0000564ed6e411f8
Found by: call frame info
6 electron!content::BrowserProcessIOThread::IOThreadRun(base::RunLoop*) [browser_process_io_thread.cc : 118 + 0xb]
rbx = 0x00007fb29d9f84c0 rbp = 0x00007fb29d9f84b0
rsp = 0x00007fb29d9f8480 r12 = 0x00007fb29d9f84c0
r13 = 0xfffffffc00000000 r14 = 0x00002ee40029cd20
r15 = 0x00002ee40029cd30 rip = 0x0000564ed5df9bff
Found by: call frame info
7 electron!base::Thread::ThreadMain() [thread.cc : 410 + 0xc]
rbx = 0x00002ee40029cd20 rbp = 0x00007fb29d9f8510
rsp = 0x00007fb29d9f84c0 r12 = 0x00007fb29d9f84c0
r13 = 0xfffffffc00000000 r14 = 0x0000054c00020820
r15 = 0x00002ee40029cd30 rip = 0x0000564ed6e41402
Found by: call frame info
8 electron!base::(anonymous namespace)::ThreadFunc(void*) [platform_thread_posix.cc : 103 + 0x8]
rbx = 0x00007fb29d9f96c0 rbp = 0x00007fb29d9f8550
rsp = 0x00007fb29d9f8520 r12 = 0x00002ee40026af80
r13 = 0x00007fb29d9f9258 r14 = 0x00002ee40029cd20
r15 = 0x00007fb29d9f96c0 rip = 0x0000564ed6e53f45
Found by: call frame info
9 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb29d9f9cdc rbp = 0x0000000000000000
rsp = 0x00007fb29d9f8560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000016 r14 = 0x00007fffffa3ac30
r15 = 0x00007fb29d1f9000 rip = 0x00007fb2a328f6ba
Found by: call frame info
10 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb29d9f8600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000016 r14 = 0x00007fffffa3ac30
r15 = 0x00007fb29d1f9000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 9
0 libc.so.6!__futex_abstimed_wait_common64 [futex-internal.c : 57 + 0x2d]
Found by: inline record
1 libc.so.6!__futex_abstimed_wait_common [futex-internal.c : 87 + 0x2d]
Found by: inline record
2 libc.so.6!__GI___futex_abstimed_wait_cancelable64 [futex-internal.c : 139 + 0x2d]
rax = 0xfffffffffffffe00 rdx = 0x0000000000000000
rcx = 0x00007fb2a328bca6 rbx = 0x00007fb29c9f61d8
rsi = 0x0000000000000189 rdi = 0x00007fb29c9f6200
rbp = 0x0000000000000000 rsp = 0x00007fb29c9f5ff0
r8 = 0x0000000000000000 r9 = 0x00000000ffffffff
r10 = 0x0000000000000000 r11 = 0x0000000000000246
r12 = 0x0000000000000000 r13 = 0x00007fb29c9f61b0
r14 = 0x0000000000000000 r15 = 0x00007fb29c9f6200
rip = 0x00007fb2a328bca6
Found by: given as instruction pointer in context
3 libc.so.6!__pthread_cond_wait_common [pthread_cond_wait.c : 503 + 0x10]
Found by: inline record
4 libc.so.6!pthread_cond_wait@@GLIBC_2.3.2 [pthread_cond_wait.c : 627 + 0x11]
rbx = 0x00007fb29c9f61d8 rbp = 0x0000000000000000
rsp = 0x00007fb29c9f6030 r12 = 0x00007fb29c9f61fc
r13 = 0x00007fb29c9f61b0 r14 = 0x0000000000000000
r15 = 0x00007fb29c9f6200 rip = 0x00007fb2a328e5f8
Found by: call frame info
5 electron!base::ConditionVariable::Wait() [condition_variable_posix.cc : 106 + 0x8]
rbx = 0x00007fb29c9f61d8 rbp = 0x00007fb29c9f6180
rsp = 0x00007fb29c9f6100 r12 = 0x00007fb29c9f6198
r13 = 0x7fffffffffffffff r14 = 0x7fffffffffffffff
r15 = 0x7fffffffffffff00 rip = 0x0000564ed6e536e5
Found by: call frame info
6 electron!base::WaitableEvent::TimedWaitImpl(base::TimeDelta) [waitable_event_posix.cc : 194 + 0x5]
rbx = 0x0000054c00010940 rbp = 0x00007fb29c9f6250
rsp = 0x00007fb29c9f6190 r12 = 0x00007fb29c9f6198
r13 = 0x7fffffffffffffff r14 = 0x7fffffffffffffff
r15 = 0x7fffffffffffff00 rip = 0x0000564ed6e7b74f
Found by: call frame info
7 electron!base::WaitableEvent::Wait() [waitable_event.cc : 39 + 0x8]
rbx = 0x0000054c00010940 rbp = 0x00007fb29c9f62e0
rsp = 0x00007fb29c9f6260 r12 = 0x00007fb29c9f62f0
r13 = 0x7fffffffffffffff r14 = 0x00002ee40030cbe8
r15 = 0x0000054c00010940 rip = 0x0000564ed6dfcd5c
Found by: call frame info
8 electron!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc : 56 + 0x8]
rbx = 0x0000054c00010930 rbp = 0x00007fb29c9f6340
rsp = 0x00007fb29c9f62f0 r12 = 0x00007fb29c9f62f0
r13 = 0x7fffffffffffffff r14 = 0x00002ee40030cbe8
r15 = 0x0000054c00010940 rip = 0x0000564ed6dbbd94
Found by: call frame info
9 electron!base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool, base::TimeDelta) [thread_controller_with_message_pump_impl.cc : 641 + 0x6]
rbx = 0x00002ee40030cb00 rbp = 0x00007fb29c9f6390
rsp = 0x00007fb29c9f6350 r12 = 0x00002ee40030cb18
r13 = 0x7fffffffffffffff r14 = 0x0000000000000001
r15 = 0x00002ee40030cd28 rip = 0x0000564ed6e1d0dd
Found by: call frame info
10 electron!base::RunLoop::Run(base::Location const&) [run_loop.cc : 134 + 0x12]
rbx = 0x00007fb29c9f64c0 rbp = 0x00007fb29c9f6470
rsp = 0x00007fb29c9f63a0 r12 = 0x0000000000000000
r13 = 0xfffffffc00000000 r14 = 0x00007fb29c9f63f0
r15 = 0x00007fb29c9f6480 rip = 0x0000564ed6de27dd
Found by: call frame info
11 electron!base::Thread::Run(base::RunLoop*) [thread.cc : 338 + 0x2a]
rbx = 0x00007fb29c9f64c0 rbp = 0x00007fb29c9f64b0
rsp = 0x00007fb29c9f6480 r12 = 0x00007fb29c9f64c0
r13 = 0xfffffffc00000000 r14 = 0x00007fb29c9f6480
r15 = 0x00002ee400241210 rip = 0x0000564ed6e411f8
Found by: call frame info
12 electron!base::Thread::ThreadMain() [thread.cc : 410 + 0xc]
rbx = 0x00002ee400241200 rbp = 0x00007fb29c9f6510
rsp = 0x00007fb29c9f64c0 r12 = 0x00007fb29c9f64c0
r13 = 0xfffffffc00000000 r14 = 0x0000000000000000
r15 = 0x00002ee400241210 rip = 0x0000564ed6e41402
Found by: call frame info
13 electron!base::(anonymous namespace)::ThreadFunc(void*) [platform_thread_posix.cc : 103 + 0x8]
rbx = 0x00007fb29c9f76c0 rbp = 0x00007fb29c9f6550
rsp = 0x00007fb29c9f6520 r12 = 0x00002ee40026af80
r13 = 0x00007fb29c9f7258 r14 = 0x00002ee400241200
r15 = 0x00007fb29c9f76c0 rip = 0x0000564ed6e53f45
Found by: call frame info
14 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb29c9f7cdc rbp = 0x0000000000000000
rsp = 0x00007fb29c9f6560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000016 r14 = 0x00007fffffa3ac10
r15 = 0x00007fb29c1f7000 rip = 0x00007fb2a328f6ba
Found by: call frame info
15 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb29c9f6600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000016 r14 = 0x00007fffffa3ac10
r15 = 0x00007fb29c1f7000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 10
0 libc.so.6!__GI_epoll_pwait [epoll_pwait.c : 40 + 0x2f]
rax = 0xfffffffffffffffc rdx = 0x0000000000000400
rcx = 0x00007fb2a331e3c6 rbx = 0x0000000000000030
rsi = 0x00007fb29c1f1720 rdi = 0x0000000000000030
rbp = 0x0000000000000000 rsp = 0x00007fb29c1f16e0
r8 = 0x0000000000000000 r9 = 0x0000000000000008
r10 = 0x0000000000003a92 r11 = 0x0000000000000293
r12 = 0x0000054c00099000 r13 = 0x0000054c000990c8
r14 = 0x00007fb29c1f4720 r15 = 0x0000000000000030
rip = 0x00007fb2a331e3c6
Found by: given as instruction pointer in context
1 electron!uv__io_poll [linux.c : 1368 + 0x1a]
rbx = 0x0000000000000030 rbp = 0x00007fb29c1f5490
rsp = 0x00007fb29c1f1710 r12 = 0x0000054c00099000
r13 = 0x0000054c000990c8 r14 = 0x00007fb29c1f4720
r15 = 0x0000000000000030 rip = 0x0000564ed352ed99
Found by: call frame info
2 electron!uv_run [core.c : 447 + 0x8]
rbx = 0x0000054c000dc5e8 rbp = 0x00007fb29c1f5500
rsp = 0x00007fb29c1f54a0 r12 = 0x0000000000000000
r13 = 0x0000054c000dc630 r14 = 0x00007fb29c1f54c0
r15 = 0x0000000000000000 rip = 0x0000564ed351e725
Found by: call frame info
3 electron!node::WorkerThreadsTaskRunner::DelayedTaskScheduler::Run() [node_platform.cc : 95 + 0xa]
rbx = 0x0000054c000dc500 rbp = 0x00007fb29c1f5550
rsp = 0x00007fb29c1f5510 r12 = 0xfffffffffffffb08
r13 = 0x000000000000000d r14 = 0x0000054c000dc5e8
r15 = 0x00007fb29b9f6000 rip = 0x0000564edb1328ec
Found by: call frame info
4 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb29c1f6cdc rbp = 0x0000000000000000
rsp = 0x00007fb29c1f5560 r12 = 0xfffffffffffffb08
r13 = 0x000000000000000d r14 = 0x00007fffffa3aa70
r15 = 0x00007fb29b9f6000 rip = 0x00007fb2a328f6ba
Found by: call frame info
5 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb29c1f5600 r12 = 0xfffffffffffffb08
r13 = 0x000000000000000d r14 = 0x00007fffffa3aa70
r15 = 0x00007fb29b9f6000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 11
0 libc.so.6!__futex_abstimed_wait_common64 [futex-internal.c : 57 + 0x2d]
Found by: inline record
1 libc.so.6!__futex_abstimed_wait_common [futex-internal.c : 87 + 0x2d]
Found by: inline record
2 libc.so.6!__GI___futex_abstimed_wait_cancelable64 [futex-internal.c : 139 + 0x2d]
rax = 0xfffffffffffffe00 rdx = 0x0000000000000000
rcx = 0x00007fb2a328bca6 rbx = 0x0000054c000c0040
rsi = 0x0000000000000189 rdi = 0x0000054c000c006c
rbp = 0x0000000000000000 rsp = 0x00007fb29b9f43d0
r8 = 0x0000000000000000 r9 = 0x00000000ffffffff
r10 = 0x0000000000000000 r11 = 0x0000000000000246
r12 = 0x0000000000000000 r13 = 0x0000054c000c0018
r14 = 0x0000000000000004 r15 = 0x0000054c000c006c
rip = 0x00007fb2a328bca6
Found by: given as instruction pointer in context
3 libc.so.6!__pthread_cond_wait_common [pthread_cond_wait.c : 503 + 0x10]
Found by: inline record
4 libc.so.6!pthread_cond_wait@@GLIBC_2.3.2 [pthread_cond_wait.c : 627 + 0x11]
rbx = 0x0000054c000c0040 rbp = 0x0000000000000000
rsp = 0x00007fb29b9f4410 r12 = 0x0000054c000c0064
r13 = 0x0000054c000c0018 r14 = 0x0000000000000004
r15 = 0x0000054c000c006c rip = 0x00007fb2a328e5f8
Found by: call frame info
5 electron!uv_cond_wait [thread.c : 793 + 0x5]
rbx = 0x0000054c00010ea0 rbp = 0x00007fb29b9f44e0
rsp = 0x00007fb29b9f44e0 r12 = 0x0000054c000c00a8
r13 = 0x0000054c0064d4c0 r14 = 0x0000054c000c0018
r15 = 0x0000054c000c0040 rip = 0x0000564ed352a449
Found by: call frame info
6 electron!node::(anonymous namespace)::PlatformWorkerThread(void*) [node_mutex.h : 175 + 0xb]
rbx = 0x0000054c00010ea0 rbp = 0x00007fb29b9f4550
rsp = 0x00007fb29b9f44f0 r12 = 0x0000054c000c00a8
r13 = 0x0000054c0064d4c0 r14 = 0x0000054c000c0018
r15 = 0x0000054c000c0040 rip = 0x0000564edb13074c
Found by: call frame info
7 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb29b9f5cdc rbp = 0x0000000000000000
rsp = 0x00007fb29b9f4560 r12 = 0xfffffffffffffb08
r13 = 0x000000000000000d r14 = 0x00007fffffa3aa70
r15 = 0x00007fb29b1f5000 rip = 0x00007fb2a328f6ba
Found by: call frame info
8 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb29b9f4600 r12 = 0xfffffffffffffb08
r13 = 0x000000000000000d r14 = 0x00007fffffa3aa70
r15 = 0x00007fb29b1f5000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 12
0 libc.so.6!__futex_abstimed_wait_common64 [futex-internal.c : 57 + 0x2d]
Found by: inline record
1 libc.so.6!__futex_abstimed_wait_common [futex-internal.c : 87 + 0x2d]
Found by: inline record
2 libc.so.6!__GI___futex_abstimed_wait_cancelable64 [futex-internal.c : 139 + 0x2d]
rax = 0xfffffffffffffe00 rdx = 0x0000000000000000
rcx = 0x00007fb2a328bca6 rbx = 0x0000054c000c0040
rsi = 0x0000000000000189 rdi = 0x0000054c000c006c
rbp = 0x0000000000000000 rsp = 0x00007fb29b1f33d0
r8 = 0x0000000000000000 r9 = 0x00000000ffffffff
r10 = 0x0000000000000000 r11 = 0x0000000000000246
r12 = 0x0000000000000000 r13 = 0x0000054c000c0018
r14 = 0x0000000000000004 r15 = 0x0000054c000c006c
rip = 0x00007fb2a328bca6
Found by: given as instruction pointer in context
3 libc.so.6!__pthread_cond_wait_common [pthread_cond_wait.c : 503 + 0x10]
Found by: inline record
4 libc.so.6!pthread_cond_wait@@GLIBC_2.3.2 [pthread_cond_wait.c : 627 + 0x11]
rbx = 0x0000054c000c0040 rbp = 0x0000000000000000
rsp = 0x00007fb29b1f3410 r12 = 0x0000054c000c0064
r13 = 0x0000054c000c0018 r14 = 0x0000000000000004
r15 = 0x0000054c000c006c rip = 0x00007fb2a328e5f8
Found by: call frame info
5 electron!uv_cond_wait [thread.c : 793 + 0x5]
rbx = 0x0000054c00010e70 rbp = 0x00007fb29b1f34e0
rsp = 0x00007fb29b1f34e0 r12 = 0x0000054c000c00a8
r13 = 0x0000054c00e1f120 r14 = 0x0000054c000c0018
r15 = 0x0000054c000c0040 rip = 0x0000564ed352a449
Found by: call frame info
6 electron!node::(anonymous namespace)::PlatformWorkerThread(void*) [node_mutex.h : 175 + 0xb]
rbx = 0x0000054c00010e70 rbp = 0x00007fb29b1f3550
rsp = 0x00007fb29b1f34f0 r12 = 0x0000054c000c00a8
r13 = 0x0000054c00e1f120 r14 = 0x0000054c000c0018
r15 = 0x0000054c000c0040 rip = 0x0000564edb13074c
Found by: call frame info
7 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb29b1f4cdc rbp = 0x0000000000000000
rsp = 0x00007fb29b1f3560 r12 = 0xfffffffffffffb08
r13 = 0x000000000000000d r14 = 0x00007fffffa3aa70
r15 = 0x00007fb29a9f4000 rip = 0x00007fb2a328f6ba
Found by: call frame info
8 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb29b1f3600 r12 = 0xfffffffffffffb08
r13 = 0x000000000000000d r14 = 0x00007fffffa3aa70
r15 = 0x00007fb29a9f4000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 13
0 libc.so.6!__futex_abstimed_wait_common64 [futex-internal.c : 57 + 0x2d]
Found by: inline record
1 libc.so.6!__futex_abstimed_wait_common [futex-internal.c : 87 + 0x2d]
Found by: inline record
2 libc.so.6!__GI___futex_abstimed_wait_cancelable64 [futex-internal.c : 139 + 0x2d]
rax = 0xfffffffffffffe00 rdx = 0x0000000000000000
rcx = 0x00007fb2a328bca6 rbx = 0x0000054c000c0040
rsi = 0x0000000000000189 rdi = 0x0000054c000c0068
rbp = 0x0000000000000000 rsp = 0x00007fb29a9f23d0
r8 = 0x0000000000000000 r9 = 0x00000000ffffffff
r10 = 0x0000000000000000 r11 = 0x0000000000000246
r12 = 0x0000000000000000 r13 = 0x0000054c000c0018
r14 = 0x0000000000000000 r15 = 0x0000054c000c0068
rip = 0x00007fb2a328bca6
Found by: given as instruction pointer in context
3 libc.so.6!__pthread_cond_wait_common [pthread_cond_wait.c : 503 + 0x10]
Found by: inline record
4 libc.so.6!pthread_cond_wait@@GLIBC_2.3.2 [pthread_cond_wait.c : 627 + 0x11]
rbx = 0x0000054c000c0040 rbp = 0x0000000000000000
rsp = 0x00007fb29a9f2410 r12 = 0x0000054c000c0064
r13 = 0x0000054c000c0018 r14 = 0x0000000000000000
r15 = 0x0000054c000c0068 rip = 0x00007fb2a328e5f8
Found by: call frame info
5 electron!uv_cond_wait [thread.c : 793 + 0x5]
rbx = 0x0000054c00010e10 rbp = 0x00007fb29a9f24e0
rsp = 0x00007fb29a9f24e0 r12 = 0x0000054c000c00a8
r13 = 0x0000054c00e2bd80 r14 = 0x0000054c000c0018
r15 = 0x0000054c000c0040 rip = 0x0000564ed352a449
Found by: call frame info
6 electron!node::(anonymous namespace)::PlatformWorkerThread(void*) [node_mutex.h : 175 + 0xb]
rbx = 0x0000054c00010e10 rbp = 0x00007fb29a9f2550
rsp = 0x00007fb29a9f24f0 r12 = 0x0000054c000c00a8
r13 = 0x0000054c00e2bd80 r14 = 0x0000054c000c0018
r15 = 0x0000054c000c0040 rip = 0x0000564edb13074c
Found by: call frame info
7 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb29a9f3cdc rbp = 0x0000000000000000
rsp = 0x00007fb29a9f2560 r12 = 0xfffffffffffffb08
r13 = 0x000000000000000d r14 = 0x00007fffffa3aa70
r15 = 0x00007fb29a1f3000 rip = 0x00007fb2a328f6ba
Found by: call frame info
8 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb29a9f2600 r12 = 0xfffffffffffffb08
r13 = 0x000000000000000d r14 = 0x00007fffffa3aa70
r15 = 0x00007fb29a1f3000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 14
0 libc.so.6!__futex_abstimed_wait_common64 [futex-internal.c : 57 + 0x2d]
Found by: inline record
1 libc.so.6!__futex_abstimed_wait_common [futex-internal.c : 87 + 0x2d]
Found by: inline record
2 libc.so.6!__GI___futex_abstimed_wait_cancelable64 [futex-internal.c : 139 + 0x2d]
rax = 0xfffffffffffffe00 rdx = 0x0000000000000000
rcx = 0x00007fb2a328bca6 rbx = 0x0000564edbbf1558
rsi = 0x0000000000000189 rdi = 0x0000564edbbf1558
rbp = 0x0000000000000000 rsp = 0x00007fb2a50f5490
r8 = 0x0000000000000000 r9 = 0x00000000ffffffff
r10 = 0x0000000000000000 r11 = 0x0000000000000246
r12 = 0x0000000000000000 r13 = 0x0000000000000019
r14 = 0x0000564edbbf14a8 r15 = 0x00007fb2a50ee000
rip = 0x00007fb2a328bca6
Found by: given as instruction pointer in context
3 libc.so.6!__new_sem_wait_slow64 [sem_waitcommon.c : 183 + 0x8]
rbx = 0x0000564edbbf1558 rbp = 0x0000000000000000
rsp = 0x00007fb2a50f54d0 r12 = 0x00007fb2a50f54d0
r13 = 0x0000000000000019 r14 = 0x0000564edbbf14a8
r15 = 0x00007fb2a50ee000 rip = 0x00007fb2a32976d0
Found by: call frame info
4 electron!uv_sem_wait [thread.c : 639 + 0x8]
rbx = 0x0000564edbbf1558 rbp = 0x00007fb2a50f5530
rsp = 0x00007fb2a50f5520 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000019 r14 = 0x0000564edbbf14a8
r15 = 0x00007fb2a50ee000 rip = 0x0000564ed352a276
Found by: call frame info
5 electron!node::inspector::(anonymous namespace)::StartIoThreadMain(void*) [inspector_agent.cc : 85 + 0x8]
rbx = 0x0000564edbbf1558 rbp = 0x00007fb2a50f5550
rsp = 0x00007fb2a50f5540 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000019 r14 = 0x0000564edbbf14a8
r15 = 0x00007fb2a50ee000 rip = 0x0000564edb1e8fac
Found by: call frame info
6 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb2a50f6cdc rbp = 0x0000000000000000
rsp = 0x00007fb2a50f5560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000019 r14 = 0x00007fffffa3a6d0
r15 = 0x00007fb2a50ee000 rip = 0x00007fb2a328f6ba
Found by: call frame info
7 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb2a50f5600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000019 r14 = 0x00007fffffa3a6d0
r15 = 0x00007fb2a50ee000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 15
0 libc.so.6!__GI_epoll_pwait [epoll_pwait.c : 40 + 0x2f]
rax = 0xfffffffffffffffc rdx = 0x0000000000000400
rcx = 0x00007fb2a331e3c6 rbx = 0x0000000000000038
rsi = 0x00007fb2151ea1c0 rdi = 0x0000000000000038
rbp = 0x0000000000000000 rsp = 0x00007fb2151ea180
r8 = 0x0000000000000000 r9 = 0x0000000000000008
r10 = 0x00000000ffffffff r11 = 0x0000000000000293
r12 = 0x0000054c00099800 r13 = 0x0000054c000998c8
r14 = 0x00007fb2151ed1c0 r15 = 0x0000000000000038
rip = 0x00007fb2a331e3c6
Found by: given as instruction pointer in context
1 electron!uv__io_poll [linux.c : 1368 + 0x1a]
rbx = 0x0000000000000038 rbp = 0x00007fb2151edf30
rsp = 0x00007fb2151ea1b0 r12 = 0x0000054c00099800
r13 = 0x0000054c000998c8 r14 = 0x00007fb2151ed1c0
r15 = 0x0000000000000038 rip = 0x0000564ed352ed99
Found by: call frame info
2 electron!uv_run [core.c : 447 + 0x8]
rbx = 0x00007fb2151edfc0 rbp = 0x00007fb2151edfa0
rsp = 0x00007fb2151edf40 r12 = 0x0000054c00070f00
r13 = 0x00007fb2151ee008 r14 = 0x00007fb2151edf60
r15 = 0x0000000000000000 rip = 0x0000564ed351e725
Found by: call frame info
3 electron!node::inspector::InspectorIo::ThreadMain() [inspector_io.cc : 318 + 0xa]
rbx = 0x00007fb2151edfc0 rbp = 0x00007fb2151ee550
rsp = 0x00007fb2151edfb0 r12 = 0x0000054c00070fd8
r13 = 0x0000054c00070fd8 r14 = 0x0000054c00015ff0
r15 = 0x0000054c00070fc0 rip = 0x0000564edb1eced8
Found by: call frame info
4 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb2151efcdc rbp = 0x0000000000000000
rsp = 0x00007fb2151ee560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000000 r14 = 0x00007fffffa3a3e0
r15 = 0x00007fb2149ef000 rip = 0x00007fb2a328f6ba
Found by: call frame info
5 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb2151ee600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000000 r14 = 0x00007fffffa3a3e0
r15 = 0x00007fb2149ef000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 16
0 libc.so.6!__futex_abstimed_wait_common64 [futex-internal.c : 57 + 0x2d]
Found by: inline record
1 libc.so.6!__futex_abstimed_wait_common [futex-internal.c : 87 + 0x2d]
Found by: inline record
2 libc.so.6!__GI___futex_abstimed_wait_cancelable64 [futex-internal.c : 139 + 0x2d]
rax = 0xfffffffffffffe00 rdx = 0x0000000000000000
rcx = 0x00007fb2a328bca6 rbx = 0x0000564edbac02a8
rsi = 0x0000000000000189 rdi = 0x0000564edbac02d4
rbp = 0x0000000000000000 rsp = 0x00007fb2149ed400
r8 = 0x0000000000000000 r9 = 0x00000000ffffffff
r10 = 0x0000000000000000 r11 = 0x0000000000000246
r12 = 0x0000000000000000 r13 = 0x0000564edbac0280
r14 = 0x0000000000000004 r15 = 0x0000564edbac02d4
rip = 0x00007fb2a328bca6
Found by: given as instruction pointer in context
3 libc.so.6!__pthread_cond_wait_common [pthread_cond_wait.c : 503 + 0x10]
Found by: inline record
4 libc.so.6!pthread_cond_wait@@GLIBC_2.3.2 [pthread_cond_wait.c : 627 + 0x11]
rbx = 0x0000564edbac02a8 rbp = 0x0000000000000000
rsp = 0x00007fb2149ed440 r12 = 0x0000564edbac02cc
r13 = 0x0000564edbac0280 r14 = 0x0000000000000004
r15 = 0x0000564edbac02d4 rip = 0x00007fb2a328e5f8
Found by: call frame info
5 electron!uv_cond_wait [thread.c : 793 + 0x5]
rbx = 0x0000564edbac0280 rbp = 0x00007fb2149ed510
rsp = 0x00007fb2149ed510 r12 = 0x0000564edbac0300
r13 = 0x0000000000000000 r14 = 0x0000564edbac02a8
r15 = 0x0000564edbac0300 rip = 0x0000564ed352a449
Found by: call frame info
6 electron!worker [threadpool.c : 76 + 0xb]
rbx = 0x0000564edbac0280 rbp = 0x00007fb2149ed550
rsp = 0x00007fb2149ed520 r12 = 0x0000564edbac0300
r13 = 0x0000000000000000 r14 = 0x0000564edbac02a8
r15 = 0x0000564edbac0300 rip = 0x0000564ed351acc3
Found by: call frame info
7 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb2149eecdc rbp = 0x0000000000000000
rsp = 0x00007fb2149ed560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000000 r14 = 0x00007fffffa39680
r15 = 0x00007fb2141ee000 rip = 0x00007fb2a328f6ba
Found by: call frame info
8 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb2149ed600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000000 r14 = 0x00007fffffa39680
r15 = 0x00007fb2141ee000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 17
0 libc.so.6!__futex_abstimed_wait_common64 [futex-internal.c : 57 + 0x2d]
Found by: inline record
1 libc.so.6!__futex_abstimed_wait_common [futex-internal.c : 87 + 0x2d]
Found by: inline record
2 libc.so.6!__GI___futex_abstimed_wait_cancelable64 [futex-internal.c : 139 + 0x2d]
rax = 0xfffffffffffffe00 rdx = 0x0000000000000000
rcx = 0x00007fb2a328bca6 rbx = 0x0000564edbac02a8
rsi = 0x0000000000000189 rdi = 0x0000564edbac02d0
rbp = 0x0000000000000000 rsp = 0x00007fb2141ec400
r8 = 0x0000000000000000 r9 = 0x00000000ffffffff
r10 = 0x0000000000000000 r11 = 0x0000000000000246
r12 = 0x0000000000000000 r13 = 0x0000564edbac0280
r14 = 0x0000000000000000 r15 = 0x0000564edbac02d0
rip = 0x00007fb2a328bca6
Found by: given as instruction pointer in context
3 libc.so.6!__pthread_cond_wait_common [pthread_cond_wait.c : 503 + 0x10]
Found by: inline record
4 libc.so.6!pthread_cond_wait@@GLIBC_2.3.2 [pthread_cond_wait.c : 627 + 0x11]
rbx = 0x0000564edbac02a8 rbp = 0x0000000000000000
rsp = 0x00007fb2141ec440 r12 = 0x0000564edbac02cc
r13 = 0x0000564edbac0280 r14 = 0x0000000000000000
r15 = 0x0000564edbac02d0 rip = 0x00007fb2a328e5f8
Found by: call frame info
5 electron!uv_cond_wait [thread.c : 793 + 0x5]
rbx = 0x0000564edbac0280 rbp = 0x00007fb2141ec510
rsp = 0x00007fb2141ec510 r12 = 0x0000564edbac0300
r13 = 0x0000000000000000 r14 = 0x0000564edbac02a8
r15 = 0x0000564edbac0300 rip = 0x0000564ed352a449
Found by: call frame info
6 electron!worker [threadpool.c : 76 + 0xb]
rbx = 0x0000564edbac0280 rbp = 0x00007fb2141ec550
rsp = 0x00007fb2141ec520 r12 = 0x0000564edbac0300
r13 = 0x0000000000000000 r14 = 0x0000564edbac02a8
r15 = 0x0000564edbac0300 rip = 0x0000564ed351acc3
Found by: call frame info
7 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb2141edcdc rbp = 0x0000000000000000
rsp = 0x00007fb2141ec560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000000 r14 = 0x00007fffffa39680
r15 = 0x00007fb2139ed000 rip = 0x00007fb2a328f6ba
Found by: call frame info
8 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb2141ec600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000000 r14 = 0x00007fffffa39680
r15 = 0x00007fb2139ed000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 18
0 libc.so.6!__futex_abstimed_wait_common64 [futex-internal.c : 57 + 0x2d]
Found by: inline record
1 libc.so.6!__futex_abstimed_wait_common [futex-internal.c : 87 + 0x2d]
Found by: inline record
2 libc.so.6!__GI___futex_abstimed_wait_cancelable64 [futex-internal.c : 139 + 0x2d]
rax = 0xfffffffffffffe00 rdx = 0x0000000000000000
rcx = 0x00007fb2a328bca6 rbx = 0x0000564edbac02a8
rsi = 0x0000000000000189 rdi = 0x0000564edbac02d0
rbp = 0x0000000000000000 rsp = 0x00007fb2139eb400
r8 = 0x0000000000000000 r9 = 0x00000000ffffffff
r10 = 0x0000000000000000 r11 = 0x0000000000000246
r12 = 0x0000000000000000 r13 = 0x0000564edbac0280
r14 = 0x0000000000000000 r15 = 0x0000564edbac02d0
rip = 0x00007fb2a328bca6
Found by: given as instruction pointer in context
3 libc.so.6!__pthread_cond_wait_common [pthread_cond_wait.c : 503 + 0x10]
Found by: inline record
4 libc.so.6!pthread_cond_wait@@GLIBC_2.3.2 [pthread_cond_wait.c : 627 + 0x11]
rbx = 0x0000564edbac02a8 rbp = 0x0000000000000000
rsp = 0x00007fb2139eb440 r12 = 0x0000564edbac02cc
r13 = 0x0000564edbac0280 r14 = 0x0000000000000000
r15 = 0x0000564edbac02d0 rip = 0x00007fb2a328e5f8
Found by: call frame info
5 electron!uv_cond_wait [thread.c : 793 + 0x5]
rbx = 0x0000564edbac0280 rbp = 0x00007fb2139eb510
rsp = 0x00007fb2139eb510 r12 = 0x0000564edbac0300
r13 = 0x0000000000000000 r14 = 0x0000564edbac02a8
r15 = 0x0000564edbac0300 rip = 0x0000564ed352a449
Found by: call frame info
6 electron!worker [threadpool.c : 76 + 0xb]
rbx = 0x0000564edbac0280 rbp = 0x00007fb2139eb550
rsp = 0x00007fb2139eb520 r12 = 0x0000564edbac0300
r13 = 0x0000000000000000 r14 = 0x0000564edbac02a8
r15 = 0x0000564edbac0300 rip = 0x0000564ed351acc3
Found by: call frame info
7 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb2139eccdc rbp = 0x0000000000000000
rsp = 0x00007fb2139eb560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000000 r14 = 0x00007fffffa39680
r15 = 0x00007fb2131ec000 rip = 0x00007fb2a328f6ba
Found by: call frame info
8 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb2139eb600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000000 r14 = 0x00007fffffa39680
r15 = 0x00007fb2131ec000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 19
0 libc.so.6!__futex_abstimed_wait_common64 [futex-internal.c : 57 + 0x2d]
Found by: inline record
1 libc.so.6!__futex_abstimed_wait_common [futex-internal.c : 87 + 0x2d]
Found by: inline record
2 libc.so.6!__GI___futex_abstimed_wait_cancelable64 [futex-internal.c : 139 + 0x2d]
rax = 0xfffffffffffffe00 rdx = 0x0000000000000000
rcx = 0x00007fb2a328bca6 rbx = 0x0000564edbac02a8
rsi = 0x0000000000000189 rdi = 0x0000564edbac02d0
rbp = 0x0000000000000000 rsp = 0x00007fb2131ea400
r8 = 0x0000000000000000 r9 = 0x00000000ffffffff
r10 = 0x0000000000000000 r11 = 0x0000000000000246
r12 = 0x0000000000000000 r13 = 0x0000564edbac0280
r14 = 0x0000000000000000 r15 = 0x0000564edbac02d0
rip = 0x00007fb2a328bca6
Found by: given as instruction pointer in context
3 libc.so.6!__pthread_cond_wait_common [pthread_cond_wait.c : 503 + 0x10]
Found by: inline record
4 libc.so.6!pthread_cond_wait@@GLIBC_2.3.2 [pthread_cond_wait.c : 627 + 0x11]
rbx = 0x0000564edbac02a8 rbp = 0x0000000000000000
rsp = 0x00007fb2131ea440 r12 = 0x0000564edbac02cc
r13 = 0x0000564edbac0280 r14 = 0x0000000000000000
r15 = 0x0000564edbac02d0 rip = 0x00007fb2a328e5f8
Found by: call frame info
5 electron!uv_cond_wait [thread.c : 793 + 0x5]
rbx = 0x0000564edbac0280 rbp = 0x00007fb2131ea510
rsp = 0x00007fb2131ea510 r12 = 0x0000564edbac0300
r13 = 0x0000000000000000 r14 = 0x0000564edbac02a8
r15 = 0x0000564edbac0300 rip = 0x0000564ed352a449
Found by: call frame info
6 electron!worker [threadpool.c : 76 + 0xb]
rbx = 0x0000564edbac0280 rbp = 0x00007fb2131ea550
rsp = 0x00007fb2131ea520 r12 = 0x0000564edbac0300
r13 = 0x0000000000000000 r14 = 0x0000564edbac02a8
r15 = 0x0000564edbac0300 rip = 0x0000564ed351acc3
Found by: call frame info
7 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb2131ebcdc rbp = 0x0000000000000000
rsp = 0x00007fb2131ea560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000000 r14 = 0x00007fffffa39680
r15 = 0x00007fb2129eb000 rip = 0x00007fb2a328f6ba
Found by: call frame info
8 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb2131ea600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000000 r14 = 0x00007fffffa39680
r15 = 0x00007fb2129eb000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 20
0 libc.so.6!syscall [syscall.S : 38 + 0x0]
rax = 0xfffffffffffffe00 rdx = 0x0000000000000002
rcx = 0x00007fb2a3315ded rbx = 0x0000054c002345a0
rsi = 0x0000000000000080 rdi = 0x0000054c002345b0
rbp = 0x00007fb2103ff1c8 rsp = 0x00007fb2103fe468
r8 = 0x00007fb2103fe3f0 r9 = 0x0000054c002345a0
r10 = 0x0000000000000000 r11 = 0x0000000000000246
r12 = 0x0000000000000002 r13 = 0x0000054c002345b0
r14 = 0x0000000000000000 r15 = 0x00007fb2a478290c
rip = 0x00007fb2a3315ded
Found by: given as instruction pointer in context
1 libglib-2.0.so.0!g_cond_wait [gthread-posix.c : 1475 + 0x25]
rbx = 0x0000054c002345a0 rbp = 0x00007fb2103ff1c8
rsp = 0x00007fb2103fe470 r12 = 0x0000000000000002
r13 = 0x0000054c002345b0 r14 = 0x0000000000000000
r15 = 0x00007fb2a478290c rip = 0x00007fb2a4768a74
Found by: call frame info
2 libglib-2.0.so.0!g_async_queue_pop_intern_unlocked [gasyncqueue.c : 425 + 0xb]
rbx = 0x0000054c002345a0 rbp = 0xffffffffffffffff
rsp = 0x00007fb2103fe4a0 r12 = 0x0000054c002345b8
r13 = 0x0000000000000001 r14 = 0x0000054c002345a8
r15 = 0x00007fb2a478290c rip = 0x00007fb2a46dfb2b
Found by: call frame info
3 libglib-2.0.so.0!g_thread_pool_spawn_thread [gthreadpool.c : 311 + 0xc]
rbx = 0x00007fffffa39690 rbp = 0x00007fb2103fe4e0
rsp = 0x00007fb2103fe4d0 r12 = 0x00007fb2a47fef40
r13 = 0x00007fb2a4745400 r14 = 0x00007fb2103fe4d8
r15 = 0x00007fb2a478290c rip = 0x00007fb2a4744baa
Found by: call frame info
4 libglib-2.0.so.0!g_thread_proxy [gthread.c : 831 + 0x6]
rbx = 0x0000054c00700c60 rbp = 0x0000054c00709fe0
rsp = 0x00007fb2103fe540 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000000 r14 = 0x00007fffffa39bd0
r15 = 0x00007fb20fbff000 rip = 0x00007fb2a47403d1
Found by: call frame info
5 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb2103ffcdc rbp = 0x0000000000000000
rsp = 0x00007fb2103fe560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000000 r14 = 0x00007fffffa39bd0
r15 = 0x00007fb20fbff000 rip = 0x00007fb2a328f6ba
Found by: call frame info
6 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb2103fe600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000000 r14 = 0x00007fffffa39bd0
r15 = 0x00007fb20fbff000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 21
0 libc.so.6!__poll [poll.c : 29 + 0x1d]
rax = 0xfffffffffffffdfc rdx = 0x00000000ffffffff
rcx = 0x00007fb2a33102cf rbx = 0x0000000000000001
rsi = 0x0000000000000001 rdi = 0x0000054c00632c80
rbp = 0x0000054c0004ac40 rsp = 0x00007fb20fbfd480
r8 = 0x0000000000000000 r9 = 0x0000000000000001
r10 = 0x0000000000000000 r11 = 0x0000000000000293
r12 = 0x0000054c00632c80 r13 = 0x00007fb2a47211c0
r14 = 0x00000000ffffffff r15 = 0x0000000000000001
rip = 0x00007fb2a33102cf
Found by: given as instruction pointer in context
1 libglib-2.0.so.0!g_main_context_poll [gmain.c : 4584 + 0xa]
Found by: inline record
2 libglib-2.0.so.0!g_main_context_iterate [gmain.c : 4271 + 0xb]
rbx = 0x0000000000000001 rbp = 0x0000054c0004ac40
rsp = 0x00007fb20fbfd4b0 r12 = 0x0000054c00632c80
r13 = 0x00007fb2a47211c0 r14 = 0x00000000ffffffff
r15 = 0x0000000000000001 rip = 0x00007fb2a476f26e
Found by: call frame info
3 libglib-2.0.so.0!g_main_context_iteration [gmain.c : 4343 + 0x14]
rbx = 0x0000054c0004ac40 rbp = 0x0000000000000001
rsp = 0x00007fb20fbfd510 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000000 r14 = 0x00007fffffa39b10
r15 = 0x00007fb20f3fe000 rip = 0x00007fb2a4713220
Found by: call frame info
4 libglib-2.0.so.0!glib_worker_main [gmain.c : 6455 + 0x11]
rbx = 0x00007fb2a47feb48 rbp = 0x0000054c00632c80
rsp = 0x00007fb20fbfd530 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000000 r14 = 0x00007fffffa39b10
r15 = 0x00007fb20f3fe000 rip = 0x00007fb2a4713271
Found by: call frame info
5 libglib-2.0.so.0!g_thread_proxy [gthread.c : 831 + 0x6]
rbx = 0x0000054c00701800 rbp = 0x0000054c00632c80
rsp = 0x00007fb20fbfd540 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000000 r14 = 0x00007fffffa39b10
r15 = 0x00007fb20f3fe000 rip = 0x00007fb2a47403d1
Found by: call frame info
6 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb20fbfecdc rbp = 0x0000000000000000
rsp = 0x00007fb20fbfd560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000000 r14 = 0x00007fffffa39b10
r15 = 0x00007fb20f3fe000 rip = 0x00007fb2a328f6ba
Found by: call frame info
7 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb20fbfd600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000000 r14 = 0x00007fffffa39b10
r15 = 0x00007fb20f3fe000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 22
0 libc.so.6!__poll [poll.c : 29 + 0x1d]
rax = 0xfffffffffffffdfc rdx = 0x00000000ffffffff
rcx = 0x00007fb2a33102cf rbx = 0x0000000000000002
rsi = 0x0000000000000002 rdi = 0x0000054c0070bfa0
rbp = 0x0000054c0004b540 rsp = 0x00007fb20f3fc480
r8 = 0x0000000000000000 r9 = 0x00007fb2a47fe380
r10 = 0x0000000000000010 r11 = 0x0000000000000293
r12 = 0x0000054c0070bfa0 r13 = 0x00007fb2a47211c0
r14 = 0x00000000ffffffff r15 = 0x0000000000000002
rip = 0x00007fb2a33102cf
Found by: given as instruction pointer in context
1 libglib-2.0.so.0!g_main_context_poll [gmain.c : 4584 + 0xa]
Found by: inline record
2 libglib-2.0.so.0!g_main_context_iterate [gmain.c : 4271 + 0xb]
rbx = 0x0000000000000002 rbp = 0x0000054c0004b540
rsp = 0x00007fb20f3fc4b0 r12 = 0x0000054c0070bfa0
r13 = 0x00007fb2a47211c0 r14 = 0x00000000ffffffff
r15 = 0x0000000000000002 rip = 0x00007fb2a476f26e
Found by: call frame info
3 libglib-2.0.so.0!g_main_loop_run [gmain.c : 4479 + 0xf]
rbx = 0x0000054c0070bd80 rbp = 0x0000054c0070bd88
rsp = 0x00007fb20f3fc510 r12 = 0xfffffffffffffb08
r13 = 0x000000000000000b r14 = 0x00007fffffa39c50
r15 = 0x00007fb20ebfd000 rip = 0x00007fb2a4713c4f
Found by: call frame info
4 libgio-2.0.so.0!gdbus_shared_thread_func [gdbusprivate.c : 284 + 0x9]
rbx = 0x0000054c007116b0 rbp = 0x0000054c00632e30
rsp = 0x00007fb20f3fc530 r12 = 0xfffffffffffffb08
r13 = 0x000000000000000b r14 = 0x00007fffffa39c50
r15 = 0x00007fb20ebfd000 rip = 0x00007fb2a45f70ba
Found by: call frame info
5 libglib-2.0.so.0!g_thread_proxy [gthread.c : 831 + 0x6]
rbx = 0x0000054c00702040 rbp = 0x0000054c00632e30
rsp = 0x00007fb20f3fc540 r12 = 0xfffffffffffffb08
r13 = 0x000000000000000b r14 = 0x00007fffffa39c50
r15 = 0x00007fb20ebfd000 rip = 0x00007fb2a47403d1
Found by: call frame info
6 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb20f3fdcdc rbp = 0x0000000000000000
rsp = 0x00007fb20f3fc560 r12 = 0xfffffffffffffb08
r13 = 0x000000000000000b r14 = 0x00007fffffa39c50
r15 = 0x00007fb20ebfd000 rip = 0x00007fb2a328f6ba
Found by: call frame info
7 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb20f3fc600 r12 = 0xfffffffffffffb08
r13 = 0x000000000000000b r14 = 0x00007fffffa39c50
r15 = 0x00007fb20ebfd000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 23
0 libc.so.6!__poll [poll.c : 29 + 0x1d]
rax = 0xfffffffffffffdfc rdx = 0x00000000ffffffff
rcx = 0x00007fb2a33102cf rbx = 0x0000000000000001
rsi = 0x0000000000000001 rdi = 0x0000054c00633de0
rbp = 0x0000054c0004b240 rsp = 0x00007fb20ebfb480
r8 = 0x0000000000000000 r9 = 0x00007fb2a47fe380
r10 = 0x0000000000000000 r11 = 0x0000000000000293
r12 = 0x0000054c00633de0 r13 = 0x00007fb2a47211c0
r14 = 0x00000000ffffffff r15 = 0x0000000000000001
rip = 0x00007fb2a33102cf
Found by: given as instruction pointer in context
1 libglib-2.0.so.0!g_main_context_poll [gmain.c : 4584 + 0xa]
Found by: inline record
2 libglib-2.0.so.0!g_main_context_iterate [gmain.c : 4271 + 0xb]
rbx = 0x0000000000000001 rbp = 0x0000054c0004b240
rsp = 0x00007fb20ebfb4b0 r12 = 0x0000054c00633de0
r13 = 0x00007fb2a47211c0 r14 = 0x00000000ffffffff
r15 = 0x0000000000000001 rip = 0x00007fb2a476f26e
Found by: call frame info
3 libglib-2.0.so.0!g_main_context_iteration [gmain.c : 4343 + 0x14]
rbx = 0x0000054c0004b240 rbp = 0x0000000000000001
rsp = 0x00007fb20ebfb510 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000011 r14 = 0x00007fffffa39b10
r15 = 0x00007fb20e3fc000 rip = 0x00007fb2a4713220
Found by: call frame info
4 libdconfsettings.so!dconf_gdbus_worker_thread [dconf-gdbus-thread.c : 82 + 0xd]
rbx = 0x0000054c0004b240 rbp = 0x0000054c00722ca0
rsp = 0x00007fb20ebfb530 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000011 r14 = 0x00007fffffa39b10
r15 = 0x00007fb20e3fc000 rip = 0x00007fb2a150f20d
Found by: call frame info
5 libglib-2.0.so.0!g_thread_proxy [gthread.c : 831 + 0x6]
rbx = 0x0000054c00703b40 rbp = 0x0000054c00722ca0
rsp = 0x00007fb20ebfb540 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000011 r14 = 0x00007fffffa39b10
r15 = 0x00007fb20e3fc000 rip = 0x00007fb2a47403d1
Found by: call frame info
6 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb20ebfccdc rbp = 0x0000000000000000
rsp = 0x00007fb20ebfb560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000011 r14 = 0x00007fffffa39b10
r15 = 0x00007fb20e3fc000 rip = 0x00007fb2a328f6ba
Found by: call frame info
7 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb20ebfb600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000011 r14 = 0x00007fffffa39b10
r15 = 0x00007fb20e3fc000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 24
0 libc.so.6!syscall [syscall.S : 38 + 0x0]
rax = 0xfffffffffffffdfc rdx = 0x0000000000000000
rcx = 0x00007fb2a3315ded rbx = 0x0000000000000001
rsi = 0x0000000000000080 rdi = 0x0000054c00234d80
rbp = 0x0000054c00234d70 rsp = 0x00007fb20e3fa458
r8 = 0x0000000000000000 r9 = 0x000000000000000e
r10 = 0x00007fb20e3fa480 r11 = 0x0000000000000246
r12 = 0x0000000000000000 r13 = 0x0000000000000001
r14 = 0x0000054c00234d78 r15 = 0x00007fb20dbfb000
rip = 0x00007fb2a3315ded
Found by: given as instruction pointer in context
1 libglib-2.0.so.0!g_cond_wait_until [gthread-posix.c : 1600 + 0x5]
rbx = 0x0000000000000001 rbp = 0x0000054c00234d70
rsp = 0x00007fb20e3fa460 r12 = 0x0000000000000000
r13 = 0x0000000000000001 r14 = 0x0000054c00234d78
r15 = 0x00007fb20dbfb000 rip = 0x00007fb2a4769040
Found by: call frame info
2 libglib-2.0.so.0!g_async_queue_pop_intern_unlocked [gasyncqueue.c : 428 + 0xe]
rbx = 0x0000054c00234d70 rbp = 0x0000001292081ba1
rsp = 0x00007fb20e3fa4c0 r12 = 0x0000054c00234d88
r13 = 0x0000000000000001 r14 = 0x0000054c00234d78
r15 = 0x00007fb20dbfb000 rip = 0x00007fb2a46dfb01
Found by: call frame info
3 libglib-2.0.so.0!g_async_queue_timeout_pop [gasyncqueue.c : 551 + 0x10]
rbx = 0x0000054c00234d70 rbp = 0x0000001292081ba1
rsp = 0x00007fb20e3fa4f0 r12 = 0x0000000000000000
r13 = 0x0000000000000000 r14 = 0x0000000000000002
r15 = 0x00007fb20dbfb000 rip = 0x00007fb2a46dfc95
Found by: call frame info
4 libglib-2.0.so.0!g_thread_pool_wait_for_new_pool [gthreadpool.c : 181 + 0x7]
Found by: inline record
5 libglib-2.0.so.0!g_thread_pool_thread_proxy [gthreadpool.c : 408 + 0x8]
rbx = 0x0000054c00700cc0 rbp = 0x0000000000003a98
rsp = 0x00007fb20e3fa510 r12 = 0x0000000000000000
r13 = 0x0000000000000000 r14 = 0x0000000000000002
r15 = 0x00007fb20dbfb000 rip = 0x00007fb2a4745435
Found by: call frame info
6 libglib-2.0.so.0!g_thread_proxy [gthread.c : 831 + 0x6]
rbx = 0x0000054c0081dfe0 rbp = 0x0000054c0092e620
rsp = 0x00007fb20e3fa540 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000000 r14 = 0x00007fb2103fe260
r15 = 0x00007fb20dbfb000 rip = 0x00007fb2a47403d1
Found by: call frame info
7 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb20e3fbcdc rbp = 0x0000000000000000
rsp = 0x00007fb20e3fa560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000000 r14 = 0x00007fb2103fe260
r15 = 0x00007fb20dbfb000 rip = 0x00007fb2a328f6ba
Found by: call frame info
8 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb20e3fa600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000000 r14 = 0x00007fb2103fe260
r15 = 0x00007fb20dbfb000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 25
0 libc.so.6!epoll_wait [epoll_wait.c : 30 + 0x25]
rax = 0xfffffffffffffffc rdx = 0x0000000000000010
rcx = 0x00007fb2a331e546 rbx = 0xfffffffc00000000
rsi = 0x00007fb20dbf90f0 rdi = 0x0000000000000074
rbp = 0x00007fb20dbf92c0 rsp = 0x00007fb20dbf9080
r8 = 0x0000000000000000 r9 = 0x0000054c00e38000
r10 = 0x00000000ffffffff r11 = 0x0000000000000293
r12 = 0x00007fb20dbf92d0 r13 = 0x7fffffffffffffff
r14 = 0x0000054c00773870 r15 = 0x00007fb20dbf90f0
rip = 0x00007fb2a331e546
Found by: given as instruction pointer in context
1 electron!base::MessagePumpEpoll::WaitForEpollEvents(base::TimeDelta) [message_pump_epoll.cc : 238 + 0xd]
rbx = 0xfffffffc00000000 rbp = 0x00007fb20dbf92c0
rsp = 0x00007fb20dbf90b0 r12 = 0x00007fb20dbf92d0
r13 = 0x7fffffffffffffff r14 = 0x0000054c00773870
r15 = 0x00007fb20dbf90f0 rip = 0x0000564ed6e789e0
Found by: call frame info
2 electron!base::MessagePumpEpoll::Run(base::MessagePump::Delegate*) [message_pump_epoll.cc : 132 + 0xb]
rbx = 0xfffffffc00000000 rbp = 0x00007fb20dbf9340
rsp = 0x00007fb20dbf92d0 r12 = 0x00007fb20dbf92d0
r13 = 0x7fffffffffffffff r14 = 0x0000054c0016b2e8
r15 = 0x0000054c00773870 rip = 0x0000564ed6e78877
Found by: call frame info
3 electron!base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool, base::TimeDelta) [thread_controller_with_message_pump_impl.cc : 641 + 0x6]
rbx = 0x0000054c0016b200 rbp = 0x00007fb20dbf9390
rsp = 0x00007fb20dbf9350 r12 = 0x0000054c0016b218
r13 = 0x7fffffffffffffff r14 = 0x0000000000000001
r15 = 0x0000054c0016b428 rip = 0x0000564ed6e1d0dd
Found by: call frame info
4 electron!base::RunLoop::Run(base::Location const&) [run_loop.cc : 134 + 0x12]
rbx = 0x00007fb20dbf94c0 rbp = 0x00007fb20dbf9470
rsp = 0x00007fb20dbf93a0 r12 = 0x0000000000000000
r13 = 0xfffffffc00000000 r14 = 0x00007fb20dbf93f0
r15 = 0x00007fb20dbf9480 rip = 0x0000564ed6de27dd
Found by: call frame info
5 electron!base::Thread::Run(base::RunLoop*) [thread.cc : 338 + 0x2a]
rbx = 0x00007fb20dbf94c0 rbp = 0x00007fb20dbf94b0
rsp = 0x00007fb20dbf9480 r12 = 0x00007fb20dbf94c0
r13 = 0xfffffffc00000000 r14 = 0x00007fb20dbf9480
r15 = 0x0000054c0001eab0 rip = 0x0000564ed6e411f8
Found by: call frame info
6 electron!base::Thread::ThreadMain() [thread.cc : 410 + 0xc]
rbx = 0x0000054c0001eaa0 rbp = 0x00007fb20dbf9510
rsp = 0x00007fb20dbf94c0 r12 = 0x00007fb20dbf94c0
r13 = 0xfffffffc00000000 r14 = 0x0000054c0091cc00
r15 = 0x0000054c0001eab0 rip = 0x0000564ed6e41402
Found by: call frame info
7 electron!base::(anonymous namespace)::ThreadFunc(void*) [platform_thread_posix.cc : 103 + 0x8]
rbx = 0x00007fb20dbfa6c0 rbp = 0x00007fb20dbf9550
rsp = 0x00007fb20dbf9520 r12 = 0x00002ee40026af80
r13 = 0x00007fb20dbfa258 r14 = 0x0000054c0001eaa0
r15 = 0x00007fb20dbfa6c0 rip = 0x0000564ed6e53f45
Found by: call frame info
8 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb20dbfacdc rbp = 0x0000000000000000
rsp = 0x00007fb20dbf9560 r12 = 0xfffffffffffffb08
r13 = 0x000000000000000b r14 = 0x00007fffffa3a9e0
r15 = 0x00007fb20d3fa000 rip = 0x00007fb2a328f6ba
Found by: call frame info
9 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb20dbf9600 r12 = 0xfffffffffffffb08
r13 = 0x000000000000000b r14 = 0x00007fffffa3a9e0
r15 = 0x00007fb20d3fa000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 26
0 libc.so.6!__GI___libc_read [read.c : 26 + 0x1a]
Found by: inline record
1 libc.so.6!read [read.c : 24 + 0x1a]
rax = 0xfffffffffffffe00 rdx = 0x0000000000000004
rcx = 0x00007fb2a330becc rbx = 0x0000054c00e256b0
rsi = 0x00007fb2a14434ec rdi = 0x000000000000005c
rbp = 0x00007fb2a1443510 rsp = 0x00007fb2a1443380
r8 = 0x0000000000000000 r9 = 0x0000564edbb0fe00
r10 = 0x00007fb2a32e391b r11 = 0x0000000000000246
r12 = 0x0000000000000000 r13 = 0x00007fb2a1444258
r14 = 0x00007fb2a14434ec r15 = 0x0000000000000004
rip = 0x00007fb2a330becc
Found by: given as instruction pointer in context
2 electron!electron::(anonymous namespace)::ShutdownDetector::ThreadMain() [electron_browser_main_parts_posix.cc : 138 + 0xe]
rbx = 0x0000054c00e256b0 rbp = 0x00007fb2a1443510
rsp = 0x00007fb2a14433b0 r12 = 0x0000000000000000
r13 = 0x00007fb2a1444258 r14 = 0x00007fb2a14434ec
r15 = 0x0000000000000004 rip = 0x0000564ed36e323b
Found by: call frame info
3 electron!base::(anonymous namespace)::ThreadFunc(void*) [platform_thread_posix.cc : 103 + 0x8]
rbx = 0x00007fb2a14446c0 rbp = 0x00007fb2a1443550
rsp = 0x00007fb2a1443520 r12 = 0x00002ee40026af80
r13 = 0x00007fb2a1444258 r14 = 0x0000054c00e256b0
r15 = 0x00007fb2a14446c0 rip = 0x0000564ed6e53f45
Found by: call frame info
4 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb2a1444cdc rbp = 0x0000000000000000
rsp = 0x00007fb2a1443560 r12 = 0xfffffffffffffb08
r13 = 0x000000000000000b r14 = 0x00007fffffa3a990
r15 = 0x00007fb2a143c000 rip = 0x00007fb2a328f6ba
Found by: call frame info
5 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb2a1443600 r12 = 0xfffffffffffffb08
r13 = 0x000000000000000b r14 = 0x00007fffffa3a990
r15 = 0x00007fb2a143c000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 27
0 libc.so.6!__futex_abstimed_wait_common64 [futex-internal.c : 57 + 0x2d]
Found by: inline record
1 libc.so.6!__futex_abstimed_wait_common [futex-internal.c : 87 + 0x2d]
Found by: inline record
2 libc.so.6!__GI___futex_abstimed_wait_cancelable64 [futex-internal.c : 139 + 0x2d]
rax = 0xfffffffffffffdfc rdx = 0x0000000000000000
rcx = 0x00007fb2a328bca6 rbx = 0x00007fb20cdfe2a8
rsi = 0x0000000000000089 rdi = 0x00007fb20cdfe2d0
rbp = 0x0000000000000000 rsp = 0x00007fb20cdfe0a0
r8 = 0x0000000000000000 r9 = 0x00000000ffffffff
r10 = 0x00007fb20cdfe1c0 r11 = 0x0000000000000246
r12 = 0x0000000000000000 r13 = 0x0000000000000000
r14 = 0x00007fb20cdfe2d0 r15 = 0x0000000000000000
rip = 0x00007fb2a328bca6
Found by: given as instruction pointer in context
3 libc.so.6!__pthread_cond_wait_common [pthread_cond_wait.c : 503 + 0x17]
Found by: inline record
4 libc.so.6!___pthread_cond_timedwait [pthread_cond_wait.c : 652 + 0x18]
rbx = 0x00007fb20cdfe2a8 rbp = 0x00007fb20cdfe2cc
rsp = 0x00007fb20cdfe0e0 r12 = 0x00007fb20cdfe280
r13 = 0x0000000000000000 r14 = 0x00007fb20cdfe2d0
r15 = 0x0000000000000000 rip = 0x00007fb2a328ea6a
Found by: call frame info
5 electron!base::ConditionVariable::TimedWait(base::TimeDelta const&) [condition_variable_posix.cc : 159 + 0xb]
rbx = 0x00007fb20cdfe2a8 rbp = 0x00007fb20cdfe250
rsp = 0x00007fb20cdfe1b0 r12 = 0x00007fb20cdfe1b0
r13 = 0x7fffffffffffffff r14 = 0x00000000000137bc
r15 = 0x0000000000000412 rip = 0x0000564ed6e537fd
Found by: call frame info
6 electron!base::WaitableEvent::TimedWaitImpl(base::TimeDelta) [waitable_event_posix.cc : 196 + 0x9]
rbx = 0x0000054c0081c1c8 rbp = 0x00007fb20cdfe320
rsp = 0x00007fb20cdfe260 r12 = 0x00007fb20cdfe268
r13 = 0x7fffffffffffffff r14 = 0x0000001294b06700
r15 = 0x0000000003945b00 rip = 0x0000564ed6e7b77d
Found by: call frame info
7 electron!base::WaitableEvent::TimedWait(base::TimeDelta) [waitable_event.cc : 39 + 0xb]
rbx = 0x0000054c0081c1c8 rbp = 0x00007fb20cdfe3b0
rsp = 0x00007fb20cdfe330 r12 = 0x00007fb20cdfe420
r13 = 0x0000564edba62e70 r14 = 0x0000000003945b49
r15 = 0x0000000003945b49 rip = 0x0000564ed6dfce83
Found by: call frame info
8 electron!base::internal::WorkerThreadWaitableEvent::Delegate::TimedWait(base::TimeDelta) [worker_thread_waitable_event.cc : 26 + 0x5]
rbx = 0x0000054c0081c1b8 rbp = 0x00007fb20cdfe3c0
rsp = 0x00007fb20cdfe3c0 r12 = 0x00007fb20cdfe420
r13 = 0x0000564edba62e70 r14 = 0x7fffffffffffffff
r15 = 0x0000000003945b49 rip = 0x0000564ed6e3afed
Found by: call frame info
9 electron!base::internal::WorkerThread::Delegate::WaitForWork() [worker_thread.cc : 74 + 0x9]
rbx = 0x0000054c0081c1b8 rbp = 0x00007fb20cdfe3f0
rsp = 0x00007fb20cdfe3d0 r12 = 0x00007fb20cdfe420
r13 = 0x0000564edba62e70 r14 = 0x7fffffffffffffff
r15 = 0x0000000003945b49 rip = 0x0000564ed6e39abc
Found by: call frame info
10 electron!base::internal::WorkerThread::RunWorker() [worker_thread.cc : 407 + 0x8]
rbx = 0x0000054c0078b180 rbp = 0x00007fb20cdfe4c0
rsp = 0x00007fb20cdfe400 r12 = 0x00007fb20cdfe420
r13 = 0x0000564edba62e70 r14 = 0x00007fb20cdfe410
r15 = 0x00007fb20cdfe450 rip = 0x0000564ed6e3a5ce
Found by: call frame info
11 electron!base::internal::WorkerThread::RunPooledWorker() [worker_thread.cc : 322 + 0x5]
rbx = 0x0000054c0078b180 rbp = 0x00007fb20cdfe4e0
rsp = 0x00007fb20cdfe4d0 r12 = 0x00002ee40026af80
r13 = 0x00007fb20cdff258 r14 = 0x0000054c0078b180
r15 = 0x00007fb20cdff6c0 rip = 0x0000564ed6e3a25d
Found by: call frame info
12 electron!base::internal::WorkerThread::ThreadMain() [worker_thread.cc : 302 + 0x8]
rbx = 0x0000054c0078b180 rbp = 0x00007fb20cdfe510
rsp = 0x00007fb20cdfe4f0 r12 = 0x00002ee40026af80
r13 = 0x00007fb20cdff258 r14 = 0x0000054c0078b180
r15 = 0x00007fb20cdff6c0 rip = 0x0000564ed6e3a16d
Found by: call frame info
13 electron!base::(anonymous namespace)::ThreadFunc(void*) [platform_thread_posix.cc : 103 + 0x8]
rbx = 0x00007fb20cdff6c0 rbp = 0x00007fb20cdfe550
rsp = 0x00007fb20cdfe520 r12 = 0x00002ee40026af80
r13 = 0x00007fb20cdff258 r14 = 0x0000054c0078b180
r15 = 0x00007fb20cdff6c0 rip = 0x0000564ed6e53f45
Found by: call frame info
14 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb20cdffcdc rbp = 0x0000000000000000
rsp = 0x00007fb20cdfe560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x00007fb29f1fae30
r15 = 0x00007fb20c5ff000 rip = 0x00007fb2a328f6ba
Found by: call frame info
15 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb20cdfe600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x00007fb29f1fae30
r15 = 0x00007fb20c5ff000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 28
0 libc.so.6!__futex_abstimed_wait_common64 [futex-internal.c : 57 + 0x2d]
Found by: inline record
1 libc.so.6!__futex_abstimed_wait_common [futex-internal.c : 87 + 0x2d]
Found by: inline record
2 libc.so.6!__GI___futex_abstimed_wait_cancelable64 [futex-internal.c : 139 + 0x2d]
rax = 0xfffffffffffffdfc rdx = 0x0000000000000000
rcx = 0x00007fb2a328bca6 rbx = 0x00007fb20c5fd2a8
rsi = 0x0000000000000089 rdi = 0x00007fb20c5fd2d0
rbp = 0x0000000000000000 rsp = 0x00007fb20c5fd0a0
r8 = 0x0000000000000000 r9 = 0x00000000ffffffff
r10 = 0x00007fb20c5fd1c0 r11 = 0x0000000000000246
r12 = 0x0000000000000000 r13 = 0x0000000000000000
r14 = 0x00007fb20c5fd2d0 r15 = 0x0000000000000000
rip = 0x00007fb2a328bca6
Found by: given as instruction pointer in context
3 libc.so.6!__pthread_cond_wait_common [pthread_cond_wait.c : 503 + 0x17]
Found by: inline record
4 libc.so.6!___pthread_cond_timedwait [pthread_cond_wait.c : 652 + 0x18]
rbx = 0x00007fb20c5fd2a8 rbp = 0x00007fb20c5fd2cc
rsp = 0x00007fb20c5fd0e0 r12 = 0x00007fb20c5fd280
r13 = 0x0000000000000000 r14 = 0x00007fb20c5fd2d0
r15 = 0x0000000000000000 rip = 0x00007fb2a328ea6a
Found by: call frame info
5 electron!base::ConditionVariable::TimedWait(base::TimeDelta const&) [condition_variable_posix.cc : 159 + 0xb]
rbx = 0x00007fb20c5fd2a8 rbp = 0x00007fb20c5fd250
rsp = 0x00007fb20c5fd1b0 r12 = 0x00007fb20c5fd1b0
r13 = 0x7fffffffffffffff r14 = 0x00000000000137bc
r15 = 0x00000000000004a6 rip = 0x0000564ed6e537fd
Found by: call frame info
6 electron!base::WaitableEvent::TimedWaitImpl(base::TimeDelta) [waitable_event_posix.cc : 196 + 0x9]
rbx = 0x0000054c0074b3a8 rbp = 0x00007fb20c5fd320
rsp = 0x00007fb20c5fd260 r12 = 0x00007fb20c5fd268
r13 = 0x7fffffffffffffff r14 = 0x0000001294b06701
r15 = 0x0000000003951300 rip = 0x0000564ed6e7b77d
Found by: call frame info
7 electron!base::WaitableEvent::TimedWait(base::TimeDelta) [waitable_event.cc : 39 + 0xb]
rbx = 0x0000054c0074b3a8 rbp = 0x00007fb20c5fd3b0
rsp = 0x00007fb20c5fd330 r12 = 0x00007fb20c5fd420
r13 = 0x0000564edba62e70 r14 = 0x00000000039513ff
r15 = 0x00000000039513ff rip = 0x0000564ed6dfce83
Found by: call frame info
8 electron!base::internal::WorkerThreadWaitableEvent::Delegate::TimedWait(base::TimeDelta) [worker_thread_waitable_event.cc : 26 + 0x5]
rbx = 0x0000054c0074b398 rbp = 0x00007fb20c5fd3c0
rsp = 0x00007fb20c5fd3c0 r12 = 0x00007fb20c5fd420
r13 = 0x0000564edba62e70 r14 = 0x7fffffffffffffff
r15 = 0x00000000039513ff rip = 0x0000564ed6e3afed
Found by: call frame info
9 electron!base::internal::WorkerThread::Delegate::WaitForWork() [worker_thread.cc : 74 + 0x9]
rbx = 0x0000054c0074b398 rbp = 0x00007fb20c5fd3f0
rsp = 0x00007fb20c5fd3d0 r12 = 0x00007fb20c5fd420
r13 = 0x0000564edba62e70 r14 = 0x7fffffffffffffff
r15 = 0x00000000039513ff rip = 0x0000564ed6e39abc
Found by: call frame info
10 electron!base::internal::WorkerThread::RunWorker() [worker_thread.cc : 407 + 0x8]
rbx = 0x0000054c0078b700 rbp = 0x00007fb20c5fd4c0
rsp = 0x00007fb20c5fd400 r12 = 0x00007fb20c5fd420
r13 = 0x0000564edba62e70 r14 = 0x0000000000000003
r15 = 0x00007fb20c5fd450 rip = 0x0000564ed6e3a5ce
Found by: call frame info
11 electron!base::internal::WorkerThread::RunPooledWorker() [worker_thread.cc : 322 + 0x5]
rbx = 0x0000054c0078b700 rbp = 0x00007fb20c5fd4e0
rsp = 0x00007fb20c5fd4d0 r12 = 0x00002ee40026af80
r13 = 0x00007fb20c5fe258 r14 = 0x0000054c0078b700
r15 = 0x00007fb20c5fe6c0 rip = 0x0000564ed6e3a25d
Found by: call frame info
12 electron!base::internal::WorkerThread::ThreadMain() [worker_thread.cc : 302 + 0x8]
rbx = 0x0000054c0078b700 rbp = 0x00007fb20c5fd510
rsp = 0x00007fb20c5fd4f0 r12 = 0x00002ee40026af80
r13 = 0x00007fb20c5fe258 r14 = 0x0000054c0078b700
r15 = 0x00007fb20c5fe6c0 rip = 0x0000564ed6e3a16d
Found by: call frame info
13 electron!base::(anonymous namespace)::ThreadFunc(void*) [platform_thread_posix.cc : 103 + 0x8]
rbx = 0x00007fb20c5fe6c0 rbp = 0x00007fb20c5fd550
rsp = 0x00007fb20c5fd520 r12 = 0x00002ee40026af80
r13 = 0x00007fb20c5fe258 r14 = 0x0000054c0078b700
r15 = 0x00007fb20c5fe6c0 rip = 0x0000564ed6e53f45
Found by: call frame info
14 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb20c5fecdc rbp = 0x0000000000000000
rsp = 0x00007fb20c5fd560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x00007fb20cdfde30
r15 = 0x00007fb20bdfe000 rip = 0x00007fb2a328f6ba
Found by: call frame info
15 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb20c5fd600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x00007fb20cdfde30
r15 = 0x00007fb20bdfe000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 29
0 libc.so.6!__futex_abstimed_wait_common64 [futex-internal.c : 57 + 0x2d]
Found by: inline record
1 libc.so.6!__futex_abstimed_wait_common [futex-internal.c : 87 + 0x2d]
Found by: inline record
2 libc.so.6!__GI___futex_abstimed_wait_cancelable64 [futex-internal.c : 139 + 0x2d]
rax = 0xfffffffffffffdfc rdx = 0x0000000000000000
rcx = 0x00007fb2a328bca6 rbx = 0x00007fb20bdfc2a8
rsi = 0x0000000000000089 rdi = 0x00007fb20bdfc2d0
rbp = 0x0000000000000000 rsp = 0x00007fb20bdfc0a0
r8 = 0x0000000000000000 r9 = 0x00000000ffffffff
r10 = 0x00007fb20bdfc1c0 r11 = 0x0000000000000246
r12 = 0x0000000000000000 r13 = 0x0000000000000000
r14 = 0x00007fb20bdfc2d0 r15 = 0x0000000000000000
rip = 0x00007fb2a328bca6
Found by: given as instruction pointer in context
3 libc.so.6!__pthread_cond_wait_common [pthread_cond_wait.c : 503 + 0x17]
Found by: inline record
4 libc.so.6!___pthread_cond_timedwait [pthread_cond_wait.c : 652 + 0x18]
rbx = 0x00007fb20bdfc2a8 rbp = 0x00007fb20bdfc2cc
rsp = 0x00007fb20bdfc0e0 r12 = 0x00007fb20bdfc280
r13 = 0x0000000000000000 r14 = 0x00007fb20bdfc2d0
r15 = 0x0000000000000000 rip = 0x00007fb2a328ea6a
Found by: call frame info
5 electron!base::ConditionVariable::TimedWait(base::TimeDelta const&) [condition_variable_posix.cc : 159 + 0xb]
rbx = 0x00007fb20bdfc2a8 rbp = 0x00007fb20bdfc250
rsp = 0x00007fb20bdfc1b0 r12 = 0x00007fb20bdfc1b0
r13 = 0x7fffffffffffffff r14 = 0x00000000000137bd
r15 = 0x000000000000032f rip = 0x0000564ed6e537fd
Found by: call frame info
6 electron!base::WaitableEvent::TimedWaitImpl(base::TimeDelta) [waitable_event_posix.cc : 196 + 0x9]
rbx = 0x0000054c007ee230 rbp = 0x00007fb20bdfc320
rsp = 0x00007fb20bdfc260 r12 = 0x00007fb20bdfc268
r13 = 0x7fffffffffffffff r14 = 0x0000001294bfa940
r15 = 0x0000000003a19200 rip = 0x0000564ed6e7b77d
Found by: call frame info
7 electron!base::WaitableEvent::TimedWait(base::TimeDelta) [waitable_event.cc : 39 + 0xb]
rbx = 0x0000054c007ee230 rbp = 0x00007fb20bdfc3b0
rsp = 0x00007fb20bdfc330 r12 = 0x00007fb20bdfc420
r13 = 0x0000564edba62e70 r14 = 0x0000000003a192b9
r15 = 0x0000000003a192b9 rip = 0x0000564ed6dfce83
Found by: call frame info
8 electron!base::internal::WorkerThreadWaitableEvent::Delegate::TimedWait(base::TimeDelta) [worker_thread_waitable_event.cc : 26 + 0x5]
rbx = 0x0000054c007ee220 rbp = 0x00007fb20bdfc3c0
rsp = 0x00007fb20bdfc3c0 r12 = 0x00007fb20bdfc420
r13 = 0x0000564edba62e70 r14 = 0x7fffffffffffffff
r15 = 0x0000000003a192b9 rip = 0x0000564ed6e3afed
Found by: call frame info
9 electron!base::internal::WorkerThread::Delegate::WaitForWork() [worker_thread.cc : 74 + 0x9]
rbx = 0x0000054c007ee220 rbp = 0x00007fb20bdfc3f0
rsp = 0x00007fb20bdfc3d0 r12 = 0x00007fb20bdfc420
r13 = 0x0000564edba62e70 r14 = 0x7fffffffffffffff
r15 = 0x0000000003a192b9 rip = 0x0000564ed6e39abc
Found by: call frame info
10 electron!base::internal::WorkerThread::RunWorker() [worker_thread.cc : 407 + 0x8]
rbx = 0x0000054c0078a1b0 rbp = 0x00007fb20bdfc4c0
rsp = 0x00007fb20bdfc400 r12 = 0x00007fb20bdfc420
r13 = 0x0000564edba62e70 r14 = 0x00007fb20bdfc410
r15 = 0x00007fb20bdfc450 rip = 0x0000564ed6e3a5ce
Found by: call frame info
11 electron!base::internal::WorkerThread::RunDedicatedWorker() [worker_thread.cc : 342 + 0x5]
rbx = 0x0000054c0078a1b0 rbp = 0x00007fb20bdfc4e0
rsp = 0x00007fb20bdfc4d0 r12 = 0x00002ee40026af80
r13 = 0x00007fb20bdfd258 r14 = 0x0000054c0078a1b0
r15 = 0x00007fb20bdfd6c0 rip = 0x0000564ed6e3a2bd
Found by: call frame info
12 electron!base::internal::WorkerThread::ThreadMain() [worker_thread.cc : 308 + 0x8]
rbx = 0x0000054c0078a1b0 rbp = 0x00007fb20bdfc510
rsp = 0x00007fb20bdfc4f0 r12 = 0x00002ee40026af80
r13 = 0x00007fb20bdfd258 r14 = 0x0000054c0078a1b0
r15 = 0x00007fb20bdfd6c0 rip = 0x0000564ed6e3a177
Found by: call frame info
13 electron!base::(anonymous namespace)::ThreadFunc(void*) [platform_thread_posix.cc : 103 + 0x8]
rbx = 0x00007fb20bdfd6c0 rbp = 0x00007fb20bdfc550
rsp = 0x00007fb20bdfc520 r12 = 0x00002ee40026af80
r13 = 0x00007fb20bdfd258 r14 = 0x0000054c0078a1b0
r15 = 0x00007fb20bdfd6c0 rip = 0x0000564ed6e53f45
Found by: call frame info
14 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb20bdfdcdc rbp = 0x0000000000000000
rsp = 0x00007fb20bdfc560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x00007fffffa39d40
r15 = 0x00007fb20b5fd000 rip = 0x00007fb2a328f6ba
Found by: call frame info
15 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb20bdfc600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x00007fffffa39d40
r15 = 0x00007fb20b5fd000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 30
0 libc.so.6!__poll [poll.c : 29 + 0x1d]
rax = 0xfffffffffffffdfc rdx = 0x00000000ffffffff
rcx = 0x00007fb2a33102cf rbx = 0x00007fb20b5fb440
rsi = 0x0000000000000001 rdi = 0x00007fb20b5fb440
rbp = 0x00007fb20b5fb510 rsp = 0x00007fb20b5fb400
r8 = 0x0000000000000000 r9 = 0x0000564edbb0fe00
r10 = 0x00007fb2a32e391b r11 = 0x0000000000000293
r12 = 0x00007fb20b5fb448 r13 = 0x00007fb20b5fc258
r14 = 0x0000564edbb0b6f0 r15 = 0x00007fb20b5fb4e0
rip = 0x00007fb2a33102cf
Found by: given as instruction pointer in context
1 electron!base::(anonymous namespace)::InotifyReaderThreadDelegate::ThreadMain() [file_path_watcher_inotify.cc : 299 + 0x12]
rbx = 0x00007fb20b5fb440 rbp = 0x00007fb20b5fb510
rsp = 0x00007fb20b5fb430 r12 = 0x00007fb20b5fb448
r13 = 0x00007fb20b5fc258 r14 = 0x0000564edbb0b6f0
r15 = 0x00007fb20b5fb4e0 rip = 0x0000564ed6e56dce
Found by: call frame info
2 electron!base::(anonymous namespace)::ThreadFunc(void*) [platform_thread_posix.cc : 103 + 0x8]
rbx = 0x00007fb20b5fc6c0 rbp = 0x00007fb20b5fb550
rsp = 0x00007fb20b5fb520 r12 = 0x00002ee40026af80
r13 = 0x00007fb20b5fc258 r14 = 0x0000564edbb0b6f0
r15 = 0x00007fb20b5fc6c0 rip = 0x0000564ed6e53f45
Found by: call frame info
3 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb20b5fccdc rbp = 0x0000000000000000
rsp = 0x00007fb20b5fb560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x00007fb29e1f8560
r15 = 0x00007fb20adfc000 rip = 0x00007fb2a328f6ba
Found by: call frame info
4 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb20b5fb600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x00007fb29e1f8560
r15 = 0x00007fb20adfc000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 31
0 libc.so.6!__futex_abstimed_wait_common64 [futex-internal.c : 57 + 0x2d]
Found by: inline record
1 libc.so.6!__futex_abstimed_wait_common [futex-internal.c : 87 + 0x2d]
Found by: inline record
2 libc.so.6!__GI___futex_abstimed_wait_cancelable64 [futex-internal.c : 139 + 0x2d]
rax = 0xfffffffffffffe00 rdx = 0x0000000000000000
rcx = 0x00007fb2a328bca6 rbx = 0x0000054c0003ad80
rsi = 0x0000000000000189 rdi = 0x0000054c0003adac
rbp = 0x0000000000000000 rsp = 0x00007fb20adfa240
r8 = 0x0000000000000000 r9 = 0x00000000ffffffff
r10 = 0x0000000000000000 r11 = 0x0000000000000246
r12 = 0x0000000000000000 r13 = 0x0000054c0003ad18
r14 = 0x0000000000000004 r15 = 0x0000054c0003adac
rip = 0x00007fb2a328bca6
Found by: given as instruction pointer in context
3 libc.so.6!__pthread_cond_wait_common [pthread_cond_wait.c : 503 + 0x10]
Found by: inline record
4 libc.so.6!pthread_cond_wait@@GLIBC_2.3.2 [pthread_cond_wait.c : 627 + 0x11]
rbx = 0x0000054c0003ad80 rbp = 0x0000000000000000
rsp = 0x00007fb20adfa280 r12 = 0x0000054c0003ada4
r13 = 0x0000054c0003ad18 r14 = 0x0000000000000004
r15 = 0x0000054c0003adac rip = 0x00007fb2a328e5f8
Found by: call frame info
5 electron!base::ConditionVariable::Wait() [condition_variable_posix.cc : 106 + 0x8]
rbx = 0x0000054c0003ad80 rbp = 0x00007fb20adfa3d0
rsp = 0x00007fb20adfa350 r12 = 0x00007fb20adfa460
r13 = 0xaaaaaaaaaaaaaaaa r14 = 0x0000054c0003ad00
r15 = 0x0000054c0003ad68 rip = 0x0000564ed6e536e5
Found by: call frame info
6 electron!cc::SingleThreadTaskGraphRunner::Run() [single_thread_task_graph_runner.cc : 132 + 0x5]
rbx = 0x0000054c0003ad18 rbp = 0x00007fb20adfa510
rsp = 0x00007fb20adfa3e0 r12 = 0x00007fb20adfa460
r13 = 0xaaaaaaaaaaaaaaaa r14 = 0x0000054c0003ad00
r15 = 0x0000054c0003ad68 rip = 0x0000564ed810325a
Found by: call frame info
7 electron!base::(anonymous namespace)::ThreadFunc(void*) [platform_thread_posix.cc : 103 + 0x8]
rbx = 0x00007fb20adfb6c0 rbp = 0x00007fb20adfa550
rsp = 0x00007fb20adfa520 r12 = 0x00002ee40026af80
r13 = 0x00007fb20adfb258 r14 = 0x0000054c0074b660
r15 = 0x00007fb20adfb6c0 rip = 0x0000564ed6e53f45
Found by: call frame info
8 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb20adfbcdc rbp = 0x0000000000000000
rsp = 0x00007fb20adfa560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x00007fffffa3aa20
r15 = 0x00007fb20a5fb000 rip = 0x00007fb2a328f6ba
Found by: call frame info
9 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb20adfa600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x00007fffffa3aa20
r15 = 0x00007fb20a5fb000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 32
0 libc.so.6!__futex_abstimed_wait_common64 [futex-internal.c : 57 + 0x2d]
Found by: inline record
1 libc.so.6!__futex_abstimed_wait_common [futex-internal.c : 87 + 0x2d]
Found by: inline record
2 libc.so.6!__GI___futex_abstimed_wait_cancelable64 [futex-internal.c : 139 + 0x2d]
rax = 0xfffffffffffffe00 rdx = 0x0000000000000000
rcx = 0x00007fb2a328bca6 rbx = 0x00007fb20a58b1d8
rsi = 0x0000000000000189 rdi = 0x00007fb20a58b200
rbp = 0x0000000000000000 rsp = 0x00007fb20a58aff0
r8 = 0x0000000000000000 r9 = 0x00000000ffffffff
r10 = 0x0000000000000000 r11 = 0x0000000000000246
r12 = 0x0000000000000000 r13 = 0x00007fb20a58b1b0
r14 = 0x0000000000000000 r15 = 0x00007fb20a58b200
rip = 0x00007fb2a328bca6
Found by: given as instruction pointer in context
3 libc.so.6!__pthread_cond_wait_common [pthread_cond_wait.c : 503 + 0x10]
Found by: inline record
4 libc.so.6!pthread_cond_wait@@GLIBC_2.3.2 [pthread_cond_wait.c : 627 + 0x11]
rbx = 0x00007fb20a58b1d8 rbp = 0x0000000000000000
rsp = 0x00007fb20a58b030 r12 = 0x00007fb20a58b1fc
r13 = 0x00007fb20a58b1b0 r14 = 0x0000000000000000
r15 = 0x00007fb20a58b200 rip = 0x00007fb2a328e5f8
Found by: call frame info
5 electron!base::ConditionVariable::Wait() [condition_variable_posix.cc : 106 + 0x8]
rbx = 0x00007fb20a58b1d8 rbp = 0x00007fb20a58b180
rsp = 0x00007fb20a58b100 r12 = 0x00007fb20a58b198
r13 = 0x7fffffffffffffff r14 = 0x7fffffffffffffff
r15 = 0x7fffffffffffff00 rip = 0x0000564ed6e536e5
Found by: call frame info
6 electron!base::WaitableEvent::TimedWaitImpl(base::TimeDelta) [waitable_event_posix.cc : 194 + 0x5]
rbx = 0x0000054c00e1ce20 rbp = 0x00007fb20a58b250
rsp = 0x00007fb20a58b190 r12 = 0x00007fb20a58b198
r13 = 0x7fffffffffffffff r14 = 0x7fffffffffffffff
r15 = 0x7fffffffffffff00 rip = 0x0000564ed6e7b74f
Found by: call frame info
7 electron!base::WaitableEvent::Wait() [waitable_event.cc : 39 + 0x8]
rbx = 0x0000054c00e1ce20 rbp = 0x00007fb20a58b2e0
rsp = 0x00007fb20a58b260 r12 = 0x00007fb20a58b2f0
r13 = 0x7fffffffffffffff r14 = 0x0000054c0016ba68
r15 = 0x0000054c00e1ce20 rip = 0x0000564ed6dfcd5c
Found by: call frame info
8 electron!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc : 56 + 0x8]
rbx = 0x0000054c00e1ce10 rbp = 0x00007fb20a58b340
rsp = 0x00007fb20a58b2f0 r12 = 0x00007fb20a58b2f0
r13 = 0x7fffffffffffffff r14 = 0x0000054c0016ba68
r15 = 0x0000054c00e1ce20 rip = 0x0000564ed6dbbd94
Found by: call frame info
9 electron!base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool, base::TimeDelta) [thread_controller_with_message_pump_impl.cc : 641 + 0x6]
rbx = 0x0000054c0016b980 rbp = 0x00007fb20a58b390
rsp = 0x00007fb20a58b350 r12 = 0x0000054c0016b998
r13 = 0x7fffffffffffffff r14 = 0x0000000000000001
r15 = 0x0000054c0016bba8 rip = 0x0000564ed6e1d0dd
Found by: call frame info
10 electron!base::RunLoop::Run(base::Location const&) [run_loop.cc : 134 + 0x12]
rbx = 0x00007fb20a58b4c0 rbp = 0x00007fb20a58b470
rsp = 0x00007fb20a58b3a0 r12 = 0x0000000000000000
r13 = 0xfffffffc00000000 r14 = 0x00007fb20a58b3f0
r15 = 0x00007fb20a58b480 rip = 0x0000564ed6de27dd
Found by: call frame info
11 electron!base::Thread::Run(base::RunLoop*) [thread.cc : 338 + 0x2a]
rbx = 0x00007fb20a58b4c0 rbp = 0x00007fb20a58b4b0
rsp = 0x00007fb20a58b480 r12 = 0x00007fb20a58b4c0
r13 = 0xfffffffc00000000 r14 = 0x00007fb20a58b480
r15 = 0x0000054c00d3bac8 rip = 0x0000564ed6e411f8
Found by: call frame info
12 electron!base::Thread::ThreadMain() [thread.cc : 410 + 0xc]
rbx = 0x0000054c00d3bab8 rbp = 0x00007fb20a58b510
rsp = 0x00007fb20a58b4c0 r12 = 0x00007fb20a58b4c0
r13 = 0xfffffffc00000000 r14 = 0x0000000000000000
r15 = 0x0000054c00d3bac8 rip = 0x0000564ed6e41402
Found by: call frame info
13 electron!base::(anonymous namespace)::ThreadFunc(void*) [platform_thread_posix.cc : 103 + 0x8]
rbx = 0x00007fb20a58c6c0 rbp = 0x00007fb20a58b550
rsp = 0x00007fb20a58b520 r12 = 0x00002ee40026af80
r13 = 0x00007fb20a58c258 r14 = 0x0000054c00d3bab8
r15 = 0x00007fb20a58c6c0 rip = 0x0000564ed6e53f45
Found by: call frame info
14 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb20a58ccdc rbp = 0x0000000000000000
rsp = 0x00007fb20a58b560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x00007fffffa3a820
r15 = 0x00007fb209d8c000 rip = 0x00007fb2a328f6ba
Found by: call frame info
15 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb20a58b600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x00007fffffa3a820
r15 = 0x00007fb209d8c000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 33
0 libc.so.6!epoll_wait [epoll_wait.c : 30 + 0x25]
rax = 0xfffffffffffffffc rdx = 0x0000000000000001
rcx = 0x00007fb2a331e546 rbx = 0x0000054c00094000
rsi = 0x00007fb209497504 rdi = 0x0000000000000029
rbp = 0x00007fb209497530 rsp = 0x00007fb2094974d0
r8 = 0x0000000000000000 r9 = 0x00000000ffffffff
r10 = 0x0000000000004dc6 r11 = 0x0000000000000293
r12 = 0xaaaaaaaaaaaaaaaa r13 = 0x0000000000000002
r14 = 0x0000000000004dc6 r15 = 0x00007fb209497504
rip = 0x00007fb2a331e546
Found by: given as instruction pointer in context
1 electron!electron::NodeBindingsLinux::PollEvents() [node_bindings_linux.cc : 31 + 0x10]
rbx = 0x0000054c00094000 rbp = 0x00007fb209497530
rsp = 0x00007fb209497500 r12 = 0xaaaaaaaaaaaaaaaa
r13 = 0x0000000000000002 r14 = 0x0000000000004dc6
r15 = 0x00007fb209497504 rip = 0x0000564ed36f3b70
Found by: call frame info
2 electron!electron::NodeBindings::EmbedThreadRunner(void*) [node_bindings.cc : 929 + 0x8]
rbx = 0x0000054c00094000 rbp = 0x00007fb209497550
rsp = 0x00007fb209497540 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x0000054c00094388
r15 = 0x00007fb208c98000 rip = 0x0000564ed36bb754
Found by: call frame info
3 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb209498cdc rbp = 0x0000000000000000
rsp = 0x00007fb209497560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x00007fffffa3ab90
r15 = 0x00007fb208c98000 rip = 0x00007fb2a328f6ba
Found by: call frame info
4 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb209497600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x00007fffffa3ab90
r15 = 0x00007fb208c98000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 34
0 libc.so.6!__futex_abstimed_wait_common64 [futex-internal.c : 57 + 0x2d]
Found by: inline record
1 libc.so.6!__futex_abstimed_wait_common [futex-internal.c : 87 + 0x2d]
Found by: inline record
2 libc.so.6!__GI___futex_abstimed_wait_cancelable64 [futex-internal.c : 139 + 0x2d]
rax = 0xfffffffffffffdfc rdx = 0x0000000000000000
rcx = 0x00007fb2a328bca6 rbx = 0x00007fb207bae2a8
rsi = 0x0000000000000089 rdi = 0x00007fb207bae2d0
rbp = 0x0000000000000000 rsp = 0x00007fb207bae0a0
r8 = 0x0000000000000000 r9 = 0x00000000ffffffff
r10 = 0x00007fb207bae1c0 r11 = 0x0000000000000246
r12 = 0x0000000000000000 r13 = 0x0000000000000000
r14 = 0x00007fb207bae2d0 r15 = 0x0000000000000000
rip = 0x00007fb2a328bca6
Found by: given as instruction pointer in context
3 libc.so.6!__pthread_cond_wait_common [pthread_cond_wait.c : 503 + 0x17]
Found by: inline record
4 libc.so.6!___pthread_cond_timedwait [pthread_cond_wait.c : 652 + 0x18]
rbx = 0x00007fb207bae2a8 rbp = 0x00007fb207bae2cc
rsp = 0x00007fb207bae0e0 r12 = 0x00007fb207bae280
r13 = 0x0000000000000000 r14 = 0x00007fb207bae2d0
r15 = 0x0000000000000000 rip = 0x00007fb2a328ea6a
Found by: call frame info
5 electron!base::ConditionVariable::TimedWait(base::TimeDelta const&) [condition_variable_posix.cc : 159 + 0xb]
rbx = 0x00007fb207bae2a8 rbp = 0x00007fb207bae250
rsp = 0x00007fb207bae1b0 r12 = 0x00007fb207bae1b0
r13 = 0x7fffffffffffffff r14 = 0x00000000000137bd
r15 = 0x00000000000000b3 rip = 0x0000564ed6e537fd
Found by: call frame info
6 electron!base::WaitableEvent::TimedWaitImpl(base::TimeDelta) [waitable_event_posix.cc : 196 + 0x9]
rbx = 0x0000054c007edcf0 rbp = 0x00007fb207bae320
rsp = 0x00007fb207bae260 r12 = 0x00007fb207bae268
r13 = 0x7fffffffffffffff r14 = 0x0000001294bfa940
r15 = 0x0000000003a19700 rip = 0x0000564ed6e7b77d
Found by: call frame info
7 electron!base::WaitableEvent::TimedWait(base::TimeDelta) [waitable_event.cc : 39 + 0xb]
rbx = 0x0000054c007edcf0 rbp = 0x00007fb207bae3b0
rsp = 0x00007fb207bae330 r12 = 0x00007fb207bae420
r13 = 0x0000564edba62e70 r14 = 0x0000000003a1978b
r15 = 0x0000000003a1978b rip = 0x0000564ed6dfce83
Found by: call frame info
8 electron!base::internal::WorkerThreadWaitableEvent::Delegate::TimedWait(base::TimeDelta) [worker_thread_waitable_event.cc : 26 + 0x5]
rbx = 0x0000054c007edce0 rbp = 0x00007fb207bae3c0
rsp = 0x00007fb207bae3c0 r12 = 0x00007fb207bae420
r13 = 0x0000564edba62e70 r14 = 0x7fffffffffffffff
r15 = 0x0000000003a1978b rip = 0x0000564ed6e3afed
Found by: call frame info
9 electron!base::internal::WorkerThread::Delegate::WaitForWork() [worker_thread.cc : 74 + 0x9]
rbx = 0x0000054c007edce0 rbp = 0x00007fb207bae3f0
rsp = 0x00007fb207bae3d0 r12 = 0x00007fb207bae420
r13 = 0x0000564edba62e70 r14 = 0x7fffffffffffffff
r15 = 0x0000000003a1978b rip = 0x0000564ed6e39abc
Found by: call frame info
10 electron!base::internal::WorkerThread::RunWorker() [worker_thread.cc : 407 + 0x8]
rbx = 0x0000054c00e465d0 rbp = 0x00007fb207bae4c0
rsp = 0x00007fb207bae400 r12 = 0x00007fb207bae420
r13 = 0x0000564edba62e70 r14 = 0x00007fb207bae410
r15 = 0x00007fb207bae450 rip = 0x0000564ed6e3a5ce
Found by: call frame info
11 electron!base::internal::WorkerThread::RunSharedWorker() [worker_thread.cc : 332 + 0x5]
rbx = 0x0000054c00e465d0 rbp = 0x00007fb207bae4e0
rsp = 0x00007fb207bae4d0 r12 = 0x00002ee40026af80
r13 = 0x00007fb207baf258 r14 = 0x0000054c00e465d0
r15 = 0x00007fb207baf6c0 rip = 0x0000564ed6e3a28d
Found by: call frame info
12 electron!base::internal::WorkerThread::ThreadMain() [worker_thread.cc : 305 + 0x8]
rbx = 0x0000054c00e465d0 rbp = 0x00007fb207bae510
rsp = 0x00007fb207bae4f0 r12 = 0x00002ee40026af80
r13 = 0x00007fb207baf258 r14 = 0x0000054c00e465d0
r15 = 0x00007fb207baf6c0 rip = 0x0000564ed6e3a181
Found by: call frame info
13 electron!base::(anonymous namespace)::ThreadFunc(void*) [platform_thread_posix.cc : 103 + 0x8]
rbx = 0x00007fb207baf6c0 rbp = 0x00007fb207bae550
rsp = 0x00007fb207bae520 r12 = 0x00002ee40026af80
r13 = 0x00007fb207baf258 r14 = 0x0000054c00e465d0
r15 = 0x00007fb207baf6c0 rip = 0x0000564ed6e53f45
Found by: call frame info
14 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb207bafcdc rbp = 0x0000000000000000
rsp = 0x00007fb207bae560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000016 r14 = 0x00007fffffa38d50
r15 = 0x00007fb2073af000 rip = 0x00007fb2a328f6ba
Found by: call frame info
15 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb207bae600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000016 r14 = 0x00007fffffa38d50
r15 = 0x00007fb2073af000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 35
0 libc.so.6!__futex_abstimed_wait_common64 [futex-internal.c : 57 + 0x2d]
Found by: inline record
1 libc.so.6!__futex_abstimed_wait_common [futex-internal.c : 87 + 0x2d]
Found by: inline record
2 libc.so.6!__GI___futex_abstimed_wait_cancelable64 [futex-internal.c : 139 + 0x2d]
rax = 0xfffffffffffffdfc rdx = 0x0000000000000000
rcx = 0x00007fb2a328bca6 rbx = 0x00007fb20738b2a8
rsi = 0x0000000000000089 rdi = 0x00007fb20738b2d0
rbp = 0x0000000000000000 rsp = 0x00007fb20738b0a0
r8 = 0x0000000000000000 r9 = 0x00000000ffffffff
r10 = 0x00007fb20738b1c0 r11 = 0x0000000000000246
r12 = 0x0000000000000000 r13 = 0x0000000000000000
r14 = 0x00007fb20738b2d0 r15 = 0x0000000000000000
rip = 0x00007fb2a328bca6
Found by: given as instruction pointer in context
3 libc.so.6!__pthread_cond_wait_common [pthread_cond_wait.c : 503 + 0x17]
Found by: inline record
4 libc.so.6!___pthread_cond_timedwait [pthread_cond_wait.c : 652 + 0x18]
rbx = 0x00007fb20738b2a8 rbp = 0x00007fb20738b2cc
rsp = 0x00007fb20738b0e0 r12 = 0x00007fb20738b280
r13 = 0x0000000000000000 r14 = 0x00007fb20738b2d0
r15 = 0x0000000000000000 rip = 0x00007fb2a328ea6a
Found by: call frame info
5 electron!base::ConditionVariable::TimedWait(base::TimeDelta const&) [condition_variable_posix.cc : 159 + 0xb]
rbx = 0x00007fb20738b2a8 rbp = 0x00007fb20738b250
rsp = 0x00007fb20738b1b0 r12 = 0x00007fb20738b1b0
r13 = 0x7fffffffffffffff r14 = 0x00000000000137bc
r15 = 0x00000000000004e7 rip = 0x0000564ed6e537fd
Found by: call frame info
6 electron!base::WaitableEvent::TimedWaitImpl(base::TimeDelta) [waitable_event_posix.cc : 196 + 0x9]
rbx = 0x0000054c00781548 rbp = 0x00007fb20738b320
rsp = 0x00007fb20738b260 r12 = 0x00007fb20738b268
r13 = 0x7fffffffffffffff r14 = 0x0000001294b06701
r15 = 0x0000000003951300 rip = 0x0000564ed6e7b77d
Found by: call frame info
7 electron!base::WaitableEvent::TimedWait(base::TimeDelta) [waitable_event.cc : 39 + 0xb]
rbx = 0x0000054c00781548 rbp = 0x00007fb20738b3b0
rsp = 0x00007fb20738b330 r12 = 0x00007fb20738b420
r13 = 0x0000564edba62e70 r14 = 0x00000000039513eb
r15 = 0x00000000039513eb rip = 0x0000564ed6dfce83
Found by: call frame info
8 electron!base::internal::WorkerThreadWaitableEvent::Delegate::TimedWait(base::TimeDelta) [worker_thread_waitable_event.cc : 26 + 0x5]
rbx = 0x0000054c00781538 rbp = 0x00007fb20738b3c0
rsp = 0x00007fb20738b3c0 r12 = 0x00007fb20738b420
r13 = 0x0000564edba62e70 r14 = 0x7fffffffffffffff
r15 = 0x00000000039513eb rip = 0x0000564ed6e3afed
Found by: call frame info
9 electron!base::internal::WorkerThread::Delegate::WaitForWork() [worker_thread.cc : 74 + 0x9]
rbx = 0x0000054c00781538 rbp = 0x00007fb20738b3f0
rsp = 0x00007fb20738b3d0 r12 = 0x00007fb20738b420
r13 = 0x0000564edba62e70 r14 = 0x7fffffffffffffff
r15 = 0x00000000039513eb rip = 0x0000564ed6e39abc
Found by: call frame info
10 electron!base::internal::WorkerThread::RunWorker() [worker_thread.cc : 407 + 0x8]
rbx = 0x0000054c00e44a50 rbp = 0x00007fb20738b4c0
rsp = 0x00007fb20738b400 r12 = 0x00007fb20738b420
r13 = 0x0000564edba62e70 r14 = 0x0000054c00e44a50
r15 = 0x00007fb20738b450 rip = 0x0000564ed6e3a5ce
Found by: call frame info
11 electron!base::internal::WorkerThread::RunPooledWorker() [worker_thread.cc : 322 + 0x5]
rbx = 0x0000054c00e44a50 rbp = 0x00007fb20738b4e0
rsp = 0x00007fb20738b4d0 r12 = 0x00002ee40026af80
r13 = 0x00007fb20738c258 r14 = 0x0000054c00e44a50
r15 = 0x00007fb20738c6c0 rip = 0x0000564ed6e3a25d
Found by: call frame info
12 electron!base::internal::WorkerThread::ThreadMain() [worker_thread.cc : 302 + 0x8]
rbx = 0x0000054c00e44a50 rbp = 0x00007fb20738b510
rsp = 0x00007fb20738b4f0 r12 = 0x00002ee40026af80
r13 = 0x00007fb20738c258 r14 = 0x0000054c00e44a50
r15 = 0x00007fb20738c6c0 rip = 0x0000564ed6e3a16d
Found by: call frame info
13 electron!base::(anonymous namespace)::ThreadFunc(void*) [platform_thread_posix.cc : 103 + 0x8]
rbx = 0x00007fb20738c6c0 rbp = 0x00007fb20738b550
rsp = 0x00007fb20738b520 r12 = 0x00002ee40026af80
r13 = 0x00007fb20738c258 r14 = 0x0000054c00e44a50
r15 = 0x00007fb20738c6c0 rip = 0x0000564ed6e53f45
Found by: call frame info
14 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb20738ccdc rbp = 0x0000000000000000
rsp = 0x00007fb20738b560 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x00007fb20c5fce30
r15 = 0x00007fb206b8c000 rip = 0x00007fb2a328f6ba
Found by: call frame info
15 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb20738b600 r12 = 0xfffffffffffffb08
r13 = 0x0000000000000002 r14 = 0x00007fb20c5fce30
r15 = 0x00007fb206b8c000 rip = 0x00007fb2a331e120
Found by: call frame info
Thread 36
0 libc.so.6!epoll_wait [epoll_wait.c : 30 + 0x25]
rax = 0xfffffffffffffffc rdx = 0x0000000000000010
rcx = 0x00007fb2a331e546 rbx = 0xfffffffc00000000
rsi = 0x00007fb206aff0f0 rdi = 0x000000000000008e
rbp = 0x00007fb206aff2c0 rsp = 0x00007fb206aff080
r8 = 0x0000000000000000 r9 = 0x0000000000000000
r10 = 0x0000000000007483 r11 = 0x0000000000000293
r12 = 0x00007fb206aff2d0 r13 = 0x0000000001c71be8
r14 = 0x0000054c00f83c60 r15 = 0x00007fb206aff0f0
rip = 0x00007fb2a331e546
Found by: given as instruction pointer in context
1 electron!base::MessagePumpEpoll::WaitForEpollEvents(base::TimeDelta) [message_pump_epoll.cc : 238 + 0xd]
rbx = 0xfffffffc00000000 rbp = 0x00007fb206aff2c0
rsp = 0x00007fb206aff0b0 r12 = 0x00007fb206aff2d0
r13 = 0x0000000001c71be8 r14 = 0x0000054c00f83c60
r15 = 0x00007fb206aff0f0 rip = 0x0000564ed6e789e0
Found by: call frame info
2 electron!base::MessagePumpEpoll::Run(base::MessagePump::Delegate*) [message_pump_epoll.cc : 132 + 0xb]
rbx = 0xfffffffc00000000 rbp = 0x00007fb206aff340
rsp = 0x00007fb206aff2d0 r12 = 0x00007fb206aff2d0
r13 = 0x0000000001c71be8 r14 = 0x0000054c0016cbe8
r15 = 0x0000054c00f83c60 rip = 0x0000564ed6e78877
Found by: call frame info
3 electron!base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool, base::TimeDelta) [thread_controller_with_message_pump_impl.cc : 641 + 0x6]
rbx = 0x0000054c0016cb00 rbp = 0x00007fb206aff390
rsp = 0x00007fb206aff350 r12 = 0x0000054c0016cb18
r13 = 0x7fffffffffffffff r14 = 0x0000000000000001
r15 = 0x0000054c0016cd28 rip = 0x0000564ed6e1d0dd
Found by: call frame info
4 electron!base::RunLoop::Run(base::Location const&) [run_loop.cc : 134 + 0x12]
rbx = 0x00007fb206aff4c0 rbp = 0x00007fb206aff470
rsp = 0x00007fb206aff3a0 r12 = 0x0000000000000000
r13 = 0xfffffffc00000000 r14 = 0x00007fb206aff3f0
r15 = 0x00007fb206aff480 rip = 0x0000564ed6de27dd
Found by: call frame info
5 electron!base::Thread::Run(base::RunLoop*) [thread.cc : 338 + 0x2a]
rbx = 0x00007fb206aff4c0 rbp = 0x00007fb206aff4b0
rsp = 0x00007fb206aff480 r12 = 0x00007fb206aff4c0
r13 = 0xfffffffc00000000 r14 = 0x00007fb206aff480
r15 = 0x0000564edbb1d7e8 rip = 0x0000564ed6e411f8
Found by: call frame info
6 electron!base::Thread::ThreadMain() [thread.cc : 410 + 0xc]
rbx = 0x0000564edbb1d7d8 rbp = 0x00007fb206aff510
rsp = 0x00007fb206aff4c0 r12 = 0x00007fb206aff4c0
r13 = 0xfffffffc00000000 r14 = 0x0000054c00d2b700
r15 = 0x0000564edbb1d7e8 rip = 0x0000564ed6e41402
Found by: call frame info
7 electron!base::(anonymous namespace)::ThreadFunc(void*) [platform_thread_posix.cc : 103 + 0x8]
rbx = 0x00007fb206b006c0 rbp = 0x00007fb206aff550
rsp = 0x00007fb206aff520 r12 = 0x00002ee40026af80
r13 = 0x00007fb206b00258 r14 = 0x0000564edbb1d7d8
r15 = 0x00007fb206b006c0 rip = 0x0000564ed6e53f45
Found by: call frame info
8 libc.so.6!start_thread [pthread_create.c : 444 + 0x12]
rbx = 0x00007fb206b00cdc rbp = 0x0000000000000000
rsp = 0x00007fb206aff560 r12 = 0xfffffffffffffb08
r13 = 0x000000000000000b r14 = 0x00007fffffa38b10
r15 = 0x00007fb206300000 rip = 0x00007fb2a328f6ba
Found by: call frame info
9 libc.so.6!clone3 [clone3.S : 81 + 0x2]
rbx = 0x00007fb2a328f3d0 rbp = 0x0000000000000000
rsp = 0x00007fb206aff600 r12 = 0xfffffffffffffb08
r13 = 0x000000000000000b r14 = 0x00007fffffa38b10
r15 = 0x00007fb206300000 rip = 0x00007fb2a331e120
Found by: call frame info
Loaded modules:
0x564ed10de000 - 0x564edbbf3b52 electron 0.0.0.0 (main)
0x7fb205cf1000 - 0x7fb205d79907 libnssckbi.so 0.0.0.0
0x7fb205d7a000 - 0x7fb205e333df libfreeblpriv3.so 0.0.0.0
0x7fb205e34000 - 0x7fb205f85ef7 libsqlite3.so.0 0.0.0.0
0x7fb205fa7000 - 0x7fb205ffc077 libsoftokn3.so 0.0.0.0
0x7fb206b01000 - 0x7fb206b2079f libdbusmenu-glib.so.4 0.0.0.0
0x7fb20a58d000 - 0x7fb20a5ba917 libudev.so.1 0.0.0.0
0x7fb210400000 - 0x7fb21066b1bf libstdc++.so.6 0.0.0.0
0x7fb2107c1000 - 0x7fb2107ff2b7 libgvfscommon.so 0.0.0.0
0x7fb210800000 - 0x7fb2125d100f libicudata.so.72 0.0.0.0
0x7fb212602000 - 0x7fb2128002bf libicuuc.so.72 0.0.0.0
0x7fb212801000 - 0x7fb2129eadd7 libxml2.so.2 0.0.0.0
0x7fb2a1445000 - 0x7fb2a14782ef libgvfsdbus.so 0.0.0.0
0x7fb2a1479000 - 0x7fb2a148200f libogg.so.0 0.0.0.0
0x7fb2a1483000 - 0x7fb2a14af00f libvorbis.so.0 0.0.0.0
0x7fb2a14b0000 - 0x7fb2a14ba18f libltdl.so.7 0.0.0.0
0x7fb2a14bb000 - 0x7fb2a14d104f libtdb.so.1 0.0.0.0
0x7fb2a14d2000 - 0x7fb2a14dc00f libvorbisfile.so.3 0.0.0.0
0x7fb2a14dd000 - 0x7fb2a14ef03f libcanberra.so.0 0.0.0.0
0x7fb2a14f0000 - 0x7fb2a14f600f libcanberra-gtk3.so.0 0.0.0.0
0x7fb2a1508000 - 0x7fb2a15170df libdconfsettings.so 0.0.0.0
0x7fb2a1518000 - 0x7fb2a151f0a7 libcanberra-gtk3-module.so 0.0.0.0
0x7fb2a1520000 - 0x7fb2a1548c5f libxkbfile.so.1 0.0.0.0
0x7fb2a1549000 - 0x7fb2a1565a6f libxklavier.so.16 0.0.0.0
0x7fb2a1566000 - 0x7fb2a157f147 libgnomekbdui.so.8 0.0.0.0
0x7fb2a1e06000 - 0x7fb2a1e0f0ef libgnomekbd.so.8 0.0.0.0
0x7fb2a1e10000 - 0x7fb2a1e4f3af libxapp.so.1 0.0.0.0
0x7fb2a1e53000 - 0x7fb2a1e650f7 libappmenu-gtk3-parser.so.0 0.0.0.0
0x7fb2a1e66000 - 0x7fb2a1e70097 libappmenu-gtk-module.so 0.0.0.0
0x7fb2a1f1d000 - 0x7fb2a1f290e7 libmd.so.0 0.0.0.0
0x7fb2a1f2a000 - 0x7fb2a1f4c01f libbrotlicommon.so.1 0.0.0.0
0x7fb2a1f4f000 - 0x7fb2a1f61a27 libresolv.so.2 0.0.0.0
0x7fb2a1f62000 - 0x7fb2a1f6800f libkeyutils.so.1 0.0.0.0
0x7fb2a1f69000 - 0x7fb2a1f8e1a7 libgpg-error.so.0 0.0.0.0
0x7fb2a1f8f000 - 0x7fb2a1fa30df libbsd.so.0 0.0.0.0
0x7fb2a1fa6000 - 0x7fb2a1fb204f libbrotlidec.so.1 0.0.0.0
0x7fb2a1fb3000 - 0x7fb2a1fbb00f libdatrie.so.1 0.0.0.0
0x7fb2a1fbc000 - 0x7fb2a203e00f libjpeg.so.8 0.0.0.0
0x7fb2a203f000 - 0x7fb2a20650af libgraphite2.so.3 0.0.0.0
0x7fb2a2068000 - 0x7fb2a206c127 libXinerama.so.1 0.0.0.0
0x7fb2a206d000 - 0x7fb2a20781c7 libXcursor.so.1 0.0.0.0
0x7fb2a2079000 - 0x7fb2a207d01f libwayland-egl.so.1 0.0.0.0
0x7fb2a207e000 - 0x7fb2a20871e7 libwayland-cursor.so.0 0.0.0.0
0x7fb2a2088000 - 0x7fb2a2098487 libwayland-client.so.0 0.0.0.0
0x7fb2a2099000 - 0x7fb2a211b1ef libgmp.so.10 0.0.0.0
0x7fb2a211e000 - 0x7fb2a216500f libhogweed.so.6 0.0.0.0
0x7fb2a2166000 - 0x7fb2a21b507f libnettle.so.8 0.0.0.0
0x7fb2a21b6000 - 0x7fb2a21cc227 libtasn1.so.6 0.0.0.0
0x7fb2a21cd000 - 0x7fb2a23808e7 libunistring.so.2 0.0.0.0
0x7fb2a2381000 - 0x7fb2a23a100f libidn2.so.0 0.0.0.0
0x7fb2a23a2000 - 0x7fb2a24def47 libp11-kit.so.0 0.0.0.0
0x7fb2a24e1000 - 0x7fb2a24ed3af libkrb5support.so.0 0.0.0.0
0x7fb2a24ee000 - 0x7fb2a24f3047 libcom_err.so.2 0.0.0.0
0x7fb2a24f4000 - 0x7fb2a251f0f7 libk5crypto.so.3 0.0.0.0
0x7fb2a2520000 - 0x7fb2a25e8aef libkrb5.so.3 0.0.0.0
0x7fb2a25e9000 - 0x7fb2a260b057 liblz4.so.1 0.0.0.0
0x7fb2a260e000 - 0x7fb2a26c1037 libzstd.so.1 0.0.0.0
0x7fb2a26c2000 - 0x7fb2a26f3017 liblzma.so.5 0.0.0.0
0x7fb2a26f4000 - 0x7fb2a283b2cf libgcrypt.so.20 0.0.0.0
0x7fb2a283c000 - 0x7fb2a2847047 libcap.so.2 0.0.0.0
0x7fb2a2848000 - 0x7fb2a287e3b7 libblkid.so.1 0.0.0.0
0x7fb2a2881000 - 0x7fb2a288807f libXdmcp.so.6 0.0.0.0
0x7fb2a2889000 - 0x7fb2a288e107 libXau.so.6 0.0.0.0
0x7fb2a288f000 - 0x7fb2a28a0047 libxcb-randr.so.0 0.0.0.0
0x7fb2a28a1000 - 0x7fb2a28b661f libwayland-server.so.0 0.0.0.0
0x7fb2a28b7000 - 0x7fb2a28c326f libXrender.so.1 0.0.0.0
0x7fb2a28c6000 - 0x7fb2a28d3067 libxcb-render.so.0 0.0.0.0
0x7fb2a28d4000 - 0x7fb2a28d8057 libxcb-shm.so.0 0.0.0.0
0x7fb2a28d9000 - 0x7fb2a291000f libpng16.so.16 0.0.0.0
0x7fb2a2911000 - 0x7fb2a29da00f libfreetype.so.6 0.0.0.0
0x7fb2a29db000 - 0x7fb2a2a86157 libpixman-1.so.0 0.0.0.0
0x7fb2a2a87000 - 0x7fb2a2a9188f libthai.so.0 0.0.0.0
0x7fb2a2a94000 - 0x7fb2a2aa71a7 libXi.so.6 0.0.0.0
0x7fb2a2aa8000 - 0x7fb2a2bdcf87 libepoxy.so.0 0.0.0.0
0x7fb2a2bdd000 - 0x7fb2a2c0b1df libgdk_pixbuf-2.0.so.0 0.0.0.0
0x7fb2a2c0c000 - 0x7fb2a2c16117 libcairo-gobject.so.2 0.0.0.0
0x7fb2a2c17000 - 0x7fb2a2c330b7 libfribidi.so.0 0.0.0.0
0x7fb2a2c36000 - 0x7fb2a2c8361f libfontconfig.so.1 0.0.0.0
0x7fb2a2c84000 - 0x7fb2a2c9d187 libpangoft2-1.0.so.0 0.0.0.0
0x7fb2a2c9e000 - 0x7fb2a2d858df libharfbuzz.so.0 0.0.0.0
0x7fb2a2d86000 - 0x7fb2a2d960b7 libpangocairo-1.0.so.0 0.0.0.0
0x7fb2a2d97000 - 0x7fb2a2e92d37 libgdk-3.so.0 0.0.0.0
0x7fb2a2e93000 - 0x7fb2a308dd3f libgnutls.so.30 0.0.0.0
0x7fb2a308e000 - 0x7fb2a30a0117 libavahi-client.so.3 0.0.0.0
0x7fb2a30a1000 - 0x7fb2a30ae24f libavahi-common.so.3 0.0.0.0
0x7fb2a30af000 - 0x7fb2a3102417 libgssapi_krb5.so.2 0.0.0.0
0x7fb2a3103000 - 0x7fb2a31d254f libsystemd.so.0 0.0.0.0
0x7fb2a31d3000 - 0x7fb2a31ff6a7 libselinux.so.1 0.0.0.0
0x7fb2a3200000 - 0x7fb2a3404f6f libc.so.6 0.0.0.0
0x7fb2a3407000 - 0x7fb2a340b09f libplds4.so 0.0.0.0
0x7fb2a340e000 - 0x7fb2a3451237 libmount.so.1 0.0.0.0
0x7fb2a3452000 - 0x7fb2a346f09f libz.so.1 0.0.0.0
0x7fb2a3470000 - 0x7fb2a350930f libpcre2-8.so.0 0.0.0.0
0x7fb2a350a000 - 0x7fb2a352d367 libgcc_s.so.1 0.0.0.0
0x7fb2a352e000 - 0x7fb2a36160f7 libm.so.6 0.0.0.0
0x7fb2a3617000 - 0x7fb2a364f4a7 libatspi.so.0 0.0.0.0
0x7fb2a3650000 - 0x7fb2a375450f libasound.so.2 0.0.0.0
0x7fb2a3755000 - 0x7fb2a379a157 libxkbcommon.so.0 0.0.0.0
0x7fb2a379b000 - 0x7fb2a38d8d27 libX11.so.6 0.0.0.0
0x7fb2a38d9000 - 0x7fb2a39ffe6f libcairo.so.2 0.0.0.0
0x7fb2a3a00000 - 0x7fb2a41d0dcf libgtk-3.so.0 0.0.0.0
0x7fb2a41d1000 - 0x7fb2a41d708f libplc4.so 0.0.0.0
0x7fb2a41d8000 - 0x7fb2a41de087 libgmodule-2.0.so.0 0.0.0.0
0x7fb2a41e1000 - 0x7fb2a41eb60f libffi.so.8 0.0.0.0
0x7fb2a41ee000 - 0x7fb2a4217267 libxcb.so.1 0.0.0.0
0x7fb2a4218000 - 0x7fb2a424207f libexpat.so.1 0.0.0.0
0x7fb2a4243000 - 0x7fb2a4253467 libgbm.so.1 0.0.0.0
0x7fb2a4254000 - 0x7fb2a4260187 libXrandr.so.2 0.0.0.0
0x7fb2a4261000 - 0x7fb2a42680e7 libXfixes.so.3 0.0.0.0
0x7fb2a4269000 - 0x7fb2a427d8df libXext.so.6 0.0.0.0
0x7fb2a427e000 - 0x7fb2a42e79ff libpango-1.0.so.0 0.0.0.0
0x7fb2a42e8000 - 0x7fb2a42febd7 libdrm.so.2 0.0.0.0
0x7fb2a42ff000 - 0x7fb2a439b22f libcups.so.2 0.0.0.0
0x7fb2a439c000 - 0x7fb2a43d7437 libatk-bridge-2.0.so.0 0.0.0.0
0x7fb2a43d8000 - 0x7fb2a43ff4d7 libatk-1.0.so.0 0.0.0.0
0x7fb2a4400000 - 0x7fb2a444d2e7 libdbus-1.so.3 0.0.0.0
0x7fb2a444e000 - 0x7fb2a448d38f libnspr4.so 0.0.0.0
0x7fb2a448e000 - 0x7fb2a44b50af libsmime3.so 0.0.0.0
0x7fb2a44b6000 - 0x7fb2a44e670f libnssutil3.so 0.0.0.0
0x7fb2a44e7000 - 0x7fb2a46b8377 libgio-2.0.so.0 0.0.0.0
0x7fb2a46b9000 - 0x7fb2a47ff1f7 libglib-2.0.so.0 0.0.0.0
0x7fb2a4800000 - 0x7fb2a4f26d87 libffmpeg.so 0.0.0.0
0x7fb2a4f2a000 - 0x7fb2a4f2e087 libXdamage.so.1 0.0.0.0
0x7fb2a4f2f000 - 0x7fb2a4f33087 libXcomposite.so.1 0.0.0.0
0x7fb2a4f38000 - 0x7fb2a50652df libnss3.so 0.0.0.0
0x7fb2a5068000 - 0x7fb2a50c8c47 libgobject-2.0.so.0 0.0.0.0
0x7fb2a50c9000 - 0x7fb2a50cd00f libpthread.so.0 0.0.0.0
0x7fb2a50ce000 - 0x7fb2a50d200f libdl.so.2 0.0.0.0
0x7fb2a50d3000 - 0x7fb2a50dc4af libgtk3-nocsd.so.0 0.0.0.0
0x7fb2a50de000 - 0x7fb2a50e202f libxapp-gtk3-module.so 0.0.0.0
0x7fb2a50e4000 - 0x7fb2a50e800f libX11-xcb.so.1 0.0.0.0
0x7fb2a5100000 - 0x7fb2a51362b7 ld-linux-x86-64.so.2 0.0.0.0
0x7fffffb8f000 - 0x7fffffb8fe3c linux-vdso.so.1 0.0.0.0
temporary workaround for anyone experiencing this: launch vesktop with
electron29 /usr/lib/vesktop/app.asar
(note: requires, obviously, electron29 to be installed)
The issue persists in 30.0.1 as well as 31.0.0-alpha.1 and 31.0.0-alpha.2.
Same issue in our application; we have reverted to version 29 in https://github.com/neanes/neanes/pull/648.
I could not reproduce this only by maximizing/setting Electron to fullscreen. But could reliably produce a crash by creating at least 3 browser windows and then attempting to maximize any of them.
Here's a gist: https://gist.github.com/rvcalisto/a8e35699d18189d1d74cada4965ee779
Electron terminated with SIGSEGV on both of my Manjaro and Kubuntu Linux VMs (X11).
same problem. resolve pls
Same problem on Linux Mint.
The same problem on Ubuntu
I see that no one's attached any logs yet, so I've attached the coredump that shows up in my journalctl when it crashes.
Electron version: 30.0.1 OS: Arch Linux WM: Wayfire
Note that the app doesn't need to be fullscreen - simply tiling the app using my WM's keybindings causes it to crash. On the other hand, resizing the window manually seems to be fine.
Threema Desktop is also affected by this when launching under Electron 30.0.1 or 30.0.0-beta.7 (Wayland, Sway WM). There is no fullscreen involved, it immediately segfaults on launch. Launching in floating mode (as opposed to tiled mode) doesn't seem to help either.
I can also confirm that 30.0.0-alpha.6 does not segfault, both in tiling and in floating mode, both with and without --ozone-platform-hint=auto --enable-features=WaylandWindowDecorations startup options.
The stack trace (created using minidump-stackwalk) shows this function call at the top:
Crash reason: SIGSEGV / SEGV_MAPERR
Crash address: 0x0000000000000000
Process uptime: 0 seconds
Thread 0 electron (crashed)
0 electron!views::View::UpdateChildLayerBounds(views::View::LayerOffsetData const&) [raw_ptr.h : 938 + 0x0]
rax = 0x0000000000000000 rdx = 0x0000000000000000
rcx = 0x0000000000000000 rbx = 0x00007ffed5afad40
rsi = 0x00007ffed5afad40 rdi = 0x0000331400105780
rbp = 0x00007ffed5afad20 rsp = 0x00007ffed5afacb0
r8 = 0x00000000000009e8 r9 = 0xffffffff800009fe
r10 = 0x000033140014c828 r11 = 0x00000000000001be
r12 = 0x0000000000000000 r13 = 0x0000331400105780
r14 = 0x00007ffed5afad40 r15 = 0x0000000001010101
rip = 0x0000602fdd92fd5a
Found by: given as instruction pointer in context
Potentially related to #39449 ?
perhaps related to https://github.com/electron/electron/issues/41970 could it be that all these cases that were crashing were apps handling some protocol and calling maximize()?
my app has protocol handling, but the issue is also reproducible from the default Fiddle boilerplate, which doesn't.
The changes on the 30-x-y branch between v30.0.0-alpha.6 and v30.0.0-alpha.7 are the following (newest to oldest):
b713e34947 - (tag: v30.0.0-alpha.7) chore: bump chromium to 124.0.6355.1 (30-x-y) (#41490) (7 weeks ago electron-roller[bot])
b39f36496d - fix: improve caption button appearance on Windows 11 (#41586) (7 weeks ago trop[bot])
d16f1d52e8 - docs: `nativeImage` api cleanup (#41570) (7 weeks ago trop[bot])
d3b182f8b9 - fix: `chrome://process-internals` failing to load (#41540) (7 weeks ago trop[bot])
35099d9289 - docs: Update code signing documentation (#41553) (7 weeks ago trop[bot])
(Crashes happen on Alpha 7, but not on Alpha 6.)
I'm fairly sure that from that list only the Chromium bump commit is relevant (from 124.0.6331.0 to 124.0.6355.1).
So the change that introduced the crashes in Electron is probably commit b713e349478ab034b15ddd220a5872d0751035b8, and possibly a change in Chromium between 124.0.6331.0 and 124.0.6355.1). Additionally, the function that crashes (views::View::UpdateChildLayerBounds) is part of Chromium, not Electron.
To avoid confusion and better help devs find this issue, I'm editing the title & original post to be about maximizing rather than fullscreen
I'm able to reproduce the crash with the gist that @rvcalisto posted in https://github.com/electron/electron/issues/41839#issuecomment-2075278091. Thanks!
Here's a gdb backtrace from that gist with electron v30.0.2 running on Ubuntu 24.04. Oddly, it doesn't have UpdateChildLayerBounds() in the call stack :thinking: but it seems likely that both traces have the same root cause.
Thread 1 "electron" received signal SIGSEGV, Segmentation fault.
0x0000555561057b72 in operator() () at ../../third_party/libc++/src/include/__functional/operations.h:358
358 return __x < __y;
(gdb) bt
#0 0x0000555561057b72 in operator() () at ../../third_party/libc++/src/include/__functional/operations.h:358
#1 operator() () at ../../third_party/libc++/src/include/map:640
#2 __lower_bound<void const*> () at ../../third_party/libc++/src/include/__tree:2143
#3 find<void const*> () at ../../third_party/libc++/src/include/__tree:2086
#4 find () at ../../third_party/libc++/src/include/map:1367
#5 TriggerChangedCallback () at ../../ui/base/metadata/metadata_types.cc:60
#6 0x000055556125069e in OnPropertyChanged () at ../../ui/views/view.cc:2909
#7 SetBoundsRect () at ../../ui/views/view.cc:487
#8 0x00005555612440ad in ApplyLayout () at ../../ui/views/layout/layout_manager_base.cc:214
#9 0x0000555561243dd2 in LayoutImpl () at ../../ui/views/layout/layout_manager_base.cc:186
#10 0x0000555561243645 in Layout () at ../../ui/views/layout/layout_manager_base.cc:103
#11 0x00005555612534cb in Layout () at ../../ui/views/view.cc:911
#12 0x0000555561250ab4 in LayoutImmediately () at ../../ui/views/view.cc:3646
#13 0x00005555612504f1 in SetBoundsRect () at ../../ui/views/view.cc:459
#14 0x00005555612440ad in ApplyLayout () at ../../ui/views/layout/layout_manager_base.cc:214
#15 0x0000555561243dd2 in LayoutImpl () at ../../ui/views/layout/layout_manager_base.cc:186
#16 0x0000555561243645 in Layout () at ../../ui/views/layout/layout_manager_base.cc:103
#17 0x00005555612534cb in Layout () at ../../ui/views/view.cc:911
#18 0x0000555561250ab4 in LayoutImmediately () at ../../ui/views/view.cc:3646
#19 0x00005555612504f1 in SetBoundsRect () at ../../ui/views/view.cc:459
#20 0x00005555612440ad in ApplyLayout () at ../../ui/views/layout/layout_manager_base.cc:214
#21 0x0000555561243dd2 in LayoutImpl () at ../../ui/views/layout/layout_manager_base.cc:186
#22 0x0000555561243645 in Layout () at ../../ui/views/layout/layout_manager_base.cc:103
#23 0x00005555612534cb in Layout () at ../../ui/views/view.cc:911
#24 0x0000555561250ab4 in LayoutImmediately () at ../../ui/views/view.cc:3646
#25 0x00005555612504f1 in SetBoundsRect () at ../../ui/views/view.cc:459
#26 0x0000555561297768 in Layout () at ../../ui/views/window/non_client_view.cc:125
#27 0x0000555561250ab4 in LayoutImmediately () at ../../ui/views/view.cc:3646
#28 0x00005555612504f1 in SetBoundsRect () at ../../ui/views/view.cc:459
#29 0x0000555561298919 in Layout () at ../../ui/views/window/non_client_view.cc:272
#30 0x0000555561250ab4 in LayoutImmediately () at ../../ui/views/view.cc:3646
#31 0x00005555612504f1 in SetBoundsRect () at ../../ui/views/view.cc:459
#32 0x00005555612440ad in ApplyLayout () at ../../ui/views/layout/layout_manager_base.cc:214
#33 0x0000555561243dd2 in LayoutImpl () at ../../ui/views/layout/layout_manager_base.cc:186
#34 0x0000555561243645 in Layout () at ../../ui/views/layout/layout_manager_base.cc:103
#35 0x00005555612534cb in Layout () at ../../ui/views/view.cc:911
#36 0x0000555561250ab4 in LayoutImmediately () at ../../ui/views/view.cc:3646
#37 0x00005555612504f1 in SetBoundsRect () at ../../ui/views/view.cc:459
#38 0x0000555561251217 in SetBounds () at ../../ui/views/view.cc:401
--Type <RET> for more, q to quit, c to continue without paging--
#39 SetSize () at ../../ui/views/view.cc:495
#40 0x0000555561277840 in OnNativeWidgetSizeChanged () at ../../ui/views/widget/widget.cc:1681
#41 0x00005555612c48b4 in OnHostResized () at ../../ui/views/widget/desktop_aura/desktop_native_widget_aura.cc:1476
#42 0x0000555561050fbc in OnHostResizedInPixels () at ../../ui/aura/window_tree_host.cc:605
#43 0x0000555561053006 in OnBoundsChanged () at ../../ui/aura/window_tree_host_platform.cc:255
#44 0x00005555595961a9 in non-virtual thunk to electron::ElectronDesktopWindowTreeHostLinux::OnBoundsChanged(ui::PlatformWindowDelegate::BoundsChange const&) ()
at ../../electron/shell/browser/ui/electron_desktop_window_tree_host_linux.cc:50
#45 0x000055555a2f91d8 in NotifyBoundsChanged () at ../../ui/ozone/platform/x11/x11_window.cc:2670
#46 0x000055555a2fa159 in DelayedResize () at ../../ui/ozone/platform/x11/x11_window.cc:2603
#47 0x00005555593432a0 in Run () at ../../base/functional/callback.h:156
#48 0x000055555982fe18 in ForwardOnce<>(void) () at ../../base/cancelable_callback.h:134
#49 0x000055555937e11b in Invoke<void (electron::api::BrowserWindow::*)(), base::WeakPtr<electron::api::BrowserWindow> const&> ()
at ../../base/functional/bind_internal.h:738
#50 MakeItSo<void (electron::api::BrowserWindow::* const&)(), std::__Cr::tuple<base::WeakPtr<electron::api::BrowserWindow> > const&> ()
at ../../base/functional/bind_internal.h:954
#51 RunImpl<void (electron::api::BrowserWindow::* const&)(), std::__Cr::tuple<base::WeakPtr<electron::api::BrowserWindow> > const&, 0ul> ()
at ../../base/functional/bind_internal.h:1067
#52 Run () at ../../base/functional/bind_internal.h:987
#53 0x00005555593432a0 in Run () at ../../base/functional/callback.h:156
#54 0x000055555ec713ad in RunTaskImpl () at ../../base/task/common/task_annotator.cc:203
#55 0x000055555eca6e83 in RunTask<(lambda at ../../base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:475:11)> ()
at ../../base/task/common/task_annotator.h:90
#56 DoWorkImpl () at ../../base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:473
#57 0x000055555eca63ab in DoWork () at ../../base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:338
#58 0x000055555eca7825 in non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() ()
#59 0x000055555ed37123 in Run () at ../../base/message_loop/message_pump_glib.cc:694
#60 0x000055555eca8040 in Run () at ../../base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:641
#61 0x000055555ec5015e in Run () at ../../base/run_loop.cc:134
#62 0x000055555d5db2c7 in RunMainMessageLoop () at ../../content/browser/browser_main_loop.cc:1104
#63 0x000055555d5dd825 in Run () at ../../content/browser/browser_main_runner_impl.cc:159
#64 0x000055555d5d726a in BrowserMain () at ../../content/browser/browser_main.cc:34
#65 0x000055555975b176 in RunBrowserProcessMain () at ../../content/app/content_main_runner_impl.cc:712
#66 0x000055555975deb1 in RunBrowser () at ../../content/app/content_main_runner_impl.cc:1303
#67 0x000055555975d489 in Run () at ../../content/app/content_main_runner_impl.cc:1148
#68 0x0000555559759947 in RunContentProcess () at ../../content/app/content_main.cc:331
#69 0x0000555559759c60 in ContentMain () at ../../content/app/content_main.cc:344
#70 0x000055555933b539 in main () at ../../electron/shell/app/electron_main_linux.cc:45
Hmm. It smells like a memory error to me, so I tried the same gist with an asan build of v30.0.2 and am not seeing a crash there.
Maybe it's a timing issue instead & asan is changing the timing just enough to not tickle the crash :thinking:
Crashing here (Ubuntu) as well since I upgraded to version 30.0.1 from ~29. I see the same SIGSEGV issue.
I can confirm that 30.0.2 also exhibits this issue. We have multiple users complaining about segfaults on launch across various distributions (Arch, Fedora, Debian). Some report that they have a window tiling manager that will also crash on a few older versions of Electron. I personally just tested this out with Manjaro and Plasma, and I can observe that the main window is being drawn properly, but not maximized. However, the app will call maximize immediately after window creation. But the window never actually maximizes, indicating that it is indeed the maximizing step that causes the core dump. Possibly also an interaction with tiling managers, so I think there may be a wider issue that in general relates to how window operations are handled.
EDIT: The bug seems to not appear on the current 29er line Electron version (29.3.2) and that one runs fine for all users who reported segfaults before.
Noting from investigation @VerteDinde and i did: https://chromium-review.googlesource.com/c/chromium/src/+/5318955 is likely the culprit here!
Noting from investigation @VerteDinde and i did: https://chromium-review.googlesource.com/c/chromium/src/+/5318955 is likely the culprit here!
That's interesting because Chromium (the browser) isn't affected on my system.
Seeing this in Kubuntu 23.10 on Electron 30.0.2 at startup - no maximizing required.
Edit: Issue goes away when using the arguments: --use-vulkan --enable-features=Vulkan, but is replaced with:
[1] [239357:0508/174919.669250:ERROR:gpu_channel_manager.cc(1032)] ContextResult::kFatalFailure: Failed to initialize Skia for SharedContextState
[1] [239357:0508/174919.669370:ERROR:shared_image_stub.cc(744)] SharedImageStub: unable to create context
[1] [239357:0508/174919.669445:ERROR:gpu_channel.cc(766)] GpuChannel: Failed to create SharedImageStub
[1] [239357:0508/174919.669915:ERROR:shared_context_state.cc(503)] OOP raster support disabled: GrContext creation failed.
Hey folks, we have a potential fix here: https://github.com/electron/electron/pull/42126 For full transparency, this issue has been extremely difficult to consistently reproduce and nail down, and there's a chance there may be multiple bugs in a trenchcoat grouped under this one issue, so if you continue to see a segfault after this fix is merged, please let us know.
@Nantris, in your repro - is there still a crash after enabling --use-vulkan --enable-features=Vulkan, just with a different stacktace? Or is there no crash with just those errors? I think your crash may be a subtly different GPU issue, but you can send us a full stacktrace by adding the following snippet to your main process code, before app.whenReady:
const { app, crashReporter } = require('electron')
console.log(app.getPath('crashDumps'))
crashReporter.start({ submitURL: '', uploadToServer: false })
Then reproduce the crash, zip up the crash dumps directory and attach it here.
reproduce the crash, zip up the crash dumps directory and attach it here.
Some potentially relevant dumps attached in #41879.