Crash when entering C:\ into address bar

Bugs and issues.
Message
Author
catweazle9
Posts: 22
Joined: 30.03.2009, 08:37

Crash when entering C:\ into address bar

#1 Post by catweazle9 » 30.03.2009, 08:41

[I'm using 2009.2]

If I press Alt+G to move focus to the address bar and then enter C:\ FreeCommander crashes. This works fine on a WinXP machine and only seems to crash on my Vista machine.

John.

catweazle9
Posts: 22
Joined: 30.03.2009, 08:37

#2 Post by catweazle9 » 30.03.2009, 09:07

Shortly after posting, I discovered that the problem did not occur when running FreeCommander /NewIni=foo.ini /NoPlugins.

By comparing my original ini file, I finally found that this line was causing the problem:

Dir1=c:\Console2

I don't know what it is about this directory that causes the crash. It works fine with other directories ending in a number and other directories starting with C. It also works fine with a Console2 directory on a different (network) drive.

It's still readily reproducible if you need me to do any other tests...

Anyway, at least I have a workaround!

John.

catweazle9
Posts: 22
Joined: 30.03.2009, 08:37

#3 Post by catweazle9 » 03.04.2009, 13:58

Unfortunately the problem has returned. Now FreeCommander is crashing when I have the following in my FreeCommand.ini :

Dir2=C:\Users\johnc.CITRITE\Documents


I just press Ctrl+G to move focus to the address bar, type "C:\" and the program crashes.

If I remove the above line it works fine.

I've appended below my .ini file that causes the crash - any ideas how to work around it would be much appreciated.

Thanks,

John.

Code: Select all


[Form]
ArchivNameSuffix=
AutoSaveSettings=1
CloseAsMinimize=0
CompareDir=11
ControlBarH=30
CopyNoAsk=0
DeleteHistoryOnClose=0
DetailedView1=
DetailedView2=
Dir1=C:\
Dir2=C:\Users\johnc.CITRITE\Documents
DirMonEnable4Drive=362
DosPromptWidth=189
DosPrompt_CloseWin=0
DosPrompt_HistoryEnabled=1
DosPrompt_Show=0
DropPopup4LeftButton=0
FileComparePrg=C:\Program Files\SourceGear\DiffMerge\DiffMerge.exe %FileCompare1% %FileCompare2%
FileFilter1=-1
FileFilter2=-1
FilterGlobal=1
FlatViewBackgroundColor=12910532
FormatTimestamp=
FunctionsBarShowIcons=0
FunctionsBarVisible=0
GhostHide=0
GoUpStripWidth=0
HideDisketteDrive=0
HoverTime4Select=0
IconExtract4Drive=36
IconNo4Drive=0
IconRegistered4Drive=245
ImageBrowserExtensions=
ImageBrowserExtractQuality=1
ImageBrowserSize=65
ImageBrowserSizeIconSpacingX=5
ImageBrowserSizeIconSpacingY=5
Language=english.lng
LastUsedPanel=2
LineCount4Stripe=1
List1=vsList
List1Col1=175
List1Col2=70
List1Col3=146
List1Col4=77
List1Col5=35
List2=vsList
List2Col1=175
List2Col2=70
List2Col3=126
List2Col4=77
List2Col5=35
MinimizeToTray=0
MoveNoAsk=0
NcSelectExtended=0
NcSelectMode=0
NcSelectRightMouse=0
NcSelectSpaceDown=0
OneInstance=0
OpenCabWithEnter=1
OpenFileWithOneClick=0
OpenFolderWithOneClick=0
OpenRarWithEnter=1
OpenZipWithEnter=1
Pos=133, 37, 985, 1344, 0
QuickFilterAlwaysVisible=1
QuickFilterAutoWildcards=1
QuickFilterBackgroundColor=14152191
QuickFilterFolderNamesToo=1
QuickFilterOffWithFolderChange=0
QuickFilterOffWithNormalFilter=1
QuickSearchAutoCloseTime=0
QuickSearchStartOnTop=0
RenameUseDialog=1
RestoreFromTrayWithDblClick=0
SelectCurrentHistoryDir4SelectDrive=0
ShowDriveBars=1
ShowFileTooltip=1
ShowFileTooltipFolderToo=0
ShowFolderSize=0
ShowFtpAsDrive=1
ShowGlyphsInMenu=1
ShowGrid=1
ShowHideFile=1
ShowHotTrack=0
ShowInternalFormAsTask=0
ShowNetworkAsDrive=0
ShowNotReadyMsgForDrives=0
ShowRemovableOnlyWithDisk=0
ShowSizeOnlyBytes=2
ShowSystemFile=1
ShowToolBars=248
ShowTree1=0
ShowTree2=0
ShowTwoDriveBars=1
Sort1=0
Sort2=0
SortDirAlwaysByName=0
SortDirAlwaysOnEnd=0
SortDirLikeFiles=0
SortMethod=0
SortUpDown1=1
SortUpDown2=1
SplitDirection=1, 0
SplitPosPercent=50
SplitTreeLeftPos=1, 21
SplitterSmallHideSwapButton=0
SplitterSmallWidth=6
SplitterSymbolShowQuickView=0
SplitterSymbolShowSynchronize=0
Splitter_ComparePb=1
Splitter_CopyPb=0
Splitter_DeletePb=1
Splitter_EditPb=0
Splitter_FavoritPb=0
Splitter_FavoritToolsPb=0
Splitter_MovePb=0
Splitter_ViewPb=0
StartAsIcon=0
StartFolderLeft=
StartFolderRight=
StartWithFixFolder=0
StatusInfoOnlyBytes=2
TabsActivateWithClick=0
TabsActiveColorFrom=-16777192
TabsActiveColorTo=3332856
TabsChar4LockedTabs=#
TabsCloseNotLocked=0
TabsCloseWithDblClik=1
TabsColorFrom=-16777196
TabsColorGradientLeftRight=1
TabsColorTo=-16777201
TabsFontActiveColor=3490491
TabsFontColor=-16777208
TabsHistoryPerTab=0
TabsKeepCurrentForOpenLayout=0
TabsMaxTitelLen=-25
TabsMultiLine=0
TabsShowAlways=0
TabsShowDriveChar=0
TabsShowFolderIcon=0
TabsShowFullPathAsHint=1
TabsUseOwnerDraw=0
TempFolder=
ToolBar1024Left=11
ToolBar1024Top=2
ToolBar128Left=208
ToolBar128Top=2
ToolBar16Left=849
ToolBar16Top=2
ToolBar1Left=11
ToolBar1Top=2
ToolBar2048Left=11
ToolBar2048Top=2
ToolBar2Left=297
ToolBar2Top=2
ToolBar32Left=18
ToolBar32Top=2
ToolBar4Left=100
ToolBar4Top=28
ToolBar64Left=545
ToolBar64Top=2
ToolBar8Left=379
ToolBar8Top=2
ToolBarButtons128=1075,1076
ToolBarButtons16=1020,1022,1023,1024,1021
ToolBarButtons1=1000,1001,1002,1003,1004,1030,1018,1019,-1036,-1055,-1,-124,-1073,-1057
ToolBarButtons2=1033,1034,1035,-3,-1058,-1059
ToolBarButtons32=309,6,304,303,1031,7,306,8,1015,-300,-318,-320,-209,-305
ToolBarButtons4=1066,1067,1068,-5,-1069,-1070,-1071,-1072,-1077
ToolBarButtons64=1016,1017,9,1014,1032,1063,10,1064,1065
ToolBarButtons8=1005,1008,1025,1028,1026,1050,-1006,-1007,-1060,-1061,-1062,-1074
ToolBarPbSize=22
ToolbarBigIcons=0
ToolbarMenuAsToolbar=0
ToolbarMuster=3
ToolbarsLock=0
UseLongNames=1
Viewer=
ViewerExternalAssign2View=0
ZipExtensions=.ZIP.JAR.
fcIconNr=1

[HistoryDir1]
History0=c:\Users\johnc.CITRITE\AppData\Roaming\FreeCommander

[HistoryDir2]
History0=c:\Users\johnc.CITRITE\AppData\Roaming\FreeCommander

[Default]
TabsRight_Path_0=C:\
TabsRight_Options_0=;2;;0;-1
TabsRight_Path_1=C:\Users\johnc.CITRITE\Documents
TabsRight_Options_1=0;2;;0;-1
TabsRight_Path_2=C:\Users\johnc.CITRITE\Desktop
TabsRight_Options_2=0;2;;0;-1
TabsRight_ActiveTab=0
SplitPosPercent=50
SplitDirection=1, 0
Pos=104, 29, 985, 1344, 0
List1=vsList
Dir1=C:\
List2=vsList
Dir2=C:\
DetailedView1=
DetailedView2=
ShowTree1=0
ShowTree2=0
FileFilter1=-1
FileFilter2=-1
Sort1=0
Sort2=0
SortUpDown1=1
SortUpDown2=1
List1Col1=175
List1Col2=70
List1Col3=126
List1Col4=77
List1Col5=35
List2Col1=175
List2Col2=70
List2Col3=126
List2Col4=77
List2Col5=35
ControlBarH=30
DosPromptWidth=189
ToolBar1024Left=11
ToolBar1024Top=2
ToolBar1Left=11
ToolBar1Top=2
ToolBar8Left=379
ToolBar8Top=2
ToolBar16Left=849
ToolBar16Top=2
ToolBar2Left=297
ToolBar2Top=2
ToolBar64Left=545
ToolBar64Top=2
ToolBar4Left=100
ToolBar4Top=28
ToolBar128Left=208
ToolBar128Top=2
ToolBar32Left=18
ToolBar32Top=2
ToolBar2048Left=11
ToolBar2048Top=2

[SmartSets]
1=Default

[TmpForm]
TabsRight_ActiveTab=2
TabsRight_Path_0=W:\
TabsRight_Options_0=0;2;;0;-1
TabsRight_Path_1=C:\Users\johnc.CITRITE\Documents
TabsRight_Options_1=0;2;;0;-1
TabsRight_Path_2=C:\
TabsRight_Options_2=0;2;;0;-1

[HistoryDir1]
History0=C:\
History1=c:\Users\johnc.CITRITE\AppData\Roaming\FreeCommander
History2=C:\share
History3=C:\share\JICAComponents3.zip
History4=C:\perforce\javabld\output
History5=C:\perforce\javabld\output\prepacked
History6=C:\perforce\javabld
History7=C:\perforce
History8=C:\Program Files
History9=C:\Program Files\Citrix
History10=C:\Program Files\Citrix\Web Interface
History11=C:\Program Files\Citrix\Web Interface\5.1.0
History12=C:\ProgramData
History13=V:\Software
History14=V:\
History15=C:\Program Files\Weigelt\GhostDoc for VS2005
History16=C:\Inetpub\wwwroot\Citrix\XenApp
History17=C:\Inetpub\wwwroot\Citrix
History18=C:\vsenoscan\wi_gransden\src
History19=C:\vsenoscan\wi_gransden

[HistoryDir2]
History0=C:\Users\johnc.CITRITE\Documents
History1=c:\Users\johnc.CITRITE\AppData\Roaming\FreeCommander
History2=C:\Users\johnc.CITRITE\Pictures
History3=C:\
History4=C:\share
History5=C:\share\opt
History6=C:\Users\johnc.CITRITE\Desktop
History7=C:\Users\johnc.CITRITE\Desktop\JICAComponents.zip
History8=C:\Program Files
History9=C:\Program Files\Mozilla Firefox
History10=V:\.p4backups
History11=V:\
History12=W:\
History13=C:\vsenoscan\wi_gransden
History14=C:\perforce\javabld
History15=C:\vsenoscan
History16=C:\vsenoscan\tools
History17=C:\Users\johnc.CITRITE\Downloads
History18=C:\Program Files\Weigelt\GhostDoc for VS2005
History19=C:\Program Files\Weigelt

[History_CopyMove]
History0=C:\share\JICAComponents.zip
History1=C:\Users\johnc.CITRITE\Desktop
History2=C:\share\JICAComponents3.zip
History3=C:\Users\johnc.CITRITE\Desktop\JICAComponents3.zip
History4=C:\Users\johnc.CITRITE\Desktop\JICAComponents.zip
History5=C:\share
History6=C:\perforce\javabld\output
History7=C:\share\CitrixDocFinder.msi
History8=V:\Software\DiffMerge_3_2_0_18185.msi
History9=C:\Users\johnc.CITRITE\Downloads

[DlgBoxCopyMove]
OverwriteWithoutPrompt=0
AutoRename=0

[FileEditorsF4]
EditorPrg1=C:\emacs\bin\emacsclient.exe -n
EditorExt1=*.txt;*.ini
EditorPrg2=C:\emacs\bin\emacsclient.exe -n
EditorExt2=*.*

[ItemColors]
1=Dir;-16777208
2=ReadOnly;8421504
3=Hide;8421504
4=Sys;8421504
5=Compressed;-16777208
6=Crypted;32768

[ItemColorsExt]
Ext1=.txt.
Color1=12615680
Ext2=.doc.xls.ppt.pst.docx.
Color2=4194432
Ext3=.png.gif.tif.bmp.
Color3=4227072
Ext4=.exe.dll.
Color4=255

[RenameDlg]
UseOneField=0

[DlgBoxUnpack]
Update=0
Freshen=0
Overwrite=0
UnpackPath=1
AutoSubfolder=0
CurrentDir=0

[History_Unpack]
History0=C:\

[Form_TabsRight]
Path_0=C:\
Options_0=0;2;;0;-1
Path_1=C:\Users\johnc.CITRITE\Documents
Options_1=0;2;;0;-1
Path_2=C:\Users\johnc.CITRITE\Desktop
Options_2=0;3;;0;-1
Path_3=c:\Users\johnc.CITRITE\AppData\Roaming\FreeCommander
Options_3=0;2;;0;-1
ActiveTab=1

[/code]

catweazle9
Posts: 22
Joined: 30.03.2009, 08:37

#4 Post by catweazle9 » 03.04.2009, 14:06

The problem seems somehow related to the actual directory configured for Dir2. It works fine when Dir2 is set to either of these:
C:\
C:\Users\johnc.CITRITE\Documents\AhkFavorites

.. but fails when it's this:
C:\Users\johnc.CITRITE\Documents

It sounds like there might be a memory corruption issue somewhere causing the seemingly random failure?

John.

jimmehl
Posts: 1
Joined: 03.04.2009, 16:27

#5 Post by jimmehl » 03.04.2009, 16:36

I'm having a related problem. I right click on the address bar on either side. I select Edit Address Bar. I try to type anything and FC crashes. I don't even have a FreeCommand.ini file, so that's not the problem. This has persisted through several versions of FC. I am running Vista.

check6
Posts: 1
Joined: 19.06.2009, 21:26

same problem on my machine

#6 Post by check6 » 19.06.2009, 21:31

jimmehl wrote:I'm having a related problem. I right click on the address bar on either side. I select Edit Address Bar. I try to type anything and FC crashes. I don't even have a FreeCommand.ini file, so that's not the problem. This has persisted through several versions of FC. I am running Vista.
I have exactly the same problem on my Vista machine.

User avatar
Dreamer
Site Admin
Posts: 3964
Joined: 19.08.2007, 21:40

#7 Post by Dreamer » 20.06.2009, 00:47

Can't confirm on Vista Home Premium 32 bit, but when using keyboard shortcut, Shift+C for example, such shortcuts are not disabled while typing in the address bar - therefore I can't type "C" for example, perhaps it's related...

User avatar
ralfso
Posts: 735
Joined: 31.10.2007, 17:21
Location: Gifhorn, Germany

#8 Post by ralfso » 20.06.2009, 05:49

jimmehl wrote: I don't even have a FreeCommand.ini file, so that's not the problem. This has persisted through several versions of FC. I am running Vista.
Problems with FC in Vista may cause in missing writing-rights for the "program files" folder.
For searching the failure first check if it works when running FC as administrator.

FC always needs this "freecommander.ini". It is created after (fresh) installation or unzipping in the installation-folder.
Updating doesn't touch an existing ini-file.
So admin rights are necessary for this folder. Vista correctly blocks all writing access to the "programs" folder for non-admins.
After first start the admin should set the adjustment to have separate INIs for each user in his "application data" folder where writing-rights for the user are available.

Extras >>> settings >>> start program >>> config file
Regards
Ralf

Win10 (64-bit), Intel i7-2600 (3,4 GHz), 8 GB Ram, 500 GB SSD, 2x2000 GB HD, NVIDIA GeForce 545

pao2009
Posts: 4
Joined: 23.02.2009, 13:04

Crash insert a "\" in the address bar

#9 Post by pao2009 » 01.12.2009, 08:43

I experienced a similar error: when I insert a "\" in the address bar FC crashes.
FC has worked with no error for about a week after the installation the program.
The problem disappear if I execute FC with the command line option /NewIni=myini.ini, I save settings with the specific menu item and then edit the address bar (FC crashes if I don't save the initial settings).
FC crashes if I delete the ini file before running FC without any command line option, no matter if I save settings before editing the address bar.
The differences between the two ini are:

Code: Select all

myini.ini
List1=vsReport
Dir1=C:\Program Files\FreeCommander
List2=vsReport
Dir2=C:\Program Files\FreeCommander

freecommander.ini
List1=vsReport
Dir1=C:\Windows\system32
List2=vsReport
Dir2=C:\Windows\system32
Same behavior even if I run FC as Administrator.

I now use FC 2009.02a with Win7 Ultimate but same error appears with FC 2008.06c and FC 2009.02. No problem on another PC with WinXp SP3.

I can execute more tests if needed (FC is too useful to give up using it...)

dbarvitsky
Posts: 1
Joined: 21.12.2009, 14:49

#10 Post by dbarvitsky » 21.12.2009, 15:29

Same behavior on Windows-7 64-bit 2009.02a. I get "Unhandled exception at 0x774fdcbb in FreeCommander.exe: 0xC0000374: A heap has been corrupted.", looks like consequences of some misplaced API call? Like where you display drop-down for paths?

I know Marek is really busy, I'd really love to help to the extent of my abilities... FC is the best file manager I used, would be very sad to loose it. Is there a chance to get a source code maybe? I can sign NDA, if needed...

pao2009
Posts: 4
Joined: 23.02.2009, 13:04

Re: Crash when entering C:\ into address bar

#11 Post by pao2009 » 05.03.2010, 12:22

I've made new tests.

The problem concern folder history (I mean that this error occurs in path completion phase only after a certain number of path stored in history).

I start FC from a clean ini file and it worsk correctly untill I get the error trying to enter a path in the address bar (the error occurs more or less every day, it's very irritating).

After the error I get the same error again each time I try to insert a path in the address bar if the automatically save settings option is selected. I can solve only starting FC from a clean ini file.

If the automatically save settings option is unchecked after the error I can run FC again and type a path in the address bar without any further error.

Marek, could you, please, try to investigate this issue?

Paolo
[FC 2009.02a on Windows 7 Ultimate 32bit]

Marek
Author
Author
Posts: 2798
Joined: 10.04.2006, 07:48
Location: Germany
Contact:

Re: Crash when entering C:\ into address bar

#12 Post by Marek » 05.03.2010, 16:26

It works fine on all PCs to which I have access. If someone have the problem and contact me directly per mail, we can try to make some tests.

User avatar
H.Seldon
Posts: 73
Joined: 06.03.2008, 02:51

Re: Crash when entering C:\ into address bar

#13 Post by H.Seldon » 06.03.2010, 06:35

It works fine for me with Windows Vista x64.

jaden
Posts: 12
Joined: 29.03.2010, 20:55

Re: Crash when entering C:\ into address bar

#14 Post by jaden » 06.04.2010, 19:45

I'm getting the crash that was originally described on Win7 x64. I use a keyboard shortcut to edit the path, go to c:\ and it crashes. I've had it happen 3 times in the past week but it isn't consistent. It's never happened on XP. I'm happy to help debug the issue. Just let me know what you'd like me to do.

Problem signature:
Problem Event Name: APPCRASH
Application Name: FreeCommander.exe
Application Version: 2009.2.0.410
Application Timestamp: 4aec71a1
Fault Module Name: StackHash_ca75
Fault Module Version: 6.1.7600.16385
Fault Module Timestamp: 4a5bdb3b
Exception Code: c0000374
Exception Offset: 000cdcbb
OS Version: 6.1.7600.2.0.0.256.4
Locale ID: 1033
Additional Information 1: ca75
Additional Information 2: ca75f7cefc29d80d9bf38407703ed186
Additional Information 3: 84a7
Additional Information 4: 84a770f34d645f5ee110fd8a2f906459

Mancubus

Re: Crash when entering C:\ into address bar

#15 Post by Mancubus » 10.06.2010, 09:12

I am here to confirm this bug. Using Windows 7 x64, FC 2009.02a. It crashes when \ is entered into address bar manually. Though, it doesn't if the path is pasted from clipboard.

Locked

Who is online

Users browsing this forum: No registered users and 5 guests