[Bug 36372] New: Inspect tool (Microsoft Active Accessibility inspector), part of Windows 7 SDK needs oleacc.dll.GetStateTextW

wine-bugs at winehq.org wine-bugs at winehq.org
Mon May 5 15:38:22 CDT 2014


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

            Bug ID: 36372
           Summary: Inspect tool (Microsoft Active Accessibility
                    inspector), part of Windows 7 SDK needs
                    oleacc.dll.GetStateTextW
           Product: Wine
           Version: 1.7.18
          Hardware: x86
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: focht at gmx.net

Hello folks,

continuation of bug 36215

Prerequisite: 'winetricks -q dotnet40 corefonts'

Windows 7 SDK (containing the MSAA/UIA tools and examples):

http://www.microsoft.com/en-us/download/details.aspx?id=8279

Windows Automation API 3.0 (provides needed 'UIAutomationCore.dll'):

https://support.microsoft.com/kb/971513

Download for Windows XP:

http://www.microsoft.com/downloads/details.aspx?FamilyId=cd55456d-9703-42a0-b982-8a8a89ca0aa3

(you might need 'taskset -c 0 <installer> to work around bug 35041)

'Inspect' tool description:
http://msdn.microsoft.com/en-us/library/windows/desktop/dd318521%28v=vs.85%29.aspx

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Microsoft SDKs/Windows/v7.1/Bin

$ wine ./Inspect.exe 
...
fixme:oleacc:CreateStdAccessibleObject unhandled window class: L"RichEdit20W"
fixme:oleacc:CreateStdAccessibleObject unhandled window class: L"RichEdit20W"
fixme:oleacc:CreateStdAccessibleObject unhandled window class: L"RichEdit20W"
fixme:oleacc:CreateStdAccessibleObject unhandled window class: L"#32769"
fixme:oleacc:Client_accHitTest (0x12be10)->(1562 227 0x33dbf0)
fixme:oleacc:Client_get_accParent (0x12be10)->(0x33db08)
fixme:oleacc:Client_accLocation (0x12be10)->(0x33dc44 0x33dc40 0x33dc5c
0x33dc50 {VT_I4: 0})
fixme:oleacc:Client_accLocation (0x12be10)->(0x33dc04 0x33dbf8 0x33dc0c
0x33dc08 {VT_I4: 0})
wine: Call from 0x7b83ac57 to unimplemented function oleacc.dll.GetStateTextW,
aborting
wine: Unimplemented function oleacc.dll.GetStateTextW called at address
0x7b83ac57 (thread 0009), starting debugger...
Unhandled exception: unimplemented function oleacc.dll.GetStateTextW called in
32-bit code (0x7b83ac57).
...
Backtrace:
=>0 0x7b83ac57 RaiseException+0x8f(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
(0x00332a78)
  1 0x7ea092a5 __wine_spec_unimplemented_stub+0x34(module="oleacc.dll",
function="GetStateTextW")
[/home/focht/projects/wine/wine.repo/src/dlls/winecrt0/stub.c:34] in oleacc
(0x00332ab0)
  2 0x7ea05b95 __wine_stub_GetStateTextW+0x28() in oleacc (0x003332f8)
  3 0x01017829 in inspect (+0x17828) (0x003332f8)
  4 0x01010b68 in inspect (+0x10b67) (0x00333b9c)
  5 0x0100c71b in inspect (+0xc71a) (0x0033dc50)
...
Modules:
Module    Address            Debug info    Name (67 modules)
PE     1000000- 102b000    Export          inspect
ELF    4eb20000-4eb3d000    Deferred        libgcc_s.so.1
PE    53830000-538c8000    Deferred        uiautomationcore
...
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\Inspect.exe
    0000002d    0
    0000002c    0
    0000002b    0
    0000002a    0
    00000029    0
    00000009    0 <==
...
--- snip ---

MSDN:
http://msdn.microsoft.com/en-us/library/windows/desktop/dd318090%28v=vs.85%29.aspx

$ sha1sum winsdk_web.exe 
a8717ebb20a69c7efa85232bcb9899b8b07f98cf  winsdk_web.exe

$ du -sh winsdk_web.exe 
500K    winsdk_web.exe

$ wine --version
wine-1.7.18-22-ge399729

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