TL;DR: main process is crashing. Something user interface-ish, possibly GLib related. Remember that this is still user-specific, so must be something in the environment.
(gdb) bt full
#0 0x00007ffff791fdef in poll () at /lib64/libc.so.6
#1 0x00007fffea7961c2 in PollWrapper(_GPollFD*, unsigned int, int) () at /usr/lib64/firefox-esr/libxul.so
#2 0x00007ffff581bb51 in ??? () at /usr/lib64/libglib-2.0.so.0
#3 0x00007ffff581c1bc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4 0x00007fffea795def in nsAppShell::ProcessNextNativeEvent(bool) () at /usr/lib64/firefox-esr/libxul.so
#5 0x00007fffea6e41c4 in nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool) () at /usr/lib64/firefox-esr/libxul.so
#6 0x00007fffe6d56729 in nsThread::ProcessNextEvent(bool, bool*) () at /usr/lib64/firefox-esr/libxul.so
#7 0x00007fffe6d4a36b in NS_ProcessNextEvent(nsIThread*, bool) () at /usr/lib64/firefox-esr/libxul.so
#8 0x00007fffe74fc0f0 in mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) () at /usr/lib64/firefox-esr/libxul.so
#9 0x00007fffe74a8eae in MessageLoop::Run() () at /usr/lib64/firefox-esr/libxul.so
#10 0x00007fffea6d7388 in nsBaseAppShell::Run() () at /usr/lib64/firefox-esr/libxul.so
#11 0x00007fffea7c143c in nsAppShell::Run() () at /usr/lib64/firefox-esr/libxul.so
#12 0x00007fffeb21d5ee in nsAppStartup::Run() () at /usr/lib64/firefox-esr/libxul.so
#13 0x00007fffeb31b185 in XREMain::XRE_mainRun() () at /usr/lib64/firefox-esr/libxul.so
#14 0x00007fffeb31bcaf in XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) () at /usr/lib64/firefox-esr/libxul.so
#15 0x00007fffeb31c400 in XRE_main(int, char**, mozilla::BootstrapConfig const&) () at /usr/lib64/firefox-esr/libxul.so
#16 0x000055555556446d in do_main(int, char**, char**) ()
#17 0x0000555555563732 in main ()
(gdb) info threads
Id Target Id Frame
* 1 Thread 0x7ffff7e7c780 (LWP 24218) "firefox-esr" 0x00007ffff791fdef in poll () from /lib64/libc.so.6
3 Thread 0x7ffff73ff6c0 (LWP 24223) "AsyncSi~lThread" 0x00007ffff792043c in read () from /lib64/libc.so.6
4 Thread 0x7fffe47ff6c0 (LWP 24225) "pool-spawner" 0x00007ffff792bf99 in syscall () from /lib64/libc.so.6
5 Thread 0x7fffe3ffe6c0 (LWP 24226) "gmain" 0x00007ffff791fdef in poll () from /lib64/libc.so.6
7 Thread 0x7fffe1dff6c0 (LWP 24229) "gdbus" 0x00007ffff791fdef in poll () from /lib64/libc.so.6
8 Thread 0x7fffe09ff6c0 (LWP 24230) "glean.dispatche" 0x00007ffff792bf99 in syscall () from /lib64/libc.so.6
9 Thread 0x7ffff275b6c0 (LWP 24232) "IPC I/O Parent" 0x00007ffff792bf99 in syscall () from /lib64/libc.so.6
10 Thread 0x7ffff271a6c0 (LWP 24233) "Timer" 0x00007ffff78a3c1e in __futex_abstimed_wait_common () from /lib64/libc.so.6
11 Thread 0x7ffff26d96c0 (LWP 24234) "Netlink Monitor" 0x00007ffff791fdef in poll () from /lib64/libc.so.6
12 Thread 0x7ffff26986c0 (LWP 24235) "Socket Thread" 0x00007ffff791fdef in poll () from /lib64/libc.so.6
13 Thread 0x7ffff26576c0 (LWP 24236) "IPDL Background" 0x00007ffff78a3c1e in __futex_abstimed_wait_common () from /lib64/libc.so.6
14 Thread 0x7ffff23ff6c0 (LWP 24237) "Backgro~Pool #1" 0x00007ffff78a3c1e in __futex_abstimed_wait_common () from /lib64/libc.so.6
20 Thread 0x7ffff23866c0 (LWP 24252) "HTML5 Parser" 0x00007ffff78a3c1e in __futex_abstimed_wait_common () from /lib64/libc.so.6
21 Thread 0x7ffff1e986c0 (LWP 24253) "StyleThread#1" 0x00007ffff792bf99 in syscall () from /lib64/libc.so.6
22 Thread 0x7ffff1b736c0 (LWP 24254) "StyleThread#2" 0x00007ffff792bf99 in syscall () from /lib64/libc.so.6
23 Thread 0x7ffff1b326c0 (LWP 24255) "StyleThread#3" 0x00007ffff792bf99 in syscall () from /lib64/libc.so.6
24 Thread 0x7ffff1af16c0 (LWP 24256) "StyleThread#4" 0x00007ffff792bf99 in syscall () from /lib64/libc.so.6
25 Thread 0x7ffff1ab06c0 (LWP 24257) "StyleThread#5" 0x00007ffff792bf99 in syscall () from /lib64/libc.so.6
28 Thread 0x7ffff23396c0 (LWP 24260) "JS Watchdog" 0x00007ffff78a3c1e in __futex_abstimed_wait_common () from /lib64/libc.so.6
30 Thread 0x7ffff12ff6c0 (LWP 24262) "Cache2 I/O" 0x00007ffff78a3c1e in __futex_abstimed_wait_common () from /lib64/libc.so.6
31 Thread 0x7ffff12be6c0 (LWP 24263) "Cookie" 0x00007ffff78a3c1e in __futex_abstimed_wait_common () from /lib64/libc.so.6
33 Thread 0x7fffd85ff6c0 (LWP 24265) "TaskCon~ller #0" 0x00007ffff78a3c1e in __futex_abstimed_wait_common () from /lib64/libc.so.6
34 Thread 0x7fffd84006c0 (LWP 24266) "TaskCon~ller #1" 0x00007ffff78a3c1e in __futex_abstimed_wait_common () from /lib64/libc.so.6
35 Thread 0x7fffd82016c0 (LWP 24267) "TaskCon~ller #2" 0x00007ffff78a3c1e in __futex_abstimed_wait_common () from /lib64/libc.so.6
36 Thread 0x7fffd80026c0 (LWP 24268) "TaskCon~ller #3" 0x00007ffff78a3c1e in __futex_abstimed_wait_common () from /lib64/libc.so.6
37 Thread 0x7fffd7e036c0 (LWP 24269) "TaskCon~ller #4" 0x00007ffff78a3c1e in __futex_abstimed_wait_common () from /lib64/libc.so.6
38 Thread 0x7fffd7c046c0 (LWP 24270) "TaskCon~ller #5" 0x00007ffff78a3c1e in __futex_abstimed_wait_common () from /lib64/libc.so.6
39 Thread 0x7fffd7a056c0 (LWP 24271) "TaskCon~ller #6" 0x00007ffff78a3c1e in __futex_abstimed_wait_common () from /lib64/libc.so.6
40 Thread 0x7fffd78066c0 (LWP 24272) "TaskCon~ller #7" 0x00007ffff78a3c1e in __futex_abstimed_wait_common () from /lib64/libc.so.6
41 Thread 0x7fffe5cff6c0 (LWP 24273) "BgIOThr~Pool #1" 0x00007ffff78a3c1e in __futex_abstimed_wait_common () from /lib64/libc.so.6
42 Thread 0x7fffe5cbe6c0 (LWP 24274) "Worker Launcher" 0x00007ffff78a3c1e in __futex_abstimed_wait_common () from /lib64/libc.so.6
43 Thread 0x7fffe5c7d6c0 (LWP 24275) "QuotaManager IO" 0x00007ffff78a3c1e in __futex_abstimed_wait_common () from /lib64/libc.so.6
44 Thread 0x7fffe4fff6c0 (LWP 24276) "Softwar~cThread" 0x00007ffff78a3c1e in __futex_abstimed_wait_common () from /lib64/libc.so.6
45 Thread 0x7fffe4aff6c0 (LWP 24277) "Renderer" 0x00007ffff78a3c1e in __futex_abstimed_wait_common () from /lib64/libc.so.6
46 Thread 0x7fffdb6ff6c0 (LWP 24278) "WRWorker#0" 0x00007ffff792bf99 in syscall () from /lib64/libc.so.6
47 Thread 0x7fffd69ff6c0 (LWP 24279) "WRWorker#1" 0x00007ffff792bf99 in syscall () from /lib64/libc.so.6
48 Thread 0x7fffd67fe6c0 (LWP 24280) "WRWorker#2" 0x00007ffff792bf99 in syscall () from /lib64/libc.so.6
49 Thread 0x7fffd62ff6c0 (LWP 24281) "WRWorker#3" 0x00007ffff792bf99 in syscall () from /lib64/libc.so.6
50 Thread 0x7fffd5eff6c0 (LWP 24282) "WRWorkerLP#0" 0x00007ffff792bf99 in syscall () from /lib64/libc.so.6
51 Thread 0x7fffd5aff6c0 (LWP 24283) "WRWorkerLP#1" 0x00007ffff792bf99 in syscall () from /lib64/libc.so.6
52 Thread 0x7fffd56ff6c0 (LWP 24284) "WRWorkerLP#2" 0x00007ffff792bf99 in syscall () from /lib64/libc.so.6
53 Thread 0x7fffd52ff6c0 (LWP 24285) "WRWorkerLP#3" 0x00007ffff792bf99 in syscall () from /lib64/libc.so.6
(gdb) print $rax
$1 = -516
(and yes, I installed -esr, so I could get the debug symbols)