https://bugs.winehq.org/show_bug.cgi?id=37811
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch CC| |focht@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@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