[Bug 32473] Acoustica Mixcraft 6 crashes when loading project containing video (DirectShow Editing Services missing 'AMTimeline' class, '{78530b75-61f9-11d2-8cad-00a024580902}', 'qedit.dll')

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Sep 22 14:06:43 CDT 2015


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |download
             Status|UNCONFIRMED                 |NEW
                URL|                            |https://acoustica1.cachefly
                   |                            |.net/versions/mixcraft6/mix
                   |                            |craft6-b217-c-setup.exe
                 CC|                            |focht at gmx.net
            Summary|Mixcraft video crashes when |Acoustica Mixcraft 6
                   |loading                     |crashes when loading
                   |                            |project containing video
                   |                            |(DirectShow Editing
                   |                            |Services missing
                   |                            |'AMTimeline' class,
                   |                            |'{78530b75-61f9-11d2-8cad-0
                   |                            |0a024580902}', 'qedit.dll')
     Ever confirmed|0                           |1
           Severity|minor                       |normal

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

confirming.

The crash is a late manifestation of missing 'AMTimeline' class, CLSID
'{78530b75-61f9-11d2-8cad-00a024580902}' ('qedit.dll' inproc server).
The inproc server instantiation fails but the app continues and tries to
reference the interface/vtable much later.

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Acoustica Mixcraft 6

$ WINEDEBUG=+tid,+seh,+relay wine ./mixcraft6.exe >>log.txt 2>&1
...
003b:Call ole32.CoCreateInstance(00b9ea7c,00000000,00000001,00b9ea6c,01543920)
ret=00ac86cf
003b:Call ntdll.RtlInitUnicodeString(03a6e710,03a6e762
L"CLSID\\{78530B75-61F9-11D2-8CAD-00A024580902}") ret=7e294471
003b:Ret  ntdll.RtlInitUnicodeString() retval=03a6e710 ret=7e294471
003b:Call ntdll.NtOpenKey(03a6e75c,00020019,03a6e718) ret=7e29448d
003b:Ret  ntdll.NtOpenKey() retval=c0000034 ret=7e29448d
003b:Call ntdll.RtlNtStatusToDosError(c0000034) ret=7e294498
003b:Ret  ntdll.RtlNtStatusToDosError() retval=00000002 ret=7e294498
003b:Call
KERNEL32.FindActCtxSectionGuid(00000001,00000000,00000004,03a6e8b8,03a6e79c)
ret=7e299eea
003b:Ret  KERNEL32.FindActCtxSectionGuid() retval=00000000 ret=7e299eea
003b:Call ntdll.RtlInitUnicodeString(03a6e6b0,03a6e702
L"CLSID\\{78530B75-61F9-11D2-8CAD-00A024580902}") ret=7e294471
003b:Ret  ntdll.RtlInitUnicodeString() retval=03a6e6b0 ret=7e294471
003b:Call ntdll.NtOpenKey(03a6e6fc,00020019,03a6e6b8) ret=7e29448d
003b:Ret  ntdll.NtOpenKey() retval=c0000034 ret=7e29448d
003b:Call ntdll.RtlNtStatusToDosError(c0000034) ret=7e294498
003b:Ret  ntdll.RtlNtStatusToDosError() retval=00000002 ret=7e294498
003b:err:ole:CoGetClassObject class {78530b75-61f9-11d2-8cad-00a024580902} not
registered
003b:err:ole:CoGetClassObject no class object
{78530b75-61f9-11d2-8cad-00a024580902} could be created for context 0x1
003b:Ret  ole32.CoCreateInstance() retval=80040154 ret=00ac86cf 
...
0043:trace:seh:raise_exception code=c0000005 flags=0 addr=0xaa4b46 ip=00aa4b46
tid=0043
0043:trace:seh:raise_exception  info[0]=00000000
0043:trace:seh:raise_exception  info[1]=00000000
0043:trace:seh:raise_exception  eax=00000000 ebx=01543924 ecx=01543920
edx=00000438 esi=01543920 edi=0154392c
0043:trace:seh:raise_exception  ebp=0f49e8f0 esp=0f49e890 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00210246
0043:trace:seh:call_stack_handlers calling handler at 0xb9d705 code=c0000005
flags=0
--- snip ---

In the old times you could work around with 'winetricks -q directx9' which also
installed 'qedit.dll' as part of old DirectShow runtime.
Since Austin removed DirectX 9.0c redistributable 2009 in favour of 2010 from
winetricks at one time for valid reasons, 'dxnt.cab' is no longer present which
ships this component.

$ sha1sum mixcraft6-b217-c-setup.exe 
81fc907226dbe52f209074235c6a11cda466b6b4  mixcraft6-b217-c-setup.exe

$ du -sh mixcraft6-b217-c-setup.exe 
137M    mixcraft6-b217-c-setup.exe

$ wine --version
wine-1.7.51-201-g60d1d6f

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