If you have this error that it is possible that your .cdr file is corrupted. First of all you apply guide from Corel company in the following by using WinZip
With
'Make Back-up on Save enabled, w'hen saving a file a second time, CorelDRAW will rename the original file to "Backup of
filename.cdr". If you were to re-save the file again, because Windows will not allow two files with the same name, in the same location at the same time, CorelDRAW will save the file as a .tmp file. Once the save process is complete, the "Backup of
filename.cdr" is deleted and the .tmp file is renamed to "Backup of
filename.cdr". With this in mind, it may be possible to rename the .tmp file to .zip and then extract the data.
Otherwise, if guide can't handle with your troubled image, then you may apply on of 3 options
https://support.corel.com/hc/en-us/articles/216435167-How-To-Recover-Corrupted-CDR-Files - article from Corel, where you may find many answers
https://download.cnet.com/Recuva/3000-2242_4-10753287.html - best free software is called Recuva, usually it works
https://www.repairtoolbox.com/coreldrawrepair.html - leader among third-part tools, that costs money, it is applied only in cases when nothing helps