Log in

View Full Version : Fatal runtime error 35601 with GUI for Dvdauthor


JeanMarc
20th December 2013, 00:10
I realize this has already been mentioned on this forum without resolution: http://forum.doom9.org/showthread.php?t=93901&highlight=35601. The error may also occur with other applications, but this has been bugging me only with GFD recently.
I am authoring a series of DVD from my old VHS tapes and this is what happens: I fine tune my DVD menu, saving my gfd project file every time, and when I am 99% happy with the DVD files created, move on to the next DVD. I have authored many DVDs with GFD in the past, and I feel very comfortable with the software, but this is the first time I find this problem. When I go back to the project file (.gfd) and try to re-open Gui for Dvdauthor, two times out of three, I get this error: "Runtime error '35601' Elements not found", and GFD immediately quits. There seems to be no way to open the file that worked very well just before.

I have tried to first restart the PC , then, in case this was due to some type of Windows corruption, restored to the last restore point, then, restored to the restore point before the last, all without success.

I have also inspected and compared the gfd file in a text editor, with one that works. Except for the different filenames used, I could'nt detect any meaningful difference or any error in the files paths.

I have been obliged (two times out of three) to restart the project and re-author the DVD from scratch :(
I would appreciate any help.

PS. I run Windows 7 and GFD version 1.07, and I use the muxman version.
I can make the project files available if anyone wants to look at it.

PS2. Maybe a solution?
Taking another shot at comparing a 'bad' gfd file with a good one, I found that the first two lines of the bad one were:
<NODES>
<SETTINGS GFDVERSION="1.07" NORM="0" NOTS="0" MRATIO="0" TEXTBUTTONS="2"
ROUNDEDBUTTONS="1" ANIMATED="1" ADVANCED="1" USERASTER="0" BACKBUTTONTEXT="Back"
PREACT1="0" POSTACT1="1" POSTACT2="0" LASTIMAGESIZE="8" CUSTIMAGESIZEX="126"
CUSTIMAGESIZEY="72" CUSTTEXTSIZEX="180" CUSTTEXTSIZEY="120"/>while for the 'good' one, it was:
<NODES>
<SETTINGS GFDVERSION="1.07" NORM="0" NOTS="0" MRATIO="0" TEXTBUTTONS="2"
ROUNDEDBUTTONS="1" ANIMATED="1" ADVANCED="1" USERASTER="1" BACKBUTTONTEXT="Back"
PREACT1="0" POSTACT1="1" POSTACT2="0" LASTIMAGESIZE="8" CUSTIMAGESIZEX="126"
CUSTIMAGESIZEY="72" CUSTTEXTSIZEX="180" CUSTTEXTSIZEY="120"/>. The bad one had USERASTER = '0' and the good one USERASTER = '1'. Setting this parameter to '1' made the error go away! I doubt this is a general solution, but it worked in this case!

To be clear: This was on my main menu. When I use the raster function (to align with the grid) I need to keep 'Use raster' checked, which translates into USERASTER="1". If I uncheck it, for example to better position an object on the screen, and leave it unchecked when I save the project, then, the error 35601 comes up, and the project becomes unusable... except if you edit the gfd file, and set USERASTER = '1'.