Yep. Lots of crashes still in there. Should have a proper fix shortly.
Ted.
On 3/9/21 3:29 PM, MST wrote:
r16078 improved but I still have the following issue:
When I rename the folder "rosegarden" in my home directory to e.g.
"rosegarden1", the program still crashes when moving with the mouse to
the entry "clear latest files".
Greetings, Michael
*Gesendet:* Dienstag, 09. März 2021 um 01:43 Uhr
*Von:* "Ted Felix" <t...@tedfelix.com>
*An:* rosegarden-user@lists.sourceforge.net
*Betreff:* Re: [Rosegarden-user] r16077 Crash "Clear the MRU"
This should be fixed in [r16078]. Please test latest svn. Make sure
all the files in your MRU no longer exist on the filesystem. E.g. open
a bunch in a directory, then rename that directory and take a look at
the MRU list. Should be empty instead of crashing.
Ted.
On 3/8/21 6:26 PM, Ted Felix wrote:
> 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
<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
<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
<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
<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