But anyway, thank you. Because of your non-standard way of using it, we know Fpcupdeluxe has such a bug. People use it the proper way like me will never discover that bug
It seems you still did not understand what happened: It deleted the current working directory. In my case it deleted itself, all its ini files and all other files and folders next to it. It had nothing to do with the way I used it.
Have you seen the screencast I linked above? I put it in its own folder and started it, just like you suggested. The outcome was it deleted itself and all of its ini files! Deleting CWD is the most severe bug you can ever imagine, it has absolutely nothing to do with the way one uses it.
Making a desktop shortcut and clicking on it would have deleted the entire home directory on XFCE and possibly others because the CWD is not set in these desktop starters by default.
What is your definition of CWD?
I imagined you put it to PATH, then on another directory where it isn't placed you open a terminal window and issue ./ to execute it. I think this dir, which is returned by pwd, is the CWD.
Your CWD instead seemed to be the directory where it is placed.
If your CWD is the same as me, there is nothing wrong. I can never be hurt by this bug at all, because I will never put it to PATH and execute it elsewhere, nor I will put it on my ~ as I am too lazy so I just left it at ~/Downloads. It could wiped my Downloads dir, which I prefer to be empty after all.
I can't view your screencast. On OpenIndiana, there is no way to play video or even audio file. VLC exists on the pkg repo, but will not work. The only way I could watch video is on youtube using Firefox web browser. OK, I almost forgot. Firefox could open the .mp4 as well. This is my mistake.
I said about GUI applications in general, it's my way of manage them. I'm too lucky, thank you very much for informed that this app has that serious bug, I not yet make a .desktop file for it. Anyway, you could open the .desktop file by your favorite text editor and add the CWD yourself.
I think we should end our discussion here. I admit I'm wrong and this bug is very serious. Thank you for informed us