assertion failed, file sp-conn-end.cpp: line 191
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
Critical
|
Johan Engelen |
Bug Description
While trying to group together some nodes in the attached drawing I keep
hitting this assertion.
** ERROR **: file sp-conn-end.cpp: line 191 (NR::Point
calc_bbox_
((offset[otherDim] >= 0) == (cp[otherDim] >= 0))
I'm running inkscape-
I'm trying to group the tree on the far left so I can distribute the three
on the left equally.
(gdb) bt
#0 0x00cc9402 in __kernel_vsyscall ()
#1 0x0101fd40 in raise () from /lib/libc.so.6
#2 0x01021591 in abort () from /lib/libc.so.6
#3 0x00143c92 in g_logv () from /lib/libglib-
#4 0x00143cc9 in g_log () from /lib/libglib-
#5 0x00143d46 in g_assert_warning () from /lib/libglib-
#6 0x081d9fc6 in calc_bbox_conn_pt (bbox=@0xbfbbd4f4, p=@0xbfbbd794)
at sp-conn-end.cpp:191
#7 0x081da52f in sp_conn_
moved_
at sp-conn-end.cpp:85
#8 0x081d8e2b in emitPathInvalid
at /usr/include/
#9 0x0849bbd0 in Avoid::
(this=0xa4e0e68)
at libavoid/
#10 0x0849cb4d in Avoid::
shape=0xbbcfa28)
at libavoid/
#11 0x082438eb in SPAvoidRef:
at conn-avoid-
#12 0x081f08f4 in sp_item_update (object=0xa57c4a0, ctx=0xbfbbdaf8,
flags=<value optimized out>) at sp-item.cpp:629
#13 0x082097fb in sp_shape_update (object=0xa57c4a0, ctx=0xbfbbdaf8,
flags=13)
at sp-shape.cpp:212
---Type <return> to continue, or q <return> to quit---
#14 0x081f7e4b in SPObject:
flags=12) at sp-object.cpp:1236
#15 0x081ec641 in CGroup::onUpdate (this=0xaba0670, ctx=0xbfbbdc38,
flags=15)
at sp-item-
#16 0x081f7e4b in SPObject:
flags=12) at sp-object.cpp:1236
#17 0x081ec641 in CGroup::onUpdate (this=0xa5d2520, ctx=0xbfbbdd78,
flags=11)
at sp-item-
#18 0x081f7e4b in SPObject:
flags=0) at sp-object.cpp:1236
#19 0x081ec641 in CGroup::onUpdate (this=0xa4e64d0, ctx=0xbfbbdeb8,
flags=2)
at sp-item-
#20 0x081f7e4b in SPObject:
flags=0) at sp-object.cpp:1236
#21 0x081ec641 in CGroup::onUpdate (this=0xa4cf2a8, ctx=0xbfbbdfd8,
flags=2)
at sp-item-
#22 0x08206d6f in sp_root_update (object=0xa4df100, ctx=0xbfbbe248,
flags=2)
at sp-root.cpp:544
#23 0x081f7e4b in SPObject:
flags=0) at sp-object.cpp:1236
#24 0x081bb4c3 in SPDocument:
at document.cpp:763
#25 0x081bb531 in sp_document_
---Type <return> to continue, or q <return> to quit---
at document.cpp:785
#26 0x08257429 in sp_document_
event_type=50, event_descripti
#27 0x0825786c in sp_document_done (doc=0xa59afa0, event_type=50,
event_
#28 0x081d169c in sp_selection_group () at selection-
#29 0x0844db15 in sp_action_perform (action=0xaa8bd20, data=0x0)
at helper/
#30 0x081d623a in sp_shortcut_invoke (shortcut=33554535, view=0xa9cfe00)
at shortcuts.cpp:53
#31 0x08450a27 in sp_window_key_press (widget=0xac213f0, event=0xae2e370)
at helper/
#32 0x004d90f0 in gtk_marshal_
from /usr/lib/
#33 0x00d65f0b in g_closure_invoke () from /lib/libgobject
#34 0x00d77171 in g_signal_
from /lib/libgobject
#35 0x00d78147 in g_signal_
#36 0x00d78539 in g_signal_emit () from /lib/libgobject
#37 0x005ed1c8 in gtk_widget_
from /usr/lib/
#38 0x004d25ca in gtk_propagate_event () from /usr/lib/
#39 0x004d3797 in gtk_main_do_event () from /usr/lib/
---Type <return> to continue, or q <return> to quit---
#40 0x0025f0ea in gdk_add_
from /usr/lib/
#41 0x0013b342 in g_main_
#42 0x0013e31f in g_main_
#43 0x0013e6c9 in g_main_loop_run () from /lib/libglib-
#44 0x004d3c14 in gtk_main () from /usr/lib/
#45 0x068bc287 in Gtk::Main::run_impl () from /usr/lib/
#46 0x068bc072 in Gtk::Main::run () from /usr/lib/
#47 0x081b5d27 in sp_main_gui (argc=2, argv=0xbfbbecd4) at main.cpp:656
#48 0x082b36e3 in Inkscape:
(this=0xbfbbec14)
at application/
#49 0x081b61fd in main (argc=2, argv=0xbfbbecd4) at main.cpp:491
Changed in inkscape: | |
status: | New → Confirmed |
Changed in inkscape: | |
milestone: | none → 0.46 |
Originator: NO
More details (and I recovered my login),
(gdb) info locals 4804, 258.21708869934 082}} 8756e+18} } conn_pt( const NR::Rect&, const
ctr = {_pt = {0, 0}}
lengths = {_pt = {-2e+18, -2e+18}}
cp = {_pt = {501.2033934167
offset = {_pt = {-2e+18, -1.030388429491
__PRETTY_FUNCTION__ = "NR::Point calc_bbox_
NR::Point&)"