[Bug 37811] Xvid 1.3.x installer MPEG-4 Video Codec 'xvid.ax' registration fails (crash on unimplemented function mfplat.dll.MFTRegister)

wine-bugs at winehq.org wine-bugs at winehq.org
Sun May 31 14:14:27 CDT 2015


https://bugs.winehq.org/show_bug.cgi?id=37811

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |patch
                 CC|                            |focht at gmx.net
            Summary|Xvid installer requires     |Xvid 1.3.x installer MPEG-4
                   |mfplat.dll.MFTRegister      |Video Codec 'xvid.ax'
                   |                            |registration fails (crash
                   |                            |on unimplemented function
                   |                            |mfplat.dll.MFTRegister)

--- Comment #2 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

still present with Wine 1.7.44

It's actually the Xvid MPEG-4 Video Codec registration that leads to the crash.

--- snip ---
$ WINEDEBUG=+tid,+seh,+loaddll,+process wine ./Xvid-1.3.3-20141019.exe
...
0009:trace:process:create_process_impl app (null) cmdline
L"C:\\windows\\system32\\regsvr32.exe /s C:\\windows\\system32/xvid.ax"
0009:trace:process:find_exe_file looking for
L"C:\\windows\\system32\\regsvr32.exe"
0009:trace:process:find_exe_file Trying native exe
L"C:\\windows\\system32\\regsvr32.exe"
0009:trace:process:create_process_impl starting
L"C:\\windows\\system32\\regsvr32.exe" as Win32 binary (0x10000000-0x1000a000,
arch 014c, fakedll)
0045:trace:loaddll:load_builtin_dll Loaded L"KERNEL32.dll" at 0x7b820000:
builtin
0045:trace:process:init_current_directory starting in
L"C:\\windows\\system32\\" 0x20
0045:trace:process:__wine_kernel_init starting process
name=L"C:\\windows\\system32\\regsvr32.exe"
argv[0]=L"C:\\windows\\system32\\regsvr32.exe"
0045:trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\regsvr32.exe" at 0x7eff0000: builtin
0009:trace:process:create_process_impl started process pid 0044 tid 0045
...
0045:trace:loaddll:load_builtin_dll Loaded L"C:\\windows\\system32\\mfplat.dll"
at 0xf6f70000: builtin
0045:trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\shlwapi.dll" at 0xf6ca0000: builtin
0045:trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\shell32.dll" at 0xf6d30000: builtin
0045:trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\msacm32.dll" at 0xf6ba0000: builtin
0045:trace:loaddll:load_builtin_dll Loaded L"C:\\windows\\system32\\winmm.dll"
at 0xf6be0000: builtin
0045:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\xvid.ax" at
0x10000000: native
0045:trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\uxtheme.dll" at 0xf6b70000: builtin
0045:trace:seh:raise_exception code=80000100 flags=1 addr=0x7b845511
ip=7b845511 tid=0045
0045:trace:seh:raise_exception  info[0]=f6f8285c
0045:trace:seh:raise_exception  info[1]=f6f8351c
wine: Call from 0x7b845511 to unimplemented function mfplat.dll.MFTRegister,
aborting
0045:trace:seh:call_stack_handlers calling handler at 0x7bcaa21f code=80000100
flags=1
wine: Unimplemented function mfplat.dll.MFTRegister called at address
0x7b845511 (thread 0045), starting debugger...
0045:trace:seh:start_debugger Starting debugger "winedbg --auto 68 112"
0045:trace:process:create_process_impl app (null) cmdline L"winedbg --auto 68
112"
--- snip ---

$ sha1sum Xvid-1.3.3-20141019.exe 
bc837b1d53199121ffc9447c9068c9943d455ced  Xvid-1.3.3-20141019.exe

$ du -sh Xvid-1.3.3-20141019.exe 
11M    Xvid-1.3.3-20141019.exe

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list