v20.0.0 broken on Windows Vista SP2...
Hello and many thanks for the mkvtoolnix app over the years and especially the pre-compiled Windows binaries
Of course, I am fully aware of the following Wiki entries:
that have been there for quite a number of months; most fortunately, up-to-and-including version 19.0.0 (released 17/12/2017), mkvtoolnix kept working flawlessly on my OS of choice, Windows Vista SP2 32-bit; have always used the "portable" 7z flavour...
Today, after an update prompt in the v19.0.0 GUI, I went along with the (on top) update to v20.0.0 (32-bit); but, sadly, when I tried to run it, the abrupt realisation hit me that the grace period for my OS has come to an end
The mkvinfo.exe CLI and the 2 GUI binaries mkvinfo-gui.exe & mkvtoolnix-gui.exe all make API calls to a function (Shell_NotifyIconGetRect) not present inside Vista's shell32.dll; relevant MSDN article can be found here; oddly enough (I assume they don't call that Win7+ function), the rest of the CLI binaries (mkvextract.exe
, mkvmerge.exe
, mkvpropedit.exe
) can load fine on Vista, but I've always used the main GUI to call and use them...
I have read carefully the v20.0.0 changelog but, since I'm not a coder, can't put my finger on the change responsible for Vista breakage; obviously a lot of code has changed, the rewrite to mkvinfo and the inclusion of the CommonMark lib for the GUIs are my best bets... Irrelevant, since Moritz won't restore Vista compatibility
But I'm going off-topic; so, if you're on Windows Vista SP2, do not update to mkvtoolnix v20.0.0; previous version 19.0.0 is the last (fully) compatible with that OS!
Kind regards