Go Back   FlashFXP Forums > >

Project: FlashFXP Bug Reports Ticket Tools
ID: 78 Category: General / Unknown
Title: Creating directories on the file system Status: Closed
Severity: Minor Version: 3.5.2 (3.6 RC 2)

Junior Member
peter4
10-27-2007, 09:01 AM
Creating directories on the file system

When I create files on the file system on my own PC (the PC Flash FXP is installed upon) Flash FXP it causes problems in Flash FXP.

Sometimes Flash FXP freezes completely and the only way to sort it is to forcefully close it (using ctr-alt-delete for example). Other times the directory will be created perfectly but then the directory traversal pull down will have problems such as not actually pulling down properly (or immediately closing making it impossible to choose a directory) or the directory list will have missing information or none at all. This can also stop me being able to select a folder in the pane for example take a look at:-



You may also notice that the right pane is connected to an ftp address and the content has dissappeared from view (the folder is in fact full of files)

I have had this problem with previous versions of Flash FXP but usually it displayed an error but the new version does not. I did try submitting this before from within Flash FXP but it never seemed to work.
Senior Member
DayCuts
10-27-2007, 05:00 PM
Re: Creating directories on the file system

Please provide information regarding your configuration (flash version, fw, av, onecare?, other such things) and environment (os, themes, etc).

I must admit that i have also experienced times when the path dropdown list has functioned seemingly erratically. Not to the extent of loosing the information as you report, but at least the instant reclosing of the list when the drop down arror is clicked, and the rare occurances when it doesnt open upon click as it should. I've tried to figure out why in the past, but since after trying (clicking) again (and rarely a third time) it goes back to normal behavior i've had absolutely not luck.
FlashFXP Developer
bigstar
10-28-2007, 02:41 AM
Re: Creating directories on the file system

Quick question.. From the Preferences Dialog > General > Options

Do you have the option "Enter folder after create" checked? Some users experience problems with creating folders on their computer when this option is checked, uncheck it and see if the problem is resolved.

When the program locks up or something goes seriously wrong the custom drawing doesn't occur and this is why the ftp view is effected. This is more or less a side effect caused by the actual problem.

More or less it looks like the entire application is locked up, but it's really hard to tell from that screenshot.

You might check your flashfxp folder for a bugreport.txt file

Older beta versions of FlashFXP had a "not responding" detection routine that would be triggered if something took longer than normal but this type of detection and reporting doesn't help with solving the problem and was removed. This may be what you're referring to but i'm not 100% sure.


As another test you might try making a folder in C:\ i.e. C:\test
Guest
Unregistered
10-28-2007, 04:15 PM
Re: Creating directories on the file system

The machine flash FXP is installed is the following (directly copied from system information):-

OS Name Microsoft Windows XP Home Edition
Version 5.1.2600 Service Pack 2 Build 2600
OS Manufacturer Microsoft Corporation
System Name DESKTOP
System Manufacturer Dell Inc.
System Model Dell DXG051
System Type X86-based PC
Processor x86 Family 15 Model 4 Stepping 3 GenuineIntel ~3192 Mhz
Processor x86 Family 15 Model 4 Stepping 3 GenuineIntel ~3192 Mhz
BIOS Version/Date Dell Inc. A11, 27/09/2006
SMBIOS Version 2.3
Windows Directory C:\WINDOWS
System Directory C:\WINDOWS\system32
Boot Device \Device\HarddiskVolume2
Locale United Kingdom
Hardware Abstraction Layer Version = "5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)"
User Name DESKTOP\Peter
Time Zone GMT Standard Time
Total Physical Memory 1,024.00 MB
Available Physical Memory 332.17 MB
Total Virtual Memory 2.00 GB
Available Virtual Memory 1.96 GB
Page File Space 2.40 GB
Page File C:\pagefile.sys

Flash FXP version is 3.5.2. (Build 1213) [3.6 RC2]

Windows is running on a standard theme nothing of the likes has been added. I am using AVG anti Virus (I presume that is what you mean with regards to av)


"Enter folder after create" is not currently checked.

Sometimes the entire program does lock up completely and ctr+alt+delete is the only method to close it other times it freezes for a short time. Ironically I have been trying to replicate the problem but at the moment it is working 100% (typical works when you want it to fail and fails when you don't). There was however a bugreport.txt file which has the following content:-


date/time : 2007-10-27 14:59
computer name : DESKTOP
user name : Peter
operating system : Windows XP Service Pack 2 build 2600
system language : English
system up time : 21 hours 58 minutes
program up time : 17 minutes 25 seconds
processors : 2x Intel(R) Pentium(R) 4 CPU 3.20GHz
physical memory : 423/1021 MB (free/total)
free disk space : (C 6.28 GB
display mode : 1024x768, 32 bit
process id : $d70
allocated memory : 9.49 MB
executable : FlashFXP.exe
executable hash : 3FD5ED499222DBD8F2C94B1A36AE7728
exec. date/time : 2007-10-22 12:50
version : 3.5.2.1213
madExcept version : 2.7k
exception class : EAccessViolation
exception message : Access violation at address 7C911E58 in module 'ntdll.dll'. Read of address 00000000.

main thread ($b2c):
7c911e58 ntdll.dll
7c910d57 ntdll.dll RtlFreeHeap
7c9118ec ntdll.dll RtlDeleteCriticalSection
7c90eae0 ntdll.dll KiUserCallbackDispatcher

thread $c20:
7c90eb94 ntdll.dll KiFastSystemCallRet
7c90e9be ntdll.dll NtWaitForSingleObject
7c8025c5 kernel32.dll WaitForSingleObjectEx
7c80252d kernel32.dll WaitForSingleObject
>> created by main thread ($b2c) at:
71abd35c WS2_32.dll

thread $ba8: <priority:1>
7c90eb94 ntdll.dll KiFastSystemCallRet
7c90e319 ntdll.dll NtRemoveIoCompletion

thread $714:
7c90eb94 ntdll.dll KiFastSystemCallRet
7c90d85a ntdll.dll NtDelayExecution

modules:
00400000 FlashFXP.exe 3.5.2.1213 C:\Program Files\FlashFXP
01410000 Normaliz.dll 6.0.5441.0 C:\WINDOWS\system32
01450000 rarext.dll C:\Program Files\WinRAR
016c0000 ssleay32.dll 0.9.8.5 C:\Program Files\FlashFXP
02000000 ctagent.dll 1.0.0.12 C:\WINDOWS\system32
04190000 BCShellEx.dll 2.4.2.0 C:\Program Files\Beyond Compare 2
07160000 Audiodev.dll 5.2.5721.5145 C:\WINDOWS\system32
10000000 libeay32.dll 0.9.8.5 C:\Program Files\FlashFXP
10930000 PortableDeviceApi.dll 5.2.5721.5145 C:\WINDOWS\system32
11c70000 WMASF.DLL 11.0.5721.5145 C:\WINDOWS\system32
15110000 WMVCore.DLL 11.0.5721.5145 C:\WINDOWS\system32
16210000 wpdshext.dll 5.2.5721.5145 C:\WINDOWS\system32
20000000 odbcint.dll 3.525.1117.0 C:\WINDOWS\system32
42990000 iertutil.dll 7.0.6000.16544 C:\WINDOWS\system32
42c10000 WININET.dll 7.0.6000.16544 C:\WINDOWS\system32
4ec50000 gdiplus.dll 5.1.3102.2180 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_65 95b64144ccf1df_1.0.2600.2180_x-ww_522f9f82
5a500000 fsshext.8.1.0178.00.dll 8.1.178.0 C:\Program Files\MSN Messenger
5ad70000 uxtheme.dll 6.0.2900.2180 C:\WINDOWS\system32
5b860000 NETAPI32.dll 5.1.2600.2976 C:\WINDOWS\system32
621a0000 avgse.dll 7.5.0.409 C:\Program Files\Grisoft\AVG7
662b0000 hnetcfg.dll 5.1.2600.2180 C:\WINDOWS\system32
71a50000 mswsock.dll 5.1.2600.2180 C:\WINDOWS\System32
71a90000 wshtcpip.dll 5.1.2600.2180 C:\WINDOWS\System32
71aa0000 WS2HELP.dll 5.1.2600.2180 C:\WINDOWS\system32
71ab0000 WS2_32.dll 5.1.2600.2180 C:\WINDOWS\system32
71ad0000 wsock32.dll 5.1.2600.2180 C:\WINDOWS\system32
71b20000 MPR.dll 5.1.2600.2180 C:\WINDOWS\system32
71bf0000 SAMLIB.dll 5.1.2600.2180 C:\WINDOWS\System32
71c10000 ntlanman.dll 5.1.2600.2180 C:\WINDOWS\System32
71c80000 NETRAP.dll 5.1.2600.2180 C:\WINDOWS\System32
71c90000 NETUI1.dll 5.1.2600.2180 C:\WINDOWS\System32
71cd0000 NETUI0.dll 5.1.2600.2180 C:\WINDOWS\System32
72410000 mydocs.dll 6.0.2900.2180 C:\WINDOWS\system32
73000000 winspool.drv 5.1.2600.2180 C:\WINDOWS\system32
73d70000 shgina.dll 6.0.2900.2180 C:\WINDOWS\system32
74320000 ODBC32.dll 3.525.1117.0 C:\WINDOWS\system32
74720000 MSCTF.dll 5.1.2600.2180 C:\WINDOWS\system32
754d0000 CRYPTUI.dll 5.131.2600.2180 C:\WINDOWS\system32
755c0000 msctfime.ime 5.1.2600.2180 C:\WINDOWS\system32
75970000 MSGINA.dll 5.1.2600.2180 C:\WINDOWS\system32
75f60000 drprov.dll 5.1.2600.2180 C:\WINDOWS\System32
75f70000 davclnt.dll 5.1.2600.2180 C:\WINDOWS\System32
76360000 WINSTA.dll 5.1.2600.2180 C:\WINDOWS\system32
76390000 IMM32.DLL 5.1.2600.2180 C:\WINDOWS\system32
763b0000 comdlg32.dll 6.0.2900.2180 C:\WINDOWS\system32
76600000 CSCDLL.dll 5.1.2600.2180 C:\WINDOWS\System32
76980000 LINKINFO.dll 5.1.2600.2751 C:\WINDOWS\system32
76990000 ntshrui.dll 5.1.2600.2180 C:\WINDOWS\system32
769c0000 USERENV.dll 5.1.2600.2180 C:\WINDOWS\system32
76b20000 ATL.DLL 3.5.2284.0 C:\WINDOWS\system32
76b40000 winmm.dll 5.1.2600.2180 C:\WINDOWS\system32
76c30000 WINTRUST.dll 5.131.2600.2180 C:\WINDOWS\system32
76c90000 IMAGEHLP.dll 5.1.2600.2180 C:\WINDOWS\system32
76f20000 DNSAPI.dll 5.1.2600.2938 C:\WINDOWS\system32
76f60000 WLDAP32.dll 5.1.2600.2180 C:\WINDOWS\system32
76fb0000 winrnr.dll 5.1.2600.2180 C:\WINDOWS\System32
76fc0000 rasadhlp.dll 5.1.2600.2938 C:\WINDOWS\system32
76fd0000 CLBCATQ.DLL 2001.12.4414.308 C:\WINDOWS\system32
77050000 COMRes.dll 2001.12.4414.258 C:\WINDOWS\system32
77120000 oleaut32.dll 5.1.2600.3139 C:\WINDOWS\system32
773d0000 comctl32.dll 6.0.2900.2982 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2982_x-ww_ac3f9c03
774e0000 ole32.dll 5.1.2600.2726 C:\WINDOWS\system32
77920000 SETUPAPI.dll 5.1.2600.2180 C:\WINDOWS\system32
77a20000 cscui.dll 5.1.2600.2180 C:\WINDOWS\System32
77a80000 crypt32.dll 5.131.2600.2180 C:\WINDOWS\system32
77b20000 MSASN1.dll 5.1.2600.2180 C:\WINDOWS\system32
77b40000 appHelp.dll 5.1.2600.2180 C:\WINDOWS\system32
77c00000 version.dll 5.1.2600.2180 C:\WINDOWS\system32
77c10000 msvcrt.dll 7.0.2600.2180 C:\WINDOWS\system32
77dd0000 advapi32.dll 5.1.2600.2180 C:\WINDOWS\system32
77e70000 RPCRT4.dll 5.1.2600.3173 C:\WINDOWS\system32
77f10000 GDI32.dll 5.1.2600.3159 C:\WINDOWS\system32
77f60000 SHLWAPI.dll 6.0.2900.3121 C:\WINDOWS\system32
77fe0000 Secur32.dll 5.1.2600.2180 C:\WINDOWS\system32
78130000 MSVCR80.dll 8.0.50727.762 C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a 1e18e3b_8.0.50727.762_x-ww_6b128700
7c340000 MSVCR71.dll 7.10.3052.4 C:\WINDOWS\system32
7c3a0000 MSVCP71.dll 7.10.3077.0 C:\WINDOWS\system32
7c800000 kernel32.dll 5.1.2600.3119 C:\WINDOWS\system32
7c900000 ntdll.dll 5.1.2600.2180 C:\WINDOWS\system32
7c9c0000 shell32.dll 6.0.2900.3051 C:\WINDOWS\system32
7e290000 shdocvw.dll 6.0.2900.3121 C:\WINDOWS\system32
7e410000 user32.dll 5.1.2600.3099 C:\WINDOWS\system32

disassembling:
[...]
7c911e3d ja loc_7c910c31
7c911e3d
7c911e43 cmp byte ptr [ebp+$14], 0
7c911e47 jnz loc_7c9498e4
7c911e47
7c911e4d loc_7c911e4d:
7c911e4d mov ecx, [esi+$c]
7c911e50 lea eax, [esi+8]
7c911e53 mov edx, [eax]
7c911e55 mov [ebp+8], ecx
7c911e58 > mov ecx, [ecx]
7c911e5a cmp ecx, [edx+4]
7c911e5d mov [ebp+$c], edx
7c911e60 jnz loc_7c911f03
7c911e60
7c911e66 cmp ecx, eax
7c911e68 jnz loc_7c911f03
7c911e68
7c911e6e push esi
7c911e6f push ebx
7c911e70 call -$12e1 ($7c910b94)
7c911e70
[...]
Junior Member
peter4
10-28-2007, 04:16 PM
Re: Creating directories on the file system

sorry just noticed I was not logged in when I posted the above reply but it was myself.
Junior Member
peter4
10-28-2007, 04:34 PM
Re: Creating directories on the file system

It just happened again and I have posted a fresh bug report log below (split over 2 posts as the post was too long). I am not sure if it is related but it happened when I connected to a site within my sites list. I have the option to go to a specific folder on my pc when it connects. I changed to a different location on my pc and created a folder which is when it crashed. I also had Flash FXP windows open (in case it makes a difference) but I do not think this has always been the case when the problem happens.


date/time : 2007-10-28 21:28
computer name : DESKTOP
user name : Peter
operating system : Windows XP Service Pack 2 build 2600
system language : English
system up time : 2 days 5 hours
program up time : 14 seconds
processors : 2x Intel(R) Pentium(R) 4 CPU 3.20GHz
physical memory : 417/1021 MB (free/total)
free disk space : (C 6.46 GB
display mode : 1024x768, 32 bit
process id : $a34
allocated memory : 10.43 MB
executable : FlashFXP.exe
executable hash : 3FD5ED499222DBD8F2C94B1A36AE7728
exec. date/time : 2007-10-22 11:50
version : 3.5.2.1213
madExcept version : 2.7k
exception class : EAccessViolation
exception message : Access violation at address 7C93426D in module 'ntdll.dll'. Read of address 00000001.

main thread ($448):
7c93426d ntdll.dll RtlAllocateHeap
7c913576 ntdll.dll RtlAnsiStringToUnicodeString
7c9135ad ntdll.dll RtlCreateUnicodeStringFromAsciiz
77dd76bc advapi32.dll RegOpenKeyExA
77f6882c SHLWAPI.dll #476
7c9f15e1 shell32.dll SHGetPathFromIDListW
7ca34a19 shell32.dll SHGetPathFromIDList
004d7308 FlashFXP.exe UPTShellUtils 610 +7 ShellGetPathFromIdList
00514f29 FlashFXP.exe UPTShellControls 3542 +2 TPTShListData.GetPathName
00514ec2 FlashFXP.exe UPTShellControls 3536 +1 TPTShListData.GetFilename
0051adc2 FlashFXP.exe UPTShellControls 7026 +3 TPTCustomShellList.CompColSize
0051c4ff FlashFXP.exe UPTShellControls 7772 +145 TPTCustomShellList.RefreshItems
0060eacc FlashFXP.exe FrmMain1 22460 +35 TFrmMain.LocalRefresh
006043af FlashFXP.exe FrmMain1 18695 +24 TFrmMain.MD3Click
00466402 FlashFXP.exe Menus 1382 +11 TMenuItem.Click
00466c3b FlashFXP.exe Menus 1708 +5 TMenu.DispatchCommand
004677aa FlashFXP.exe Menus 2325 +9 TPopupList.WndProc
0044acb0 FlashFXP.exe Forms 1458 +8 StdWndProc
7e4196c2 user32.dll DispatchMessageA
004533d3 FlashFXP.exe Forms 6711 +34 TApplication.ProcessMessage
0045340a FlashFXP.exe Forms 6749 +1 TApplication.HandleMessage
0045362a FlashFXP.exe Forms 6839 +21 TApplication.Run
0062be18 FlashFXP.exe FlashFXP 670 +503 initialization

thread $c9c:
7c90eb94 ntdll.dll KiFastSystemCallRet
7c90e9a9 ntdll.dll NtWaitForMultipleObjects
00488a15 FlashFXP.exe madExcept CallThreadProc
00488a57 FlashFXP.exe madExcept ThreadExceptFrame
>> created by main thread ($448) at:
77dfa17c advapi32.dll

thread $ac (TChangeHandlerThread):
7c90eb94 ntdll.dll KiFastSystemCallRet
7c90e9a9 ntdll.dll NtWaitForMultipleObjects
7c8094dc kernel32.dll WaitForMultipleObjectsEx
7c80a070 kernel32.dll WaitForMultipleObjects
00515c19 FlashFXP.exe UPTShellControls 4009 +11 TChangeHandlerThread.Execute
00488ae2 FlashFXP.exe madExcept HookedTThreadExecute
0041b2cc FlashFXP.exe Classes 6898 +1 ThreadProc
00403f38 FlashFXP.exe System ThreadWrapper
00488a15 FlashFXP.exe madExcept CallThreadProc
00488a57 FlashFXP.exe madExcept ThreadExceptFrame
>> created by main thread ($448) at:
005158df FlashFXP.exe UPTShellControls 3904 +2 TChangeHandlerThread.Create

thread $f84:
7c90eb94 ntdll.dll KiFastSystemCallRet
7c90d85a ntdll.dll NtDelayExecution

thread $29c:
7c90eb94 ntdll.dll KiFastSystemCallRet
7c90e319 ntdll.dll NtRemoveIoCompletion

thread $22c:
7c90eb94 ntdll.dll KiFastSystemCallRet
7c90e9be ntdll.dll NtWaitForSingleObject
7c8025c5 kernel32.dll WaitForSingleObjectEx
7c80252d kernel32.dll WaitForSingleObject
00488a15 FlashFXP.exe madExcept CallThreadProc
00488a57 FlashFXP.exe madExcept ThreadExceptFrame
>> created by main thread ($448) at:
71abd35c WS2_32.dll

thread $a68: <priority:1>
7c90eb94 ntdll.dll KiFastSystemCallRet
7c90e319 ntdll.dll NtRemoveIoCompletion
Junior Member
peter4
10-28-2007, 04:35 PM
Re: Creating directories on the file system

modules:
00400000 FlashFXP.exe 3.5.2.1213 C:\Program Files\FlashFXP
016c0000 ssleay32.dll 0.9.8.5 C:\Program Files\FlashFXP
019c0000 Normaliz.dll 6.0.5441.0 C:\WINDOWS\system32
01af0000 rarext.dll C:\Program Files\WinRAR
02000000 ctagent.dll 1.0.0.12 C:\WINDOWS\system32
04190000 BCShellEx.dll 2.4.2.0 C:\Program Files\Beyond Compare 2
07160000 Audiodev.dll 5.2.5721.5145 C:\WINDOWS\system32
10000000 libeay32.dll 0.9.8.5 C:\Program Files\FlashFXP
10930000 PortableDeviceApi.dll 5.2.5721.5145 C:\WINDOWS\system32
11c70000 WMASF.DLL 11.0.5721.5145 C:\WINDOWS\system32
15110000 WMVCore.DLL 11.0.5721.5145 C:\WINDOWS\system32
16210000 wpdshext.dll 5.2.5721.5145 C:\WINDOWS\system32
20000000 odbcint.dll 3.525.1117.0 C:\WINDOWS\system32
42990000 iertutil.dll 7.0.6000.16544 C:\WINDOWS\system32
42c10000 WININET.dll 7.0.6000.16544 C:\WINDOWS\system32
4ec50000 gdiplus.dll 5.1.3102.2180 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_65 95b64144ccf1df_1.0.2600.2180_x-ww_522f9f82
5a500000 fsshext.8.1.0178.00.dll 8.1.178.0 C:\Program Files\MSN Messenger
5ad70000 uxtheme.dll 6.0.2900.2180 C:\WINDOWS\system32
5b860000 NETAPI32.dll 5.1.2600.2976 C:\WINDOWS\system32
621a0000 avgse.dll 7.5.0.409 C:\Program Files\Grisoft\AVG7
662b0000 hnetcfg.dll 5.1.2600.2180 C:\WINDOWS\system32
71a50000 mswsock.dll 5.1.2600.2180 C:\WINDOWS\System32
71a90000 wshtcpip.dll 5.1.2600.2180 C:\WINDOWS\System32
71aa0000 WS2HELP.dll 5.1.2600.2180 C:\WINDOWS\system32
71ab0000 WS2_32.dll 5.1.2600.2180 C:\WINDOWS\system32
71ad0000 wsock32.dll 5.1.2600.2180 C:\WINDOWS\system32
71b20000 MPR.dll 5.1.2600.2180 C:\WINDOWS\system32
71bf0000 SAMLIB.dll 5.1.2600.2180 C:\WINDOWS\System32
71c10000 ntlanman.dll 5.1.2600.2180 C:\WINDOWS\System32
71c80000 NETRAP.dll 5.1.2600.2180 C:\WINDOWS\System32
71c90000 NETUI1.dll 5.1.2600.2180 C:\WINDOWS\System32
71cd0000 NETUI0.dll 5.1.2600.2180 C:\WINDOWS\System32
72410000 mydocs.dll 6.0.2900.2180 C:\WINDOWS\system32
73000000 winspool.drv 5.1.2600.2180 C:\WINDOWS\system32
73d70000 shgina.dll 6.0.2900.2180 C:\WINDOWS\system32
74320000 ODBC32.dll 3.525.1117.0 C:\WINDOWS\system32
74720000 MSCTF.dll 5.1.2600.2180 C:\WINDOWS\system32
754d0000 CRYPTUI.dll 5.131.2600.2180 C:\WINDOWS\system32
755c0000 msctfime.ime 5.1.2600.2180 C:\WINDOWS\system32
75970000 MSGINA.dll 5.1.2600.2180 C:\WINDOWS\system32
75f60000 drprov.dll 5.1.2600.2180 C:\WINDOWS\System32
75f70000 davclnt.dll 5.1.2600.2180 C:\WINDOWS\System32
76360000 WINSTA.dll 5.1.2600.2180 C:\WINDOWS\system32
76390000 IMM32.DLL 5.1.2600.2180 C:\WINDOWS\system32
763b0000 comdlg32.dll 6.0.2900.2180 C:\WINDOWS\system32
76600000 CSCDLL.dll 5.1.2600.2180 C:\WINDOWS\System32
76980000 LINKINFO.dll 5.1.2600.2751 C:\WINDOWS\system32
76990000 ntshrui.dll 5.1.2600.2180 C:\WINDOWS\system32
769c0000 USERENV.dll 5.1.2600.2180 C:\WINDOWS\system32
76b20000 ATL.DLL 3.5.2284.0 C:\WINDOWS\system32
76b40000 winmm.dll 5.1.2600.2180 C:\WINDOWS\system32
76c30000 WINTRUST.dll 5.131.2600.2180 C:\WINDOWS\system32
76c90000 IMAGEHLP.dll 5.1.2600.2180 C:\WINDOWS\system32
76f20000 DNSAPI.dll 5.1.2600.2938 C:\WINDOWS\system32
76f60000 WLDAP32.dll 5.1.2600.2180 C:\WINDOWS\system32
76fb0000 winrnr.dll 5.1.2600.2180 C:\WINDOWS\System32
76fc0000 rasadhlp.dll 5.1.2600.2938 C:\WINDOWS\system32
76fd0000 CLBCATQ.DLL 2001.12.4414.308 C:\WINDOWS\system32
77050000 COMRes.dll 2001.12.4414.258 C:\WINDOWS\system32
77120000 oleaut32.dll 5.1.2600.3139 C:\WINDOWS\system32
773d0000 comctl32.dll 6.0.2900.2982 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2982_x-ww_ac3f9c03
774e0000 ole32.dll 5.1.2600.2726 C:\WINDOWS\system32
77920000 SETUPAPI.dll 5.1.2600.2180 C:\WINDOWS\system32
77a20000 cscui.dll 5.1.2600.2180 C:\WINDOWS\System32
77a80000 crypt32.dll 5.131.2600.2180 C:\WINDOWS\system32
77b20000 MSASN1.dll 5.1.2600.2180 C:\WINDOWS\system32
77b40000 appHelp.dll 5.1.2600.2180 C:\WINDOWS\system32
77c00000 version.dll 5.1.2600.2180 C:\WINDOWS\system32
77c10000 msvcrt.dll 7.0.2600.2180 C:\WINDOWS\system32
77dd0000 advapi32.dll 5.1.2600.2180 C:\WINDOWS\system32
77e70000 RPCRT4.dll 5.1.2600.3173 C:\WINDOWS\system32
77f10000 GDI32.dll 5.1.2600.3159 C:\WINDOWS\system32
77f60000 SHLWAPI.dll 6.0.2900.3121 C:\WINDOWS\system32
77fe0000 Secur32.dll 5.1.2600.2180 C:\WINDOWS\system32
78130000 MSVCR80.dll 8.0.50727.762 C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a 1e18e3b_8.0.50727.762_x-ww_6b128700
7c340000 MSVCR71.dll 7.10.3052.4 C:\WINDOWS\system32
7c3a0000 MSVCP71.dll 7.10.3077.0 C:\WINDOWS\system32
7c800000 kernel32.dll 5.1.2600.3119 C:\WINDOWS\system32
7c900000 ntdll.dll 5.1.2600.2180 C:\WINDOWS\system32
7c9c0000 shell32.dll 6.0.2900.3051 C:\WINDOWS\system32
7e290000 shdocvw.dll 6.0.2900.3121 C:\WINDOWS\system32
7e410000 user32.dll 5.1.2600.3099 C:\WINDOWS\system32

disassembling:
[...]
7c932690
7c932690 ; ---------------------------------------------------------
7c932690
7c934256 loc_7c934256:
7c934256 mov [edi+5], cl
7c934259 lea ecx, [eax+8]
7c93425c mov edx, [ecx]
7c93425e mov [ebp-$9c], edx
7c934264 mov eax, [eax+$c]
7c934267 mov [ebp-$a4], eax
7c93426d > mov eax, [eax]
7c93426f cmp eax, [edx+4]
7c934272 jnz loc_7c93438b
7c934272
7c934278 cmp eax, ecx
7c93427a jnz loc_7c93438b
7c93427a
7c934280 push dword ptr [ebp-$50]
7c934283 mov esi, [ebp-$1c]
7c934286 push esi
7c934287 call -$236f8 ($7c910b94)
7c934287
[...]
FlashFXP Developer
bigstar
10-29-2007, 02:24 PM
Re: Creating directories on the file system

The bugreport.txt looks pretty straight forward however I'm don't I see any problems or reason for the crash. The code that's called is called for each item in the listing and each time you change folders. For it to only crash after making a new folder is very strange.

The only logical explanation that I can think of is that perhaps somehow the shell item pointer id is invalid but that shouldn't cause the function to crash, rather the function should return false.

I will continue to run some tests.

One thing I'd like you to try is to check the option "Enter folder after create"
Junior Member
peter4
10-29-2007, 03:53 PM
Re: Creating directories on the file system

Just changed the setting and not got it to do it yet. Will generally use it with the option selected and see if it manifests (incidentally just before I changed the setting it happened).

1 thing I noticed the last time I turned my PC off is that the end now dialog box came up for Flash FXP saying an error occurred when I was shutting down windows. Only thing is I had not had Flash FXP open for some time. I am not sure if it is related but I have also had Flash FXP close down causing visual studio 2005 to kick in and say there was a problem and asking if I wish to debug.
Junior Member
peter4
10-30-2007, 09:35 PM
Re: Creating directories on the file system

Just to let you know I have had it happen again this time with the enter folder after create option selected in the preferences. This time however it actually occurred when deleting a folder from the file system on my pc (from within flash fxp).

date/time : 2007-10-31 02:32
computer name : DESKTOP
user name : Peter
operating system : Windows XP Service Pack 2 build 2600
system language : English
system up time : 1 day 10 hours
program up time : 13 minutes 2 seconds
processors : 2x Intel(R) Pentium(R) 4 CPU 3.20GHz
physical memory : 360/1021 MB (free/total)
free disk space : (C 6.47 GB
display mode : 1024x768, 32 bit
process id : $d50
allocated memory : 11.15 MB
executable : FlashFXP.exe
executable hash : 3FD5ED499222DBD8F2C94B1A36AE7728
exec. date/time : 2007-10-22 11:50
version : 3.5.2.1213
madExcept version : 2.7k
exception class : EAccessViolation
exception message : Access violation at address 7C911F6C in module 'ntdll.dll'. Read of address 450D8FBA.

main thread ($e50):
7c911f6c ntdll.dll RtlAllocateHeap
004d76ef FlashFXP.exe UPTShellUtils 944 +6 ConcatIdLists
00514d17 FlashFXP.exe UPTShellControls 3482 +2 TPTShListData.GetAbsoluteIdList
00514f21 FlashFXP.exe UPTShellControls 3542 +2 TPTShListData.GetPathName
00515388 FlashFXP.exe UPTShellControls 3727 +11 TPTShListData.GetExtraData
0045a611 FlashFXP.exe Controls 4233 +37 TControl.WndProc
0045ce46 FlashFXP.exe Controls 5698 +42 TWinControl.WndProc
004bc7ac FlashFXP.exe ComCtrls 12780 +13 TCustomListView.WndProc
004d293a FlashFXP.exe ThemeMgr 587 +10 TWindowProcList.DispatchMessage
004d3a97 FlashFXP.exe ThemeMgr 1340 +18 TThemeManager.ListviewWindowProc
004d4c40 FlashFXP.exe ThemeMgr 2085 +2 TThemeManager.PreListviewWindowProc
0045cad0 FlashFXP.exe Controls 5571 +3 TWinControl.MainWndProc
0044acb0 FlashFXP.exe Forms 1458 +8 StdWndProc
004035e3 FlashFXP.exe System @ClassCreate
00403637 FlashFXP.exe System @AfterConstruction
00514b55 FlashFXP.exe UPTShellControls 3428 +5 TPTShListData.Create
005081aa FlashFXP.exe TimerEx 189 +1 TTimerEx.Timer
00507fc4 FlashFXP.exe TimerEx 102 +7 TTimerEx.AppWinProcEx
00452869 FlashFXP.exe Forms 6303 +4 TApplication.WndProc
0044acb0 FlashFXP.exe Forms 1458 +8 StdWndProc
7e4196c2 user32.dll DispatchMessageA
004533d3 FlashFXP.exe Forms 6711 +34 TApplication.ProcessMessage
0045340a FlashFXP.exe Forms 6749 +1 TApplication.HandleMessage
0045362a FlashFXP.exe Forms 6839 +21 TApplication.Run
0062be18 FlashFXP.exe FlashFXP 670 +503 initialization

thread $bdc (TChangeHandlerThread):
7c90eb94 ntdll.dll KiFastSystemCallRet
7c90e9a9 ntdll.dll NtWaitForMultipleObjects
7c8094dc kernel32.dll WaitForMultipleObjectsEx
7c80a070 kernel32.dll WaitForMultipleObjects
00515c19 FlashFXP.exe UPTShellControls 4009 +11 TChangeHandlerThread.Execute
00488ae2 FlashFXP.exe madExcept HookedTThreadExecute
0041b2cc FlashFXP.exe Classes 6898 +1 ThreadProc
00403f38 FlashFXP.exe System ThreadWrapper
00488a15 FlashFXP.exe madExcept CallThreadProc
00488a57 FlashFXP.exe madExcept ThreadExceptFrame
>> created by main thread ($e50) at:
005158df FlashFXP.exe UPTShellControls 3904 +2 TChangeHandlerThread.Create

thread $580:
7c90eb94 ntdll.dll KiFastSystemCallRet
7c90e9be ntdll.dll NtWaitForSingleObject
7c8025c5 kernel32.dll WaitForSingleObjectEx
7c80252d kernel32.dll WaitForSingleObject
00488a15 FlashFXP.exe madExcept CallThreadProc
00488a57 FlashFXP.exe madExcept ThreadExceptFrame
>> created by main thread ($e50) at:
71abd35c WS2_32.dll

thread $bc: <priority:1>
7c90eb94 ntdll.dll KiFastSystemCallRet
7c90e319 ntdll.dll NtRemoveIoCompletion

thread $ef0:
7c90eb94 ntdll.dll KiFastSystemCallRet
7c90e9a9 ntdll.dll NtWaitForMultipleObjects
7c8094dc kernel32.dll WaitForMultipleObjectsEx
00488a15 FlashFXP.exe madExcept CallThreadProc
00488a57 FlashFXP.exe madExcept ThreadExceptFrame
>> created by main thread ($e50) at:
77e060e8 advapi32.dll

thread $bc4:
7c90eb94 ntdll.dll KiFastSystemCallRet
7c90d85a ntdll.dll NtDelayExecution

thread $b04:
7c90eb94 ntdll.dll KiFastSystemCallRet
7c90e319 ntdll.dll NtRemoveIoCompletion

thread $afc:
7c90eb94 ntdll.dll KiFastSystemCallRet
7c90e397 ntdll.dll NtReplyWaitReceivePortEx
00488a15 FlashFXP.exe madExcept CallThreadProc
00488a57 FlashFXP.exe madExcept ThreadExceptFrame
>> created by main thread ($e50) at:
77e7df0e RPCRT4.dll

thread $a9c:
7c90eb94 ntdll.dll KiFastSystemCallRet
7c90d85a ntdll.dll NtDelayExecution
7c8023e7 kernel32.dll SleepEx
7c80244c kernel32.dll Sleep
00488a15 FlashFXP.exe madExcept CallThreadProc
00488a57 FlashFXP.exe madExcept ThreadExceptFrame
>> created by main thread ($e50) at:
7750cc4a ole32.dll

thread $adc:
7c90eb94 ntdll.dll KiFastSystemCallRet
7c90e397 ntdll.dll NtReplyWaitReceivePortEx
00488a15 FlashFXP.exe madExcept CallThreadProc
00488a57 FlashFXP.exe madExcept ThreadExceptFrame
>> created by thread $afc at:
77e7df0e RPCRT4.dll
Junior Member
peter4
10-30-2007, 09:35 PM
Re: Creating directories on the file system

modules:
00400000 FlashFXP.exe 3.5.2.1213 C:\Program Files\FlashFXP
01010000 Normaliz.dll 6.0.5441.0 C:\WINDOWS\system32
01400000 rarext.dll C:\Program Files\WinRAR
01480000 MSNLNamespaceMgr.dll 6.0.6000.16431 C:\Program Files\Windows Desktop Search
016c0000 ssleay32.dll 0.9.8.5 C:\Program Files\FlashFXP
02000000 ctagent.dll 1.0.0.12 C:\WINDOWS\system32
02710000 xpsp2res.dll 5.1.2600.2180 C:\WINDOWS\system32
04190000 BCShellEx.dll 2.4.2.0 C:\Program Files\Beyond Compare 2
07160000 Audiodev.dll 5.2.5721.5145 C:\WINDOWS\system32
0ffd0000 rsaenh.dll 5.1.2600.2161 C:\WINDOWS\system32
10000000 libeay32.dll 0.9.8.5 C:\Program Files\FlashFXP
10930000 PortableDeviceApi.dll 5.2.5721.5145 C:\WINDOWS\system32
11c70000 WMASF.DLL 11.0.5721.5145 C:\WINDOWS\system32
15110000 WMVCore.DLL 11.0.5721.5145 C:\WINDOWS\system32
16210000 wpdshext.dll 5.2.5721.5145 C:\WINDOWS\system32
20000000 odbcint.dll 3.525.1117.0 C:\WINDOWS\system32
42990000 iertutil.dll 7.0.6000.16544 C:\WINDOWS\system32
42c10000 WININET.dll 7.0.6000.16544 C:\WINDOWS\system32
42cf0000 urlmon.dll 7.0.6000.16544 C:\WINDOWS\system32
4ec50000 gdiplus.dll 5.1.3102.2180 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_65 95b64144ccf1df_1.0.2600.2180_x-ww_522f9f82
5a500000 fsshext.8.1.0178.00.dll 8.1.178.0 C:\Program Files\MSN Messenger
5ad70000 uxtheme.dll 6.0.2900.2180 C:\WINDOWS\system32
5b860000 NETAPI32.dll 5.1.2600.2976 C:\WINDOWS\system32
5f800000 MpShHook.dll 1.1.1593.0 C:\PROGRA~1\WINDOW~4
621a0000 avgse.dll 7.5.0.409 C:\Program Files\Grisoft\AVG7
662b0000 hnetcfg.dll 5.1.2600.2180 C:\WINDOWS\system32
71a50000 mswsock.dll 5.1.2600.2180 C:\WINDOWS\System32
71a90000 wshtcpip.dll 5.1.2600.2180 C:\WINDOWS\System32
71aa0000 WS2HELP.dll 5.1.2600.2180 C:\WINDOWS\system32
71ab0000 WS2_32.dll 5.1.2600.2180 C:\WINDOWS\system32
71ad0000 wsock32.dll 5.1.2600.2180 C:\WINDOWS\system32
71b20000 MPR.dll 5.1.2600.2180 C:\WINDOWS\system32
71bf0000 SAMLIB.dll 5.1.2600.2180 C:\WINDOWS\System32
71c10000 ntlanman.dll 5.1.2600.2180 C:\WINDOWS\System32
71c80000 NETRAP.dll 5.1.2600.2180 C:\WINDOWS\System32
71c90000 NETUI1.dll 5.1.2600.2180 C:\WINDOWS\System32
71cd0000 NETUI0.dll 5.1.2600.2180 C:\WINDOWS\System32
72410000 mydocs.dll 6.0.2900.2180 C:\WINDOWS\system32
73000000 winspool.drv 5.1.2600.2180 C:\WINDOWS\system32
73d70000 shgina.dll 6.0.2900.2180 C:\WINDOWS\system32
74320000 ODBC32.dll 3.525.1117.0 C:\WINDOWS\system32
74720000 MSCTF.dll 5.1.2600.2180 C:\WINDOWS\system32
754d0000 CRYPTUI.dll 5.131.2600.2180 C:\WINDOWS\system32
755c0000 msctfime.ime 5.1.2600.2180 C:\WINDOWS\system32
75970000 MSGINA.dll 5.1.2600.2180 C:\WINDOWS\system32
75f60000 drprov.dll 5.1.2600.2180 C:\WINDOWS\System32
75f70000 davclnt.dll 5.1.2600.2180 C:\WINDOWS\System32
76360000 WINSTA.dll 5.1.2600.2180 C:\WINDOWS\system32
76390000 IMM32.DLL 5.1.2600.2180 C:\WINDOWS\system32
763b0000 comdlg32.dll 6.0.2900.2180 C:\WINDOWS\system32
76600000 CSCDLL.dll 5.1.2600.2180 C:\WINDOWS\System32
76980000 LINKINFO.dll 5.1.2600.2751 C:\WINDOWS\system32
76990000 ntshrui.dll 5.1.2600.2180 C:\WINDOWS\system32
769c0000 USERENV.dll 5.1.2600.2180 C:\WINDOWS\system32
76b20000 ATL.DLL 3.5.2284.0 C:\WINDOWS\system32
76b40000 winmm.dll 5.1.2600.2180 C:\WINDOWS\system32
76c30000 WINTRUST.dll 5.131.2600.2180 C:\WINDOWS\system32
76c90000 IMAGEHLP.dll 5.1.2600.2180 C:\WINDOWS\system32
76f20000 DNSAPI.dll 5.1.2600.2938 C:\WINDOWS\system32
76f60000 WLDAP32.dll 5.1.2600.2180 C:\WINDOWS\system32
76fb0000 winrnr.dll 5.1.2600.2180 C:\WINDOWS\System32
76fc0000 rasadhlp.dll 5.1.2600.2938 C:\WINDOWS\system32
76fd0000 CLBCATQ.DLL 2001.12.4414.308 C:\WINDOWS\system32
77050000 COMRes.dll 2001.12.4414.258 C:\WINDOWS\system32
77120000 oleaut32.dll 5.1.2600.3139 C:\WINDOWS\system32
773d0000 comctl32.dll 6.0.2900.2982 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2982_x-ww_ac3f9c03
774e0000 ole32.dll 5.1.2600.2726 C:\WINDOWS\system32
77920000 SETUPAPI.dll 5.1.2600.2180 C:\WINDOWS\system32
77a20000 cscui.dll 5.1.2600.2180 C:\WINDOWS\System32
77a80000 crypt32.dll 5.131.2600.2180 C:\WINDOWS\system32
77b20000 MSASN1.dll 5.1.2600.2180 C:\WINDOWS\system32
77b40000 appHelp.dll 5.1.2600.2180 C:\WINDOWS\system32
77c00000 version.dll 5.1.2600.2180 C:\WINDOWS\system32
77c10000 msvcrt.dll 7.0.2600.2180 C:\WINDOWS\system32
77dd0000 advapi32.dll 5.1.2600.2180 C:\WINDOWS\system32
77e70000 RPCRT4.dll 5.1.2600.3173 C:\WINDOWS\system32
77f10000 GDI32.dll 5.1.2600.3159 C:\WINDOWS\system32
77f60000 SHLWAPI.dll 6.0.2900.3121 C:\WINDOWS\system32
77fe0000 Secur32.dll 5.1.2600.2180 C:\WINDOWS\system32
78130000 MSVCR80.dll 8.0.50727.762 C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a 1e18e3b_8.0.50727.762_x-ww_6b128700
7c340000 MSVCR71.dll 7.10.3052.4 C:\WINDOWS\system32
7c3a0000 MSVCP71.dll 7.10.3077.0 C:\WINDOWS\system32
7c420000 MSVCP80.dll 8.0.50727.762 C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a 1e18e3b_8.0.50727.762_x-ww_6b128700
7c800000 kernel32.dll 5.1.2600.3119 C:\WINDOWS\system32
7c900000 ntdll.dll 5.1.2600.2180 C:\WINDOWS\system32
7c9c0000 shell32.dll 6.0.2900.3051 C:\WINDOWS\system32
7e290000 shdocvw.dll 6.0.2900.3121 C:\WINDOWS\system32
7e410000 user32.dll 5.1.2600.3099 C:\WINDOWS\system32

disassembling:
[...]
7c911f49 mov esi, [eax+4]
7c911f4c sub esi, 8
7c911f4f mov [ebp-$38], esi
7c911f52 mov al, [esi+5]
7c911f55 mov [ebp-$1d], al
7c911f58 lea ecx, [esi+8]
7c911f5b mov edi, [ecx]
7c911f5d mov [ebp-$1b8], edi
7c911f63 mov edx, [esi+$c]
7c911f66 mov [ebp-$88], edx
7c911f6c > mov edx, [edx]
7c911f6e cmp edx, [edi+4]
7c911f71 jnz loc_7c93436a
7c911f71
7c911f77 cmp edx, ecx
7c911f79 jnz loc_7c93436a
7c911f79
7c911f7f mov ecx, [ebp-$88]
7c911f85 mov [ecx], edi
7c911f87 mov [edi+4], ecx
7c911f85
7c911f8a loc_7c911f8a:
7c911f8a cmp edi, ecx
[...]
FlashFXP Developer
bigstar
10-31-2007, 01:29 PM
Re: Creating directories on the file system

I've conducted numerous tests and I am unable to determine any specific problem and I can't reproduce these type of crashes no matter how hard I try.

In addition to my own testing we have about 10,000+ people using v3.6 RC2 right now and no one else has reported any similar issues.

These leads me to wonder if maybe the problem is system specific, perhaps an application installed on your computer isn't playing well with FlashFXP.

I compared the modules in your bug report to the ones on my own system and the differences were minor..

These 3 dlls were not found on my computer (I don't have these programs)
C:\Program Files\Beyond Compare 2\BCShellEx.dll
C:\Program Files\MSN Messenger\fsshext.8.1.0178.00.dll
C:\Program Files\Grisoft\AVG7\avgse.dll

These 2 dll's had different versions compared to mine
C:\WINDOWS\system32\SHLWAPI.dll your ver 6.0.2900.3121 my ver 6.0.2900.2995
C:\WINDOWS\system32\shdocvw.dll your ver 6.0.2900.3121 my ver 6.0.2900.2987

I'm not entirely sure why mine are older, I have all windows updates installed.
Junior Member
peter4
12-19-2007, 09:32 PM
Re: Creating directories on the file system

Sorry it just occurred to me that I had not posted regarding this matter for some time.

Anyway, not long after the last message I formatted my windows box and reinstalled windows. The matter is nowhere near as bad as it used to be but flash fxp can still hang up on creating folders.
Senior Member
DayCuts
12-20-2007, 12:42 AM
Re: Creating directories on the file system

C:\Program Files\Beyond Compare 2\BCShellEx.dll

Beyond Compare is a file/folder comparison and synchronization tool, i dont see why it would cause any issues (based on what i read about it) but to be sure you could try uninstalling it to confirm either way.

C:\Program Files\MSN Messenger\fsshext.8.1.0178.00.dll

This dll is responsible/used for the MSN Share folder in My Complete, as this also manipulated the file system it may also be helpful to try uninstalling this to confirm as well. Or more accurately unregistering it (Start>Run>regsvr32 -u "C:\Program Files\MSN Messenger\fsshext.8.1.0178.00.dll"). If you actively use the MSN Share folder you may want to back it up first to be safe, as unregistering this dll is designed to remove the folder and i am not sure how it treats a non-empty folder.
Ticket Tools
Subscribe to this Ticket


Posting Rules
You may not post new tickets

Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT -5. The time now is 12:10 PM.

Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)