Page MenuHomeFeedback Tracker

Buldozer fails to connet to O2 unless a certain window is activated
New, WishlistPublic

Description

Buldozer under Windows 10 fails to connect to O2, even though it is launched and shows an empty window. If left alone, the timeout will occur and nothing will happen.

Details

Legacy ID
2197807786
Severity
None
Resolution
Open
Reproducibility
Always
Category
Tools
Steps To Reproduce

I have the following setup:

  • My own custom P drive
  • Buldozer installed via devP.bat -update
  • Tools are dev branch, but game/buldozer is from the stable branch
  • P drive content from stable branch

Starting Buldozer from O2 will result in the buldozer.exe being launched. O2 will show the "Searching External Viewer" window, but it will count down and fail if left alone.

I can make the viewer connect with the following trick:

  • Press ALT-Tab if buldozer is active
  • Press LWIN-Tab. This will display all windows on the desktop
  • Search for a small window "Viewer Search". It will pop up periodically for a second or two
  • Once the window appears, activate it by clicking on it.
  • Buldozer will now have connected and shows the model as expected.

Sometimes, in VERY rare cases, subsequent starts of Buldozer will work right away, but as a rule, the above steps are needed.

Additional Information

My guess is that the "Viewer Search" window class is supposed to do something on Window activation, but Windows 10 might have changed the behavior of window activation or the timing and therefore the window is not activated until I specifically do so from the LWIN-TAB dialog.

Event Timeline

Alwarren edited Steps To Reproduce. (Show Details)Dec 15 2015, 2:53 PM
Alwarren edited Additional Information. (Show Details)
Alwarren set Category to Tools.
Alwarren set Reproducibility to Always.
Alwarren set Severity to None.
Alwarren set Resolution to Open.
Alwarren set Legacy ID to 2197807786.May 8 2016, 1:19 PM
Alwarren added a subscriber: Alwarren.

Extra info: No error/crashes reported, it just sits there waiting.