This is indeed crashing. It requires a very specific situation. I'm getting it with exactly one file in the MRU list that does not exist. It probably also happens with multiple files when all files do not exist. The crash is in RecentFiles::removeNonExistent() on the "if" and calls to question my (formerly "masterful") understanding of the STL. What fun!

  Looking at this now...

Ted.

On 3/7/21 5:53 AM, Babarosa wrote:
Can someone confirm this crashing of rosegarden (discovered with r16077
on Debian 10 but maybe it exists longer):

When "Clear the MRU" is activated in general settings and moving with
the mouse to the menu entry "List of last files", Rosegarden crashes
immediately. Started from the command line, I get the message
"Speicherzugriffsfehler" which means "memory access failure".

When deactivating "Clear the MRU", moving to the menu entry "List of
last files", Rosegarden behaves normal and does not crash.

Am 27.01.21 um 17:31 schrieb Ted Felix:
On 1/22/21 3:48 PM, Will Godfrey wrote:
When Rosegarden scans the 'recent' list, can it please check the
existence of a file, and if it's not there remove it from its list?

  This is now implemented in [r16061].  There's a new preference
called "Clean recent files list" that enables it.

  As mentioned before, your recent files list will be clobbered by
this update.  You can restore it by going into your Rosegarden.conf
file and renaming the [General] section to [RecentFiles].

  Grab the latest svn and try it out.

Ted.


_______________________________________________
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


_______________________________________________
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


_______________________________________________
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user

Reply via email to