http://bugs.winehq.org/show_bug.cgi?id=28978
Bug #: 28978 Summary: Statistica 10 trial crash during instalation Product: Wine Version: 1.3.31 Platform: x86 URL: http://www.statsoft.cz/file1/STATISTICA_TRIALV10CZ.exe OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: pavel.ondracka@gmail.com Classification: Unclassified
Created attachment 37268 --> http://bugs.winehq.org/attachment.cgi?id=37268 terminal output
During Statistica 10 trial installation there is a crash in rundll32.exe and installer program finish unsuccessfully. winetricks mono210 is required.
Sorry about the download program in Czech language, haven't found any english version. However its really easy to reproduce, just run the exe file and wait for crash.
http://bugs.winehq.org/show_bug.cgi?id=28978
Pavel Ondračka pavel.ondracka@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
--- Comment #1 from Pavel Ondračka pavel.ondracka@gmail.com 2011-11-03 07:10:33 CDT --- BTW tested with latest wine from git (wine-1.3.31-293-gb4987d0)
http://bugs.winehq.org/show_bug.cgi?id=28978
Pavel Ondračka pavel.ondracka@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer
http://bugs.winehq.org/show_bug.cgi?id=28978
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #37268|0 |1 is obsolete| |
--- Comment #2 from Bruno Jesus 00cpxxx@gmail.com 2013-06-22 13:50:33 CDT --- Created attachment 44909 --> http://bugs.winehq.org/attachment.cgi?id=44909 wine 1.6-rc3 log+crash
http://bugs.winehq.org/show_bug.cgi?id=28978
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #3 from Bruno Jesus 00cpxxx@gmail.com 2013-06-22 13:51:00 CDT --- Confirming in wine 1.6-rc3.
https://bugs.winehq.org/show_bug.cgi?id=28978
Jaro jaromir@mailinator.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jaromir@mailinator.com
--- Comment #4 from Jaro jaromir@mailinator.com --- Download link is dead?
https://bugs.winehq.org/show_bug.cgi?id=28978
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Component|-unknown |mscoree Summary|Statistica 10 trial crash |Statistica 10 trial |during instalation |installer crashes during | |execution of managed custom | |action with Wine-Mono
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
I can't produce the problem, the managed custom action executes fine here.
Alternate download: http://uloz.to/x9Ashcg/statistica-trialv10cz-exe
Prerequisite: 'winetricks -q dotnet20'
Since OP/follow-ups insisted on using Mono, changing summary/component accordingly.
Old log:
--- snip --- ... err:msidb:msi_table_load_transform borked. 0007 L"CCPSearch" ... fixme:mscoree:corruntimehost_Start stub 0x16b908 wine: Unhandled page fault on read access to 0x7dbbb208 at address 0x100012a0 (thread 0046), starting debugger... Unhandled exception: page fault on read access to 0x7dbbb208 in 32-bit code (0x100012a0). ... 00000045 (D) C:\windows\system32\rundll32.exe 00000046 0 <== err:msi:ITERATE_Actions Execution halted, action L"UpdateLicenseAgreement" returned 1603 --- snip ---
Current log:
--- snip --- ... 002e:trace:msi:MSI_EvaluateConditionW 1 <- L"B_NETWORKSTATION=1 OR B_TRIAL=1" 002e:trace:msi:ACTION_PerformUIAction Performing action (L"UpdateLicenseAgreement") ... 002e:trace:msi:ACTION_CustomAction Handling custom action L"UpdateLicenseAgreement" (1 L"NewBinary22" L"UpdateLicenseAgreement") ... 003a:Ret PE DLL (proc=0xe6ad38,module=0xe60000 L"msifa1d.tmp",reason=THREAD_ATTACH,res=(nil)) retval=1 003a:Starting thread proc 0x7ec9dbb2 (arg=0x71941c) 003a:trace:msi:DllThread custom action (3a) started 003a:trace:msi:ACTION_CallDllFunction {8cadfb37-fee0-454c-84c2-b4ed896d7f41} ... 003a:trace:msi:ACTION_CallDllFunction calling L"UpdateLicenseAgreement" ... 003a:Call KERNEL32.CreateNamedPipeW(01b70e08 L"\\.\pipe\SfxCA_12843569",40080003,00000000,00000001,00000400,00000400,00000000,00000000) ret=00e62d76 003a:Ret KERNEL32.CreateNamedPipeW() retval=0000011c ret=00e62d76 003a:Call KERNEL32.ConnectNamedPipe(0000011c,011fd498) ret=00e62d96 003a:Ret KERNEL32.ConnectNamedPipe() retval=00000000 ret=00e62d96 003a:Call KERNEL32.GetLastError() ret=00e62da9 003a:Ret KERNEL32.GetLastError() retval=000003e5 ret=00e62da9 ... 003a:Call KERNEL32.CreateProcessW(011fded8 L"C:\windows\system32\rundll32.exe",011fd4d0 L"rundll32.exe "C:\users\focht\Temp\msifa1d.tmp",zzzzInvokeManagedCustomActionOutOfProc SfxCA_12843569 2 StaInstaller!StaInstaller.CustomActions.UpdateLicenseAgreement",00000000,00000000,00000000,00000000,00000000,00000000,011fd430,011fd4b8) ret=00e63094 ... 003d:Call KERNEL32.__wine_kernel_init() ret=7bc5a89d ... 003a:Ret KERNEL32.CreateProcessW() retval=00000001 ret=00e63094 003a:Call KERNEL32.WaitForSingleObject(0000015c,ffffffff) ret=00e630ba ... 003d:Call KERNEL32.CreateFileW(00340c30 L"\\.\pipe\SfxCA_12843569",c0000000,00000000,00000000,00000003,40000000,00000000) ret=10002794 003d:Ret KERNEL32.CreateFileW() retval=00000070 ret=10002794 ... 003b:trace:msi:MSI_ProcessMessage (nil) (nil) (nil) 0 10 L"Extracting custom action to temporary directory: C:\users\focht\Temp\msifa1d.tmp-\" ... 003d:Call KERNEL32.CreateFileW(0033f1f0 L"C:\users\focht\Temp\msifa1d.tmp-\Microsoft.Deployment.WindowsInstaller.dll",40000000,00000001,0033f130,00000004,08000080,00000000) ret=10008e90 003d:Ret KERNEL32.CreateFileW() retval=0000007c ret=10008e90 ... 003d:Call KERNEL32.CreateFileW(0033f220 L"C:\users\focht\Temp\msifa1d.tmp-\CustomAction.config",40000000,00000001,0033f160,00000004,08000080,00000000) ret=10008e90 003d:Ret KERNEL32.CreateFileW() retval=0000007c ret=10008e90 ... 003d:Ret KERNEL32.FreeLibrary() retval=00000001 ret=f6782cb6 003a:Ret KERNEL32.WaitForSingleObject() retval=00000000 ret=00e630ba 003a:Call KERNEL32.GetExitCodeProcess(0000015c,011fd4cc) ret=00e630ee 003a:Ret KERNEL32.GetExitCodeProcess() retval=00000001 ret=00e630ee ... 003a:Call KERNEL32.WaitForSingleObject(00000150,ffffffff) ret=00e626ac 003a:Ret KERNEL32.WaitForSingleObject() retval=00000000 ret=00e626ac ... 003a:trace:msi:DllThread custom action (3a) returned 0 --- snip ---
$ sha1sum STATISTICA_TRIALV10CZ.exe 7aece8d62b3608662d846f1f89cee408a72f887e STATISTICA_TRIALV10CZ.exe
$ du -sh STATISTICA_TRIALV10CZ.exe 232M STATISTICA_TRIALV10CZ.exe
$ wine --version wine-1.7.35-58-g8f9bca9
Regards
https://bugs.winehq.org/show_bug.cgi?id=28978
--- Comment #6 from Vincent Povirk madewokherd@gmail.com --- Download link doesn't work. Can someone get a +mscoree log?
https://bugs.winehq.org/show_bug.cgi?id=28978
Pavel Ondračka pavel.ondracka@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |ABANDONED
--- Comment #7 from Pavel Ondračka pavel.ondracka@gmail.com --- (In reply to Vincent Povirk from comment #6)
Download link doesn't work. Can someone get a +mscoree log?
Unfortunately, I don't have this old version around anymore and I was not able to find the file anywhere online to retest. Abandoning.
https://bugs.winehq.org/show_bug.cgi?id=28978
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.statsoft.cz/file |https://web.archive.org/web |1/STATISTICA_TRIALV10CZ.exe |/20170821214456/http://www. | |statsoft.com/Portals/0/supp | |ort/Download/TRIAL10.exe Status|RESOLVED |REOPENED Resolution|ABANDONED |---
--- Comment #8 from Anastasius Focht focht@gmx.net --- Hello folks,
I've found multiple (7) snapshots of the installer in Internet Archive/Wayback machine:
https://web.archive.org/web/20170821214456/http://www.statsoft.com/Portals/0...
Regards
https://bugs.winehq.org/show_bug.cgi?id=28978
--- Comment #9 from Pavel Ondračka pavel.ondracka@gmail.com --- Created attachment 64105 --> https://bugs.winehq.org/attachment.cgi?id=64105 terminal output
Thank you Anastasius for the link, I was not aware that the Wayback machine archives files as well...
Anyway, running the installer with wine-4.5 Staging it still fails. There is no crash as far as I see though (at least no crash dialog), but the installer bails out early. Otherwise it seems like the same bug. If I install dotnet20, the installer proceeds further.
https://bugs.winehq.org/show_bug.cgi?id=28978
--- Comment #10 from Pavel Ondračka pavel.ondracka@gmail.com --- Created attachment 64106 --> https://bugs.winehq.org/attachment.cgi?id=64106 +mscoree log
https://bugs.winehq.org/show_bug.cgi?id=28978
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEW
--- Comment #11 from Anastasius Focht focht@gmx.net --- Hello Pavel,
--- quote --- Thank you Anastasius for the link, I was not aware that the Wayback machine archives files as well... --- quote ---
many website downloads require parameter/auth tokens or have indirect links/dynamic link generation, hence you need to trigger the archival process manually. With larger downloads it takes some time (often reports "gateway timed out", needs to be repeated/patience).
I use the 'Wayback Machine' plugin for FireFox which makes this a convenient "one click" process.
Regards
https://bugs.winehq.org/show_bug.cgi?id=28978
--- Comment #12 from Gijs Vermeulen gijsvrm@gmail.com --- Still present with wine-6.11 and wine-mono 6.2.0.
https://bugs.winehq.org/show_bug.cgi?id=28978
Esme Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd@gmail.com