Thread 1 (Thread 0xb2858940 (LWP 16401)): #0 0xffffffff in Evoral::ControlList::add(double, double, bool, bool) (__last=..., __first=) at /usr/include/c++/4.9.2/bits/stl_iterator_base_funcs.h:83 #1 0xffffffff in Evoral::ControlList::add(double, double, bool, bool) (__last=, __first=...) at /usr/include/c++/4.9.2/bits/stl_iterator_base_funcs.h:118 #2 0xffffffff in Evoral::ControlList::add(double, double, bool, bool) (__comp=..., __val=, __last=..., __first=) at /usr/include/c++/4.9.2/bits/stl_algobase.h:958 #3 0xffffffff in Evoral::ControlList::add(double, double, bool, bool) (__comp= ---Type to continue, or q to quit--- 0xb74048b0 , __val=, __last=..., __first=...) at /usr/include/c++/4.9.2/bits/stl_algo.h:2036 #4 0xffffffff in Evoral::ControlList::add(double, double, bool, bool) (this=0x12a42fd8, when=1566.5, value=0, with_guards=true, with_initial=true) at ../libs/evoral/src/ControlList.cpp:642 #5 0xffffffff in Evoral::Sequence::append_control_unlocked(Evoral::Parameter const&, Evoral::Beats, double, int) (this=this@entry=0x11bddc20, param=..., time=..., value=0) at ../libs/evoral/src/Sequence.cpp:1050 #6 0xffffffff in Evoral::Sequence::append(Evoral::Event const&, int) (this=this@entry=0x11bddc20, event=..., evid=1374143) at ../libs/evoral/src/Sequence.cpp:931 #7 0xffffffff in ARDOUR::SMFSource::load_model(Glib::Threads::Mutex::Lock const&, bool) (this=0x11bd4ca0, lock=..., force_reload=true) at ../libs/ardour/smf_source.cc:720 #8 0xffffffff in ARDOUR::SourceFactory::createExternal(ARDOUR::DataType, ARDOUR::Session&, std::string const&, int, ARDOUR::Source::Flag, bool, bool) (type=..., type@entry=..., s=..., path="/home/timbyr/Downloads/midi NotM1.mid", chn=chn@entry=0, flags=flags@entry=(unknown: 0), announce=announce@entry=false, defer_peaks=defer_peaks@entry=false) at ../libs/ardour/source_factory.cc:294 #9 0x0896e31a in SoundFileBox::setup_labels(std::string const&) (this=this@entry=0xdb2f518, filename="/home/timbyr/Downloads/midi NotM1.mid") at ../gtk2_ardour/sfdb_ui.cc:289 #10 0x0897013d in SoundFileBrowser::update_preview() (this=0xdb2f400) at ../gtk2_ardour/sfdb_ui.cc:899 #11 0xffffffff in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () at /lib/libglibmm-2.4.so.1 #12 0xffffffff in g_cclosure_marshal_VOID__VOID () at /lib/libgobject-2.0.so.0 #13 0xffffffff in g_closure_invoke () at /lib/libgobject-2.0.so.0 #14 0xffffffff in signal_emit_unlocked_R () at /lib/libgobject-2.0.so.0 #15 0xffffffff in g_signal_emit_valist () at /lib/libgobject-2.0.so.0 #16 0xffffffff in g_signal_emit_by_name () at /lib/libgobject-2.0.so.0 #17 0xffffffff in delegate_update_preview () at /lib/libgtk-x11-2.0.so.0 #18 0xffffffff in g_cclosure_marshal_VOID__VOID () at /lib/libgobject-2.0.so.0 #19 0xffffffff in g_closure_invoke () at /lib/libgobject-2.0.so.0 #20 0xffffffff in signal_emit_unlocked_R () at /lib/libgobject-2.0.so.0 #21 0xffffffff in g_signal_emit_valist () at /lib/libgobject-2.0.so.0 #22 0xffffffff in g_signal_emit_by_name () at /lib/libgobject-2.0.so.0 #23 0xffffffff in check_preview_change () at /lib/libgtk-x11-2.0.so.0 #24 0xffffffff in list_selection_changed () at /lib/libgtk-x11-2.0.so.0 #25 0xffffffff in g_cclosure_marshal_VOID__VOID () at /lib/libgobject-2.0.so.0 #26 0xffffffff in g_closure_invoke () at /lib/libgobject-2.0.so.0 #27 0xffffffff in signal_emit_unlocked_R () at /lib/libgobject-2.0.so.0 #28 0xffffffff in g_signal_emit_valist () at /lib/libgobject-2.0.so.0 #29 0xffffffff in g_signal_emit () at /lib/libgobject-2.0.so.0 #30 0xffffffff in _gtk_tree_selection_internal_select_node () at /lib/libgtk-x11-2.0.so.0 #31 0xffffffff in gtk_tree_view_real_set_cursor () at /lib/libgtk-x11-2.0.so.0 #32 0xffffffff in gtk_tree_view_button_press () at /lib/libgtk-x11-2.0.so.0 #33 0xffffffff in _gtk_marshal_BOOLEAN__BOXED () at /lib/libgtk-x11-2.0.so.0 #34 0xffffffff in g_type_class_meta_marshal () at /lib/libgobject-2.0.so.0 #35 0xffffffff in g_closure_invoke () at /lib/libgobject-2.0.so.0 #36 0xffffffff in signal_emit_unlocked_R () at /lib/libgobject-2.0.so.0 #37 0xffffffff in g_signal_emit_valist () at /lib/libgobject-2.0.so.0 #38 0xffffffff in g_signal_emit () at /lib/libgobject-2.0.so.0 #39 0xffffffff in gtk_widget_event_internal () at /lib/libgtk-x11-2.0.so.0 #40 0xffffffff in gtk_propagate_event () at /lib/libgtk-x11-2.0.so.0 #41 0xffffffff in gtk_main_do_event () at /lib/libgtk-x11-2.0.so.0 #42 0xffffffff in gdk_event_dispatch () at /lib/libgdk-x11-2.0.so.0 #43 0xffffffff in g_main_context_dispatch () at /lib/libglib-2.0.so.0 #44 0xffffffff in g_main_context_iterate.isra () at /lib/libglib-2.0.so.0 #45 0xffffffff in g_main_loop_run () at /lib/libglib-2.0.so.0 #46 0xffffffff in gtk_main () at /lib/libgtk-x11-2.0.so.0 #47 0xffffffff in Gtk::Main::run() () at /lib/libgtkmm-2.4.so.1 #48 0xffffffff in Gtkmm2ext::UI::run(Receiver&) (this=this@entry=0x8fd2a18, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:286 #49 0x082a0fac in main(int, char**) (argc=1, argv=0xbfffe2a4) at ../gtk2_ardour/main.cc:408 (gdb)