synfig(8034) [21:27:03] info: index=0, next_i=0, prev_i=1 state_stroke.cpp:132 StateStroke_Context::StateStroke_Context() 0x5949450 synfig(8034) [21:27:06] info: Now Scribbling... state_stroke.cpp:143 StateStroke_Context::~StateStroke_Context() 0x5949450 synfig(8034) [21:27:06] info: No longer scribbling 13 points and 13 widths 0 1.00 1 1.00 2 1.00 3 1.00 4 1.00 5 1.00 6 1.00 7 1.00 8 1.00 9 1.00 10 1.00 11 1.00 12 1.00 0 pushing point | point -1.07 1.48 | pushing width | width 1.00 1 pushing point | point -0.98 1.36 | pushing width | width 1.00 2 pushing point | point -0.93 1.28 | pushing width | width 1.00 3 pushing point | point -0.85 1.16 | pushing width | width 1.00 4 pushing point | point -0.72 0.96 | pushing width | width 1.00 5 pushing point | point -0.67 0.91 | pushing width | width 1.00 6 pushing point | point -0.63 0.84 | pushing width | width 1.00 7 pushing point | point -0.58 0.79 | pushing width | width 1.00 8 pushing point | point -0.57 0.74 | pushing width | width 1.00 9 pushing point | point -0.52 0.68 | pushing width | width 1.00 10 pushing point | point -0.48 0.63 | pushing width | width 1.00 11 pushing point | point -0.45 0.59 | pushing width | width 1.00 12 pushing point | point -1.07 1.48 | pushing width ==8034== Invalid read of size 8 ==8034== at 0x4179B96: synfigapp::BLineConverter::operator()(std::list >&, std::list > const&, std::list > const&) (blineconvert.cpp:448) ==8034== by 0x84E4B41: studio::StateDraw_Context::process_stroke(etl::smart_ptr >, etl::generic_deleter > > >, etl::smart_ptr >, etl::generic_deleter > > >, bool) (state_draw.cpp:712) ==8034== by 0x84E52EC: studio::StateDraw_Context::event_stroke(etl::smach::event const&) (state_draw.cpp:641) ==8034== by 0x84EC73F: etl::smach::state::process_event(void*, etl::smach::event const&) const (_smach.h:275) ==8034== by 0x82E0582: etl::smach::process_event(etl::smach::event const&) (_smach.h:578) ==8034== by 0x8522159: studio::StateStroke_Context::~StateStroke_Context() (state_stroke.cpp:151) ==8034== by 0x8524B64: etl::smach::state::leave_state(void*) const (_smach.h:245) ==8034== by 0x82E03CC: etl::smach::pop_state() (_smach.h:509) ==8034== by 0x82E0657: etl::smach::process_event(etl::smach::event const&) (_smach.h:586) ==8034== by 0x8449D90: studio::WorkArea::on_drawing_area_event(_GdkEvent*) (workarea.cpp:1711) ==8034== by 0x8454A55: sigc::bound_mem_functor1::operator()(_GdkEvent* const&) const (mem_fun.h:1851) ==8034== by 0x8454A76: sigc::adaptor_functor >::deduce_result_type<_GdkEvent* const&, void, void, void, void, void, void>::type sigc::adaptor_functor >::operator()<_GdkEvent* const&>(_GdkEvent* const&) const (adaptor_trait.h:84) ==8034== by 0x8454A9C: sigc::internal::slot_call1, bool, _GdkEvent*>::call_it(sigc::internal::slot_rep*, _GdkEvent* const&) (slot.h:137) ==8034== by 0x49EB996: sigc::slot1::operator()(_GdkEvent* const&) const (slot.h:515) ==8034== by 0x49DF77F: (anonymous namespace)::Widget_signal_event_callback(_GtkWidget*, _GdkEvent*, void*) (widget.cc:1089) ==8034== by 0x4CF81DD: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==8034== by 0x52A7771: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1400.1) ==8034== by 0x52B8610: (within /usr/lib/libgobject-2.0.so.0.1400.1) ==8034== by 0x52B960E: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1400.1) ==8034== by 0x52B9A08: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1400.1) ==8034== by 0x4E16379: gtk_widget_event_internal (gtkwidget.c:4573) ==8034== by 0x4CF136E: gtk_propagate_event (gtkmain.c:2317) ==8034== by 0x4CF2586: gtk_main_do_event (gtkmain.c:1537) ==8034== by 0x5013B99: gdk_event_dispatch (gdkevents-x11.c:2351) ==8034== by 0x531E11B: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.1400.1) ==8034== by 0x532155E: (within /usr/lib/libglib-2.0.so.0.1400.1) ==8034== by 0x5321908: g_main_loop_run (in /usr/lib/libglib-2.0.so.0.1400.1) ==8034== by 0x4CF29E3: gtk_main (gtkmain.c:1144) ==8034== by 0x493B260: Gtk::Main::run_impl() (main.cc:534) ==8034== by 0x493B06D: Gtk::Main::run() (main.cc:481) ==8034== by 0x834DC0D: main (main.cpp:103) ==8034== Address 0x75bc260 is 0 bytes after a block of size 8 alloc'd ==8034== at 0x4022FDC: operator new(unsigned) (vg_replace_malloc.c:221) ==8034== by 0x8524953: etl::smart_ptr >, etl::generic_deleter > > >::spawn() (_smart_ptr.h:166) ==8034== by 0x8522633: studio::StateStroke_Context::StateStroke_Context(studio::CanvasView*) (state_stroke.cpp:133) ==8034== by 0x8524B9F: etl::smach::state::enter_state(studio::CanvasView*) const (_smach.h:239) ==8034== by 0x84EF276: etl::smach::push_state(etl::smach::state_base const*) (_smach.h:475) ==8034== by 0x84DF27D: studio::StateDraw_Context::event_mouse_down_handler(etl::smach::event const&) (state_draw.cpp:590) ==8034== by 0x84EC73F: etl::smach::state::process_event(void*, etl::smach::event const&) const (_smach.h:275) ==8034== by 0x82E0582: etl::smach::process_event(etl::smach::event const&) (_smach.h:578) ==8034== by 0x8448174: studio::WorkArea::on_drawing_area_event(_GdkEvent*) (workarea.cpp:1411) ==8034== by 0x8454A55: sigc::bound_mem_functor1::operator()(_GdkEvent* const&) const (mem_fun.h:1851) ==8034== by 0x8454A76: sigc::adaptor_functor >::deduce_result_type<_GdkEvent* const&, void, void, void, void, void, void>::type sigc::adaptor_functor >::operator()<_GdkEvent* const&>(_GdkEvent* const&) const (adaptor_trait.h:84) ==8034== by 0x8454A9C: sigc::internal::slot_call1, bool, _GdkEvent*>::call_it(sigc::internal::slot_rep*, _GdkEvent* const&) (slot.h:137) ==8034== by 0x49EB996: sigc::slot1::operator()(_GdkEvent* const&) const (slot.h:515) ==8034== by 0x49DF77F: (anonymous namespace)::Widget_signal_event_callback(_GtkWidget*, _GdkEvent*, void*) (widget.cc:1089) ==8034== by 0x4CF81DD: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:84) ==8034== by 0x52A7771: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1400.1) ==8034== by 0x52B8610: (within /usr/lib/libgobject-2.0.so.0.1400.1) ==8034== by 0x52B960E: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1400.1) ==8034== by 0x52B9A08: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1400.1) ==8034== by 0x4E16379: gtk_widget_event_internal (gtkwidget.c:4573) ==8034== by 0x4CF136E: gtk_propagate_event (gtkmain.c:2317) ==8034== by 0x4CF2586: gtk_main_do_event (gtkmain.c:1537) ==8034== by 0x5013B99: gdk_event_dispatch (gdkevents-x11.c:2351) ==8034== by 0x531E11B: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.1400.1) ==8034== by 0x532155E: (within /usr/lib/libglib-2.0.so.0.1400.1) ==8034== by 0x5321908: g_main_loop_run (in /usr/lib/libglib-2.0.so.0.1400.1) ==8034== by 0x4CF29E3: gtk_main (gtkmain.c:1144) ==8034== by 0x493B260: Gtk::Main::run_impl() (main.cc:534) ==8034== by 0x493B06D: Gtk::Main::run() (main.cc:481) ==8034== by 0x834DC0D: main (main.cpp:103) ==8034== ==8034== ---- Attach to debugger ? --- [Return/N/n/Y/y/C/c] ----