https://bugs.winehq.org/show_bug.cgi?id=46879
Bug ID: 46879 Summary: PowerWold simulator versions 17-> continue to crash Product: Wine Version: 4.0 Hardware: x86-64 OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: luis.neves@ipleiria.pt
Created attachment 63945 --> https://bugs.winehq.org/attachment.cgi?id=63945 Log as obtained in the shell
For many years I have tried to use Powerworld simulator (pwrworld.com) with Wine.
Old versions used to run (if I recall, version 15 worked with wine 1.xx and Linux), but at least since version 17 (current version is 20) it stopped working. I have tried many versions of wine, both in Linux and now in Mac OS and the program always fail, just when starting.
I imagine it can be due to some dll, possibly imported from the development tools used by the software makers, and possibly there is some trick to solve the problem, but I can't find any information in the web, so I'm attaching the log to see if you can guess it for me.
This software is possibly not used by many other Non-Windows users, but even so I found a reference to it for an old version in the App database, and also queries of other users with the same problem. It would be great for me to be able to run it directly from my machine without having to resort to a virtual machine.
Best regards,
Luís Neves
https://bugs.winehq.org/show_bug.cgi?id=46879
Luís Neves luis.neves@ipleiria.pt changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |pwrworld.com
--- Comment #1 from Luís Neves luis.neves@ipleiria.pt --- The demo version/student version is free to download, but a form has to be filled
https://bugs.winehq.org/show_bug.cgi?id=46879
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x@gmail.com
--- Comment #2 from Louis Lenders xerox.xerox2000x@gmail.com --- Hi,
did you install this in wine? Or did you copy it from a windowspartition?
Because I requested the demo but it doesn`t install at all for me. I` ll open a bugreport that.
Regards
https://bugs.winehq.org/show_bug.cgi?id=46879
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |46881
https://bugs.winehq.org/show_bug.cgi?id=46879
--- Comment #3 from Louis Lenders xerox.xerox2000x@gmail.com --- Created attachment 63949 --> https://bugs.winehq.org/attachment.cgi?id=63949 hack
Hi, could you try if the attached hack changes anything for you? It`s not a patch but really a hack to pinpoint where the crash comes from (and if we have same crash)
I found that though the installer crashes, the 32 bit version starts fine, but the 64 bit one crashes for me too. I`ll attach debuglog later. the attached hack makes it start for me.
But note that the program might be a bit different; I have :
pwd /home/louis/.wine/drive_c/Program Files/PowerWorld/Simulator Education-Evalution20 louis@debian:~/.wine/drive_c/Program Files/PowerWorld/Simulator Education-Evalution20$ ls -al pwrworld.exe -rwxr-xr-x 1 louis louis 106029504 Mar 18 16:03 pwrworld.exe
You have:
c:/Program\ Files\ (x86)/PowerWorld/SimulatorGSO17/pwrworld.exe
So you run the 32-bit version I guess, but that one starts fine here (demo version)
At least: to get more info you might want un the program by
WINEDEBUG=+relay,+seh,+tid wine pwrworld.exe &>log
and attach the (bzipped2) log file to this bugreport
https://bugs.winehq.org/show_bug.cgi?id=46879
--- Comment #4 from Luís Neves luis.neves@ipleiria.pt --- Created attachment 63950 --> https://bugs.winehq.org/attachment.cgi?id=63950 Log from 'WINEDEBUG=+relay,+seh,+tid wine pwrworld.exe &>log
https://bugs.winehq.org/show_bug.cgi?id=46879
--- Comment #5 from Luís Neves luis.neves@ipleiria.pt --- Hi,
To use your hack I have to compile wine, right? I have toi see if I'm able to do it.
In the meanwhile, I've attached the log produced as you suggested.
I'm using Glover and Sarma edition of version 17 (you can find-it in https://www.powerworld.com/gloveroverbyesarma). It's supposed to be just as a companion to the book, but I thinbk you can download it the same. Nevertheless, I had this problem with all versions of powerworld since version 17, even in the demo/student version.
I just tried to install the 32 bit demo version and it fails to install here (I'm using the binary package of Wine 4.0 downloaded today).
Thanks
Luís Neves
https://bugs.winehq.org/show_bug.cgi?id=46879
--- Comment #6 from Louis Lenders xerox.xerox2000x@gmail.com ---
I just tried to install the 32 bit demo version and it fails to install here (I'm using the binary package of Wine 4.0 downloaded today).
Thanks
Luís Neves
Hi, even though the installer crashes, the app is probably installed anyway. Could you try if the 32-bit version runs for you. (Look in ~/.wine/drive_c/Program\ Files\ (x86)/PowerWorld/***somename**/pwrworld.exe
Thanks
https://bugs.winehq.org/show_bug.cgi?id=46879
--- Comment #7 from Luís Neves luis.neves@ipleiria.pt --- Hi
I compiled wine but it seems that currently in MacOS I can only compile the 64 bit version, which does not work in this case as you realized.
So I tried to install the 32 bit version of powerworld 20 with the Wine stable, Wine staging and Wine devel binary packages, downloaded today from https://dl.winehq.org/wine-builds/macosx/download.html. In all cases, I could not install the 32 bit version (the installer crashes before copying any files). I used new .wine directories to be sure there were no conflicts from previous installations.
I will check later with Linux to see if it works there.
https://bugs.winehq.org/show_bug.cgi?id=46879
--- Comment #8 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Luís Neves from comment #4)
Created attachment 63950 [details] Log from 'WINEDEBUG=+relay,+seh,+tid wine pwrworld.exe &>log
Hi Luis, from the log: wine: cannot find L"C:\windows\system32\pwrworld.exe"
The debuglog is not useful, you have to cd into the directory where it is first to start the program. I guess that would be cd ~/.wine/drive_c/Program\ Files\ (x86)/PowerWorld/SimulatorGSO17/
https://bugs.winehq.org/show_bug.cgi?id=46879
--- Comment #9 from Luís Neves luis.neves@ipleiria.pt --- Created attachment 63982 --> https://bugs.winehq.org/attachment.cgi?id=63982 WINEDEBUG=+relay,+seh,+tid wine pwrworld.exe &>logstaging
Obtained with Wine Staging (4.3) in MacOs, and PowerWorld Simulator Glover, Overbye & Sarma Edition, version 17
https://bugs.winehq.org/show_bug.cgi?id=46879
--- Comment #10 from Luís Neves luis.neves@ipleiria.pt --- I apologise for my previous mistake. It was dummy.
I had to kill the process at the end (I had also forgot to comment on this, as it always happen - I had to kill the wine-preloader to force it to stop).
Recalling: I'm not able to install the normal demo version (20) in 32 bit or 64 bit in Wine 4.0, 4.3 and 4.4 for Mac. Version 17 of the simulator is 32 bit only, AFAIK The installer of version 17 also produces a few errors and fails at the end, but after copying the files to the destination. There is some problem (with Xcode, I believe) that for now prevents me from compiling the 32 bit version of wine, so I couldn't test the hack.
Best regards, Luís Neves
https://bugs.winehq.org/show_bug.cgi?id=46879
--- Comment #11 from Louis Lenders xerox.xerox2000x@gmail.com --- Created attachment 63988 --> https://bugs.winehq.org/attachment.cgi?id=63988 last 25000 lines before crash
Hi, I extracted the last 25000 lines before crash
This looks really different than the crash I got with the 64-bit version
I don`t know where it comes from. A few trial and error things you might try otherwise (maybe you`re lucky) are -change windows version (to winxp or /and win 8 - disable dwmapi (WINEDLLOVERRIDES=dwmapi=d wine pwrworld.exe) - winetricks corefonts -winetricks comctl32 (but that might crash earlier, set it back to native if it doesn`t work)
https://bugs.winehq.org/show_bug.cgi?id=46879 Bug 46879 depends on bug 46881, which changed state.
Bug 46881 Summary: Power World Simulator installer needs unimplemented function msi.dll.MsiSourceListForceResolutionW https://bugs.winehq.org/show_bug.cgi?id=46881
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
https://bugs.winehq.org/show_bug.cgi?id=46879
--- Comment #12 from Luís Neves luis.neves@ipleiria.pt --- I tried everything without success.
Thanks anyway. Luís Neves