19.04.1+git - Project file corruptions
Recently, our big work project got corrupted twice:
- invalid_qtext.kdenlive.bz2: a wav producer (producer112, id 137) was turned into qtext producer (to show "INVALID"), but trying to load the huge wav file as "resource", making it hang in some strcat function
- weird_scrollPos.kdenlive.bz2: the scrollPos property stored an enormous integer, making very quick 16GB memory exhaustion
I could fix the project quickly (thanks to "kompare corrupted.kdenlive ~/.local/share/kdenlive/.backup/corrupted-timestamp.kdenlive), but we should find the cause to prevent issues from occurring again, even more for someone unable to recover data like this.