Star crash
I get crashes with the stars very frequently.
Steps to reproduce:
- Get the attached svg.
- Select the star.
- Increase the "Spoke ratio".
- Decrease the spoke ratio to 0.
- Crash!
Data:
- Linux Debian 12.
- Inkscape 1.4-dev (5ed83387, 2024-03-05)
`
0# Inkscape::Application::crash_handler(int) in /tmp/.mount_InkscaTRkIpZ/usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0 1# 0x00007FF892E51090 in /tmp/.mount_InkscaTRkIpZ/lib/x86_64-linux-gnu/libc.so.6 2# raise in /tmp/.mount_InkscaTRkIpZ/lib/x86_64-linux-gnu/libc.so.6 3# abort in /tmp/.mount_InkscaTRkIpZ/lib/x86_64-linux-gnu/libc.so.6 4# 0x00007FF89309E8D1 in /tmp/.mount_InkscaTRkIpZ/usr/lib/libstdc++.so.6 5# 0x00007FF8930AA37C in /tmp/.mount_InkscaTRkIpZ/usr/lib/libstdc++.so.6 6# 0x00007FF8930AA3E7 in /tmp/.mount_InkscaTRkIpZ/usr/lib/libstdc++.so.6 7# 0x00007FF8930AA699 in /tmp/.mount_InkscaTRkIpZ/usr/lib/libstdc++.so.6 8# 0x00007FF893300E51 in /tmp/.mount_InkscaTRkIpZ/usr/lib/x86_64-linux-gnu/lib2geom.so.1.4.0 9# Path::MakePathVector() const in /tmp/.mount_InkscaTRkIpZ/usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0 10# item_find_paths(SPItem const*, Geom::PathVector&, Geom::PathVector&, bool) in /tmp/.mount_InkscaTRkIpZ/usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0 11# item_to_outline(SPItem const*, bool) in /tmp/.mount_InkscaTRkIpZ/usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0 12# SPShape::either_bbox(Geom::Affine const&, SPItem::BBoxType, bool, Geom::OptRect, Geom::Affine const&) const in /tmp/.mount_InkscaTRkIpZ/usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0 13# SPShape::bbox(Geom::Affine const&, SPItem::BBoxType) const in /tmp/.mount_InkscaTRkIpZ/usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0 14# SPItem::visualBounds(Geom::Affine const&, bool, bool, bool) const in /tmp/.mount_InkscaTRkIpZ/usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0 15# SPItem::documentVisualBounds() const in /tmp/.mount_InkscaTRkIpZ/usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0 16# SPItem::desktopVisualBounds() const in /tmp/.mount_InkscaTRkIpZ/usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0 17# GrDrag::updateLevels() in /tmp/.mount_InkscaTRkIpZ/usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0 18# Inkscape::Selection::_emitModified(unsigned int) in /tmp/.mount_InkscaTRkIpZ/usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0 19# Inkscape::Selection::_emit_modified(Inkscape::Selection*) in /tmp/.mount_InkscaTRkIpZ/usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.4.0.0 20# g_main_context_dispatch in /tmp/.mount_InkscaTRkIpZ/usr/lib/libglib-2.0.so.0 21# 0x00007FF89591D400 in /tmp/.mount_InkscaTRkIpZ/usr/lib/libglib-2.0.so.0 22# g_main_context_iteration in /tmp/.mount_InkscaTRkIpZ/usr/lib/libglib-2.0.so.0 23# g_application_run in /tmp/.mount_InkscaTRkIpZ/usr/lib/libgio-2.0.so.0 24# 0x00007FF895A041B9 in /tmp/.mount_InkscaTRkIpZ/usr/bin/inkscape 25# __libc_start_main in /tmp/.mount_InkscaTRkIpZ/lib/x86_64-linux-gnu/libc.so.6 26# 0x00007FF895A0481E in /tmp/.mount_InkscaTRkIpZ/usr/bin/inkscape
System info
Inkscape 1.4-dev (5ed83387, 2024-03-05) Compile (Run)
GLib version: 2.64.6
GTK version: 3.24.20 (3.24.20)
glibmm version: 2.64.2
gtkmm version: 3.24.2
libxml2 version: 2.9.10
libxslt version: 1.1.34
Cairo version: 1.16.0 (1.16.0)
Pango version: 1.44.7 (1.44.7)
HarfBuzz version: 2.6.4 (2.6.4)
OS version: Debian GNU/Linux 12 (bookworm)
Edited by juan