Go Back   FlashFXP Forums > >

Project: FlashFXP Bug Reports Ticket Tools
ID: 445 Category: FlashFXP Bug
Title: Updater Still Broken For Me Status: Closed (Fixed / Implemented)
Severity: Medium Version: 4.0

Senior Member
LBeansy
02-10-2011, 02:38 PM
Updater Still Broken For Me

Hello All.

As of the last 3 releases, my Flash FXP will connect to the server, download the update and then fails when you try to run it.

Here is the error message that I get:


I have to install the new releases manually.

Thanks!
__________________
~FlashFXP 5.4.0 (build 3970) [x]Registered

~Win 7 Pro 64-bit SP1 - Main Computer & Laptop
~Microsoft Security Essentials Antivirus - (Win 7)
~Running Behind NAT/Router [x] Yes - Linksys AC1900 / EA6900
~Running Firewall [x] Yes - Windows Firewall
~Network: Cable, Comcast

~Installation Details:
Operating System: Windows 7 x64 Service Pack 1

FlashFXP version: 5.4.0 (build 3970)
Operating System: Windows 7 x64 Service Pack 1
Installation type: Per User - User data folder

Program folder [Access: Read / Write]
C:\Program Files (x86)\FlashFXP 5\

Data folder [Access: Read / Write]
C:\Users\Lance\AppData\Roaming\FlashFXP\5\

Shared data folder [Access: Read / Write]
C:\ProgramData\FlashFXP\5\

Temp folder [Access: Read / Write]
C:\Users\Lance\AppData\Local\Temp\
Senior Member
LBeansy
02-10-2011, 03:16 PM
Re: Updater Still Broken For Me

OK, so a new version (1535) was just released after I posted this.

FYI, Version 1534 also failed when I tried this update (1535).

I guess I'll have to wait until the next release to see if the updater is fixed.

Thanks!
__________________
~FlashFXP 5.4.0 (build 3970) [x]Registered

~Win 7 Pro 64-bit SP1 - Main Computer & Laptop
~Microsoft Security Essentials Antivirus - (Win 7)
~Running Behind NAT/Router [x] Yes - Linksys AC1900 / EA6900
~Running Firewall [x] Yes - Windows Firewall
~Network: Cable, Comcast

~Installation Details:
Operating System: Windows 7 x64 Service Pack 1

FlashFXP version: 5.4.0 (build 3970)
Operating System: Windows 7 x64 Service Pack 1
Installation type: Per User - User data folder

Program folder [Access: Read / Write]
C:\Program Files (x86)\FlashFXP 5\

Data folder [Access: Read / Write]
C:\Users\Lance\AppData\Roaming\FlashFXP\5\

Shared data folder [Access: Read / Write]
C:\ProgramData\FlashFXP\5\

Temp folder [Access: Read / Write]
C:\Users\Lance\AppData\Local\Temp\
FlashFXP Developer
bigstar
02-10-2011, 03:48 PM
Re: Updater Still Broken For Me

There were several factors contributing to this issue and due to the lack of people reporting the problem each release only addressed a small faction of the problem.

Build 1535 was tested with every single possible configuration I could think of and as far as I can tell its now working 100%
Senior Member
LBeansy
02-10-2011, 03:51 PM
Re: Updater Still Broken For Me

Hi Bigstar.

Again, thank you for all of the work you do on FFXP!

I will wait for the next release to see if 1535 has fixed the problem.

Thanks!
__________________
~FlashFXP 5.4.0 (build 3970) [x]Registered

~Win 7 Pro 64-bit SP1 - Main Computer & Laptop
~Microsoft Security Essentials Antivirus - (Win 7)
~Running Behind NAT/Router [x] Yes - Linksys AC1900 / EA6900
~Running Firewall [x] Yes - Windows Firewall
~Network: Cable, Comcast

~Installation Details:
Operating System: Windows 7 x64 Service Pack 1

FlashFXP version: 5.4.0 (build 3970)
Operating System: Windows 7 x64 Service Pack 1
Installation type: Per User - User data folder

Program folder [Access: Read / Write]
C:\Program Files (x86)\FlashFXP 5\

Data folder [Access: Read / Write]
C:\Users\Lance\AppData\Roaming\FlashFXP\5\

Shared data folder [Access: Read / Write]
C:\ProgramData\FlashFXP\5\

Temp folder [Access: Read / Write]
C:\Users\Lance\AppData\Local\Temp\
Senior Member
X3
02-12-2011, 08:15 AM
Re: Updater Still Broken For Me

I haven't had any issues for over 5 builds including of course beta builds.

I would be interested in knowing your FFXP about information so I can compare it with mine which is

Code:
Windows:
Windows 7 x64 (6.1.7600)

FlashFXP version:
4.0.0 (build 1535)

Installation type:
All User - Common data folder

Program folder  [Access: Read / Write]
C:\Program Files (x86)\FlashFXP 4\

Data folder  [Access: Read / Write]
C:\ProgramData\FlashFXP\4\

Temp folder  [Access: Read / Write]
C:\Users\X3\AppData\Local\Temp\
any variations on custom paths and even OS bugs can be causing this my main OS is fully up to date, I have also tested 32/64bit xp pro/vista ultimate/w7 ultimate with no issues for over 5 builds.

It was my suggestion to the developer to make the updates with minimum to no user interaction, meaning the benefits of having a streamlined live update system that works without minimal user interaction is highly desirable, to professional and advanced environments.

FYI UAC should be disabled (UAC is for idiots who cant use pc's)or FlasfFXP be running with Full Admin privileges.

UAC is mainly the cause for any failure atm.

My advice is disable UAC as it is more annoying and serves 0 purpose for anyone who can use a pc unsupervised.

If accounts are required with supervision the these accounts should be separate. ANd locked down upgrades to any software should be deployed by responsible and knowledgeable user.
__________________
Regards
Senior Member
LBeansy
02-12-2011, 09:10 PM
Re: Updater Still Broken For Me

Here you go:

Windows:
Windows 7 (6.1.7600)

FlashFXP version:
4.0.0 (build 1535)

Installation type:
Per User - User data folder

Program folder [Access: Read only]
C:\Program Files\FlashFXP\

Data folder [Access: Read / Write]
C:\Users\Lance\AppData\Roaming\FlashFXP\4\

Shared data folder [Access: Read / Write]
C:\ProgramData\FlashFXP\4\

Temp folder [Access: Read / Write]
C:\Users\Lance\AppData\Local\Temp\
__________________
~FlashFXP 5.4.0 (build 3970) [x]Registered

~Win 7 Pro 64-bit SP1 - Main Computer & Laptop
~Microsoft Security Essentials Antivirus - (Win 7)
~Running Behind NAT/Router [x] Yes - Linksys AC1900 / EA6900
~Running Firewall [x] Yes - Windows Firewall
~Network: Cable, Comcast

~Installation Details:
Operating System: Windows 7 x64 Service Pack 1

FlashFXP version: 5.4.0 (build 3970)
Operating System: Windows 7 x64 Service Pack 1
Installation type: Per User - User data folder

Program folder [Access: Read / Write]
C:\Program Files (x86)\FlashFXP 5\

Data folder [Access: Read / Write]
C:\Users\Lance\AppData\Roaming\FlashFXP\5\

Shared data folder [Access: Read / Write]
C:\ProgramData\FlashFXP\5\

Temp folder [Access: Read / Write]
C:\Users\Lance\AppData\Local\Temp\
FlashFXP Developer
bigstar
02-12-2011, 10:10 PM
Re: Updater Still Broken For Me

Based on your FlashFXP installation configuration this should work correctly when the next build is released. You'll have to keep us posted and let us know the results. Thanks.
Senior Member
LBeansy
02-25-2011, 04:27 PM
Re: Updater Still Broken For Me

Hi Bigstar.

I just downloaded the 1538 update from within FFXP using the 1535 version. I clicked on Run Update and am still getting the same installation error.

I tried downloading the file to the desktop, just in case there was some sort of permissions error on my c:\temp folder, and again got the same error.

Let me know if you need any other information from me.

Thanks!
__________________
~FlashFXP 5.4.0 (build 3970) [x]Registered

~Win 7 Pro 64-bit SP1 - Main Computer & Laptop
~Microsoft Security Essentials Antivirus - (Win 7)
~Running Behind NAT/Router [x] Yes - Linksys AC1900 / EA6900
~Running Firewall [x] Yes - Windows Firewall
~Network: Cable, Comcast

~Installation Details:
Operating System: Windows 7 x64 Service Pack 1

FlashFXP version: 5.4.0 (build 3970)
Operating System: Windows 7 x64 Service Pack 1
Installation type: Per User - User data folder

Program folder [Access: Read / Write]
C:\Program Files (x86)\FlashFXP 5\

Data folder [Access: Read / Write]
C:\Users\Lance\AppData\Roaming\FlashFXP\5\

Shared data folder [Access: Read / Write]
C:\ProgramData\FlashFXP\5\

Temp folder [Access: Read / Write]
C:\Users\Lance\AppData\Local\Temp\
Senior Member
X3
02-25-2011, 05:27 PM
Re: Updater Still Broken For Me

I cant find any error with updater, nor can i duplicate this no matter where the you download file to.
__________________
Regards
FlashFXP Developer
bigstar
02-25-2011, 05:50 PM
Re: Updater Still Broken For Me

I'm really not quite sure why its not working for you.

When you download the update it creates 2 additional files in your temp folder

_stub.exe and _stub.txt

_stub.exe launches the installer using the configuration information found in the _stub.txt file.

The _stub.txt file would contain the information it was using to start the installer, however this file is deleted by FlashFXP.exe

Assuming you completed the update manually this file is most likely already deleted.

The problem in the prior builds was caused by the way the commands were being passed to the _stub.exe via the command line, the solution was to write this information to the _stub.txt file and load it instead of trying to pass it via the command line.
Senior Member
LBeansy
02-25-2011, 05:52 PM
Re: Updater Still Broken For Me

Update:

This is only happening on my Win 7 machine.

I just installed fresh on an XP Pro machine and it updated without a problem.

Must be something with my Win 7 machine.

Maybe I should back my sites and settings up and reinstall on Win 7...
__________________
~FlashFXP 5.4.0 (build 3970) [x]Registered

~Win 7 Pro 64-bit SP1 - Main Computer & Laptop
~Microsoft Security Essentials Antivirus - (Win 7)
~Running Behind NAT/Router [x] Yes - Linksys AC1900 / EA6900
~Running Firewall [x] Yes - Windows Firewall
~Network: Cable, Comcast

~Installation Details:
Operating System: Windows 7 x64 Service Pack 1

FlashFXP version: 5.4.0 (build 3970)
Operating System: Windows 7 x64 Service Pack 1
Installation type: Per User - User data folder

Program folder [Access: Read / Write]
C:\Program Files (x86)\FlashFXP 5\

Data folder [Access: Read / Write]
C:\Users\Lance\AppData\Roaming\FlashFXP\5\

Shared data folder [Access: Read / Write]
C:\ProgramData\FlashFXP\5\

Temp folder [Access: Read / Write]
C:\Users\Lance\AppData\Local\Temp\
Senior Member
LBeansy
02-25-2011, 07:04 PM
Re: Updater Still Broken For Me

I uninstalled, and deleted any remaining folders. I did not clear the registry.

Restarted and then installed 1535 from Flashfxp.com website.

Registered and imported all of my settings, sites and bookmarks successfully.

Ran the live update and still got the error.

This all looks the same:

Windows:
Windows 7 Service Pack 1 (6.1.7601)

FlashFXP version:
4.0.0 (build 1538)

Installation type:
Per User - User data folder

Program folder [Access: Read only]
C:\Program Files\FlashFXP 4\

Data folder [Access: Read / Write]
C:\Users\Lance\AppData\Roaming\FlashFXP\4\

Shared data folder [Access: Read / Write]
C:\ProgramData\FlashFXP\4\
__________________
~FlashFXP 5.4.0 (build 3970) [x]Registered

~Win 7 Pro 64-bit SP1 - Main Computer & Laptop
~Microsoft Security Essentials Antivirus - (Win 7)
~Running Behind NAT/Router [x] Yes - Linksys AC1900 / EA6900
~Running Firewall [x] Yes - Windows Firewall
~Network: Cable, Comcast

~Installation Details:
Operating System: Windows 7 x64 Service Pack 1

FlashFXP version: 5.4.0 (build 3970)
Operating System: Windows 7 x64 Service Pack 1
Installation type: Per User - User data folder

Program folder [Access: Read / Write]
C:\Program Files (x86)\FlashFXP 5\

Data folder [Access: Read / Write]
C:\Users\Lance\AppData\Roaming\FlashFXP\5\

Shared data folder [Access: Read / Write]
C:\ProgramData\FlashFXP\5\

Temp folder [Access: Read / Write]
C:\Users\Lance\AppData\Local\Temp\
FlashFXP Developer
bigstar
02-25-2011, 09:28 PM
Re: Updater Still Broken For Me

It took me awhile but I finally figured out the issue..

I was using CreateProcess() to start the installer, however createprocess is unable to trigger a UAC prompt for elevated privilages, instead it returns with an error code 740.

I was using CreateProcess() because it allows me to wait until the process is complete before continuing to the next step.

When error code 740 is encountered I now use ShellExecuteEx() because it provides the missing functionality and prompts the user.

The reason I still use CreateProcess() is because according to the MSDN ShellExecuteEx() is only available on Windows XP and up, though I could of swore it was on Win98, but I don't have Win98 for testing, better safe than break compatibility.

New build has been posted, of course, it will require future updates to confirm this fix, however I spent several hours testing it and I am fairly confident that it is finally fixed for good.
Senior Member
LBeansy
02-26-2011, 03:50 PM
Re: Updater Still Broken For Me

Hi Bigstar.

Thanks for that update.

I will let you know what happens after the next release.

Thanks again for all of your hard work!

-L
__________________
~FlashFXP 5.4.0 (build 3970) [x]Registered

~Win 7 Pro 64-bit SP1 - Main Computer & Laptop
~Microsoft Security Essentials Antivirus - (Win 7)
~Running Behind NAT/Router [x] Yes - Linksys AC1900 / EA6900
~Running Firewall [x] Yes - Windows Firewall
~Network: Cable, Comcast

~Installation Details:
Operating System: Windows 7 x64 Service Pack 1

FlashFXP version: 5.4.0 (build 3970)
Operating System: Windows 7 x64 Service Pack 1
Installation type: Per User - User data folder

Program folder [Access: Read / Write]
C:\Program Files (x86)\FlashFXP 5\

Data folder [Access: Read / Write]
C:\Users\Lance\AppData\Roaming\FlashFXP\5\

Shared data folder [Access: Read / Write]
C:\ProgramData\FlashFXP\5\

Temp folder [Access: Read / Write]
C:\Users\Lance\AppData\Local\Temp\
Senior Member
LBeansy
02-26-2011, 07:15 PM
Re: Updater Still Broken For Me

Hi Bigstar.

I just downloaded build 1540 from within version 1539 and it updated without a hitch.

Thanks for fixing this!

-L
__________________
~FlashFXP 5.4.0 (build 3970) [x]Registered

~Win 7 Pro 64-bit SP1 - Main Computer & Laptop
~Microsoft Security Essentials Antivirus - (Win 7)
~Running Behind NAT/Router [x] Yes - Linksys AC1900 / EA6900
~Running Firewall [x] Yes - Windows Firewall
~Network: Cable, Comcast

~Installation Details:
Operating System: Windows 7 x64 Service Pack 1

FlashFXP version: 5.4.0 (build 3970)
Operating System: Windows 7 x64 Service Pack 1
Installation type: Per User - User data folder

Program folder [Access: Read / Write]
C:\Program Files (x86)\FlashFXP 5\

Data folder [Access: Read / Write]
C:\Users\Lance\AppData\Roaming\FlashFXP\5\

Shared data folder [Access: Read / Write]
C:\ProgramData\FlashFXP\5\

Temp folder [Access: Read / Write]
C:\Users\Lance\AppData\Local\Temp\
Senior Member
X3
02-28-2011, 08:41 AM
Re: Updater Still Broken For Me

close here pls
__________________
Regards
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 11:10 AM.

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