Long program startup

Bugs and issues - current donor version.
Post Reply
Message
Author
Marek-M
Posts: 4
Joined: 08.05.2021, 11:56

Long program startup

#1 Post by Marek-M » 07.02.2025, 09:18

Hi, recently FreeCommander has been taking a very long time to start - about a minute.

FreeCommander XE 2025 Build 920 64-bit donor, Windows 10 Pro 22H2
  1. I ran the application as a test with default settings and English language and did not notice the problem. No 'FcExceptionLog.txt' file
  2. I ran the application as a test with default settings but with Polish language and the program started relatively quickly, but the 'FcExceptionLog.txt' file was generated. I checked the logs and I see multiple repetitions of this sequence of information (similar messages were saved in the 'FcExceptionLog.txt' file in the directory with my basic FreeCommander configuration):

Code: Select all

----- 2025-02-07 08:49:21  Duplicates not allowed (Text: 55223)
C:\Program Files\FreeCommander XE\lng\Polski.lng  Duplicates not allowed
01bea653 FreeCommander.exe fcGeneralData 7855 {System.Generics.Collections}TDictionary<System.string,System.string>.Add
01be7b21 FreeCommander.exe fcGeneralData  929 TfcProgramGeneralData.ReloadLanguageTexts
01be7947 FreeCommander.exe fcGeneralData  907 TfcProgramGeneralData.ReloadCurrentLanguageTexts
01be7781 FreeCommander.exe fcGeneralData  902 TfcProgramGeneralData.SetLngFileName
01b99e79 FreeCommander.exe fcSettings    2658 TfcSettings.LoadOptions
01c6710d FreeCommander.exe FreeCommander  534 initialization
7ff911fb KERNEL32.DLL                         BaseThreadInitThunk
7ff9132f ntdll.dll                            RtlUserThreadStart

Code: Select all

----- 2025-02-07 08:49:27  Duplicates not allowed (Text: actViewTabGroupsEdytuj)
C:\Program Files\FreeCommander XE\lng\Polski.lng  Duplicates not allowed
01bea653 FreeCommander.exe fcGeneralData          7855 {System.Generics.Collections}TDictionary<System.string,System.string>.Add
01be7b21 FreeCommander.exe fcGeneralData           929 TfcProgramGeneralData.ReloadLanguageTexts
01be7947 FreeCommander.exe fcGeneralData           907 TfcProgramGeneralData.ReloadCurrentLanguageTexts
01be7781 FreeCommander.exe fcGeneralData           902 TfcProgramGeneralData.SetLngFileName
01c4434f FreeCommander.exe FcMain                 5883 TFcFormMain.ApplySettings
01c37e48 FreeCommander.exe FcMain                 2085 TFcFormMain.DoFormCreate
01c377ab FreeCommander.exe FcMain                 1962 TFcFormMain.FormCreateMain
01c3713d FreeCommander.exe FcMain                 1840 TFcFormMain.FormCreate
00750de3 FreeCommander.exe Vcl.Forms              5466 TCustomForm.DoCreate
01676a1f FreeCommander.exe fcWindowStateFormUnit    86 TfcWindowStateForm.DoCreate
007505ff FreeCommander.exe Vcl.Forms              5333 TCustomForm.AfterConstruction
002f0e4d FreeCommander.exe System                19710 @AfterConstruction
007504a7 FreeCommander.exe Vcl.Forms              5323 TCustomForm.Create
00763df6 FreeCommander.exe Vcl.Forms             13401 TApplication.CreateForm
01c67407 FreeCommander.exe FreeCommander           642 initialization
7ff911fb KERNEL32.DLL                                  BaseThreadInitThunk
7ff9132f ntdll.dll                                     RtlUserThreadStart
I am sending the full 'FcExceptionLog.txt' file from the application with Polish language attached to pastebin.

Marek-M
Posts: 4
Joined: 08.05.2021, 11:56

Re: Long program startup

#2 Post by Marek-M » 07.02.2025, 09:24

Here are log from my default FreeCommander configuration.

First information generated at 2025-02-07 08:46:03
Last information generated at 2025-02-07 08:47:50

I have to wait about 2 minutes for it to start. Then the program works normally.

Code: Select all

----- 2025-02-07 08:46:03  Duplicates not allowed (Text: 55223)
C:\Program Files\FreeCommander XE\lng\polski.lng  Duplicates not allowed
01bea653 FreeCommander.exe fcGeneralData 7855 {System.Generics.Collections}TDictionary<System.string,System.string>.Add
01be7b21 FreeCommander.exe fcGeneralData  929 TfcProgramGeneralData.ReloadLanguageTexts
01be7947 FreeCommander.exe fcGeneralData  907 TfcProgramGeneralData.ReloadCurrentLanguageTexts
01be7781 FreeCommander.exe fcGeneralData  902 TfcProgramGeneralData.SetLngFileName
01b99eb9 FreeCommander.exe fcSettings    2662 TfcSettings.LoadOptions
01c6710d FreeCommander.exe FreeCommander  534 initialization
7ff911fb KERNEL32.DLL                         BaseThreadInitThunk
7ff9132f ntdll.dll                            RtlUserThreadStart
----- 2025-02-07 08:46:03  Duplicates not allowed (Text: actDirQuickFilterSetFromClipboard)
C:\Program Files\FreeCommander XE\lng\polski.lng  Duplicates not allowed
01bea653 FreeCommander.exe fcGeneralData 7855 {System.Generics.Collections}TDictionary<System.string,System.string>.Add
01be7b21 FreeCommander.exe fcGeneralData  929 TfcProgramGeneralData.ReloadLanguageTexts
01be7947 FreeCommander.exe fcGeneralData  907 TfcProgramGeneralData.ReloadCurrentLanguageTexts
01be7781 FreeCommander.exe fcGeneralData  902 TfcProgramGeneralData.SetLngFileName
01b99eb9 FreeCommander.exe fcSettings    2662 TfcSettings.LoadOptions
01c6710d FreeCommander.exe FreeCommander  534 initialization
7ff911fb KERNEL32.DLL                         BaseThreadInitThunk
7ff9132f ntdll.dll                            RtlUserThreadStart
----- 2025-02-07 08:46:11  Duplicates not allowed (Text: actExtrDonorDownloads)
C:\Program Files\FreeCommander XE\lng\polski.lng  Duplicates not allowed
01bea653 FreeCommander.exe fcGeneralData 7855 {System.Generics.Collections}TDictionary<System.string,System.string>.Add
01be7b21 FreeCommander.exe fcGeneralData  929 TfcProgramGeneralData.ReloadLanguageTexts
01be7947 FreeCommander.exe fcGeneralData  907 TfcProgramGeneralData.ReloadCurrentLanguageTexts
01be7781 FreeCommander.exe fcGeneralData  902 TfcProgramGeneralData.SetLngFileName
01b99eb9 FreeCommander.exe fcSettings    2662 TfcSettings.LoadOptions
01c6710d FreeCommander.exe FreeCommander  534 initialization
7ff911fb KERNEL32.DLL                         BaseThreadInitThunk
7ff9132f ntdll.dll                            RtlUserThreadStart
----- 2025-02-07 08:46:19  Duplicates not allowed (Text: actViewTreeCollapseExceptSelected)
C:\Program Files\FreeCommander XE\lng\polski.lng  Duplicates not allowed
01bea653 FreeCommander.exe fcGeneralData 7855 {System.Generics.Collections}TDictionary<System.string,System.string>.Add
01be7b21 FreeCommander.exe fcGeneralData  929 TfcProgramGeneralData.ReloadLanguageTexts
01be7947 FreeCommander.exe fcGeneralData  907 TfcProgramGeneralData.ReloadCurrentLanguageTexts
01be7781 FreeCommander.exe fcGeneralData  902 TfcProgramGeneralData.SetLngFileName
01b99eb9 FreeCommander.exe fcSettings    2662 TfcSettings.LoadOptions
01c6710d FreeCommander.exe FreeCommander  534 initialization
7ff911fb KERNEL32.DLL                         BaseThreadInitThunk
7ff9132f ntdll.dll                            RtlUserThreadStart
----- 2025-02-07 08:46:26  Duplicates not allowed (Text: actDirFilterSet1)
C:\Program Files\FreeCommander XE\lng\polski.lng  Duplicates not allowed
01bea653 FreeCommander.exe fcGeneralData 7855 {System.Generics.Collections}TDictionary<System.string,System.string>.Add
01be7b21 FreeCommander.exe fcGeneralData  929 TfcProgramGeneralData.ReloadLanguageTexts
01be7947 FreeCommander.exe fcGeneralData  907 TfcProgramGeneralData.ReloadCurrentLanguageTexts
01be7781 FreeCommander.exe fcGeneralData  902 TfcProgramGeneralData.SetLngFileName
01b99eb9 FreeCommander.exe fcSettings    2662 TfcSettings.LoadOptions
01c6710d FreeCommander.exe FreeCommander  534 initialization
7ff911fb KERNEL32.DLL                         BaseThreadInitThunk
7ff9132f ntdll.dll                            RtlUserThreadStart
----- 2025-02-07 08:46:34  Duplicates not allowed (Text: actDirFilterSet2)
C:\Program Files\FreeCommander XE\lng\polski.lng  Duplicates not allowed
01bea653 FreeCommander.exe fcGeneralData 7855 {System.Generics.Collections}TDictionary<System.string,System.string>.Add
01be7b21 FreeCommander.exe fcGeneralData  929 TfcProgramGeneralData.ReloadLanguageTexts
01be7947 FreeCommander.exe fcGeneralData  907 TfcProgramGeneralData.ReloadCurrentLanguageTexts
01be7781 FreeCommander.exe fcGeneralData  902 TfcProgramGeneralData.SetLngFileName
01b99eb9 FreeCommander.exe fcSettings    2662 TfcSettings.LoadOptions
01c6710d FreeCommander.exe FreeCommander  534 initialization
7ff911fb KERNEL32.DLL                         BaseThreadInitThunk
7ff9132f ntdll.dll                            RtlUserThreadStart
----- 2025-02-07 08:46:42  Duplicates not allowed (Text: actDirFilterSet3)
C:\Program Files\FreeCommander XE\lng\polski.lng  Duplicates not allowed
01bea653 FreeCommander.exe fcGeneralData 7855 {System.Generics.Collections}TDictionary<System.string,System.string>.Add
01be7b21 FreeCommander.exe fcGeneralData  929 TfcProgramGeneralData.ReloadLanguageTexts
01be7947 FreeCommander.exe fcGeneralData  907 TfcProgramGeneralData.ReloadCurrentLanguageTexts
01be7781 FreeCommander.exe fcGeneralData  902 TfcProgramGeneralData.SetLngFileName
01b99eb9 FreeCommander.exe fcSettings    2662 TfcSettings.LoadOptions
01c6710d FreeCommander.exe FreeCommander  534 initialization
7ff911fb KERNEL32.DLL                         BaseThreadInitThunk
7ff9132f ntdll.dll                            RtlUserThreadStart
----- 2025-02-07 08:46:49  Duplicates not allowed (Text: actDirFilterSet4)
C:\Program Files\FreeCommander XE\lng\polski.lng  Duplicates not allowed
01bea653 FreeCommander.exe fcGeneralData 7855 {System.Generics.Collections}TDictionary<System.string,System.string>.Add
01be7b21 FreeCommander.exe fcGeneralData  929 TfcProgramGeneralData.ReloadLanguageTexts
01be7947 FreeCommander.exe fcGeneralData  907 TfcProgramGeneralData.ReloadCurrentLanguageTexts
01be7781 FreeCommander.exe fcGeneralData  902 TfcProgramGeneralData.SetLngFileName
01b99eb9 FreeCommander.exe fcSettings    2662 TfcSettings.LoadOptions
01c6710d FreeCommander.exe FreeCommander  534 initialization
7ff911fb KERNEL32.DLL                         BaseThreadInitThunk
7ff9132f ntdll.dll                            RtlUserThreadStart
----- 2025-02-07 08:46:57  Duplicates not allowed (Text: actDirFilterSet5)
C:\Program Files\FreeCommander XE\lng\polski.lng  Duplicates not allowed
01bea653 FreeCommander.exe fcGeneralData 7855 {System.Generics.Collections}TDictionary<System.string,System.string>.Add
01be7b21 FreeCommander.exe fcGeneralData  929 TfcProgramGeneralData.ReloadLanguageTexts
01be7947 FreeCommander.exe fcGeneralData  907 TfcProgramGeneralData.ReloadCurrentLanguageTexts
01be7781 FreeCommander.exe fcGeneralData  902 TfcProgramGeneralData.SetLngFileName
01b99eb9 FreeCommander.exe fcSettings    2662 TfcSettings.LoadOptions
01c6710d FreeCommander.exe FreeCommander  534 initialization
7ff911fb KERNEL32.DLL                         BaseThreadInitThunk
7ff9132f ntdll.dll                            RtlUserThreadStart
----- 2025-02-07 08:47:05  Duplicates not allowed (Text: actDirFilterSet6)
C:\Program Files\FreeCommander XE\lng\polski.lng  Duplicates not allowed
01bea653 FreeCommander.exe fcGeneralData 7855 {System.Generics.Collections}TDictionary<System.string,System.string>.Add
01be7b21 FreeCommander.exe fcGeneralData  929 TfcProgramGeneralData.ReloadLanguageTexts
01be7947 FreeCommander.exe fcGeneralData  907 TfcProgramGeneralData.ReloadCurrentLanguageTexts
01be7781 FreeCommander.exe fcGeneralData  902 TfcProgramGeneralData.SetLngFileName
01b99eb9 FreeCommander.exe fcSettings    2662 TfcSettings.LoadOptions
01c6710d FreeCommander.exe FreeCommander  534 initialization
7ff911fb KERNEL32.DLL                         BaseThreadInitThunk
7ff9132f ntdll.dll                            RtlUserThreadStart
----- 2025-02-07 08:47:12  Duplicates not allowed (Text: actDirFilterSet7)
C:\Program Files\FreeCommander XE\lng\polski.lng  Duplicates not allowed
01bea653 FreeCommander.exe fcGeneralData 7855 {System.Generics.Collections}TDictionary<System.string,System.string>.Add
01be7b21 FreeCommander.exe fcGeneralData  929 TfcProgramGeneralData.ReloadLanguageTexts
01be7947 FreeCommander.exe fcGeneralData  907 TfcProgramGeneralData.ReloadCurrentLanguageTexts
01be7781 FreeCommander.exe fcGeneralData  902 TfcProgramGeneralData.SetLngFileName
01b99eb9 FreeCommander.exe fcSettings    2662 TfcSettings.LoadOptions
01c6710d FreeCommander.exe FreeCommander  534 initialization
7ff911fb KERNEL32.DLL                         BaseThreadInitThunk
7ff9132f ntdll.dll                            RtlUserThreadStart
----- 2025-02-07 08:47:20  Duplicates not allowed (Text: actDirFilterSet8)
C:\Program Files\FreeCommander XE\lng\polski.lng  Duplicates not allowed
01bea653 FreeCommander.exe fcGeneralData 7855 {System.Generics.Collections}TDictionary<System.string,System.string>.Add
01be7b21 FreeCommander.exe fcGeneralData  929 TfcProgramGeneralData.ReloadLanguageTexts
01be7947 FreeCommander.exe fcGeneralData  907 TfcProgramGeneralData.ReloadCurrentLanguageTexts
01be7781 FreeCommander.exe fcGeneralData  902 TfcProgramGeneralData.SetLngFileName
01b99eb9 FreeCommander.exe fcSettings    2662 TfcSettings.LoadOptions
01c6710d FreeCommander.exe FreeCommander  534 initialization
7ff911fb KERNEL32.DLL                         BaseThreadInitThunk
7ff9132f ntdll.dll                            RtlUserThreadStart
----- 2025-02-07 08:47:28  Duplicates not allowed (Text: actDirFilterSet9)
C:\Program Files\FreeCommander XE\lng\polski.lng  Duplicates not allowed
01bea653 FreeCommander.exe fcGeneralData 7855 {System.Generics.Collections}TDictionary<System.string,System.string>.Add
01be7b21 FreeCommander.exe fcGeneralData  929 TfcProgramGeneralData.ReloadLanguageTexts
01be7947 FreeCommander.exe fcGeneralData  907 TfcProgramGeneralData.ReloadCurrentLanguageTexts
01be7781 FreeCommander.exe fcGeneralData  902 TfcProgramGeneralData.SetLngFileName
01b99eb9 FreeCommander.exe fcSettings    2662 TfcSettings.LoadOptions
01c6710d FreeCommander.exe FreeCommander  534 initialization
7ff911fb KERNEL32.DLL                         BaseThreadInitThunk
7ff9132f ntdll.dll                            RtlUserThreadStart
----- 2025-02-07 08:47:35  Duplicates not allowed (Text: actDirSortDateCreated)
C:\Program Files\FreeCommander XE\lng\polski.lng  Duplicates not allowed
01bea653 FreeCommander.exe fcGeneralData 7855 {System.Generics.Collections}TDictionary<System.string,System.string>.Add
01be7b21 FreeCommander.exe fcGeneralData  929 TfcProgramGeneralData.ReloadLanguageTexts
01be7947 FreeCommander.exe fcGeneralData  907 TfcProgramGeneralData.ReloadCurrentLanguageTexts
01be7781 FreeCommander.exe fcGeneralData  902 TfcProgramGeneralData.SetLngFileName
01b99eb9 FreeCommander.exe fcSettings    2662 TfcSettings.LoadOptions
01c6710d FreeCommander.exe FreeCommander  534 initialization
7ff911fb KERNEL32.DLL                         BaseThreadInitThunk
7ff9132f ntdll.dll                            RtlUserThreadStart
----- 2025-02-07 08:47:43  Duplicates not allowed (Text: actDirSortDateCreated_Left)
C:\Program Files\FreeCommander XE\lng\polski.lng  Duplicates not allowed
01bea653 FreeCommander.exe fcGeneralData 7855 {System.Generics.Collections}TDictionary<System.string,System.string>.Add
01be7b21 FreeCommander.exe fcGeneralData  929 TfcProgramGeneralData.ReloadLanguageTexts
01be7947 FreeCommander.exe fcGeneralData  907 TfcProgramGeneralData.ReloadCurrentLanguageTexts
01be7781 FreeCommander.exe fcGeneralData  902 TfcProgramGeneralData.SetLngFileName
01b99eb9 FreeCommander.exe fcSettings    2662 TfcSettings.LoadOptions
01c6710d FreeCommander.exe FreeCommander  534 initialization
7ff911fb KERNEL32.DLL                         BaseThreadInitThunk
7ff9132f ntdll.dll                            RtlUserThreadStart
----- 2025-02-07 08:47:50  Duplicates not allowed (Text: actDirSortDateCreated_Right)
C:\Program Files\FreeCommander XE\lng\polski.lng  Duplicates not allowed
01bea653 FreeCommander.exe fcGeneralData 7855 {System.Generics.Collections}TDictionary<System.string,System.string>.Add
01be7b21 FreeCommander.exe fcGeneralData  929 TfcProgramGeneralData.ReloadLanguageTexts
01be7947 FreeCommander.exe fcGeneralData  907 TfcProgramGeneralData.ReloadCurrentLanguageTexts
01be7781 FreeCommander.exe fcGeneralData  902 TfcProgramGeneralData.SetLngFileName
01b99eb9 FreeCommander.exe fcSettings    2662 TfcSettings.LoadOptions
01c6710d FreeCommander.exe FreeCommander  534 initialization
7ff911fb KERNEL32.DLL                         BaseThreadInitThunk
7ff9132f ntdll.dll                            RtlUserThreadStart

Marek-M
Posts: 4
Joined: 08.05.2021, 11:56

Re: Long program startup

#3 Post by Marek-M » 07.02.2025, 11:36

I will add that changing the interface to English causes my basic FreeCommander configuration to start quickly and does not generate information in the 'FcExceptionLog.txt' file. It seems that the problem is the content of the file:

Code: Select all

C:\Program Files\FreeCommander XE\lng\Polski.lng

Marek
Author
Author
Posts: 4229
Joined: 10.04.2006, 09:48
Location: Germany
Contact:

Re: Long program startup - language file polski.lng with errors

#4 Post by Marek » 07.02.2025, 13:15

Thanks for reporting it.
Unfortunately the file has multiple errors.
Please use the new file: https://freecommander.com/FreeCommanderXE_lng.zip

Marek-M
Posts: 4
Joined: 08.05.2021, 11:56

Re: Long program startup

#5 Post by Marek-M » 10.02.2025, 10:35

Thank you, new language files resolved my problem for now.

Post Reply

Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 8 guests