[Bug 21315] Sony Vegas Movie Studio Platinum 9: Fails to start in Windows XP mode.

wine-bugs at winehq.org wine-bugs at winehq.org
Mon May 26 16:00:46 CDT 2014


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
                URL|http://www.softpedia.com/ge |http://dspcdn.sonycreatives
                   |t/Multimedia/Video/Video-Ed |oftware.com/current/moviest
                   |itors/Sony-Vegas-Movie-Stud |udiope90b.exe
                   |io-Platinum.shtml           |
                 CC|                            |focht at gmx.net
     Ever confirmed|0                           |1

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

confirming, still present.

Interestingly the crash is only seen the first time the app is run after
installation.
Any subsequent runs will not yield the crash.

The installer automatically downloads and installs the following prerequisites:

* Microsoft Visual C++ 2005 runtime
* Microsoft .NET Framework 2.0

There is a bug in msi based installer that needs to be worked around first.

It fails to find WM11 runtime blob in binary table
'WMFDist11-WindowsXP-X86-ENU.exe' (looks like case sensitivity issue) hence you
need to work around by pre-installing the runtime.

Download:
dl-desktop-apps.sonymobile.com/stage/WMFDist/WMFDist11-WindowsXP-X86-ENU.exe

'dx_grovel.log' on first run (crash):

--- snip ---
INFO 2014-05-26 22:22:03 **** Grovelling DirectX plug-ins ****
INFO 2014-05-26 22:22:04 Grovel process initialized.
INFO 2014-05-26 22:22:04 Adding Sony ExpressFX Chorus
INFO 2014-05-26 22:22:04 Adding Sony ExpressFX Delay
ERR  2014-05-26 22:22:14 Grovel process failed to initialize!
ERR  2014-05-26 22:22:14 Grovel failed unexpectedly (hr = 0x8000ffff)
INFO 2014-05-26 22:22:14 **** Grovelling DirectX plug-ins in-proc ****
--- snip ---

'dx_grovel.log' on subsequent runs (no crash):

--- snip ---
INFO 2014-05-26 22:29:51 **** Grovelling DirectX plug-ins ****
INFO 2014-05-26 22:29:51 Grovel process initialized.
INFO 2014-05-26 22:29:51 Adding Sony ExpressFX Chorus
INFO 2014-05-26 22:29:51 Adding Sony ExpressFX Delay
ERR  2014-05-26 22:30:01 Grovel process failed to initialize!
ERR  2014-05-26 22:30:01 Grovel failed unexpectedly (hr = 0x8000ffff)
INFO 2014-05-26 22:30:01 **** Grovelling DirectX plug-ins in-proc ****
INFO 2014-05-26 22:30:01 Adding Sony ExpressFX Chorus
INFO 2014-05-26 22:30:01 Adding Sony ExpressFX Delay
INFO 2014-05-26 22:30:01 Adding Sony ExpressFX Distortion
INFO 2014-05-26 22:30:01 Adding Sony ExpressFX Equalization
INFO 2014-05-26 22:30:01 Adding Sony ExpressFX Flange/Wah-Wah
INFO 2014-05-26 22:30:01 Adding Sony ExpressFX Amplitude Modulation
INFO 2014-05-26 22:30:01 Adding Sony ExpressFX Reverb
INFO 2014-05-26 22:30:01 Adding Sony ExpressFX Stutter
INFO 2014-05-26 22:30:01 Adding Sony ExpressFX Dynamics
...
--- snip ---

Could be devenum/quartz component related, although 'winetricks' recipes don't
help here.

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Sony/Vegas Movie Studio Platinum 9.0

$ WINEDEBUG=+tid,+seh,+loaddll,+quartz,+devenum,+msvcrt,+ole,+variant wine
./VegasMovieStudioPE90.exe >>log.txt 2>&1
...
002a:trace:ole:guid_from_string L"{FDB0D300-6F82-11D0-AEBC-00A0C9053912}" ->
0x33e940
002a:trace:variant:VariantClear (0x33e950 {VT_BSTR:
L"{FDB0D300-6F82-11D0-AEBC-00A0C9053912}"})
002a:trace:devenum:DEVENUM_IPropertyBag_Read (0x5309360)->(L"FriendlyName",
0x33e950, (nil))
002a:trace:devenum:DEVENUM_IPropertyBag_Read Read 52 bytes (L"Sony Amplitude
Modulation")
002a:trace:ole:SysAllocStringLen L"Sony Amplitude Modulation"
002a:trace:devenum:DEVENUM_IPropertyBag_Read <- 0
002a:trace:devenum:DEVENUM_IPropertyBag_Release (0x5309360)->()
ReleaseThis->ref from 1
002a:trace:devenum:DEVENUM_IMediaCatMoniker_Release (0x5309888) ref=1
002a:trace:variant:VariantClear (0x33e950 {VT_BSTR: L"Sony Amplitude
Modulation"})
002a:trace:quartz:EnumMonikerImpl_Next (0x5309bd0)->(1, 0x33e968, 0x33e964)
002a:trace:quartz:EnumMonikerImpl_Next -- fetched 0
002a:trace:quartz:IEnumRegFiltersImpl_Construct (0x5309ea8, 39, 0x33eb14)
002a:trace:quartz:EnumMonikerImpl_Release (0x5309bd0)->() Release from 1
002a:trace:devenum:DEVENUM_IMediaCatMoniker_Release (0x53096f0) ref=0
002a:trace:devenum:DEVENUM_IMediaCatMoniker_Release (0x5309430) ref=0
002a:trace:devenum:DEVENUM_IMediaCatMoniker_Release (0x5309448) ref=0
002a:trace:devenum:DEVENUM_IMediaCatMoniker_Release (0x5309490) ref=0
002a:trace:devenum:DEVENUM_IMediaCatMoniker_Release (0x5309460) ref=0
002a:trace:devenum:DEVENUM_IMediaCatMoniker_Release (0x53094a8) ref=0
002a:trace:devenum:DEVENUM_IMediaCatMoniker_Release (0x53094c0) ref=0 
...
002a:trace:devenum:DEVENUM_IMediaCatMoniker_Release (0x5309870) ref=0
002a:trace:devenum:DEVENUM_IMediaCatMoniker_Release (0x5309888) ref=0
002a:trace:quartz:IEnumRegFiltersImpl_Next (0x5309410)->(1, 0x33eb10, 0x33eb24)
002a:trace:quartz:IEnumRegFiltersImpl_Next (0x5309410)->(1, 0x33eb10, 0x33eb24)
002a:trace:seh:raise_exception code=c0000005 flags=0 addr=0x132b330 ip=0132b330
tid=002a
002a:trace:seh:raise_exception  info[0]=00000000
002a:trace:seh:raise_exception  info[1]=0462c2b3
002a:trace:seh:raise_exception  eax=0033eb48 ebx=00000000 ecx=0462c2b3
edx=0033eb48 esi=00000010 edi=053092c8
002a:trace:seh:raise_exception  ebp=01614548 esp=0033eaec cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00210206
002a:trace:seh:call_stack_handlers calling handler at 0x857848 code=c0000005
flags=0
002a:trace:seh:call_stack_handlers handler at 0x857848 returned 1
002a:trace:seh:call_stack_handlers calling handler at 0x857848 code=c0000005
flags=0
002a:trace:seh:call_stack_handlers handler at 0x857848 returned 1
002a:trace:seh:call_stack_handlers calling handler at 0x7bc9ec6f code=c0000005
flags=0
wine: Unhandled page fault on read access to 0x0462c2b3 at address 0x132b330
(thread 002a), starting debugger... 
...
Unhandled exception: page fault on read access to 0x0462c2b3 in 32-bit code
(0x0132b330).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:0132b330 ESP:0033eaec EBP:01614548 EFLAGS:00210206(  R- --  I   - -P- )
 EAX:0033eb48 EBX:00000000 ECX:0462c2b3 EDX:0033eb48
 ESI:00000010 EDI:053092c8
Stack dump:
0x0033eaec:  053092c8 0462c2a3 013bd65e 0462c2b3
0x0033eafc:  0033eb48 001a179c 001a179c 053092c8
0x0033eb0c:  0033ee6c 05309508 05309410 001a179c
0x0033eb1c:  05309380 00000007 00000001 0033ee6c
0x0033eb2c:  00000000 00000000 053092c8 00000000
0x0033eb3c:  00000004 00000000 00200003 00000000
000c: sel=0067 base=00000000 limit=00000000 16-bit --x
Backtrace:
=>0 0x0132b330 in vegasmoviestudiope90k (+0xb330) (0x01614548)
0x0132b330: movl    0x0(%ecx),%edx
Modules:
Module    Address            Debug info    Name (213 modules)
PE      340000-  399000    Deferred        sfwbdmux
PE      3c0000-  3d5000    Deferred        mcmpgadec
PE      400000- 131a000    Deferred        vegasmoviestudiope90
PE     1320000- 1775000    Export          vegasmoviestudiope90k
PE     1780000- 186f000    Deferred        sfapprw
PE     1f90000- 21aa000    Deferred        ac3studioplug
PE     21b0000- 23dc000    Deferred        aviplug
PE     23e0000- 26b5000    Deferred        fhgaacplug2 
...
Threads:
process  tid      prio (all id:s are in hex) 
...
00000029 (D) C:\Program Files\Sony\Vegas Movie Studio Platinum
9.0\VegasMovieStudioPE90.exe
    0000000d    0
    0000000b    0 
...
    0000002b    0
    0000002a    0 <==
--- snip ---

$ sha1sum moviestudiope90b.exe
704ec38f6e6bf418f4c2ca9dfcd1e189528de9db  moviestudiope90b.exe

$ du -sh moviestudiope90b.exe 
103M    moviestudiope90b.exe

$ wine --version
wine-1.7.19-70-gd6a59f7

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