Inkscape segfaults on loading ~3.4MB SVG file
Summary:
I've generated an SVG via prettymaps (https://github.com/marceloprates/prettymaps) which, as far as I can tell, is perfectly compliant. I opened up a fresh copy of Inkscape, went through the default wizard (accepting all default settings) and in the last step selected the .svg. Inkscape immediately crashes
Steps to reproduce:
- open fresh copy of Inkscape
- attempt to load the attached madrid.svg file
What happened?
Immediate crash with error:
(org.inkscape.Inkscape:35325): Tracker-CRITICAL **: 16:09:43.789: tracker_sparql_connection_close: assertion 'TRACKER_IS_SPARQL_CONNECTION (connection)' failed
(org.inkscape.Inkscape:35325): Gtk-CRITICAL **: 16:09:43.789: Could not init tracker3 search engine: The name org.freedesktop.Tracker3.Miner.Files was not provided by any .service files
(org.inkscape.Inkscape:35325): Tracker-CRITICAL **: 16:09:44.003: tracker_sparql_connection_close: assertion 'TRACKER_IS_SPARQL_CONNECTION (connection)' failed
(org.inkscape.Inkscape:35325): Gtk-CRITICAL **: 16:09:44.003: Could not init tracker3 search engine: The name org.freedesktop.Tracker3.Miner.Files was not provided by any .service files
Emergency save activated!
Emergency save completed. Inkscape will close now.
If you can reproduce this crash, please file a bug at https://inkscape.org/report
with a detailed description of the steps leading to the crash, so we can fix it.
zsh: segmentation fault (core dumped) inkscape
What should have happened?
Opening up the SVG.
Sample attachments:
The .svg file at fault is attached below. The coredump is attached below
Version info
Inkscape 1.2.2 (b0a8486541, 2022-12-01)
GLib version: 2.74.3
GTK version: 3.24.35
glibmm version: 2.66.5
gtkmm version: 3.24.7
libxml2 version: 2.10.3
libxslt version: 1.1.37
Cairo version: 1.17.6
Pango version: 1.50.12
HarfBuzz version: 5.3.1
OS version: Arch Linux