Inkscape crashes when using connector tool

Bug #938483 reported by Jane
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Confirmed
High
Unassigned

Bug Description

System: Ubuntu 10.04 64bit
Inkscape 0.48.3

Crash occurs when;
1. highlight multiple objects of text and shapes and groups
2. select connector tool
3. click on the "make connectors avoid selected objects" button
4. crash;
->Popup: "Inkscape encountered an internal error and will close now"
->Terminal: "inkscape terminate called after throwing an instance of 'Geom::InfiniteSolutions'
  what(): lib2geom exception: There are infinite solutions (2geom/line.cpp:215)"

su_v (suv-lp)
tags: added: connectors crash
Revision history for this message
su_v (suv-lp) wrote :

Please attach a sample file which triggers this crash - failed to reproduced the crash in Inkscape 0.48.3.1 r9886 and 0.48+devel r11007 with a random selection of text and shapes and groups in a new file.

Changed in inkscape:
status: New → Incomplete
Revision history for this message
Jane (janeruthh) wrote : Re: [Bug 938483] Re: Inkscape crashes when using connector tool

Attached.

But it occurred to be later that the issue is probably that I used
connectors to draw the lines inside the state boxes (a historical action).
So when I ask the system to move all connectors away from the given objects
I'm effectively requesting it move a part of these objects out - naturally
an issue and my mistake. If Inkscape could altert me to my mistake rather
than crashing though, it would be helpful.

Apologies.

On Wed, Feb 22, 2012 at 10:52 AM, ~suv <email address hidden> wrote:

> Please attach a sample file which triggers this crash - failed to
> reproduced the crash in Inkscape 0.48.3.1 r9886 and 0.48+devel r11007
> with a random selection of text and shapes and groups in a new file.
>
>
> ** Changed in: inkscape
> Status: New => Incomplete
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/938483
>
> Title:
> Inkscape crashes when using connector tool
>
> Status in Inkscape: A Vector Drawing Tool:
> Incomplete
>
> Bug description:
> System: Ubuntu 10.04 64bit
> Inkscape 0.48.3
>
> Crash occurs when;
> 1. highlight multiple objects of text and shapes and groups
> 2. select connector tool
> 3. click on the "make connectors avoid selected objects" button
> 4. crash;
> ->Popup: "Inkscape encountered an internal error and will close now"
> ->Terminal: "inkscape terminate called after throwing an instance of
> 'Geom::InfiniteSolutions'
> what(): lib2geom exception: There are infinite solutions
> (2geom/line.cpp:215)"
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/inkscape/+bug/938483/+subscriptions
>

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

Crash reproduced with Inkscape 0.48.3.1 and 0.48+devel r11007 on OS X 10.7.2 (64bit) when moving a selection of groups (with the attribute 'connector-avoid') in the provided drawing:

Assertion failed: (_poly.size() == poly.size()), function setNewPoly, file ../../src/libavoid/shape.cpp, line 108.

(backtrace from current trunk attached).

Related:
 Bug #892931 “nudging elements with connectors causes crash”
 <https://bugs.launchpad.net/inkscape/+bug/892931>
Bug #682585 in Inkscape: “Inkscape crashes when moving an object”
<https://bugs.launchpad.net/inkscape/+bug/682585>

Linking as duplicate to Bug #892931 for now - please add a comment here and revert the duplicate status if you don't agree and think these are different issues.

Revision history for this message
su_v (suv-lp) wrote :
Changed in inkscape:
importance: Undecided → High
status: Incomplete → Confirmed
Revision history for this message
su_v (suv-lp) wrote :

Correction:

Related:
Bug #936832 “Connectors: crash when moving a group set to avoid connectors (crash in Avoid::ShapeRef::setNewPoly ())”
<https://bugs.launchpad.net/inkscape/+bug/936832>
Bug #682585 “Inkscape crashes when moving an object”
<https://bugs.launchpad.net/inkscape/+bug/682585>

Linking as duplicate to Bug #936832 for now - please add a comment here and revert the duplicate status if you don't agree and think these are different issues.

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.