Swatches crash after choose color

Environment: Linux Mint 20.3; Inkscape: appimage

Summary:

Inkscape crash after choose color in the swatches window.

Steps to reproduce:

  • open Inkscape
  • Click Swatches... in the View menu
  • Choose a
  • Undock swatches dialog
  • Click mouse right button on a color
  • Choose Set fill (not happening anything)
  • Close Swatches window
  • Now again
  • Click Swatches... in the View menu
  • Choose a swatches
  • Click mouse right button on a color

What happened?

Inkscape crash

SwatchesCrash

Version info

Inkscape 1.2-alpha (0a168b3c, 2022-02-08)

(gdb) bt
#0  0x00007ffff73d9df3 in Inkscape::UI::Dialog::colorItemHandleButtonPress(_GdkEventButton*, Inkscape::UI::Widget::Preview*, void*) ()
   from /tmp/.mount_InkscalECXSR/usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so
#1  0x00007ffff45e1441 in ?? () from /tmp/.mount_InkscalECXSR/usr/lib/libgtkmm-3.0.so.1
#2  0x00007ffff3cba4fb in ?? () from /tmp/.mount_InkscalECXSR/usr/lib/libgtk-3.so.0
#3  0x00007ffff4fbb802 in g_closure_invoke () from /tmp/.mount_InkscalECXSR/usr/lib/libgobject-2.0.so.0
#4  0x00007ffff4fcf243 in ?? () from /tmp/.mount_InkscalECXSR/usr/lib/libgobject-2.0.so.0
#5  0x00007ffff4fda47d in g_signal_emit_valist () from /tmp/.mount_InkscalECXSR/usr/lib/libgobject-2.0.so.0
#6  0x00007ffff4fdb0f3 in g_signal_emit () from /tmp/.mount_InkscalECXSR/usr/lib/libgobject-2.0.so.0
#7  0x00007ffff3c64c23 in ?? () from /tmp/.mount_InkscalECXSR/usr/lib/libgtk-3.so.0
#8  0x00007ffff3b20128 in ?? () from /tmp/.mount_InkscalECXSR/usr/lib/libgtk-3.so.0
#9  0x00007ffff3b223db in gtk_main_do_event () from /tmp/.mount_InkscalECXSR/usr/lib/libgtk-3.so.0
#10 0x00007ffff3800f79 in ?? () from /tmp/.mount_InkscalECXSR/usr/lib/libgdk-3.so.0
#11 0x00007ffff3834106 in ?? () from /tmp/.mount_InkscalECXSR/usr/lib/libgdk-3.so.0
#12 0x00007ffff61c017d in g_main_context_dispatch () from /tmp/.mount_InkscalECXSR/usr/lib/libglib-2.0.so.0
#13 0x00007ffff61c0400 in ?? () from /tmp/.mount_InkscalECXSR/usr/lib/libglib-2.0.so.0
#14 0x00007ffff61c04a3 in g_main_context_iteration () from /tmp/.mount_InkscalECXSR/usr/lib/libglib-2.0.so.0
#15 0x00007ffff50edfe5 in g_application_run () from /tmp/.mount_InkscalECXSR/usr/lib/libgio-2.0.so.0
#16 0x00007ffff7fc2d06 in ?? ()
#17 0x736d652d666c6168 in ?? ()
#18 0x00007fffffffd940 in ?? ()
#19 0x0000000000000001 in ?? ()
#20 0x00007fffffffdab0 in ?? ()
#21 0x0000000000000000 in ?? ()


Edited by Adam Belis