https://bugs.winehq.org/show_bug.cgi?id=47747
Bug ID: 47747 Summary: DMM Game Player crashes on startup Product: Wine Version: 4.15 Hardware: x86 URL: http://dl-gameplayer.dmm.com/admin/win/installer/DMMGa mePlayerSetup.exe OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: sagawa.aki+winebugs@gmail.com Distribution: Ubuntu
Created attachment 65226 --> https://bugs.winehq.org/attachment.cgi?id=65226 Terminal output with WINEDEBUG=msgbox,seh
DMM Game Player is a downloader for online games (download-type) and a launcher for browser games. It has similar functions to Steam Client.
After the install, DMMGamePlayer.exe shows the loading window and complains with following message: JET RUNTIME HAS DETECTED UNRECOVERABLE ERROR: system exception at 0x0ecbc743 Please, contact the vendor of the application. Extra information about error is saved in the "jet_err_8.txt" file.
I tested with the following file: SHA1(DMMGamePlayerSetup.exe) = 00cedd319fccf77542ee3ffc695e46f15103401d
https://bugs.winehq.org/show_bug.cgi?id=47747
--- Comment #1 from Sagawa sagawa.aki+winebugs@gmail.com --- Created attachment 65227 --> https://bugs.winehq.org/attachment.cgi?id=65227 Application error log
https://bugs.winehq.org/show_bug.cgi?id=47747
Sagawa sagawa.aki+winebugs@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #65227|Application error log |jet_err_8.txt description| |
https://bugs.winehq.org/show_bug.cgi?id=47747
Fabian Ebner f.ebner94@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |f.ebner94@gmail.com
--- Comment #2 from Fabian Ebner f.ebner94@gmail.com --- I run into the very same issue with:
wine --version
wine-5.0-rc2 (Staging)
sha1sum DMMGamePlayerSetup.exe
4426dda9bf7a29c70af51fbc1d412fc856f3e444 DMMGamePlayerSetup.exe
https://bugs.winehq.org/show_bug.cgi?id=47747
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression CC| |xerox.xerox2000x@gmail.com Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #3 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Fabian Ebner from comment #2)
I run into the very same issue with:
wine --version
wine-5.0-rc2 (Staging)
Confirming then. I too get a crash, but also tried an old wine version i have lying around here (wine-4.0 (Staging)) and then i can get to a kind of loginwindow albeit without text (i guess i miss Japanese fonts(?), I only did winetricks arial)
For now i'll mark this as a regression
https://bugs.winehq.org/show_bug.cgi?id=47747
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|regression |
--- Comment #4 from Louis Lenders xerox.xerox2000x@gmail.com --- I was too hasty marking as regression; Actually it starts in current Staging (5.0-rc2) as well, so removing regression keyword
https://bugs.winehq.org/show_bug.cgi?id=47747
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
--- Comment #5 from Louis Lenders xerox.xerox2000x@gmail.com --- readding regression keyword....
It seems the app behaves differently once it is started. For first time start it only starts in wine-(staging)4.0, after that it also starts in current Staging, but trying to start first time in current wine (Staging) fails for me
https://bugs.winehq.org/show_bug.cgi?id=47747
--- Comment #6 from Fabian Ebner f.ebner94@gmail.com --- Created attachment 66099 --> https://bugs.winehq.org/attachment.cgi?id=66099 Updater(?) window and after successful login
(In reply to Louis Lenders from comment #5)
readding regression keyword....
It seems the app behaves differently once it is started. For first time start it only starts in wine-(staging)4.0, after that it also starts in current Staging, but trying to start first time in current wine (Staging) fails for me
Yes, I too am able to reach the login window with 5.0-rc2 (Staging) after a few tries. Yesterday I got the crash again once I tried to login though.
But it seems luck-dependent since I was able to successfully login today (apparently the program uses threads/services so that might explain non-deterministic behavior)
What I did today on a clean 64-bit prefix: 1. Run setup (seems to work) 2. Greeted by what I assume to be the auto-updater (upper part of attachment) 3. Click orange/yellow button (green bar goes to the end) 4. Run DMMGamePlayer.exe 5. Greeted by the auto-updater again 6. Click orange/yellow button 7. Crash at the end 8. Run DMMGamePlayer.exe 9. Now I'm greeted by what I assume to be the terms and conditions 10. Accept and also click button on the next window 11. Now I'm at the login screen 12. Enter mail and password (for an account previously created on the website) 13. Actually was able to login (lower part of attachment)
I don't see the text either, 'winetricks cjkfonts' doesn't seem to help (tested on a different prefix).
https://bugs.winehq.org/show_bug.cgi?id=47747
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
--- Comment #7 from Fabian Maurer dark.shadow4@web.de --- Still present as of wine-5.7.
https://bugs.winehq.org/show_bug.cgi?id=47747
--- Comment #8 from Fabian Maurer dark.shadow4@web.de --- For me "winetricks -q ie8" helps (32bit WINEPREFIX). At least it doesn't crash anymore, though it's very unusable still.
https://bugs.winehq.org/show_bug.cgi?id=47747
--- Comment #9 from Fabian Maurer dark.shadow4@web.de --- Sorry, can't reproduce it working anymore. Not sure why, but now it always crashes. Any new from your side?
https://bugs.winehq.org/show_bug.cgi?id=47747
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|regression |
--- Comment #10 from Louis Lenders xerox.xerox2000x@gmail.com --- Hi, i tested too, here some findings
- It still seems to behave different every time i try to run it
- Weird thing: I found the file dgpservice.exe contains the string "wine_get_version". Tried "hide_wine_version" in staging, didn`t help
- For now i had a bit of success to get to loginwindow by disabling dgpservice:
WINEDLLOVERRIDES=dgpservice.exe=d wine DMMGamePlayerSetup.exe
@Fabian: do you have some more luck by running command above?
- There seem to be very different versions/sha1sums of this app, so might be worth to archive a version somewhere.
sha1sum DMMGamePlayerSetup.exe cbb926dd0ec13011154906a423d50491fdef4b93 DMMGamePlayerSetup.exe
Got this from https://crossout.dmm.com/game/install, it`s yet again different from OP and from currentn app from the above downloadlink..
Regards
https://bugs.winehq.org/show_bug.cgi?id=47747
--- Comment #11 from Fabian Maurer dark.shadow4@web.de --- @Louis No success with both wine and wine-staging.
Using the latest version from the linked URL: https://web.archive.org/web/20200506000228if_/http://dl-gameplayer.dmm.com/a... sha1sum DMMGamePlayerSetup.exe 8353624bb39631bedb8c8a0353fb26460d14f1cd DMMGamePlayerSetup.exe Digital signature from 2020-04-17
The one from your link behaves different, launching into some auto-updater: https://web.archive.org/web/20200506000228if_/http://dl-gameplayer.dmm.com/a...
sha1sum DMMGamePlayerSetup.exe
cbb926dd0ec13011154906a423d50491fdef4b93 DMMGamePlayerSetup.exe Digital signature from 2018-11-29
Since the game you linked is called "crossout", and the link is "/co/win", I assume this is an old version of DMMGamePlayer to work with that game.
Though I don't know how useful archived links are, since the thing auto-updates...
https://bugs.winehq.org/show_bug.cgi?id=47747
--- Comment #12 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Fabian Maurer from comment #11)
@Louis No success with both wine and wine-staging.
maybe give it a few tries, also
WINEDEBUG=warn+heap wine ~/Downloads/DMMGamePlayerSetup.exe
gave me sometimes success; the app seems to respond differently every time...
https://bugs.winehq.org/show_bug.cgi?id=47747
--- Comment #13 from Fabian Maurer dark.shadow4@web.de --- Nope, consistently crashing on my PC.
https://bugs.winehq.org/show_bug.cgi?id=47747
--- Comment #14 from Fabian Maurer dark.shadow4@web.de --- Is there a way to pass the integrated JVM custom property options? Like "java -Doption=value"?
https://bugs.winehq.org/show_bug.cgi?id=47747
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |49052
https://bugs.winehq.org/show_bug.cgi?id=47747
--- Comment #15 from Fabian Maurer dark.shadow4@web.de --- Any news on this? I tried the latest version from https://dlapp-dmmgameplayer.games.dmm.com/DMMGamePlayer-Setup-5.0.116.exe The program starts, seems to run in the background but nothing happens...
https://bugs.winehq.org/show_bug.cgi?id=47747
--- Comment #16 from Fabian Maurer dark.shadow4@web.de --- I retested with DMMGamePlayer-Setup-5.1.4. First it didn't work (just hangs, nothing happens). Then I compiled from source, and it worked. And afterwards, even with clean WINEPREFIX, it works even with normal wine. That's a mess.
Then I get a "JavaScript error", EPIPE.
I tried powershell from https://github.com/PowerShell/PowerShell/releases/tag/v6.0.0, but it didn't really help. We also have a 0374:fixme:netstat:wmain Unknown option: L"-r"
And what currently probably breaks it is "[208:0526/064421.589:ERROR:gpu_process_host.cc(973)] GPU process launch failed: error_code=49" No idea why that is though.
https://bugs.winehq.org/show_bug.cgi?id=47747
--- Comment #17 from Fabian Maurer dark.shadow4@web.de --- The GPU thing is probably bug 52513.
https://bugs.winehq.org/show_bug.cgi?id=47747
--- Comment #18 from Fabian Maurer dark.shadow4@web.de --- Update: CEF seems to work fine with latest git tree (wine-7.9-142-gf4543763053) Still doesn't start, there are 4 DMMGamePlayer processes, but no GUI visible. I hacked in stubs for the netstat / powershell fixmes, but no change can be observed.
Someone willing to help analyzing this? chromium is such a PITA to debug...
https://bugs.winehq.org/show_bug.cgi?id=47747
--- Comment #19 from Fabian Maurer dark.shadow4@web.de --- Sorry for the noise, it's the old font issue again - needs "winetricks corefonts". Can you too confirm it works like that with latest wine? Then we could close this...
https://bugs.winehq.org/show_bug.cgi?id=47747
zanzu1@outlook.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zanzu1@outlook.com
https://bugs.winehq.org/show_bug.cgi?id=47747
--- Comment #20 from Fabian Maurer dark.shadow4@web.de --- Retesting with wine-8.21 (Staging) and the version from comment 15.
I don't get a crash, only a few javascript errors and then a login window (with graphical glitches). After logging in I get "area not allowed".
Did DMM change something to lock non-Japanese folks out? I can only download when I am in Japan, it doesn't work when I'm in Germany. But apart from region locks, the program seems to work nicely.
Although when I start my game, it tells me that DirectX9 is not supported, which is weird.