[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