Bug 1809079
| Summary: | gnome-shell core dump after connection to docking station | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 8 | Reporter: | Branislav Náter <bnater> |
| Component: | mutter | Assignee: | Jonas Ådahl <jadahl> |
| Status: | CLOSED ERRATA | QA Contact: | Branislav Náter <bnater> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 8.2 | CC: | fmuellner, jadahl, jkoten, lmiksik, mcatanza, tpelka |
| Target Milestone: | rc | Flags: | pm-rhel:
mirror+
|
| Target Release: | 8.2 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | mutter-3.32.2-34.el8 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2020-04-28 16:10:21 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
Looks like https://gitlab.gnome.org/GNOME/mutter/issues/509, maybe. (In reply to Michael Catanzaro from comment #1) > Looks like https://gitlab.gnome.org/GNOME/mutter/issues/509, maybe. Just adding that this is reproducible when connecting to dock station, not when resuming from sleep. Jonas can you please have a look? This is really annoying issue. I added a scratch-build here, could you verify that it makes the problem go away, Branislav? https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=27056844 (In reply to Jonas Ådahl from comment #6) > I added a scratch-build here, could you verify that it makes the problem go > away, Branislav? > > https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=27056844 Hi, trying undock->dock right after update to mutter-3.32.2-34.el8 produce following core dump: Mar 05 17:13:40 localhost.localdomain systemd-coredump[8402]: Process 6545 (gnome-shell) of user 1000 dumped core. Stack trace of thread 6545: #0 0x00007fbfbbf1770f raise (libc.so.6) #1 0x000055e3b7c3bbf3 dump_gjs_stack_on_signal_handler (gnome-shell) #2 0x00007fbfbbf17790 __restore_rt (libc.so.6) #3 0x00007fbfbbf1770f raise (libc.so.6) #4 0x00007fbfbbf01b25 abort (libc.so.6) #5 0x00007fbfbde91003 g_assertion_message.cold.15 (libglib-2.0.so.0) #6 0x00007fbfbdee9f8e g_assertion_message_expr (libglib-2.0.so.0) #7 0x00007fbfbc3c6266 n/a (/usr/lib64/libmutter-4.so.0.0.0 (deleted)) Subsequent undock->dock doesn't produce any core dumps so session still exists. But displays are frozen. The only way I found out to get back to my session is: 1. undock 2. press Ctrl+Alt+F1 to get login screen 3. dock again 4. login back to session Could you paste the assert message from the journal? (In reply to Jonas Ådahl from comment #8) > Could you paste the assert message from the journal? Or the whole journal would be better. journalctl -e $(which gnome-shell) after laptop is attached to dock and procedure from c#7 performed: Mar 06 08:20:09 localhost.localdomain gnome-shell[3163]: Failed to set CRTC mode 1920x1080: Invalid argument Mar 06 08:20:18 localhost.localdomain org.gnome.Shell.desktop[3163]: libinput error: client bug: timer event8 trackpoint: offset negative (-51ms) Mar 06 08:20:18 localhost.localdomain org.gnome.Shell.desktop[3163]: libinput error: client bug: timer event8 trackpoint: offset negative (-41ms) Mar 06 08:20:18 localhost.localdomain gnome-shell[3163]: Failed to set CRTC mode 1920x1080: Invalid argument Mar 06 08:20:43 localhost.localdomain gnome-shell[3163]: Failed to set CRTC mode 1920x1080: Permission denied Mar 06 08:20:43 localhost.localdomain gnome-shell[3163]: Failed to disable CRTC Mar 06 08:20:43 localhost.localdomain gnome-shell[3163]: Failed to disable CRTC Mar 06 08:20:44 localhost.localdomain org.gnome.Shell.desktop[3163]: Window manager warning: last_user_time (1017776) is greater than comparison timestamp (1016027). This most likely represents a buggy client sending inaccurate timestamps in messages such as _NET_ACTIVE_WINDOW. Trying to work around... Mar 06 08:20:44 localhost.localdomain org.gnome.Shell.desktop[3163]: Window manager warning: W3 appears to be one of the offending windows with a timestamp of 1017776. Working around... Mar 06 08:20:48 localhost.localdomain org.gnome.Shell.desktop[2635]: The XKEYBOARD keymap compiler (xkbcomp) reports: Mar 06 08:20:48 localhost.localdomain org.gnome.Shell.desktop[2635]: > Warning: Unsupported maximum keycode 569, clipping. Mar 06 08:20:48 localhost.localdomain org.gnome.Shell.desktop[2635]: > X11 cannot support keycodes above 255. Mar 06 08:20:48 localhost.localdomain org.gnome.Shell.desktop[2635]: > Internal error: Could not resolve keysym XF86MonBrightnessCycle Mar 06 08:20:48 localhost.localdomain org.gnome.Shell.desktop[2635]: > Internal error: Could not resolve keysym XF86RotationLockToggle Mar 06 08:20:48 localhost.localdomain org.gnome.Shell.desktop[2635]: Errors from xkbcomp are not fatal to the X server Mar 06 08:21:12 localhost.localdomain gnome-shell[3163]: Could not delete runtime/persistent state file: Error removing file /run/user/1000/gnome-shell/runtime-state-LE.:0/screenShield.locked: No such file or directory Mar 06 08:21:12 localhost.localdomain org.gnome.Shell.desktop[3163]: The XKEYBOARD keymap compiler (xkbcomp) reports: Mar 06 08:21:12 localhost.localdomain org.gnome.Shell.desktop[3163]: > Warning: Unsupported maximum keycode 569, clipping. Mar 06 08:21:12 localhost.localdomain org.gnome.Shell.desktop[3163]: > X11 cannot support keycodes above 255. Mar 06 08:21:12 localhost.localdomain org.gnome.Shell.desktop[3163]: > Internal error: Could not resolve keysym XF86MonBrightnessCycle Mar 06 08:21:12 localhost.localdomain org.gnome.Shell.desktop[3163]: > Internal error: Could not resolve keysym XF86RotationLockToggle Mar 06 08:21:12 localhost.localdomain org.gnome.Shell.desktop[3163]: Errors from xkbcomp are not fatal to the X server Mar 06 08:21:14 localhost.localdomain gnome-shell[3163]: Failed to set CRTC mode 1920x1080: Invalid argument Mar 06 08:21:23 localhost.localdomain gnome-shell[3163]: Failed to set CRTC mode 1920x1080: Invalid argument Mar 06 08:22:06 localhost.localdomain gnome-shell[3163]: Could not release device (13,82): GDBus.Error:org.freedesktop.login1.DeviceNotTaken: Device not taken Mar 06 08:22:06 localhost.localdomain gnome-shell[3163]: Could not release device (13,83): GDBus.Error:org.freedesktop.login1.DeviceNotTaken: Device not taken Mar 06 08:22:07 localhost.localdomain gnome-shell[3163]: Failed to set CRTC mode 1920x1080: Permission denied Mar 06 08:22:07 localhost.localdomain gnome-shell[3163]: Failed to disable CRTC Mar 06 08:22:07 localhost.localdomain gnome-shell[3163]: Failed to disable CRTC Mar 06 08:22:07 localhost.localdomain org.gnome.Shell.desktop[3163]: Window manager warning: last_focus_time (1108064) is greater than comparison timestamp (1068186). This most likely represents a buggy client sending inaccurate timestamps in messages such as _NET_ACTIVE_WINDOW. Trying to work around... Mar 06 08:22:07 localhost.localdomain org.gnome.Shell.desktop[3163]: Window manager warning: last_user_time (1104604) is greater than comparison timestamp (1068186). This most likely represents a buggy client sending inaccurate timestamps in messages such as _NET_ACTIVE_WINDOW. Trying to work around... Mar 06 08:22:07 localhost.localdomain org.gnome.Shell.desktop[3163]: Window manager warning: W3 appears to be one of the offending windows with a timestamp of 1104604. Working around... Mar 06 08:22:12 localhost.localdomain org.gnome.Shell.desktop[2635]: The XKEYBOARD keymap compiler (xkbcomp) reports: Mar 06 08:22:12 localhost.localdomain org.gnome.Shell.desktop[2635]: > Warning: Unsupported maximum keycode 569, clipping. Mar 06 08:22:12 localhost.localdomain org.gnome.Shell.desktop[2635]: > X11 cannot support keycodes above 255. Mar 06 08:22:12 localhost.localdomain org.gnome.Shell.desktop[2635]: > Internal error: Could not resolve keysym XF86MonBrightnessCycle Mar 06 08:22:12 localhost.localdomain org.gnome.Shell.desktop[2635]: > Internal error: Could not resolve keysym XF86RotationLockToggle Mar 06 08:22:12 localhost.localdomain org.gnome.Shell.desktop[2635]: Errors from xkbcomp are not fatal to the X server Mar 06 08:22:32 localhost.localdomain gnome-shell[3163]: Failed to apply DRM plane transform 3: Invalid argument Mar 06 08:22:32 localhost.localdomain gnome-shell[3163]: Could not delete runtime/persistent state file: Error removing file /run/user/1000/gnome-shell/runtime-state-LE.:0/screenShield.locked: No such file or directory Mar 06 08:22:32 localhost.localdomain org.gnome.Shell.desktop[3163]: The XKEYBOARD keymap compiler (xkbcomp) reports: Mar 06 08:22:32 localhost.localdomain org.gnome.Shell.desktop[3163]: > Warning: Unsupported maximum keycode 569, clipping. Mar 06 08:22:32 localhost.localdomain org.gnome.Shell.desktop[3163]: > X11 cannot support keycodes above 255. Mar 06 08:22:32 localhost.localdomain org.gnome.Shell.desktop[3163]: > Internal error: Could not resolve keysym XF86MonBrightnessCycle Mar 06 08:22:32 localhost.localdomain org.gnome.Shell.desktop[3163]: > Internal error: Could not resolve keysym XF86RotationLockToggle Mar 06 08:22:32 localhost.localdomain org.gnome.Shell.desktop[3163]: Errors from xkbcomp are not fatal to the X server Mar 06 08:22:34 localhost.localdomain gnome-shell[3163]: Failed to apply DRM plane transform 3: Invalid argument Mar 06 08:23:22 localhost.localdomain gnome-shell[3163]: (../src/wayland/meta-wayland-cursor-surface.c:243):meta_wayland_cursor_surface_constructed: runtime check failed: (!buffer || buffer->resource) Mar 06 08:24:21 localhost.localdomain org.gnome.Shell.desktop[3163]: Window manager warning: last_user_time (1242084) is greater than comparison timestamp (1242052). This most likely represents a buggy client sending inaccurate timestamps in messages such as _NET_ACTIVE_WINDOW. Trying to work around... Mar 06 08:24:21 localhost.localdomain org.gnome.Shell.desktop[3163]: Window manager warning: W7 appears to be one of the offending windows with a timestamp of 1242084. Working around... After talking with Jonas, adding more details to my monitor setup. I have two external monitors attached, one is rotated. Everything seems to work after removing 2nd rotated monitor. Confirming that two external monitors setup works when second monitors is _not_ rotated. New scratch build: https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=27081891 (In reply to Jonas Ådahl from comment #16) > New scratch build: > https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=27081891 I can confirm that this scratch build fixed my issue. No core dump and docking works even with rotated monitor. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2020:1766 |
Description of problem: gnome-shell core dump after connection to docking station. HW: ThinkPad X1 Carbon 7th generation. Version-Release number of selected component (if applicable): gnome-shell-3.32.2-13.el8.x86_64 systemd-239-27.el8.x86_64 kernel-4.18.0-184.el8.x86_64 How reproducible: Steps to Reproduce: 1. connect laptop to docking station Actual results: Gnome session is killed, login screen appears. Following core dump present in journal: Mar 02 12:40:05 localhost.localdomain systemd-coredump[31563]: Process 25944 (gnome-shell) of user 1000 dumped core. Stack trace of thread 25944: #0 0x00007fafeedd470f raise (libc.so.6) #1 0x0000564c0e1bdbf3 dump_gjs_stack_on_signal_handler (gnome-shell) #2 0x00007fafeedd4790 __restore_rt (libc.so.6) #3 0x00007fafeedd470f raise (libc.so.6) #4 0x00007fafeedbeb25 abort (libc.so.6) #5 0x00007faff0d4e003 g_assertion_message.cold.15 (libg lib-2.0.so.0) #6 0x00007faff0da6f8e g_assertion_message_expr (libglib -2.0.so.0) #7 0x00007fafef283266 meta_gpu_kms_flip_crtc (libmutter -4.so.0) #8 0x00007fafef28890b retry_page_flips (libmutter-4.so. 0) #9 0x00007faff0d7f67d g_main_context_dispatch (libglib- 2.0.so.0) #10 0x00007faff0d7fa48 g_main_context_iterate.isra.21 (l ibglib-2.0.so.0) #11 0x00007faff0d7fd72 g_main_loop_run (libglib-2.0.so.0 ) #12 0x00007fafef214640 meta_run (libmutter-4.so.0) #13 0x0000564c0e1bd536 main (gnome-shell) #14 0x00007fafeedc06a3 __libc_start_main (libc.so.6) #15 0x0000564c0e1bd68e _start (gnome-shell) Stack trace of thread 25955: #0 0x00007fafeee8df21 __poll (libc.so.6) #1 0x00007faff0d7f9b6 g_main_context_iterate.isra.21 (l ibglib-2.0.so.0) #2 0x00007faff0d7fae0 g_main_context_iteration (libglib -2.0.so.0) #3 0x00007faff0d7fb31 glib_worker_main (libglib-2.0.so. 0) #4 0x00007faff0da7d4a g_thread_proxy (libglib-2.0.so.0) #5 0x00007fafeb33c2de start_thread (libpthread.so.0) #6 0x00007fafeee98e83 __clone (libc.so.6) Stack trace of thread 25956: #0 0x00007fafeee8df21 __poll (libc.so.6) #1 0x00007faff0d7f9b6 g_main_context_iterate.isra.21 (l ibglib-2.0.so.0) #2 0x00007faff0d7fd72 g_main_loop_run (libglib-2.0.so.0 ) #3 0x00007faff137555a gdbus_shared_thread_func (libgio- 2.0.so.0) #4 0x00007faff0da7d4a g_thread_proxy (libglib-2.0.so.0) #5 0x00007fafeb33c2de start_thread (libpthread.so.0) #6 0x00007fafeee98e83 __clone (libc.so.6) Stack trace of thread 25958: #0 0x00007fafeee8df21 __poll (libc.so.6) #1 0x00007faff0d7f9b6 g_main_context_iterate.isra.21 (l ibglib-2.0.so.0) #2 0x00007faff0d7fae0 g_main_context_iteration (libglib -2.0.so.0) #3 0x00007fafda2dae0d dconf_gdbus_worker_thread (libdco nfsettings.so) #4 0x00007faff0da7d4a g_thread_proxy (libglib-2.0.so.0) #5 0x00007fafeb33c2de start_thread (libpthread.so.0) #6 0x00007fafeee98e83 __clone (libc.so.6) Stack trace of thread 25968: #0 0x00007fafeb34248c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007fafc66cc77b util_queue_thread_func (i965_dri.so) #2 0x00007fafc66cc39b impl_thrd_routine (i965_dri.so) #3 0x00007fafeb33c2de start_thread (libpthread.so.0) #4 0x00007fafeee98e83 __clone (libc.so.6) Stack trace of thread 31502: #0 0x00007fafeee936ed syscall (libc.so.6) #1 0x00007faff0dc6ade g_cond_wait_until (libglib-2.0.so.0) #2 0x00007faff0d52031 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0) #3 0x00007faff0d52620 g_async_queue_timeout_pop (libglib-2.0.so.0) #4 0x00007faff0da87f1 g_thread_pool_thread_proxy (libglib-2.0.so.0) #5 0x00007faff0da7d4a g_thread_proxy (libglib-2.0.so.0) #6 0x00007fafeb33c2de start_thread (libpthread.so.0) #7 0x00007fafeee98e83 __clone (libc.so.6) Stack trace of thread 25969: #0 0x00007fafeb34248c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007fafc66cc77b util_queue_thread_func (i965_dri.so) #2 0x00007fafc66cc39b impl_thrd_routine (i965_dri.so) #3 0x00007fafeb33c2de start_thread (libpthread.so.0) #4 0x00007fafeee98e83 __clone (libc.so.6) Stack trace of thread 25970: #0 0x00007fafeb34248c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007fafc66cc77b util_queue_thread_func (i965_dri.so) #2 0x00007fafc66cc39b impl_thrd_routine (i965_dri.so) #3 0x00007fafeb33c2de start_thread (libpthread.so.0) #4 0x00007fafeee98e83 __clone (libc.so.6) Stack trace of thread 25974: #0 0x00007fafeb34248c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007fafc66cc77b util_queue_thread_func (i965_dri.so) #2 0x00007fafc66cc39b impl_thrd_routine (i965_dri.so) #3 0x00007fafeb33c2de start_thread (libpthread.so.0) #4 0x00007fafeee98e83 __clone (libc.so.6) Stack trace of thread 25973: #0 0x00007fafeb34248c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007fafc66cc77b util_queue_thread_func (i965_dri.so) #2 0x00007fafc66cc39b impl_thrd_routine (i965_dri.so) #3 0x00007fafeb33c2de start_thread (libpthread.so.0) #4 0x00007fafeee98e83 __clone (libc.so.6) Stack trace of thread 26166: #0 0x00007fafeb34248c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007fafe74c6673 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-60.so.0) #2 0x00007fafe74c6855 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-60.so.0) #3 0x00007fafe7243eb4 _ZN2js12HelperThread10threadLoopEv (libmozjs-60.so.0) #4 0x00007fafe723eee6 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-60.so.0) #5 0x00007fafeb33c2de start_thread (libpthread.so.0) #6 0x00007fafeee98e83 __clone (libc.so.6) Stack trace of thread 25971: #0 0x00007fafeb34248c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007fafc66cc77b util_queue_thread_func (i965_dri.so) #2 0x00007fafc66cc39b impl_thrd_routine (i965_dri.so) #3 0x00007fafeb33c2de start_thread (libpthread.so.0) #4 0x00007fafeee98e83 __clone (libc.so.6) Stack trace of thread 26171: #0 0x00007fafeb34248c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007fafe74c6673 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-60.so.0) #2 0x00007fafe74c6855 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-60.so.0) #3 0x00007fafe7243eb4 _ZN2js12HelperThread10threadLoopEv (libmozjs-60.so.0) #4 0x00007fafe723eee6 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-60.so.0) #5 0x00007fafeb33c2de start_thread (libpthread.so.0) #6 0x00007fafeee98e83 __clone (libc.so.6) Stack trace of thread 26170: #0 0x00007fafeb34248c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007fafe74c6673 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-60.so.0) #2 0x00007fafe74c6855 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-60.so.0) #3 0x00007fafe7243eb4 _ZN2js12HelperThread10threadLoopEv (libmozjs-60.so.0) #4 0x00007fafe723eee6 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-60.so.0) #5 0x00007fafeb33c2de start_thread (libpthread.so.0) #6 0x00007fafeee98e83 __clone (libc.so.6) Stack trace of thread 25975: #0 0x00007fafeb34248c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007fafc66cc77b util_queue_thread_func (i965_dri.so) #2 0x00007fafc66cc39b impl_thrd_routine (i965_dri.so) #3 0x00007fafeb33c2de start_thread (libpthread.so.0) #4 0x00007fafeee98e83 __clone (libc.so.6) Stack trace of thread 26886: #0 0x00007fafeee8df21 __poll (libc.so.6) #1 0x00007faf9d0c3465 poll_func (libpulse.so.0) #2 0x00007faf9d0b4a98 pa_mainloop_poll (libpulse.so.0) #3 0x00007faf9d0b50f2 pa_mainloop_iterate (libpulse.so.0) #4 0x00007faf9d0b51a0 pa_mainloop_run (libpulse.so.0) #5 0x00007faf9d0c33ad thread (libpulse.so.0) #6 0x00007faf9cc5b87c internal_thread_func (libpulsecommon-11.1.so) #7 0x00007fafeb33c2de start_thread (libpthread.so.0) #8 0x00007fafeee98e83 __clone (libc.so.6) Stack trace of thread 26167: #0 0x00007fafeb34248c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007fafe74c6673 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-60.so.0) #2 0x00007fafe74c6855 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-60.so.0) #3 0x00007fafe7243eb4 _ZN2js12HelperThread10threadLoopEv (libmozjs-60.so.0) #4 0x00007fafe723eee6 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-60.so.0) #5 0x00007fafeb33c2de start_thread (libpthread.so.0) #6 0x00007fafeee98e83 __clone (libc.so.6) Stack trace of thread 26169: #0 0x00007fafeb34248c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007fafe74c6673 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-60.so.0) #2 0x00007fafe74c6855 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-60.so.0) #3 0x00007fafe7243eb4 _ZN2js12HelperThread10threadLoopEv (libmozjs-60.so.0) #4 0x00007fafe723eee6 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-60.so.0) #5 0x00007fafeb33c2de start_thread (libpthread.so.0) #6 0x00007fafeee98e83 __clone (libc.so.6) Stack trace of thread 26172: #0 0x00007fafeb34248c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007fafe74c6673 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-60.so.0) #2 0x00007fafe74c6855 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-60.so.0) #3 0x00007fafe7243eb4 _ZN2js12HelperThread10threadLoopEv (libmozjs-60.so.0) #4 0x00007fafe723eee6 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-60.so.0) #5 0x00007fafeb33c2de start_thread (libpthread.so.0) #6 0x00007fafeee98e83 __clone (libc.so.6) Stack trace of thread 26168: #0 0x00007fafeb34248c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007fafe74c6673 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-60.so.0) #2 0x00007fafe74c6855 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-60.so.0) #3 0x00007fafe7243eb4 _ZN2js12HelperThread10threadLoopEv (libmozjs-60.so.0) #4 0x00007fafe723eee6 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-60.so.0) #5 0x00007fafeb33c2de start_thread (libpthread.so.0) #6 0x00007fafeee98e83 __clone (libc.so.6) Stack trace of thread 25972: #0 0x00007fafeb34248c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007fafc66cc77b util_queue_thread_func (i965_dri.so) #2 0x00007fafc66cc39b impl_thrd_routine (i965_dri.so) #3 0x00007fafeb33c2de start_thread (libpthread.so.0) #4 0x00007fafeee98e83 __clone (libc.so.6) Stack trace of thread 26173: #0 0x00007fafeb34248c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007fafe74c6673 _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-60.so.0) #2 0x00007fafe74c6855 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-60.so.0) #3 0x00007fafe7243eb4 _ZN2js12HelperThread10threadLoopEv (libmozjs-60.so.0) #4 0x00007fafe723eee6 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-60.so.0) #5 0x00007fafeb33c2de start_thread (libpthread.so.0) #6 0x00007fafeee98e83 __clone (libc.so.6) Expected results: Session is resumed, no core dumps. Additional info: I'll provide on request.