http://bugs.winehq.org/show_bug.cgi?id=21930
Summary: Free Ghost installer crashes during project building in console Product: Wine Version: 1.1.39 Platform: x86 URL: http://www.ethalone.com/download/gi/GIFree.exe OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: ariafan@mail.ru
Created an attachment (id=26619) --> (http://bugs.winehq.org/attachment.cgi?id=26619) Test installation project
Try in console wineconsole "c:\program files\Ethalone\Ghost Installer\Bin\GIBuild.exe" test.gpr
Message is appeared during project building: fixme:msvcrt:MSVCRT__sopen : pmode 0x81b6 ignored and later err:seh:setup_exception_record stack overflow 860 bytes in thread 003f eip 00406df5 esp 00240fd4 stack 0x240000-0x241000-0x340000
testsetup.exe was not created.
See test.gpr in attachment.
http://bugs.winehq.org/show_bug.cgi?id=21930
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com 2010-03-05 06:52:37 --- Could you try native msvcrt?
http://bugs.winehq.org/show_bug.cgi?id=21930
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer
http://bugs.winehq.org/show_bug.cgi?id=21930
--- Comment #2 from Alexey Reztsov ariafan@mail.ru 2010-03-07 04:21:59 --- (In reply to comment #1)
Could you try native msvcrt?
With native msvcrt.dll 6.0.8397.0 it's works perfect.
http://bugs.winehq.org/show_bug.cgi?id=21930
Alexey Reztsov ariafan@mail.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |msvcrt
http://bugs.winehq.org/show_bug.cgi?id=21930
Andrey Turkin andrey.turkin@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andrey.turkin@gmail.com
--- Comment #3 from Andrey Turkin andrey.turkin@gmail.com 2010-05-27 05:52:00 --- Probably dup of bug 21562:
003b:Ret KERNEL32.CloseHandle() retval=00000001 ret=7df57b16 003b:Call KERNEL32.GetStdHandle(fffffff5) ret=7df57cf4 003b:Ret KERNEL32.GetStdHandle() retval=0000004b ret=7df57cf4 ... 003b:Ret PE DLL (proc=0x7df81b20,module=0x7df40000 L"msvcrt.dll",reason=PROCESS_DETACH,res=(nil)) retval=1 003b:Ret KERNEL32.FreeLibrary() retval=00000001 ret=00387757 ... 003b:Call KERNEL32.WriteFile(0000004b,00410360,00000025,0033fbc0,00000000) ret=004043d9 003b:Ret KERNEL32.WriteFile() retval=00000000 ret=004043d9 003b:Call KERNEL32.GetLastError() ret=004043e6 003b:Ret KERNEL32.GetLastError() retval=00000006 ret=004043e6 003b:Call user32.LoadStringA(00400000,0000fff1,0033f78c,00000400) ret=00404341 003b:Ret user32.LoadStringA() retval=0000000c ret=00404341 003b:Call KERNEL32.RaiseException(0eedfade,00000001,00000007,0033fba8) ret=0040d595
No patch there though so cannot test for sure
http://bugs.winehq.org/show_bug.cgi?id=21930
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |DUPLICATE
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2010-05-27 11:48:50 --- Duplicate.
*** This bug has been marked as a duplicate of bug 21562 ***
http://bugs.winehq.org/show_bug.cgi?id=21930
--- Comment #5 from Alexey Reztsov ariafan@mail.ru 2010-05-27 15:58:17 --- Created an attachment (id=28329) --> (http://bugs.winehq.org/attachment.cgi?id=28329) Log
Result of followed command line: env WINEDEBUG=warn+all wineconsole "c:\program files\Ethalone\Ghost Installer\Bin\GIBuild.exe" test.gpr >>log.txt 2>&1
http://bugs.winehq.org/show_bug.cgi?id=21930
Alexey Reztsov ariafan@mail.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|DUPLICATE |
--- Comment #6 from Alexey Reztsov ariafan@mail.ru 2010-05-27 16:03:26 --- In Wine 1.2-rc1 problem is not resolved. Full log attached.
http://bugs.winehq.org/show_bug.cgi?id=21930
--- Comment #7 from Nikolay Sivov bunglehead@gmail.com 2010-05-27 16:07:04 --- (In reply to comment #6)
In Wine 1.2-rc1 problem is not resolved. Full log attached.
Did you build Wine from git?
http://bugs.winehq.org/show_bug.cgi?id=21930
--- Comment #8 from Andrey Turkin andrey.turkin@gmail.com 2010-05-27 17:47:30 --- Fails in same way with current git...
===================== 0023:Call KERNEL32.GetStdHandle(fffffff5) ret=00404540 0023:Ret KERNEL32.GetStdHandle() retval=00000053 ret=00404540
0023:Call PE DLL (proc=0x7df83c30,module=0x7df40000 L"msvcrt.dll",reason=PROCESS_ATTACH,res=(nil)) .... 0023:Call KERNEL32.GetStdHandle(fffffff5) ret=7df5abf0 0023:Ret KERNEL32.GetStdHandle() retval=00000053 ret=7df5abf0 0023:Call KERNEL32.DuplicateHandle(ffffffff,00000053,ffffffff,7df940a4,00000000,00000001,00000002) ret=7df5ac36 0023:Ret KERNEL32.DuplicateHandle() retval=00000001 ret=7df5ac36 ... 0023:Ret PE DLL (proc=0x7df83c30,module=0x7df40000 L"msvcrt.dll",reason=PROCESS_ATTACH,res=(nil)) retval=1
0023:Call PE DLL (proc=0x7df83c30,module=0x7df40000 L"msvcrt.dll",reason=PROCESS_DETACH,res=(nil)) ... 0023:Call KERNEL32.CloseHandle(fffffff5) ret=7df59b16 0023:Ret KERNEL32.CloseHandle() retval=00000001 ret=7df59b16 ... 0023:Call KERNEL32.GetStdHandle(fffffff5) ret=7df59cf4 0023:Ret KERNEL32.GetStdHandle() retval=00000000 ret=7df59cf4 ... 0023:Ret PE DLL (proc=0x7df83c30,module=0x7df40000 L"msvcrt.dll",reason=PROCESS_DETACH,res=(nil)) retval=1 0023:Ret KERNEL32.FreeLibrary() retval=00000001 ret=00387757
0023:Call KERNEL32.WriteFile(00000053,00410360,00000025,0033fbcc,00000000) ret=004043d9 === fails with "invalid handle" error ===
Obviously the application expects console handles to survive msvcrt.dll load and unload. Since it works with native msvcrt then it must be something inside Wine's msvcrt that works not as it should, doesn't it?
http://bugs.winehq.org/show_bug.cgi?id=21930
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Component|msvcrt |mstask Resolution| |FIXED
--- Comment #9 from Alexandre Julliard julliard@winehq.org 2010-05-31 11:31:58 --- Fixed by 14b3db99c1b552c3a0d5dc8e2003122677575a81.
http://bugs.winehq.org/show_bug.cgi?id=21930
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org 2010-06-11 12:52:48 --- Closing bugs fixed in 1.2-rc3.
http://bugs.winehq.org/show_bug.cgi?id=21930
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |14b3db99c1b552c3a0d5dc8e200 | |3122677575a81
http://bugs.winehq.org/show_bug.cgi?id=21930
Dmitry Timoshkov dmitry@baikal.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|mstask |msvcrt
https://bugs.winehq.org/show_bug.cgi?id=21930
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.ethalone.com/dow |https://web.archive.org/web |nload/gi/GIFree.exe |/20110813220312/http://www. | |ethalone.com/download/gi/GI | |Free.exe CC| |focht@gmx.net