[Bug 51755] Crash in DeepSkyStacker when stacking images.

WineHQ Bugzilla wine-bugs at winehq.org
Thu Dec 9 07:12:49 CST 2021


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

Bernhard Übelacker <bernhardu at mailbox.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bernhardu at mailbox.org

--- Comment #1 from Bernhard Übelacker <bernhardu at mailbox.org> ---
I could reproduce the crash by "LANG=C wine DeepSkyStacker.exe"
and the additional step of checking the first picture in the bottom list
before "Stack checked pictures".
Short before the crash a call to VerifyVersionInfoW appears.

As a workaround, with the windows version changed from
the current default windows 7
to windows vista or xp, the crash does not happen.

It looks like DeepSkyStacker expects in Windows 7 or above to have
IID_ITaskbarList3 available [1].
Furthermore this point seems just to be reached if a window message
"TaskbarButtonCreated" [2] is received, which seems not implemented in wine,
therefore m_taskbarList stays NULL.
But in OnProgressInit/OnProgressUpdate/OnProgressStop m_taskbarList gets
dereferenced unconditionally, if windows 7 is detected.

Until Wine gets improved I opened this DSS upstream issue [3].


[1]
https://github.com/deepskystacker/DSS/blob/11eb036e38aa0039c007fac390dbbd9e362b2bc7/DeepSkyStacker/DeepStackerDlg.cpp#L350

[2]
https://github.com/deepskystacker/DSS/blob/11eb036e38aa0039c007fac390dbbd9e362b2bc7/DeepSkyStacker/DeepStackerDlg.cpp#L132

[3] https://github.com/deepskystacker/DSS/issues/136

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