Error executing program (5) due to IE10?

English support forum

Moderators: Hacker, petermad, Stefan2, white

User avatar
DrShark
Power Member
Power Member
Posts: 1872
Joined: 2006-11-03, 22:26 UTC
Location: Kyiv, 68/262
Contact:

Post by *DrShark »

I didn't encounter this error, but maybe somebody can try more extensive testing with next configuration:
* Windows 7 (32 & 64 bit versions)
+ Internet Explorer 9
+ Internet Explorer 10 Platform Preview 2.
AFAIK, Platform Preview 2 is the latest version of IE 10 that can natively co-exist with IE 9 on Windows 7 (later IE 10 versions either will replace IE 9 or require Windows 8). And it seems that Microsoft removed IE 10 PP2 from own website, so I'll post MD5 and eD2k hashes of its distribution file: b0a04d0ac073d4e18e3c135f3f95a925 and 37249072d491a7d9fcc39067da81c739
Donate for Ukraine to help stop Russian invasion!
Ukraine's National Bank special bank account:
UA843000010000000047330992708
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50610
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Does anyone still get this error on Windows 7? It seems to be fixed in IE 10.0.9200.16576.

Can anyone check this, please?
Author of Total Commander
https://www.ghisler.com
User avatar
EricB
Senior Member
Senior Member
Posts: 357
Joined: 2008-03-25, 22:21 UTC
Location: The Netherlands

Post by *EricB »

I'm running mentioned IE version on Win 7 x64 Enterprise, but using TC 8.01 x32. I made a junction to a folder using NTFSLinks tool and tried to run an executable from within the junction. Still same result: Error executing program! (5). Also the same when using command line mklink with /D or /J parameter. I can test Win7 x32 in the evening.

Regards, EricB
User avatar
commodore
Member
Member
Posts: 160
Joined: 2005-08-03, 12:55 UTC

Post by *commodore »

ghisler(Author) wrote:Does anyone still get this error on Windows 7? It seems to be fixed in IE 10.0.9200.16576.

Can anyone check this, please?
Was this one of the updates from MS' yesterday's batch? If so, I'll keep an eye on it. If not, I can tell that a few days ago, when trying to run Process Explorer (by typing procexp into TC's command line), I got the same error.
The weird part is still that the current session doesn't reproduce this very error. (As for the running a downloaded exe file, I'll post the results next time I encounter it.)
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50610
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

No, I haven't installed these new updates yet. But the error seems to be gone both on Windows 7 and Windows 8 here!

Could you check which version of IE10 you have? Please open Internet Explorer 10, then click on the gear icon in the top-right corner, and then on "Info".
Author of Total Commander
https://www.ghisler.com
User avatar
EricB
Senior Member
Senior Member
Posts: 357
Joined: 2008-03-25, 22:21 UTC
Location: The Netherlands

Post by *EricB »

Christian,

I noticed something funny: executables which are directly in the folder junction refuse to run, but if they are on a deeper level (subdir) they will run. Isn't this what you experiencing? So try to run something in the junction's root.

Regards, EricB

PS an executable in a junction root DOES run directly from explorer.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50610
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

You are right, they fixed it only partially (or I didn't notice this restriction before). The following conditions seem to cause the error:
1. File is in the root of the linked directory, and
2. The link is pointing to the same drive on which it is located

In all other cases it seems to work:
1. File is in a subdir of the linked dir
or
2. The link target is on a different drive

Can you confirm that?
Author of Total Commander
https://www.ghisler.com
User avatar
EricB
Senior Member
Senior Member
Posts: 357
Joined: 2008-03-25, 22:21 UTC
Location: The Netherlands

Post by *EricB »

Hi Christian,

Indeed, confirmed.

When running an executable from within a subdir of the junction: no problems.

When the link target is on a different drive, executable can be run from junction's root.

Regards, EricB
umbra
Power Member
Power Member
Posts: 876
Joined: 2012-01-14, 20:41 UTC

Post by *umbra »

2ghisler(Author)
I can confirm that too. But this is not a new behavior - it has behaved this way for a few months at least (I didn't check earlier versions).

edit:
OK, I just installed the newest version of IE10 for Win8 (10.0.9200.16599) and Bluestar really seems to be right. It works as expected. TC7.56 throws no errors. EricB and Ghisler - are you using the current version? I have seen the behavior you are describing with the previous version of IE10.
Last edited by umbra on 2013-06-12, 13:49 UTC, edited 4 times in total.
Windows 10 Pro x64, Windows 11 Pro x64
User avatar
Bluestar
Senior Member
Senior Member
Posts: 388
Joined: 2007-06-10, 15:26 UTC
Location: Hungary
Contact:

Post by *Bluestar »

@ghisler(Author):
Maybe I am missing something, but I can't confirm that.

I just updated IE10 with the MS patches came out yesterday & made a quick test having the latest one (10.0.9200.16618).

I created a junction to a folder containing executables both in its root & in its subfolders (using NTFSLinks). I can sucessfully manage to run any executable from Total Commander, it doesn't matter if its in a subfolder or not (link target being on the same drive is not a problem either).

(W7SP1x32 & TC801x32)
» Developer of Total Updater & extDir utility.
User avatar
commodore
Member
Member
Posts: 160
Joined: 2005-08-03, 12:55 UTC

Post by *commodore »

ghisler(Author) wrote: Could you check which version of IE10 you have? Please open Internet Explorer 10, then click on the gear icon in the top-right corner, and then on "Info".
Same as Bluestar - 10.0.9200.16618.
User avatar
EricB
Senior Member
Senior Member
Posts: 357
Joined: 2008-03-25, 22:21 UTC
Location: The Netherlands

Post by *EricB »

Bluestar and Umbra triggered me in running Windows Update and indeed two new IE10 patches were made available. Version after update is now indeed 10.0.9200.16618; any problems with execution of executables from junction root with target on same drive seem to have disappeared.

Nevertheless, not everyone can be expected to run the latest and greatest IE10 version, so TC 8.5 still may have to check for the correct resolution of junctions/symlinks/whatever.

Regards, EricB
User avatar
commodore
Member
Member
Posts: 160
Joined: 2005-08-03, 12:55 UTC

Post by *commodore »

Downloaded one program update today, the setup exe ran without any problems from the same place that was problematic earlier.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50610
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Yes, I updated the other PC too now, and Nr. 16618 seems to fix all errors here! I had tried this on one PC first yesterday, and the bug was gone, so I tried it on the other with 16576 on it and had no problems (because I tried an EXE not in the root of the linked folder). But now with 16618 the problem seems to be fixed also in the root.
Author of Total Commander
https://www.ghisler.com
User avatar
EricB
Senior Member
Senior Member
Posts: 357
Joined: 2008-03-25, 22:21 UTC
Location: The Netherlands

Post by *EricB »

EricB wrote: Nevertheless, not everyone can be expected to run the latest and greatest IE10 version, so TC 8.5 still may have to check for the correct resolution of junctions/symlinks/whatever.
Christian,

To prevent any future problems, please consider some code to handle (partly) broken junctions due to earlier IE10 versions.

Regards, EricB
Post Reply