Hi
I move VirtualDub from Windows to Linux(Wine), see https://appdb.winehq.org/objectManager.php?sClass=version&iId=31591
After a lot of fiddling everything works fine except the BorderControl plugin.
Could you have a look into this?
Virtualdub crashes when I add the filter.
fixme:win:EnumDisplayDevicesW ((null),0,0x33e868,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33eb68,0x00000000), stub!
fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
Unhandled Exception:
System.InvalidProgramException: Invalid IL code in <Module>:?A0xb83d6763.BorderControlStringProc (FilterActivation*,FilterFunctions*,sbyte*): IL_0037: ret
at (wrapper native-to-managed) <Module>.?A0xb83d6763.BorderControlStringProc (FilterActivation*,FilterFunctions*,sbyte*) <0x00067>
[ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidProgramException: Invalid IL code in <Module>:?A0xb83d6763.BorderControlStringProc (FilterActivation*,FilterFunctions*,sbyte*): IL_0037: ret
at (wrapper native-to-managed) <Module>.?A0xb83d6763.BorderControlStringProc (FilterActivation*,FilterFunctions*,sbyte*) <0x00067>
thanks
Solved: you have to create a 32 bit wine prefix then install dotnet 2.0
Thanks for the solution. I do not use linux, so I would not be able to fix the problem. It works OK on Windows.