[Bug 42416] New: iMesh 10 crashes at startup (IWMReader:: QueryInterface doesn't support IWMReaderAccelerator, ' BDDC4D08-944D-4D52-A612-46C3FDA07DD4')

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Feb 10 05:43:09 CST 2017


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 at winehq.org
          Reporter: focht at 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).aspx

https://msdn.microsoft.com/en-us/library/windows/desktop/dd757426(v=vs.85).aspx

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

-- 
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