[Wine] Problem with Sony Vegas Pro 9.0 and Wine
FirebUntU
wineforum-user at winehq.org
Sat Jun 26 08:34:49 CDT 2010
Hi, I'm new here, I'm trying to port Sony Vegas Pro 9.0 under Wine on Linux. I've already tried it successfully with version 8.0 and some winetricks:
http://appdb.winehq.org/objectManager.php?sClass=version&iId=16608
Now I'm going to do the same with version 9.0 but I have a problem and we ask your help.
I successfully installed Sony Vegas Pro 9.0 under Wine 1.2-rc5 with the same trick used to the old version. There is a change because Sony does not put more the installation folder in Program Files> Sony Setup but puts them in the "Temp" folder of Windows (the same in Wine).
By the same process you install Vegas Pro 9.0, I used the 9.0, the latest release. The winetricks installed are essentially the same 9.0 and Vegas seems to start properly and then tripped over the damn TWAIN_32.dll and WIA service Windows Image Acquisition [Twisted Evil].
That is the complete trace of errors and fix required:
Code:
fixme:heap:HeapSetInformation 0x110000 0 0x32fdcc 4
fixme:heap:HeapSetInformation 0x15ff000 0 0x32fdcc 4
fixme:process:SetProcessShutdownParameters (0000027f, 00000001): partial stub.
err:ole:create_server class {5cdf45d4-888c-461a-8ab2-5aaa015b4642} not registered
err:ole:CoGetClassObject no class object {5cdf45d4-888c-461a-8ab2-5aaa015b4642} could be created for context 0x4
err:ole:create_server class {5cdf45d4-888c-461a-8ab2-5aaa015b4642} not registered
err:ole:CoGetClassObject no class object {5cdf45d4-888c-461a-8ab2-5aaa015b4642} could be created for context 0x4
fixme:process:SetProcessShutdownParameters (0000027f, 00000001): partial stub.
fixme:ole:CoResumeClassObjects stub
err:ole:marshal_object couldn't get IPSFactory buffer for interface {7618d4f5-df31-45e9-9d39-40fd90d44c9b}
err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80040155
err:ole:CoMarshalInterface Failed to marshal the interface {7618d4f5-df31-45e9-9d39-40fd90d44c9b}, 80040155
err:rpc:I_RpcReceive we got fault packet with status 0x80040155
fixme:ole:CoCreateInstance no instance created for interface {7618d4f5-df31-45e9-9d39-40fd90d44c9b} of class {5cdf45d4-888c-461a-8ab2-5aaa015b4642}, hres is 0x80040155
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:wincodecs:BitmapDecoderInfo_GetContainerFormat (0x2d02058,0x921e55c): stub
fixme:font:CreateScalableFontResourceW (0,L"C:\\windows\\QTFont.for",L"C:\\windows\\QTFont.qfn",(null)): stub
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x2dac1a8,0x2dac0a8): stub
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x2d9cbb0,0x2db2d80): stub
fixme:dmusic:IDirectMusic8Impl_SetDirectSound (0x2db3e20, (nil), (nil)): stub
err:avicap:query_video_device /dev/video1: Failed to open: Argomento non valido
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),1,3,(nil),0,(nil)) - stub!
fixme:wia:wiadevmgr_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
fixme:wia:wiadevmgr_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
fixme:wia:wiadevmgr_RegisterEventCallbackInterface (0x128328, 0x0, (null), {a28bbade-64b6-11d2-a231-00c04fa31809}, 0x1290b4, 0x93e608): stub
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:wia:wiadevmgr_EnumDeviceInfo (0x128328, 0, 0x93e608): stub
err:rpc:I_RpcReceive we got fault packet with status 0x3e6
fixme:ole:CoSuspendClassObjects
fixme:heap:HeapSetInformation 0x110000 0 0x33fe00 4
fixme:heap:HeapSetInformation 0x7cb000 0 0x33fe00 4
wine: Unhandled page fault on read access to 0x00000002 at address 0x78557270 (thread 004a), starting debugger...
Unhandled exception: page fault on read access to 0x00000002 in 32-bit code (0x78557270).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:78557270 ESP:0033cd90 EBP:0033cd9c EFLAGS:00010202( R- -- I - - - )
EAX:00000002 EBX:00000104 ECX:0013c3e8 EDX:0013c3e8
ESI:00000002 EDI:00000000
Stack dump:
0x0033cd90: 0013c1e0 0013bd18 0013c3e8 7855722a
0x0033cda0: 0052f4bf 0013c3e8 00000104 00000002
0x0033cdb0: 0013c1e0 0000005c 0013c1e0 00000104
0x0033cdc0: 003d08f4 7855722a 0013bd18 003d00dc
0x0033cdd0: 003d0000 0052fb7b 003d0000 0013bd08
0x0033cde0: 00166a68 003d0000 00000000 0013bd18
Backtrace:
=>0 0x78557270 in msvcr90 (+0x37270) (0x0033cd9c)
1 0x0052f4bf in errorreportclient (+0x12f4be) (0x7855722a)
2 0x08558bec (0x8b55ff8b)
0x78557270: movzwl 0x0(%esi),%eax
Modules:
Module Address Debug info Name (74 modules)
PE 400000- 7cb000 Export errorreportclient
PE 72880000-7288e000 Deferred vcomp90
PE 75df0000-75e11000 Deferred msvfw32
PE 78520000-785c3000 Export msvcr90
ELF 7b800000-7b952000 Deferred kernel32<elf>
\-PE 7b810000-7b952000 \ kernel32
ELF 7bc00000-7bcb8000 Deferred ntdll<elf>
\-PE 7bc10000-7bcb8000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7e0ce000-7e128000 Deferred riched20<elf>
\-PE 7e0e0000-7e128000 \ riched20
ELF 7e128000-7e13d000 Deferred dciman32<elf>
\-PE 7e130000-7e13d000 \ dciman32
ELF 7e1c6000-7e1fa000 Deferred uxtheme<elf>
\-PE 7e1d0000-7e1fa000 \ uxtheme
ELF 7e1fa000-7e204000 Deferred libxcursor.so.1
ELF 7e204000-7e20a000 Deferred libxfixes.so.3
ELF 7e20a000-7e20e000 Deferred libxcomposite.so.1
ELF 7e20e000-7e216000 Deferred libxrandr.so.2
ELF 7e216000-7e220000 Deferred libxrender.so.1
ELF 7e220000-7e226000 Deferred libxxf86vm.so.1
ELF 7e226000-7e22a000 Deferred libxinerama.so.1
ELF 7e22a000-7e24c000 Deferred imm32<elf>
\-PE 7e230000-7e24c000 \ imm32
ELF 7e24c000-7e252000 Deferred libxdmcp.so.6
ELF 7e252000-7e26c000 Deferred libxcb.so.1
ELF 7e26c000-7e389000 Deferred libx11.so.6
ELF 7e389000-7e3a2000 Deferred libice.so.6
ELF 7e3a2000-7e3ab000 Deferred libsm.so.6
ELF 7e3cf000-7e471000 Deferred winex11<elf>
\-PE 7e3e0000-7e471000 \ winex11
ELF 7e4ca000-7e4f1000 Deferred libexpat.so.1
ELF 7e4f1000-7e521000 Deferred libfontconfig.so.1
ELF 7e521000-7e536000 Deferred libz.so.1
ELF 7e536000-7e5ac000 Deferred libfreetype.so.6
ELF 7e5ac000-7e5b0000 Deferred libxau.so.6
ELF 7e5b0000-7e5c0000 Deferred libxext.so.6
ELF 7e5d0000-7e658000 Deferred winmm<elf>
\-PE 7e5e0000-7e658000 \ winmm
ELF 7e672000-7e75b000 Deferred oleaut32<elf>
\-PE 7e690000-7e75b000 \ oleaut32
ELF 7e75b000-7e7cf000 Deferred rpcrt4<elf>
\-PE 7e770000-7e7cf000 \ rpcrt4
ELF 7e7cf000-7e8cf000 Deferred ole32<elf>
\-PE 7e7f0000-7e8cf000 \ ole32
ELF 7e8cf000-7e8e3000 Deferred msimg32<elf>
\-PE 7e8d0000-7e8e3000 \ msimg32
ELF 7e8e3000-7e9ce000 Deferred comctl32<elf>
\-PE 7e8f0000-7e9ce000 \ comctl32
ELF 7e9ce000-7ea29000 Deferred advapi32<elf>
\-PE 7e9e0000-7ea29000 \ advapi32
ELF 7ea29000-7eab4000 Deferred gdi32<elf>
\-PE 7ea40000-7eab4000 \ gdi32
ELF 7eab4000-7ebe4000 Deferred user32<elf>
\-PE 7ead0000-7ebe4000 \ user32
ELF 7ebe4000-7ec46000 Deferred shlwapi<elf>
\-PE 7ebf0000-7ec46000 \ shlwapi
ELF 7ec46000-7ee19000 Deferred shell32<elf>
\-PE 7ec60000-7ee19000 \ shell32
ELF 7ee19000-7ee2d000 Deferred lz32<elf>
\-PE 7ee20000-7ee2d000 \ lz32
ELF 7ee2d000-7ee35000 Deferred libnss_compat.so.2
ELF 7ee37000-7ee3c000 Deferred libuuid.so.1
ELF 7ee40000-7ee59000 Deferred version<elf>
\-PE 7ee50000-7ee59000 \ version
ELF 7efb6000-7efdc000 Deferred libm.so.6
ELF 7efdd000-7efe9000 Deferred libnss_files.so.2
ELF 7efe9000-7f000000 Deferred libnsl.so.1
ELF f7463000-f746d000 Deferred libnss_nis.so.2
ELF f746e000-f7472000 Deferred libdl.so.2
ELF f7472000-f75cc000 Deferred libc.so.6
ELF f75cd000-f75e6000 Deferred libpthread.so.0
ELF f760a000-f774a000 Deferred libwine.so.1
ELF f774c000-f776a000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 vegas90.exe
00000038 0
00000041 0
00000040 0
0000003f 0
0000003e 0
0000003d 0
0000003c 0
0000003b 0
0000003a 0
00000039 0
00000036 0
00000035 0
00000034 1
00000033 2
00000032 1
00000031 0
00000030 0
0000002f 0
0000002e 0
0000002d 0
0000002a 0
00000022 0
0000001f 0
00000009 0
0000000e services.exe
00000046 0
00000017 0
00000015 0
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000018 0
00000016 0
00000013 0
00000012 0
00000019 explorer.exe
0000001a 0
00000043 svchost.exe
00000048 0
00000028 0
0000000d 0
0000000b 0
00000047 0
00000045 0
00000044 0
00000049 (D) C:\Programmi\Sony\Vegas Pro 9.0\ErrorReportClient.exe
0000004a 0 <==
Backtrace:
=>0 0x78557270 in msvcr90 (+0x37270) (0x0033cd9c)
1 0x0052f4bf in errorreportclient (+0x12f4be) (0x7855722a)
2 0x08558bec (0x8b55ff8b)
Can you help me, maybe even to enhance support to version 8.0?
Thanks
More information about the wine-users
mailing list