View Issue Details

IDProjectCategoryView StatusLast Update
0005253ardourbugspublic2020-04-19 20:16
Reporterprokoudine Assigned Topaul  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Summary0005253: Editing Bender automation crashes A3
Description1. Create MIDI track and region.
2. Add some notes.
3. Enable Bender automation.
4. Click on the first node.
5. A3 crashes

100% reproducible.
Additional InformationProgram received signal SIGSEGV, Segmentation fault.
0x0000000000ed6290 in ControlPoint::get_x (this=0x0) at ../gtk2_ardour/control_point.h:61
61 double get_x() const { return _x; }
(gdb) bt
#0 0x0000000000ed6290 in ControlPoint::get_x (this=0x0) at ../gtk2_ardour/control_point.h:61
0000001 0x0000000000ed255c in AutomationLine::ContiguousControlPoints::compute_x_bounds (this=0x108f0ce0) at ../gtk2_ardour/automation_line.cc:520
#2 0x0000000000ed2b0e in AutomationLine::drag_motion (this=0x10b7bea0, x=80.321507718234244, fraction=0.491118848, ignore_x=false, with_push=false, final_index=@0x10b839a4: 0)
    at ../gtk2_ardour/automation_line.cc:624
#3 0x0000000000ff5c7d in ControlPointDrag::motion (this=0x10b83910, event=0x10a53c80) at ../gtk2_ardour/editor_drag.cc:2994
0000004 0x0000000000fe8049 in Drag::motion_handler (this=0x10b83910, event=0x10a53c80, from_autoscroll=false) at ../gtk2_ardour/editor_drag.cc:340
0000005 0x0000000000fe76fa in DragManager::motion_handler (this=0x2ec1270, e=0x10a53c80, from_autoscroll=false) at ../gtk2_ardour/editor_drag.cc:169
#6 0x000000000103794c in Editor::motion_handler (this=0x2e8e400, event=0x10a53c80, from_autoscroll=false) at ../gtk2_ardour/editor_mouse.cc:2275
#7 0x0000000000fe27f3 in Editor::typed_event (this=0x2e8e400, item=0x10b7bc10, event=0x10a53c80, type=ControlPointItem) at ../gtk2_ardour/editor_canvas_events.cc:209
0000008 0x0000000000fe364d in Editor::canvas_control_point_event (this=0x2e8e400, event=0x10a53c80, item=0x10b7bc10, cp=0x10b7c6e0) at ../gtk2_ardour/editor_canvas_events.cc:620
0000009 0x0000000000f32e6e in ControlPoint::event_handler (this=0x10b7c6e0, event=0x10a53c80) at ../gtk2_ardour/control_point.cc:95
0000010 0x0000000000f3493c in sigc::bound_mem_functor1<bool, ControlPoint, _GdkEvent*>::operator() (this=0x10b7c8f8, _A_a1=@0x7fffffffc9d8: 0x10a53c80) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1851
0000011 0x0000000000f34741 in sigc::adaptor_functor<sigc::bound_mem_functor1<bool, ControlPoint, _GdkEvent*> >::operator()<_GdkEvent* const&> (this=0x10b7c8f0, _A_arg1=@0x7fffffffc9d8: 0x10a53c80)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:84
0000012 0x0000000000f341fc in sigc::internal::slot_call1<sigc::bound_mem_functor1<bool, ControlPoint, _GdkEvent*>, bool, _GdkEvent*>::call_it (rep=0x10b7c8c0, a_1=@0x7fffffffc9d8: 0x10a53c80)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:137
0000013 0x00007ffff2929f22 in ?? () from /usr/lib/libgnomecanvasmm-2.6.so.1
0000014 0x00007ffff26e6c09 in gnome_canvas_marshal_BOOLEAN__BOXED () from /usr/lib/x86_64-linux-gnu/libgnomecanvas-2.so.0
#15 0x00007ffff573e140 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
0000016 0x00007ffff574f766 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007ffff57570cb in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
0000018 0x00007ffff5757642 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
0000019 0x00007ffff26ec42d in ?? () from /usr/lib/x86_64-linux-gnu/libgnomecanvas-2.so.0
0000020 0x00007ffff4d2f599 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
0000021 0x00007ffff573e140 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
0000022 0x00007ffff574f2d0 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
0000023 0x00007ffff57570cb in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007ffff5757642 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
0000025 0x00007ffff4e4895e in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
0000026 0x00007ffff4d2d934 in gtk_propagate_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
0000027 0x00007ffff4d2dc8b in gtk_main_do_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
0000028 0x00007ffff49a2d7c in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
0000029 0x00007ffff5279ab5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000030 0x00007ffff5279de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000031 0x00007ffff527a1e2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000032 0x00007ffff4d2cc77 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
0000033 0x00007ffff62685e2 in Gtkmm2ext::UI::run (this=0x1db3270, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:270
0000034 0x00000000011d3dd7 in main (argc=1, argv=0x7fffffffd8c8) at ../gtk2_ardour/main.cc:455
TagsNo tags attached.

Activities

prokoudine

2013-01-08 09:22

reporter   ~0014447

Paul, I think you close this now :)

paul

2013-01-08 13:21

administrator   ~0014448

see notes

system

2020-04-19 20:16

developer   ~0023175

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2013-01-05 09:08 prokoudine New Issue
2013-01-08 09:22 prokoudine Note Added: 0014447
2013-01-08 13:21 paul cost => 0.00
2013-01-08 13:21 paul Note Added: 0014448
2013-01-08 13:21 paul Status new => resolved
2013-01-08 13:21 paul Resolution open => fixed
2013-01-08 13:21 paul Assigned To => paul
2020-04-19 20:16 system Note Added: 0023175
2020-04-19 20:16 system Status resolved => closed