[Bug 44502] New: Fortnight 7.x installer reports 'Error: Initialization failed while advising the language notification sink to the TSF source. (0x80004001)' (unsupported ITfActiveLanguageProfileNotifySink)

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Feb 11 12:15:53 CST 2018


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

            Bug ID: 44502
           Summary: Fortnight 7.x installer reports 'Error: Initialization
                    failed while advising the language notification sink
                    to the TSF source.  (0x80004001)' (unsupported
                    ITfActiveLanguageProfileNotifySink)
           Product: Wine
           Version: 3.1
          Hardware: x86-64
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: msctf
          Assignee: wine-bugs at winehq.org
          Reporter: focht at gmx.net
      Distribution: ---

Hello folks,

as it says. It is not critical (msi installer doesn't roll back) but should not
happen.

Trace log:

--- snip ---
$ WINEDEBUG=+tid,+seh,+relay,+msi wine msiexec -i
EpicInstaller-7.2.1-fortnite.msi >>log.txt 2>&1
...
0068:fixme:msctf:ThreadMgrSource_AdviseSink (0x17f518) Unhandled Sink:
{b246cb75-a93e-4652-bf8c-b3fe0cfd7e57}
...
0068:Call
ucrtbase.__stdio_common_vswprintf(000000005,01e5cef8,000001ff,013b7820
L"Initialization failed while advising the language notification sink to the
TSF source. %s (0x%08x)",00000000,01e5f318) ret=0051fb5c
0068:Ret  ucrtbase.__stdio_common_vswprintf() retval=00000064 ret=0051fb5c
...
0068:Call KERNEL32.OutputDebugStringW(01e5c9c8 L"[2018.02.11-17.59.22:064][ 
0]LogWindowsTextInputMethodSystem: Error: Initialization failed while advising
the language notification sink to the TSF source.  (0x80004001)\r\n")
ret=00593b7a 
...
LogWindows: Error: === Critical error: ===
LogWindows: Error: 
LogWindows: Error: Assertion failed: Count >= 0
[File:D:\Build\++Portal+Release-Live+Compile\Sync\Engine\Source\Runtime\Core\Public\Containers/UnrealString.h]
[Line: 1167] 
LogWindows: Error: 
LogWindows: Error: 
LogWindows: Error: 
LogWindows: Error: RaiseException()
[/home/focht/projects/wine/wine.repo/src/dlls/kernel32/except.c:84]
LogWindows: Error: 0x0000000000599460
--- snip ---

Source:

https://source.winehq.org/git/wine.git/blob/354fa7eb7921c3317e7943c18871febe5570dd52:/dlls/msctf/threadmgr.c#l602

--- snip ---
 602 /*****************************************************
 603  * ITfSource functions
 604  *****************************************************/
 605 static HRESULT WINAPI ThreadMgrSource_AdviseSink(ITfSource *iface,
 606         REFIID riid, IUnknown *punk, DWORD *pdwCookie)
 607 {
 608     ThreadMgr *This = impl_from_ITfSource(iface);
 609 
 610     TRACE("(%p) %s %p %p\n",This,debugstr_guid(riid),punk,pdwCookie);
 611 
 612     if (!riid || !punk || !pdwCookie)
 613         return E_INVALIDARG;
 614 
 615     if (IsEqualIID(riid, &IID_ITfThreadMgrEventSink))
 616         return advise_sink(&This->ThreadMgrEventSink,
&IID_ITfThreadMgrEventSink, COOKIE_MAGIC_TMSINK, punk, pdwCookie);
 617 
 618     if (IsEqualIID(riid, &IID_ITfThreadFocusSink))
 619     {
 620         WARN("semi-stub for ITfThreadFocusSink: sink won't be used.\n");
 621         return advise_sink(&This->ThreadFocusSink,
&IID_ITfThreadFocusSink, COOKIE_MAGIC_THREADFOCUSSINK, punk, pdwCookie);
 622     }
 623 
 624     FIXME("(%p) Unhandled Sink: %s\n",This,debugstr_guid(riid));
 625     return E_NOTIMPL;
 626 }
--- snip ---

$ sha1sum EpicInstaller-7.2.1-fortnite.msi 
e87bbdf52c8889acb988ec2b7435ed955a8d0e2a  EpicInstaller-7.2.1-fortnite.msi

$ du -sh EpicInstaller-7.2.1-fortnite.msi 
31M    EpicInstaller-7.2.1-fortnite.msi

$ wine --version
wine-3.1-193-g354fa7eb79

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