Crashes when using incremental search (filter as you type) in save/open file dialogs

regression introduced by downgrading GTK to latest 3.22!

Steps to reproduce:

  • open Inkscape
  • Open "Save As" dialog: File -> Save As (Or File -> Open)
  • Move the focus onto file list by clicking on one of the files using the mouse
  • Use the keyboard and (alpha numeric letter)

What happened?

Internal error message displayed and then Inkscape terminates. When running Inkscape from terminal and repeating the steps above, it writes:

Gtk-Message: 15:53:57.006: GtkDialog mapped without a transient parent. This is discouraged.
[1]    3934 segmentation fault  /Applications/Inkscape.app/Contents/MacOS/inkscape

to the stdout.

What should have happened?

Files list should have been dynamically filtered and display files with prefixes identical to what I've typed

Inkscape Version and Operating System:

  • Inkscape Version: Inkscape 1.1-dev (f9311a1b, 2019-12-25) Pango version: 1.43.0
  • Operating System: Mac OS
  • Operating System version: Catalina 10.15.2

Screen_Shot_2020-01-01_at_16.04.11

Happy new year.
Uria

Edited by René de Hesselle