https://bugs.winehq.org/show_bug.cgi?id=42416
Bug ID: 42416 Summary: iMesh 10 crashes at startup (IWMReader::QueryInterface doesn't support IWMReaderAccelerator, 'BDDC4D08-944D-4D52-A612-46C3FDA07DD4') Product: Wine Version: 2.1 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: wmp&wmvcore Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net Distribution: ---
Hello folks,
continuation of bug 26603
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/iMesh Applications/iMesh
$ WINEDEBUG=+tid,+seh,+relay,+wmvcore wine ./iMesh.exe >>log.txt 2>&1 ... 014c:Ret PE DLL (proc=0x7c14d51b,module=0x7c140000 L"wmvcore.dll",reason=PROCESS_ATTACH,res=(nil)) retval=1 014c:Call wmvcore.WMCreateReaderPriv(0033f710) ret=00c7ace7 014c:trace:wmvcore:WMCreateReader ((nil), 0, 0x33f710) 014c:Ret wmvcore.WMCreateReaderPriv() retval=00000000 ret=00c7ace7 014c:trace:wmvcore:WMReader_AddRef (0xe6c4b20) ref=2 014c:trace:wmvcore:WMReader_QueryInterface (0xe6c4b20)->(IID_IWMReaderAdvanced 0x2a7fb88) 014c:trace:wmvcore:WMReader_AddRef (0xe6c4b20) ref=3 014c:trace:wmvcore:WMReader_QueryInterface (0xe6c4b20)->(IID_IWMReaderAdvanced2 0x2a7fb8c) 014c:trace:wmvcore:WMReader_AddRef (0xe6c4b20) ref=4 014c:trace:wmvcore:WMReader_QueryInterface (0xe6c4b20)->(IID_IWMReaderAdvanced3 0x2a7fb90) 014c:trace:wmvcore:WMReader_AddRef (0xe6c4b20) ref=5 014c:trace:wmvcore:WMReader_QueryInterface (0xe6c4b20)->(IID_IWMReaderAdvanced4 0x2a7fb94) 014c:trace:wmvcore:WMReader_AddRef (0xe6c4b20) ref=6 014c:fixme:wmvcore:WMReader_QueryInterface (0xe6c4b20)->({bddc4d08-944d-4d52-a612-46c3fda07dd4} 0x2a7fb98) 014c:fixme:wmvcore:WMReader_QueryInterface (0xe6c4b20)->({96406bec-2b2b-11d3-b36b-00c04f6108ff} 0x2a7fb9c) 014c:fixme:wmvcore:WMReader_QueryInterface (0xe6c4b20)->({d979a853-042b-4050-8387-c939db22013f} 0x2a7fba0) 014c:fixme:wmvcore:WMReader_QueryInterface (0xe6c4b20)->({96406bed-2b2b-11d3-b36b-00c04f6108ff} 0x2a7fba4) 014c:fixme:wmvcore:WMReader_QueryInterface (0xe6c4b20)->({56a86897-0ad4-11ce-b03a-0020af0ba770} 0x2a7fba8) 014c:fixme:wmvcore:WMReader_QueryInterface (0xe6c4b20)->({00ef96cc-a461-4546-8bcd-c9a28f0e06f5} 0x2a7fbac) 014c:fixme:wmvcore:WMReader_QueryInterface (0xe6c4b20)->({8bfc2b9e-b646-4233-a877-1c6a079669dc} 0x2a7fbb0) 014c:fixme:wmvcore:WMReader_QueryInterface (0xe6c4b20)->({df683f00-2d49-4d8e-92b7-fb19f6a0dc57} 0x2a7fbb4) 014c:fixme:wmvcore:WMReader_QueryInterface (0xe6c4b20)->({96406bda-2b2b-11d3-b36b-00c04f6108ff} 0x2a7fbb8) 014c:fixme:wmvcore:WMReader_QueryInterface (0xe6c4b20)->({15cf9781-454e-482e-b393-85fae487a810} 0x2a7fbbc) 014c:fixme:wmvcore:WMReader_QueryInterface (0xe6c4b20)->({15cc68e3-27cc-4ecd-b222-3f5d02d80bd5} 0x2a7fbc0) 014c:fixme:wmvcore:WMReader_QueryInterface (0xe6c4b20)->({d2827540-3ee7-432c-b14c-dc17f085d3b3} 0x2a7fbc4) 014c:fixme:wmvcore:WMReader_QueryInterface (0xe6c4b20)->({befe7a75-9f1d-4075-b9d9-a3c37bda49a0} 0x2a7fbc8) 014c:fixme:wmvcore:WMReader_QueryInterface (0xe6c4b20)->({f28c0300-9baa-4477-a846-1744d9cbf533} 0x2a7fbcc) 014c:fixme:wmvcore:WMReader_QueryInterface (0xe6c4b20)->({fdbe5592-81a1-41ea-93bd-735cad1adc05} 0x2a7fbd0) 014c:fixme:wmvcore:WMReader_QueryInterface (0xe6c4b20)->({f369e2f0-e081-4fe6-8450-b810b2f410d1} 0x2a7fbd4) 014c:fixme:wmvcore:WMReader_QueryInterface (0xe6c4b20)->({5c938aeb-6378-479e-bfd5-eafba63dc6e9} 0x2a7fbd8) 014c:fixme:wmvcore:WMReader_QueryInterface (0xe6c4b20)->({7af7d5ed-4ef9-48da-a4b6-8ea7eb38f5cc} 0x33f6e8) 014c:trace:wmvcore:WMReader_Release (0xe6c4b20) ref=5 014c:trace:wmvcore:WMReader_Release (0xe6c4b20) ref=4 014c:trace:wmvcore:WMReader_Release (0xe6c4b20) ref=3 014c:trace:wmvcore:WMReader_Release (0xe6c4b20) ref=2 014c:trace:wmvcore:WMReader_Release (0xe6c4b20) ref=1 014c:trace:wmvcore:WMReader_Release (0xe6c4b20) ref=0 ... 014c:Call KERNEL32.RaiseException(e06d7363,00000001,00000003,0033f720) ret=010c8fc5 ... Unhandled exception: C++ exception(object = 0x0033f753, type = 0x01564b0c) in 32-bit code (0x7b445e53). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7b445e53 ESP:0033f644 EBP:0033f6a8 EFLAGS:00200216( - -- I -A-P- ) EAX:7b43469d EBX:00000000 ECX:0000000c EDX:0033f664 ESI:0033f70c EDI:0033f6d0 ... Backtrace: =>0 0x7b445e53 RaiseException+0x7f(code=<couldn't compute location>, flags=<couldn't compute location>, nbargs=<couldn't compute location>, args=<couldn't compute location>) [/home/focht/projects/wine/wine.repo/src/dlls/kernel32/except.c:84] in kernel32 (0x0033f6a8) 1 0x7bc7c1b2 relay_call+0x39() in ntdll (0x0033f6e4) 2 0x7b432415 in kernel32 (+0x12414) (0x0033f72c) 3 0x010c8fc5 in imesh (+0xcc8fc4) (0x0033f72c) 4 0x0069b551 in imesh (+0x29b550) (0x7b42e908) 5 0x49e80004 (0x00da6854) 0x7b445e53 RaiseException+0x7f [/home/focht/projects/wine/wine.repo/src/dlls/kernel32/except.c:84] in kernel32: addl $12,%esp 84 RtlRaiseException( &record ); Modules: Module Address Debug info Name (214 modules) PE 400000- 1937000 Export imesh PE 1d70000- 1e36000 Deferred resourcesloc PE 2520000- 25c3000 Deferred nickel PE e780000- e996000 Deferred nss3 PE 10000000-10212000 Deferred htmlayout ELF 433c8000-433cb000 Deferred libx11-xcb.so.1 ELF 4b4ac000-4b4ca000 Deferred libgcc_s.so.1 PE 661c0000-662a4000 Deferred mozglue PE 69e40000-6d7d7000 Deferred xul PE 70a80000-70b5d000 Deferred lgpllibs ELF 7ac00000-7ac8c000 Deferred riched20<elf> -PE 7ac20000-7ac8c000 \ riched20 ELF 7b400000-7b7e9000 Dwarf kernel32<elf> -PE 7b420000-7b7e9000 \ kernel32 ELF 7ba33000-7ba60000 Deferred libvorbis.so.0 ELF 7ba60000-7baef000 Deferred libvorbisenc.so.2 ELF 7baef000-7bb52000 Deferred libflac.so.8 ELF 7bb52000-7bc00000 Deferred libgcrypt.so.20 ELF 7bc00000-7bd09000 Dwarf ntdll<elf> -PE 7bc30000-7bd09000 \ ntdll ... Threads: process tid prio (all id:s are in hex) ... 0000014b (D) C:\Program Files\iMesh Applications\iMesh\iMesh.exe 00000183 0 00000182 0 ... 0000014e 0 0000014d -1 0000014c 1 <== --- snip ---
https://msdn.microsoft.com/en-us/library/windows/desktop/dd743266(v=vs.85).a...
https://msdn.microsoft.com/en-us/library/windows/desktop/dd757426(v=vs.85).a...
It wants 'IWMReaderAccelerator' interface.
$ sha1sum iMeshV10pl.exe d589e7a3a37669bd1cb4d254f1c77559db7a1be2 iMeshV10pl.exe
$ du -sh iMeshV10pl.exe 15M iMeshV10pl.exe
$ wine --version wine-2.1-126-g06c5a9a
Regards
https://bugs.winehq.org/show_bug.cgi?id=42416
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.pcworld.pl/ftp/p | |obierz/pc/23544.html Keywords| |download
https://bugs.winehq.org/show_bug.cgi?id=42416
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |leslie_alistair@hotmail.com Status|NEW |RESOLVED Fixed by SHA1| |94af0276c142b6d9afe2fa37afd | |78eda00551b66 Resolution|--- |FIXED
--- Comment #1 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Fixed by http://source.winehq.org/git/wine.git/?a=commit;h=94af0276c142b6d9afe2fa37af...
https://bugs.winehq.org/show_bug.cgi?id=42416
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 2.14.
https://bugs.winehq.org/show_bug.cgi?id=42416
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.pcworld.pl/ftp/p |https://web.archive.org/web |obierz/pc/23544.html |/20210204093115/http://dl15 | |.afterdawn.com/download/912 | |5c111c334701765d1894676f80e | |35/601bbec0/0-m/iMeshV10.01 | |.exe