Program crashes when trying to paste

Bug #1446849 reported by Tyler McLean
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Inkscape
New
Undecided
Unassigned

Bug Description

libc++abi.dylib: terminating with uncaught exception of type Geom::ContinuityError: lib2geom exception: Non-contiguous path (/Users/su_v/TEMP/inkscape-repo/osx-packaging-update-merge/src/2geom/path.cpp:386)

Emergency save activated!
Emergency save completed. Inkscape will close now.
If you can reproduce this crash, please file a bug at www.inkscape.org
with a detailed description of the steps leading to the crash, so we can fix it.

Straight from the terminal. I can have anything on the clipboard and this happens, even stuff I've drawn with Inkscape. Luckily I didn't make many drawings on the canvas before the crash as it did not fail gracefully and save my data.

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

Please add information about OS X version to the bug description, as well as details about the installed Inkscape version.

Possibly the reporter is using unstable trunk builds which do not include the temporary workaround for the known crash as is applied to the official stable 0.91 packages.

Likely related earlier reports:
Bug #1398521, bug #1410793

Changed in inkscape:
status: New → Incomplete
Revision history for this message
su_v (suv-lp) wrote :

> I can have anything on the clipboard and this happens, even stuff I've drawn with Inkscape.

If the crash is triggered by pasting vector content, please adjust the X11/XQuartz preferences for the Pasteboard as depicted on the download page [1] to work around the known conflict with XQuartz as tracked in bug #307005.

[1] https://inkscape.org/en/download/mac-os/

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

On 2015-04-21 22:37 (+0200), Tyler McLean wrote:
> libc++abi.dylib: terminating with uncaught exception of type
> Geom::ContinuityError: lib2geom exception: Non-contiguous path
> (/Users/su_v/TEMP/inkscape-repo/osx-packaging-update-
> merge/src/2geom/path.cpp:386)

Actually, the path in the error message (the original $PREFIX as configured) does tell me that the reporter uses unstable development snapshot builds - those are known to trigger this crash because they do not ship with the workaround used in the official, stable Inkscape 0.91 package (intentionally, since the bug is not resolved, only worked around).

Linking as duplicate to bug #1410793.

--
<off-topic>
In the future, please always include information about OS/platform and Inkscape version (including the revision number of the current build when using devel snapshot builds) when filing new reports, thank you. Please also note that we do not recommend to use unstable development snapshot builds in production environments.
</off-topic>

Changed in inkscape:
status: Incomplete → New
tags: added: clipboard crash osx
Revision history for this message
Tyler McLean (sonarsoundapplications) wrote :

I was using the stable build. Then I tried the experimental builds. Running OS X 10.10 iMac 2014 27in intel i7 3.7GHz. And wouldn't it make sense for a vector art program to be able to copy it's own vector art and paste it???

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

On 2015-04-21 23:07 (+0200), Tyler McLean wrote:
> And wouldn't it make sense for a vector art program to be able to
> copy it's own vector art and paste it???

You are welcome to provide patches to the XQuartz project which are needed to extend its clipboard <-> pasteboard syncing features to additional file formats (apart from the most commonly used raster graphics formats).

(Note that this known issue depends on changes in a third-party package not maintained by the Inkscape project. The decision which settings are the default in XQuartz isn't controlled by Inkscape either, and simply requesting that XQuartz changes its default settings to accommodate Inkscape users might affect other users of X11-based clients negatively.)

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.