inkscape crashes when resizing elements with snapping on

Bug #1796046 reported by Andrej Shadura on 2018-10-04
This bug affects 4 people
Affects Status Importance Assigned to Milestone
inkscape (Debian)
Fix Released
inkscape (Ubuntu)
Mattia Rizzolo

Bug Description

I’ve repeatedly experienced crashes when trying to resize elements in a drawing while having certain snapping modes on. One of the most typical examples was trying to draw a strictly vertical line, holding Ctrl while dragging, getting a crash.

ProblemType: Crash
DistroRelease: Ubuntu 18.10
Package: inkscape 0.92.3-3
ProcVersionSignature: Ubuntu 4.18.0-8.9-generic 4.18.7
Uname: Linux 4.18.0-8-generic x86_64
ApportVersion: 2.20.10-0ubuntu11
Architecture: amd64
CurrentDesktop: Unity:Unity7:ubuntu
Date: Thu Oct 4 10:24:05 2018
ExecutablePath: /usr/bin/inkscape
InstallationDate: Installed on 2018-02-16 (229 days ago)
InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Release amd64 (20180105.1)
ProcCmdline: inkscape
Signal: 6
SourcePackage: inkscape
Title: inkscape crashed with SIGABRT in __assert_fail_base()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dialout dip docker geoclue kvm lp lpadmin plugdev sambashare sbuild sudo wireshark

Andrej Shadura ( wrote :
Changed in inkscape (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
information type: Private → Public
Andrej Shadura ( wrote :
Andrej Shadura ( wrote :
Mc (mc...) on 2018-10-05
Changed in inkscape:
status: New → In Progress
importance: Undecided → High
assignee: nobody → Mc (mc...)
milestone: none → 1.0
Mc (mc...) wrote :
Changed in inkscape:
status: In Progress → Fix Committed
Mattia Rizzolo (mapreri) on 2018-10-08
Changed in inkscape (Ubuntu):
status: New → Fix Committed
assignee: nobody → Mattia Rizzolo (mapreri)
Changed in inkscape (Debian):
importance: Unknown → Medium
Changed in inkscape (Debian):
importance: Medium → Undecided
status: Unknown → New
importance: Undecided → Medium
status: New → Fix Committed
Mattia Rizzolo (mapreri) wrote :

Andrej: why? That bug link to Debian was perfectly fine. It is synced up periodically by a cronjob that syncs the external bug trackers.

Andrej Shadura ( wrote :

@mapreri: Hmm, it didn’t seem like it worked, that’s why I changed it to manual. Changing it back now.

Changed in inkscape (Debian):
importance: Medium → Unknown
status: Fix Committed → Unknown
Mattia Rizzolo (mapreri) wrote :

Yes, It takes a while. Several hours usually.

Launchpad Janitor (janitor) wrote :

This bug was fixed in the package inkscape - 0.92.3-4

inkscape (0.92.3-4) unstable; urgency=medium

  [ Mattia Rizzolo ]
  * d/bash-completion: fix completion to use the runtime-evaluating _have()
    instead of the static check have(). LP: #1792835
  * Mark inkscape-tutorials as Multi-Arch:foreign (from the m-a hinter).
  * Bump Standards-Version to 4.2.1, no changes needed.
  * Add patch from upstream to make the command-line PDF output reproducible.
    Thanks to Chris Lamb <email address hidden> for the patch! Closes: #893314

  [ Andrej Shadura ]
  * Add patch from upstream to fix crash when resizing elements with snapping
    enabled. Closes: #910379; LP: #1796046

 -- Mattia Rizzolo <email address hidden> Mon, 08 Oct 2018 11:27:04 +0200

Changed in inkscape (Ubuntu):
status: Fix Committed → Fix Released
Changed in inkscape (Debian):
status: Unknown → Fix Released
Qantas94Heavy (qantas94heavy) wrote :

I can't see this in Inkscape master. Does the fix still need to be pushed to Inkscape repo?

Changed in inkscape:
status: Fix Committed → In Progress
bananenkasper (bananenkasper) wrote :

Still an issue with 0.92.4.

Qantas94Heavy (qantas94heavy) wrote :

Fix committed to Inkscape master:

Still awaiting backport to 0.92.x.

tags: added: backport-proposed
Changed in inkscape:
status: In Progress → Fix Committed
Max Gaukler (mgmax) on 2020-05-09
Changed in inkscape:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.