https://bugs.winehq.org/show_bug.cgi?id=43546
Bug ID: 43546 Summary: Image manipulation in astrotoaster causes repeatable crash Product: Wine Version: 2.13 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: jh.xsnrg@gmail.com Distribution: ---
Created attachment 58949 --> https://bugs.winehq.org/attachment.cgi?id=58949 astrotoaster crash backtrace
Astrotoaster runs with default settings, but trying to manipulate and convert images, the attached backtrace is created every time.
Works fine in native windows and windows VMs.
To reproduce, download (free) astrotoaster application:
http://www.astrotoaster.com/download/SetupAstroToaster_205a.msi?attredirects...
put a couple fits files in a folder from a set for image stacking, and configure the image directory in the application to point to the folder with the fits files in it.
Click on the buttons labeled "monitor", "refresh" and "stack"
A viewer window will pop up with a dark image that needs adjusting. Click the color adj button and move the "expand" slider to any value, then click the "apply E/G" button to reproduce the crash. It may have already crashed before this.
convert.exe is the module with the crash.
https://bugs.winehq.org/show_bug.cgi?id=43546
fjfrackiewicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz@gmail.com
--- Comment #1 from fjfrackiewicz@gmail.com --- (In reply to Jim from comment #0)
Created attachment 58949 [details] astrotoaster crash backtrace
Astrotoaster runs with default settings, but trying to manipulate and convert images, the attached backtrace is created every time.
Works fine in native windows and windows VMs.
To reproduce, download (free) astrotoaster application:
http://www.astrotoaster.com/download/SetupAstroToaster_205a. msi?attredirects=0
put a couple fits files in a folder from a set for image stacking, and configure the image directory in the application to point to the folder with the fits files in it.
Click on the buttons labeled "monitor", "refresh" and "stack"
A viewer window will pop up with a dark image that needs adjusting. Click the color adj button and move the "expand" slider to any value, then click the "apply E/G" button to reproduce the crash. It may have already crashed before this.
convert.exe is the module with the crash.
"unimplemented function vcomp100.dll._vcomp_for_static_simple_init_i8"
That might be the likely culprit that is causing the crash. Does running the following command in your terminal work around the problem:
winetricks vcrun2010
?
https://bugs.winehq.org/show_bug.cgi?id=43546
Jim jh.xsnrg@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |WORKSFORME Status|UNCONFIRMED |RESOLVED
--- Comment #2 from Jim jh.xsnrg@gmail.com --- winetricks vcrun2010 did work. Thank you very much!
https://bugs.winehq.org/show_bug.cgi?id=43546
--- Comment #3 from fjfrackiewicz@gmail.com --- (In reply to Jim from comment #2)
winetricks vcrun2010 did work. Thank you very much!
Hi,
Not be pedantic about this but winetricks are meant as workarounds and not a solution to a given problem :)
With that in mind, could I ask you to change the title of the bug to:
Astrotoaster crashes with unimplemented function vcomp100.dll._vcomp_for_static_simple_init_i8"
and add the download link of the program to the URL section and use the keyword "download" in the keyword section? Sorry for the hassle!
https://bugs.winehq.org/show_bug.cgi?id=43546
Jim jh.xsnrg@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.astrotoaster.com | |/download/SetupAstroToaster | |_205a.msi?attredirects=0 Summary|Image manipulation in |Astrotoaster crashes with |astrotoaster causes |unimplemented function |repeatable crash |vcomp100.dll._vcomp_for_sta | |tic_simple_init_i8
https://bugs.winehq.org/show_bug.cgi?id=43546
Jim jh.xsnrg@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|WORKSFORME |--- Status|RESOLVED |UNCONFIRMED
--- Comment #4 from Jim jh.xsnrg@gmail.com --- The suggested winetricks worked for me
https://bugs.winehq.org/show_bug.cgi?id=43546
Jim jh.xsnrg@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
https://bugs.winehq.org/show_bug.cgi?id=43546
--- Comment #5 from Jim jh.xsnrg@gmail.com --- done. No hassle at all. Happy to help.
https://bugs.winehq.org/show_bug.cgi?id=43546
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|wine-bugs@winehq.org |sebastian@fds-team.de CC| |sebastian@fds-team.de
https://bugs.winehq.org/show_bug.cgi?id=43546
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |vcomp
https://bugs.winehq.org/show_bug.cgi?id=43546
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #6 from Fabian Maurer dark.shadow4@web.de --- Also relevant for vcomp140.dll._vcomp_for_static_simple_init_i8, see this forum thread: https://forum.winehq.org/viewtopic.php?f=8&t=31794
https://bugs.winehq.org/show_bug.cgi?id=43546
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Astrotoaster crashes with |Multiple programs crash |unimplemented function |with unimplemented function |vcomp100.dll._vcomp_for_sta |vcomp100.dll._vcomp_for_sta |tic_simple_init_i8 |tic_simple_init_i8 | |(Astrotoaster, | |Gaea-1.0.16.8020) CC| |xerox.xerox2000x@gmail.com
--- Comment #7 from Louis Lenders xerox.xerox2000x@gmail.com --- Also needed by http://viridian.quadspinner.com/gaea/Gaea-1.0.16.8020.exe
https://bugs.winehq.org/show_bug.cgi?id=43546
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|sebastian@fds-team.de |wine-bugs@winehq.org CC| |focht@gmx.net
--- Comment #8 from Anastasius Focht focht@gmx.net --- Hello Louis,
thanks for the link. I've turned it into a stable one via Internet archive:
https://web.archive.org/web/20190324113606/http://viridian.quadspinner.com/g...
While at it, snapshotted original Astrotoaster 2.05.00 installer here:
https://web.archive.org/web/20190324113831/https://456951c7-a-62cb3a1a-s-sit...
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/tobsv
$ winedump -j import convert.exe Contents of convert.exe: 9177600 bytes
Import Table size: 0000012c offset 00839964 VCOMP100.DLL Hint/Name Table: 0083B55C TimeDateStamp: 00000000 (Thu Jan 1 01:00:00 1970) ForwarderChain: 00000000 First thunk RVA: 006564CC Thunk Ordn Name 006564cc 56 _vcomp_flush 006564d0 90 omp_destroy_lock 006564d4 64 _vcomp_for_static_simple_init 006564d8 106 omp_set_nested 006564dc 107 omp_set_num_threads 006564e0 88 _vcomp_single_begin 006564e4 89 _vcomp_single_end 006564e8 52 _vcomp_barrier 006564ec 70 _vcomp_master_begin 006564f0 71 _vcomp_master_end 006564f4 55 _vcomp_enter_critsect 006564f8 68 _vcomp_leave_critsect 006564fc 65 _vcomp_for_static_simple_init_i8 00656500 97 omp_get_thread_num 00656504 93 omp_get_max_threads 00656508 66 _vcomp_fork 0065650c 87 _vcomp_set_num_threads 00656510 62 _vcomp_for_static_init 00656514 61 _vcomp_for_static_end 00656518 110 omp_unset_lock 0065651c 104 omp_set_lock 00656520 101 omp_init_lock ... --- snip ---
NOTE: installer currently suffers from bug 46885
Also resetting the bug assignee. Sebastian is unlikely still working on this.
$ wine --version wine-4.4-188-gc988910cae
Regards
https://bugs.winehq.org/show_bug.cgi?id=43546
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fritss@ps.gen.nz
--- Comment #9 from Louis Lenders xerox.xerox2000x@gmail.com --- *** Bug 47220 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=43546
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Multiple programs crash |Multiple programs crash |with unimplemented function |with unimplemented function |vcomp100.dll._vcomp_for_sta |vcomp100.dll._vcomp_for_sta |tic_simple_init_i8 |tic_simple_init_i8 |(Astrotoaster, |(Astrotoaster, |Gaea-1.0.16.8020) |Gaea-1.0.16.8020, easyHDR) | |3.13.0)
--- Comment #10 from Louis Lenders xerox.xerox2000x@gmail.com --- update title
https://bugs.winehq.org/show_bug.cgi?id=43546
pattietreutel katyaberezyaka@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |katyaberezyaka@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=43546
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr.caban@gmail.com
--- Comment #11 from Piotr Caban piotr.caban@gmail.com --- It should be fixed by c2297eb4f32570bea721b808a2400aef13c6f2f8. Please retest.
https://bugs.winehq.org/show_bug.cgi?id=43546
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |afdent64@gmail.com
--- Comment #12 from Piotr Caban piotr.caban@gmail.com --- *** Bug 50019 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=43546
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |yuxz2015@gmail.com
--- Comment #13 from Piotr Caban piotr.caban@gmail.com --- *** Bug 47738 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=43546
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Multiple programs crash |Multiple programs crash |with unimplemented function |with unimplemented function |vcomp100.dll._vcomp_for_sta |vcomp{100,110,140}.dll._vco |tic_simple_init_i8 |mp_for_static_simple_init_i |(Astrotoaster, |8 (Astrotoaster, |Gaea-1.0.16.8020, easyHDR) |Gaea-1.0.16.8020, easyHDR |3.13.0) |3.13.0, SimIon, | |BlueSkyPlan) URL|http://www.astrotoaster.com |https://web.archive.org/web |/download/SetupAstroToaster |/20190324113831/https://456 |_205a.msi?attredirects=0 |951c7-a-62cb3a1a-s-sites.go | |oglegroups.com/site/astroto | |astersite/download/SetupAst | |roToaster_205a.msi?attachau | |th=ANoY7cpN9H445ty5ErDCP73Q | |_t10OkEAZdZ4GDFvihvLeGqwIey | |3KiUpTHghVDUT2bqyb1i3enty0r | |Hw1AZFzFBNus5jP9iGCLJPcbZUc | |uEATQE_IiA-KgcYcxM4vFFCDIlX | |4fMppbHoVMlUMr7Txc8OooVVW3k | |HuXMaaV9dcLy4LnxPofdJNVi7ar | |0A7jMm3VBpZKeqeSGjuzpVeDAQm | |cnhJziO2T55pJv0I-L3-LEJ9dwr | |tiLDaqwKIrBQZDXlzOshrii5IZA | |h&attredirects=0
https://bugs.winehq.org/show_bug.cgi?id=43546
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |c2297eb4f32570bea721b808a24 | |00aef13c6f2f8 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #14 from Gijs Vermeulen gijsvrm@gmail.com --- I tested easyHDR with the download and steps from bug 47220 and that works fine now. I checked that it calls _vcomp_for_static_simple_init_i8.
I wasn't able to get Astrotoaster or Gaea to call it, but I think easyHDR working is good enough cause to close this bug.
If anyone can still reproduce this, feel free to reopen.
Marking fixed with https://source.winehq.org/git/wine.git/commit/c2297eb4f32570bea721b808a2400aef13c6f2f8
https://bugs.winehq.org/show_bug.cgi?id=43546
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #15 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.21.