Multi Commander > Beta Releases

MC 5.5.1 build 1980 failed to read config file

<< < (3/3)

Mathias (Author):

--- Quote from: Timon on August 19, 2015, 20:11:26 ---Nothing helps me to solve the problem.

I was the owner of all files, but I forced update of user rights to all MultiCommander folders incliding subfolders for Program Files and Documents and Settings.
Also changed date for all folders to current. But it also could not solve the problem.


--- Quote ---Something is very strange with your system
--- End quote ---
I could agree, if the problem was on only one computer, but it occurs on different systems with different apps installed.

It would bad if MC could no longer support Windows XP.

--- End quote ---
I don't think it is a XP issue..There is no logic in it.
When going from 5.5.0 to 5.5.1 beta. The updater is still the old one. There is no new feature release of MultiUpdate so it does no forced update if it first.
So it is actually still the MultiUpdate.exe from 5.5.0 that does the update and that is still built with VS2013.
And that makes the issue even stranger.

Jungle:

--- Quote from: Mathias (Author) on August 19, 2015, 20:17:50 ---And version 5.5.0.1975 does not ?  (5.5.0 Final)  they are both still built with VS2013. Only big change is compiler and that is only for the 5.5.1 beta
But I don't see how change of compiler can cause this.

Btw what file(s) date was changed ?  the Config/ folder or its content..  Under userprofile or Program files ?

--- End quote ---
5.5 final probably works ok but i've replaced exe with 5.5.1, will check later
I had the problem with Aliases.xml in the Config folder of MC portable. If i change year to e.g. 2015, MC starts ok. If i change it to 1614, error occurs. Haven't tried other xml files, but i think that result will be the same

P.S. It's on Win 7 Pro

Jungle:
Yes, 5.5 final is OK.

BTW, error message is hidden behind splash. It is only partly visible with default Windows 7 UI, but with classic theme it can't be seen so MC looks frozen

Mathias (Author):

--- Quote from: Jungle on August 19, 2015, 21:14:28 ---
--- Quote from: Mathias (Author) on August 19, 2015, 20:17:50 ---And version 5.5.0.1975 does not ?  (5.5.0 Final)  they are both still built with VS2013. Only big change is compiler and that is only for the 5.5.1 beta
But I don't see how change of compiler can cause this.

Btw what file(s) date was changed ?  the Config/ folder or its content..  Under userprofile or Program files ?

--- End quote ---
5.5 final probably works ok but i've replaced exe with 5.5.1, will check later
I had the problem with Aliases.xml in the Config folder of MC portable. If i change year to e.g. 2015, MC starts ok. If i change it to 1614, error occurs. Haven't tried other xml files, but i think that result will be the same

P.S. It's on Win 7 Pro

--- End quote ---

Found why file date mess things up..
File date failure is because Microsoft have broke a the standard C Lib function (stat) in VS2015 that many MultiPlatform libraries are using for checking if file exists.
(Wrong way of doing that. But can be used like that, But the std C lib way to get file stat does not support dates beyond 1970. and that makes that function fail.)
This will be probably be fixed with next update for VS2015. and it can be worked around

But that does not explain why the file date are messed up to begin with.

Timon:
Desided to make update from build 1975 to MC 5.6.1 build 2021 and I see no more that problem! It works fine in Windows XP SP3. Several times before I tried update to previous beta versions and MC refused to work. So problem is fixed now (hope, forever).

Navigation

[0] Message Index

[*] Previous page

Go to full version