General Discuss anything and everything related to FlashFXP |
04-06-2002, 07:11 AM
|
#1
|
Junior Member
Join Date: Apr 2002
Posts: 13
|
Local listing takes forever
When I browse my local folders, entering some dirs make FlashFXP freeze for some time. It can be minutes. I think it happens when the dir has some tar.gz files in it.
I've tried to turn off the "show file size in bytes" option, thinking this was taking too long to calculate the file size of an archive, but it did not help.
Any ideas?
|
|
|
04-06-2002, 08:55 AM
|
#2
|
Senior Member
FlashFXP Beta Tester ioFTPD Registered User
Join Date: Oct 2001
Posts: 542
|
Is the local directory truly local or is it a mounted network-share? If it's the latter, the delay is caused by the network, and is really outside the realm of what the program can influence, let alone control. Also, depending on the version of windows you use, some listings extract info from within zipfiles and other archive-files. This will cause delays, but this option can be turned off in the windows.
|
|
|
04-06-2002, 09:32 AM
|
#3
|
Junior Member
Join Date: Apr 2002
Posts: 13
|
The problems comes from truly local folders.
Using winxp
If it comes from windows, why is this only occuring with Flashfxp?
|
|
|
04-06-2002, 09:54 AM
|
#4
|
FlashFXP Developer
FlashFXP Administrator ioFTPD Beta Tester
Join Date: Oct 2001
Posts: 8,012
|
I suspect this is the problem but I might be reaching out on a limb.
I'm not entirely sure why this happens but when using Windows XP, The internal zip folder support seems to cause major slow downs, when accessing a folder with zips for whatever reason each one is explored. If you have a huge zip (100mb) or many little zips this can take alot of time.
FlashFXP emulates windows explorer, I suspect we do something that the normal windows explorer doesn't do, but I don't know what that is.
My development machine is Windows 2000. So I'm not actually able to locally debug the problem.
|
|
|
04-06-2002, 10:16 AM
|
#5
|
Super Duper
FlashFXP Beta Tester
Join Date: Oct 2001
Location: Brooklyn, NY
Posts: 3,881
|
do you have any antivirus running in background? too agressive settings can slow down browsing of dirs w/ packed files.
|
|
|
04-07-2002, 08:57 PM
|
#6
|
Junior Member
Join Date: Apr 2002
Posts: 13
|
Fixed
OK!
Here is the fix:
Click on "Run..." (¦¦ goto DOS), type "regsvr32 /u zipfldr.dll" (without quotes) and you will really enjoy winrar and Flash fxp...
Since I was using winrar I thought that dll was not in use, but since I've disabled it everything flies =)
Beware, something strange happened when trying to open a zip file afterwards. I had to reassign winrar to zips and re-unregister the dll.
Hope this will help other people.
One down, still one to go ( SSL )
Thanks to Charles DeWeese for his help.
|
|
|
04-07-2002, 11:20 PM
|
#7
|
FlashFXP Developer
FlashFXP Administrator ioFTPD Beta Tester
Join Date: Oct 2001
Posts: 8,012
|
I got good news too. I finally found a solution to the problem.
For those of you who want to keep zip folders enabled, download the build below and it should resolve the poor performance.
[URL2=http://flashfxp.ws/zip/y7afBi2KvaSp/ffxp1.4.843.zip]Download ffxp1.4.843.zip[/URL2]
|
|
|
04-09-2002, 04:09 PM
|
#8
|
Junior Member
FlashFXP Beta Tester
Join Date: Dec 2001
Posts: 11
|
Just a minor heads up. On build 842 I think it is, I had the same problem when the local directory was nothing but jpg files. Granted a very large number of them, 337, but not a single file from another extension. If the fix, which I havent tested yet, was directed at the zip archives, then I will likely find that this problem is not yet resolved. cross's my fingers...lol
|
|
|
04-09-2002, 11:52 PM
|
#9
|
Member
Join Date: Mar 2002
Posts: 37
|
hangs when local file listing also
same problem.
even for directory which without any file.
it happens only in version after 1.4 build 800 , for all version b4 it , no problem at all~
and i also have winrar installed
OS: win 98 se chinese version
|
|
|
04-10-2002, 12:22 AM
|
#10
|
Member
Join Date: Mar 2002
Posts: 37
|
To bigstar
thx for yr debug version of flashfxp, but i still get hang when when changing local folder for several times, here is the log:
debug.log:
---------------------------13:11:25 10/04/2002---------------------------
Version: 1.4.4 (build 843)
Compiled on: Apr 7, 2002
OS Ver: 4.10 (build 67766446) A
Exception 'EAccessViolation' in module FLASHFXP.EXE at 000622FC
Access violation at address 004632FC in module 'FLASHFXP.EXE'. Read of address FFFFFFFF
Source file: UPTShellUtils.pas, Line 1107
Error within Try/Except
Call stack:
:004632FC [FLASHFXP.EXE] (UPTShellUtils.pas, line 1107)
:00411161 [FLASHFXP.EXE] (Classes.pas, line 1883)
:004111C4 [FLASHFXP.EXE] (Classes.pas, line 1901)
:004634CB [FLASHFXP.EXE] (UPTShellUtils.pas, line 1191)
:004633FA [FLASHFXP.EXE] (UPTShellUtils.pas, line 1154)
:004AA6FD [FLASHFXP.EXE] (UPTShellControls.pas, line 5851)
Recursive call (3 times):
:004AA8D6 [FLASHFXP.EXE] (UPTShellControls.pas, line 5912)
:004AAA0D [FLASHFXP.EXE] (UPTShellControls.pas, line 5951)
:004A87F9 [FLASHFXP.EXE] (UPTShellControls.pas, line 4785)
:004A7E2B [FLASHFXP.EXE] (UPTShellControls.pas, line 4362)
:004B1C2D [FLASHFXP.EXE] (UPTShellControls.pas, line 10140)
:004B1DD0 [FLASHFXP.EXE] (UPTShellControls.pas, line 10223)
:004AC152 [FLASHFXP.EXE] (UPTShellControls.pas, line 6802)
:004AC41E [FLASHFXP.EXE] (UPTShellControls.pas, line 6877)
:004AC5D9 [FLASHFXP.EXE] (UPTShellControls.pas, line 6931)
:004AFE3E [FLASHFXP.EXE] (UPTShellControls.pas, line 8891)
:004499CA [FLASHFXP.EXE] (Controls.pas, line 4284)
:00449A86 [FLASHFXP.EXE] (Controls.pas, line 4309)
:0044BC03 [FLASHFXP.EXE] (Controls.pas, line 5540)
:00433D2E [FLASHFXP.EXE] (Forms.pas, line 1451)
:BFF7363B [KERNEL32.DLL]
:BFF945AF [KERNEL32.DLL]
---------------------------13:11:27 10/04/2002---------------------------
Version: 1.4.4 (build 843)
Compiled on: Apr 7, 2002
OS Ver: 4.10 (build 67766446) A
Exception 'EAccessViolation' in module FLASHFXP.EXE at 000622FC
Access violation at address 004632FC in module 'FLASHFXP.EXE'. Read of address FFFFFFFF
Source file: UPTShellUtils.pas, Line 1107
Error within Try/Except
Call stack:
:004632FC [FLASHFXP.EXE] (UPTShellUtils.pas, line 1107)
:00411161 [FLASHFXP.EXE] (Classes.pas, line 1883)
:004111C4 [FLASHFXP.EXE] (Classes.pas, line 1901)
:004634CB [FLASHFXP.EXE] (UPTShellUtils.pas, line 1191)
:004633FA [FLASHFXP.EXE] (UPTShellUtils.pas, line 1154)
:004AA6FD [FLASHFXP.EXE] (UPTShellControls.pas, line 5851)
Recursive call (3 times):
:004AA8D6 [FLASHFXP.EXE] (UPTShellControls.pas, line 5912)
:004AAA0D [FLASHFXP.EXE] (UPTShellControls.pas, line 5951)
:004A87F9 [FLASHFXP.EXE] (UPTShellControls.pas, line 4785)
:004A7E2B [FLASHFXP.EXE] (UPTShellControls.pas, line 4362)
:004B1C2D [FLASHFXP.EXE] (UPTShellControls.pas, line 10140)
:004B1DD0 [FLASHFXP.EXE] (UPTShellControls.pas, line 10223)
:004AC152 [FLASHFXP.EXE] (UPTShellControls.pas, line 6802)
:004AC41E [FLASHFXP.EXE] (UPTShellControls.pas, line 6877)
:004AC5D9 [FLASHFXP.EXE] (UPTShellControls.pas, line 6931)
:004AFE3E [FLASHFXP.EXE] (UPTShellControls.pas, line 8891)
:004499CA [FLASHFXP.EXE] (Controls.pas, line 4284)
:00449A86 [FLASHFXP.EXE] (Controls.pas, line 4309)
:0044BC03 [FLASHFXP.EXE] (Controls.pas, line 5540)
:00433D2E [FLASHFXP.EXE] (Forms.pas, line 1451)
:BFF7363B [KERNEL32.DLL]
:BFF945AF [KERNEL32.DLL]
---------------------------13:11:43 10/04/2002---------------------------
Version: 1.4.4 (build 843)
Compiled on: Apr 7, 2002
OS Ver: 4.10 (build 67766446) A
Exception 'EAccessViolation' in module FLASHFXP.EXE at 000622FC
Access violation at address 004632FC in module 'FLASHFXP.EXE'. Read of address FFFFFFFF
Source file: UPTShellUtils.pas, Line 1107
Error within Try/Except
Call stack:
:004632FC [FLASHFXP.EXE] (UPTShellUtils.pas, line 1107)
:00411161 [FLASHFXP.EXE] (Classes.pas, line 1883)
:004111C4 [FLASHFXP.EXE] (Classes.pas, line 1901)
:004634CB [FLASHFXP.EXE] (UPTShellUtils.pas, line 1191)
:004633FA [FLASHFXP.EXE] (UPTShellUtils.pas, line 1154)
:004AA6FD [FLASHFXP.EXE] (UPTShellControls.pas, line 5851)
Recursive call (3 times):
:004AA8D6 [FLASHFXP.EXE] (UPTShellControls.pas, line 5912)
:004AAA0D [FLASHFXP.EXE] (UPTShellControls.pas, line 5951)
:004A87F9 [FLASHFXP.EXE] (UPTShellControls.pas, line 4785)
:004A7E2B [FLASHFXP.EXE] (UPTShellControls.pas, line 4362)
:004B1C2D [FLASHFXP.EXE] (UPTShellControls.pas, line 10140)
:004B1DD0 [FLASHFXP.EXE] (UPTShellControls.pas, line 10223)
:004AC152 [FLASHFXP.EXE] (UPTShellControls.pas, line 6802)
:004AC41E [FLASHFXP.EXE] (UPTShellControls.pas, line 6877)
:004AC5D9 [FLASHFXP.EXE] (UPTShellControls.pas, line 6931)
:004AFE3E [FLASHFXP.EXE] (UPTShellControls.pas, line 8891)
:004499CA [FLASHFXP.EXE] (Controls.pas, line 4284)
:00449A86 [FLASHFXP.EXE] (Controls.pas, line 4309)
:0044BC03 [FLASHFXP.EXE] (Controls.pas, line 5540)
:00433D2E [FLASHFXP.EXE] (Forms.pas, line 1451)
:BFF7363B [KERNEL32.DLL]
:BFF945AF [KERNEL32.DLL]
---------------------------13:11:49 10/04/2002---------------------------
Version: 1.4.4 (build 843)
Compiled on: Apr 7, 2002
OS Ver: 4.10 (build 67766446) A
Exception 'EAccessViolation' in module FLASHFXP.EXE at 000622FC
Access violation at address 004632FC in module 'FLASHFXP.EXE'. Read of address FFFFFFFF
Source file: UPTShellUtils.pas, Line 1107
Error within Try/Except
Call stack:
:004632FC [FLASHFXP.EXE] (UPTShellUtils.pas, line 1107)
:00411161 [FLASHFXP.EXE] (Classes.pas, line 1883)
:004111C4 [FLASHFXP.EXE] (Classes.pas, line 1901)
:004634CB [FLASHFXP.EXE] (UPTShellUtils.pas, line 1191)
:004633FA [FLASHFXP.EXE] (UPTShellUtils.pas, line 1154)
:004AA6FD [FLASHFXP.EXE] (UPTShellControls.pas, line 5851)
Recursive call (3 times):
:004AA8D6 [FLASHFXP.EXE] (UPTShellControls.pas, line 5912)
:004AAA0D [FLASHFXP.EXE] (UPTShellControls.pas, line 5951)
:004A87F9 [FLASHFXP.EXE] (UPTShellControls.pas, line 4785)
:004A7E2B [FLASHFXP.EXE] (UPTShellControls.pas, line 4362)
:004B1C2D [FLASHFXP.EXE] (UPTShellControls.pas, line 10140)
:004B1BAB [FLASHFXP.EXE] (UPTShellControls.pas, line 10094)
:004A8764 [FLASHFXP.EXE] (UPTShellControls.pas, line 4765)
:004B0F21 [FLASHFXP.EXE] (UPTShellControls.pas, line 9472)
:004B1C2D [FLASHFXP.EXE] (UPTShellControls.pas, line 10140)
:004B1DD0 [FLASHFXP.EXE] (UPTShellControls.pas, line 10223)
:004B0CFC [FLASHFXP.EXE] (UPTShellControls.pas, line 9385)
:0049F67F [FLASHFXP.EXE] (UPTImageCombo.pas, line 330)
:0044979C [FLASHFXP.EXE] (Controls.pas, line 4205)
:0042CF91 [FLASHFXP.EXE] (StdCtrls.pas, line 2612)
:004495CB [FLASHFXP.EXE] (Controls.pas, line 4130)
:0044C0EC [FLASHFXP.EXE] (Controls.pas, line 5710)
:0044BC03 [FLASHFXP.EXE] (Controls.pas, line 5540)
:00433D2E [FLASHFXP.EXE] (Forms.pas, line 1451)
:BFF7363B [KERNEL32.DLL]
:BFF945AF [KERNEL32.DLL]
---------------------------13:11:56 10/04/2002---------------------------
Version: 1.4.4 (build 843)
Compiled on: Apr 7, 2002
OS Ver: 4.10 (build 67766446) A
Exception 'EAccessViolation' in module FLASHFXP.EXE at 00022AB0
Access violation at address 005C3AB0. Write of address 00F9842B
Source file: Printers.pas, Line 505
Error within Try/Except
---------------------------13:11:56 10/04/2002---------------------------
Version: 1.4.4 (build 843)
Compiled on: Apr 7, 2002
OS Ver: 4.10 (build 67766446) A
Exception 'EExternalException' in module SHELL32.DLL at 0000405F
External exception 80000003
Source file: UNKNOWN, Line UNKNOWN
Error within Try/Except
Call stack:
:7FCB505F [SHELL32.DLL]
error log:
2002/4/10 PM 01:11:49
Version: 1.4.4 (build 843)
Compiled on: Apr 7, 2002
Object class: TPanel
Object Name: pnlcb1
Access violation at address 004632FC in module 'FLASHFXP.EXE'. Read of address FFFFFFFF
hope the info can help.
OS: chinese win98se
comp: toshiba portege 3440ct notebook
cpu: p3 500
ram: 128mb
|
|
|
04-10-2002, 12:48 AM
|
#11
|
FlashFXP Developer
FlashFXP Administrator ioFTPD Beta Tester
Join Date: Oct 2001
Posts: 8,012
|
I looked over these errors and reviewed the source code.
The places where FlashFXP errors is where it interfaces with the shell api dll which is part of windows.
It's very hard to say what causes this type of problem. It could be an older out dated dll or perhaps the fact then you're using a chinese os. The code that is erroring is very standard.
I really don't know
|
|
|
04-10-2002, 02:44 AM
|
#12
|
Member
Join Date: Mar 2002
Posts: 37
|
it only appears after 1.4 build 800 of flashfxp
for 1.4 build 800 or earlier version , no such problem.
y and how to solve ? >.<
or do u mind compare the code with newest version and 1.4 build 800 ? thx a lot~~
|
|
|
04-10-2002, 04:37 AM
|
#13
|
FlashFXP Developer
FlashFXP Administrator ioFTPD Beta Tester
Join Date: Oct 2001
Posts: 8,012
|
I had compared all of the code sections that were passed over during the stack dump prior to the crash and it's all exactly the same. No changes to that code have ever been made by me.
It's possible that it was an indirect change that results in the error. Outside of the scope of this stack dump there are very few areas of modified code. Basically 3 changes.
1. winxp zip folder poor performance bug
2. there were some changes to the visual sorting
3. on win98 some users were unable to access my documents
The modified code mentioned above is never encountered during the stack dump.
Without being able to reproduce the problem this is going to be very difficult to resolve.
|
|
|
04-10-2002, 05:58 AM
|
#14
|
Member
Join Date: Mar 2002
Posts: 37
|
Thx for yr help...
maybe u can test it on win98se with p3 and 128mb ram~
highlight a local folder in flashfxp, then press enter and hold it without release~
u will find flashfxp will jump to the local folder highlighted, then to parent folder of the highlighted folder , then back to the local folder and so on.
for version b4 1.4 build800 , nothing wrong(only freeze for half sec. in every time interval)~
for version after 1.4 build800(eg. 1.4.3) hangs after few min or even few seconds.
This is the simplest method i know to make error.
if no error occurs when u test it in win98se with 128mb, i think it maybe my comp problem, and forget it.
Anyway , thx for yr help and u are so nice ~
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 03:03 PM.
|