https://bugs.winehq.org/show_bug.cgi?id=39261
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Summary|Battle.net launcher |Battle.net launcher |requires "Windows Secondary |1.12.0.2500 sometimes fails |Logon service" to be |to start, reporting |enabled |'Battle.net requires the | |Windows Secondary Logon | |service to be enabled.' | |(error code | |BLZBNTBTS00000025)
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
is the problem still present? I can't reproduce this anymore.
I encountered a failure case once though. Unfortunately this isn't occurring reliably enough to be able to do proper debugging.
Failure case:
--- snip --- I 2015-09-11 13:23:01.964932 [Main] {35} Battle.net Launcher 1.12.0.2500 started. I 2015-09-11 13:23:01.965017 [Main] {35} Running from: C:\Program Files (x86)\Battle.net\Battle.net Launcher.exe I 2015-09-11 13:23:01.965070 [Main] {35} Configuration: locale=enUS uid=battle.net productCode=BBNR I 2015-09-11 13:23:01.965251 [Main] {35} Running as admin I 2015-09-11 13:23:01.965423 [Main] {35} Embedded data found in binary: I 2015-09-11 13:23:01.965515 [Main] {35} Session hash generated. hash=7515492249290808221 D 2015-09-11 13:23:01.965866 [Analytics] {35} Analytics request sent. type=BNET.BI.SessionGenerate D 2015-09-11 13:23:01.966179 [Analytics] {35} Analytics request sent. type=BNET.BI.BootstrapperSession D 2015-09-11 13:23:01.966277 [Main] {35} Entering main loop. I 2015-09-11 13:23:01.966336 [Main] {35} Bootstrapper State: STATE_CHECK_ENVIRONMENT D 2015-09-11 13:23:01.966636 [Main] {35} Checking permissions on path: C:\users\Public\Application Data\Battle.net depth=-1 D 2015-09-11 13:23:01.997504 [Main] {35} Checking permissions on path: C:\users\Public\Application Data\Blizzard Entertainment depth=2 I 2015-09-11 13:23:01.999520 [Main] {35} Bootstrapper State: STATE_UPDATE_BOOTSTRAPPER I 2015-09-11 13:23:01.999583 [Main] {35} Bootstrapper State: STATE_EXTRACT_AGENT I 2015-09-11 13:23:02.000513 [Main] {35} Bootstrapper State: STATE_START_AGENT D 2015-09-11 13:23:02.000579 [BSAgentManager] {35} Starting agent I 2015-09-11 13:23:02.781428 [Main] {35} Bootstrapper State: STATE_CHECK_AGENT I 2015-09-11 13:23:02.781713 [Main] {35} Bootstrapper State: STATE_UPDATE_AGENT I 2015-09-11 13:23:02.781775 [Main] {35} Bootstrapper State: STATE_CHECK_CLIENT I 2015-09-11 13:23:02.794387 [Main] {37} Agent opted into beta successfully I 2015-09-11 13:23:02.819248 [Main] {35} Bootstrapper State: STATE_LAUNCH_CLIENT I 2015-09-11 13:23:02.819330 [Main] {35} Progress zone changed to: ZONE_DONE I 2015-09-11 13:23:02.819359 [BSAgentManager] {35} Agent launching client to launch battle.net E 2015-09-11 13:23:02.965568 [BSAgentManager] {37} Error reported by agent: target=battle.net code=2421 message= E 2015-09-11 13:23:02.965683 [BSAgentManager] {35} Failed to launch Battle.net via agent: 2421 E 2015-09-11 13:23:02.965956 [Main] {35} Handling exception in state STATE_LAUNCH_CLIENT: BootstrapperException(code=BLZBNTBTS0000005D, details={} E 2015-09-11 13:23:02.972456 [Main] {35} Posting exception to controller: BootstrapperException(code=BLZBNTBTS00000025, details={} D 2015-09-11 13:23:02.972562 [Main] {35} Bootstrapper thread completed I 2015-09-11 13:23:02.973109 [Main] {2c} UI State changed to: UISTATE_RUNNING_ERROR I 2015-09-11 13:23:03.005128 [Main] {2c} Active screen changed: error E 2015-09-11 13:23:03.009850 [Main] {2c} Reporting error string: BLZBNTBTS00000025 additionalInfo: D 2015-09-11 13:23:03.010168 [Analytics] {2c} Analytics request sent. type=BNET.BI.BootstrapperError --- snip ---
Working case:
--- snip --- I 2015-09-11 13:15:29.690252 [Main] {30} Battle.net Launcher 1.12.0.2500 started. I 2015-09-11 13:15:29.691555 [Main] {30} Running from: C:\Program Files (x86)\Battle.net\Battle.net Launcher.exe I 2015-09-11 13:15:29.692812 [Main] {30} Configuration: locale=enUS uid=battle.net productCode=BBNR I 2015-09-11 13:15:29.694507 [Main] {30} Running as admin I 2015-09-11 13:15:29.696148 [Main] {30} Embedded data found in binary: I 2015-09-11 13:15:29.697524 [Main] {30} Session hash generated. hash=1856415530133353598 D 2015-09-11 13:15:29.703522 [Analytics] {30} Analytics request sent. type=BNET.BI.SessionGenerate D 2015-09-11 13:15:29.711844 [Analytics] {30} Analytics request sent. type=BNET.BI.BootstrapperSession D 2015-09-11 13:15:29.714465 [Main] {30} Entering main loop. I 2015-09-11 13:15:29.716654 [Main] {30} Bootstrapper State: STATE_CHECK_ENVIRONMENT D 2015-09-11 13:15:29.719237 [Main] {30} Checking permissions on path: C:\users\Public\Application Data\Battle.net depth=-1 D 2015-09-11 13:15:29.777160 [Main] {30} Checking permissions on path: C:\users\Public\Application Data\Blizzard Entertainment depth=2 I 2015-09-11 13:15:29.782556 [Main] {30} Bootstrapper State: STATE_UPDATE_BOOTSTRAPPER I 2015-09-11 13:15:29.784585 [Main] {30} Bootstrapper State: STATE_EXTRACT_AGENT I 2015-09-11 13:15:29.789886 [Main] {30} Bootstrapper State: STATE_START_AGENT D 2015-09-11 13:15:29.791674 [BSAgentManager] {30} Starting agent I 2015-09-11 13:15:30.933937 [Main] {27} UI State changed to: UISTATE_RUNNING_BOOTSTRAP I 2015-09-11 13:15:31.031558 [Main] {27} Active screen changed: bootstrap I 2015-09-11 13:15:33.106956 [Main] {30} Bootstrapper State: STATE_CHECK_AGENT I 2015-09-11 13:15:33.111674 [Main] {30} Bootstrapper State: STATE_UPDATE_AGENT I 2015-09-11 13:15:33.115520 [Main] {30} Bootstrapper State: STATE_CHECK_CLIENT I 2015-09-11 13:15:33.178247 [Main] {32} Agent opted into beta successfully I 2015-09-11 13:15:33.595731 [Main] {30} Bootstrapper State: STATE_LAUNCH_CLIENT I 2015-09-11 13:15:33.596510 [Main] {30} Progress zone changed to: ZONE_DONE I 2015-09-11 13:15:33.597261 [BSAgentManager] {30} Agent launching client to launch battle.net I 2015-09-11 13:15:35.944371 [BSAgentManager] {30} Battle.net launched successfully. I 2015-09-11 13:15:35.947044 [Main] {30} Bootstrapper State: STATE_EXITING D 2015-09-11 13:15:35.948148 [Main] {30} Bootstrapper thread completed I 2015-09-11 13:15:35.960031 [Main] {27} UI State changed to: UISTATE_SHUTDOWN D 2015-09-11 13:15:35.967091 [Analytics] {27} Analytics request sent. type=BNET.BI.BootstrapperSession D 2015-09-11 13:15:35.996422 [Main] {27} Bootstrapper is now ready to shutdown I 2015-09-11 13:15:36.188847 [Main] {27} Bootstrapper work completed. Shutting down. --- snip ---
Looks more like an app bug, a race condition between 'Battle.net Launcher.exe' and 'Agent.exe' instances (they use shared memory/custom IPC to communicate).
Internal error 2421 propagated from agent instance is unfortunately too generic to be helpful here (several call sites in agent emit this code).
$ wine --version wine-1.7.51-201-g60d1d6f
Regards