diff --git a/gtk2_ardour/editor_ops.cc b/gtk2_ardour/editor_ops.cc index 85fa1caa19..dddf8d4c4a 100644 --- a/gtk2_ardour/editor_ops.cc +++ b/gtk2_ardour/editor_ops.cc @@ -140,7 +140,8 @@ Editor::split_regions_at (nframes64_t where, RegionSelection& regions) } else { snap_to (where); } - + + cerr << "Split " << regions.size() << " at " << where << endl; for (RegionSelection::iterator a = regions.begin(); a != regions.end(); ) { diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc index acf48b4361..95bd8c9e75 100644 --- a/libs/ardour/session.cc +++ b/libs/ardour/session.cc @@ -2574,9 +2574,12 @@ Session::region_name (string& result, string base, bool newlevel) const bool name_taken = true; + { Glib::Mutex::Lock lm (region_lock); + cerr << "Session::region_name() searching over " << audio_regions.size() << " existing regions\n"; + for (int n = 1; n < 5000; ++n) { result = subbase;