[Bug 46172] New: Multiple applications from Windows 7-10 crash on unimplemented function slc.dll.SLGetLicensingStatusInformation

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Nov 20 15:25:53 CST 2018


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

            Bug ID: 46172
           Summary: Multiple applications from Windows 7-10 crash on
                    unimplemented function
                    slc.dll.SLGetLicensingStatusInformation
           Product: Wine
           Version: 3.20
          Hardware: aarch64
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: slc
          Assignee: wine-bugs at winehq.org
          Reporter: focht at gmx.net
      Distribution: ---

Hello folks,

continuation of bug 46156

Likely also present on x86_64 arch.

--- snip ---
$ wine64 ./gatherosstate.exe 
0009:fixme:seh:RtlAddFunctionTable 0x35fbd8 1 350000: stub
0009:fixme:ntdll:EtwEventRegister ({6af9e939-1d95-430a-afa3-7526fadee37d},
(nil), (nil), 0x140090708) stub.
0009:fixme:slc:SLOpen (0x22f770) stub
wine: Call from 0x7bcd0224 to unimplemented function
slc.dll.SLGetLicensingStatusInformation, aborting
wine: Unimplemented function slc.dll.SLGetLicensingStatusInformation called at
address 0x7bcd0224 (thread 0009), starting debugger...
Unhandled exception: unimplemented function
slc.dll.SLGetLicensingStatusInformation called in 64-bit code
(0x000000007bcd0224).
Register dump:
ARM64 EL0t Mode
 Pc:000000007bcd0224 Sp:000000000022f280 Lr:000000007bcd2aa0
Cpsr:20000000(--C-)
 x0: 000000000022f2a8 x1: 000000000022f720 x2: 0000000000000001 x3:
000000000022f660 x4: 000000000022f730
 x5: 000000000022f690 x6: 0000007fb8e57828 x7: 0000007fb8e579c8 x8:
000000000022f2a8 x9: 000000000022f2a8
 x10:0000000000000008 x11:0000000000000002 x12:0000000000000001
x13:0000000000000001 x14:000000000000fbc0
 x15:0000007fb8e56f70 ip0:000000007b674000 ip1:0000007fb960add0
x18:000000007ffd8000 x19:0000000000353798
 x20:000000000022f788 x21:0000000000000000 x22:0000007fb8e56f70
x23:000000000022f848 x24:0000007fb8e56e58
 x25:0000000000000000 x26:0000000140094000 x27:000000014000f000
x28:000000007b4a2ce8 Fp:000000000022f650
...
Backtrace:
=>0 0x000000007bcd0224 RtlCaptureContext+0xa4() in ntdll (0x000000000022f650)
  1 0x000000007bcd2aa0 RtlRaiseException+0x33(rec=0x22f660)
[/home/focht/projects/wine/mainline-src/dlls/ntdll/signal_arm64.c:1015] in
ntdll (0x000000000022f650)
  2 0x000000007bcd2aa0 RtlRaiseException+0x33(rec=0x22f720)
[/home/focht/projects/wine/mainline-src/dlls/ntdll/signal_arm64.c:1015] in
ntdll (0x000000000022f710)
  3 0x000000007b466cf0 RaiseException+0xc7(code=0x7f, flags=0xb8e57828,
nbargs=0x7f, args=0x7fb8e579c8)
[/home/focht/projects/wine/mainline-src/dlls/kernel32/except.c:85] in kernel32
(0x000000000022f740)
  4 0x0000007fb8e57814 __wine_spec_unimplemented_stub+0x43(module="",
function="MZ�")
[/home/focht/projects/wine/mainline-src/dlls/winecrt0/stub.c:34] in slc
(0x000000000022f750)
  5 0x0000007fb8e56f8c __wine_stub_SLGetLicensingStatusInformation+0x1b() in
slc (0x000000000022f830)
  6 0x00000000003517c4 (0x000000000022f830)
0x000000007bcd0224 RtlCaptureContext+0xa4 in ntdll: be_arm64_disasm_one_insn:
not done

Modules:
Module    Address                    Debug info    Name (22 modules)
ELF            7b400000-        7b826000    Dwarf           kernel32<elf>
  \-PE            7b420000-        7b826000    \               kernel32
ELF            7bc00000-        7bd45000    Dwarf           ntdll<elf>
  \-PE            7bc20000-        7bd45000    \               ntdll
ELF            7c000000-        7c004000    Deferred        <wine-loader>
PE           140000000-       140099000    Deferred        gatherosstate
ELF          7fb8e36000-      7fb8e5b000    Dwarf           slc<elf>
  \-PE          7fb8e40000-      7fb8e5b000    \               slc
...
ELF          7fb958a000-      7fb96f5000    Deferred        libc.so.6
ELF          7fb96f5000-      7fb9723000    Deferred        libpthread.so.0
ELF          7fb973d000-      7fb98f8000    Dwarf           libwine.so.1
ELF          7fb98fa000-      7fb992c000    Deferred       
ld-linux-aarch64.so.1
ELF          7fb992d000-      7fb992e000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\home\focht\projects\woa-winrt\win10apps\arm64\gatherosstate.exe
    00000009    0 <==
...
System information:
    Wine build: wine-3.20-182-g915c2ae2b9
    Platform: arm64
    Version: Windows 7
    Host system: Linux
    Host version: 4.18.14-yocto-standard
--- snip ---

Wine source:

https://source.winehq.org/git/wine.git/blob/HEAD:/dlls/slc/slc.spec#l19

--- snip ---
  19 @ stub SLGetLicensingStatusInformation
--- snip ---

Microsoft docs:

https://docs.microsoft.com/en-us/windows/desktop/api/slpublic/nf-slpublic-slgetlicensingstatusinformation

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