[Bug 29849] oleaut32's OLEPictureImpl_Load fails when Stat() method is missing

WineHQ Bugzilla wine-bugs at winehq.org
Sun Feb 7 09:32:06 CST 2021


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

--- Comment #15 from Mike Blumenkrantz <michael.blumenkrantz at gmail.com> ---
Created attachment 69342
  --> https://bugs.winehq.org/attachment.cgi?id=69342
original launcher

Wow, this is ancient. Brings back some memories, that's for sure.

I lost track of things here for a while, but the emails popped up lately so I
thought I'd comment to provide some context since I have some regrets about not
posting more complete details in the original ticket (ah, youth).

To start, this was an issue present in the closed beta Path of Exile launcher,
which was never available publicly. Given that I started playing (according to
my email logs) around August 2011, I'd say it's not possible the launcher
version you've found in the internet archive is the same one.

To compound this, I pointed out to them at the time the problem of the missing
Stat() implementation (discovered IIRC through ollydbg), and it was confirmed
that they indeed were missing this method. They added it almost immediately in
the launcher. Judging by the date on that internet archive link, the launcher
you have there is from 8 months after this ticket was opened, and I can say
with confidence that the issue had long since been resolved by that point.

The test case that I attached may or may not be "correct" from an API
perspective, and I'm not sure it's worth investigating that too deeply given
how lacking my engineering capabilities were a decade ago, but it did
accurately reproduce the issue at hand by one means or another.

Now there is a stroke of luck here: through some sort of weird coincidence, I
think I actually have the original launcher. Or at least, the date on the file
is 30 August 2011, so it seems more probable that this one has the issue as
opposed to the one found in the internet archive. I've attached it in case it's
of interest.

I'd like to provide more information, but this is likely the most context I can
glean from something so long ago.

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