[Bug 36538] New: Livestream Procaster needs D3D10CompileEffectFromMemory

wine-bugs at winehq.org wine-bugs at winehq.org
Mon May 26 13:37:17 CDT 2014


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

            Bug ID: 36538
           Summary: Livestream Procaster needs
                    D3D10CompileEffectFromMemory
           Product: Wine
           Version: 1.7.19
          Hardware: x86
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: directx-d3dx10
          Assignee: wine-bugs at winehq.org
          Reporter: focht at gmx.net

Hello folks,

trying to capture DirectX game session (or any active app using DX) yields
this.

Prerequisite taken from appdb entry recipe:

--- snip ---
$ wget
http://download.microsoft.com/download/E/E/1/EE17FF74-6C45-4575-9CF4-7FC2597ACD18/directx_feb2010_redist.exe
$ cabextract directx_feb2010_redist.exe dxnt.cab
$ cabextract dxnt.cab -F ksuser.dll
$ cabextract dxnt.cab -F ksproxy.ax
$ mv ksuser.dll ksproxy.ax $WINEPREFIX/drive_c/windows/system32/ 
--- snip ---

Trace log:

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Livestream Procaster

$ WINEDEBUG=+tid,+seh,+relay,+d3d wine ./Procaster.exe >>log.txt 2>&1
...
00cb:trace:d3d:wined3d_device_create Created device 0x96f4ae8.
00cb:Call wined3d.wined3d_device_incref(096f4ae8) ret=7c0be12f
00cb:trace:d3d:wined3d_device_incref 0x96f4ae8 increasing refcount to 2.
00cb:Ret  wined3d.wined3d_device_incref() retval=00000002 ret=7c0be12f
00cb:Ret  wined3d.wined3d_device_create() retval=00000000 ret=7c4aa403
00cb:Call wined3d.wined3d_decref(096ebce8) ret=7c4aa42d
00cb:trace:d3d:wined3d_decref 0x96ebce8 decreasing refcount to 2.
00cb:Ret  wined3d.wined3d_decref() retval=00000002 ret=7c4aa42d
00cb:Ret  dxgi.DXGID3D10CreateDevice() retval=00000000 ret=7c0b7282
00cb:Ret  d3d10core.D3D10CoreCreateDevice() retval=00000000 ret=7c0f2884
00cb:Ret  d3d10.D3D10CreateDevice() retval=00000000 ret=005e6801
00cb:Call
d3d10.D3D10CompileEffectFromMemory(00fe5f80,00000642,00dc6a0c,00000000,00000000,00000800,00000000,09d1e70c,09d1e708)
ret=005e6871
00cb:fixme:d3d10:D3D10CompileEffectFromMemory data 0xfe5f80, data_size 1602,
filename "DrawShader", defines (nil), include (nil), hlsl_flags 0x800, fx_flags
0, effect 0x9d1e70c, errors 0x9d1e708 stub!
00cb:Ret  d3d10.D3D10CompileEffectFromMemory() retval=80004001 ret=005e6871
00cb:trace:seh:raise_exception code=c0000005 flags=0 addr=0x5e687b ip=005e687b
tid=00cb
00cb:trace:seh:raise_exception  info[0]=00000000
00cb:trace:seh:raise_exception  info[1]=00000000
00cb:trace:seh:raise_exception  eax=00000000 ebx=00000000 ecx=09d1e708
edx=09d1ef8c esi=069f24f8 edi=069f257c
00cb:trace:seh:raise_exception  ebp=80004001 esp=09d1e6f4 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00010282 
--- snip ---

App log file 'qt.log':

--- snip ---
INFO - 05.26.2014 20:26:05.488  ProcessorCommander:: Start Packet (1)
INFO - 05.26.2014 20:26:05.494 
ThreadWrapperCommander::(ProcessorThreadWrapperCommander)StartBroadcast
Level(Normal Quality)
INFO - 05.26.2014 20:26:05.497  Show WAITING_WINDOW
INFO - 05.26.2014 20:26:05.503  ThreadWrapperCommander: Time out 200000.000
accept
INFO - 05.26.2014 20:26:05.505  execCommandInQtThread(ShowWindowsCmd) to
"UICommander" leave (thread: 140 1)
INFO - 05.26.2014 20:26:05.514  ThreadWrapperCommander: Muxer (internet) queue
limit size(300) drop(60) ErrorPrc(30)
INFO - 05.26.2014 20:26:05.523  execCommand(GetSettingDeviceFpsCmd) to
"CameraCommander" enter (thread: 104 0)
INFO - 05.26.2014 20:26:05.531  StopGrabbing: ctx.pGraph == NULL
INFO - 05.26.2014 20:26:05.537  execCommand(GetSettingDeviceFpsCmd) to
"CameraCommander" leave (thread: 104 0)
INFO - 05.26.2014 20:26:05.541  ColorspaceConverterCommander:: Start Packet (1)
INFO - 05.26.2014 20:26:05.543  ColorspaceConverterCommander::onStartBroadcast
INFO - 05.26.2014 20:26:05.550  RescalerCommander:: Start Packet (1)
INFO - 05.26.2014 20:26:05.552  RescalerCommander::onStartBroadcastCmd
INFO - 05.26.2014 20:26:05.561  EffectsCommander:: Start Packet (1)
INFO - 05.26.2014 20:26:05.563  EffectsCommander::OnStartCommandPacket
INFO - 05.26.2014 20:26:05.568  EffectsCommander:: queue size limit 150 frames
INFO - 05.26.2014 20:26:05.933  EffectsCommander: Initialize DX10 render
INFO - 05.26.2014 20:26:06.013     0 : NVIDIA GeForce 8800 GTX
INFO - 05.26.2014 20:26:06.016  DX10: Initialize device for NVIDIA GeForce 8800
GTX
INFO - 05.26.2014 20:26:06.629  execCommandInQtThread(ShowStartingProgressCmd)
to "GameCaptureCommander" enter (thread: 140 1)
...
--- snip ---

$ sha1sum LivestreamProcaster.exe 
66c3c10fa36955919c93b6b4f3edb5bf9bcfbb06  LivestreamProcaster.exe

$ du -sh LivestreamProcaster.exe 
21M    LivestreamProcaster.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