View Issue Details

IDProjectCategoryView StatusLast Update
0010423ardourbugspublic2026-06-28 19:24
Reporteralb_mantis Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status newResolutionopen 
PlatformUbuntuOSLinuxOS Version(any)
Product Version9.7 
Summary0010423: Ardour gives errors for a new session started from a template
DescriptionUbuntu Pipewire 24.04, but using regular Jack.

After going through the steps below Ardour will not play the recorded music except in very slow
spurts. Sometimes the playback head goes forward and then backward. The other
menus and buttons respond, but slowly, and only when a spurt happens.
Reopening the file gives the same behavior. Reloading the session does the
same thing. After reloading in safe mode the recordings will play, but the logic
fail errors keep flashing on the screen. This message (or one like it) is repeatedly
printed to the screen with a short time between the errors:

LOGIC FAIL sc @ 101720:224 using 117 1/4 notes per minute (144738462 sc-per-1/4) P@20639687778066/244320:0/61081|1|0
-- Stacktrace Thread: ArdourGUI
  PBD::stacktrace(std::ostream&, int, unsigned long)
  Temporal::TempoPoint::superclock_at(Temporal::Beats const&) const
  Temporal::TempoMap::superclock_at(Temporal::Beats const&) const
  Temporal::timepos_t::_superclocks() const
  /opt/Ardour-9.7.0/bin/ardour-9.7.0(+0xc7cbf1) [0x62f8cc632bf1]
  CairoWidget::on_expose_event(_GdkEventExpose*)
  Gtk::Widget_Class::expose_event_callback(_GtkWidget*, _GdkEventExpose*)
  _gtk_marshal_BOOLEAN__BOXED
  g_closure_invoke
  /opt/Ardour-9.7.0/lib/libgobject-2.0.so.0(+0x21e29) [0x70f6a29a3e29]
  g_signal_emit_valist
  g_signal_emit
  /opt/Ardour-9.7.0/lib/libytk.so.2(+0x2c4814) [0x70f6a2ec4814]
  gtk_main_do_event
  _gdk_window_process_updates_recurse
  _gdk_window_process_updates_recurse
  _gdk_window_process_updates_recurse
  _gdk_window_process_updates_recurse
  /opt/Ardour-9.7.0/lib/libydk.so.2(+0x5306d) [0x70f6a317e06d]


LOGIC FAIL sc @ 101721:1020 using 117 1/4 notes per minute (144738462 sc-per-1/4) P@20639687778066/244320:0/61081|1|0
-- Stacktrace Thread: ArdourGUI
  PBD::stacktrace(std::ostream&, int, unsigned long)
  Temporal::TempoPoint::superclock_at(Temporal::Beats const&) const
  Temporal::TempoMap::superclock_at(Temporal::Beats const&) const
  Temporal::timepos_t::_superclocks() const
  /opt/Ardour-9.7.0/bin/ardour-9.7.0(+0xc7cbf1) [0x62f8cc632bf1]
  CairoWidget::on_expose_event(_GdkEventExpose*)
  Gtk::Widget_Class::expose_event_callback(_GtkWidget*, _GdkEventExpose*)
  _gtk_marshal_BOOLEAN__BOXED
  g_closure_invoke
  /opt/Ardour-9.7.0/lib/libgobject-2.0.so.0(+0x21e29) [0x70f6a29a3e29]
  g_signal_emit_valist
  g_signal_emit
  /opt/Ardour-9.7.0/lib/libytk.so.2(+0x2c4814) [0x70f6a2ec4814]
  gtk_main_do_event
  _gdk_window_process_updates_recurse
  _gdk_window_process_updates_recurse
  _gdk_window_process_updates_recurse
  _gdk_window_process_updates_recurse
  /opt/Ardour-9.7.0/lib/libydk.so.2(+0x5306d) [0x70f6a317e06d]

Steps To Reproduce1) Start ardour.

2) Start a new project using a template saved from Ardour 8. Already on
opening the logic fail errors above start appearing.

3) Record some stuff. Recording seems to work, but
logic fail errors keep getting printed.

4) Try to play the recordings.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2026-06-28 19:24 alb_mantis New Issue