New version 2.7.2 of Avidemux does not start under Windows 10 x64

Started by King555, March 16, 2019, 02:54:07 pm

Previous topic - Next topic

King555

I just started my Avidemux version 2.7.1 and got a message that 2.7.2 is available. I uninstalled the old version and reinstalled the new version (x64). When I try to start it, nothing happens. My mouse cursor changes to the wait cursor for a second and my hard disk seems active. But then really nothing happens. No start of the program, no error message. It does not matter whether I use the association in the start menu or start the exe directly from the installation folder. It also does not work when starting the software as admin.

What can I do?

Windows 10 x64 1809, Intel i7-6700, nVidia GTX 1060 Ti.

eumagga0x2a

Does %localappdata%\avidemux\admlog.txt contain any entries from these failing launch attempts? Does the MinGW release build 2.7.2 r190310 available at https://avidemux.org/nightly/win64/ run fine?

King555

The file does not contain any entries from the new version, only old entries from the previous version. After deleting the file it is not created again when starting the new version.

The linked version runs fine.

eumagga0x2a

Thank you, could you please rename %appdata%\avidemux to reset configuration and give the latest VC++ build which is 2.7.2 release + fix for the Asf demuxer + build environment modified to fix missing PNG decoder just one try?

https://avidemux.org/nightly/vsWin64/

The file name is "Avidemux_2.7.2 VC++ 64bits .exe" (yes, with a stray space between "bits" and ".exe").


King555

I uninstalled everything, deleted the mentioned folder, rebooted and reinstalled the version from the link.

Still the same problem, the program does not start.

eumagga0x2a

Thank you for testing, please use the MinGW build then while the reason for the issue with VC++ compiled application is being investigated (it runs fine with known limitations on my Windows 10 1803 install, so the probable delta is 1803 vs 1809).

King555

Thanks, I will do that.

By the way (although it will not help you): I use a FTP software named SmartFTP and this also had the same problem (simply does not start, after a second of activity) after I upgraded my Windows 10 to version 1809. The developers had to release an update.

King555

Did you already had some time to test it under version 1809 of Windows 10?

I saw that version 2.7.3 is out, but only the VC++ version.

eumagga0x2a

Quote from: King555 on March 30, 2019, 10:31:23 pm
Did you already had some time to test it under version 1809 of Windows 10?


Yes, a couple days ago 1809 update was finally offered for my laptop. Both 2.7.2 and 2.7.3 VC++ builds run fine on it (with known limitations and bugs, but they run) after the update, i.e. 1809 is not the problem.

QuoteI saw that version 2.7.3 is out, but only the VC++ version.


Yes, the VC++ version and the source tarball. 2.7.3 addresses primarily (but not exclusively) a few most urgent issues specific to VC++ affecting all or the majority of users, just not this one as it seems to be quite rare.

Anyway, a couple of advisable fixes didn't make it into 2.7.3 in time and new VC++ specific issues have been discovered, so I hope that 2.7.4 will follow suit quite soon.

l1l

Quote from: King555 on March 16, 2019, 02:54:07 pm
...When I try to start it, nothing happens. My mouse cursor changes to the wait cursor for a second and my hard disk seems active. But then really nothing happens. No start of the program, no error message. It does not matter whether I use the association in the start menu or start the exe directly from the installation folder. It also does not work when starting the software as admin.
...


Hi everyone,

same here. Neither win64/VC++ 2.7.3 Final nor nightly build Avidemux_2.7.3 VC++ 64bits 190405 does start under Windows 10 x64 1803.

Event Viewer says:
Faulting application name: avidemux.exe, version: 0.0.0.0, time stamp: 0x5ca6e0ef
Faulting module name: ucrtbase.dll, version: 10.0.17134.619, time stamp: 0xf74cf274
Exception code: 0xc0000409
Fault offset: 0x000000000006ca78
Faulting process id: 0x2c1c
Faulting application start time: 0x01d4eb892ed23b2a
Faulting application path: C:\Program Files\Avidemux 2.7 VC++ 64bits\avidemux.exe
Faulting module path: C:\WINDOWS\System32\ucrtbase.dll
Report Id: d2770059-4fb5-475d-b58c-631a312b8178


Another observation:
The nightly build installer puts the start menu entries (avidemux.lnk ...) in a subdirectory where the installer resides but not in %appdata%\Roaming\Microsoft\Windows\Start Menu\Programs\Avidemux\Avidemux 2.7 VC++ 64bits

Any suggestions?

eumagga0x2a

No idea what might be amiss, all VC++ Avidemux builds run fine on my Windows 10 x64 1809 system, they ran also fine with 1803 as the update was offered very late on my PC. The fact that ucrtbase.dll is mentioned doesn't necessarily means that it is at fault. Would it be feasible for you to reset or to reinstall Windows and then to try Avidemux before installing any other 3rd party applications?

QuoteAnother observation:
The nightly build installer puts the start menu entries (avidemux.lnk ...) in a subdirectory where the installer resides but not in %appdata%\Roaming\Microsoft\Windows\Start Menu\Programs\Avidemux\Avidemux 2.7 VC++ 64bits


Works for me on Windows 10 1809 (it worked also before with 1803), the entires are at the default location, in "%appdata%\Roaming\Microsoft\Windows\Start Menu\Programs\Avidemux 2.7 VC++ 64bits".

l1l

Reset or reinstalling Windows is no option. I have completely deinstalled avidemux and deleted all folders. After installing Avidmux win64/VC++ 2.7.3 Final I can't see no change: Avidemux will not start.

These MS Visual C++ Redistributable (x64) are present:
2005 version 8.0.61001 and 8.0.56336
2008 version 9.0.30729.6161 and 9.0.30729.17
2010 version 10.0.40219
2017 version 14.16.27027

2012 and 2013 versions are x86 only.
Do I need these for x64?

eumagga0x2a

You shouldn't need any MSVC++ x86 redistributables for Avidemux. I have only both the x64 and x86 2017 installed which came with Visual Studio. Avidemux VC++ runs just fine.

As long as I can't reproduce the issue, all I can do is providing a private MinGW (i.e. no VapourSynth) build from the current ffmpeg4x git branch.

narco

In Win 8.1, when updating to 2.7.3 the installer failed and the program was broken. I only finally got it installed correctly by right-clicking the installer exe and running as admin. That's despite the fact that I'm already logged in as admin, and I never run into privilege issues with any other installers, not even previous versions of Avidemux. For whatever reason, the installer was not running with adequate privileges by default.

eumagga0x2a

Was updating to 2.7.3 a clean install? Does the latest VC++ nightly (190408 or newer) from https://avidemux.org/nightly/vsWin64/ exhibit the same problem in clean install conditions? Does the latest MinGW/NSIS nightly (190408 or newer) from https://avidemux.org/nightly/win64/ behave correctly?