inkscape crashes when resizing elements with snapping on

Bug #1796046 reported by Andrej Shadura
26
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
High
Mc
0.92.x
Fix Released
High
Qantas94Heavy
inkscape (Debian)
Fix Released
Unknown
inkscape (Ubuntu)
Fix Released
Medium
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

Revision history for this message
Andrej Shadura (andrew.sh) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceTop.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in inkscape (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
information type: Private → Public
Revision history for this message
Andrej Shadura (andrew.sh) wrote :
Revision history for this message
Andrej Shadura (andrew.sh) wrote :
Mc (mc...)
Changed in inkscape:
status: New → In Progress
importance: Undecided → High
assignee: nobody → Mc (mc...)
milestone: none → 1.0
Revision history for this message
Mc (mc...) wrote :
Changed in inkscape:
status: In Progress → Fix Committed
Mattia Rizzolo (mapreri)
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
Revision history for this message
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.

Revision history for this message
Andrej Shadura (andrew.sh) 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
Revision history for this message
Mattia Rizzolo (mapreri) wrote :

Yes, It takes a while. Several hours usually.

Revision history for this message
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
Revision history for this message
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
Revision history for this message
bananenkasper (bananenkasper) wrote :

Still an issue with 0.92.4.

Revision history for this message
Qantas94Heavy (qantas94heavy) wrote :

Fix committed to Inkscape master: https://gitlab.com/inkscape/inkscape/commit/4ebf9a1c96d7484529f3ed38fa1b4220e484a2c5

Still awaiting backport to 0.92.x.

tags: added: backport-proposed
Changed in inkscape:
status: In Progress → Fix Committed
Revision history for this message
Qantas94Heavy (qantas94heavy) wrote :
Max Gaukler (mgmax)
Changed in inkscape:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
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.