https://bugs.winehq.org/show_bug.cgi?id=51755
Bug ID: 51755 Summary: Crash in DeepSkyStacker when stacking images. Product: Wine Version: 6.17 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: dawid.krol@gmail.com Distribution: ---
Created attachment 70650 --> https://bugs.winehq.org/attachment.cgi?id=70650 crash log
When astrophotography images are processed the program crashes. I looked in the wine log but i didn't noticed anythinh suspicous. The program on Windows is working properly. The program requres GDI+ and I installed but it didn't helped. The problem was reported in Wine's AppDB.
Steps to reproduce crash
1. Open Deep Sky Stacker 2. Click Open picture files and select DSC_6524.NEF 3. Select dark files and select DSC_6525.NEF 4. Select bias files and select DSC_6538.NEF 5. Click Stack checked pictures 6. Click OK in the popup. Application is crashing when processing dialog is shown.
Files for crash reproduction are in these links. https://www.dropbox.com/s/7lv7encmhwvmn7d/DSC_6524.NEF?dl=0 https://www.dropbox.com/s/17q40uq17d8ar7k/DSC_6525.NEF?dl=0 https://www.dropbox.com/s/o9mn1wd3l4kv1sx/DSC_6538.NEF?dl=0
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
https://bugs.winehq.org/show_bug.cgi?id=51755
TheStroyer@cock.li changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |TheStroyer@cock.li