"Native Window Placement by fmuellner" crashes gnome-shell when switching workspaces in overview
Use fedora 27 with 3.26. Open "window layout" view with m$ key. Try to switch to a new workspace with hotkeys or click. Gnome-shell crashes. Tested with xorg. 100% reproducible.
Bisected through all enabled extensions, and disabled all. This is the one that causes this.
version from:
gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Extensions.GetExtensionInfo 'native-window-placement@gnome-shell-extensions.gcampax.github.com'
is:
({'_generated': <'Generated by SweetTooth, do not edit'>, 'description': <'Arrange windows in overview in a more compact way.'>, 'extension-id': <'native-window-placement'>, 'gettext-domain': <'gnome-shell-extensions'>, 'name': <'Native Window Placement'>, 'settings-schema': <'org.gnome.shell.extensions.native-window-placement'>, 'url': <'https://gitlab.gnome.org/GNOME/gnome-shell-extensions'>, 'uuid': <'native-window-placement@gnome-shell-extensions.gcampax.github.com'>, 'version': <36.0>, 'type': <2.0>, 'state': <2.0>, 'path': <'/home/james/.local/share/gnome-shell/extensions/native-window-placement@gnome-shell-extensions.gcampax.github.com'>, 'error': <''>, 'hasPrefs': },)
trace is:
$ coredumpctl -1
TIME PID UID GID SIG COREFILE EXE
Thu 2018-02-15 11:23:11 EST 11899 1000 1000 11 present /usr/bin/gnome-she
$ coredumpctl gdb 11899
PID: 11899 (gnome-shell)
UID: 1000 (james)
GID: 1000 (james)
Signal: 11 (SEGV)
Timestamp: Thu 2018-02-15 11:23:07 EST (28s ago)
Command Line: /usr/bin/gnome-shell
Executable: /usr/bin/gnome-shell
Control Group: /user.slice/user-1000.slice/session-6.scope
Unit: session-6.scope
Slice: user-1000.slice
Session: 6
Owner UID: 1000 (james)
Boot ID: 30cdf0e301ff45a18ceca3e9bba1957c
Machine ID: d0446495c6374f4097f37aa0bfe6bebd
Hostname: hostname
Storage: /var/lib/systemd/coredump/core.gnome-shell.1000.30cdf0e301ff45a18ceca3e9bba1957c.11899.1518711787000000.lz4
Message: Process 11899 (gnome-shell) of user 1000 dumped core.
Stack trace of thread 11899:
#0 0x00007f7fd8040630 st_theme_node_reduce_border_radius (libst-1.0.so)
#1 0x00007f7fd8042d69 st_theme_node_paint_borders (libst-1.0.so)
#2 0x00007f7fd80455f9 st_theme_node_paint (libst-1.0.so)
#3 0x00007f7fd8048d70 st_widget_paint_background (libst-1.0.so)
#4 0x00007f7fd8048d9c st_widget_paint (libst-1.0.so)
#5 0x00007f7fd927ef1c clutter_actor_continue_paint (libmutter-clutter-1.so)
#6 0x00007f7fd92852c4 clutter_actor_paint.part.44 (libmutter-clutter-1.so)
#7 0x00007f7fd9285550 clutter_actor_real_paint (libmutter-clutter-1.so)
#8 0x00007f7fd927ef1c clutter_actor_continue_paint (libmutter-clutter-1.so)
#9 0x00007f7fd92852c4 clutter_actor_paint.part.44 (libmutter-clutter-1.so)
#10 0x00007f7fd9285550 clutter_actor_real_paint (libmutter-clutter-1.so)
#11 0x00007f7fd927ef1c clutter_actor_continue_paint (libmutter-clutter-1.so)
#12 0x00007f7fd92852c4 clutter_actor_paint.part.44 (libmutter-clutter-1.so)
#13 0x00007f7fd9285550 clutter_actor_real_paint (libmutter-clutter-1.so)
#14 0x00007f7fd927ef1c clutter_actor_continue_paint (libmutter-clutter-1.so)
#15 0x00007f7fd92852c4 clutter_actor_paint.part.44 (libmutter-clutter-1.so)
#16 0x00007f7fdaed5094 shell_generic_container_paint (libgnome-shell.so)
#17 0x00007f7fd927ef1c clutter_actor_continue_paint (libmutter-clutter-1.so)
#18 0x00007f7fd92852c4 clutter_actor_paint.part.44 (libmutter-clutter-1.so)
#19 0x00007f7fd92d824a clutter_stage_paint (libmutter-clutter-1.so)
#20 0x00007f7fd8ae2a92 meta_stage_paint (libmutter-1.so.0)
#21 0x00007f7fd927ef1c clutter_actor_continue_paint (libmutter-clutter-1.so)
#22 0x00007f7fd92852c4 clutter_actor_paint.part.44 (libmutter-clutter-1.so)
#23 0x00007f7fd92dc39f clutter_stage_do_paint_view (libmutter-clutter-1.so)
#24 0x00007f7fd92dc693 _clutter_stage_paint_view (libmutter-clutter-1.so)
#25 0x00007f7fd926f194 paint_stage (libmutter-clutter-1.so)
#26 0x00007f7fd926f333 clutter_stage_cogl_redraw_view (libmutter-clutter-1.so)
#27 0x00007f7fd927051b clutter_stage_cogl_redraw (libmutter-clutter-1.so)
#28 0x00007f7fd92d9207 _clutter_stage_do_update (libmutter-clutter-1.so)
#29 0x00007f7fd92c4da9 clutter_clock_dispatch (libmutter-clutter-1.so)
#30 0x00007f7fda5fdb77 g_main_context_dispatch (libglib-2.0.so.0)
#31 0x00007f7fda5fdf20 g_main_context_iterate.isra.23 (libglib-2.0.so.0)
#32 0x00007f7fda5fe232 g_main_loop_run (libglib-2.0.so.0)
#33 0x00007f7fd8b127bc meta_run (libmutter-1.so.0)
#34 0x00005651ae78942c main (gnome-shell)
#35 0x00007f7fd848d00a __libc_start_main (libc.so.6)
#36 0x00005651ae78956a _start (gnome-shell)
Stack trace of thread 11925:
#0 0x00007f7fd885ccbb pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007f7fd0abda24 _ZN2js17ConditionVariable4waitERNS_9LockGuardINS_5MutexEEE (libmozjs-52.so.0)
#2 0x00007f7fd0abdc95 _ZN2js17ConditionVariable8wait_forERNS_9LockGuardINS_5MutexEEERKN7mozilla16BaseTimeDurationINS5_27TimeDurationValueCalculatorEEE (libmozjs-52.so.0)
#3 0x00007f7fd0eb6333 _ZN2js12HelperThread10threadLoopEv (libmozjs-52.so.0)
#4 0x00007f7fd0ed7952 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-52.so.0)
#5 0x00007f7fd885661b start_thread (libpthread.so.0)
#6 0x00007f7fd858398f __clone (libc.so.6)
Stack trace of thread 11903:
#0 0x00007f7fd85773db __poll (libc.so.6)
#1 0x00007f7fda5fde99 g_main_context_iterate.isra.23 (libglib-2.0.so.0)
#2 0x00007f7fda5fe232 g_main_loop_run (libglib-2.0.so.0)
#3 0x00007f7fdabe6b56 gdbus_shared_thread_func (libgio-2.0.so.0)
#4 0x00007f7fda625486 g_thread_proxy (libglib-2.0.so.0)
#5 0x00007f7fd885661b start_thread (libpthread.so.0)
#6 0x00007f7fd858398f __clone (libc.so.6)
Stack trace of thread 11920:
#0 0x00007f7fd885ccbb pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007f7fd0abda24 _ZN2js17ConditionVariable4waitERNS_9LockGuardINS_5MutexEEE (libmozjs-52.so.0)
#2 0x00007f7fd0abdc95 _ZN2js17ConditionVariable8wait_forERNS_9LockGuardINS_5MutexEEERKN7mozilla16BaseTimeDurationINS5_27TimeDurationValueCalculatorEEE (libmozjs-52.so.0)
#3 0x00007f7fd0eb6333 _ZN2js12HelperThread10threadLoopEv (libmozjs-52.so.0)
#4 0x00007f7fd0ed7952 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-52.so.0)
#5 0x00007f7fd885661b start_thread (libpthread.so.0)
#6 0x00007f7fd858398f __clone (libc.so.6)
Stack trace of thread 11921:
#0 0x00007f7fd885ccbb pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007f7fd0abda24 _ZN2js17ConditionVariable4waitERNS_9LockGuardINS_5MutexEEE (libmozjs-52.so.0)
#2 0x00007f7fd0abdc95 _ZN2js17ConditionVariable8wait_forERNS_9LockGuardINS_5MutexEEERKN7mozilla16BaseTimeDurationINS5_27TimeDurationValueCalculatorEEE (libmozjs-52.so.0)
#3 0x00007f7fd0eb6333 _ZN2js12HelperThread10threadLoopEv (libmozjs-52.so.0)
#4 0x00007f7fd0ed7952 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-52.so.0)
#5 0x00007f7fd885661b start_thread (libpthread.so.0)
#6 0x00007f7fd858398f __clone (libc.so.6)
Stack trace of thread 11922:
#0 0x00007f7fd885ccbb pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007f7fd0abda24 _ZN2js17ConditionVariable4waitERNS_9LockGuardINS_5MutexEEE (libmozjs-52.so.0)
#2 0x00007f7fd0abdc95 _ZN2js17ConditionVariable8wait_forERNS_9LockGuardINS_5MutexEEERKN7mozilla16BaseTimeDurationINS5_27TimeDurationValueCalculatorEEE (libmozjs-52.so.0)
#3 0x00007f7fd0eb6333 _ZN2js12HelperThread10threadLoopEv (libmozjs-52.so.0)
#4 0x00007f7fd0ed7952 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-52.so.0)
#5 0x00007f7fd885661b start_thread (libpthread.so.0)
#6 0x00007f7fd858398f __clone (libc.so.6)
Stack trace of thread 11924:
#0 0x00007f7fd885ccbb pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007f7fd0abda24 _ZN2js17ConditionVariable4waitERNS_9LockGuardINS_5MutexEEE (libmozjs-52.so.0)
#2 0x00007f7fd0abdc95 _ZN2js17ConditionVariable8wait_forERNS_9LockGuardINS_5MutexEEERKN7mozilla16BaseTimeDurationINS5_27TimeDurationValueCalculatorEEE (libmozjs-52.so.0)
#3 0x00007f7fd0eb6333 _ZN2js12HelperThread10threadLoopEv (libmozjs-52.so.0)
#4 0x00007f7fd0ed7952 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-52.so.0)
#5 0x00007f7fd885661b start_thread (libpthread.so.0)
#6 0x00007f7fd858398f __clone (libc.so.6)
Stack trace of thread 13786:
#0 0x00007f7fd857dbf9 syscall (libc.so.6)
#1 0x00007f7fda64362a g_cond_wait_until (libglib-2.0.so.0)
#2 0x00007f7fda5d2381 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0)
#3 0x00007f7fda625e24 g_thread_pool_thread_proxy (libglib-2.0.so.0)
#4 0x00007f7fda625486 g_thread_proxy (libglib-2.0.so.0)
#5 0x00007f7fd885661b start_thread (libpthread.so.0)
#6 0x00007f7fd858398f __clone (libc.so.6)
Stack trace of thread 11917:
#0 0x00007f7fd85773db __poll (libc.so.6)
#1 0x00007f7fb11376f1 poll_func (libpulse.so.0)
#2 0x00007f7fb11290b0 pa_mainloop_poll (libpulse.so.0)
#3 0x00007f7fb1129740 pa_mainloop_iterate (libpulse.so.0)
#4 0x00007f7fb11297d0 pa_mainloop_run (libpulse.so.0)
#5 0x00007f7fb1137639 thread (libpulse.so.0)
#6 0x00007f7fb0ed6ac8 internal_thread_func (libpulsecommon-11.1.so)
#7 0x00007f7fd885661b start_thread (libpthread.so.0)
#8 0x00007f7fd858398f __clone (libc.so.6)
Stack trace of thread 11919:
#0 0x00007f7fd885ccbb pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007f7fd0abda24 _ZN2js17ConditionVariable4waitERNS_9LockGuardINS_5MutexEEE (libmozjs-52.so.0)
#2 0x00007f7fd0abdc95 _ZN2js17ConditionVariable8wait_forERNS_9LockGuardINS_5MutexEEERKN7mozilla16BaseTimeDurationINS5_27TimeDurationValueCalculatorEEE (libmozjs-52.so.0)
#3 0x00007f7fd0eb6333 _ZN2js12HelperThread10threadLoopEv (libmozjs-52.so.0)
#4 0x00007f7fd0ed7952 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-52.so.0)
#5 0x00007f7fd885661b start_thread (libpthread.so.0)
#6 0x00007f7fd858398f __clone (libc.so.6)
Stack trace of thread 11901:
#0 0x00007f7fd85773db __poll (libc.so.6)
#1 0x00007f7fda5fde99 g_main_context_iterate.isra.23 (libglib-2.0.so.0)
#2 0x00007f7fda5fdfac g_main_context_iteration (libglib-2.0.so.0)
#3 0x00007f7fda5fdff1 glib_worker_main (libglib-2.0.so.0)
#4 0x00007f7fda625486 g_thread_proxy (libglib-2.0.so.0)
#5 0x00007f7fd885661b start_thread (libpthread.so.0)
#6 0x00007f7fd858398f __clone (libc.so.6)
Stack trace of thread 11902:
#0 0x00007f7fd85773db __poll (libc.so.6)
#1 0x00007f7fda5fde99 g_main_context_iterate.isra.23 (libglib-2.0.so.0)
#2 0x00007f7fda5fdfac g_main_context_iteration (libglib-2.0.so.0)
#3 0x00007f7fc516542d dconf_gdbus_worker_thread (libdconfsettings.so)
#4 0x00007f7fda625486 g_thread_proxy (libglib-2.0.so.0)
#5 0x00007f7fd885661b start_thread (libpthread.so.0)
#6 0x00007f7fd858398f __clone (libc.so.6)
Stack trace of thread 11918:
#0 0x00007f7fd885ccbb pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007f7fd0abda24 _ZN2js17ConditionVariable4waitERNS_9LockGuardINS_5MutexEEE (libmozjs-52.so.0)
#2 0x00007f7fd0abdc95 _ZN2js17ConditionVariable8wait_forERNS_9LockGuardINS_5MutexEEERKN7mozilla16BaseTimeDurationINS5_27TimeDurationValueCalculatorEEE (libmozjs-52.so.0)
#3 0x00007f7fd0eb6333 _ZN2js12HelperThread10threadLoopEv (libmozjs-52.so.0)
#4 0x00007f7fd0ed7952 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-52.so.0)
#5 0x00007f7fd885661b start_thread (libpthread.so.0)
#6 0x00007f7fd858398f __clone (libc.so.6)
Stack trace of thread 11923:
#0 0x00007f7fd885ccbb pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007f7fd0abda24 _ZN2js17ConditionVariable4waitERNS_9LockGuardINS_5MutexEEE (libmozjs-52.so.0)
#2 0x00007f7fd0abdc95 _ZN2js17ConditionVariable8wait_forERNS_9LockGuardINS_5MutexEEERKN7mozilla16BaseTimeDurationINS5_27TimeDurationValueCalculatorEEE (libmozjs-52.so.0)
#3 0x00007f7fd0eb6333 _ZN2js12HelperThread10threadLoopEv (libmozjs-52.so.0)
#4 0x00007f7fd0ed7952 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-52.so.0)
#5 0x00007f7fd885661b start_thread (libpthread.so.0)
#6 0x00007f7fd858398f __clone (libc.so.6)
GNU gdb (GDB) Fedora 8.0.1-36.fc27
Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/gnome-shell...Reading symbols from /usr/lib/debug/usr/bin/gnome-shell-3.26.2-4.fc27.x86_64.debug...done.
done.
[New LWP 11899]
[New LWP 11925]
[New LWP 11903]
[New LWP 11920]
[New LWP 11921]
[New LWP 11922]
[New LWP 11924]
[New LWP 13786]
[New LWP 11917]
[New LWP 11919]
[New LWP 11901]
[New LWP 11902]
[New LWP 11918]
[New LWP 11923]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
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=-nan(0x400000), corners=corners@entry=0x7ffc0db2f5f0) at ../src/st/st-theme-node-drawing.c:280
280 sum = node->border_radius[ST_CORNER_TOPLEFT]
[Current thread is 1 (Thread 0x7f7fdb4bbac0 (LWP 11899))]
Missing separate debuginfos, use: dnf debuginfo-install NetworkManager-glib-1.8.6-1.fc27.x86_64 PackageKit-gtk3-module-1.1.8-1.fc27.x86_64 accountsservice-libs-0.6.42-4.fc27.x86_64 at-spi2-atk-2.26.1-1.fc27.x86_64 at-spi2-core-2.26.2-1.fc27.x86_64 atk-2.26.1-1.fc27.x86_64 bzip2-libs-1.0.6-24.fc27.x86_64 cairo-1.15.10-1.fc27.x86_64 cairo-gobject-1.15.10-1.fc27.x86_64 caribou-0.4.21-5.fc27.x86_64 dbus-glib-0.108-4.fc27.x86_64 dbus-libs-1.12.0-1.fc27.x86_64 dconf-0.26.1-1.fc27.x86_64 expat-2.2.5-1.fc27.x86_64 flac-libs-1.3.2-4.fc27.x86_64 fontconfig-2.12.6-4.fc27.x86_64 freetype-2.8-7.fc27.x86_64 gcr-3.20.0-6.fc27.x86_64 gdk-pixbuf2-2.36.11-1.fc27.x86_64 gdk-pixbuf2-modules-2.36.11-1.fc27.x86_64 gdm-3.26.2.1-3.fc27.x86_64 geocode-glib-3.25.4.1-1.fc27.x86_64 gjs-1.50.4-1.fc27.x86_64 glib-networking-2.54.1-1.fc27.x86_64 glib2-2.54.3-2.fc27.x86_64 glibc-2.26-24.fc27.x86_64 gmp-6.1.2-6.fc27.x86_64 gnome-bluetooth-libs-3.26.1-1.fc27.x86_64 gnome-desktop3-3.26.2-1.fc27.x86_64 gnutls-3.5.17-1.fc27.x86_64 gobject-introspection-1.54.1-1.fc27.x86_64 graphite2-1.3.10-3.fc27.x86_64 gsm-1.0.17-3.fc27.x86_64 gstreamer1-1.12.4-1.fc27.x86_64 gtk3-3.22.26-2.fc27.x86_64 gvfs-client-1.34.2-1.fc27.x86_64 harfbuzz-1.4.8-1.fc27.x86_64 ibus-libs-1.5.17-6.fc27.x86_64 json-glib-1.4.2-1.fc27.x86_64 keyutils-libs-1.5.10-3.fc27.x86_64 krb5-libs-1.15.2-4.fc27.x86_64 libICE-1.0.9-11.fc27.x86_64 libSM-1.2.2-7.fc27.x86_64 libX11-1.6.5-4.fc27.x86_64 libX11-xcb-1.6.5-4.fc27.x86_64 libXau-1.0.8-9.fc27.x86_64 libXcomposite-0.4.4-11.fc27.x86_64 libXcursor-1.1.14-10.fc27.x86_64 libXdamage-1.1.4-11.fc27.x86_64 libXext-1.3.3-7.fc27.x86_64 libXfixes-5.0.3-4.fc27.x86_64 libXi-1.7.9-4.fc27.x86_64 libXinerama-1.1.3-9.fc27.x86_64 libXrandr-1.5.1-4.fc27.x86_64 libXrender-0.9.10-4.fc27.x86_64 libXtst-1.2.3-4.fc27.x86_64 libXxf86vm-1.1.4-6.fc27.x86_64 libasyncns-0.8-13.fc27.x86_64 libblkid-2.30.2-1.fc27.x86_64 libcanberra-0.30-15.fc27.x86_64 libcanberra-gtk3-0.30-15.fc27.x86_64 libcap-2.25-7.fc27.x86_64 libcom_err-1.43.5-2.fc27.x86_64 libcroco-0.6.12-3.fc27.x86_64 libcrypt-nss-2.26-24.fc27.x86_64 libdatrie-0.2.9-6.fc27.x86_64 libdrm-2.4.89-1.fc27.x86_64 libepoxy-1.4.3-3.fc27.x86_64 libevdev-1.5.7-3.fc27.x86_64 libffi-3.1-14.fc27.x86_64 libgcc-7.3.1-2.fc27.x86_64 libgcrypt-1.8.2-1.fc27.x86_64 libgee-0.20.0-3.fc27.x86_64 libglvnd-1.0.0-1.fc27.x86_64 libglvnd-egl-1.0.0-1.fc27.x86_64 libglvnd-glx-1.0.0-1.fc27.x86_64 libgpg-error-1.27-3.fc27.x86_64 libgtop2-2.38.0-1.fc27.x86_64 libgudev-232-1.fc27.x86_64 libgweather-3.26.1-1.fc27.x86_64 libidn2-2.0.4-1.fc27.x86_64 libinput-1.9.4-1.fc27.x86_64 libjpeg-turbo-1.5.3-1.fc27.x86_64 libmount-2.30.2-1.fc27.x86_64 libnm-gtk-1.8.4-1.fc27.x86_64 libnotify-0.7.7-4.fc27.x86_64 libogg-1.3.2-8.fc27.x86_64 libpciaccess-0.13.4-6.fc27.x86_64 libpng-1.6.31-1.fc27.x86_64 librsvg2-2.40.20-1.fc27.x86_64 libseccomp-2.3.3-1.fc27.x86_64 libsecret-0.18.5-5.fc27.x86_64 libselinux-2.7-3.fc27.x86_64 libsndfile-1.0.28-6.fc27.x86_64 libsoup-2.60.3-1.fc27.x86_64 libstdc++-7.3.1-2.fc27.x86_64 libtasn1-4.13-1.fc27.x86_64 libtdb-1.3.15-2.fc27.x86_64 libthai-0.1.25-4.fc27.x86_64 libtool-ltdl-2.4.6-20.fc27.x86_64 libunistring-0.9.7-3.fc27.x86_64 libuuid-2.30.2-1.fc27.x86_64 libvorbis-1.3.5-4.fc27.x86_64 libwacom-0.26-1.fc27.x86_64 libwayland-client-1.14.0-2.fc27.x86_64 libwayland-cursor-1.14.0-2.fc27.x86_64 libwayland-server-1.14.0-2.fc27.x86_64 libxcb-1.12-5.fc27.x86_64 libxkbcommon-0.7.1-5.fc27.x86_64 libxkbcommon-x11-0.7.1-5.fc27.x86_64 libxkbfile-1.0.9-6.fc27.x86_64 libxklavier-5.4-9.fc27.x86_64 libxml2-2.9.7-1.fc27.x86_64 libxshmfence-1.2-6.fc27.x86_64 lz4-libs-1.8.0-1.fc27.x86_64 mesa-dri-drivers-17.2.4-3.fc27.x86_64 mesa-libEGL-17.2.4-3.fc27.x86_64 mesa-libGL-17.2.4-3.fc27.x86_64 mesa-libgbm-17.2.4-3.fc27.x86_64 mesa-libglapi-17.2.4-3.fc27.x86_64 mesa-libwayland-egl-17.2.4-3.fc27.x86_64 mozjs52-52.6.0-1.fc27.x86_64 mtdev-1.1.5-9.fc27.x86_64 mutter-3.26.2-2.fc27.x86_64 ncurses-libs-6.0-13.20170722.fc27.x86_64 nettle-3.4-1.fc27.x86_64 nspr-4.17.0-1.fc27.x86_64 nss-3.34.0-1.0.fc27.x86_64 nss-mdns-0.10-20.fc27.x86_64 nss-softokn-3.34.0-1.0.fc27.x86_64 nss-softokn-freebl-3.34.0-1.0.fc27.x86_64 nss-util-3.34.0-1.0.fc27.x86_64 p11-kit-0.23.9-2.fc27.x86_64 pango-1.40.14-1.fc27.x86_64 pcre-8.41-5.fc27.x86_64 pcre2-10.30-6.fc27.x86_64 pipewire-0.1.6-2.fc27.x86_64 pixman-0.34.0-4.fc27.x86_64 polkit-libs-0.113-15.fc27.x86_64 pulseaudio-libs-11.1-7.fc27.x86_64 pulseaudio-libs-glib2-11.1-7.fc27.x86_64 readline-7.0-7.fc27.x86_64 sqlite-libs-3.20.1-1.fc27.x86_64 startup-notification-0.12-14.fc27.x86_64 systemd-libs-234-9.fc27.x86_64 tcp_wrappers-libs-7.6-87.fc27.x86_64 telepathy-glib-0.24.1-7.fc27.x86_64 upower-0.99.7-1.fc27.x86_64 xcb-util-0.4.0-8.fc27.x86_64 xz-libs-5.2.3-4.fc27.x86_64 zlib-1.2.11-4.fc27.x86_64
(gdb) bt
#0 0x00007f7fd8040630 in st_theme_node_reduce_border_radius (node=node@entry=0x0, width=width@entry=-nan(0x400000), height=height@entry=-nan(0x400000), corners=corners@entry=0x7ffc0db2f5f0) at ../src/st/st-theme-node-drawing.c:280
#1 0x00007f7fd8042d69 in st_theme_node_paint_borders (state=state@entry=0x5651b44cd0c8, framebuffer=framebuffer@entry=0x5651afef5280, box=box@entry=0x7ffc0db2f8b0, paint_opacity=paint_opacity@entry=255 '\377') at ../src/st/st-theme-node-drawing.c:1663
#2 0x00007f7fd80455f9 in st_theme_node_paint (node=node@entry=0x5651b340b220, state=0x5651b44cd0c8, framebuffer=0x5651afef5280, box=box@entry=0x7ffc0db2f8b0, paint_opacity=paint_opacity@entry=255 '\377') at ../src/st/st-theme-node-drawing.c:2598
#3 0x00007f7fd8048d70 in st_widget_paint_background (widget=<optimized out>) at ../src/st/st-widget.c:459
#4 0x00007f7fd8048d9c in st_widget_paint (actor=0x5651b44cd440) at ../src/st/st-widget.c:469
#5 0x00007f7fd927ef1c in clutter_actor_continue_paint () at /usr/lib64/mutter/libmutter-clutter-1.so
#6 0x00007f7fd92852c4 in clutter_actor_paint.part () at /usr/lib64/mutter/libmutter-clutter-1.so
#7 0x00007f7fd9285550 in clutter_actor_real_paint () at /usr/lib64/mutter/libmutter-clutter-1.so
#8 0x00007f7fd927ef1c in clutter_actor_continue_paint () at /usr/lib64/mutter/libmutter-clutter-1.so
#9 0x00007f7fd92852c4 in clutter_actor_paint.part () at /usr/lib64/mutter/libmutter-clutter-1.so
#10 0x00007f7fd9285550 in clutter_actor_real_paint () at /usr/lib64/mutter/libmutter-clutter-1.so
#11 0x00007f7fd927ef1c in clutter_actor_continue_paint () at /usr/lib64/mutter/libmutter-clutter-1.so
#12 0x00007f7fd92852c4 in clutter_actor_paint.part () at /usr/lib64/mutter/libmutter-clutter-1.so
#13 0x00007f7fd9285550 in clutter_actor_real_paint () at /usr/lib64/mutter/libmutter-clutter-1.so
#14 0x00007f7fd927ef1c in clutter_actor_continue_paint () at /usr/lib64/mutter/libmutter-clutter-1.so
#15 0x00007f7fd92852c4 in clutter_actor_paint.part () at /usr/lib64/mutter/libmutter-clutter-1.so
#16 0x00007f7fdaed5094 in shell_generic_container_paint (actor=0x5651b0a125b0) at ../src/shell-generic-container.c:149
#17 0x00007f7fd927ef1c in clutter_actor_continue_paint () at /usr/lib64/mutter/libmutter-clutter-1.so
#18 0x00007f7fd92852c4 in clutter_actor_paint.part () at /usr/lib64/mutter/libmutter-clutter-1.so
#19 0x00007f7fd92d824a in clutter_stage_paint () at /usr/lib64/mutter/libmutter-clutter-1.so
#20 0x00007f7fd8ae2a92 in meta_stage_paint () at /lib64/libmutter-1.so.0
#21 0x00007f7fd927ef1c in clutter_actor_continue_paint () at /usr/lib64/mutter/libmutter-clutter-1.so
#22 0x00007f7fd92852c4 in clutter_actor_paint.part () at /usr/lib64/mutter/libmutter-clutter-1.so
#23 0x00007f7fd92dc39f in clutter_stage_do_paint_view () at /usr/lib64/mutter/libmutter-clutter-1.so
#24 0x00007f7fd92dc693 in _clutter_stage_paint_view () at /usr/lib64/mutter/libmutter-clutter-1.so
#25 0x00007f7fd926f194 in paint_stage () at /usr/lib64/mutter/libmutter-clutter-1.so
#26 0x00007f7fd926f333 in clutter_stage_cogl_redraw_view () at /usr/lib64/mutter/libmutter-clutter-1.so
#27 0x00007f7fd927051b in clutter_stage_cogl_redraw () at /usr/lib64/mutter/libmutter-clutter-1.so
#28 0x00007f7fd92d9207 in _clutter_stage_do_update () at /usr/lib64/mutter/libmutter-clutter-1.so
#29 0x00007f7fd92c4da9 in clutter_clock_dispatch () at /usr/lib64/mutter/libmutter-clutter-1.so
#30 0x00007f7fda5fdb77 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#31 0x00007f7fda5fdf20 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#32 0x00007f7fda5fe232 in g_main_loop_run () at /lib64/libglib-2.0.so.0
#33 0x00007f7fd8b127bc in meta_run () at /lib64/libmutter-1.so.0
#34 0x00005651ae78942c in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:530
Thanks!