Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
![]() |
|
Thread Tools | Search this Thread | Display Modes |
![]() |
#1 | Link |
Registered User
Join Date: Jan 2015
Posts: 872
|
ffmsindex is not a valid win32 application and bcrypt.dll is missing?
I recently wiped my hard drive to replace WinXP x64 Edition with WinXP 32-bit and now I'm getting these strange errors :\ Anyone know what could be causing them? Copying bcrypt.dll from my Win7 partition to my XP partition didn't help.
__________________
I ask unusual questions but always give proper thanks to those who give correct and useful answers. |
![]() |
![]() |
![]() |
#2 | Link |
Broadcast Encoder
Join Date: Nov 2013
Location: Metropolitan City of Milan, Italy
Posts: 2,119
|
Which build are you using?
ffms2 dropped XP support a while ago, now only the C Plugin supports XP and it's x86 (32bit) only... https://rwijnsma.home.xs4all.nl/files/ffms2/ |
![]() |
![]() |
![]() |
#3 | Link |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,080
|
Load it with Dependency Walker [x86 version, I assume that the exe is x86, yes (if not, then thats your problem)].
https://www.dependencywalker.com/
__________________
I sometimes post sober. StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace "Some infinities are bigger than other infinities", but how many of them are infinitely bigger ??? |
![]() |
![]() |
![]() |
#4 | Link | |
Software Developer
![]() Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,222
|
Quote:
Either trying to run a 64-Bit EXE on the 32-Bit Windows, trying to load a 64-Bit DLL into a 32-Bit process, or trying to use an EXE (or DLL) that requires a newer versions of Windows on an "outdated" (unsupported) Windows version. Use a tool like CFF Explorer to check the required OS version of the EXE or DLL file. For Windows XP this should be at most 5.1, as Windows XP equals Windows NT version 5.1. (Modern compilers/linkers will usually set this to 6.0 or something, because ancient OS is no longer supported in modern tool chains)
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 19th June 2021 at 21:31. |
|
![]() |
![]() |
![]() |
#5 | Link | ||
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,080
|
Quote:
[x86 dep walker will be more recent than XP x86 OS, I was expecting the indexer to be x64 NT 5.1 version]. EDIT: On Windows 7 x64, using dep walker x86 on x64 exe [NirSoft's UsbDeView_x64.exe], Code:
Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module. Error: Modules with different CPU types were found. [EDIT: ie named system dependencies eg Kernel32.dll are x86 and exe x64] Warning: At least one delay-load dependency module was not found. Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module. EDIT: On XP x86 I get the same as above errors + 1 more about Side by Side configuration information being in error. EDIT: But yes of course you are correct, CFF Explorer would be better choice if I could remember the name, also I think maybe PE Explorer is another that I have not used [but not sure on that either]. EDIT: To below Quote:
I just remember the name from maybe 15 years ago, maybe there was another by the same name. (or maybe it was once free) EDIT: Also, SysInternals is bound to have a similar-ish program(maybe without disassembler):- https://docs.microsoft.com/en-us/sysinternals/
__________________
I sometimes post sober. StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace "Some infinities are bigger than other infinities", but how many of them are infinitely bigger ??? Last edited by StainlessS; 19th June 2021 at 18:39. |
||
![]() |
![]() |
![]() |
#6 | Link | |
Software Developer
![]() Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,222
|
Quote:
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
|
![]() |
![]() |
![]() |
#8 | Link | |
Software Developer
![]() Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,222
|
Quote:
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 19th June 2021 at 21:30. |
|
![]() |
![]() |
![]() |
#9 | Link | ||
Registered User
Join Date: Jan 2015
Posts: 872
|
Quote:
What was the last version to support 32-bit XP? Quote:
__________________
I ask unusual questions but always give proper thanks to those who give correct and useful answers. Last edited by Katie Boundary; 20th June 2021 at 00:19. |
||
![]() |
![]() |
![]() |
#10 | Link | |
Broadcast Encoder
Join Date: Nov 2013
Location: Metropolitan City of Milan, Italy
Posts: 2,119
|
Quote:
![]() Support for XP x86 was dropped like years ago, but thanks to Reino we still have a constantly updated c plugin (the last version is from 2021-05-21). |
|
![]() |
![]() |
![]() |
#11 | Link |
Registered User
Join Date: Jan 2015
Posts: 872
|
Yes, the same one that you mentioned earlier. The good news is, that version of ffmsindex works perfectly on my system. The bad news is, the plugin itself causes a "serious error" and crashes Premiere. It works fine with Virtualdub though, so IDK. Premiere has always been kind of a finicky bitch about a lot of things.
EDIT: That's only when I open the old Premiere project file. I have no problem starting a new project file with AVS scripts that invoke the C-plugin. So... IDK.
__________________
I ask unusual questions but always give proper thanks to those who give correct and useful answers. Last edited by Katie Boundary; 20th June 2021 at 09:58. |
![]() |
![]() |
![]() |
#12 | Link |
Registered User
Join Date: Mar 2011
Posts: 4,610
|
The "XP" version of ffms2 also seems to have, or it causes MeGUI to have, some sort of memory leak, if that's the correct term.
Each time I load an "ffms2 script" into MeGUI, it's memory usage increases a little. When I add the script to the job queue, the same thing happens. Sometimes I can't add more than half a dozen jobs to the queue before MeGUI complains it can't open the script (it depends on resolution), which I assume is because it can't use any more memory. Similarly, when I use MeGUI to preview an "ffms2 script", if I navigate around too much it doesn't take long for MeGUI to complain it can't load the frame due to a lack of memory. |
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|