Saved scene file won't open - error message
onoratoartdesign
Posts: 0
I was working on a scene all day, saving every few minutes. I went to render the scene and Daz studio froze up and then crashed. When I tried to open the scene again, nothing happens and I get an error message. the log file says "Json Parser (3688317,10): Unexpected end of file in string". I'm using Daz Studio 4.6 Pro on WIndows 7 64 bit. Any help getting the file back would be cool! Thanks!
Comments
As an "off the top of my head" guess, and being a techie type, I'd say that error is bad news. Scene files are binary DUF files, not plain text. That error tells me that the DUF file is corrupt and all the data isn't there anymore.
If it was plain text, you could open the file in notepad and actually see where the text abruptly stops. It might be possible to do the same with binary files, but it would be more difficult to determine.
I had problems with several scene files in the recent past. Animations I worked on for 40+ hours simply ... disappeared. Only the first 30 frames remained of 300 and 400 frame animations. Luckily the scenes themselves weren't hosed, just all the work I'd put into the animations was gone.
Long story short, unless you made a backup of the scene file, I think you're out of luck :(
EDIT: I just read in another thread that DUF files are actually compressed text files. You need an app like 7zip to extract the text file from the DUF to see the plain text. I just tried this on one of my DUF files and I can see all the parameters for my scene in plain text. You could try this with your scene file and see if it ends abruptly or maybe if there are some odd characters in there. From there you might be able to see what needs to be done to fix your file. Just a guess, though.
You can also uncompress (and compress) .duf files with the Batch Convert pane in DS itself.
For the future ... save under scenename01, scenename02 and so on ...
Okay cool! I'll give that a try and I'll report back!
Thanks for the help and info. Next time I'll be making copies and copies of the copies.
You guys are brilliant! It worked perfect! I uncompressed it with the batch converter in Daz Studio, which gave me an error. But when I looked in the folder I found a .tmp file. I opened it in Notepad and found it ended in the middle of a word. I then uncompressed a similar scene I was working on and opened that in notepad. Using 'find' I found the line that was cut off, which was the second to last line! Saved as a .duf file and opened it with out any problems in daz!
Thanks so much!
Could you make a bug report - bugs.daz3d.com , it's a separate account from the store and forum so you will need to sign up - attaching the broken version of the file? This shouldn't happen, but they need to figure out the cause before they can fix it so any evidence will help.
ok just did. Thanks again
Thank you.
Uncompressing and readding the last lines from another file worked like a charm. Thanks for the suggestion! Saved a render.