Skip to content

MIDI Transpose crashes Ardour when last instance is removed from the session #319

@DanijelMilosevic

Description

@DanijelMilosevic

MIDI Transpose (unlike MIDI Chromatic Transpose or MIDI Key Transpose) crashes Ardour when the last instance of it is removed from the session, or when closing the session, or Ardour itself:

lilv_world_load_bundle(): note: Newer version of http://gareus.org/oss/lv2/midifilter#cctonote loaded from file:///home/motka/.lv2/midifilter.lv2/
GLib (gthread-posix.c): Unexpected error from C library during 'pthread_setspecific': Invalid argument. Aborting.
Aborted (core dumped)

I tested with the version that is in the current debian repositories (5:20210114), as well as the latest x42-midifilter-v0.7.3-x86_64.tar.gz. On the Ardour side, I tested with Ardour 8.10, as well as ardour8-lua (the Lua Console "Headless" version)

Steps to reproduce:

  1. make new Ardour session
  2. make a new empty MIDI track
  3. insert MIDI Transpose
  4. remove MIDI Transpose
  5. ---> CRASH

Workaround: use MIDI Chromatic Transpose

I was not sure where to report this, since it is installed with x42 midifilter package, but the author is Filipe Coelho :)
Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions