[Bug 47668] Logos 8 (.NET/WPF 4.7.2 application) fails to download resources

WineHQ Bugzilla wine-bugs at winehq.org
Sun Sep 22 18:11:19 CDT 2019


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

--- Comment #27 from Zebediah Figura <z.figura12 at gmail.com> ---
(In reply to Rik Shaw from comment #24)
> I see here that the NTQueryInformationThread ThreadIoIsPending class should
> instead use the GetThreadIOPendingFlag function:
> 
> https://stackoverflow.com/questions/44615400/why-we-need-to-check-the-
> isiopending-when-the-worker-thread-going-to-exit

Well, no. GetThreadIOPendingFlag() is implemented on top of
NtQueryInformationThread(ThreadIsIoPending).

> I am guessing (??) that Logos is using it to determine if the download is
> completed or not. Since it never returns, then Logos doesn't know the
> download is done (??). Not sure if there is a Wine way to address this, or
> if this is where we need to go back to Logos developers...

Probably not, for two reasons: firstly, it does return; it just always returns
FALSE; secondly, that specific FIXME message is pretty common across a wide
range of programs and doesn't indicate a cause of failure.

-- 
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