Node editing causes segmentation fault
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| Inkscape |
Fix Released
|
High
|
Krzysztof Kosinski | ||
| inkscape (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Bug Description
Inkscape 0.47+devel r9214 custom
Linux (Arch Linux) 2.6.32-ARCH
Reproduce:
Create two nodes left of the bottom right node.
Drag them.
Undo.
removed: nodes segfault
not reproduced with Inkscape 0.47+devel r9222 on OS X 10.5.8 (default settings)
Not reproduced with 9218 on Ubuntu Lucid... just finished compiling 9222 right now and can't reproduce w/ that build either.
This could be one of those fluke "building Inkscape on Arch" things that seems to pop up occasionally. (translation, a bug that only affects Arch users, and temporarily as they usually get libs or whatever else fixed)
Produced with same system using 9222.
Not reproduced on Windows XP, Inkscape rev 9676.
@Alex: on which OS and Inkscape revision did you reproduce this issue?
Don't know if it is the same, but if I create a rectangle, convert it to paths and double-click on the path to add more nodes, and then move the nodes around, i occasionally get either inkscape crashing (with no but report) or some times with bug report.
my previous entry is the bug report from inkscape.
@ro-ee - can you provide information about your platform and Inkscape version?
System info for crash report in comment #7 (from bug #624277):
- OpenSuse 11.2
- Inkscape 0.48+devel r9723
- GTK+ 2.18.3
I'm sorry, I can't remember which version I was using when I changed the status. I can't reproduce this on Ubuntu Maverick using 0.48.
@adamorjames - does this still affect you with Inkscape 0.48?
I've unassigned this bug, until we figure out whether it is reproducible. The 0.48 milestone has passed, in any case.
related or duplicate report:
Bug #664831 "Undo after drag path causes inkscape to crash":
<https:/
Crash in bug #664831 -- reproduced with Inkscape r9841 built on osx without debug option ('-g') -- has the same backtrace as in comment #1 and #7 here (bug #544599): crashes in Inkscape:
- crash log (including backtrace) 0.48+devel r9841 (no debug build) Edit (35.9 KiB, text/plain)
Reproduced with Inkscape 0.48+devel r9841 from modevia on OS X 10.5.8 with file attached in comment #2,
but so far not reproduced with local debug builds.
Since it has be reproduced on different systems (bug #664831: Ubuntu, OS X; bug #664831: ArchLinux, OpenSuse, OS X), reverting assignment change (see comment #11).
I finally managed to reproduce in inkscape_
Looks like the crash actually occurs when you try to drag an orphaned curve dragpoint that is created when you undo the creation of certain nodes. I added a call to hide the dragpoint before processing an undo operation, which should fix it.
Should be fixed in 9906.
This bug was fixed in the package inkscape - 0.48.1-0ubuntu1
---------------
inkscape (0.48.1-0ubuntu1) natty; urgency=low
* New upstream version (LP: #710619). Fixes several Ubuntu bugs:
- Node editing causes segmentation fault (LP: #544599)
- Cursor position markers are not cleared from rulers (LP: #627134)
- Crashes when opening document properties (LP: #658055)
- Export to XCF error with default template (LP: #485032)
- Editing a connector in a transformed group returns it to original
position (LP: #533897)
- Ungrouping objects changes position of arrow lines (LP: #552289)
- Will not save XCF file (LP: #642417)
- XCF export fails when exporting from unsaved document (LP: #650890)
* Drop all patches: Applied upstream
* debian/rules: Disable chmod on debian/patches/* in clean rule (no patches used)
-- Alexander Valavanis <email address hidden> 2011年2月01日 12:53:34 +0000