https://bugs.winehq.org/show_bug.cgi?id=51755
Bernhard Übelacker bernhardu@mailbox.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bernhardu@mailbox.org
--- Comment #1 from Bernhard Übelacker bernhardu@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/11eb036e38aa0039c007fac390dbbd9e3...
[2] https://github.com/deepskystacker/DSS/blob/11eb036e38aa0039c007fac390dbbd9e3...
[3] https://github.com/deepskystacker/DSS/issues/136