FinalBuilder 6.3.0.2026 Professional Edition / reproduce with Server 2003 and upwards
hi all,
to create a premaster CD/DVD for our product we use FinalBulder 6 and tools like mklink by Christoph H. Hochstätter for our server 2003, where you can get it from hochstaetter.org/Software/mklink.aspx, but i think you also can use internal mklink command on windows vista and upwards.
during Build Process with FinalBuilder we have encounter an unique and resistent problem, which close some running process and services from our builder machine include FinalBuilder itself. When we have turn off "Wait For Completition" option under "Execute Program" for mklink everything going to be fine, but not when we turn it on. Also we cannot turn it off, because it will cause trouble during Build process due to write cache and caused that not all files has been linked properly with mklink.
unfortunately we could only reproduce it with our main project, but only sometimes with part of it. anyone have an idea how to handle it?
The only thing I can think of is here that perhaps a symbolic link is being created within a symbolic link which will cause an infinite loop when using mklink. This would explain why you would only see this problem when you enable the ‘Wait for Completion’ option.
sorry for slow resplon. but i don’t think so, because when i put a delay after execute command mklink for lets we say 500ms i can’t reproduce it. so there must be something else. because when i decrease delay to 300ms and less above describe problem is coming again sporadic. at the moment, we turn off write cache on our builder machine and disable “Wait for Completion” option on execute command action.
i reduce the Example Projekt, i create my own empty Console Application.
1. Add a While Loop
(2. Make your own Exe with no Sourcecode
program Empty;
{$APPTYPE CONSOLE}
begin
end.)
3. Add a Execute Programm and use the Program from point 2 or a other fast terminating application.
4. Run it on a Windows 7 or Window 2008 R2 for best result with Admin Right, so the Application can terminate more random (system) processes. On Windows 2008 without R2 64bit i can´t reproduce it.