Redo Duplicate Layer Crashes Inkscape

Bug #1183206 reported by Mitti Mithai
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
High
Martin Owens

Bug Description

To reproduce:

draw a scribble with pencil
duplicate layer (I did it from the Layers dialog)
Undo duplicate layer
Redo duplicate layer
Crash

I am running

Inkscape 0.48.2 r9819

on the following mac config:
13 inch macbook air (mid 2012)
1.8GHz Intel Core i5
4GB Memory
OX Z 10.7.5

Tags: crash layers undo
Revision history for this message
su_v (suv-lp) wrote :

Reproduced with Inkscape 0.48.2 (official package, local build), 0.48.3, 0.48.4 and current trunk 0.48+devel r12340 on OS X 10.7.5.

tags: added: crash layers undo
Changed in inkscape:
importance: Undecided → High
status: New → Confirmed
Revision history for this message
su_v (suv-lp) wrote :

> Reproduced with Inkscape 0.48.2 (official package, …) (…)

For the sake of completeness: also reproduced with 0.47, 0.48.0 and 0.48.1 (official Mac OS X packages) -> not related to the fix for bug #802090 released with 0.48.2.

Revision history for this message
su_v (suv-lp) wrote :

Crash also reproduced on Ubuntu 12.10 (VM, 64bit) with Inkscape 0.48.3.1 and 0.48+devel r12340.

Changed in inkscape:
status: Confirmed → Triaged
Revision history for this message
Martin Owens (doctormo) wrote :

You my friendly bug, are Fixed! See r12395, using defaultLable() instead of getLabel() or getId() allows redo/undo multiple times without crash.

Changed in inkscape:
assignee: nobody → Martin Owens (doctormo)
status: Triaged → Fix Committed
su_v (suv-lp)
Changed in inkscape:
milestone: none → 0.49
Revision history for this message
su_v (suv-lp) wrote :

The changes from r12395 merge cleanly into <lp:inkscape/0.48.x>, and fix the crash otherwise easily reproducible with current stable 0.48.4 (tested with 0.48.x r9961 on OS X 10.7.5).

@Martin - any special reason not to backport your fix to the stable branch?

tags: added: backport-proposed
Revision history for this message
Martin Owens (doctormo) wrote :

There is no reason not to, we should have a collection of bugs to backport. The adobe files/security bug one should be too.

Revision history for this message
su_v (suv-lp) wrote :

> There is no reason not to, (…)

The question was with regard to a possible danger of breaking other things - we don't really want to risk introducing regressions in stable. Thx, I'll commit the change to the stable branch lp:inkscape/0.48.x

> (…) we should have a collection of bugs to backport.

Not sure I understand - are you asking whether such a collection already exists?

Here it is:
<https://bugs.launchpad.net/inkscape/+bugs?field.tag=backport-proposed>

Note: watch out for the milestones - the state 'Committed' refers to the milestone branch: several of the backport-proposed items have only been committed to trunk, others already to 0.48.x as well (some of them earlier today).

> The adobe files/security bug one should be too.

I won't touch that one ;) - but it certainly would be great it got backported to stable.

Revision history for this message
su_v (suv-lp) wrote :

Fix backported to lp:inkscape/0.48.x in revision 9962.

Changed in inkscape:
milestone: 0.49 → 0.48.5
Kris (kris-degussem)
tags: removed: backport-proposed
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.

Other bug subscribers

Remote bug watches

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