User Activity

  • Posted a comment on ticket #1793 on Rosegarden

    I meant the style which is set in Rosegarden under Preferences->General->Themes Anyway I tried my Debian Trixie virtual machine and (with dark thene) I get the error. If I try Native theme in Preferences->General->Themes it seems the combo box expands to include all the values. This may be some qt/gtk incompatibility. Not sure what we can do here !

  • Committed [40ef88] on Code (git)

    disable recent file menu if there are no recent files

  • Posted a comment on ticket #1721 on Rosegarden

    The "heap-use-after-free" worried me - it was a thread race condition. I always feel nervous about multi-threading But without the document in TransportControl - maybe OK !

  • Posted a comment on ticket #1721 on Rosegarden

    So - I decided I don't need document or composition in TransportControl. That should take care of the "heap after free" error Also fixed a bug with autostop without stopping jack. I added comments about which threads call which routines. Probably need some sort of mutex locking ! See latest version.

  • Committed [51dd56] on Rosegarden - Code (git)

    TransportControl fix auto stop

  • Posted a comment on ticket #1721 on Rosegarden

    I managed to reproduce the error by adding a short sleep between the delete of currentDocument and the setting of currentDocument to nullptr in RosegardenMainWindow. So this is a thread race situation. This may be a weakness of TransportControl at the moment - no mutex locking although various threads are involved. I suspect I should not be using RosegardenDocument::currentDocument in the sequencer or ajck threads. I only need it for the stop at end functionality. Maybe I can find an alternative...

  • Posted a comment on ticket #1721 on Rosegarden

    Hmm.. I don't see this. Does this always occur or just occasionally ? I thought I was safe with the line if (! doc) return 0; Must I do anything apart from just starting and stopping Rosegarden to get this error ?

  • Committed [0d7cb8] on Rosegarden - Code (git)

    TransportControl - Allow for jack not running

View All

Personal Data

Username:
lman
Joined:
2019-05-19 12:18:00
Location:
Germany
Gender:
Male

Projects

This is a list of open source software projects that Philip Leishman is associated with:

  • Project Logo Rosegarden MIDI sequencer for Linux with music notation and audio Last Updated: