Multi Commander > Beta Releases

MC 5.5.1 build 1980 failed to read config file

<< < (2/3) > >>

Mathias (Author):

--- Quote from: Timon on August 19, 2015, 15:28:57 ---Are you sure, that MC is right with problem detection?

--- End quote ---
The error message is because it fails to read the config file. and the failure can only be because of a very few reason.


--- Quote from: Timon on August 19, 2015, 15:28:57 ---I made one more update and restore to understand what's the problem.

I must say, that C:\Documents and Seiings\<Profile name>\Application Data\MultiCommander\Config\MultiCommander.xml has no problem at all!
I just restored data in Program Files and everything works fine.

--- End quote ---
If it can read the file in userprofile folder, the file in program files is not used.
the file under program files is only used if it does not find one under profile.


--- Quote from: Timon on August 19, 2015, 15:28:57 ---Then I desided to change only 1 file - MultiCommander.exe to latest version and app stopped working with the same error messages! All other files were from the old version.

--- End quote ---
It works for me, Something is very strange with your system. It should start, However with limited features since all the plugins dlls are from old mismatched versions so they will not load. I would almost guess that AV or something is blocking MC from doing stuff until they are done with it.


--- Quote from: Timon on August 19, 2015, 15:28:57 ---Once you already made non working update for Windows XP after Visual C++ update. May be problem is similar... And I don't see any messages from my AV software and nobody could change content of xml files because nobody changed them. I restored MultiCommander.exe from previous version (5.5 build 1975) and MC works again! It's a miracle! So the problem is with 1 file - new MultiCommander.exe under Windows XP SP3.

--- End quote ---
No. If the program would not work on XP it would not even start. And it would not start to work after replacing the file. It will be the same all the time.



Jungle:
I think i've found out what causes this error in new versions.

In a few words...
1. Config file date. It should be "valid". E.g. if you change year to 1614 error will occur.
2. Config file owner. My MC folder (with subs) owner was 'Unknown', i changed it to current user and error has gone.

So, Mathias, something definitely has changed, because 5.5.0.1967 RC and below work fine, while newer don't.

Mathias (Author):
The strange thing is that the updater is not even copying in a new config file. so How the file date of that file can change is very strange.
And the updater does not even change owner or any NTFS security things.
There is no logic in why this should happen.. if this is some weird XP issue then there is nothing I can do. I do have any XP systems anymore.

Not sure how you can have "unknown" as owner. that is wierd. It explains reading error since the program will not be allowed to read the file.

Timon:
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.

Mathias (Author):

--- Quote from: Jungle on August 19, 2015, 19:13:11 ---I think i've found out what causes this error in new versions.

In a few words...
1. Config file date. It should be "valid". E.g. if you change year to 1614 error will occur.
2. Config file owner. My MC folder (with subs) owner was 'Unknown', i changed it to current user and error has gone.

So, Mathias, something definitely has changed, because 5.5.0.1967 RC and below work fine, while newer don't.

--- End quote ---
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 ?

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version