st_theme_node_reduce_border_radius(): gnome-shell killed by signal 11
gnome-shell 3.34.1 is segfaulting:
[New LWP 15434]
[New LWP 15436]
[New LWP 15438]
[New LWP 15439]
[New LWP 15716]
[New LWP 15717]
[New LWP 21601]
[New LWP 15714]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
Core was generated by `/usr/bin/gnome-shell'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 st_theme_node_reduce_border_radius (node=node@entry=0x0, width=width@entry=nan(0x400000), height=height@entry=1893, corners=corners@entry=0x7ffdce064220) at ../src/st/st-theme-node-drawing.c:287
287 ../src/st/st-theme-node-drawing.c: No such file or directory.
[Current thread is 1 (Thread 0x7fed6b27ed00 (LWP 15434))]
Thread 1 (Thread 0x7fed6b27ed00 (LWP 15434)):
#0 st_theme_node_reduce_border_radius (node=node@entry=0x0, width=width@entry=nan(0x400000), height=height@entry=1893, corners=corners@entry=0x7ffdce064220) at ../src/st/st-theme-node-drawing.c:287
scale = 1
sum = <optimized out>
#1 0x00007fed6ee21cc0 in st_theme_node_paint_borders (state=state@entry=0x55cd653d59b8, framebuffer=framebuffer@entry=0x55cd62e8c2f0, box=box@entry=0x7ffdce064500, paint_opacity=paint_opacity@entry=255 '\377') at ../src/st/st-theme-node-drawing.c:1727
node = 0x0
width = nan(0x400000)
height = 1893
border_width = {0, 0, 0, 0}
border_radius = {3456516904, 32765, 1860372400, 32749}
max_border_radius = 0
max_width_radius = {1860371956, 32749, 1659400800, 21965}
corner_id = <optimized out>
side_id = <optimized out>
border_color = {red = 0 '\000', green = 184 '\270', blue = 33 '!', alpha = 201 '\311'}
alpha = <optimized out>
#2 0x00007fed6ee22dff in st_theme_node_paint (node=node@entry=0x55cd67555250 [StThemeNode], state=0x55cd653d59b8, framebuffer=framebuffer@entry=0x55cd62e8c2f0, box=box@entry=0x7ffdce064500, paint_opacity=<optimized out>, resource_scale=<optimized out>) at ../src/st/st-theme-node-drawing.c:2671
width = <optimized out>
height = <optimized out>
allocation = {x1 = 0, y1 = 0, x2 = nan(0x400000), y2 = 1893}
#3 0x00007fed6ee28643 in st_widget_paint_background (widget=<optimized out>) at ../src/st/st-widget.c:286
priv = <optimized out>
framebuffer = 0x55cd62e8c2f0
theme_node = 0x55cd67555250 [StThemeNode]
allocation = {x1 = nan(0x400000), y1 = 8, x2 = nan(0x400000), y2 = 1901}
resource_scale = 1
opacity = <optimized out>
#4 0x00007fed6ee28670 in st_widget_paint (actor=0x55cd653d5d40 [Gjs_WorkspaceThumbnail]) at ../src/st/st-widget.h:39
#5 0x00007fed6f2844af in clutter_actor_continue_paint (self=self@entry=0x55cd653d5d40 [Gjs_WorkspaceThumbnail]) at ../clutter/clutter/clutter-actor.c:4161
dummy = 0x55cd645af760
priv = <optimized out>
__func__ = "clutter_actor_continue_paint"
#6 0x00007fed6f28b614 in clutter_actor_paint (self=self@entry=0x55cd653d5d40 [Gjs_WorkspaceThumbnail]) at ../clutter/clutter/clutter-actor.c:4073
priv = 0x55cd653d5a20
pick_mode = CLUTTER_PICK_NONE
clip = {x1 = 0, y1 = 0, x2 = nan(0x400000), y2 = 1893}
clip_set = <optimized out>
stage = 0x55cd62e97660 [MetaStage]
__func__ = "clutter_actor_paint"
#7 0x00007fed6f28bb60 in clutter_actor_real_paint (actor=<optimized out>) at ../clutter/clutter/clutter-actor.c:3765
priv = <optimized out>
iter = 0x55cd653d5d40 [Gjs_WorkspaceThumbnail]
#8 0x00007fed6f2844af in clutter_actor_continue_paint (self=self@entry=0x55cd650e6060 [Gjs_ThumbnailsBox]) at ../clutter/clutter/clutter-actor.c:4161
dummy = 0x55cd65af54c0
priv = <optimized out>
__func__ = "clutter_actor_continue_paint"
#9 0x00007fed6f28b614 in clutter_actor_paint (self=self@entry=0x55cd650e6060 [Gjs_ThumbnailsBox]) at ../clutter/clutter/clutter-actor.c:4073
priv = 0x55cd650e5d40
pick_mode = CLUTTER_PICK_NONE
clip = {x1 = 4.21389747e+22, y1 = 3.07795208e-41, x2 = 5.7238803e+28, y2 = 4.58911234e-41}
clip_set = <optimized out>
stage = 0x55cd62e97660 [MetaStage]
__func__ = "clutter_actor_paint"
#10 0x00007fed6f28bb60 in clutter_actor_real_paint (actor=<optimized out>) at ../clutter/clutter/clutter-actor.c:3765
priv = <optimized out>
iter = 0x55cd650e6060 [Gjs_ThumbnailsBox]
#11 0x00007fed6f2844af in clutter_actor_continue_paint (self=self@entry=0x55cd650ec870 [StWidget]) at ../clutter/clutter/clutter-actor.c:4161
dummy = 0x55cd65ced6a0
priv = <optimized out>
__func__ = "clutter_actor_continue_paint"
#12 0x00007fed6f28b614 in clutter_actor_paint (self=self@entry=0x55cd650ec870 [StWidget]) at ../clutter/clutter/clutter-actor.c:4073
priv = 0x55cd650ec550
pick_mode = CLUTTER_PICK_NONE
clip = {x1 = 0, y1 = 0, x2 = 362, y2 = 1810}
clip_set = <optimized out>
stage = 0x55cd62e97660 [MetaStage]
__func__ = "clutter_actor_paint"
#13 0x00007fed6ee03158 in st_box_layout_paint (actor=<optimized out>) at ../src/st/st-box-layout.c:439
self = <optimized out>
priv = 0x55cd65258f30
theme_node = 0x55cd65074420 [StThemeNode]
x = 0
y = 0
allocation_box = {x1 = 0, y1 = 0, x2 = 1080, y2 = 1810}
content_box = {x1 = 0, y1 = 0, x2 = 1080, y2 = 1810}
child = 0x55cd650ec870 [StWidget]
fb = 0x55cd62e8c2f0
#14 0x00007fed6f2844af in clutter_actor_continue_paint (self=self@entry=0x55cd652593a0 [StBoxLayout]) at ../clutter/clutter/clutter-actor.c:4161
dummy = 0x55cd653fbc60
priv = <optimized out>
__func__ = "clutter_actor_continue_paint"
#15 0x00007fed6f28b614 in clutter_actor_paint (self=self@entry=0x55cd652593a0 [StBoxLayout]) at ../clutter/clutter/clutter-actor.c:4073
priv = 0x55cd65259080
pick_mode = CLUTTER_PICK_NONE
clip = {x1 = 4.88556072e+22, y1 = 3.07795208e-41, x2 = 5.7238803e+28, y2 = 4.58911234e-41}
clip_set = <optimized out>
stage = 0x55cd62e97660 [MetaStage]
__func__ = "clutter_actor_paint"
#16 0x00007fed6f28bb60 in clutter_actor_real_paint (actor=<optimized out>) at ../clutter/clutter/clutter-actor.c:3765
priv = <optimized out>
iter = 0x55cd652593a0 [StBoxLayout]
#17 0x00007fed6f2844af in clutter_actor_continue_paint (self=self@entry=0x55cd65258a30 [StWidget]) at ../clutter/clutter/clutter-actor.c:4161
dummy = 0x55cd651894c0
priv = <optimized out>
__func__ = "clutter_actor_continue_paint"
#18 0x00007fed6f28b614 in clutter_actor_paint (self=self@entry=0x55cd65258a30 [StWidget]) at ../clutter/clutter/clutter-actor.c:4073
priv = 0x55cd65258710
pick_mode = CLUTTER_PICK_NONE
clip = {x1 = 0, y1 = 0, x2 = 1080, y2 = 1810}
clip_set = <optimized out>
stage = 0x55cd62e97660 [MetaStage]
__func__ = "clutter_actor_paint"
#19 0x00007fed6ee03158 in st_box_layout_paint (actor=<optimized out>) at ../src/st/st-box-layout.c:439
self = <optimized out>
priv = 0x55cd63a52af0
theme_node = 0x55cd64df69d0 [StThemeNode]
x = 0
y = 0
allocation_box = {x1 = 1600, y1 = 0, x2 = 2680, y2 = 1920}
content_box = {x1 = 0, y1 = 0, x2 = 1080, y2 = 1920}
child = 0x55cd65258a30 [StWidget]
fb = 0x55cd62e8c2f0
#20 0x00007fed6f2844af in clutter_actor_continue_paint (self=self@entry=0x55cd63a52f60 [StBoxLayout]) at ../clutter/clutter/clutter-actor.c:4161
dummy = 0x55cd65ced6a0
priv = <optimized out>
__func__ = "clutter_actor_continue_paint"
#21 0x00007fed6f28b614 in clutter_actor_paint (self=self@entry=0x55cd63a52f60 [StBoxLayout]) at ../clutter/clutter/clutter-actor.c:4073
priv = 0x55cd63a52c40
pick_mode = CLUTTER_PICK_NONE
clip = {x1 = 1.04073098e+22, y1 = 3.07795208e-41, x2 = 5.7238803e+28, y2 = 4.58911234e-41}
clip_set = <optimized out>
stage = 0x55cd62e97660 [MetaStage]
__func__ = "clutter_actor_paint"
#22 0x00007fed6f28bb60 in clutter_actor_real_paint (actor=<optimized out>) at ../clutter/clutter/clutter-actor.c:3765
priv = <optimized out>
iter = 0x55cd63a52f60 [StBoxLayout]
#23 0x00007fed6f2844af in clutter_actor_continue_paint (self=self@entry=0x55cd640d0e50 [StWidget]) at ../clutter/clutter/clutter-actor.c:4161
dummy = 0x55cd645af700
priv = <optimized out>
__func__ = "clutter_actor_continue_paint"
#24 0x00007fed6f28b614 in clutter_actor_paint (self=self@entry=0x55cd640d0e50 [StWidget]) at ../clutter/clutter/clutter-actor.c:4073
priv = 0x55cd640d0b30
pick_mode = CLUTTER_PICK_NONE
clip = {x1 = 1.03904484e+22, y1 = 3.07795208e-41, x2 = 5.7238803e+28, y2 = 4.58911234e-41}
clip_set = <optimized out>
stage = 0x55cd62e97660 [MetaStage]
__func__ = "clutter_actor_paint"
#25 0x00007fed6f28bb60 in clutter_actor_real_paint (actor=<optimized out>) at ../clutter/clutter/clutter-actor.c:3765
priv = <optimized out>
iter = 0x55cd640d0e50 [StWidget]
#26 0x00007fed6f2844af in clutter_actor_continue_paint (self=self@entry=0x55cd640cd3d0 [Gjs_UiActor]) at ../clutter/clutter/clutter-actor.c:4161
dummy = 0x55cd653fbc60
priv = <optimized out>
__func__ = "clutter_actor_continue_paint"
#27 0x00007fed6f28b614 in clutter_actor_paint (self=0x55cd640cd3d0 [Gjs_UiActor]) at ../clutter/clutter/clutter-actor.c:4073
priv = 0x55cd640cd0b0
pick_mode = CLUTTER_PICK_NONE
clip = {x1 = 3.7901754e+21, y1 = 3.07795208e-41, x2 = 1.05097385e-43, y2 = 0}
clip_set = <optimized out>
stage = 0x55cd62e97660 [MetaStage]
__func__ = "clutter_actor_paint"
#28 0x00007fed6f2e8fb2 in clutter_stage_paint (self=<optimized out>) at ../clutter/clutter/clutter-stage.c:949
iter = {dummy1 = 0x55cd62e97660, dummy2 = 0x55cd640cd3d0, dummy3 = 0x55cd62e97660, dummy4 = 9, dummy5 = 0x55cd662cc550}
child = 0x55cd640cd3d0 [Gjs_UiActor]
#29 0x00007fed6f09ffe1 in meta_stage_paint (actor=0x55cd62e97660 [MetaStage]) at ../src/backends/meta-stage.c:192
stage = 0x55cd62e97660 [MetaStage]
l = <optimized out>
#30 0x00007fed6f2844af in clutter_actor_continue_paint (self=self@entry=0x55cd62e97660 [MetaStage]) at ../clutter/clutter/clutter-actor.c:4161
dummy = 0x55cd651894c0
priv = <optimized out>
__func__ = "clutter_actor_continue_paint"
#31 0x00007fed6f28b614 in clutter_actor_paint (self=0x55cd62e97660 [MetaStage]) at ../clutter/clutter/clutter-actor.c:4073
priv = 0x55cd62e97340
pick_mode = CLUTTER_PICK_NONE
clip = {x1 = 40.294239, y1 = 28.8675137, x2 = -50, y2 = 500}
clip_set = <optimized out>
stage = 0x55cd62e97660 [MetaStage]
__func__ = "clutter_actor_paint"
#32 0x00007fed6f2eda75 in clutter_stage_do_paint_view (stage=0x55cd62e97660 [MetaStage], view=0x55cd62eac150 [ClutterStageViewCogl], clip=0x55cd62e97318) at ../clutter/clutter/clutter-stage.c:902
priv = 0x55cd62e97040
framebuffer = 0x55cd62e8c2f0
view_layout = {x = 0, y = 0, width = 1876344072, height = 32749}
clip_poly = {0, 0, 2680, 0, 2680, 1920, 0, 1920}
viewport = {0, 0, 2680, 1920}
geom = {x = 0, y = 0, width = 2680, height = 1920}
#33 0x00007fed6f09fee4 in meta_stage_paint_view (stage=0x55cd62e97660 [MetaStage], view=0x55cd62eac150 [ClutterStageViewCogl]) at ../src/backends/meta-stage.c:215
meta_stage = 0x55cd62e97660 [MetaStage]
#34 0x00007fed6f2ea1e9 in _clutter_stage_paint_view (stage=stage@entry=0x55cd62e97660 [MetaStage], view=view@entry=0x55cd62eac150 [ClutterStageViewCogl], clip=clip@entry=0x7ffdce0656d0) at ../clutter/clutter/clutter-stage.c:926
priv = 0x55cd62e97040
#35 0x00007fed6f32130a in paint_stage (stage_cogl=stage_cogl@entry=0x55cd62c88ae0 [MetaStageX11], view=view@entry=0x55cd62eac150 [ClutterStageViewCogl], clip=clip@entry=0x7ffdce0656d0) at ../clutter/clutter/cogl/clutter-stage-cogl.c:527
stage = 0x55cd62e97660 [MetaStage]
#36 0x00007fed6f32208d in clutter_stage_cogl_redraw_view (stage_window=stage_window@entry=0x55cd62c88ae0, view=0x55cd62eac150 [ClutterStageViewCogl]) at ../clutter/clutter/cogl/clutter-stage-cogl.c:877
stage_cogl = 0x55cd62c88ae0 [MetaStageX11]
view_cogl = <optimized out>
view_priv = <optimized out>
fb = 0x55cd62e8c2f0
view_rect = {x = 0, y = 0, width = 2680, height = 1920}
have_clip = <optimized out>
may_use_clipped_redraw = <optimized out>
use_clipped_redraw = 0
can_blit_sub_buffer = <optimized out>
has_buffer_age = <optimized out>
do_swap_buffer = <optimized out>
swap_with_damage = 0
wrapper = 0x55cd62e97660 [MetaStage]
redraw_clip = {x = 0, y = 0, width = 2680, height = 1920}
swap_region = <optimized out>
fb_clip_region = {x = 0, y = 0, width = 0, height = 0}
clip_region_empty = <optimized out>
fb_scale = 1
subpixel_compensation = <optimized out>
fb_width = 2680
fb_height = 1920
__func__ = "clutter_stage_cogl_redraw_view"
#37 0x00007fed6f3226db in clutter_stage_cogl_redraw (stage_window=0x55cd62c88ae0) at ../clutter/clutter/cogl/clutter-stage-cogl.c:982
view = <optimized out>
stage_cogl = 0x55cd62c88ae0 [MetaStageX11]
swap_event = 0
l = 0x7fed5800af00 = {0x55cd62eac150}
#38 0x00007fed6f2ea82f in clutter_stage_do_redraw (stage=<optimized out>) at ../clutter/clutter/clutter-stage.c:1348
actor = 0x55cd62e97660 [MetaStage]
priv = 0x55cd62e97040
priv = 0x55cd62e97040
stage_was_relayout = <optimized out>
pointers = 0x55cd67d269b0 = {0x55cd62e9a030}
#39 _clutter_stage_do_update (stage=<optimized out>) at ../clutter/clutter/clutter-stage.c:1470
priv = 0x55cd62e97040
stage_was_relayout = <optimized out>
pointers = 0x55cd67d269b0 = {0x55cd62e9a030}
#40 0x00007fed6f2d3c39 in master_clock_update_stages (master_clock=<optimized out>, stages=0x55cd657c3610 = {...}) at ../clutter/clutter/clutter-master-clock-default.c:366
stages_updated = <optimized out>
l = 0x55cd657c3610 = {0x55cd62e97660}
clock_source = 0x7fed6fd55b00 <g_object_unref>
stages = 0x55cd657c3610 = {0x55cd62e97660}
#41 clutter_clock_dispatch (source=source@entry=0x55cd63196b40, callback=<optimized out>, user_data=<optimized out>) at ../clutter/clutter/clutter-master-clock-default.c:489
clock_source = 0x55cd63196b40
stages = 0x55cd657c3610 = {0x55cd62e97660}
#42 0x00007fed6fc664a0 in g_main_dispatch (context=0x55cd62c4a8b0) at ../glib/gmain.c:3179
dispatch = <optimized out>
prev_source = 0x0
was_in_call = <optimized out>
user_data = 0x0
callback = 0x0
cb_funcs = 0x0
cb_data = 0x0
need_destroy = <optimized out>
source = 0x55cd63196b40
current = 0x55cd62c1a5f0
i = 0
__FUNCTION__ = "g_main_dispatch"
#43 g_main_context_dispatch (context=context@entry=0x55cd62c4a8b0) at ../glib/gmain.c:3844
#44 0x00007fed6fc66830 in g_main_context_iterate (context=0x55cd62c4a8b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3917
max_priority = 150
timeout = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = <optimized out>
fds = 0x55cd65042070
#45 0x00007fed6fc66b23 in g_main_loop_run (loop=0x55cd62ec9c00) at ../glib/gmain.c:4111
__FUNCTION__ = "g_main_loop_run"
#46 0x00007fed6f0d9ba0 in meta_run () at ../src/core/main.c:676
#47 0x000055cd60caecad in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:552
ctx = <optimized out>
error = 0x0
ecode = <optimized out>
Thread 2 (Thread 0x7fed6b27b700 (LWP 15436)):
#0 0x00007fed6ef41a1f in __GI___poll (fds=0x55cd62c11df0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
resultvar = 18446744073709551100
sc_cancel_oldtype = 0
#1 0x00007fed6fc6679e in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x55cd62c11df0, timeout=<optimized out>, context=0x55cd62c49730) at ../glib/gmain.c:4216
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7fed6fc76510 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = <optimized out>
fds = 0x55cd62c11df0
#2 g_main_context_iterate (context=context@entry=0x55cd62c49730, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3912
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = <optimized out>
fds = 0x55cd62c11df0
#3 0x00007fed6fc668d3 in g_main_context_iteration (context=0x55cd62c49730, may_block=may_block@entry=1) at ../glib/gmain.c:3978
retval = <optimized out>
#4 0x00007fed6fc66921 in glib_worker_main (data=<optimized out>) at ../glib/gmain.c:5858
#5 0x00007fed6fc8ff52 in g_thread_proxy (data=0x55cd62c49c00) at ../glib/gthread.c:805
thread = 0x55cd62c49c00
__FUNCTION__ = "g_thread_proxy"
#6 0x00007fed6e38e4e2 in start_thread (arg=<optimized out>) at pthread_create.c:479
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140657681741568, -6201415128118059341, 140728059974734, 140728059974735, 140728059974880, 140657681738240, 6209042782217707187, 6209049630433877683}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#7 0x00007fed6ef4c643 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7fed6a279700 (LWP 15438)):
#0 0x00007fed6ef41a1f in __GI___poll (fds=0x55cd62c75bc0, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
resultvar = 18446744073709551100
sc_cancel_oldtype = 0
#1 0x00007fed6fc6679e in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x55cd62c75bc0, timeout=<optimized out>, context=0x7fed5800e8d0) at ../glib/gmain.c:4216
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7fed6fc76510 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 4
allocated_nfds = <optimized out>
fds = 0x55cd62c75bc0
#2 g_main_context_iterate (context=0x7fed5800e8d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3912
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 4
allocated_nfds = <optimized out>
fds = 0x55cd62c75bc0
#3 0x00007fed6fc66b23 in g_main_loop_run (loop=0x7fed5800e9c0) at ../glib/gmain.c:4111
__FUNCTION__ = "g_main_loop_run"
#4 0x00007fed6feb470a in gdbus_shared_thread_func (user_data=0x7fed5800e8a0) at ../gio/gdbusprivate.c:279
data = 0x7fed5800e8a0
#5 0x00007fed6fc8ff52 in g_thread_proxy (data=0x55cd62c4a6d0) at ../glib/gthread.c:805
thread = 0x55cd62c4a6d0
__FUNCTION__ = "g_thread_proxy"
#6 0x00007fed6e38e4e2 in start_thread (arg=<optimized out>) at pthread_create.c:479
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140657664956160, -6201415128118059341, 140657673344734, 140657673344735, 140657673344880, 140657664952832, 6209040582120709811, 6209049630433877683}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#7 0x00007fed6ef4c643 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 4 (Thread 0x7fed699d6700 (LWP 15439)):
#0 0x00007fed6ef41a1f in __GI___poll (fds=0x55cd62c83050, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
resultvar = 18446744073709551100
sc_cancel_oldtype = 0
#1 0x00007fed6fc6679e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x55cd62c83050, timeout=<optimized out>, context=0x55cd62c83240) at ../glib/gmain.c:4216
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7fed6fc76510 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = <optimized out>
fds = 0x55cd62c83050
#2 g_main_context_iterate (context=context@entry=0x55cd62c83240, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3912
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = <optimized out>
fds = 0x55cd62c83050
#3 0x00007fed6fc668d3 in g_main_context_iteration (context=context@entry=0x55cd62c83240, may_block=may_block@entry=1) at ../glib/gmain.c:3978
retval = <optimized out>
#4 0x00007fed6ff9b93d in dconf_gdbus_worker_thread (user_data=0x55cd62c83240) at ../gdbus/dconf-gdbus-thread.c:82
context = 0x55cd62c83240
#5 0x00007fed6fc8ff52 in g_thread_proxy (data=0x55cd62c4a4a0) at ../glib/gthread.c:805
thread = 0x55cd62c4a4a0
__FUNCTION__ = "g_thread_proxy"
#6 0x00007fed6e38e4e2 in start_thread (arg=<optimized out>) at pthread_create.c:479
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140657655899904, -6201415128118059341, 140728059973262, 140728059973263, 140728059973408, 140657655896576, 6209046575210700467, 6209049630433877683}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#7 0x00007fed6ef4c643 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 5 (Thread 0x7fed5c6e8700 (LWP 15716)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x55cd62c4590c) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
__ret = -512
oldtype = 0
err = <optimized out>
spin = 0
buffer = {__routine = 0x7fed6e394ac0 <__condvar_cleanup_waiting>, __arg = 0x7fed5c6e6f40, __canceltype = 1007171168, __prev = 0x0}
cbuffer = {wseq = 435, cond = 0x55cd62c458e0, mutex = 0x55cd62c45888, private = 0}
err = <optimized out>
g = 1
flags = <optimized out>
g1_start = <optimized out>
signals = <optimized out>
result = 0
wseq = 435
seq = 217
private = 0
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55cd62c45888, cond=0x55cd62c458e0) at pthread_cond_wait.c:508
spin = 0
buffer = {__routine = 0x7fed6e394ac0 <__condvar_cleanup_waiting>, __arg = 0x7fed5c6e6f40, __canceltype = 1007171168, __prev = 0x0}
cbuffer = {wseq = 435, cond = 0x55cd62c458e0, mutex = 0x55cd62c45888, private = 0}
err = <optimized out>
g = 1
flags = <optimized out>
g1_start = <optimized out>
signals = <optimized out>
result = 0
wseq = 435
seq = 217
private = 0
#2 __pthread_cond_wait (cond=0x55cd62c458e0, mutex=0x55cd62c45888) at pthread_cond_wait.c:638
#3 0x00007fed6c8be06d in mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) (this=<optimized out>, lock=...) at /builddir/build/BUILD/firefox-60.9.0/mozglue/misc/ConditionVariable_posix.cpp:109
ptCond = <optimized out>
ptMutex = <optimized out>
r = <optimized out>
#4 0x00007fed6c8be245 in mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x55cd62c458e0, lock=..., a_rel_time=...) at /builddir/build/BUILD/firefox-60.9.0/mozglue/misc/ConditionVariable_posix.cpp:116
ptCond = <optimized out>
ptMutex = <optimized out>
r = <optimized out>
rel_time = <optimized out>
now_ts = {tv_sec = 140657434718192, tv_nsec = 94340616623072}
abs_ts = {tv_sec = 94340613691528, tv_nsec = 3026274152439986176}
#5 0x00007fed6cb1f98f in js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (lock=..., rel_time=..., this=<optimized out>, this=<optimized out>, lock=..., rel_time=...) at /usr/src/debug/mozjs60-60.9.0-3.fc31.x86_64/threading/ConditionVariable.h:93
task = 0x0
lock = {<js::LockGuard<js::Mutex>> = {lock = @0x55cd62c45888}, <No data fields>}
cx = {<JS::RootingContext> = {stackRoots_ = {static kSize = 14, mArray = {mArr = {0x0 <repeats 14 times>}}}, autoGCRooters_ = 0x0, geckoProfiler_ = {pseudoStack_ = 0x0}, compartment_ = 0x0, zone_ = 0x0, nativeStackLimit = {140657432883201, 140657432883201, 140657432883201}}, <js::MallocProvider<JSContext>> = {<No data fields>}, runtime_ = {<js::ProtectedData<js::CheckUnprotected, JSRuntime*>> = {value = 0x0}, <No data fields>}, kind_ = {value = js::ContextKind::Background}, threadNative_ = {value = 0}, helperThread_ = {<js::ProtectedData<js::CheckThreadLocal, js::HelperThread*>> = {value = 0x55cd62f113e0}, <No data fields>}, nurserySuppressions_ = {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1}, <No data fields>}, options_ = {<js::ProtectedData<js::CheckThreadLocal, JS::ContextOptions>> = {value = {baseline_ = true, ion_ = true, asmJS_ = true, wasm_ = true, wasmBaseline_ = true, wasmIon_ = true, testWasmAwaitTier2_ = false, throwOnAsmJSValidationFailure_ = false, nativeRegExp_ = true, asyncStack_ = true, throwOnDebuggeeWouldRun_ = true, dumpStackOnDebuggeeWouldRun_ = false, werror_ = false, strictMode_ = false, extraWarnings_ = false, streams_ = false, expressionClosures_ = false, arrayProtoValues_ = true}}, <No data fields>}, arenas_ = {<js::ProtectedData<js::CheckThreadLocal, js::gc::ArenaLists*>> = {value = 0x0}, <No data fields>}, enterCompartmentDepth_ = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, static reportedError = {dummy = 0}, static reportedOOM = {<JS::Error> = {dummy = 0}, <No data fields>}, yieldCallback_ = {<js::ProtectedData<js::CheckThreadLocal, void (*)(JSContext*)>> = {value = 0x0}, <No data fields>}, jitActivation = {<js::ProtectedData<js::CheckThreadLocal, js::jit::JitActivation*>> = {value = 0x0}, <No data fields>}, regexpStack = {<js::ProtectedData<js::CheckThreadLocal, js::irregexp::RegExpStack>> = {value = {static kStackLimitSlack = 32, static kMemoryTop = 18446744073709551615, static kMinimumStackSize = 512, static kMaximumStackSize = 67108864, base_ = 0x0, size = 0, limit_ = 0x0}}, <No data fields>}, activation_ = {<js::ProtectedData<js::CheckThreadLocal, js::Activation*>> = {value = 0x0}, <No data fields>}, profilingActivation_ = 0x0, interpreterStack_ = {<js::ProtectedData<js::CheckThreadLocal, js::InterpreterStack>> = {value = {static DEFAULT_CHUNK_SIZE = 4096, allocator_ = {chunks_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, unused_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}, static MAX_FRAMES = 50000, static MAX_FRAMES_TRUSTED = 51000, frameCount_ = 0}}, <No data fields>}, nativeStackBase = 140657434726400, nativeStackQuota = {{<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1843200}, <No data fields>}, {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1843200}, <No data fields>}, {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1843200}, <No data fields>}}, entryMonitor = {<js::ProtectedData<js::CheckThreadLocal, JS::dbg::AutoEntryMonitor*>> = {value = 0x0}, <No data fields>}, noExecuteDebuggerTop = {<js::ProtectedData<js::CheckThreadLocal, js::EnterDebuggeeNoExecute*>> = {value = 0x0}, <No data fields>}, activityCallback = {<js::ProtectedData<js::CheckThreadLocal, void (*)(void*, bool)>> = {value = 0x0}, <No data fields>}, activityCallbackArg = {<js::ProtectedData<js::CheckThreadLocal, void*>> = {value = 0x0}, <No data fields>}, requestDepth = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, autoFlushICache_ = {<js::ProtectedData<js::CheckThreadLocal, js::jit::AutoFlushICache*>> = {value = 0x0}, <No data fields>}, dtoaState = {<js::ProtectedData<js::CheckThreadLocal, DtoaState*>> = {value = 0x0}, <No data fields>}, heapState = {<js::ProtectedData<js::CheckThreadLocal, JS::HeapState>> = {value = JS::HeapState::Idle}, <No data fields>}, suppressGC = {<js::ProtectedData<js::CheckThreadLocal, int>> = {value = 0}, <No data fields>}, enableAccessValidation = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, inUnsafeRegion = {<js::ProtectedData<js::CheckThreadLocal, int>> = {value = 0}, <No data fields>}, generationalDisabled = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, compactingDisabledCount = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, keepAtoms = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, frontendCollectionPool_ = {<js::ProtectedData<js::CheckThreadLocal, js::frontend::NameCollectionPool>> = {value = {mapPool_ = {<js::frontend::CollectionPool<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>, js::frontend::InlineTablePool<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy> > >> = {all_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c6e7258, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}, recyclable_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c6e7370, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}}, <No data fields>}, vectorPool_ = {<js::frontend::CollectionPool<mozilla::Vector<JSAtom*, 24, js::SystemAllocPolicy>, js::frontend::VectorPool<mozilla::Vector<JSAtom*, 24, js::SystemAllocPolicy> > >> = {all_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c6e7488, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}, recyclable_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c6e75a0, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}}, <No data fields>}, activeCompilations_ = 0}}, <No data fields>}, suppressProfilerSampling = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)2>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, static TEMP_LIFO_ALLOC_PRIMARY_CHUNK_SIZE = 4096, tempLifoAlloc_ = {<js::ProtectedData<js::CheckThreadLocal, js::LifoAlloc>> = {value = {chunks_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, unused_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}}, <No data fields>}, debuggerMutations = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, ionPcScriptCache = {<js::ProtectedData<js::CheckThreadLocal, js::jit::PcScriptCache*>> = {value = 0x0}, <No data fields>}, throwing = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, unwrappedException_ = {<js::ProtectedData<js::CheckThreadLocal, JS::PersistentRooted<JS::Value> >> = {value = {<js::RootedBase<JS::Value, JS::PersistentRooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::PersistentRooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::PersistentRooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <mozilla::LinkedListElement<JS::PersistentRooted<JS::Value> >> = {mNext = 0x7fed5c6e7708, mPrev = 0x7fed5c6e7708, mIsSentinel = false}, ptr = {data = {asBits = 18444914486360932352, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9800000000000), asPtr = 0xfff9800000000000, asWord = 18444914486360932352, asUIntPtr = 18444914486360932352}}}}, <No data fields>}, overRecursed_ = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, propagatingForcedReturn_ = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, liveVolatileJitFrameIter_ = {<js::ProtectedData<js::CheckThreadLocal, js::jit::DebugModeOSRVolatileJitFrameIter*>> = {value = 0x0}, <No data fields>}, reportGranularity = {<js::ProtectedData<js::CheckThreadLocal, int>> = {value = 3}, <No data fields>}, resolvingList = {<js::ProtectedData<js::CheckThreadLocal, js::AutoResolving*>> = {value = 0x0}, <No data fields>}, generatingError = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, cycleDetectorVector_ = {<js::ProtectedData<js::CheckThreadLocal, JS::GCVector<JSObject*, 8, js::TempAllocPolicy> >> = {value = {vector = {<js::TempAllocPolicy> = {cx_ = 0x7fed5c6e7060}, static kElemIsPod = true, static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7fed5c6e7770, mLength = 0, mTail = {<mozilla::Vector<JSObject*, 8, js::TempAllocPolicy>::CapacityAndReserved> = {mCapacity = 8}, mBytes = '\000' <repeats 63 times>}, static sMaxInlineStorage = <optimized out>}}}, <No data fields>}, data = {<js::ProtectedData<js::CheckUnprotected, void*>> = {value = 0x0}, <No data fields>}, outstandingRequests = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, jitIsBroken = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, asyncStackForNewActivations_ = {<js::ProtectedData<js::CheckThreadLocal, JS::PersistentRooted<js::SavedFrame*> >> = {value = {<js::RootedBase<js::SavedFrame*, JS::PersistentRooted<js::SavedFrame*> >> = {<js::MutableWrappedPtrOperations<js::SavedFrame*, JS::PersistentRooted<js::SavedFrame*> >> = {<js::WrappedPtrOperations<js::SavedFrame*, JS::PersistentRooted<js::SavedFrame*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <mozilla::LinkedListElement<JS::PersistentRooted<js::SavedFrame*> >> = {mNext = 0x7fed5c6e77c0, mPrev = 0x7fed5c6e77c0, mIsSentinel = false}, ptr = 0x0}}, <No data fields>}, asyncCauseForNewActivations = {<js::ProtectedData<js::CheckThreadLocal, char const*>> = {value = 0x0}, <No data fields>}, asyncCallIsExplicit = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, interruptCallbacks_ = {<js::ProtectedData<js::CheckThreadLocal, mozilla::Vector<bool (*)(JSContext*), 2, js::SystemAllocPolicy> >> = {value = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 2, mBegin = 0x7fed5c6e7808, mLength = 0, mTail = {<mozilla::Vector<bool (*)(JSContext*), 2, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 2}, mBytes = '\000' <repeats 15 times>}, static sMaxInlineStorage = <optimized out>}}, <No data fields>}, interruptCallbackDisabled = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, interrupt_ = {<mozilla::detail::AtomicBaseIncDec<unsigned int, (mozilla::MemoryOrdering)0>> = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)0>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, <No data fields>}, interruptRegExpJit_ = {<mozilla::detail::AtomicBaseIncDec<unsigned int, (mozilla::MemoryOrdering)0>> = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)0>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, <No data fields>}, handlingJitInterrupt_ = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)2>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, fx = {cond_ = 0x0, state_ = js::FutexThread::Idle, static lock_ = {<mozilla::detail::AtomicBaseIncDec<js::Mutex*, (mozilla::MemoryOrdering)2>> = {<mozilla::detail::AtomicBase<js::Mutex*, (mozilla::MemoryOrdering)2>> = {mValue = {_M_b = {_M_p = 0x55cd62c42900}}}, <No data fields>}, <No data fields>}, canWait_ = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}}, osrTempData_ = {<js::ProtectedData<js::CheckThreadLocal, unsigned char*>> = {value = 0x0}, <No data fields>}, ionReturnOverride_ = {<js::ProtectedData<js::CheckThreadLocal, JS::Value>> = {value = {data = {asBits = 18445195961337643013, debugView = {payload47 = 5, tag = JSVAL_TAG_MAGIC}, s = {payload = {i32 = 5, u32 = 5, why = JS_ARG_POISON}}, asDouble = -nan(0xa800000000005), asPtr = 0xfffa800000000005, asWord = 18445195961337643013, asUIntPtr = 18445195961337643013}}}, <No data fields>}, jitStackLimit = {<mozilla::detail::AtomicBaseIncDec<unsigned long, (mozilla::MemoryOrdering)0>> = {<mozilla::detail::AtomicBase<unsigned long, (mozilla::MemoryOrdering)0>> = {mValue = {<std::__atomic_base<unsigned long>> = {static _S_alignment = 8, _M_i = 18446744073709551615}, <No data fields>}}, <No data fields>}, <No data fields>}, jitStackLimitNoInterrupt = {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 18446744073709551615}, <No data fields>}, getIncumbentGlobalCallback = {<js::ProtectedData<js::CheckThreadLocal, JSObject* (*)(JSContext*)>> = {value = 0x0}, <No data fields>}, enqueuePromiseJobCallback = {<js::ProtectedData<js::CheckThreadLocal, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>, void*)>> = {value = 0x0}, <No data fields>}, enqueuePromiseJobCallbackData = {<js::ProtectedData<js::CheckThreadLocal, void*>> = {value = 0x0}, <No data fields>}, jobQueue = {<js::ProtectedData<js::CheckThreadLocal, JS::PersistentRooted<JS::GCVector<JSObject*, 0, js::SystemAllocPolicy> >*>> = {value = 0x0}, <No data fields>}, drainingJobQueue = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, stopDrainingJobQueue = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, promiseRejectionTrackerCallback = {<js::ProtectedData<js::CheckThreadLocal, void (*)(JSContext*, JS::Handle<JSObject*>, JS::PromiseRejectionHandlingState, void*)>> = {value = 0x0}, <No data fields>}, promiseRejectionTrackerCallbackData = {<js::ProtectedData<js::CheckThreadLocal, void*>> = {value = 0x0}, <No data fields>}}
#6 js::GlobalHelperThreadState::wait(js::AutoLockHelperThreadState&, js::GlobalHelperThreadState::CondVar, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>) (timeout=..., which=js::GlobalHelperThreadState::PRODUCER, locked=..., this=<optimized out>) at /usr/src/debug/mozjs60-60.9.0-3.fc31.x86_64/vm/HelperThreads.cpp:911
task = 0x0
lock = {<js::LockGuard<js::Mutex>> = {lock = @0x55cd62c45888}, <No data fields>}
cx = {<JS::RootingContext> = {stackRoots_ = {static kSize = 14, mArray = {mArr = {0x0 <repeats 14 times>}}}, autoGCRooters_ = 0x0, geckoProfiler_ = {pseudoStack_ = 0x0}, compartment_ = 0x0, zone_ = 0x0, nativeStackLimit = {140657432883201, 140657432883201, 140657432883201}}, <js::MallocProvider<JSContext>> = {<No data fields>}, runtime_ = {<js::ProtectedData<js::CheckUnprotected, JSRuntime*>> = {value = 0x0}, <No data fields>}, kind_ = {value = js::ContextKind::Background}, threadNative_ = {value = 0}, helperThread_ = {<js::ProtectedData<js::CheckThreadLocal, js::HelperThread*>> = {value = 0x55cd62f113e0}, <No data fields>}, nurserySuppressions_ = {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1}, <No data fields>}, options_ = {<js::ProtectedData<js::CheckThreadLocal, JS::ContextOptions>> = {value = {baseline_ = true, ion_ = true, asmJS_ = true, wasm_ = true, wasmBaseline_ = true, wasmIon_ = true, testWasmAwaitTier2_ = false, throwOnAsmJSValidationFailure_ = false, nativeRegExp_ = true, asyncStack_ = true, throwOnDebuggeeWouldRun_ = true, dumpStackOnDebuggeeWouldRun_ = false, werror_ = false, strictMode_ = false, extraWarnings_ = false, streams_ = false, expressionClosures_ = false, arrayProtoValues_ = true}}, <No data fields>}, arenas_ = {<js::ProtectedData<js::CheckThreadLocal, js::gc::ArenaLists*>> = {value = 0x0}, <No data fields>}, enterCompartmentDepth_ = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, static reportedError = {dummy = 0}, static reportedOOM = {<JS::Error> = {dummy = 0}, <No data fields>}, yieldCallback_ = {<js::ProtectedData<js::CheckThreadLocal, void (*)(JSContext*)>> = {value = 0x0}, <No data fields>}, jitActivation = {<js::ProtectedData<js::CheckThreadLocal, js::jit::JitActivation*>> = {value = 0x0}, <No data fields>}, regexpStack = {<js::ProtectedData<js::CheckThreadLocal, js::irregexp::RegExpStack>> = {value = {static kStackLimitSlack = 32, static kMemoryTop = 18446744073709551615, static kMinimumStackSize = 512, static kMaximumStackSize = 67108864, base_ = 0x0, size = 0, limit_ = 0x0}}, <No data fields>}, activation_ = {<js::ProtectedData<js::CheckThreadLocal, js::Activation*>> = {value = 0x0}, <No data fields>}, profilingActivation_ = 0x0, interpreterStack_ = {<js::ProtectedData<js::CheckThreadLocal, js::InterpreterStack>> = {value = {static DEFAULT_CHUNK_SIZE = 4096, allocator_ = {chunks_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, unused_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}, static MAX_FRAMES = 50000, static MAX_FRAMES_TRUSTED = 51000, frameCount_ = 0}}, <No data fields>}, nativeStackBase = 140657434726400, nativeStackQuota = {{<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1843200}, <No data fields>}, {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1843200}, <No data fields>}, {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1843200}, <No data fields>}}, entryMonitor = {<js::ProtectedData<js::CheckThreadLocal, JS::dbg::AutoEntryMonitor*>> = {value = 0x0}, <No data fields>}, noExecuteDebuggerTop = {<js::ProtectedData<js::CheckThreadLocal, js::EnterDebuggeeNoExecute*>> = {value = 0x0}, <No data fields>}, activityCallback = {<js::ProtectedData<js::CheckThreadLocal, void (*)(void*, bool)>> = {value = 0x0}, <No data fields>}, activityCallbackArg = {<js::ProtectedData<js::CheckThreadLocal, void*>> = {value = 0x0}, <No data fields>}, requestDepth = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, autoFlushICache_ = {<js::ProtectedData<js::CheckThreadLocal, js::jit::AutoFlushICache*>> = {value = 0x0}, <No data fields>}, dtoaState = {<js::ProtectedData<js::CheckThreadLocal, DtoaState*>> = {value = 0x0}, <No data fields>}, heapState = {<js::ProtectedData<js::CheckThreadLocal, JS::HeapState>> = {value = JS::HeapState::Idle}, <No data fields>}, suppressGC = {<js::ProtectedData<js::CheckThreadLocal, int>> = {value = 0}, <No data fields>}, enableAccessValidation = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, inUnsafeRegion = {<js::ProtectedData<js::CheckThreadLocal, int>> = {value = 0}, <No data fields>}, generationalDisabled = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, compactingDisabledCount = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, keepAtoms = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, frontendCollectionPool_ = {<js::ProtectedData<js::CheckThreadLocal, js::frontend::NameCollectionPool>> = {value = {mapPool_ = {<js::frontend::CollectionPool<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>, js::frontend::InlineTablePool<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy> > >> = {all_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c6e7258, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}, recyclable_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c6e7370, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}}, <No data fields>}, vectorPool_ = {<js::frontend::CollectionPool<mozilla::Vector<JSAtom*, 24, js::SystemAllocPolicy>, js::frontend::VectorPool<mozilla::Vector<JSAtom*, 24, js::SystemAllocPolicy> > >> = {all_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c6e7488, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}, recyclable_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c6e75a0, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}}, <No data fields>}, activeCompilations_ = 0}}, <No data fields>}, suppressProfilerSampling = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)2>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, static TEMP_LIFO_ALLOC_PRIMARY_CHUNK_SIZE = 4096, tempLifoAlloc_ = {<js::ProtectedData<js::CheckThreadLocal, js::LifoAlloc>> = {value = {chunks_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, unused_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}}, <No data fields>}, debuggerMutations = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, ionPcScriptCache = {<js::ProtectedData<js::CheckThreadLocal, js::jit::PcScriptCache*>> = {value = 0x0}, <No data fields>}, throwing = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, unwrappedException_ = {<js::ProtectedData<js::CheckThreadLocal, JS::PersistentRooted<JS::Value> >> = {value = {<js::RootedBase<JS::Value, JS::PersistentRooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::PersistentRooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::PersistentRooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <mozilla::LinkedListElement<JS::PersistentRooted<JS::Value> >> = {mNext = 0x7fed5c6e7708, mPrev = 0x7fed5c6e7708, mIsSentinel = false}, ptr = {data = {asBits = 18444914486360932352, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9800000000000), asPtr = 0xfff9800000000000, asWord = 18444914486360932352, asUIntPtr = 18444914486360932352}}}}, <No data fields>}, overRecursed_ = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, propagatingForcedReturn_ = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, liveVolatileJitFrameIter_ = {<js::ProtectedData<js::CheckThreadLocal, js::jit::DebugModeOSRVolatileJitFrameIter*>> = {value = 0x0}, <No data fields>}, reportGranularity = {<js::ProtectedData<js::CheckThreadLocal, int>> = {value = 3}, <No data fields>}, resolvingList = {<js::ProtectedData<js::CheckThreadLocal, js::AutoResolving*>> = {value = 0x0}, <No data fields>}, generatingError = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, cycleDetectorVector_ = {<js::ProtectedData<js::CheckThreadLocal, JS::GCVector<JSObject*, 8, js::TempAllocPolicy> >> = {value = {vector = {<js::TempAllocPolicy> = {cx_ = 0x7fed5c6e7060}, static kElemIsPod = true, static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7fed5c6e7770, mLength = 0, mTail = {<mozilla::Vector<JSObject*, 8, js::TempAllocPolicy>::CapacityAndReserved> = {mCapacity = 8}, mBytes = '\000' <repeats 63 times>}, static sMaxInlineStorage = <optimized out>}}}, <No data fields>}, data = {<js::ProtectedData<js::CheckUnprotected, void*>> = {value = 0x0}, <No data fields>}, outstandingRequests = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, jitIsBroken = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, asyncStackForNewActivations_ = {<js::ProtectedData<js::CheckThreadLocal, JS::PersistentRooted<js::SavedFrame*> >> = {value = {<js::RootedBase<js::SavedFrame*, JS::PersistentRooted<js::SavedFrame*> >> = {<js::MutableWrappedPtrOperations<js::SavedFrame*, JS::PersistentRooted<js::SavedFrame*> >> = {<js::WrappedPtrOperations<js::SavedFrame*, JS::PersistentRooted<js::SavedFrame*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <mozilla::LinkedListElement<JS::PersistentRooted<js::SavedFrame*> >> = {mNext = 0x7fed5c6e77c0, mPrev = 0x7fed5c6e77c0, mIsSentinel = false}, ptr = 0x0}}, <No data fields>}, asyncCauseForNewActivations = {<js::ProtectedData<js::CheckThreadLocal, char const*>> = {value = 0x0}, <No data fields>}, asyncCallIsExplicit = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, interruptCallbacks_ = {<js::ProtectedData<js::CheckThreadLocal, mozilla::Vector<bool (*)(JSContext*), 2, js::SystemAllocPolicy> >> = {value = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 2, mBegin = 0x7fed5c6e7808, mLength = 0, mTail = {<mozilla::Vector<bool (*)(JSContext*), 2, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 2}, mBytes = '\000' <repeats 15 times>}, static sMaxInlineStorage = <optimized out>}}, <No data fields>}, interruptCallbackDisabled = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, interrupt_ = {<mozilla::detail::AtomicBaseIncDec<unsigned int, (mozilla::MemoryOrdering)0>> = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)0>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, <No data fields>}, interruptRegExpJit_ = {<mozilla::detail::AtomicBaseIncDec<unsigned int, (mozilla::MemoryOrdering)0>> = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)0>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, <No data fields>}, handlingJitInterrupt_ = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)2>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, fx = {cond_ = 0x0, state_ = js::FutexThread::Idle, static lock_ = {<mozilla::detail::AtomicBaseIncDec<js::Mutex*, (mozilla::MemoryOrdering)2>> = {<mozilla::detail::AtomicBase<js::Mutex*, (mozilla::MemoryOrdering)2>> = {mValue = {_M_b = {_M_p = 0x55cd62c42900}}}, <No data fields>}, <No data fields>}, canWait_ = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}}, osrTempData_ = {<js::ProtectedData<js::CheckThreadLocal, unsigned char*>> = {value = 0x0}, <No data fields>}, ionReturnOverride_ = {<js::ProtectedData<js::CheckThreadLocal, JS::Value>> = {value = {data = {asBits = 18445195961337643013, debugView = {payload47 = 5, tag = JSVAL_TAG_MAGIC}, s = {payload = {i32 = 5, u32 = 5, why = JS_ARG_POISON}}, asDouble = -nan(0xa800000000005), asPtr = 0xfffa800000000005, asWord = 18445195961337643013, asUIntPtr = 18445195961337643013}}}, <No data fields>}, jitStackLimit = {<mozilla::detail::AtomicBaseIncDec<unsigned long, (mozilla::MemoryOrdering)0>> = {<mozilla::detail::AtomicBase<unsigned long, (mozilla::MemoryOrdering)0>> = {mValue = {<std::__atomic_base<unsigned long>> = {static _S_alignment = 8, _M_i = 18446744073709551615}, <No data fields>}}, <No data fields>}, <No data fields>}, jitStackLimitNoInterrupt = {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 18446744073709551615}, <No data fields>}, getIncumbentGlobalCallback = {<js::ProtectedData<js::CheckThreadLocal, JSObject* (*)(JSContext*)>> = {value = 0x0}, <No data fields>}, enqueuePromiseJobCallback = {<js::ProtectedData<js::CheckThreadLocal, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>, void*)>> = {value = 0x0}, <No data fields>}, enqueuePromiseJobCallbackData = {<js::ProtectedData<js::CheckThreadLocal, void*>> = {value = 0x0}, <No data fields>}, jobQueue = {<js::ProtectedData<js::CheckThreadLocal, JS::PersistentRooted<JS::GCVector<JSObject*, 0, js::SystemAllocPolicy> >*>> = {value = 0x0}, <No data fields>}, drainingJobQueue = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, stopDrainingJobQueue = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, promiseRejectionTrackerCallback = {<js::ProtectedData<js::CheckThreadLocal, void (*)(JSContext*, JS::Handle<JSObject*>, JS::PromiseRejectionHandlingState, void*)>> = {value = 0x0}, <No data fields>}, promiseRejectionTrackerCallbackData = {<js::ProtectedData<js::CheckThreadLocal, void*>> = {value = 0x0}, <No data fields>}}
#7 js::HelperThread::threadLoop() (this=this@entry=0x55cd62f113e0) at /usr/src/debug/mozjs60-60.9.0-3.fc31.x86_64/vm/HelperThreads.cpp:1975
task = 0x0
lock = {<js::LockGuard<js::Mutex>> = {lock = @0x55cd62c45888}, <No data fields>}
cx = {<JS::RootingContext> = {stackRoots_ = {static kSize = 14, mArray = {mArr = {0x0 <repeats 14 times>}}}, autoGCRooters_ = 0x0, geckoProfiler_ = {pseudoStack_ = 0x0}, compartment_ = 0x0, zone_ = 0x0, nativeStackLimit = {140657432883201, 140657432883201, 140657432883201}}, <js::MallocProvider<JSContext>> = {<No data fields>}, runtime_ = {<js::ProtectedData<js::CheckUnprotected, JSRuntime*>> = {value = 0x0}, <No data fields>}, kind_ = {value = js::ContextKind::Background}, threadNative_ = {value = 0}, helperThread_ = {<js::ProtectedData<js::CheckThreadLocal, js::HelperThread*>> = {value = 0x55cd62f113e0}, <No data fields>}, nurserySuppressions_ = {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1}, <No data fields>}, options_ = {<js::ProtectedData<js::CheckThreadLocal, JS::ContextOptions>> = {value = {baseline_ = true, ion_ = true, asmJS_ = true, wasm_ = true, wasmBaseline_ = true, wasmIon_ = true, testWasmAwaitTier2_ = false, throwOnAsmJSValidationFailure_ = false, nativeRegExp_ = true, asyncStack_ = true, throwOnDebuggeeWouldRun_ = true, dumpStackOnDebuggeeWouldRun_ = false, werror_ = false, strictMode_ = false, extraWarnings_ = false, streams_ = false, expressionClosures_ = false, arrayProtoValues_ = true}}, <No data fields>}, arenas_ = {<js::ProtectedData<js::CheckThreadLocal, js::gc::ArenaLists*>> = {value = 0x0}, <No data fields>}, enterCompartmentDepth_ = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, static reportedError = {dummy = 0}, static reportedOOM = {<JS::Error> = {dummy = 0}, <No data fields>}, yieldCallback_ = {<js::ProtectedData<js::CheckThreadLocal, void (*)(JSContext*)>> = {value = 0x0}, <No data fields>}, jitActivation = {<js::ProtectedData<js::CheckThreadLocal, js::jit::JitActivation*>> = {value = 0x0}, <No data fields>}, regexpStack = {<js::ProtectedData<js::CheckThreadLocal, js::irregexp::RegExpStack>> = {value = {static kStackLimitSlack = 32, static kMemoryTop = 18446744073709551615, static kMinimumStackSize = 512, static kMaximumStackSize = 67108864, base_ = 0x0, size = 0, limit_ = 0x0}}, <No data fields>}, activation_ = {<js::ProtectedData<js::CheckThreadLocal, js::Activation*>> = {value = 0x0}, <No data fields>}, profilingActivation_ = 0x0, interpreterStack_ = {<js::ProtectedData<js::CheckThreadLocal, js::InterpreterStack>> = {value = {static DEFAULT_CHUNK_SIZE = 4096, allocator_ = {chunks_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, unused_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}, static MAX_FRAMES = 50000, static MAX_FRAMES_TRUSTED = 51000, frameCount_ = 0}}, <No data fields>}, nativeStackBase = 140657434726400, nativeStackQuota = {{<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1843200}, <No data fields>}, {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1843200}, <No data fields>}, {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1843200}, <No data fields>}}, entryMonitor = {<js::ProtectedData<js::CheckThreadLocal, JS::dbg::AutoEntryMonitor*>> = {value = 0x0}, <No data fields>}, noExecuteDebuggerTop = {<js::ProtectedData<js::CheckThreadLocal, js::EnterDebuggeeNoExecute*>> = {value = 0x0}, <No data fields>}, activityCallback = {<js::ProtectedData<js::CheckThreadLocal, void (*)(void*, bool)>> = {value = 0x0}, <No data fields>}, activityCallbackArg = {<js::ProtectedData<js::CheckThreadLocal, void*>> = {value = 0x0}, <No data fields>}, requestDepth = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, autoFlushICache_ = {<js::ProtectedData<js::CheckThreadLocal, js::jit::AutoFlushICache*>> = {value = 0x0}, <No data fields>}, dtoaState = {<js::ProtectedData<js::CheckThreadLocal, DtoaState*>> = {value = 0x0}, <No data fields>}, heapState = {<js::ProtectedData<js::CheckThreadLocal, JS::HeapState>> = {value = JS::HeapState::Idle}, <No data fields>}, suppressGC = {<js::ProtectedData<js::CheckThreadLocal, int>> = {value = 0}, <No data fields>}, enableAccessValidation = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, inUnsafeRegion = {<js::ProtectedData<js::CheckThreadLocal, int>> = {value = 0}, <No data fields>}, generationalDisabled = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, compactingDisabledCount = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, keepAtoms = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, frontendCollectionPool_ = {<js::ProtectedData<js::CheckThreadLocal, js::frontend::NameCollectionPool>> = {value = {mapPool_ = {<js::frontend::CollectionPool<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>, js::frontend::InlineTablePool<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy> > >> = {all_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c6e7258, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}, recyclable_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c6e7370, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}}, <No data fields>}, vectorPool_ = {<js::frontend::CollectionPool<mozilla::Vector<JSAtom*, 24, js::SystemAllocPolicy>, js::frontend::VectorPool<mozilla::Vector<JSAtom*, 24, js::SystemAllocPolicy> > >> = {all_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c6e7488, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}, recyclable_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c6e75a0, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}}, <No data fields>}, activeCompilations_ = 0}}, <No data fields>}, suppressProfilerSampling = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)2>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, static TEMP_LIFO_ALLOC_PRIMARY_CHUNK_SIZE = 4096, tempLifoAlloc_ = {<js::ProtectedData<js::CheckThreadLocal, js::LifoAlloc>> = {value = {chunks_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, unused_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}}, <No data fields>}, debuggerMutations = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, ionPcScriptCache = {<js::ProtectedData<js::CheckThreadLocal, js::jit::PcScriptCache*>> = {value = 0x0}, <No data fields>}, throwing = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, unwrappedException_ = {<js::ProtectedData<js::CheckThreadLocal, JS::PersistentRooted<JS::Value> >> = {value = {<js::RootedBase<JS::Value, JS::PersistentRooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::PersistentRooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::PersistentRooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <mozilla::LinkedListElement<JS::PersistentRooted<JS::Value> >> = {mNext = 0x7fed5c6e7708, mPrev = 0x7fed5c6e7708, mIsSentinel = false}, ptr = {data = {asBits = 18444914486360932352, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9800000000000), asPtr = 0xfff9800000000000, asWord = 18444914486360932352, asUIntPtr = 18444914486360932352}}}}, <No data fields>}, overRecursed_ = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, propagatingForcedReturn_ = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, liveVolatileJitFrameIter_ = {<js::ProtectedData<js::CheckThreadLocal, js::jit::DebugModeOSRVolatileJitFrameIter*>> = {value = 0x0}, <No data fields>}, reportGranularity = {<js::ProtectedData<js::CheckThreadLocal, int>> = {value = 3}, <No data fields>}, resolvingList = {<js::ProtectedData<js::CheckThreadLocal, js::AutoResolving*>> = {value = 0x0}, <No data fields>}, generatingError = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, cycleDetectorVector_ = {<js::ProtectedData<js::CheckThreadLocal, JS::GCVector<JSObject*, 8, js::TempAllocPolicy> >> = {value = {vector = {<js::TempAllocPolicy> = {cx_ = 0x7fed5c6e7060}, static kElemIsPod = true, static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7fed5c6e7770, mLength = 0, mTail = {<mozilla::Vector<JSObject*, 8, js::TempAllocPolicy>::CapacityAndReserved> = {mCapacity = 8}, mBytes = '\000' <repeats 63 times>}, static sMaxInlineStorage = <optimized out>}}}, <No data fields>}, data = {<js::ProtectedData<js::CheckUnprotected, void*>> = {value = 0x0}, <No data fields>}, outstandingRequests = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, jitIsBroken = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, asyncStackForNewActivations_ = {<js::ProtectedData<js::CheckThreadLocal, JS::PersistentRooted<js::SavedFrame*> >> = {value = {<js::RootedBase<js::SavedFrame*, JS::PersistentRooted<js::SavedFrame*> >> = {<js::MutableWrappedPtrOperations<js::SavedFrame*, JS::PersistentRooted<js::SavedFrame*> >> = {<js::WrappedPtrOperations<js::SavedFrame*, JS::PersistentRooted<js::SavedFrame*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <mozilla::LinkedListElement<JS::PersistentRooted<js::SavedFrame*> >> = {mNext = 0x7fed5c6e77c0, mPrev = 0x7fed5c6e77c0, mIsSentinel = false}, ptr = 0x0}}, <No data fields>}, asyncCauseForNewActivations = {<js::ProtectedData<js::CheckThreadLocal, char const*>> = {value = 0x0}, <No data fields>}, asyncCallIsExplicit = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, interruptCallbacks_ = {<js::ProtectedData<js::CheckThreadLocal, mozilla::Vector<bool (*)(JSContext*), 2, js::SystemAllocPolicy> >> = {value = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 2, mBegin = 0x7fed5c6e7808, mLength = 0, mTail = {<mozilla::Vector<bool (*)(JSContext*), 2, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 2}, mBytes = '\000' <repeats 15 times>}, static sMaxInlineStorage = <optimized out>}}, <No data fields>}, interruptCallbackDisabled = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, interrupt_ = {<mozilla::detail::AtomicBaseIncDec<unsigned int, (mozilla::MemoryOrdering)0>> = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)0>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, <No data fields>}, interruptRegExpJit_ = {<mozilla::detail::AtomicBaseIncDec<unsigned int, (mozilla::MemoryOrdering)0>> = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)0>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, <No data fields>}, handlingJitInterrupt_ = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)2>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, fx = {cond_ = 0x0, state_ = js::FutexThread::Idle, static lock_ = {<mozilla::detail::AtomicBaseIncDec<js::Mutex*, (mozilla::MemoryOrdering)2>> = {<mozilla::detail::AtomicBase<js::Mutex*, (mozilla::MemoryOrdering)2>> = {mValue = {_M_b = {_M_p = 0x55cd62c42900}}}, <No data fields>}, <No data fields>}, canWait_ = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}}, osrTempData_ = {<js::ProtectedData<js::CheckThreadLocal, unsigned char*>> = {value = 0x0}, <No data fields>}, ionReturnOverride_ = {<js::ProtectedData<js::CheckThreadLocal, JS::Value>> = {value = {data = {asBits = 18445195961337643013, debugView = {payload47 = 5, tag = JSVAL_TAG_MAGIC}, s = {payload = {i32 = 5, u32 = 5, why = JS_ARG_POISON}}, asDouble = -nan(0xa800000000005), asPtr = 0xfffa800000000005, asWord = 18445195961337643013, asUIntPtr = 18445195961337643013}}}, <No data fields>}, jitStackLimit = {<mozilla::detail::AtomicBaseIncDec<unsigned long, (mozilla::MemoryOrdering)0>> = {<mozilla::detail::AtomicBase<unsigned long, (mozilla::MemoryOrdering)0>> = {mValue = {<std::__atomic_base<unsigned long>> = {static _S_alignment = 8, _M_i = 18446744073709551615}, <No data fields>}}, <No data fields>}, <No data fields>}, jitStackLimitNoInterrupt = {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 18446744073709551615}, <No data fields>}, getIncumbentGlobalCallback = {<js::ProtectedData<js::CheckThreadLocal, JSObject* (*)(JSContext*)>> = {value = 0x0}, <No data fields>}, enqueuePromiseJobCallback = {<js::ProtectedData<js::CheckThreadLocal, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>, void*)>> = {value = 0x0}, <No data fields>}, enqueuePromiseJobCallbackData = {<js::ProtectedData<js::CheckThreadLocal, void*>> = {value = 0x0}, <No data fields>}, jobQueue = {<js::ProtectedData<js::CheckThreadLocal, JS::PersistentRooted<JS::GCVector<JSObject*, 0, js::SystemAllocPolicy> >*>> = {value = 0x0}, <No data fields>}, drainingJobQueue = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, stopDrainingJobQueue = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, promiseRejectionTrackerCallback = {<js::ProtectedData<js::CheckThreadLocal, void (*)(JSContext*, JS::Handle<JSObject*>, JS::PromiseRejectionHandlingState, void*)>> = {value = 0x0}, <No data fields>}, promiseRejectionTrackerCallbackData = {<js::ProtectedData<js::CheckThreadLocal, void*>> = {value = 0x0}, <No data fields>}}
#8 0x00007fed6cb1fa69 in js::HelperThread::ThreadMain(void*) (arg=0x55cd62f113e0) at /usr/src/debug/mozjs60-60.9.0-3.fc31.x86_64/vm/HelperThreads.cpp:1535
#9 0x00007fed6cb176a9 in js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::callMain<0ul>(mozilla::IndexSequence<0ul>) (this=0x55cd62f0fbe0) at /usr/src/debug/mozjs60-60.9.0-3.fc31.x86_64/threading/Thread.h:236
pack = 0x55cd62f0fbe0
#10 js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start(void*) (aPack=0x55cd62f0fbe0) at /usr/src/debug/mozjs60-60.9.0-3.fc31.x86_64/threading/Thread.h:230
pack = 0x55cd62f0fbe0
#11 0x00007fed6e38e4e2 in start_thread (arg=<optimized out>) at pthread_create.c:479
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140657434724096, -6201415128118059341, 140728059973118, 140728059973119, 140728059973552, 140657434720768, 6208947731907092147, 6209049630433877683}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#12 0x00007fed6ef4c643 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 6 (Thread 0x7fed5c4e7700 (LWP 15717)):
#0 futex_wait_cancelable (private=0, expected=0, futex_word=0x55cd62c45908) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
__ret = -512
oldtype = 0
err = <optimized out>
spin = 0
buffer = {__routine = 0x7fed6e394ac0 <__condvar_cleanup_waiting>, __arg = 0x7fed5c4e5f40, __canceltype = 1, __prev = 0x0}
cbuffer = {wseq = 432, cond = 0x55cd62c458e0, mutex = 0x55cd62c45888, private = 0}
err = <optimized out>
g = 0
flags = <optimized out>
g1_start = <optimized out>
signals = <optimized out>
result = 0
wseq = 432
seq = 216
private = 0
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55cd62c45888, cond=0x55cd62c458e0) at pthread_cond_wait.c:508
spin = 0
buffer = {__routine = 0x7fed6e394ac0 <__condvar_cleanup_waiting>, __arg = 0x7fed5c4e5f40, __canceltype = 1, __prev = 0x0}
cbuffer = {wseq = 432, cond = 0x55cd62c458e0, mutex = 0x55cd62c45888, private = 0}
err = <optimized out>
g = 0
flags = <optimized out>
g1_start = <optimized out>
signals = <optimized out>
result = 0
wseq = 432
seq = 216
private = 0
#2 __pthread_cond_wait (cond=0x55cd62c458e0, mutex=0x55cd62c45888) at pthread_cond_wait.c:638
#3 0x00007fed6c8be06d in mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) (this=<optimized out>, lock=...) at /builddir/build/BUILD/firefox-60.9.0/mozglue/misc/ConditionVariable_posix.cpp:109
ptCond = <optimized out>
ptMutex = <optimized out>
r = <optimized out>
#4 0x00007fed6c8be245 in mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x55cd62c458e0, lock=..., a_rel_time=...) at /builddir/build/BUILD/firefox-60.9.0/mozglue/misc/ConditionVariable_posix.cpp:116
ptCond = <optimized out>
ptMutex = <optimized out>
r = <optimized out>
rel_time = <optimized out>
now_ts = {tv_sec = 0, tv_nsec = 0}
abs_ts = {tv_sec = 94340616630672, tv_nsec = 94340619097008}
#5 0x00007fed6cb1f98f in js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (lock=..., rel_time=..., this=<optimized out>, this=<optimized out>, lock=..., rel_time=...) at /usr/src/debug/mozjs60-60.9.0-3.fc31.x86_64/threading/ConditionVariable.h:93
task = 0x0
lock = {<js::LockGuard<js::Mutex>> = {lock = @0x55cd62c45888}, <No data fields>}
cx = {<JS::RootingContext> = {stackRoots_ = {static kSize = 14, mArray = {mArr = {0x0 <repeats 14 times>}}}, autoGCRooters_ = 0x0, geckoProfiler_ = {pseudoStack_ = 0x0}, compartment_ = 0x0, zone_ = 0x0, nativeStackLimit = {140657430781953, 140657430781953, 140657430781953}}, <js::MallocProvider<JSContext>> = {<No data fields>}, runtime_ = {<js::ProtectedData<js::CheckUnprotected, JSRuntime*>> = {value = 0x0}, <No data fields>}, kind_ = {value = js::ContextKind::Background}, threadNative_ = {value = 0}, helperThread_ = {<js::ProtectedData<js::CheckThreadLocal, js::HelperThread*>> = {value = 0x55cd62f11448}, <No data fields>}, nurserySuppressions_ = {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1}, <No data fields>}, options_ = {<js::ProtectedData<js::CheckThreadLocal, JS::ContextOptions>> = {value = {baseline_ = true, ion_ = true, asmJS_ = true, wasm_ = true, wasmBaseline_ = true, wasmIon_ = true, testWasmAwaitTier2_ = false, throwOnAsmJSValidationFailure_ = false, nativeRegExp_ = true, asyncStack_ = true, throwOnDebuggeeWouldRun_ = true, dumpStackOnDebuggeeWouldRun_ = false, werror_ = false, strictMode_ = false, extraWarnings_ = false, streams_ = false, expressionClosures_ = false, arrayProtoValues_ = true}}, <No data fields>}, arenas_ = {<js::ProtectedData<js::CheckThreadLocal, js::gc::ArenaLists*>> = {value = 0x0}, <No data fields>}, enterCompartmentDepth_ = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, static reportedError = {dummy = 0}, static reportedOOM = {<JS::Error> = {dummy = 0}, <No data fields>}, yieldCallback_ = {<js::ProtectedData<js::CheckThreadLocal, void (*)(JSContext*)>> = {value = 0x0}, <No data fields>}, jitActivation = {<js::ProtectedData<js::CheckThreadLocal, js::jit::JitActivation*>> = {value = 0x0}, <No data fields>}, regexpStack = {<js::ProtectedData<js::CheckThreadLocal, js::irregexp::RegExpStack>> = {value = {static kStackLimitSlack = 32, static kMemoryTop = 18446744073709551615, static kMinimumStackSize = 512, static kMaximumStackSize = 67108864, base_ = 0x0, size = 0, limit_ = 0x0}}, <No data fields>}, activation_ = {<js::ProtectedData<js::CheckThreadLocal, js::Activation*>> = {value = 0x0}, <No data fields>}, profilingActivation_ = 0x0, interpreterStack_ = {<js::ProtectedData<js::CheckThreadLocal, js::InterpreterStack>> = {value = {static DEFAULT_CHUNK_SIZE = 4096, allocator_ = {chunks_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, unused_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}, static MAX_FRAMES = 50000, static MAX_FRAMES_TRUSTED = 51000, frameCount_ = 0}}, <No data fields>}, nativeStackBase = 140657432625152, nativeStackQuota = {{<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1843200}, <No data fields>}, {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1843200}, <No data fields>}, {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1843200}, <No data fields>}}, entryMonitor = {<js::ProtectedData<js::CheckThreadLocal, JS::dbg::AutoEntryMonitor*>> = {value = 0x0}, <No data fields>}, noExecuteDebuggerTop = {<js::ProtectedData<js::CheckThreadLocal, js::EnterDebuggeeNoExecute*>> = {value = 0x0}, <No data fields>}, activityCallback = {<js::ProtectedData<js::CheckThreadLocal, void (*)(void*, bool)>> = {value = 0x0}, <No data fields>}, activityCallbackArg = {<js::ProtectedData<js::CheckThreadLocal, void*>> = {value = 0x0}, <No data fields>}, requestDepth = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, autoFlushICache_ = {<js::ProtectedData<js::CheckThreadLocal, js::jit::AutoFlushICache*>> = {value = 0x0}, <No data fields>}, dtoaState = {<js::ProtectedData<js::CheckThreadLocal, DtoaState*>> = {value = 0x0}, <No data fields>}, heapState = {<js::ProtectedData<js::CheckThreadLocal, JS::HeapState>> = {value = JS::HeapState::Idle}, <No data fields>}, suppressGC = {<js::ProtectedData<js::CheckThreadLocal, int>> = {value = 0}, <No data fields>}, enableAccessValidation = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, inUnsafeRegion = {<js::ProtectedData<js::CheckThreadLocal, int>> = {value = 0}, <No data fields>}, generationalDisabled = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, compactingDisabledCount = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, keepAtoms = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, frontendCollectionPool_ = {<js::ProtectedData<js::CheckThreadLocal, js::frontend::NameCollectionPool>> = {value = {mapPool_ = {<js::frontend::CollectionPool<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>, js::frontend::InlineTablePool<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy> > >> = {all_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c4e6258, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}, recyclable_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c4e6370, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}}, <No data fields>}, vectorPool_ = {<js::frontend::CollectionPool<mozilla::Vector<JSAtom*, 24, js::SystemAllocPolicy>, js::frontend::VectorPool<mozilla::Vector<JSAtom*, 24, js::SystemAllocPolicy> > >> = {all_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c4e6488, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}, recyclable_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c4e65a0, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}}, <No data fields>}, activeCompilations_ = 0}}, <No data fields>}, suppressProfilerSampling = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)2>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, static TEMP_LIFO_ALLOC_PRIMARY_CHUNK_SIZE = 4096, tempLifoAlloc_ = {<js::ProtectedData<js::CheckThreadLocal, js::LifoAlloc>> = {value = {chunks_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, unused_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}}, <No data fields>}, debuggerMutations = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, ionPcScriptCache = {<js::ProtectedData<js::CheckThreadLocal, js::jit::PcScriptCache*>> = {value = 0x0}, <No data fields>}, throwing = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, unwrappedException_ = {<js::ProtectedData<js::CheckThreadLocal, JS::PersistentRooted<JS::Value> >> = {value = {<js::RootedBase<JS::Value, JS::PersistentRooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::PersistentRooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::PersistentRooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <mozilla::LinkedListElement<JS::PersistentRooted<JS::Value> >> = {mNext = 0x7fed5c4e6708, mPrev = 0x7fed5c4e6708, mIsSentinel = false}, ptr = {data = {asBits = 18444914486360932352, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9800000000000), asPtr = 0xfff9800000000000, asWord = 18444914486360932352, asUIntPtr = 18444914486360932352}}}}, <No data fields>}, overRecursed_ = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, propagatingForcedReturn_ = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, liveVolatileJitFrameIter_ = {<js::ProtectedData<js::CheckThreadLocal, js::jit::DebugModeOSRVolatileJitFrameIter*>> = {value = 0x0}, <No data fields>}, reportGranularity = {<js::ProtectedData<js::CheckThreadLocal, int>> = {value = 3}, <No data fields>}, resolvingList = {<js::ProtectedData<js::CheckThreadLocal, js::AutoResolving*>> = {value = 0x0}, <No data fields>}, generatingError = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, cycleDetectorVector_ = {<js::ProtectedData<js::CheckThreadLocal, JS::GCVector<JSObject*, 8, js::TempAllocPolicy> >> = {value = {vector = {<js::TempAllocPolicy> = {cx_ = 0x7fed5c4e6060}, static kElemIsPod = true, static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7fed5c4e6770, mLength = 0, mTail = {<mozilla::Vector<JSObject*, 8, js::TempAllocPolicy>::CapacityAndReserved> = {mCapacity = 8}, mBytes = '\000' <repeats 63 times>}, static sMaxInlineStorage = <optimized out>}}}, <No data fields>}, data = {<js::ProtectedData<js::CheckUnprotected, void*>> = {value = 0x0}, <No data fields>}, outstandingRequests = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, jitIsBroken = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, asyncStackForNewActivations_ = {<js::ProtectedData<js::CheckThreadLocal, JS::PersistentRooted<js::SavedFrame*> >> = {value = {<js::RootedBase<js::SavedFrame*, JS::PersistentRooted<js::SavedFrame*> >> = {<js::MutableWrappedPtrOperations<js::SavedFrame*, JS::PersistentRooted<js::SavedFrame*> >> = {<js::WrappedPtrOperations<js::SavedFrame*, JS::PersistentRooted<js::SavedFrame*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <mozilla::LinkedListElement<JS::PersistentRooted<js::SavedFrame*> >> = {mNext = 0x7fed5c4e67c0, mPrev = 0x7fed5c4e67c0, mIsSentinel = false}, ptr = 0x0}}, <No data fields>}, asyncCauseForNewActivations = {<js::ProtectedData<js::CheckThreadLocal, char const*>> = {value = 0x0}, <No data fields>}, asyncCallIsExplicit = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, interruptCallbacks_ = {<js::ProtectedData<js::CheckThreadLocal, mozilla::Vector<bool (*)(JSContext*), 2, js::SystemAllocPolicy> >> = {value = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 2, mBegin = 0x7fed5c4e6808, mLength = 0, mTail = {<mozilla::Vector<bool (*)(JSContext*), 2, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 2}, mBytes = '\000' <repeats 15 times>}, static sMaxInlineStorage = <optimized out>}}, <No data fields>}, interruptCallbackDisabled = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, interrupt_ = {<mozilla::detail::AtomicBaseIncDec<unsigned int, (mozilla::MemoryOrdering)0>> = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)0>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, <No data fields>}, interruptRegExpJit_ = {<mozilla::detail::AtomicBaseIncDec<unsigned int, (mozilla::MemoryOrdering)0>> = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)0>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, <No data fields>}, handlingJitInterrupt_ = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)2>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, fx = {cond_ = 0x0, state_ = js::FutexThread::Idle, static lock_ = {<mozilla::detail::AtomicBaseIncDec<js::Mutex*, (mozilla::MemoryOrdering)2>> = {<mozilla::detail::AtomicBase<js::Mutex*, (mozilla::MemoryOrdering)2>> = {mValue = {_M_b = {_M_p = 0x55cd62c42900}}}, <No data fields>}, <No data fields>}, canWait_ = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}}, osrTempData_ = {<js::ProtectedData<js::CheckThreadLocal, unsigned char*>> = {value = 0x0}, <No data fields>}, ionReturnOverride_ = {<js::ProtectedData<js::CheckThreadLocal, JS::Value>> = {value = {data = {asBits = 18445195961337643013, debugView = {payload47 = 5, tag = JSVAL_TAG_MAGIC}, s = {payload = {i32 = 5, u32 = 5, why = JS_ARG_POISON}}, asDouble = -nan(0xa800000000005), asPtr = 0xfffa800000000005, asWord = 18445195961337643013, asUIntPtr = 18445195961337643013}}}, <No data fields>}, jitStackLimit = {<mozilla::detail::AtomicBaseIncDec<unsigned long, (mozilla::MemoryOrdering)0>> = {<mozilla::detail::AtomicBase<unsigned long, (mozilla::MemoryOrdering)0>> = {mValue = {<std::__atomic_base<unsigned long>> = {static _S_alignment = 8, _M_i = 18446744073709551615}, <No data fields>}}, <No data fields>}, <No data fields>}, jitStackLimitNoInterrupt = {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 18446744073709551615}, <No data fields>}, getIncumbentGlobalCallback = {<js::ProtectedData<js::CheckThreadLocal, JSObject* (*)(JSContext*)>> = {value = 0x0}, <No data fields>}, enqueuePromiseJobCallback = {<js::ProtectedData<js::CheckThreadLocal, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>, void*)>> = {value = 0x0}, <No data fields>}, enqueuePromiseJobCallbackData = {<js::ProtectedData<js::CheckThreadLocal, void*>> = {value = 0x0}, <No data fields>}, jobQueue = {<js::ProtectedData<js::CheckThreadLocal, JS::PersistentRooted<JS::GCVector<JSObject*, 0, js::SystemAllocPolicy> >*>> = {value = 0x0}, <No data fields>}, drainingJobQueue = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, stopDrainingJobQueue = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, promiseRejectionTrackerCallback = {<js::ProtectedData<js::CheckThreadLocal, void (*)(JSContext*, JS::Handle<JSObject*>, JS::PromiseRejectionHandlingState, void*)>> = {value = 0x0}, <No data fields>}, promiseRejectionTrackerCallbackData = {<js::ProtectedData<js::CheckThreadLocal, void*>> = {value = 0x0}, <No data fields>}}
#6 js::GlobalHelperThreadState::wait(js::AutoLockHelperThreadState&, js::GlobalHelperThreadState::CondVar, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>) (timeout=..., which=js::GlobalHelperThreadState::PRODUCER, locked=..., this=<optimized out>) at /usr/src/debug/mozjs60-60.9.0-3.fc31.x86_64/vm/HelperThreads.cpp:911
task = 0x0
lock = {<js::LockGuard<js::Mutex>> = {lock = @0x55cd62c45888}, <No data fields>}
cx = {<JS::RootingContext> = {stackRoots_ = {static kSize = 14, mArray = {mArr = {0x0 <repeats 14 times>}}}, autoGCRooters_ = 0x0, geckoProfiler_ = {pseudoStack_ = 0x0}, compartment_ = 0x0, zone_ = 0x0, nativeStackLimit = {140657430781953, 140657430781953, 140657430781953}}, <js::MallocProvider<JSContext>> = {<No data fields>}, runtime_ = {<js::ProtectedData<js::CheckUnprotected, JSRuntime*>> = {value = 0x0}, <No data fields>}, kind_ = {value = js::ContextKind::Background}, threadNative_ = {value = 0}, helperThread_ = {<js::ProtectedData<js::CheckThreadLocal, js::HelperThread*>> = {value = 0x55cd62f11448}, <No data fields>}, nurserySuppressions_ = {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1}, <No data fields>}, options_ = {<js::ProtectedData<js::CheckThreadLocal, JS::ContextOptions>> = {value = {baseline_ = true, ion_ = true, asmJS_ = true, wasm_ = true, wasmBaseline_ = true, wasmIon_ = true, testWasmAwaitTier2_ = false, throwOnAsmJSValidationFailure_ = false, nativeRegExp_ = true, asyncStack_ = true, throwOnDebuggeeWouldRun_ = true, dumpStackOnDebuggeeWouldRun_ = false, werror_ = false, strictMode_ = false, extraWarnings_ = false, streams_ = false, expressionClosures_ = false, arrayProtoValues_ = true}}, <No data fields>}, arenas_ = {<js::ProtectedData<js::CheckThreadLocal, js::gc::ArenaLists*>> = {value = 0x0}, <No data fields>}, enterCompartmentDepth_ = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, static reportedError = {dummy = 0}, static reportedOOM = {<JS::Error> = {dummy = 0}, <No data fields>}, yieldCallback_ = {<js::ProtectedData<js::CheckThreadLocal, void (*)(JSContext*)>> = {value = 0x0}, <No data fields>}, jitActivation = {<js::ProtectedData<js::CheckThreadLocal, js::jit::JitActivation*>> = {value = 0x0}, <No data fields>}, regexpStack = {<js::ProtectedData<js::CheckThreadLocal, js::irregexp::RegExpStack>> = {value = {static kStackLimitSlack = 32, static kMemoryTop = 18446744073709551615, static kMinimumStackSize = 512, static kMaximumStackSize = 67108864, base_ = 0x0, size = 0, limit_ = 0x0}}, <No data fields>}, activation_ = {<js::ProtectedData<js::CheckThreadLocal, js::Activation*>> = {value = 0x0}, <No data fields>}, profilingActivation_ = 0x0, interpreterStack_ = {<js::ProtectedData<js::CheckThreadLocal, js::InterpreterStack>> = {value = {static DEFAULT_CHUNK_SIZE = 4096, allocator_ = {chunks_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, unused_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}, static MAX_FRAMES = 50000, static MAX_FRAMES_TRUSTED = 51000, frameCount_ = 0}}, <No data fields>}, nativeStackBase = 140657432625152, nativeStackQuota = {{<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1843200}, <No data fields>}, {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1843200}, <No data fields>}, {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1843200}, <No data fields>}}, entryMonitor = {<js::ProtectedData<js::CheckThreadLocal, JS::dbg::AutoEntryMonitor*>> = {value = 0x0}, <No data fields>}, noExecuteDebuggerTop = {<js::ProtectedData<js::CheckThreadLocal, js::EnterDebuggeeNoExecute*>> = {value = 0x0}, <No data fields>}, activityCallback = {<js::ProtectedData<js::CheckThreadLocal, void (*)(void*, bool)>> = {value = 0x0}, <No data fields>}, activityCallbackArg = {<js::ProtectedData<js::CheckThreadLocal, void*>> = {value = 0x0}, <No data fields>}, requestDepth = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, autoFlushICache_ = {<js::ProtectedData<js::CheckThreadLocal, js::jit::AutoFlushICache*>> = {value = 0x0}, <No data fields>}, dtoaState = {<js::ProtectedData<js::CheckThreadLocal, DtoaState*>> = {value = 0x0}, <No data fields>}, heapState = {<js::ProtectedData<js::CheckThreadLocal, JS::HeapState>> = {value = JS::HeapState::Idle}, <No data fields>}, suppressGC = {<js::ProtectedData<js::CheckThreadLocal, int>> = {value = 0}, <No data fields>}, enableAccessValidation = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, inUnsafeRegion = {<js::ProtectedData<js::CheckThreadLocal, int>> = {value = 0}, <No data fields>}, generationalDisabled = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, compactingDisabledCount = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, keepAtoms = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, frontendCollectionPool_ = {<js::ProtectedData<js::CheckThreadLocal, js::frontend::NameCollectionPool>> = {value = {mapPool_ = {<js::frontend::CollectionPool<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>, js::frontend::InlineTablePool<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy> > >> = {all_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c4e6258, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}, recyclable_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c4e6370, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}}, <No data fields>}, vectorPool_ = {<js::frontend::CollectionPool<mozilla::Vector<JSAtom*, 24, js::SystemAllocPolicy>, js::frontend::VectorPool<mozilla::Vector<JSAtom*, 24, js::SystemAllocPolicy> > >> = {all_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c4e6488, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}, recyclable_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c4e65a0, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}}, <No data fields>}, activeCompilations_ = 0}}, <No data fields>}, suppressProfilerSampling = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)2>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, static TEMP_LIFO_ALLOC_PRIMARY_CHUNK_SIZE = 4096, tempLifoAlloc_ = {<js::ProtectedData<js::CheckThreadLocal, js::LifoAlloc>> = {value = {chunks_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, unused_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}}, <No data fields>}, debuggerMutations = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, ionPcScriptCache = {<js::ProtectedData<js::CheckThreadLocal, js::jit::PcScriptCache*>> = {value = 0x0}, <No data fields>}, throwing = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, unwrappedException_ = {<js::ProtectedData<js::CheckThreadLocal, JS::PersistentRooted<JS::Value> >> = {value = {<js::RootedBase<JS::Value, JS::PersistentRooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::PersistentRooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::PersistentRooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <mozilla::LinkedListElement<JS::PersistentRooted<JS::Value> >> = {mNext = 0x7fed5c4e6708, mPrev = 0x7fed5c4e6708, mIsSentinel = false}, ptr = {data = {asBits = 18444914486360932352, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9800000000000), asPtr = 0xfff9800000000000, asWord = 18444914486360932352, asUIntPtr = 18444914486360932352}}}}, <No data fields>}, overRecursed_ = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, propagatingForcedReturn_ = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, liveVolatileJitFrameIter_ = {<js::ProtectedData<js::CheckThreadLocal, js::jit::DebugModeOSRVolatileJitFrameIter*>> = {value = 0x0}, <No data fields>}, reportGranularity = {<js::ProtectedData<js::CheckThreadLocal, int>> = {value = 3}, <No data fields>}, resolvingList = {<js::ProtectedData<js::CheckThreadLocal, js::AutoResolving*>> = {value = 0x0}, <No data fields>}, generatingError = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, cycleDetectorVector_ = {<js::ProtectedData<js::CheckThreadLocal, JS::GCVector<JSObject*, 8, js::TempAllocPolicy> >> = {value = {vector = {<js::TempAllocPolicy> = {cx_ = 0x7fed5c4e6060}, static kElemIsPod = true, static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7fed5c4e6770, mLength = 0, mTail = {<mozilla::Vector<JSObject*, 8, js::TempAllocPolicy>::CapacityAndReserved> = {mCapacity = 8}, mBytes = '\000' <repeats 63 times>}, static sMaxInlineStorage = <optimized out>}}}, <No data fields>}, data = {<js::ProtectedData<js::CheckUnprotected, void*>> = {value = 0x0}, <No data fields>}, outstandingRequests = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, jitIsBroken = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, asyncStackForNewActivations_ = {<js::ProtectedData<js::CheckThreadLocal, JS::PersistentRooted<js::SavedFrame*> >> = {value = {<js::RootedBase<js::SavedFrame*, JS::PersistentRooted<js::SavedFrame*> >> = {<js::MutableWrappedPtrOperations<js::SavedFrame*, JS::PersistentRooted<js::SavedFrame*> >> = {<js::WrappedPtrOperations<js::SavedFrame*, JS::PersistentRooted<js::SavedFrame*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <mozilla::LinkedListElement<JS::PersistentRooted<js::SavedFrame*> >> = {mNext = 0x7fed5c4e67c0, mPrev = 0x7fed5c4e67c0, mIsSentinel = false}, ptr = 0x0}}, <No data fields>}, asyncCauseForNewActivations = {<js::ProtectedData<js::CheckThreadLocal, char const*>> = {value = 0x0}, <No data fields>}, asyncCallIsExplicit = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, interruptCallbacks_ = {<js::ProtectedData<js::CheckThreadLocal, mozilla::Vector<bool (*)(JSContext*), 2, js::SystemAllocPolicy> >> = {value = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 2, mBegin = 0x7fed5c4e6808, mLength = 0, mTail = {<mozilla::Vector<bool (*)(JSContext*), 2, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 2}, mBytes = '\000' <repeats 15 times>}, static sMaxInlineStorage = <optimized out>}}, <No data fields>}, interruptCallbackDisabled = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, interrupt_ = {<mozilla::detail::AtomicBaseIncDec<unsigned int, (mozilla::MemoryOrdering)0>> = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)0>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, <No data fields>}, interruptRegExpJit_ = {<mozilla::detail::AtomicBaseIncDec<unsigned int, (mozilla::MemoryOrdering)0>> = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)0>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, <No data fields>}, handlingJitInterrupt_ = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)2>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, fx = {cond_ = 0x0, state_ = js::FutexThread::Idle, static lock_ = {<mozilla::detail::AtomicBaseIncDec<js::Mutex*, (mozilla::MemoryOrdering)2>> = {<mozilla::detail::AtomicBase<js::Mutex*, (mozilla::MemoryOrdering)2>> = {mValue = {_M_b = {_M_p = 0x55cd62c42900}}}, <No data fields>}, <No data fields>}, canWait_ = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}}, osrTempData_ = {<js::ProtectedData<js::CheckThreadLocal, unsigned char*>> = {value = 0x0}, <No data fields>}, ionReturnOverride_ = {<js::ProtectedData<js::CheckThreadLocal, JS::Value>> = {value = {data = {asBits = 18445195961337643013, debugView = {payload47 = 5, tag = JSVAL_TAG_MAGIC}, s = {payload = {i32 = 5, u32 = 5, why = JS_ARG_POISON}}, asDouble = -nan(0xa800000000005), asPtr = 0xfffa800000000005, asWord = 18445195961337643013, asUIntPtr = 18445195961337643013}}}, <No data fields>}, jitStackLimit = {<mozilla::detail::AtomicBaseIncDec<unsigned long, (mozilla::MemoryOrdering)0>> = {<mozilla::detail::AtomicBase<unsigned long, (mozilla::MemoryOrdering)0>> = {mValue = {<std::__atomic_base<unsigned long>> = {static _S_alignment = 8, _M_i = 18446744073709551615}, <No data fields>}}, <No data fields>}, <No data fields>}, jitStackLimitNoInterrupt = {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 18446744073709551615}, <No data fields>}, getIncumbentGlobalCallback = {<js::ProtectedData<js::CheckThreadLocal, JSObject* (*)(JSContext*)>> = {value = 0x0}, <No data fields>}, enqueuePromiseJobCallback = {<js::ProtectedData<js::CheckThreadLocal, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>, void*)>> = {value = 0x0}, <No data fields>}, enqueuePromiseJobCallbackData = {<js::ProtectedData<js::CheckThreadLocal, void*>> = {value = 0x0}, <No data fields>}, jobQueue = {<js::ProtectedData<js::CheckThreadLocal, JS::PersistentRooted<JS::GCVector<JSObject*, 0, js::SystemAllocPolicy> >*>> = {value = 0x0}, <No data fields>}, drainingJobQueue = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, stopDrainingJobQueue = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, promiseRejectionTrackerCallback = {<js::ProtectedData<js::CheckThreadLocal, void (*)(JSContext*, JS::Handle<JSObject*>, JS::PromiseRejectionHandlingState, void*)>> = {value = 0x0}, <No data fields>}, promiseRejectionTrackerCallbackData = {<js::ProtectedData<js::CheckThreadLocal, void*>> = {value = 0x0}, <No data fields>}}
#7 js::HelperThread::threadLoop() (this=this@entry=0x55cd62f11448) at /usr/src/debug/mozjs60-60.9.0-3.fc31.x86_64/vm/HelperThreads.cpp:1975
task = 0x0
lock = {<js::LockGuard<js::Mutex>> = {lock = @0x55cd62c45888}, <No data fields>}
cx = {<JS::RootingContext> = {stackRoots_ = {static kSize = 14, mArray = {mArr = {0x0 <repeats 14 times>}}}, autoGCRooters_ = 0x0, geckoProfiler_ = {pseudoStack_ = 0x0}, compartment_ = 0x0, zone_ = 0x0, nativeStackLimit = {140657430781953, 140657430781953, 140657430781953}}, <js::MallocProvider<JSContext>> = {<No data fields>}, runtime_ = {<js::ProtectedData<js::CheckUnprotected, JSRuntime*>> = {value = 0x0}, <No data fields>}, kind_ = {value = js::ContextKind::Background}, threadNative_ = {value = 0}, helperThread_ = {<js::ProtectedData<js::CheckThreadLocal, js::HelperThread*>> = {value = 0x55cd62f11448}, <No data fields>}, nurserySuppressions_ = {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1}, <No data fields>}, options_ = {<js::ProtectedData<js::CheckThreadLocal, JS::ContextOptions>> = {value = {baseline_ = true, ion_ = true, asmJS_ = true, wasm_ = true, wasmBaseline_ = true, wasmIon_ = true, testWasmAwaitTier2_ = false, throwOnAsmJSValidationFailure_ = false, nativeRegExp_ = true, asyncStack_ = true, throwOnDebuggeeWouldRun_ = true, dumpStackOnDebuggeeWouldRun_ = false, werror_ = false, strictMode_ = false, extraWarnings_ = false, streams_ = false, expressionClosures_ = false, arrayProtoValues_ = true}}, <No data fields>}, arenas_ = {<js::ProtectedData<js::CheckThreadLocal, js::gc::ArenaLists*>> = {value = 0x0}, <No data fields>}, enterCompartmentDepth_ = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, static reportedError = {dummy = 0}, static reportedOOM = {<JS::Error> = {dummy = 0}, <No data fields>}, yieldCallback_ = {<js::ProtectedData<js::CheckThreadLocal, void (*)(JSContext*)>> = {value = 0x0}, <No data fields>}, jitActivation = {<js::ProtectedData<js::CheckThreadLocal, js::jit::JitActivation*>> = {value = 0x0}, <No data fields>}, regexpStack = {<js::ProtectedData<js::CheckThreadLocal, js::irregexp::RegExpStack>> = {value = {static kStackLimitSlack = 32, static kMemoryTop = 18446744073709551615, static kMinimumStackSize = 512, static kMaximumStackSize = 67108864, base_ = 0x0, size = 0, limit_ = 0x0}}, <No data fields>}, activation_ = {<js::ProtectedData<js::CheckThreadLocal, js::Activation*>> = {value = 0x0}, <No data fields>}, profilingActivation_ = 0x0, interpreterStack_ = {<js::ProtectedData<js::CheckThreadLocal, js::InterpreterStack>> = {value = {static DEFAULT_CHUNK_SIZE = 4096, allocator_ = {chunks_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, unused_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}, static MAX_FRAMES = 50000, static MAX_FRAMES_TRUSTED = 51000, frameCount_ = 0}}, <No data fields>}, nativeStackBase = 140657432625152, nativeStackQuota = {{<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1843200}, <No data fields>}, {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1843200}, <No data fields>}, {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 1843200}, <No data fields>}}, entryMonitor = {<js::ProtectedData<js::CheckThreadLocal, JS::dbg::AutoEntryMonitor*>> = {value = 0x0}, <No data fields>}, noExecuteDebuggerTop = {<js::ProtectedData<js::CheckThreadLocal, js::EnterDebuggeeNoExecute*>> = {value = 0x0}, <No data fields>}, activityCallback = {<js::ProtectedData<js::CheckThreadLocal, void (*)(void*, bool)>> = {value = 0x0}, <No data fields>}, activityCallbackArg = {<js::ProtectedData<js::CheckThreadLocal, void*>> = {value = 0x0}, <No data fields>}, requestDepth = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, autoFlushICache_ = {<js::ProtectedData<js::CheckThreadLocal, js::jit::AutoFlushICache*>> = {value = 0x0}, <No data fields>}, dtoaState = {<js::ProtectedData<js::CheckThreadLocal, DtoaState*>> = {value = 0x0}, <No data fields>}, heapState = {<js::ProtectedData<js::CheckThreadLocal, JS::HeapState>> = {value = JS::HeapState::Idle}, <No data fields>}, suppressGC = {<js::ProtectedData<js::CheckThreadLocal, int>> = {value = 0}, <No data fields>}, enableAccessValidation = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, inUnsafeRegion = {<js::ProtectedData<js::CheckThreadLocal, int>> = {value = 0}, <No data fields>}, generationalDisabled = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, compactingDisabledCount = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, keepAtoms = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, frontendCollectionPool_ = {<js::ProtectedData<js::CheckThreadLocal, js::frontend::NameCollectionPool>> = {value = {mapPool_ = {<js::frontend::CollectionPool<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>, js::frontend::InlineTablePool<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy> > >> = {all_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c4e6258, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}, recyclable_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c4e6370, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}}, <No data fields>}, vectorPool_ = {<js::frontend::CollectionPool<mozilla::Vector<JSAtom*, 24, js::SystemAllocPolicy>, js::frontend::VectorPool<mozilla::Vector<JSAtom*, 24, js::SystemAllocPolicy> > >> = {all_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c4e6488, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}, recyclable_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fed5c4e65a0, mLength = 0, mTail = {<mozilla::Vector<void*, 32, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' <repeats 255 times>}, static sMaxInlineStorage = <optimized out>}}, <No data fields>}, activeCompilations_ = 0}}, <No data fields>}, suppressProfilerSampling = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)2>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, static TEMP_LIFO_ALLOC_PRIMARY_CHUNK_SIZE = 4096, tempLifoAlloc_ = {<js::ProtectedData<js::CheckThreadLocal, js::LifoAlloc>> = {value = {chunks_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, unused_ = {head_ = {mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}}, <No data fields>}, debuggerMutations = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, ionPcScriptCache = {<js::ProtectedData<js::CheckThreadLocal, js::jit::PcScriptCache*>> = {value = 0x0}, <No data fields>}, throwing = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, unwrappedException_ = {<js::ProtectedData<js::CheckThreadLocal, JS::PersistentRooted<JS::Value> >> = {value = {<js::RootedBase<JS::Value, JS::PersistentRooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::PersistentRooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::PersistentRooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <mozilla::LinkedListElement<JS::PersistentRooted<JS::Value> >> = {mNext = 0x7fed5c4e6708, mPrev = 0x7fed5c4e6708, mIsSentinel = false}, ptr = {data = {asBits = 18444914486360932352, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9800000000000), asPtr = 0xfff9800000000000, asWord = 18444914486360932352, asUIntPtr = 18444914486360932352}}}}, <No data fields>}, overRecursed_ = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, propagatingForcedReturn_ = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, liveVolatileJitFrameIter_ = {<js::ProtectedData<js::CheckThreadLocal, js::jit::DebugModeOSRVolatileJitFrameIter*>> = {value = 0x0}, <No data fields>}, reportGranularity = {<js::ProtectedData<js::CheckThreadLocal, int>> = {value = 3}, <No data fields>}, resolvingList = {<js::ProtectedData<js::CheckThreadLocal, js::AutoResolving*>> = {value = 0x0}, <No data fields>}, generatingError = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, cycleDetectorVector_ = {<js::ProtectedData<js::CheckThreadLocal, JS::GCVector<JSObject*, 8, js::TempAllocPolicy> >> = {value = {vector = {<js::TempAllocPolicy> = {cx_ = 0x7fed5c4e6060}, static kElemIsPod = true, static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7fed5c4e6770, mLength = 0, mTail = {<mozilla::Vector<JSObject*, 8, js::TempAllocPolicy>::CapacityAndReserved> = {mCapacity = 8}, mBytes = '\000' <repeats 63 times>}, static sMaxInlineStorage = <optimized out>}}}, <No data fields>}, data = {<js::ProtectedData<js::CheckUnprotected, void*>> = {value = 0x0}, <No data fields>}, outstandingRequests = {<js::ProtectedData<js::CheckThreadLocal, unsigned int>> = {value = 0}, <No data fields>}, jitIsBroken = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, asyncStackForNewActivations_ = {<js::ProtectedData<js::CheckThreadLocal, JS::PersistentRooted<js::SavedFrame*> >> = {value = {<js::RootedBase<js::SavedFrame*, JS::PersistentRooted<js::SavedFrame*> >> = {<js::MutableWrappedPtrOperations<js::SavedFrame*, JS::PersistentRooted<js::SavedFrame*> >> = {<js::WrappedPtrOperations<js::SavedFrame*, JS::PersistentRooted<js::SavedFrame*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <mozilla::LinkedListElement<JS::PersistentRooted<js::SavedFrame*> >> = {mNext = 0x7fed5c4e67c0, mPrev = 0x7fed5c4e67c0, mIsSentinel = false}, ptr = 0x0}}, <No data fields>}, asyncCauseForNewActivations = {<js::ProtectedData<js::CheckThreadLocal, char const*>> = {value = 0x0}, <No data fields>}, asyncCallIsExplicit = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, interruptCallbacks_ = {<js::ProtectedData<js::CheckThreadLocal, mozilla::Vector<bool (*)(JSContext*), 2, js::SystemAllocPolicy> >> = {value = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 2, mBegin = 0x7fed5c4e6808, mLength = 0, mTail = {<mozilla::Vector<bool (*)(JSContext*), 2, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 2}, mBytes = '\000' <repeats 15 times>}, static sMaxInlineStorage = <optimized out>}}, <No data fields>}, interruptCallbackDisabled = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, interrupt_ = {<mozilla::detail::AtomicBaseIncDec<unsigned int, (mozilla::MemoryOrdering)0>> = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)0>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, <No data fields>}, interruptRegExpJit_ = {<mozilla::detail::AtomicBaseIncDec<unsigned int, (mozilla::MemoryOrdering)0>> = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)0>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, <No data fields>}, handlingJitInterrupt_ = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)2>> = {mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 0}, <No data fields>}}, <No data fields>}, fx = {cond_ = 0x0, state_ = js::FutexThread::Idle, static lock_ = {<mozilla::detail::AtomicBaseIncDec<js::Mutex*, (mozilla::MemoryOrdering)2>> = {<mozilla::detail::AtomicBase<js::Mutex*, (mozilla::MemoryOrdering)2>> = {mValue = {_M_b = {_M_p = 0x55cd62c42900}}}, <No data fields>}, <No data fields>}, canWait_ = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}}, osrTempData_ = {<js::ProtectedData<js::CheckThreadLocal, unsigned char*>> = {value = 0x0}, <No data fields>}, ionReturnOverride_ = {<js::ProtectedData<js::CheckThreadLocal, JS::Value>> = {value = {data = {asBits = 18445195961337643013, debugView = {payload47 = 5, tag = JSVAL_TAG_MAGIC}, s = {payload = {i32 = 5, u32 = 5, why = JS_ARG_POISON}}, asDouble = -nan(0xa800000000005), asPtr = 0xfffa800000000005, asWord = 18445195961337643013, asUIntPtr = 18445195961337643013}}}, <No data fields>}, jitStackLimit = {<mozilla::detail::AtomicBaseIncDec<unsigned long, (mozilla::MemoryOrdering)0>> = {<mozilla::detail::AtomicBase<unsigned long, (mozilla::MemoryOrdering)0>> = {mValue = {<std::__atomic_base<unsigned long>> = {static _S_alignment = 8, _M_i = 18446744073709551615}, <No data fields>}}, <No data fields>}, <No data fields>}, jitStackLimitNoInterrupt = {<js::ProtectedData<js::CheckThreadLocal, unsigned long>> = {value = 18446744073709551615}, <No data fields>}, getIncumbentGlobalCallback = {<js::ProtectedData<js::CheckThreadLocal, JSObject* (*)(JSContext*)>> = {value = 0x0}, <No data fields>}, enqueuePromiseJobCallback = {<js::ProtectedData<js::CheckThreadLocal, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JSObject*>, void*)>> = {value = 0x0}, <No data fields>}, enqueuePromiseJobCallbackData = {<js::ProtectedData<js::CheckThreadLocal, void*>> = {value = 0x0}, <No data fields>}, jobQueue = {<js::ProtectedData<js::CheckThreadLocal, JS::PersistentRooted<JS::GCVector<JSObject*, 0, js::SystemAllocPolicy> >*>> = {value = 0x0}, <No data fields>}, drainingJobQueue = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, stopDrainingJobQueue = {<js::ProtectedData<js::CheckThreadLocal, bool>> = {value = false}, <No data fields>}, promiseRejectionTrackerCallback = {<js::ProtectedData<js::CheckThreadLocal, void (*)(JSContext*, JS::Handle<JSObject*>, JS::PromiseRejectionHandlingState, void*)>> = {value = 0x0}, <No data fields>}, promiseRejectionTrackerCallbackData = {<js::ProtectedData<js::CheckThreadLocal, void*>> = {value = 0x0}, <No data fields>}}
#8 0x00007fed6cb1fa69 in js::HelperThread::ThreadMain(void*) (arg=0x55cd62f11448) at /usr/src/debug/mozjs60-60.9.0-3.fc31.x86_64/vm/HelperThreads.cpp:1535
#9 0x00007fed6cb176a9 in js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::callMain<0ul>(mozilla::IndexSequence<0ul>) (this=0x55cd62eda260) at /usr/src/debug/mozjs60-60.9.0-3.fc31.x86_64/threading/Thread.h:236
pack = 0x55cd62eda260
#10 js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start(void*) (aPack=0x55cd62eda260) at /usr/src/debug/mozjs60-60.9.0-3.fc31.x86_64/threading/Thread.h:230
pack = 0x55cd62eda260
#11 0x00007fed6e38e4e2 in start_thread (arg=<optimized out>) at pthread_create.c:479
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140657432622848, -6201415128118059341, 140728059973118, 140728059973119, 140728059973552, 140657432619520, 6208948007321870003, 6209049630433877683}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#12 0x00007fed6ef4c643 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 7 (Thread 0x7fed4ddfd700 (LWP 21601)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fed6fcb2cb6 in g_cond_wait_until (cond=cond@entry=0x55cd62c50f58, mutex=mutex@entry=0x55cd62c50f50, end_time=end_time@entry=3273908374) at ../glib/gthread-posix.c:1470
now = {tv_sec = 3258, tv_nsec = 908374630}
span = {tv_sec = 14, tv_nsec = 999999370}
sampled = 13
res = <optimized out>
success = <optimized out>
#2 0x00007fed6fc37411 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x55cd62c50f50, wait=wait@entry=1, end_time=end_time@entry=3273908374) at ../glib/gasyncqueue.c:422
retval = <optimized out>
__FUNCTION__ = "g_async_queue_pop_intern_unlocked"
#3 0x00007fed6fc37a36 in g_async_queue_timeout_pop (queue=0x55cd62c50f50, timeout=timeout@entry=15000000) at ../glib/gasyncqueue.c:545
end_time = 3273908374
retval = <optimized out>
__FUNCTION__ = "g_async_queue_timeout_pop"
#4 0x00007fed6fc90739 in g_thread_pool_wait_for_new_pool () at ../glib/gthreadpool.c:168
pool = <optimized out>
local_max_idle_time = 15000
local_wakeup_thread_serial = <optimized out>
last_wakeup_thread_serial = 0
have_relayed_thread_marker = <optimized out>
free_pool = <optimized out>
task = <optimized out>
pool = <optimized out>
#5 g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:365
free_pool = <optimized out>
task = <optimized out>
pool = <optimized out>
#6 0x00007fed6fc8ff52 in g_thread_proxy (data=0x55cd65631140) at ../glib/gthread.c:805
thread = 0x55cd65631140
__FUNCTION__ = "g_thread_proxy"
#7 0x00007fed6e38e4e2 in start_thread (arg=<optimized out>) at pthread_create.c:479
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140657190491904, -6201415128118059341, 140728059966974, 140728059966975, 140728059967120, 140657190488576, 6208984440455700147, 6209049630433877683}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#8 0x00007fed6ef4c643 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 8 (Thread 0x7fed6aa7a700 (LWP 15714)):
#0 0x00007fed6e45629e in longest_match (s=s@entry=0x7fed58012150, cur_match=1948) at deflate.c:1352
chain_length = 3320
scan = 0x7fed580146ae ""
match = 0x7fed5801403c ""
len = <optimized out>
best_len = 15
nice_match = 258
limit = 0
prev = 0x7fed580238b0
wmask = 32767
strend = 0x7fed580147b0 ""
scan_end1 = 149 '\225'
scan_end = 0 '\000'
#1 0x00007fed6e457478 in deflate_slow (s=0x7fed58012150, flush=4) at deflate.c:1989
hash_head = <optimized out>
bflush = <optimized out>
#2 0x00007fed6e458237 in deflate (flush=4, strm=0x7fed6aa796b0) at deflate.c:1020
bstate = <optimized out>
old_flush = <optimized out>
s = 0x7fed58012150
#3 deflate (strm=strm@entry=0x7fed6aa796b0, flush=flush@entry=4) at deflate.c:783
#4 0x00007fed5cd0fac9 in deflate_and_write_to_disk (filename=<optimized out>, dest=24, in_data_size=18446744073709298361, in_data=<optimized out>) at ../src/util/disk_cache.c:770
have = <optimized out>
written = <optimized out>
remaining = -253255
strm = {next_in = 0x55cd669d56e9 "v\037\377\341v\037\377\341v\037\377\341v\037\377\061\001", avail_in = 0, total_in = 8889, next_out = 0x7fed580538e2 "\305\221?N\303\060\024\207\237\377\304v\234&&\n\210\241B\230n\214\364\004m\327\356\035\062\345\b\214\b\225\220\241\003K%\216\340\221cp\004\216\320\255\307\200g?X\nH\fH}\322\323\247\317~\211\177\226=", avail_out = 262142, total_out = 2, msg = 0x0, state = 0x7fed58012150, zalloc = 0x7fed6e4603a0 <zcalloc>, zfree = 0x7fed6e4603b0 <zcfree>, opaque = 0x0, data_type = 2, adler = 725561799, reserved = 140657673345088}
ret = <optimized out>
compressed_size = 0
out = 0x7fed580538e0 "x\332\305\221?N\303\060\024\207\237\377\304v\234&&\n\210\241B\230n\214\364\004m\327\356\035\062\345\b\214\b\225\220\241\003K%\216\340\221cp\004\216\320\255\307\200g?X\nH\fH}\322\323\247\317~\211\177\226="
flush = 4
fd = 24
fd_final = <optimized out>
err = <optimized out>
ret = <optimized out>
i = <optimized out>
filename = 0x7fed580120e0 "/home/brian/.cache/mesa_shader_cache/4b/069ce22f731f72da6502eff2999709f382bc0f"
filename_tmp = 0x7fed5800f3b0 "/home/brian/.cache/mesa_shader_cache/4b/069ce22f731f72da6502eff2999709f382bc0f.tmp"
cf_data = {crc32 = 618992583, uncompressed_size = 8889}
cf_data_size = 8
file_size = <optimized out>
sb = {st_dev = 64772, st_ino = 1849133, st_nlink = 1, st_mode = 33188, st_uid = 1001, st_gid = 1001, __pad0 = 0, st_rdev = 0, st_size = 351, st_blksize = 4096, st_blocks = 0, st_atim = {tv_sec = 140657733225521, tv_nsec = 2}, st_mtim = {tv_sec = 0, tv_nsec = 0}, st_ctim = {tv_sec = 140657673344960, tv_nsec = 4}, __glibc_reserved = {0, 140657733225152, 140657673344960}}
#5 cache_put (job=job@entry=0x55cd669d33e0, thread_index=thread_index@entry=0) at ../src/util/disk_cache.c:984
fd = 24
fd_final = <optimized out>
err = <optimized out>
ret = <optimized out>
i = <optimized out>
filename = 0x7fed580120e0 "/home/brian/.cache/mesa_shader_cache/4b/069ce22f731f72da6502eff2999709f382bc0f"
filename_tmp = 0x7fed5800f3b0 "/home/brian/.cache/mesa_shader_cache/4b/069ce22f731f72da6502eff2999709f382bc0f.tmp"
cf_data = {crc32 = 618992583, uncompressed_size = 8889}
cf_data_size = 8
file_size = <optimized out>
sb = {st_dev = 64772, st_ino = 1849133, st_nlink = 1, st_mode = 33188, st_uid = 1001, st_gid = 1001, __pad0 = 0, st_rdev = 0, st_size = 351, st_blksize = 4096, st_blocks = 0, st_atim = {tv_sec = 140657733225521, tv_nsec = 2}, st_mtim = {tv_sec = 0, tv_nsec = 0}, st_ctim = {tv_sec = 140657673344960, tv_nsec = 4}, __glibc_reserved = {0, 140657733225152, 140657673344960}}
#6 0x00007fed5cd17163 in util_queue_thread_func (input=input@entry=0x55cd62dd1c10) at ../src/util/u_queue.c:289
job = {job = 0x55cd669d33e0, fence = 0x55cd669d33e0, execute = 0x7fed5cd0f530 <cache_put>, cleanup = 0x7fed5cd0f320 <destroy_put_job>}
queue = 0x55cd62dd0a40
thread_index = 0
#7 0x00007fed5cd16cdb in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
pack = {func = 0x7fed5cd17050 <util_queue_thread_func>, arg = 0x55cd62dd1c10}
#8 0x00007fed6e38e4e2 in start_thread (arg=<optimized out>) at pthread_create.c:479
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140657673348864, -6201415128118059341, 140728059970750, 140728059970751, 140728059970752, 140657673345536, 6209039482072211123, 6209049630433877683}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#9 0x00007fed6ef4c643 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
From To Syms Read Shared Object Library
0x00007fed6ffdb9b0 0x00007fed6fff5276 Yes /usr/lib64/gnome-shell/libgnome-shell.so
0x00007fed6fdd72f0 0x00007fed6fedf2f6 Yes /lib64/libgio-2.0.so.0
0x00007fed6fd4aeb0 0x00007fed6fd7cbae Yes /lib64/libgobject-2.0.so.0
0x00007fed6fc32b30 0x00007fed6fcb32f2 Yes /lib64/libglib-2.0.so.0
0x00007fed6f598050 0x00007fed6f8f566b Yes /lib64/libgtk-3.so.0
0x00007fed6f4f5630 0x00007fed6f4fb250 Yes /lib64/libpangocairo-1.0.so.0
0x00007fed6f4c49b0 0x00007fed6f4d9942 Yes /lib64/libatk-bridge-2.0.so.0
0x00007fed6f3c8530 0x00007fed6f448834 Yes /lib64/libgjs.so.0
0x00007fed6f2772f0 0x00007fed6f32c0ed Yes /usr/lib64/mutter-5/libmutter-clutter-5.so.0
0x00007fed6f22f270 0x00007fed6f231c3f Yes /usr/lib64/mutter-5/libmutter-cogl-pango-5.so.0
0x00007fed6f1f9e70 0x00007fed6f219482 Yes /lib64/libgirepository-1.0.so.1
0x00007fed6f06d370 0x00007fed6f166efe Yes /lib64/libmutter-5.so.0
0x00007fed6ee706b0 0x00007fed6efbe01f Yes /lib64/libc.so.6
0x00007fed6ee44c30 0x00007fed6ee46dc1 Yes /usr/lib64/gnome-shell/libgnome-shell-menu.so
0x00007fed6edfefb0 0x00007fed6ee2acd7 Yes /usr/lib64/gnome-shell/libst-1.0.so
0x00007fed6ed132d0 0x00007fed6ed8cc8b Yes /lib64/libgdk-3.so.0
0x00007fed6ebd4cf0 0x00007fed6eca05c7 Yes /lib64/libcairo.so.2
0x00007fed6eb9cd10 0x00007fed6ebb397d Yes /lib64/libgdk_pixbuf-2.0.so.0
0x00007fed6eb12870 0x00007fed6eb638ce Yes /usr/lib64/mutter-5/libmutter-cogl-5.so.0
0x00007fed6eae6c10 0x00007fed6eaed155 Yes /lib64/libwayland-server.so.0
0x00007fed6e9ba370 0x00007fed6ea43736 Yes /lib64/libX11.so.6
0x00007fed6e9904d0 0x00007fed6e99336d Yes /lib64/libpolkit-agent-1.so.0
0x00007fed6e9730b0 0x00007fed6e97f4c5 Yes /lib64/libpolkit-gobject-1.so.0
0x00007fed6e8edad0 0x00007fed6e936703 Yes /lib64/libgcr-base-3.so.1
0x00007fed6e8228e0 0x00007fed6e894514 Yes /lib64/libsystemd.so.0
0x00007fed6e700890 0x00007fed6e7ae464 Yes /lib64/libnm.so.0
0x00007fed6e66ed90 0x00007fed6e69c0e6 Yes /lib64/libsecret-1.so.0
0x00007fed6e5474d0 0x00007fed6e5f46c8 Yes /lib64/libgstreamer-1.0.so.0
0x00007fed6e4a8090 0x00007fed6e4f217d Yes /lib64/libgstbase-1.0.so.0
0x00007fed6e490350 0x00007fed6e49273a Yes /lib64/libXfixes.so.3
0x00007fed6e4755f0 0x00007fed6e485a75 Yes /lib64/libgcc_s.so.1
0x00007fed6e46d450 0x00007fed6e46e333 Yes /lib64/libgmodule-2.0.so.0
0x00007fed6e4555f0 0x00007fed6e4629d8 Yes /lib64/libz.so.1
0x00007fed6e3fe5f0 0x00007fed6e43a512 Yes /lib64/libmount.so.1
0x00007fed6e3ca850 0x00007fed6e3e2560 Yes /lib64/libselinux.so.1
0x00007fed6e3ad750 0x00007fed6e3b939c Yes /lib64/libresolv.so.2
0x00007fed6e38cb50 0x00007fed6e39bb95 Yes /lib64/libpthread.so.0
0x00007fed6e37c2c0 0x00007fed6e380d04 Yes /lib64/libffi.so.6
0x00007fed6e308390 0x00007fed6e3589ed Yes /lib64/libpcre.so.1
0x00007fed6e2f64b0 0x00007fed6e300d6b Yes /lib64/libXi.so.6
0x00007fed6e2ec110 0x00007fed6e2ed27d Yes /lib64/libcairo-gobject.so.2
0x00007fed6e2c9d70 0x00007fed6e2d78af Yes /lib64/libatk-1.0.so.0
0x00007fed6e2b1890 0x00007fed6e2b6595 Yes /lib64/libwayland-client.so.0
0x00007fed6e1d6230 0x00007fed6e23bf3e Yes /lib64/libepoxy.so.0
0x00007fed6e15b2d0 0x00007fed6e15f3b1 Yes /lib64/libfribidi.so.0
0x00007fed6e022390 0x00007fed6e0bdf88 Yes /lib64/libm.so.6
0x00007fed6e002e30 0x00007fed6e00bc8f Yes /lib64/libpangoft2-1.0.so.0
0x00007fed6dfbb950 0x00007fed6dfdee1c Yes /lib64/libpango-1.0.so.0
0x00007fed6debcd90 0x00007fed6df754e2 Yes /lib64/libharfbuzz.so.0
0x00007fed6de71fb0 0x00007fed6de95d4e Yes /lib64/libfontconfig.so.1
0x00007fed6ddb7410 0x00007fed6de36285 Yes /lib64/libfreetype.so.6
0x00007fed6dd63b10 0x00007fed6dd904e5 Yes /lib64/libdbus-1.so.3
0x00007fed6dd2ca70 0x00007fed6dd4093c Yes /lib64/libatspi.so.0
0x00007fed6dcdd290 0x00007fed6dd04589 Yes /lib64/libreadline.so.8
0x00007fed6dcbc710 0x00007fed6dcbfa80 Yes /lib64/librt.so.1
0x00007fed6dcb5090 0x00007fed6dcb51d2 Yes /lib64/libgthread-2.0.so.0
0x00007fed6c713d20 0x00007fed6cfad8ac Yes /lib64/libmozjs-60.so.0
0x00007fed6c622770 0x00007fed6c62c9de Yes /lib64/libXext.so.6
0x00007fed6c4c1f50 0x00007fed6c5bc5b2 Yes /lib64/libstdc++.so.6
0x00007fed6c4118b0 0x00007fed6c41b2ab Yes /usr/lib64/mutter-5/libmutter-cogl-path-5.so.0
0x00007fed6c3eefd0 0x00007fed6c4029ab Yes /lib64/libjson-glib-1.0.so.0
0x00007fed6c3e1190 0x00007fed6c3e1be5 Yes /lib64/libXcomposite.so.1
0x00007fed6c3cd8b0 0x00007fed6c3d8227 Yes /lib64/libEGL.so.1
0x00007fed6c379410 0x00007fed6c37cb9f Yes /lib64/libGL.so.1
0x00007fed6c3301f0 0x00007fed6c330b7b Yes /lib64/libXdamage.so.1
0x00007fed6c324410 0x00007fed6c32a769 Yes /lib64/libXrandr.so.2
0x00007fed6c2f28f0 0x00007fed6c30f2e6 Yes /lib64/libgnome-desktop-3.so.18
0x00007fed6c2cddd0 0x00007fed6c2d759a Yes /lib64/libcanberra.so.0
0x00007fed6c28ca10 0x00007fed6c2a735e Yes /lib64/libxkbcommon.so.0
0x00007fed6c27de90 0x00007fed6c281116 Yes /lib64/libgudev-1.0.so.0
0x00007fed6c24e810 0x00007fed6c269954 Yes /lib64/libudev.so.1
0x00007fed6c23fab0 0x00007fed6c243072 Yes /lib64/libstartup-notification-1.so.0
0x00007fed6c231ed0 0x00007fed6c2368f5 Yes /lib64/libwacom.so.2
0x00007fed6c1f8850 0x00007fed6c21be63 Yes /lib64/libpipewire-0.2.so.1
0x00007fed6c1ec1f0 0x00007fed6c1ecb71 Yes /lib64/libXinerama.so.1
0x00007fed6c1d3150 0x00007fed6c1e061a Yes /lib64/libICE.so.6
0x00007fed6c1c1bb0 0x00007fed6c1c6778 Yes /lib64/libXcursor.so.1
0x00007fed6c19b090 0x00007fed6c1b3933 Yes /lib64/libxkbfile.so.1
0x00007fed6c18dbb0 0x00007fed6c190510 Yes /lib64/libxkbcommon-x11.so.0
0x00007fed6c186050 0x00007fed6c18612f Yes /lib64/libX11-xcb.so.1
0x00007fed6c166d90 0x00007fed6c179bc9 Yes /lib64/libxcb.so.1
0x00007fed6c14e490 0x00007fed6c1534d5 Yes /lib64/libxcb-randr.so.0
0x00007fed6c141130 0x00007fed6c141cb9 Yes /lib64/libxcb-res.so.0
0x00007fed6c13a3d0 0x00007fed6c13b0c2 Yes /lib64/libXau.so.6
0x00007fed6c1323b0 0x00007fed6c134dcc Yes /lib64/libXtst.so.6
0x00007fed6c1274b0 0x00007fed6c12b34b Yes /lib64/libSM.so.6
0x00007fed6c115a90 0x00007fed6c11ea1f Yes /lib64/libdrm.so.2
0x00007fed6c0cda50 0x00007fed6c0fa043 Yes /lib64/libinput.so.10
0x00007fed6c0b3950 0x00007fed6c0b9bc2 Yes /lib64/libgbm.so.1
0x00007fed6c0ab270 0x00007fed6c0ac039 Yes /lib64/libdl.so.2
0x00007fed7021a110 0x00007fed70239554 Yes /lib64/ld-linux-x86-64.so.2
0x00007fed6c074670 0x00007fed6c093225 Yes /lib64/libcroco-0.6.so.3
0x00007fed6c05d3f0 0x00007fed6c05e30f Yes /lib64/libGLESv2.so.2
0x00007fed6c04d470 0x00007fed6c04ef97 Yes /lib64/libwayland-cursor.so.0
0x00007fed6c045090 0x00007fed6c045229 Yes /lib64/libwayland-egl.so.1
0x00007fed6bfa7ab0 0x00007fed6c02a674 Yes /lib64/libpixman-1.so.0
0x00007fed6bf6c230 0x00007fed6bf8e765 Yes /lib64/libpng16.so.16
0x00007fed6bf620f0 0x00007fed6bf62c47 Yes /lib64/libxcb-shm.so.0
0x00007fed6bf56430 0x00007fed6bf5b262 Yes /lib64/libxcb-render.so.0
0x00007fed6bf464b0 0x00007fed6bf4c682 Yes /lib64/libXrender.so.1
0x00007fed6bf182f0 0x00007fed6bf33577 Yes /lib64/libexpat.so.1
0x00007fed6bee38f0 0x00007fed6bf0114b Yes /lib64/libgck-1.so.0
0x00007fed6bdc55c0 0x00007fed6be93bfc Yes /lib64/libgcrypt.so.20
0x00007fed6bd9acd0 0x00007fed6bdacd62 Yes /lib64/libgpg-error.so.0
0x00007fed6bc8c090 0x00007fed6bd24130 Yes /lib64/libp11-kit.so.0
0x00007fed6bc389f0 0x00007fed6bc4f9d6 Yes /lib64/liblzma.so.5
0x00007fed6bc16530 0x00007fed6bc2f12b Yes /lib64/liblz4.so.1
0x00007fed6ba78900 0x00007fed6bb94e50 Yes /lib64/libgnutls.so.30
0x00007fed6ba3b610 0x00007fed6ba3f001 Yes /lib64/libuuid.so.1
0x00007fed6b9ede10 0x00007fed6ba21992 Yes /lib64/libblkid.so.1
0x00007fed6b954490 0x00007fed6b9b5fbe Yes /lib64/libpcre2-8.so.0
0x00007fed6b948510 0x00007fed6b94c077 Yes /lib64/libthai.so.0
0x00007fed6b924310 0x00007fed6b93d772 Yes /lib64/libgraphite2.so.3
0x00007fed6b90f530 0x00007fed6b91c1b6 Yes /lib64/libbz2.so.1
0x00007fed6b8ec430 0x00007fed6b8f9f3c Yes /lib64/libtinfo.so.6
0x00007fed6b85e4d0 0x00007fed6b8613fb Yes /lib64/libGLdispatch.so.0
0x00007fed6b7ed890 0x00007fed6b7f78dc Yes /lib64/libGLX.so.0
0x00007fed6b7c4350 0x00007fed6b7cd825 Yes /lib64/libseccomp.so.2
0x00007fed6b798830 0x00007fed6b79cd90 Yes /lib64/libvorbisfile.so.3
0x00007fed6b780b30 0x00007fed6b78d615 Yes /lib64/libtdb.so.1
0x00007fed6b7708d0 0x00007fed6b774bd6 Yes /lib64/libltdl.so.7
0x00007fed6b7683d0 0x00007fed6b769180 Yes /lib64/libxcb-util.so.1
0x00007fed6b7508b0 0x00007fed6b75cad9 Yes /usr/lib64/libxcb-xkb.so.1
0x00007fed6b73f390 0x00007fed6b741876 Yes /lib64/libmtdev.so.1
0x00007fed6b72b7d0 0x00007fed6b731049 Yes /lib64/libevdev.so.2
0x00007fed6b5e29d0 0x00007fed6b6c775e Yes /lib64/libxml2.so.2
0x00007fed6b5955b0 0x00007fed6b599252 Yes /lib64/libidn2.so.0
0x00007fed6b422230 0x00007fed6b456d8f Yes /lib64/libunistring.so.2
0x00007fed6b3fc710 0x00007fed6b4076e3 Yes /lib64/libtasn1.so.6
0x00007fed6b3c6a70 0x00007fed6b3e52b8 Yes /lib64/libnettle.so.7
0x00007fed6b390e20 0x00007fed6b3a086f Yes /lib64/libhogweed.so.5
0x00007fed6b317600 0x00007fed6b36c2e4 Yes /lib64/libgmp.so.10
0x00007fed6b303470 0x00007fed6b3066b0 Yes /lib64/libdatrie.so.1
0x00007fed6b2d5bd0 0x00007fed6b2ecb2d Yes /lib64/libvorbis.so.0
0x00007fed6b2ca490 0x00007fed6b2cc859 Yes /lib64/libogg.so.0
0x00007fed6b28d050 0x00007fed6b2a1aa9 Yes /lib64/libcrypt.so.2
0x00007fed6ff96590 0x00007fed6ff9c099 Yes /usr/lib64/gio/modules/libdconfsettings.so
0x00007fed69153e90 0x00007fed69176e92 Yes /lib64/libEGL_mesa.so.0
0x00007fed6911e220 0x00007fed6912abb3 Yes /lib64/libglapi.so.0
0x00007fed6ff880f0 0x00007fed6ff89359 Yes /lib64/libxcb-dri2.so.0
0x00007fed6ff7f0d0 0x00007fed6ff8190e Yes /lib64/libxcb-xfixes.so.0
0x00007fed6ff77150 0x00007fed6ff78047 Yes /lib64/libxcb-dri3.so.0
0x00007fed6910e0b0 0x00007fed6910e98a Yes /lib64/libxcb-present.so.0
0x00007fed69106210 0x00007fed69108526 Yes /lib64/libxcb-sync.so.1
0x00007fed690ff190 0x00007fed690ff450 Yes /lib64/libxshmfence.so.1
0x00007fed6889cda0 0x00007fed688df922 Yes /lib64/libGLX_mesa.so.0
0x00007fed68870130 0x00007fed68878bb9 Yes /lib64/libxcb-glx.so.0
0x00007fed6885f290 0x00007fed68861a49 Yes /lib64/libXxf86vm.so.1
0x00007fed5c8d05f0 0x00007fed5d12b702 Yes /usr/lib64/dri/i965_dri.so
0x00007fed6883c6d0 0x00007fed6885181f Yes /lib64/libdrm_intel.so.1
0x00007fed6882c330 0x00007fed68832bed Yes /lib64/libdrm_radeon.so.1
0x00007fed68821610 0x00007fed6882531e Yes /lib64/libdrm_nouveau.so.2
0x00007fed68816770 0x00007fed6881ac61 Yes /lib64/libpciaccess.so.0
0x00007fed6880a590 0x00007fed6880f5c1 Yes /lib64/libnss_sss.so.2
0x00007fed6919c3f0 0x00007fed6919e652 Yes /usr/lib64/spa/support/libspa-support.so
0x00007fed4374d470 0x00007fed4377d7ee Yes /lib64/libibus-1.0.so.5
0x00007fed4371a6d0 0x00007fed4372a424 Yes /lib64/libgweather-3.so.16
0x00007fed4368de50 0x00007fed436dd6fd Yes /lib64/libsoup-2.4.so.1
0x00007fed43655410 0x00007fed4365f867 Yes /lib64/libgeocode-glib.so.0
0x00007fed43608ab0 0x00007fed4363b25f Yes /lib64/libgssapi_krb5.so.2
0x00007fed434ef930 0x00007fed435c1a64 Yes /lib64/libsqlite3.so.0
0x00007fed434cf470 0x00007fed434d0e76 Yes /lib64/libpsl.so.5
0x00007fed434bf190 0x00007fed434c60d4 Yes /lib64/libbrotlidec.so.1
0x00007fed433f62b0 0x00007fed4346107c Yes /lib64/libkrb5.so.3
0x00007fed433b9db0 0x00007fed433c5954 Yes /lib64/libk5crypto.so.3
0x00007fed433af550 0x00007fed433b0199 Yes /lib64/libcom_err.so.2
0x00007fed4339ffb0 0x00007fed433a7bb2 Yes /lib64/libkrb5support.so.0
0x00007fed43135000 0x00007fed432d52d0 Yes /lib64/libcrypto.so.1.1
0x00007fed430b63f0 0x00007fed430b73ac Yes /lib64/libkeyutils.so.1
0x00007fed43092050 0x00007fed4309232e Yes /lib64/libbrotlicommon.so.1
0x00007fed43012950 0x00007fed4302f027 Yes /lib64/libgnome-bluetooth.so.13
0x00007fed437c7830 0x00007fed437c8e56 Yes /lib64/libcanberra-gtk3.so.0
0x00007fed437bea90 0x00007fed437c0f91 Yes /lib64/libnotify.so.4
0x00007fed43078010 0x00007fed430856ae Yes /usr/lib64/gnome-shell/libgvc.so
0x00007fed42f6ef30 0x00007fed42f9ca71 Yes /lib64/libpulse.so.0
0x00007fed4306a2d0 0x00007fed4306bba5 Yes /lib64/libpulse-mainloop-glib.so.0
0x00007fed42ef1dd0 0x00007fed42f36472 Yes /usr/lib64/pulseaudio/libpulsecommon-13.0.so
0x00007fed42e6b0f0 0x00007fed42eb4605 Yes /lib64/libsndfile.so.1
0x00007fed43063470 0x00007fed43065adc Yes /lib64/libasyncns.so.0
0x00007fed4305c3f0 0x00007fed4305de2a Yes /lib64/libcap.so.2
0x00007fed4304d350 0x00007fed430557a9 Yes /lib64/libgsm.so.1
0x00007fed42e111b0 0x00007fed42e558a3 Yes /lib64/libFLAC.so.8
0x00007fed42d70130 0x00007fed42d727e6 Yes /lib64/libvorbisenc.so.2
0x00007fed42d23c30 0x00007fed42d4103a Yes /lib64/libaccountsservice.so.0
0x00007fed42ce5e10 0x00007fed42cfbb31 Yes /lib64/libgdm.so.1
0x00007fed4281b710 0x00007fed4293bec6 Yes /lib64/libtelepathy-glib.so.0
0x00007fed42c29290 0x00007fed42c3e208 Yes /lib64/libdbus-glib-1.so.2
0x00007fed42c7ebf0 0x00007fed42c8b2ef Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so
0x00007fed4278cf50 0x00007fed427a4859 Yes /usr/lib64/gvfs/libgvfscommon.so
0x00007fed4274bfb0 0x00007fed427675a2 Yes /usr/lib64/gio/modules/libgvfsdbus.so
0x00007fed42c5f990 0x00007fed42c6c985 Yes /usr/lib64/gio/modules/libgiognutls.so
0x00007fed42709bb0 0x00007fed42722400 Yes /usr/lib64/pkcs11/p11-kit-trust.so
0x00007fed426cf5b0 0x00007fed426e7c7a Yes /usr/lib64/pkcs11/opensc-pkcs11.so
0x00007fed424bfef0 0x00007fed425eca1a Yes /lib64/libopensc.so.6
0x00007fed42fcc810 0x00007fed42fcd96e Yes /usr/lib64/gio/modules/libgiognomeproxy.so
0x00007fed4243f3b0 0x00007fed4244862f Yes /lib64/libgtop-2.0.so.11
0x00007fed42fba0d0 0x00007fed42fbafb1 Yes /usr/lib64/gconv/ISO8859-1.so
0x00007fed4cdf81f0 0x00007fed4cdf85fd Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
0x00007fed41c3d220 0x00007fed41e22e49 Yes /lib64/librsvg-2.so.2
0x00007fed4e5a45f0 0x00007fed4e5aa85c Yes /lib64/libnss_files.so.2
0x00007fed4e59c3f0 0x00007fed4e59d89a Yes /lib64/libnss_mdns4_minimal.so.2
0x00007fed4e594350 0x00007fed4e597552 Yes /lib64/libnss_dns.so.2
0x00007fed4e57c470 0x00007fed4e586564 Yes /lib64/libnss_myhostname.so.2
0x00007fed4e5f8990 0x00007fed4e5faa64 Yes /usr/lib64/gtk-3.0/modules/libcanberra-gtk-module.so
0x00007fed4e5f16d0 0x00007fed4e5f2044 Yes /usr/lib64/gtk-3.0/modules/libpk-gtk-module.so
0x00007fed4ef3f4b0 0x00007fed4ef4122d Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.so
$1 = 0x0
$2 = 0x0
rax 0x0 0
rbx 0x55cd653d59b8 94340655176120
rcx 0x1 1
rdx 0x0 0
rsi 0x7ffdce064220 140728059970080
rdi 0x0 0
rbp 0x55cd62e8c2f0 0x55cd62e8c2f0
rsp 0x7ffdce0641c8 0x7ffdce0641c8
r8 0x0 0
r9 0x7fed6fcbe52e 140657759610158
r10 0x7fed6efa3d50 140657745870160
r11 0x0 0
r12 0x7ffdce064220 140728059970080
r13 0x0 0
r14 0x7ffdce064500 140728059970816
r15 0x0 0
rip 0x7fed6ee1f0a0 0x7fed6ee1f0a0 <st_theme_node_reduce_border_radius>
eflags 0x10246 [ PF ZF IF RF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
st0 0 (raw 0x00000000000000000000)
st1 0 (raw 0x00000000000000000000)
st2 0 (raw 0x00000000000000000000)
st3 0 (raw 0x00000000000000000000)
st4 0 (raw 0x00000000000000000000)
st5 1 (raw 0x3fff8000000000000000)
st6 1 (raw 0x3fff8000000000000000)
st7 2 (raw 0x40008000000000000000)
fctrl 0x37f 895
fstat 0x0 0
ftag 0xffff 65535
fiseg 0x7fed 32749
fioff 0x6c4f9e47 1817157191
foseg 0x7ffd 32765
fooff 0xce063f98 -838451304
fop 0x0 0
xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0xc0, 0x7f, 0x0 <repeats 12 times>}, v8_int16 = {0x0, 0x7fc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x7fc00000, 0x0, 0x0, 0x0}, v2_int64 = {0x7fc00000, 0x0}, uint128 = 0x7fc00000}
xmm1 {v4_float = {0x765, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0xa0, 0xec, 0x44, 0x0 <repeats 12 times>}, v8_int16 = {0xa000, 0x44ec, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x44eca000, 0x0, 0x0, 0x0}, v2_int64 = {0x44eca000, 0x0}, uint128 = 0x44eca000}
xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = {0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff}
xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = {0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff}
xmm4 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0}
xmm5 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0}
xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0}
xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0xc0, 0x7f, 0x0 <repeats 12 times>}, v8_int16 = {0x0, 0x7fc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x7fc00000, 0x0, 0x0, 0x0}, v2_int64 = {0x7fc00000, 0x0}, uint128 = 0x7fc00000}
xmm8 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0}
xmm9 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x98, 0x90, 0x9e, 0xb9, 0x0 <repeats 12 times>}, v8_int16 = {0x9098, 0xb99e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xb99e9098, 0x0, 0x0, 0x0}, v2_int64 = {0xb99e9098, 0x0}, uint128 = 0xb99e9098}
xmm10 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0}
xmm11 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0xc0, 0xff, 0x0 <repeats 12 times>}, v8_int16 = {0x0, 0xffc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xffc00000, 0x0, 0x0, 0x0}, v2_int64 = {0xffc00000, 0x0}, uint128 = 0xffc00000}
xmm12 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0}
xmm13 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0}
xmm14 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x8, 0xd1, 0x9e, 0x39, 0x0 <repeats 12 times>}, v8_int16 = {0xd108, 0x399e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x399ed108, 0x0, 0x0, 0x0}, v2_int64 = {0x399ed108, 0x0}, uint128 = 0x399ed108}
xmm15 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0}
mxcsr 0x1fa1 [ IE PE IM DM ZM OM UM PM ]
Dump of assembler code for function st_theme_node_reduce_border_radius:
=> 0x00007fed6ee1f0a0 <+0>: mov 0x80(%rdi),%eax
0x00007fed6ee1f0a6 <+6>: mov 0x84(%rdi),%edx
0x00007fed6ee1f0ac <+12>: movss 0xd420(%rip),%xmm2 # 0x7fed6ee2c4d4
0x00007fed6ee1f0b4 <+20>: mov %eax,%ecx
0x00007fed6ee1f0b6 <+22>: add %edx,%ecx
0x00007fed6ee1f0b8 <+24>: je 0x7fed6ee1f0d7 <st_theme_node_reduce_border_radius+55>
0x00007fed6ee1f0ba <+26>: mov %ecx,%ecx
0x00007fed6ee1f0bc <+28>: pxor %xmm2,%xmm2
0x00007fed6ee1f0c0 <+32>: movaps %xmm0,%xmm4
0x00007fed6ee1f0c3 <+35>: cvtsi2ss %rcx,%xmm2
0x00007fed6ee1f0c8 <+40>: divss %xmm2,%xmm4
0x00007fed6ee1f0cc <+44>: movaps %xmm4,%xmm2
0x00007fed6ee1f0cf <+47>: minss 0xd3fd(%rip),%xmm2 # 0x7fed6ee2c4d4
0x00007fed6ee1f0d7 <+55>: mov 0x88(%rdi),%ecx
0x00007fed6ee1f0dd <+61>: add %ecx,%edx
0x00007fed6ee1f0df <+63>: je 0x7fed6ee1f0fd <st_theme_node_reduce_border_radius+93>
0x00007fed6ee1f0e1 <+65>: mov %edx,%edx
0x00007fed6ee1f0e3 <+67>: pxor %xmm3,%xmm3
0x00007fed6ee1f0e7 <+71>: movaps %xmm1,%xmm5
0x00007fed6ee1f0ea <+74>: cvtsi2ss %rdx,%xmm3
0x00007fed6ee1f0ef <+79>: divss %xmm3,%xmm5
0x00007fed6ee1f0f3 <+83>: movaps %xmm5,%xmm3
0x00007fed6ee1f0f6 <+86>: minss %xmm2,%xmm3
0x00007fed6ee1f0fa <+90>: movaps %xmm3,%xmm2
0x00007fed6ee1f0fd <+93>: mov 0x8c(%rdi),%edx
0x00007fed6ee1f103 <+99>: add %edx,%ecx
0x00007fed6ee1f105 <+101>: je 0x7fed6ee1f11d <st_theme_node_reduce_border_radius+125>
0x00007fed6ee1f107 <+103>: mov %ecx,%ecx
0x00007fed6ee1f109 <+105>: pxor %xmm3,%xmm3
0x00007fed6ee1f10d <+109>: cvtsi2ss %rcx,%xmm3
0x00007fed6ee1f112 <+114>: divss %xmm3,%xmm0
0x00007fed6ee1f116 <+118>: minss %xmm2,%xmm0
0x00007fed6ee1f11a <+122>: movaps %xmm0,%xmm2
0x00007fed6ee1f11d <+125>: add %eax,%edx
0x00007fed6ee1f11f <+127>: je 0x7fed6ee1f137 <st_theme_node_reduce_border_radius+151>
0x00007fed6ee1f121 <+129>: mov %edx,%edx
0x00007fed6ee1f123 <+131>: pxor %xmm0,%xmm0
0x00007fed6ee1f127 <+135>: cvtsi2ss %rdx,%xmm0
0x00007fed6ee1f12c <+140>: divss %xmm0,%xmm1
0x00007fed6ee1f130 <+144>: minss %xmm2,%xmm1
0x00007fed6ee1f134 <+148>: movaps %xmm1,%xmm2
0x00007fed6ee1f137 <+151>: pxor %xmm0,%xmm0
0x00007fed6ee1f13b <+155>: cvtsi2ss %eax,%xmm0
0x00007fed6ee1f13f <+159>: mulss %xmm2,%xmm0
0x00007fed6ee1f143 <+163>: cvttss2si %xmm0,%rax
0x00007fed6ee1f148 <+168>: pxor %xmm0,%xmm0
0x00007fed6ee1f14c <+172>: mov %eax,(%rsi)
0x00007fed6ee1f14e <+174>: cvtsi2ssl 0x84(%rdi),%xmm0
0x00007fed6ee1f156 <+182>: mulss %xmm2,%xmm0
0x00007fed6ee1f15a <+186>: cvttss2si %xmm0,%rax
0x00007fed6ee1f15f <+191>: pxor %xmm0,%xmm0
0x00007fed6ee1f163 <+195>: mov %eax,0x4(%rsi)
0x00007fed6ee1f166 <+198>: cvtsi2ssl 0x8c(%rdi),%xmm0
0x00007fed6ee1f16e <+206>: mulss %xmm2,%xmm0
0x00007fed6ee1f172 <+210>: cvttss2si %xmm0,%rax
0x00007fed6ee1f177 <+215>: pxor %xmm0,%xmm0
0x00007fed6ee1f17b <+219>: mov %eax,0xc(%rsi)
0x00007fed6ee1f17e <+222>: cvtsi2ssl 0x88(%rdi),%xmm0
0x00007fed6ee1f186 <+230>: mulss %xmm0,%xmm2
0x00007fed6ee1f18a <+234>: cvttss2si %xmm2,%rax
0x00007fed6ee1f18f <+239>: mov %eax,0x8(%rsi)
0x00007fed6ee1f192 <+242>: retq
End of assembler dump.
There's an old report of this at the Fedora bug tracker which abrt is claiming this is a duplicate of.