NREL / OpenStudio

OpenStudio is a cross-platform collection of software tools to support whole building energy modeling using EnergyPlus and advanced daylight analysis using Radiance.
https://www.openstudio.net/
Other
494 stars 188 forks source link

OpenStudioApp crash on start in 2.9.1 Windows #3827

Closed jmarrec closed 4 years ago

jmarrec commented 4 years ago

Reported on https://unmethours.com/question/41887/openstudio-291-crash-on-startup/

jmarrec commented 4 years ago

Erik Kolderup, could try to do this please?

Open cmd.exe and type this

set OPENSTUDIO_APPLICATION_DEBUG=TRUE 
set OPENSTUDIO_APPLICATION_LOGFILE_PATH=%USERPROFILE%/OpenStudioApp.log
C:\openstudio-2.9.1\bin\OpenStudioApp.exe

# If that doesn't work, try this
cmd /C "set OPENSTUDIO_APPLICATION_DEBUG=TRUE &&  set OPENSTUDIO_APPLICATION_LOGFILE_PATH=%USERPROFILE%/OpenStudioApp.log && C:\openstudio-2.9.1\bin\OpenStudioApp.exe"

(Note: I'm not on windows right now, so commands are approximative...)

Then after it crashes, take and paste the log in C:\Users\\OpenStudioApp.log?

erikkolderup commented 4 years ago

Here's what I get:

[OpenStudioApp.main] <-2> main received argc=1 arguments [OpenStudioApp.main] <-2> Argument 0=C:\openstudio-2.9.1\bin\OpenStudioApp.exe [OpenStudioApp.main] <-1> Setting Qt::AA_EnableHighDpiScaling. Instead, you can also manually set the environment variable 'QT_SCALE_FACTOR'. [openstudio.OSAppBase] <-2> Measures dir: C:/Users/erik/OpenStudio/Measures [openstudio.OSAppBase] <-2> Starting measure manager server at http://127.0.0.1:52901 [openstudio.OSAppBase] <-2> Command: C:/openstudio-2.9.1/bin/openstudio.exe measure -s 52901 [ApplicationPathHelpers] <-2> getApplicationPath, szPath = 'C:\openstudio-2.9.1\bin\OpenStudioApp.exe' [PathHelpers] <-2> completeAndNormalize: result = C:/openstudio-2.9.1/bin/OpenStudioApp.exe [ApplicationPathHelpers] <-2> getApplicationPath, found 'C:/openstudio-2.9.1/bin/OpenStudioApp.exe' [ApplicationPathHelpers] <-2> getApplicationPath, szPath = 'C:\openstudio-2.9.1\bin\OpenStudioApp.exe' [PathHelpers] <-2> completeAndNormalize: result = C:/openstudio-2.9.1/bin/OpenStudioApp.exe [ApplicationPathHelpers] <-2> getApplicationPath, found 'C:/openstudio-2.9.1/bin/OpenStudioApp.exe' [ApplicationPathHelpers] <-2> getApplicationPath, szPath = 'C:\openstudio-2.9.1\bin\OpenStudioApp.exe' [PathHelpers] <-2> completeAndNormalize: result = C:/openstudio-2.9.1/bin/OpenStudioApp.exe [ApplicationPathHelpers] <-2> getApplicationPath, found 'C:/openstudio-2.9.1/bin/OpenStudioApp.exe' [ApplicationPathHelpers] <-2> getApplicationPath, szPath = 'C:\openstudio-2.9.1\bin\OpenStudioApp.exe' [PathHelpers] <-2> completeAndNormalize: result = C:/openstudio-2.9.1/bin/OpenStudioApp.exe [ApplicationPathHelpers] <-2> getApplicationPath, found 'C:/openstudio-2.9.1/bin/OpenStudioApp.exe' [ApplicationPathHelpers] <-2> getApplicationPath, szPath = 'C:\openstudio-2.9.1\bin\OpenStudioApp.exe' [PathHelpers] <-2> completeAndNormalize: result = C:/openstudio-2.9.1/bin/OpenStudioApp.exe [ApplicationPathHelpers] <-2> getApplicationPath, found 'C:/openstudio-2.9.1/bin/OpenStudioApp.exe' [ApplicationPathHelpers] <-2> getApplicationPath, szPath = 'C:\openstudio-2.9.1\bin\OpenStudioApp.exe' [PathHelpers] <-2> completeAndNormalize: result = C:/openstudio-2.9.1/bin/OpenStudioApp.exe

jmarrec commented 4 years ago

That's it? Does the cmd.exe actually return or is still running? Is OpenStudioApp.exe still "running" in the process monitor after? (CTRL + MAJ + ESCAPE)

That's almost no information to go on...

Could you also try this for me please in cmd.exe? You might need to adjust the port (52901 here) to another number if this one is taken

C:/openstudio-2.9.1/bin/openstudio.exe measure -s 52901

Open a browser too, and check http://127.0.0.1:52901

erikkolderup commented 4 years ago

Yes, I'm afraid that's it regarding the log file. OpenStudio opens for a few seconds and then closes.

I tried "C:/openstudio-2.9.1/bin/openstudio.exe measure -s 52901" and it takes a few seconds before it returns. Nothing seems to open.

I tried http://127.0.0.1:52901 in chrome, and get the following response: This site can’t be reached 127.0.0.1 refused to connect.

I appreciate your help so far.

jmarrec commented 4 years ago

Can you give me the output to the console when you run this?

C:/openstudio-2.9.1/bin/openstudio.exe measure --verbose -s 52901

erikkolderup commented 4 years ago

The command prompt window shows nothing after running that command. Pauses a few seconds and returns. Is that what you are asking for?

erikkolderup commented 4 years ago

Do you know if there's a way to check if there are security issues on my computer causing a problem?

shorowit commented 4 years ago

I think the command should be this? C:/openstudio-2.9.1/bin/openstudio.exe --verbose measure -s 52901

erikkolderup commented 4 years ago

That worked. Here's what I get:

C:\Users\erik>C:/openstudio-2.9.1/bin/openstudio.exe --verbose measure -s 52901
I, [2019-12-18T15:05:04.097522 #14504]  INFO -- : CLI Parsed Inputs: ["--verbose"] "measure" ["-s", "52901"]
D, [2019-12-18T15:05:04.098522 #14504] DEBUG -- : Main arguments are ["--verbose"]
D, [2019-12-18T15:05:04.099528 #14504] DEBUG -- : Sub-command is measure
D, [2019-12-18T15:05:04.100524 #14504] DEBUG -- : Sub-arguments are ["-s", "52901"]
D, [2019-12-18T15:05:04.100524 #14504] DEBUG -- : Parsing main_args ["--verbose"]
jmarrec commented 4 years ago

Hum, I can't really tell if measure manager fails to start, or it the CLI is crashing before it tells measure manager to start.

Do these commands work for you? What's the output?

C:/openstudio-2.9.1/bin/openstudio.exe --verbose --help
C:/openstudio-2.9.1/bin/openstudio.exe --verbose -e "puts OpenStudio::openStudioLongVersion"

Expected behavior:

measure -s

C:\Users\julien>C:/openstudio-2.9.1/bin/openstudio.exe --verbose measure -s 52901
I, [2019-12-19T12:01:20.677816 #12480]  INFO -- : CLI Parsed Inputs: ["--verbose"] "measure" ["-s", "52901"]
D, [2019-12-19T12:01:20.677816 #12480] DEBUG -- : Main arguments are ["--verbose"]
D, [2019-12-19T12:01:20.677816 #12480] DEBUG -- : Sub-command is measure
D, [2019-12-19T12:01:20.677816 #12480] DEBUG -- : Sub-arguments are ["-s", "52901"]
D, [2019-12-19T12:01:20.677816 #12480] DEBUG -- : Parsing main_args ["--verbose"]
D, [2019-12-19T12:01:22.224689 #12480] DEBUG -- : Adding dependency on simplecov '~> 0.16.1'
D, [2019-12-19T12:01:22.224689 #12480] DEBUG -- : Adding dependency on ansi '~> 1.5.0'
D, [2019-12-19T12:01:22.225057 #12480] DEBUG -- : Adding dependency on ast '~> 2.4.0'
D, [2019-12-19T12:01:22.225057 #12480] DEBUG -- : Adding dependency on builder '~> 3.2.3'
D, [2019-12-19T12:01:22.225057 #12480] DEBUG -- : Adding dependency on bundler '~> 1.17.1'
D, [2019-12-19T12:01:22.225057 #12480] DEBUG -- : Adding dependency on docile '~> 1.3.2'
D, [2019-12-19T12:01:22.226057 #12480] DEBUG -- : Adding dependency on git '~> 1.3.0'
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Adding dependency on json_pure '~> 2.2.0'
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Adding dependency on minitest '~> 5.4.3'
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Adding dependency on minitest-reporters '~> 1.2.0'
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Adding dependency on openstudio-extension '~> 0.1.2'
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Adding dependency on openstudio-standards '~> 0.2.10'
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Adding dependency on openstudio-workflow '~> 1.3.4'
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Adding dependency on openstudio_measure_tester '~> 0.1.7'
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Adding dependency on parallel '~> 1.12.1'
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Adding dependency on parser '~> 2.6.5.0'
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Adding dependency on powerpack '~> 0.1.2'
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Adding dependency on rainbow '~> 3.0.0'
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Adding dependency on rake '~> 12.3.1'
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Adding dependency on rubocop '~> 0.54.0'
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Adding dependency on rubocop-checkstyle_formatter '~> 0.4.0'
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Adding dependency on ruby-progressbar '~> 1.10.1'
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Adding dependency on simplecov-html '~> 0.10.2'
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Adding dependency on unicode-display_width '~> 1.6.0'
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Processing 24 activation requests
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/unicode-display_width-1.6.0.gemspec
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/simplecov-html-0.10.2.gemspec
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/ruby-progressbar-1.10.1.gemspec
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/rubocop-checkstyle_formatter-0.4.0.gemspec
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/rubocop-0.54.0.gemspec
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/rake-12.3.1.gemspec
D, [2019-12-19T12:01:22.226172 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/rainbow-3.0.0.gemspec
D, [2019-12-19T12:01:22.241803 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/powerpack-0.1.2.gemspec
D, [2019-12-19T12:01:22.241803 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/parser-2.6.5.0.gemspec
D, [2019-12-19T12:01:22.241803 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/parallel-1.12.1.gemspec
D, [2019-12-19T12:01:22.241803 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/openstudio_measure_tester-0.1.7.gemspec
D, [2019-12-19T12:01:22.241803 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/bundler/specifications/simplecov-0.16.1.gemspec
D, [2019-12-19T12:01:22.241803 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/minitest-reporters-1.2.0.gemspec
D, [2019-12-19T12:01:22.241803 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/minitest-5.4.3.gemspec
D, [2019-12-19T12:01:22.241803 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/git-1.3.0.gemspec
D, [2019-12-19T12:01:22.241803 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/openstudio-workflow-1.3.4.gemspec
D, [2019-12-19T12:01:22.241803 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/openstudio-standards-0.2.10.gemspec
D, [2019-12-19T12:01:22.241803 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/openstudio-extension-0.1.2.gemspec
D, [2019-12-19T12:01:22.241803 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/json_pure-2.2.0.gemspec
D, [2019-12-19T12:01:22.241803 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/docile-1.3.2.gemspec
D, [2019-12-19T12:01:22.241803 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/bundler-1.17.1.gemspec
D, [2019-12-19T12:01:22.241803 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/builder-3.2.3.gemspec
D, [2019-12-19T12:01:22.241803 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/ast-2.4.0.gemspec
D, [2019-12-19T12:01:22.241803 #12480] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/ansi-1.5.0.gemspec
D, [2019-12-19T12:01:22.241803 #12480] DEBUG -- : Invoking command class: Measure ["-s", "52901"]
I, [2019-12-19T12:01:22.241803 #12480]  INFO -- : Measure, sub_argv = ["-s", "52901"]
:/ruby/2.2.0/gems/json_pure-2.2.0/lib/json/version.rb:4: warning: already initialized constant JSON::VERSION
:/ruby/2.2.0/json/version.rb:3: warning: previous definition of VERSION was here
:/ruby/2.2.0/gems/json_pure-2.2.0/lib/json/version.rb:5: warning: already initialized constant JSON::VERSION_ARRAY
:/ruby/2.2.0/json/version.rb:4: warning: previous definition of VERSION_ARRAY was here
:/ruby/2.2.0/gems/json_pure-2.2.0/lib/json/version.rb:6: warning: already initialized constant JSON::VERSION_MAJOR
:/ruby/2.2.0/json/version.rb:5: warning: previous definition of VERSION_MAJOR was here
:/ruby/2.2.0/gems/json_pure-2.2.0/lib/json/version.rb:7: warning: already initialized constant JSON::VERSION_MINOR
:/ruby/2.2.0/json/version.rb:6: warning: previous definition of VERSION_MINOR was here
:/ruby/2.2.0/gems/json_pure-2.2.0/lib/json/version.rb:8: warning: already initialized constant JSON::VERSION_BUILD
:/ruby/2.2.0/json/version.rb:7: warning: previous definition of VERSION_BUILD was here
:/ruby/2.2.0/gems/json_pure-2.2.0/lib/json/common.rb:100: warning: already initialized constant JSON::NaN
:/ruby/2.2.0/json/common.rb:99: warning: previous definition of NaN was here
:/ruby/2.2.0/gems/json_pure-2.2.0/lib/json/common.rb:102: warning: already initialized constant JSON::Infinity
:/ruby/2.2.0/json/common.rb:101: warning: previous definition of Infinity was here
:/ruby/2.2.0/gems/json_pure-2.2.0/lib/json/common.rb:104: warning: already initialized constant JSON::MinusInfinity
:/ruby/2.2.0/json/common.rb:103: warning: previous definition of MinusInfinity was here
:/ruby/2.2.0/gems/json_pure-2.2.0/lib/json/common.rb:129: warning: already initialized constant JSON::UnparserError
:/ruby/2.2.0/json/common.rb:128: warning: previous definition of UnparserError was here
D, [2019-12-19T12:01:22.335564 #12480] DEBUG -- : Measure command: [] {:update=>false, :compute_arguments=>nil, :start_server=>true, :start_server_port=>"52901"}
D, [2019-12-19T12:01:22.335564 #12480] DEBUG -- : Directory to examine is
[2019-12-19 12:01:23] INFO  WEBrick 1.3.1
[2019-12-19 12:01:23] INFO  ruby 2.2.4 (2015-12-16) [x64-mswin64_120]
[2019-12-19 12:01:23] INFO  WEBrick::HTTPServer#start: pid=12480 port=52901

At this point it keeps hanging, but serves the web page, If I connect to localhost:52901 in a browser, I see this

image

CLI Commands I gave

$ C:/openstudio-2.9.1/bin/openstudio.exe --verbose --help
I, [2019-12-19T12:02:12.925152 #13504]  INFO -- : CLI Parsed Inputs: ["--verbose", "--help"] nil []
D, [2019-12-19T12:02:12.925152 #13504] DEBUG -- : Main arguments are ["--verbose", "--help"]
D, [2019-12-19T12:02:12.925152 #13504] DEBUG -- : Sub-command is
D, [2019-12-19T12:02:12.925152 #13504] DEBUG -- : Sub-arguments are []
Usage: openstudio [options] <command> [<args>]

    -h, --help                       Print this help.
        --verbose                    Print the full log to STDOUT
        --no-ssl                     Skip initializing SSL
    -I, --include DIR                Add additional directory to add to front of Ruby $LOAD_PATH (may be used more than once)
    -e, --execute CMD                Execute one line of script (may be used more than once). Returns after executing commands.
        --gem_path DIR               Add additional directory to add to front of GEM_PATH environment variable (may be used more than once)
        --gem_home DIR               Set GEM_HOME environment variable
        --bundle GEMFILE             Use bundler for GEMFILE
        --bundle_path BUNDLE_PATH    Use bundler installed gems in BUNDLE_PATH
        --bundle_without WITHOUT_GROUPS
                                     Space separated list of groups for bundler to exclude in WITHOUT_GROUPS.  Surround multiple groups with quotes like "test development".

Common commands:
     energyplus_version   Returns the EnergyPlus version used by the CLI
     list_commands        Lists the entire set of available commands
     measure              Updates measures and compute arguments
     openstudio_version   Returns the OpenStudio version used by the CLI
     run                  Executes an OpenStudio Workflow file
     update               Updates OpenStudio Models to the current version

For help on any individual command run `openstudio COMMAND -h`

Additional commands are available, but are either more advanced
or not commonly used. To see all commands, run the command
`openstudio list_commands`.
$ C:/openstudio-2.9.1/bin/openstudio.exe --verbose -e "puts OpenStudio::openStudioLongVersion"
I, [2019-12-19T12:02:59.525154 #16880]  INFO -- : CLI Parsed Inputs: ["--verbose", "-e", "puts OpenStudio::openStudioLongVersion"] nil []
D, [2019-12-19T12:02:59.525154 #16880] DEBUG -- : Main arguments are ["--verbose", "-e", "puts OpenStudio::openStudioLongVersion"]
D, [2019-12-19T12:02:59.525154 #16880] DEBUG -- : Sub-command is
D, [2019-12-19T12:02:59.525154 #16880] DEBUG -- : Sub-arguments are []
D, [2019-12-19T12:02:59.525154 #16880] DEBUG -- : Parsing main_args ["--verbose", "-e", "puts OpenStudio::openStudioLongVersion"]
D, [2019-12-19T12:03:01.056405 #16880] DEBUG -- : Adding dependency on simplecov '~> 0.16.1'
D, [2019-12-19T12:03:01.056405 #16880] DEBUG -- : Adding dependency on ansi '~> 1.5.0'
D, [2019-12-19T12:03:01.056405 #16880] DEBUG -- : Adding dependency on ast '~> 2.4.0'
D, [2019-12-19T12:03:01.072030 #16880] DEBUG -- : Adding dependency on builder '~> 3.2.3'
D, [2019-12-19T12:03:01.072030 #16880] DEBUG -- : Adding dependency on bundler '~> 1.17.1'
D, [2019-12-19T12:03:01.072030 #16880] DEBUG -- : Adding dependency on docile '~> 1.3.2'
D, [2019-12-19T12:03:01.072030 #16880] DEBUG -- : Adding dependency on git '~> 1.3.0'
D, [2019-12-19T12:03:01.072030 #16880] DEBUG -- : Adding dependency on json_pure '~> 2.2.0'
D, [2019-12-19T12:03:01.072030 #16880] DEBUG -- : Adding dependency on minitest '~> 5.4.3'
D, [2019-12-19T12:03:01.072030 #16880] DEBUG -- : Adding dependency on minitest-reporters '~> 1.2.0'
D, [2019-12-19T12:03:01.072030 #16880] DEBUG -- : Adding dependency on openstudio-extension '~> 0.1.2'
D, [2019-12-19T12:03:01.072030 #16880] DEBUG -- : Adding dependency on openstudio-standards '~> 0.2.10'
D, [2019-12-19T12:03:01.072030 #16880] DEBUG -- : Adding dependency on openstudio-workflow '~> 1.3.4'
D, [2019-12-19T12:03:01.072030 #16880] DEBUG -- : Adding dependency on openstudio_measure_tester '~> 0.1.7'
D, [2019-12-19T12:03:01.072030 #16880] DEBUG -- : Adding dependency on parallel '~> 1.12.1'
D, [2019-12-19T12:03:01.072030 #16880] DEBUG -- : Adding dependency on parser '~> 2.6.5.0'
D, [2019-12-19T12:03:01.072030 #16880] DEBUG -- : Adding dependency on powerpack '~> 0.1.2'
D, [2019-12-19T12:03:01.072030 #16880] DEBUG -- : Adding dependency on rainbow '~> 3.0.0'
D, [2019-12-19T12:03:01.072030 #16880] DEBUG -- : Adding dependency on rake '~> 12.3.1'
D, [2019-12-19T12:03:01.072030 #16880] DEBUG -- : Adding dependency on rubocop '~> 0.54.0'
D, [2019-12-19T12:03:01.072030 #16880] DEBUG -- : Adding dependency on rubocop-checkstyle_formatter '~> 0.4.0'
D, [2019-12-19T12:03:01.072030 #16880] DEBUG -- : Adding dependency on ruby-progressbar '~> 1.10.1'
D, [2019-12-19T12:03:01.072030 #16880] DEBUG -- : Adding dependency on simplecov-html '~> 0.10.2'
D, [2019-12-19T12:03:01.072030 #16880] DEBUG -- : Adding dependency on unicode-display_width '~> 1.6.0'
D, [2019-12-19T12:03:01.087642 #16880] DEBUG -- : Processing 24 activation requests
D, [2019-12-19T12:03:01.087642 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/unicode-display_width-1.6.0.gemspec
D, [2019-12-19T12:03:01.087642 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/simplecov-html-0.10.2.gemspec
D, [2019-12-19T12:03:01.087642 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/ruby-progressbar-1.10.1.gemspec
D, [2019-12-19T12:03:01.087642 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/rubocop-checkstyle_formatter-0.4.0.gemspec
D, [2019-12-19T12:03:01.087642 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/rubocop-0.54.0.gemspec
D, [2019-12-19T12:03:01.087642 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/rake-12.3.1.gemspec
D, [2019-12-19T12:03:01.087642 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/rainbow-3.0.0.gemspec
D, [2019-12-19T12:03:01.087642 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/powerpack-0.1.2.gemspec
D, [2019-12-19T12:03:01.087642 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/parser-2.6.5.0.gemspec
D, [2019-12-19T12:03:01.087642 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/parallel-1.12.1.gemspec
D, [2019-12-19T12:03:01.087642 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/openstudio_measure_tester-0.1.7.gemspec
D, [2019-12-19T12:03:01.087642 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/bundler/specifications/simplecov-0.16.1.gemspec
D, [2019-12-19T12:03:01.087642 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/minitest-reporters-1.2.0.gemspec
D, [2019-12-19T12:03:01.087642 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/minitest-5.4.3.gemspec
D, [2019-12-19T12:03:01.087642 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/git-1.3.0.gemspec
D, [2019-12-19T12:03:01.087642 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/openstudio-workflow-1.3.4.gemspec
D, [2019-12-19T12:03:01.087642 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/openstudio-standards-0.2.10.gemspec
D, [2019-12-19T12:03:01.103267 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/openstudio-extension-0.1.2.gemspec
D, [2019-12-19T12:03:01.103267 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/json_pure-2.2.0.gemspec
D, [2019-12-19T12:03:01.103267 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/docile-1.3.2.gemspec
D, [2019-12-19T12:03:01.103267 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/bundler-1.17.1.gemspec
D, [2019-12-19T12:03:01.103267 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/builder-3.2.3.gemspec
D, [2019-12-19T12:03:01.103267 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/ast-2.4.0.gemspec
D, [2019-12-19T12:03:01.103267 #16880] DEBUG -- : Activating gem :/ruby/2.2.0/specifications/ansi-1.5.0.gemspec
D, [2019-12-19T12:03:01.103267 #16880] DEBUG -- : Executing cmd: puts OpenStudio::openStudioLongVersion
2.9.1.3472e8b799
jmarrec commented 4 years ago

Also, which OS are you using? Windows 10?

DavidGoldwasser commented 4 years ago

@jmarrec not sure if this is useful, but in initial feedback from @erikkolderup he reported not having a BCL directory in his home directory. That directory is created somewhere in the startup process before the OpenStudio Results measure is downloaded from BCL. So his crash seems to be happening before that.

erikkolderup commented 4 years ago

Here's the result from the help command.

Microsoft Windows [Version 10.0.18362.535] (c) 2019 Microsoft Corporation. All rights reserved.

C:/openstudio-2.9.1/bin/openstudio.exe --verbose --help I, [2019-12-19T07:33:27.408353 #6784] INFO -- : CLI Parsed Inputs: ["--verbose", "--help"] nil [] D, [2019-12-19T07:33:27.409874 #6784] DEBUG -- : Main arguments are ["--verbose", "--help"] D, [2019-12-19T07:33:27.413023 #6784] DEBUG -- : Sub-command is D, [2019-12-19T07:33:27.413726 #6784] DEBUG -- : Sub-arguments are [] Usage: openstudio [options] []

-h, --help                       Print this help.
    --verbose                    Print the full log to STDOUT
    --no-ssl                     Skip initializing SSL
-I, --include DIR                Add additional directory to add to front of Ruby $LOAD_PATH (may be used more than once)
-e, --execute CMD                Execute one line of script (may be used more than once). Returns after executing commands.
    --gem_path DIR               Add additional directory to add to front of GEM_PATH environment variable (may be used more than once)
    --gem_home DIR               Set GEM_HOME environment variable
    --bundle GEMFILE             Use bundler for GEMFILE
    --bundle_path BUNDLE_PATH    Use bundler installed gems in BUNDLE_PATH
    --bundle_without WITHOUT_GROUPS
                                 Space separated list of groups for bundler to exclude in WITHOUT_GROUPS.  Surround multiple groups with quotes like "test development".

Common commands: energyplus_version Returns the EnergyPlus version used by the CLI list_commands Lists the entire set of available commands measure Updates measures and compute arguments openstudio_version Returns the OpenStudio version used by the CLI run Executes an OpenStudio Workflow file update Updates OpenStudio Models to the current version

For help on any individual command run openstudio COMMAND -h

Additional commands are available, but are either more advanced or not commonly used. To see all commands, run the command openstudio list_commands.

erikkolderup commented 4 years ago

And here's the result from the other command.

C:\Users\erik>C:/openstudio-2.9.1/bin/openstudio.exe --verbose -e "puts OpenStudio::openStudioLongVersion" I, [2019-12-19T07:36:34.562682 #15292] INFO -- : CLI Parsed Inputs: ["--verbose", "-e", "puts OpenStudio::openStudioLongVersion"] nil [] D, [2019-12-19T07:36:34.563780 #15292] DEBUG -- : Main arguments are ["--verbose", "-e", "puts OpenStudio::openStudioLongVersion"] D, [2019-12-19T07:36:34.564480 #15292] DEBUG -- : Sub-command is D, [2019-12-19T07:36:34.564480 #15292] DEBUG -- : Sub-arguments are [] D, [2019-12-19T07:36:34.565123 #15292] DEBUG -- : Parsing main_args ["--verbose", "-e", "puts OpenStudio::openStudioLongVersion"]

erikkolderup commented 4 years ago

David is correct, this directory was created on my computer, C:\Users\erik\OpenStudio\Measures, and it's empty.

jmarrec commented 4 years ago

And here's the result from the other command.

C:\Users\erik>C:/openstudio-2.9.1/bin/openstudio.exe --verbose -e "puts OpenStudio::openStudioLongVersion" I, [2019-12-19T07:36:34.562682 #15292] INFO -- : CLI Parsed Inputs: ["--verbose", "-e", "puts OpenStudio::openStudioLongVersion"] nil [] D, [2019-12-19T07:36:34.563780 #15292] DEBUG -- : Main arguments are ["--verbose", "-e", "puts OpenStudio::openStudioLongVersion"] D, [2019-12-19T07:36:34.564480 #15292] DEBUG -- : Sub-command is D, [2019-12-19T07:36:34.564480 #15292] DEBUG -- : Sub-arguments are [] D, [2019-12-19T07:36:34.565123 #15292] DEBUG -- : Parsing main_args ["--verbose", "-e", "puts OpenStudio::openStudioLongVersion"]

So your CLI is broken somehow...

erikkolderup commented 4 years ago

Don't know if it's relevant information, but the Parametric Analysis Tool application does open for me on this computer. When I open the OpenStudio application, the initial screen opens for a few seconds with a message related to managing libraries, and then it disappears.

erikkolderup commented 4 years ago

And one more thing, Sketchup opens fine before I install OpenStudio. After installing OpenStudio, Sketchup will open briefly and then close.

erikkolderup commented 4 years ago

I ran a test, and v2.9.1 opens ok on my older laptop with the same version of Windows 10, from the same installation file. But I also have older versions of OpenStudio on that computer.

tijcolem commented 4 years ago

It sounds like it is something with your local env on your system. We ship these run libs with OS installer Visual C++ Redistributable Packages for Visual Studio 2013 but perhaps something is linking incorrectly at run-time with other sys-libs on your system. Long shot, but you could try and re-install https://www.microsoft.com/en-us/download/details.aspx?id=40784

erikkolderup commented 4 years ago

@tijcolem thanks for the suggestion. I tried re-installing C++ per your instructions and doesn't seem to make any difference. At this point I'm pretty desperate to get the program running; it's going to be used for a college class I'm teaching very soon.

Poking around, I noticed that there was no entry for Openstudioapp.exe in the list of apps allowed through the Windows Defender Firewall, accessed at "Control Panel\System and Security\Windows Defender Firewall\Allowed apps". On my older computer there were entries for older versions of OpenStudio but not for 2.9.1. On both computers there are entries for "Allow OpenStudio CLI" and "Allow OpenStudio Mongo", including version 2.9.1.

I added openstudioapp.exe to the list of allowed apps, but that doesn't seem to have any impact on the problem. Still get the app opening for a few seconds, displaying a message about opening or translating libraries, then it closes.

As David noted, I don't have a BCL directory showing up in my Users folder, in case that means anything.

And as noted earlier, the Parametric Analysis Tool opens on the new computer.

I've tried uninstalling and reinstalling several times.

Any additional debugging ideas are welcome!

DavidGoldwasser commented 4 years ago

@erikkolderup one idea I have is to create a new user account on the computer and launch the application under that user to see if you see the same behavior.

Another idea I have is to try out our beta 3.x version of OpenStudio. This has some updated dependancies that might behave differently. https://github.com/NREL/OpenStudio/releases/tag/v3.0.0-pre1

erikkolderup commented 4 years ago

I was downloading the pre1 version when I got your message! And it opens successfully.

I did get a warning from Windows Defender when I first opened the app, and I chose to allow access. That message did not come up when I installed and opened v2.9.1. Makes me think that it might be a firewall issue with 2.9.1 installation.

DavidGoldwasser commented 4 years ago

@erikkolderup thats great! You could try 2.9.1 installer and launch when you are on a different network, but if the 3.x beta is working that may work for you. You could keep using the 2.9 SkechUp Plugin installer, or try the 3.x SketchUp installer (which would require SketchUp Pro 2019, vs. 2017-2018 for 2.9 plugin).

Few notes about the beta app

tijcolem commented 4 years ago

@erikkolderup I would be surprised if Windows defender was the culprit but it could be possible. One thing you can do is to look at the Windows event log and check for application errors. Sometimes Windows can dump out useful logging info related to the crash. To go to the Event Viewer:

erikkolderup commented 4 years ago

@tijcolem. Thanks. I do see application errors in the event viewer. Looks like an openstudioapp.exe error followed a second later by an openstudio.exe error. Here's the info for the two errors. Does this mean anything to you?

Log Name: Application Source: Application Error Date: 12/27/2019 11:46:19 AM Event ID: 1000 Task Category: (100) Level: Error Keywords: Classic User: N/A Computer: EK-XPS-2019 Description: Faulting application name: OpenStudioApp.exe, version: 2.9.1.0, time stamp: 0x5de5c35f Faulting module name: LIBEAY32.dll, version: 1.0.2.1, time stamp: 0x550c2c4e Exception code: 0xc0000005 Fault offset: 0x000000000000baa3 Faulting process id: 0x36b0 Faulting application start time: 0x01d5bcee4eb03f64 Faulting application path: C:\openstudio-2.9.1\bin\OpenStudioApp.exe Faulting module path: C:\openstudio-2.9.1\bin\LIBEAY32.dll Report Id: 4423d6e6-0792-4b1c-af05-6b893bf72086 Faulting package full name: Faulting package-relative application ID: Event Xml:

1000 2 100 0x80000000000000 21084 Application EK-XPS-2019 OpenStudioApp.exe 2.9.1.0 5de5c35f LIBEAY32.dll 1.0.2.1 550c2c4e c0000005 000000000000baa3 36b0 01d5bcee4eb03f64 C:\openstudio-2.9.1\bin\OpenStudioApp.exe C:\openstudio-2.9.1\bin\LIBEAY32.dll 4423d6e6-0792-4b1c-af05-6b893bf72086 Log Name: Application Source: Application Error Date: 12/27/2019 11:46:20 AM Event ID: 1000 Task Category: (100) Level: Error Keywords: Classic User: N/A Computer: EK-XPS-2019 Description: Faulting application name: openstudio.exe, version: 2.9.1.0, time stamp: 0x5de5c0a1 Faulting module name: openstudio.exe, version: 2.9.1.0, time stamp: 0x5de5c0a1 Exception code: 0xc0000005 Fault offset: 0x00000000000f25a3 Faulting process id: 0x1930 Faulting application start time: 0x01d5bcee4f035dc5 Faulting application path: C:\openstudio-2.9.1\bin\openstudio.exe Faulting module path: C:\openstudio-2.9.1\bin\openstudio.exe Report Id: 25ca6c30-56fd-4e22-8f1f-6cb732c1e73f Faulting package full name: Faulting package-relative application ID: Event Xml: 1000 2 100 0x80000000000000 21085 Application EK-XPS-2019 openstudio.exe 2.9.1.0 5de5c0a1 openstudio.exe 2.9.1.0 5de5c0a1 c0000005 00000000000f25a3 1930 01d5bcee4f035dc5 C:\openstudio-2.9.1\bin\openstudio.exe C:\openstudio-2.9.1\bin\openstudio.exe 25ca6c30-56fd-4e22-8f1f-6cb732c1e73f
tijcolem commented 4 years ago

Okay, that is helpful. We ship openstudio with libeay32.dll which is an openssl shared lib and responsible for handling https type connections. Since that .dll appears to be the one responsible for the error, it's best to confirm we have the same exact lib as what is included in the installer. Below is the SHA1 code. You can run this cmd in powershell to confirm. It should default to SHA1.

PS C:\openstudio-2.9.1\bin> CertUtil -hashfile .\libeay32.dll SHA1 hash of .\libeay32.dll: 6b8e8b48e2fc8fe7fabd84714d16b98f5400d09a CertUtil: -hashfile command completed successfully.

If you compute the same SHA1 code, then it could be related to windows defender blocking the app from making https type calls (although I still wouldn't expect a crash). You could try a simple test and temporarily disable windows defender and then launch the app.

erikkolderup commented 4 years ago

@tijcolem , seems like I'm not doing something right. When entering the command "PS C:\openstudio-2.9.1\bin> CertUtil -hashfile .\libeay32.dll", I get the following:

PS C:\> PS C:\openstudio-2.9.1\bin> CertUtil -hashfile .\libeay32.dll
Get-Process : A positional parameter cannot be found that accepts argument 'CertUtil'.
At line:1 char:1
+ PS C:\openstudio-2.9.1\bin> CertUtil -hashfile .\libeay32.dll
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Get-Process], ParameterBindingException
    + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.GetProcessCommand

And I tried running v2.9.1 after disabling Windows Defender and I get the same behavior.

tijcolem commented 4 years ago

Sorry I should have been more explicit when running that command.

You need to open up a poweshell and then cd into the directory of your openstudio bin. Then run this command below:

CertUtil -hashfile .\libeay32.dll

erikkolderup commented 4 years ago

Looks like the numbers match.

PS C:\openstudio-2.9.1\bin> CertUtil -hashfile .\libeay32.dll SHA1 hash of .\libeay32.dll: 6b8e8b48e2fc8fe7fabd84714d16b98f5400d09a CertUtil: -hashfile command completed successfully.

erikkolderup commented 4 years ago

This may not be related, but when I run the version 3 application and try to download a measure from BCL, it seems to get stuck after pressing the download button. The progress bar keeps moving, but the process doesn't seem to complete.

erikkolderup commented 4 years ago

Update... still haven't been able to get v2.9.1 to open. As noted above, it looks like I have the right version of libeay32.dll installed. I'd appreciate any further debug tips.

Regarding my previous comment about downloading measures from BCL in v3, turns out that the measures did get downloaded even though the progress bar never stopped moving.

DavidGoldwasser commented 4 years ago

Re: BCL you may be hitting issue #2861

erikkolderup commented 4 years ago

@DavidGoldwasser and @tijcolem . Just checking in to see if there are more debugging ideas. Poking around I found a more detailed error report in the Windows Event Viewer. Including it here in case it provides more insights. The new computer is a Dell XPS 13 7390 2-in-1, which has i7-1065G7 processor. The old computer is a Dell XPS 13 9343 with i5-5200U. They have the same version of windows. Is there any likelihood that hardware would have an impact? I haven't been able to identify software or settings differences.

Version=1
EventType=APPCRASH
EventTime=132227150381490428
ReportType=2
Consent=1
UploadTime=132227150383283874
ReportStatus=268435456
ReportIdentifier=a3158bcf-51e4-47c7-be62-4c39ec0da392
IntegratorReportIdentifier=c699949f-9f19-44d2-b0c5-002a79bffe24
Wow64Host=34404
NsAppName=OpenStudioApp.exe
OriginalFilename=OpenStudioApp.exe
AppSessionGuid=00002e7c-0001-002d-3122-9887e4c3d501
TargetAppId=W:0006168bc195bd8f21a77c5337cf4c86c43600000904!000081cef197a9fef1c3bee21672a7352fcfc2b2294d!OpenStudioApp.exe
TargetAppVer=2019//12//03:02:07:27!3c0b6f5!OpenStudioApp.exe
BootId=4294967295
ServiceSplit=2249585057
TargetAsId=3192
UserImpactVector=808452096
IsFatal=1
EtwNonCollectReason=1
Response.BucketId=c814d3b9b09ce29c5d2077fe72ff7647
Response.BucketTable=4
Response.LegacyBucketId=2098809361089394247
Response.type=4
Sig[0].Name=Application Name
Sig[0].Value=OpenStudioApp.exe
Sig[1].Name=Application Version
Sig[1].Value=2.9.1.0
Sig[2].Name=Application Timestamp
Sig[2].Value=5de5c35f
Sig[3].Name=Fault Module Name
Sig[3].Value=LIBEAY32.dll
Sig[4].Name=Fault Module Version
Sig[4].Value=1.0.2.1
Sig[5].Name=Fault Module Timestamp
Sig[5].Value=550c2c4e
Sig[6].Name=Exception Code
Sig[6].Value=c0000005
Sig[7].Name=Exception Offset
Sig[7].Value=000000000000baa3
DynamicSig[1].Name=OS Version
DynamicSig[1].Value=10.0.18362.2.0.0.256.48
DynamicSig[2].Name=Locale ID
DynamicSig[2].Value=1033
DynamicSig[22].Name=Additional Information 1
DynamicSig[22].Value=b5ec
DynamicSig[23].Name=Additional Information 2
DynamicSig[23].Value=b5ec15aea07451369ab3847b5b263651
DynamicSig[24].Name=Additional Information 3
DynamicSig[24].Value=ad94
DynamicSig[25].Name=Additional Information 4
DynamicSig[25].Value=ad94e6135892adebdf7cfce247eca076
UI[2]=C:\openstudio-2.9.1\bin\OpenStudioApp.exe
LoadedModule[0]=C:\openstudio-2.9.1\bin\OpenStudioApp.exe
LoadedModule[1]=C:\Windows\SYSTEM32\ntdll.dll
LoadedModule[2]=C:\Windows\System32\KERNEL32.DLL
LoadedModule[3]=C:\Windows\System32\KERNELBASE.dll
LoadedModule[4]=C:\Windows\System32\USER32.dll
LoadedModule[5]=C:\Windows\System32\win32u.dll
LoadedModule[6]=C:\Windows\System32\GDI32.dll
LoadedModule[7]=C:\openstudio-2.9.1\bin\Qt5WebEngineWidgets.dll
LoadedModule[8]=C:\openstudio-2.9.1\bin\Qt5Network.dll
LoadedModule[9]=C:\Windows\System32\gdi32full.dll
LoadedModule[10]=C:\Windows\System32\msvcp_win.dll
LoadedModule[11]=C:\Windows\System32\ucrtbase.dll
LoadedModule[12]=C:\Windows\System32\WS2_32.dll
LoadedModule[13]=C:\Windows\System32\SHELL32.dll
LoadedModule[14]=C:\Windows\System32\RPCRT4.dll
LoadedModule[15]=C:\Windows\System32\cfgmgr32.dll
LoadedModule[16]=C:\Windows\System32\ADVAPI32.dll
LoadedModule[17]=C:\Windows\System32\shcore.dll
LoadedModule[18]=C:\Windows\System32\msvcrt.dll
LoadedModule[19]=C:\Windows\System32\combase.dll
LoadedModule[20]=C:\Windows\SYSTEM32\MPR.dll
LoadedModule[21]=C:\Windows\System32\sechost.dll
LoadedModule[22]=C:\Windows\System32\bcryptPrimitives.dll
LoadedModule[23]=C:\Windows\System32\CRYPT32.dll
LoadedModule[24]=C:\Windows\System32\windows.storage.dll
LoadedModule[25]=C:\Windows\System32\MSASN1.dll
LoadedModule[26]=C:\Windows\System32\profapi.dll
LoadedModule[27]=C:\openstudio-2.9.1\bin\Qt5Quick.dll
LoadedModule[28]=C:\Windows\System32\powrprof.dll
LoadedModule[29]=C:\openstudio-2.9.1\bin\Qt5Sql.dll
LoadedModule[30]=C:\Windows\System32\UMPDC.dll
LoadedModule[31]=C:\Windows\System32\shlwapi.dll
LoadedModule[32]=C:\openstudio-2.9.1\bin\Qt5WebEngineCore.dll
LoadedModule[33]=C:\Windows\System32\IMM32.dll
LoadedModule[34]=C:\openstudio-2.9.1\bin\Qt5Xml.dll
LoadedModule[35]=C:\openstudio-2.9.1\bin\Qt5Widgets.dll
LoadedModule[36]=C:\Windows\System32\PSAPI.DLL
LoadedModule[37]=C:\Windows\System32\COMDLG32.dll
LoadedModule[38]=C:\Windows\System32\ole32.dll
LoadedModule[39]=C:\Windows\System32\OLEAUT32.dll
LoadedModule[40]=C:\openstudio-2.9.1\bin\Qt5Core.dll
LoadedModule[41]=C:\Windows\System32\kernel.appcore.dll
LoadedModule[42]=C:\openstudio-2.9.1\bin\MSVCP120.dll
LoadedModule[43]=C:\openstudio-2.9.1\bin\Qt5Gui.dll
LoadedModule[44]=C:\openstudio-2.9.1\bin\MSVCR120.dll
LoadedModule[45]=C:\Windows\System32\cryptsp.dll
LoadedModule[46]=C:\Windows\SYSTEM32\IPHLPAPI.DLL
LoadedModule[47]=C:\Windows\SYSTEM32\DNSAPI.dll
LoadedModule[48]=C:\Windows\System32\NSI.dll
LoadedModule[49]=C:\openstudio-2.9.1\bin\Qt5Qml.dll
LoadedModule[50]=C:\openstudio-2.9.1\bin\Qt5Positioning.dll
LoadedModule[51]=C:\openstudio-2.9.1\bin\Qt5WebChannel.dll
LoadedModule[52]=C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.18362.535_none_2a26181e466b3888\COMCTL32.dll
LoadedModule[53]=C:\Windows\SYSTEM32\WINHTTP.dll
LoadedModule[54]=C:\Windows\SYSTEM32\USERENV.dll
LoadedModule[55]=C:\Windows\SYSTEM32\USP10.dll
LoadedModule[56]=C:\Windows\SYSTEM32\Secur32.dll
LoadedModule[57]=C:\Windows\SYSTEM32\dhcpcsvc.DLL
LoadedModule[58]=C:\Windows\SYSTEM32\WINMM.dll
LoadedModule[59]=C:\Windows\SYSTEM32\VERSION.dll
LoadedModule[60]=C:\Windows\SYSTEM32\winmmbase.dll
LoadedModule[61]=C:\Windows\SYSTEM32\SSPICLI.DLL
LoadedModule[62]=C:\Windows\SYSTEM32\CRYPTBASE.DLL
LoadedModule[63]=C:\Windows\system32\napinsp.dll
LoadedModule[64]=C:\Windows\system32\pnrpnsp.dll
LoadedModule[65]=C:\Windows\System32\mswsock.dll
LoadedModule[66]=C:\Windows\System32\winrnr.dll
LoadedModule[67]=C:\Windows\system32\NLAapi.dll
LoadedModule[68]=C:\Windows\system32\wshbth.dll
LoadedModule[69]=C:\Windows\system32\uxtheme.dll
LoadedModule[70]=C:\openstudio-2.9.1\bin\platforms\qwindows.dll
LoadedModule[71]=C:\Windows\system32\wintab32.dll
LoadedModule[72]=C:\Windows\SYSTEM32\WTSAPI32.dll
LoadedModule[73]=C:\Windows\SYSTEM32\ISD_Tablet.dll
LoadedModule[74]=C:\Windows\system32\d3d9.dll
LoadedModule[75]=C:\Windows\SYSTEM32\dwmapi.dll
LoadedModule[76]=C:\Windows\SYSTEM32\dxcore.dll
LoadedModule[77]=C:\Windows\SYSTEM32\opengl32.dll
LoadedModule[78]=C:\Windows\SYSTEM32\GLU32.dll
LoadedModule[79]=C:\Windows\System32\MSCTF.dll
LoadedModule[80]=C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_fdbe15db86939fb5\ig11icd64.dll
LoadedModule[81]=C:\Windows\system32\dxgi.dll
LoadedModule[82]=C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_fdbe15db86939fb5\igc64.dll
LoadedModule[83]=C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_fdbe15db86939fb5\igdgmm64.dll
LoadedModule[84]=C:\Windows\System32\clbcatq.dll
LoadedModule[85]=C:\Windows\system32\dataexchange.dll
LoadedModule[86]=C:\Windows\system32\dcomp.dll
LoadedModule[87]=C:\Windows\system32\d3d11.dll
LoadedModule[88]=C:\Windows\system32\twinapi.appcore.dll
LoadedModule[89]=C:\Windows\system32\RMCLIENT.dll
LoadedModule[90]=C:\Windows\SYSTEM32\TextInputFramework.dll
LoadedModule[91]=C:\Windows\SYSTEM32\CoreUIComponents.dll
LoadedModule[92]=C:\Windows\SYSTEM32\CoreMessaging.dll
LoadedModule[93]=C:\Windows\SYSTEM32\ntmarta.dll
LoadedModule[94]=C:\Windows\SYSTEM32\wintypes.dll
LoadedModule[95]=C:\Windows\SYSTEM32\iertutil.dll
LoadedModule[96]=C:\Windows\system32\Oleacc.dll
LoadedModule[97]=C:\openstudio-2.9.1\bin\ssleay32.dll
LoadedModule[98]=C:\Windows\WinSxS\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9619_none_08e065a3a84109b0\MSVCR90.dll
LoadedModule[99]=C:\openstudio-2.9.1\bin\LIBEAY32.dll
LoadedModule[100]=C:\Windows\SYSTEM32\NETAPI32.DLL
LoadedModule[101]=C:\Windows\SYSTEM32\NETUTILS.DLL
LoadedModule[102]=C:\Windows\SYSTEM32\wkscli.dll
LoadedModule[103]=C:\Windows\System32\bcrypt.dll
State[0].Key=Transport.DoneStage1
State[0].Value=1
OsInfo[0].Key=vermaj
OsInfo[0].Value=10
OsInfo[1].Key=vermin
OsInfo[1].Value=0
OsInfo[2].Key=verbld
OsInfo[2].Value=18362
OsInfo[3].Key=ubr
OsInfo[3].Value=535
OsInfo[4].Key=versp
OsInfo[4].Value=0
OsInfo[5].Key=arch
OsInfo[5].Value=9
OsInfo[6].Key=lcid
OsInfo[6].Value=1033
OsInfo[7].Key=geoid
OsInfo[7].Value=244
OsInfo[8].Key=sku
OsInfo[8].Value=48
OsInfo[9].Key=domain
OsInfo[9].Value=0
OsInfo[10].Key=prodsuite
OsInfo[10].Value=256
OsInfo[11].Key=ntprodtype
OsInfo[11].Value=1
OsInfo[12].Key=platid
OsInfo[12].Value=10
OsInfo[13].Key=sr
OsInfo[13].Value=0
OsInfo[14].Key=tmsi
OsInfo[14].Value=94774
OsInfo[15].Key=osinsty
OsInfo[15].Value=1
OsInfo[16].Key=iever
OsInfo[16].Value=11.535.18362.0-11.0.165
OsInfo[17].Key=portos
OsInfo[17].Value=0
OsInfo[18].Key=ram
OsInfo[18].Value=32537
OsInfo[19].Key=svolsz
OsInfo[19].Value=461
OsInfo[20].Key=wimbt
OsInfo[20].Value=0
OsInfo[21].Key=blddt
OsInfo[21].Value=190318
OsInfo[22].Key=bldtm
OsInfo[22].Value=1202
OsInfo[23].Key=bldbrch
OsInfo[23].Value=19h1_release
OsInfo[24].Key=bldchk
OsInfo[24].Value=0
OsInfo[25].Key=wpvermaj
OsInfo[25].Value=0
OsInfo[26].Key=wpvermin
OsInfo[26].Value=0
OsInfo[27].Key=wpbuildmaj
OsInfo[27].Value=0
OsInfo[28].Key=wpbuildmin
OsInfo[28].Value=0
OsInfo[29].Key=osver
OsInfo[29].Value=10.0.18362.535.amd64fre.19h1_release.190318-1202
OsInfo[30].Key=buildflightid
OsInfo[31].Key=edition
OsInfo[31].Value=Professional
OsInfo[32].Key=ring
OsInfo[32].Value=Retail
OsInfo[33].Key=expid
OsInfo[34].Key=containerid
OsInfo[35].Key=containertype
OsInfo[36].Key=edu
OsInfo[36].Value=0
FriendlyEventName=Stopped working
ConsentKey=APPCRASH
AppName=OpenStudio
AppPath=C:\openstudio-2.9.1\bin\OpenStudioApp.exe
NsPartner=windows
NsGroup=windows8
ApplicationIdentity=2284E2CFBD10904B34677CD884F3238E
MetadataHash=-463646766
erikkolderup commented 4 years ago

And in case it's useful, there's a second log file for the openstudio.exe crash, which seems to happen one second after the openstudioapp.exe crash (included in the previous comment).

Version=1
EventType=APPCRASH
EventTime=132227150386712446
ReportType=2
Consent=1
UploadTime=132227150387898421
ReportStatus=268435456
ReportIdentifier=3c5f04e7-4f43-43bf-b939-4c14edd327a2
IntegratorReportIdentifier=318dc6b8-0a95-44e5-84c0-04132500010f
Wow64Host=34404
NsAppName=openstudio.exe
OriginalFilename=openstudio.exe
AppSessionGuid=00002e58-0001-002d-5af3-d787e4c3d501
TargetAppId=W:0006168bc195bd8f21a77c5337cf4c86c43600000904!00001bdd20ae4bc64d42d7044b5309e6b6831fa9116e!openstudio.exe
TargetAppVer=2019//12//03:01:55:45!ca2b770!openstudio.exe
BootId=4294967295
ServiceSplit=2249585057
TargetAsId=3193
IsFatal=1
EtwNonCollectReason=1
Response.BucketId=501d04b3ac53c20427c6cc67f0203e1a
Response.BucketTable=4
Response.LegacyBucketId=1713281455043395098
Response.type=4
Sig[0].Name=Application Name
Sig[0].Value=openstudio.exe
Sig[1].Name=Application Version
Sig[1].Value=2.9.1.0
Sig[2].Name=Application Timestamp
Sig[2].Value=5de5c0a1
Sig[3].Name=Fault Module Name
Sig[3].Value=openstudio.exe
Sig[4].Name=Fault Module Version
Sig[4].Value=2.9.1.0
Sig[5].Name=Fault Module Timestamp
Sig[5].Value=5de5c0a1
Sig[6].Name=Exception Code
Sig[6].Value=c0000005
Sig[7].Name=Exception Offset
Sig[7].Value=00000000000f25a3
DynamicSig[1].Name=OS Version
DynamicSig[1].Value=10.0.18362.2.0.0.256.48
DynamicSig[2].Name=Locale ID
DynamicSig[2].Value=1033
DynamicSig[22].Name=Additional Information 1
DynamicSig[22].Value=b8eb
DynamicSig[23].Name=Additional Information 2
DynamicSig[23].Value=b8eb85d1f3db40628856e8ab86b9f422
DynamicSig[24].Name=Additional Information 3
DynamicSig[24].Value=6162
DynamicSig[25].Name=Additional Information 4
DynamicSig[25].Value=6162b18a546122ae14c2a018ba9a28c0
UI[2]=C:\openstudio-2.9.1\bin\openstudio.exe
LoadedModule[0]=C:\openstudio-2.9.1\bin\openstudio.exe
LoadedModule[1]=C:\Windows\SYSTEM32\ntdll.dll
LoadedModule[2]=C:\Windows\System32\KERNEL32.DLL
LoadedModule[3]=C:\Windows\System32\KERNELBASE.dll
LoadedModule[4]=C:\Windows\System32\WS2_32.dll
LoadedModule[5]=C:\Windows\System32\RPCRT4.dll
LoadedModule[6]=C:\Windows\System32\SHLWAPI.dll
LoadedModule[7]=C:\Windows\SYSTEM32\WSOCK32.dll
LoadedModule[8]=C:\Windows\System32\msvcrt.dll
LoadedModule[9]=C:\Windows\System32\combase.dll
LoadedModule[10]=C:\Windows\System32\ucrtbase.dll
LoadedModule[11]=C:\Windows\SYSTEM32\dbghelp.dll
LoadedModule[12]=C:\Windows\System32\bcryptPrimitives.dll
LoadedModule[13]=C:\Windows\System32\GDI32.dll
LoadedModule[14]=C:\Windows\System32\win32u.dll
LoadedModule[15]=C:\Windows\System32\gdi32full.dll
LoadedModule[16]=C:\Windows\System32\msvcp_win.dll
LoadedModule[17]=C:\Windows\System32\USER32.dll
LoadedModule[18]=C:\Windows\System32\CRYPT32.dll
LoadedModule[19]=C:\Windows\System32\MSASN1.dll
LoadedModule[20]=C:\Windows\System32\SHELL32.dll
LoadedModule[21]=C:\Windows\SYSTEM32\MPR.dll
LoadedModule[22]=C:\Windows\SYSTEM32\IPHLPAPI.DLL
LoadedModule[23]=C:\Windows\System32\cfgmgr32.dll
LoadedModule[24]=C:\Windows\System32\shcore.dll
LoadedModule[25]=C:\Windows\System32\windows.storage.dll
LoadedModule[26]=C:\Windows\System32\sechost.dll
LoadedModule[27]=C:\Windows\System32\advapi32.dll
LoadedModule[28]=C:\Windows\System32\profapi.dll
LoadedModule[29]=C:\Windows\System32\powrprof.dll
LoadedModule[30]=C:\Windows\System32\UMPDC.dll
LoadedModule[31]=C:\Windows\System32\kernel.appcore.dll
LoadedModule[32]=C:\Windows\System32\cryptsp.dll
LoadedModule[33]=C:\Windows\System32\ole32.dll
LoadedModule[34]=C:\openstudio-2.9.1\bin\MSVCP120.dll
LoadedModule[35]=C:\openstudio-2.9.1\bin\MSVCR120.dll
LoadedModule[36]=C:\Windows\System32\IMM32.DLL
LoadedModule[37]=C:\Windows\SYSTEM32\CRYPTBASE.DLL
LoadedModule[38]=C:\Windows\system32\rsaenh.dll
LoadedModule[39]=C:\Windows\System32\bcrypt.dll
LoadedModule[40]=C:\Windows\system32\winmm.dll
LoadedModule[41]=C:\Windows\SYSTEM32\winmmbase.dll
LoadedModule[42]=C:\Windows\system32\uxtheme.dll
LoadedModule[43]=C:\Windows\System32\OLEAUT32.dll
LoadedModule[44]=C:\Windows\System32\clbcatq.dll
LoadedModule[45]=C:\Windows\system32\propsys.dll
LoadedModule[46]=C:\Windows\SYSTEM32\NETAPI32.DLL
LoadedModule[47]=C:\Windows\SYSTEM32\NETUTILS.DLL
LoadedModule[48]=C:\Windows\SYSTEM32\wkscli.dll
State[0].Key=Transport.DoneStage1
State[0].Value=1
OsInfo[0].Key=vermaj
OsInfo[0].Value=10
OsInfo[1].Key=vermin
OsInfo[1].Value=0
OsInfo[2].Key=verbld
OsInfo[2].Value=18362
OsInfo[3].Key=ubr
OsInfo[3].Value=535
OsInfo[4].Key=versp
OsInfo[4].Value=0
OsInfo[5].Key=arch
OsInfo[5].Value=9
OsInfo[6].Key=lcid
OsInfo[6].Value=1033
OsInfo[7].Key=geoid
OsInfo[7].Value=244
OsInfo[8].Key=sku
OsInfo[8].Value=48
OsInfo[9].Key=domain
OsInfo[9].Value=0
OsInfo[10].Key=prodsuite
OsInfo[10].Value=256
OsInfo[11].Key=ntprodtype
OsInfo[11].Value=1
OsInfo[12].Key=platid
OsInfo[12].Value=10
OsInfo[13].Key=sr
OsInfo[13].Value=0
OsInfo[14].Key=tmsi
OsInfo[14].Value=94774
OsInfo[15].Key=osinsty
OsInfo[15].Value=1
OsInfo[16].Key=iever
OsInfo[16].Value=11.535.18362.0-11.0.165
OsInfo[17].Key=portos
OsInfo[17].Value=0
OsInfo[18].Key=ram
OsInfo[18].Value=32537
OsInfo[19].Key=svolsz
OsInfo[19].Value=461
OsInfo[20].Key=wimbt
OsInfo[20].Value=0
OsInfo[21].Key=blddt
OsInfo[21].Value=190318
OsInfo[22].Key=bldtm
OsInfo[22].Value=1202
OsInfo[23].Key=bldbrch
OsInfo[23].Value=19h1_release
OsInfo[24].Key=bldchk
OsInfo[24].Value=0
OsInfo[25].Key=wpvermaj
OsInfo[25].Value=0
OsInfo[26].Key=wpvermin
OsInfo[26].Value=0
OsInfo[27].Key=wpbuildmaj
OsInfo[27].Value=0
OsInfo[28].Key=wpbuildmin
OsInfo[28].Value=0
OsInfo[29].Key=osver
OsInfo[29].Value=10.0.18362.535.amd64fre.19h1_release.190318-1202
OsInfo[30].Key=buildflightid
OsInfo[31].Key=edition
OsInfo[31].Value=Professional
OsInfo[32].Key=ring
OsInfo[32].Value=Retail
OsInfo[33].Key=expid
OsInfo[34].Key=containerid
OsInfo[35].Key=containertype
OsInfo[36].Key=edu
OsInfo[36].Value=0
FriendlyEventName=Stopped working
ConsentKey=APPCRASH
AppName=OpenStudio CLI
AppPath=C:\openstudio-2.9.1\bin\openstudio.exe
NsPartner=windows
NsGroup=windows8
ApplicationIdentity=F984773FFA4A0743DE37D132FCBF51B3
MetadataHash=-1402326497
tijcolem commented 4 years ago

I'm running low of ideas. I did notice in your event log ( thanks for sending full chain btw) that the module MSVCR90.dll that gets loaded right before LIBEAY32.dll appears to be a different version from what my system is using. It's not clear as to what is requiring this module as OpenStudio needs msvcr120.dll but it's probably an intermediate dependency. Since I have a different version (shipped with 2019 windows), you can try to update this as some security patches have been applied if it's an older version. This module should be part of the 2008 redistribution package.

x64 https://www.microsoft.com/en-us/Download/confirmation.aspx?id=15336


OpenStudioApp.exe pid: 2376 Command line: "C:\openstudio-2.9.1\bin\OpenStudioApp.exe"

Base Size Path 0x0000000086180000 0x3c45000 C:\openstudio-2.9.1\bin\OpenStudioApp.exe 0x0000000033610000 0x1ed000 C:\Windows\SYSTEM32\ntdll.dll 0x0000000031f00000 0xb3000 C:\Windows\System32\KERNEL32.DLL 0x00000000304a0000 0x293000 C:\Windows\System32\KERNELBASE.dll 0x000000002d700000 0x8c000 C:\Windows\SYSTEM32\apphelp.dll 0x0000000032920000 0x197000 C:\Windows\System32\USER32.dll 0x000000002f6d0000 0x20000 C:\Windows\System32\win32u.dll 0x00000000320c0000 0x29000 C:\Windows\System32\GDI32.dll 0x000000002fbb0000 0x199000 C:\Windows\System32\gdi32full.dll 0x000000002f880000 0xa0000 C:\Windows\System32\msvcp_win.dll 0x000000002f780000 0xfa000 C:\Windows\System32\ucrtbase.dll 0x00000000309e0000 0x14f4000 C:\Windows\System32\SHELL32.dll 0x0000000031fc0000 0x9e000 C:\Windows\System32\msvcrt.dll 0x00000000307e0000 0x4a000 C:\Windows\System32\cfgmgr32.dll 0x0000000032870000 0xa8000 C:\Windows\System32\shcore.dll 0x0000000032260000 0x122000 C:\Windows\System32\RPCRT4.dll 0x0000000032b20000 0x32c000 C:\Windows\System32\combase.dll 0x0000000030760000 0x7e000 C:\Windows\System32\bcryptPrimitives.dll 0x000000002fd50000 0x74d000 C:\Windows\System32\windows.storage.dll 0x00000000332d0000 0x9e000 C:\Windows\System32\sechost.dll 0x0000000032450000 0xa3000 C:\Windows\System32\advapi32.dll 0x000000002f6a0000 0x24000 C:\Windows\System32\profapi.dll 0x000000002f620000 0x5d000 C:\Windows\System32\powrprof.dll 0x0000000032ac0000 0x52000 C:\Windows\System32\shlwapi.dll 0x000000002f680000 0x11000 C:\Windows\System32\kernel.appcore.dll 0x0000000030740000 0x17000 C:\Windows\System32\cryptsp.dll 0x0000000029620000 0x31000 C:\openstudio-2.9.1\bin\Qt5WebEngineWidgets.dll 0x0000000061480000 0x10c000 C:\openstudio-2.9.1\bin\Qt5Network.dll 0x0000000032500000 0x6d000 C:\Windows\System32\WS2_32.dll 0x000000002f920000 0x1db000 C:\Windows\System32\CRYPT32.dll 0x000000002f600000 0x12000 C:\Windows\System32\MSASN1.dll 0x000000002c8a0000 0x1b000 C:\Windows\SYSTEM32\MPR.dll 0x0000000061440000 0x35000 C:\openstudio-2.9.1\bin\Qt5Sql.dll 0x0000000061400000 0x34000 C:\openstudio-2.9.1\bin\Qt5Xml.dll 0x0000000060eb0000 0x547000 C:\openstudio-2.9.1\bin\Qt5Widgets.dll 0x0000000060950000 0x554000 C:\openstudio-2.9.1\bin\Qt5Core.dll 0x0000000032580000 0x155000 C:\Windows\System32\ole32.dll 0x0000000019e30000 0x5c3000 C:\openstudio-2.9.1\bin\Qt5Gui.dll 0x0000000020160000 0xa6000 C:\openstudio-2.9.1\bin\MSVCP120.dll 0x000000001ef30000 0xef000 C:\openstudio-2.9.1\bin\MSVCR120.dll 0x0000000017950000 0x2f3000 C:\openstudio-2.9.1\bin\Qt5Quick.dll 0x000000002eb70000 0xc6000 C:\Windows\SYSTEM32\DNSAPI.dll 0x0000000032570000 0x8000 C:\Windows\System32\NSI.dll 0x000000002eb30000 0x3d000 C:\Windows\SYSTEM32\IPHLPAPI.DLL 0x000000000af10000 0x367a000 C:\openstudio-2.9.1\bin\Qt5WebEngineCore.dll 0x0000000032230000 0x2e000 C:\Windows\System32\IMM32.dll 0x0000000032220000 0x8000 C:\Windows\System32\PSAPI.DLL 0x0000000060650000 0x2f1000 C:\openstudio-2.9.1\bin\Qt5Qml.dll 0x00000000320f0000 0x127000 C:\Windows\System32\COMDLG32.dll 0x00000000326e0000 0xc4000 C:\Windows\System32\OLEAUT32.dll 0x000000002a010000 0x1e000 C:\openstudio-2.9.1\bin\Qt5WebChannel.dll 0x00000000294f0000 0x3a000 C:\openstudio-2.9.1\bin\Qt5Positioning.dll 0x0000000026790000 0xc000 C:\Windows\SYSTEM32\Secur32.dll 0x000000002aff0000 0xf2000 C:\Windows\SYSTEM32\WINHTTP.dll 0x000000002afb0000 0x1c000 C:\Windows\SYSTEM32\dhcpcsvc.DLL 0x000000002f530000 0x28000 C:\Windows\SYSTEM32\USERENV.dll 0x0000000029480000 0x19000 C:\Windows\SYSTEM32\USP10.dll 0x000000002d920000 0x24000 C:\Windows\SYSTEM32\WINMM.dll 0x00000000200b0000 0xa9000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.17763.914_none_10dff78064323f3f\COMCTL32.dll 0x00000000282b0000 0xa000 C:\Windows\SYSTEM32\VERSION.dll 0x000000002d8f0000 0x2d000 C:\Windows\SYSTEM32\WINMMBASE.dll 0x000000002f500000 0x2f000 C:\Windows\SYSTEM32\SSPICLI.DLL 0x000000002efe0000 0xc000 C:\Windows\SYSTEM32\CRYPTBASE.DLL 0x0000000020e60000 0x16000 C:\Windows\system32\napinsp.dll 0x000000002ee10000 0x67000 C:\Windows\System32\mswsock.dll 0x000000002a300000 0xe000 C:\Windows\System32\winrnr.dll 0x000000002bab0000 0x1b000 C:\Windows\system32\NLAapi.dll 0x00000000209d0000 0x15000 C:\Windows\system32\wshbth.dll 0x0000000019cf0000 0x135000 C:\openstudio-2.9.1\bin\platforms\qwindows.dll 0x000000002dbe0000 0x9c000 C:\Windows\system32\uxtheme.dll 0x000000002dff0000 0x2e000 C:\Windows\system32\dwmapi.dll 0x00000000193b0000 0x19e000 C:\Windows\system32\d3d9.dll 0x0000000018e10000 0x127000 C:\Windows\SYSTEM32\opengl32.dll 0x000000001e140000 0x2c000 C:\Windows\SYSTEM32\GLU32.dll 0x0000000033470000 0x16c000 C:\Windows\System32\MSCTF.dll 0x00000000327c0000 0xa2000 C:\Windows\System32\clbcatq.dll 0x0000000014cd0000 0x56000 C:\Windows\system32\dataexchange.dll 0x000000002baf0000 0x27e000 C:\Windows\system32\d3d11.dll 0x000000002c6d0000 0x1c3000 C:\Windows\system32\dcomp.dll 0x000000002e320000 0xc2000 C:\Windows\system32\dxgi.dll 0x000000002dc80000 0x20d000 C:\Windows\system32\twinapi.appcore.dll 0x000000002deb0000 0x28000 C:\Windows\system32\RMCLIENT.dll 0x0000000023030000 0x95000 C:\Windows\SYSTEM32\TextInputFramework.dll 0x000000002cfe0000 0xe2000 C:\Windows\SYSTEM32\CoreMessaging.dll 0x0000000028950000 0x322000 C:\Windows\SYSTEM32\CoreUIComponents.dll 0x000000002e660000 0x31000 C:\Windows\SYSTEM32\ntmarta.dll 0x0000000028720000 0x153000 C:\Windows\SYSTEM32\wintypes.dll 0x0000000080000000 0x62000 C:\openstudio-2.9.1\bin\ssleay32.dll 0x00000000605a0000 0xa3000 C:\Windows\WinSxS\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9518_none_08e07c8fa840efbe\MSVCR90.dll 0x000000008c210000 0x204000 C:\openstudio-2.9.1\bin\LIBEAY32.dll 0x000000002f6f0000 0x26000 C:\Windows\System32\bcrypt.dll 0x000000002e990000 0x33000 C:\Windows\system32\rsaenh.dll 0x0000000019c10000 0xde000 C:\openstudio-2.9.1\bin\sqldrivers\qsqlite.dll 0x000000002a4e0000 0xa000 C:\Windows\System32\rasadhlp.dll 0x000000002abc0000 0x79000 C:\Windows\System32\fwpuclnt.dll

erikkolderup commented 4 years ago

Thanks @tijcolem . Still no luck. I uninstalled the existing version of Microsoft Visual C++ 2008 Redistributable Package (x64) and downloaded and installed the version you provided a link for. Still the same behavior.

This is a brand new computer with new generation processor (Dell XPS 13 7390 2-in-1, which has i7-1065G7). Any chance that's related to this problem? Are you aware of successful installations with this processor? I ask because searching for "libeay32.dll exception code" seems to bring up examples of other applications having similar error messages; sometimes it sounds like an issue that happens on some processors and not others.

jmarrec commented 4 years ago

We don't catalog the CPU of the users (thank god). I have a dell laptop too, but not the same model and CPU. Mine is an XPS 15 9570 with an i7-8750H...

Seems like we're at a point where I can throw random ideas:

erikkolderup commented 4 years ago

@jmarrec , thanks for the ideas. I tried v2.7.0 and it didn't work. But the prerelease v3 does work (but I currently want to use v2.9.1 for a class I teach). I have the version of Windows that came with the computer. The other ideas I may try when I have more time. Thanks.

DavidGoldwasser commented 4 years ago

@erikkolderup did you ever get to try to create a new user account on the new machine, and then try to install and launch OpenStudio while logged in as that user?

erikkolderup commented 4 years ago

@DavidGoldwasser , yes, I got the same error when logged in as a new user with new installation.

lefticus commented 4 years ago

@erikkolderup I'm giving another set of eyes to this problem, and was wondering: did you ever try installing Visual Studio Community from the link that @jmarrec provided? https://github.com/NREL/OpenStudio/wiki/Configuring-OpenStudio-Build-Environments#windows

Or more directly https://www.visualstudio.com/en-us/news/releasenotes/vs2013-community-vs

lefticus commented 4 years ago

@erikkolderup The following might prove to be insightful for debugging this, if you are up for it. It's a bit complicated, sorry. I could probably record a quick screen cast if that would be helpful.

  1. Download Process Monitor (https://docs.microsoft.com/en-us/sysinternals/downloads/procmon)
  2. Launch Process Monitor
  3. You should see the screen filling with events
  4. Launch OpenStudio.exe
  5. Go back to Process Monitor and hit ctrl-E or File->Capture Events. The idea is to stop the capturing of events (it will be a lot)
  6. File->Save and save the current log
  7. zip the log into a .zip file
  8. Upload it here

Let me know what you think.

erikkolderup commented 4 years ago

@lefticus, here's the process monitor log. Thanks for your help!

Logfile.zip

Regarding Visual Studio, I haven't tried that. Don't really understand what I would do. Just install the Visual Studio software? Or is there more to it than that? Apologies for my ignorance...

lefticus commented 4 years ago

@erikkolderup The idea would be simply to install Visual Studio to see if the Windows operating system components that come with it make any difference.

It's not unusual that we have some minor difference in components between a "developer" computer and a "user" computer that causes some kind of problems that are difficult to track down.

I'll look at your log file and see if it provides us with any new information!

lefticus commented 4 years ago

This post is going to be longer than I thought, I but I think it has some good info.

@DavidGoldwasser @jmarrec my hope was to find some evidence of openstudio.exe finding a stray / unknown DLL either Qt or OpenSSL from the event log from @erikkolderup . I found no such evidence.

My current theory as to why OS3 is working and the ones before it are not is because of the build system changes that were made that ensure every library that uses openssl is linking to the exact same version. However, this does not explain why that is a problem on this one specific computer.

The combination of network configuration and hardware could come into play.

If you look at the event logs you see that there is some interesting "BUFFER OVERFLOW" from a service called "KillerNetworkService.exe"

image

Which occur close in time to when OpenStudio.exe crashes

Some googling shows that users are in general not very happy about this service / driver / NIC:

One possibility for @erikkolderup is to see if upgrading the networking drivers has any effect: https://support.killernetworking.com/download/killer-software-package-windows-10-1803/

If it does, yay. But it still doesn't now explain why OS3 does work.

One other thing that we have done is upgrade the version of OpenSSL that we are shipping. The version we ship is 1.0.2a, while 1.0.2u is out now. I know we had some difficulty upgrading, but I believe they are meant to be binary compatible.

The next possibility for @erikkolderup is to see if unzipping this file: https://indy.fulgan.com/SSL/openssl-1.0.2u-x64_86-win64.zip into the C:\openstudio-2.9.1\bin folder (intentionally replacing the existing openssl dlls there) has any effect.

I'm leaning towards the most likely scenario being an interaction between this networking service and the version of OpenSSL we ship, but it's just a guess right now.

@erikkolderup let me know which of these possibilities you are able / interested in trying.

Thanks!

jmarrec commented 4 years ago

FWIW, I happen to have a dell XPS laptop as well. Mine is an XPS 9570 (6-core i7-8750H), which has a "Killer 1535 802.11ac 2x2 WiFi and Bluetooth" card, so I also have that KillerNetworkService.exe. My driver version for the wifi part is "12.0.0.825" (which - I just checked on the dell support page for my laptop - is outdated)

procmon shows that this guy also does a bit of buffer overflow, but he's not the primary trigger at all. Explorer.exe, svchost.exe sihost.exe do it far more often. About 1% of all events I registered are buffer overflows. It seems that a ton of RegQueryKey/Value and QuerySecurityFile operations result in BUFFER OVERFLOW.

lefticus commented 4 years ago

It's the best I got at a moment, so hopefully worth a try.

dmitrysurugin commented 4 years ago

I'm running into the similar problem. OpenStudio crashes on the new Dell laptop (i7-9750H) during the startup. Just a few "ghost tabs" are running through the taskbar and nothing happens. In my case, neither 2.8, 2.9, nor new 1.0 versions work. CLI client is working fine. As has been proposed earlier in this thread, I tried turning off antivirus/firewall, installing provided c++ distribution, updating killernetworkservice, overriding .dll's - nothing helped. UPD: I also installed Visual Studio build tools & community 2019 - no impact. Also, there's been old thread regarding the Dell Backup & Recovery tool, causing similar appcrash, however it's not even installed in my laptop. Below are the four logs related to the application crash. Sorry if some if these might be repetition (the issue seems quite similar, but not 100 % equal, e.g. 3rd OS doesn't work for me, and there are some errors related to "jenkins" file)

From the event manager (1st):

Faulting application name: OpenStudioApp.exe, version: 2.9.1.0, time stamp: 0x5de5c35f Faulting module name: OpenStudioApp.exe, version: 2.9.1.0, time stamp: 0x5de5c35f Exception code: 0xc0000005 Fault offset: 0x000000000046f7b5 Faulting process id: 0x1a00 Faulting application start time: 0x01d5d762daceca07 Faulting application path: C:\openstudio-2.9.1\bin\OpenStudioApp.exe Faulting module path: C:\openstudio-2.9.1\bin\OpenStudioApp.exe Report Id: 6d17ddbf-4423-46d7-b2b4-58ae50576d3e Faulting package full name: Faulting package-relative application ID:

From the event manager (2nd):

Version=1 EventType=APPCRASH EventTime=132249529790576166 ReportType=2 Consent=1 UploadTime=132249529793193510 ReportStatus=268435456 ReportIdentifier=d081c979-af47-4cc1-a5fa-1037dd7f01a9 IntegratorReportIdentifier=d4cc63ac-9487-4189-a898-d0cd3b663f62 Wow64Host=34404 NsAppName=OpenStudioApp.exe OriginalFilename=OpenStudioApp.exe AppSessionGuid=00002860-0001-0021-7bba-13243fd8d501 TargetAppId=W:0000411b0b1ed880e0a0b276729e3e4a0c810000ffff!000081cef197a9fef1c3bee21672a7352fcfc2b2294d!OpenStudioApp.exe TargetAppVer=2019//12//03:02:07:27!3c0b6f5!OpenStudioApp.exe BootId=4294967295 ServiceSplit=2126508449 TargetAsId=334 UserImpactVector=3146544 IsFatal=1 EtwNonCollectReason=1 Response.BucketId=125c1adbdf22b955288c50c0c84865ba Response.BucketTable=4 Response.LegacyBucketId=1768877542573893050 Response.type=4 Sig[0].Name=Application Name Sig[0].Value=OpenStudioApp.exe Sig[1].Name=Application Version Sig[1].Value=2.9.1.0 Sig[2].Name=Application Timestamp Sig[2].Value=5de5c35f Sig[3].Name=Fault Module Name Sig[3].Value=OpenStudioApp.exe Sig[4].Name=Fault Module Version Sig[4].Value=2.9.1.0 Sig[5].Name=Fault Module Timestamp Sig[5].Value=5de5c35f Sig[6].Name=Exception Code Sig[6].Value=c0000005 Sig[7].Name=Exception Offset Sig[7].Value=000000000046f7b5 DynamicSig[1].Name=OS Version DynamicSig[1].Value=10.0.18363.2.0.0.256.48 DynamicSig[2].Name=Locale ID DynamicSig[2].Value=8192 DynamicSig[22].Name=Additional Information 1 DynamicSig[22].Value=f8a1 DynamicSig[23].Name=Additional Information 2 DynamicSig[23].Value=f8a1a1d5647da00d8ac022e2d4cec88d DynamicSig[24].Name=Additional Information 3 DynamicSig[24].Value=16c6 DynamicSig[25].Name=Additional Information 4 DynamicSig[25].Value=16c6fc29ee82a7a8996c8c8590d4e35c UI[2]=C:\openstudio-2.9.1\bin\OpenStudioApp.exe LoadedModule[0]=C:\openstudio-2.9.1\bin\OpenStudioApp.exe LoadedModule[1]=C:\Windows\SYSTEM32\ntdll.dll LoadedModule[2]=C:\Windows\System32\KERNEL32.DLL LoadedModule[3]=C:\Windows\System32\KERNELBASE.dll LoadedModule[4]=C:\Windows\System32\USER32.dll LoadedModule[5]=C:\Windows\System32\win32u.dll LoadedModule[6]=C:\Windows\System32\GDI32.dll LoadedModule[7]=C:\Windows\System32\gdi32full.dll LoadedModule[8]=C:\Windows\System32\msvcp_win.dll LoadedModule[9]=C:\Windows\System32\ucrtbase.dll LoadedModule[10]=C:\Windows\System32\SHELL32.dll LoadedModule[11]=C:\Windows\System32\cfgmgr32.dll LoadedModule[12]=C:\Windows\System32\shcore.dll LoadedModule[13]=C:\Windows\System32\msvcrt.dll LoadedModule[14]=C:\Windows\SYSTEM32\MPR.dll LoadedModule[15]=C:\Windows\System32\RPCRT4.dll LoadedModule[16]=C:\Windows\System32\combase.dll LoadedModule[17]=C:\Windows\System32\bcryptPrimitives.dll LoadedModule[18]=C:\Windows\System32\windows.storage.dll LoadedModule[19]=C:\Windows\System32\sechost.dll LoadedModule[20]=C:\Windows\System32\advapi32.dll LoadedModule[21]=C:\Windows\System32\profapi.dll LoadedModule[22]=C:\Windows\System32\powrprof.dll LoadedModule[23]=C:\Windows\System32\UMPDC.dll LoadedModule[24]=C:\Windows\System32\shlwapi.dll LoadedModule[25]=C:\Windows\System32\kernel.appcore.dll LoadedModule[26]=C:\Windows\System32\cryptsp.dll LoadedModule[27]=C:\openstudio-2.9.1\bin\Qt5WebEngineWidgets.dll LoadedModule[28]=C:\openstudio-2.9.1\bin\Qt5Xml.dll LoadedModule[29]=C:\openstudio-2.9.1\bin\Qt5Sql.dll LoadedModule[30]=C:\openstudio-2.9.1\bin\Qt5Network.dll LoadedModule[31]=C:\Windows\System32\WS2_32.dll LoadedModule[32]=C:\Windows\System32\CRYPT32.dll LoadedModule[33]=C:\Windows\System32\MSASN1.dll LoadedModule[34]=C:\openstudio-2.9.1\bin\Qt5Core.dll LoadedModule[35]=C:\Windows\System32\ole32.dll LoadedModule[36]=C:\openstudio-2.9.1\bin\MSVCP120.dll LoadedModule[37]=C:\openstudio-2.9.1\bin\Qt5Widgets.dll LoadedModule[38]=C:\openstudio-2.9.1\bin\MSVCR120.dll LoadedModule[39]=C:\Windows\SYSTEM32\IPHLPAPI.DLL LoadedModule[40]=C:\openstudio-2.9.1\bin\Qt5Gui.dll LoadedModule[41]=C:\Windows\SYSTEM32\DNSAPI.dll LoadedModule[42]=C:\Windows\System32\NSI.dll LoadedModule[43]=C:\openstudio-2.9.1\bin\Qt5Quick.dll LoadedModule[44]=C:\openstudio-2.9.1\bin\Qt5WebEngineCore.dll LoadedModule[45]=C:\Windows\System32\IMM32.dll LoadedModule[46]=C:\Windows\System32\PSAPI.DLL LoadedModule[47]=C:\Windows\System32\COMDLG32.dll LoadedModule[48]=C:\Windows\System32\OLEAUT32.dll LoadedModule[49]=C:\openstudio-2.9.1\bin\Qt5WebChannel.dll LoadedModule[50]=C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.18362.592_none_2a2c5e32466583af\COMCTL32.dll LoadedModule[51]=C:\Windows\SYSTEM32\Secur32.dll LoadedModule[52]=C:\Windows\SYSTEM32\WINHTTP.dll LoadedModule[53]=C:\Windows\SYSTEM32\dhcpcsvc.DLL LoadedModule[54]=C:\Windows\SYSTEM32\USERENV.dll LoadedModule[55]=C:\Windows\SYSTEM32\USP10.dll LoadedModule[56]=C:\Windows\SYSTEM32\WINMM.dll LoadedModule[57]=C:\Windows\SYSTEM32\VERSION.dll LoadedModule[58]=C:\openstudio-2.9.1\bin\Qt5Positioning.dll LoadedModule[59]=C:\Windows\SYSTEM32\WINMMBASE.dll LoadedModule[60]=C:\Windows\SYSTEM32\SSPICLI.DLL LoadedModule[61]=C:\Windows\SYSTEM32\CRYPTBASE.DLL LoadedModule[62]=C:\openstudio-2.9.1\bin\Qt5Qml.dll LoadedModule[63]=C:\Windows\system32\napinsp.dll LoadedModule[64]=C:\Windows\system32\pnrpnsp.dll LoadedModule[65]=C:\Windows\System32\mswsock.dll LoadedModule[66]=C:\Windows\System32\winrnr.dll LoadedModule[67]=C:\Windows\system32\NLAapi.dll LoadedModule[68]=C:\Windows\system32\wshbth.dll LoadedModule[69]=C:\Windows\system32\uxtheme.dll LoadedModule[70]=C:\openstudio-2.9.1\bin\platforms\qwindows.dll LoadedModule[71]=C:\Windows\system32\d3d9.dll LoadedModule[72]=C:\Windows\SYSTEM32\dwmapi.dll LoadedModule[73]=C:\Windows\SYSTEM32\dxcore.dll LoadedModule[74]=C:\Windows\SYSTEM32\opengl32.dll LoadedModule[75]=C:\Windows\SYSTEM32\GLU32.dll LoadedModule[76]=C:\Windows\System32\MSCTF.dll LoadedModule[77]=C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_2a2feb4e9a089796\ig9icd64.dll LoadedModule[78]=C:\Windows\system32\dxgi.dll LoadedModule[79]=C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_2a2feb4e9a089796\igc64.dll LoadedModule[80]=C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_2a2feb4e9a089796\igdgmm64.dll LoadedModule[81]=C:\Windows\System32\clbcatq.dll LoadedModule[82]=C:\Windows\system32\dataexchange.dll LoadedModule[83]=C:\Windows\system32\d3d11.dll LoadedModule[84]=C:\Windows\system32\dcomp.dll LoadedModule[85]=C:\Windows\system32\twinapi.appcore.dll LoadedModule[86]=C:\Windows\system32\RMCLIENT.dll LoadedModule[87]=C:\Windows\SYSTEM32\TextInputFramework.dll LoadedModule[88]=C:\Windows\SYSTEM32\CoreUIComponents.dll LoadedModule[89]=C:\Windows\SYSTEM32\CoreMessaging.dll LoadedModule[90]=C:\Windows\SYSTEM32\ntmarta.dll LoadedModule[91]=C:\Windows\SYSTEM32\wintypes.dll LoadedModule[92]=C:\Windows\SYSTEM32\iertutil.dll State[0].Key=Transport.DoneStage1 State[0].Value=1 OsInfo[0].Key=vermaj OsInfo[0].Value=10 OsInfo[1].Key=vermin OsInfo[1].Value=0 OsInfo[2].Key=verbld OsInfo[2].Value=18363 OsInfo[3].Key=ubr OsInfo[3].Value=592 OsInfo[4].Key=versp OsInfo[4].Value=0 OsInfo[5].Key=arch OsInfo[5].Value=9 OsInfo[6].Key=lcid OsInfo[6].Value=1033 OsInfo[7].Key=geoid OsInfo[7].Value=176 OsInfo[8].Key=sku OsInfo[8].Value=48 OsInfo[9].Key=domain OsInfo[9].Value=0 OsInfo[10].Key=prodsuite OsInfo[10].Value=256 OsInfo[11].Key=ntprodtype OsInfo[11].Value=1 OsInfo[12].Key=platid OsInfo[12].Value=10 OsInfo[13].Key=sr OsInfo[13].Value=0 OsInfo[14].Key=tmsi OsInfo[14].Value=11402 OsInfo[15].Key=osinsty OsInfo[15].Value=1 OsInfo[16].Key=iever OsInfo[16].Value=11.592.18362.0-11.0.170 OsInfo[17].Key=portos OsInfo[17].Value=0 OsInfo[18].Key=ram OsInfo[18].Value=16111 OsInfo[19].Key=svolsz OsInfo[19].Value=459 OsInfo[20].Key=wimbt OsInfo[20].Value=0 OsInfo[21].Key=blddt OsInfo[21].Value=190318 OsInfo[22].Key=bldtm OsInfo[22].Value=1202 OsInfo[23].Key=bldbrch OsInfo[23].Value=19h1_release OsInfo[24].Key=bldchk OsInfo[24].Value=0 OsInfo[25].Key=wpvermaj OsInfo[25].Value=0 OsInfo[26].Key=wpvermin OsInfo[26].Value=0 OsInfo[27].Key=wpbuildmaj OsInfo[27].Value=0 OsInfo[28].Key=wpbuildmin OsInfo[28].Value=0 OsInfo[29].Key=osver OsInfo[29].Value=10.0.18362.592.amd64fre.19h1_release.190318-1202 OsInfo[30].Key=buildflightid OsInfo[31].Key=edition OsInfo[31].Value=Professional OsInfo[32].Key=ring OsInfo[32].Value=Retail OsInfo[33].Key=expid OsInfo[34].Key=containerid OsInfo[35].Key=containertype OsInfo[36].Key=edu OsInfo[36].Value=0 FriendlyEventName=Stopped working ConsentKey=APPCRASH AppName=OpenStudio AppPath=C:\openstudio-2.9.1\bin\OpenStudioApp.exe NsPartner=windows NsGroup=windows8 ApplicationIdentity=2284E2CFBD10904B34677CD884F3238E MetadataHash=97199225

Installation log:

***** Invoked: Tue Jan 28 18:09:18 2020 [0] Arguments: C:\Users\surug\Downloads\OpenStudio-2.9.1.3472e8b799-Windows.exe [6] Operations sanity check succeeded. [24873] Tmp and install folder are on the same volume. Volume mount point: "C:\" Free space available: "394.32 GiB" [24874] Installation space required: "1.72 GiB" Temporary space required: "256.00 MiB" Local repository size: "0.00 bytes" [25885] backup operation: Mkdir [25885] \t- arguments: C:/openstudio-2.9.1 [25885] Done [25886] perform operation: Mkdir [25886] \t- arguments: C:/openstudio-2.9.1 [25887] Done [25888] Install size: 11 components [25986] backup CLI operation: Extract [25987] \t- arguments: installer://CLI/2.9.1bin.7z, C:\openstudio-2.9.1 [25987] Done [25987] perform CLI operation: Extract [25987] \t- arguments: installer://CLI/2.9.1bin.7z, C:\openstudio-2.9.1 [30803] Done [30804] backup CLI operation: Extract [30804] \t- arguments: installer://CLI/2.9.1Examples.7z, C:\openstudio-2.9.1 [30804] Done [30804] perform CLI operation: Extract [30804] \t- arguments: installer://CLI/2.9.1Examples.7z, C:\openstudio-2.9.1 [31052] Done [31061] backup Resources operation: Extract [31061] \t- arguments: installer://Resources/2.9.1Resources.7z, C:\openstudio-2.9.1 [31061] Done [31063] perform Resources operation: Extract [31063] \t- arguments: installer://Resources/2.9.1Resources.7z, C:\openstudio-2.9.1 [32010] Done [32019] backup CSharpAPI operation: Extract [32019] \t- arguments: installer://CSharpAPI/2.9.1CSharp.7z, C:\openstudio-2.9.1 [32019] Done [32019] perform CSharpAPI operation: Extract [32019] \t- arguments: installer://CSharpAPI/2.9.1CSharp.7z, C:\openstudio-2.9.1 [36688] Done [36698] backup DView operation: Extract [36698] \t- arguments: installer://DView/2.9.1bin.7z, C:\openstudio-2.9.1 [36698] Done [36698] perform DView operation: Extract [36698] \t- arguments: installer://DView/2.9.1bin.7z, C:\openstudio-2.9.1 [36932] Done [36944] backup Radiance operation: Extract [36944] \t- arguments: installer://Radiance/2.9.1Perl.7z, C:\openstudio-2.9.1 [36944] Done [36945] perform Radiance operation: Extract [36945] \t- arguments: installer://Radiance/2.9.1Perl.7z, C:\openstudio-2.9.1 [59412] Done [59412] backup Radiance operation: Extract [59412] \t- arguments: installer://Radiance/2.9.1Radiance.7z, C:\openstudio-2.9.1 [59412] Done [59412] perform Radiance operation: Extract [59412] \t- arguments: installer://Radiance/2.9.1Radiance.7z, C:\openstudio-2.9.1 [67007] Done [67018] backup EnergyPlus operation: Extract [67018] \t- arguments: installer://EnergyPlus/2.9.1EnergyPlus.7z, C:\openstudio-2.9.1 [67018] Done [67018] perform EnergyPlus operation: Extract [67018] \t- arguments: installer://EnergyPlus/2.9.1EnergyPlus.7z, C:\openstudio-2.9.1 [68294] Done [68308] backup Unspecified operation: Extract [68308] \t- arguments: installer://Unspecified/2.9.1bin.7z, C:\openstudio-2.9.1 [68308] Done [68310] perform Unspecified operation: Extract [68310] \t- arguments: installer://Unspecified/2.9.1bin.7z, C:\openstudio-2.9.1 [68492] Done [68492] backup Unspecified operation: Extract [68492] \t- arguments: installer://Unspecified/2.9.1content.7z, C:\openstudio-2.9.1 [68492] Done [68492] perform Unspecified operation: Extract [68492] \t- arguments: installer://Unspecified/2.9.1content.7z, C:\openstudio-2.9.1 [68560] Done [68561] "Execute" as admin: true [68561] backup Unspecified operation: Execute [68561] \t- arguments: C:\openstudio-2.9.1\bin\install_utility.exe, Install, UNDOEXECUTE, C:\openstudio-2.9.1\bin\install_utility.exe, Remove [68561] Done [68561] perform Unspecified operation: Execute [68561] \t- arguments: C:\openstudio-2.9.1\bin\install_utility.exe, Install, UNDOEXECUTE, C:\openstudio-2.9.1\bin\install_utility.exe, Remove [68578] C:\openstudio-2.9.1\bin\install_utility.exe" started, arguments: "Install [68863] Ok.\r\n [68863] \r\nOk.\r\n\r\n [68863] Done [68870] backup RubyAPI operation: Extract [68870] \t- arguments: installer://RubyAPI/2.9.1Ruby.7z, C:\openstudio-2.9.1 [68870] Done [68870] perform RubyAPI operation: Extract [68870] \t- arguments: installer://RubyAPI/2.9.1Ruby.7z, C:\openstudio-2.9.1 [71277] Done [71289] backup PAT operation: Extract [71289] \t- arguments: installer://PAT/2.9.1pat.7z, C:\openstudio-2.9.1 [71289] Done [71290] perform PAT operation: Extract [71290] \t- arguments: installer://PAT/2.9.1pat.7z, C:\openstudio-2.9.1 [269802] Done [270245] backup PAT operation: CreateShortcut [270245] \t- arguments: C:\openstudio-2.9.1/pat/ParametricAnalysisTool.exe, C:\Users\surug\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\OpenStudio/Parametric Analysis Tool.lnk [270245] Done [270245] perform PAT operation: CreateShortcut [270245] \t- arguments: C:\openstudio-2.9.1/pat/ParametricAnalysisTool.exe, C:\Users\surug\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\OpenStudio/Parametric Analysis Tool.lnk [270440] Done [270453] backup SketchUpPlugin operation: Extract [270453] \t- arguments: installer://SketchUpPlugin/2.9.1SketchUpPlugin.7z, C:\openstudio-2.9.1 [270453] Done [270453] perform SketchUpPlugin operation: Extract [270453] \t- arguments: installer://SketchUpPlugin/2.9.1SketchUpPlugin.7z, C:\openstudio-2.9.1 [273292] Done [273292] "Delete" as admin: true [273292] backup SketchUpPlugin operation: Delete [273292] \t- arguments: C:\openstudio-2.9.1/SketchUpPlugin/plugin/OpenStudio/OpenStudio-config [273294] Done [273294] perform SketchUpPlugin operation: Delete [273294] \t- arguments: C:\openstudio-2.9.1/SketchUpPlugin/plugin/OpenStudio/OpenStudio-config [273294] Done [273294] "AppendFile" as admin: true [273295] backup SketchUpPlugin operation: AppendFile [273295] \t- arguments: C:\openstudio-2.9.1/SketchUpPlugin/plugin/OpenStudio/OpenStudio-config, $OPENSTUDIO_SKETCHUPPLUGIN_VERSION = \"2.9.1\"\n$OPENSTUDIO_APPLICATION_DIR = 'C:\openstudio-2.9.1/bin/'\n$:.unshift('C:\openstudio-2.9.1/Ruby/')\n$:.unshift('C:\openstudio-2.9.1/SketchUpPlugin/') [273295] Done [273295] perform SketchUpPlugin operation: AppendFile [273295] \t- arguments: C:\openstudio-2.9.1/SketchUpPlugin/plugin/OpenStudio/OpenStudio-config, $OPENSTUDIO_SKETCHUPPLUGIN_VERSION = \"2.9.1\"\n$OPENSTUDIO_APPLICATION_DIR = 'C:\openstudio-2.9.1/bin/'\n$:.unshift('C:\openstudio-2.9.1/Ruby/')\n$:.unshift('C:\openstudio-2.9.1/SketchUpPlugin/') [273305] Done [273305] "Mkdir" as admin: true [273305] backup SketchUpPlugin operation: Mkdir [273305] \t- arguments: C:/ProgramData/SketchUp/SketchUp 2017/SketchUp/Plugins/ [273305] Done [273306] perform SketchUpPlugin operation: Mkdir [273306] \t- arguments: C:/ProgramData/SketchUp/SketchUp 2017/SketchUp/Plugins/ [273307] Done [273308] "Mkdir" as admin: true [273308] backup SketchUpPlugin operation: Mkdir [273308] \t- arguments: C:/ProgramData/SketchUp/SketchUp 2017/SketchUp/Plugins/OpenStudio/ [273308] Done [273309] perform SketchUpPlugin operation: Mkdir [273309] \t- arguments: C:/ProgramData/SketchUp/SketchUp 2017/SketchUp/Plugins/OpenStudio/ [273309] Done [273310] "Delete" as admin: true [273310] backup SketchUpPlugin operation: Delete [273310] \t- arguments: C:/ProgramData/SketchUp/SketchUp 2017/SketchUp/Plugins/OpenStudio.rb [273311] Done [273311] perform SketchUpPlugin operation: Delete [273311] \t- arguments: C:/ProgramData/SketchUp/SketchUp 2017/SketchUp/Plugins/OpenStudio.rb [273312] Done [273312] "Copy" as admin: true [273312] backup SketchUpPlugin operation: Copy [273312] \t- arguments: C:\openstudio-2.9.1/SketchUpPlugin/plugin/OpenStudio.rb, C:/ProgramData/SketchUp/SketchUp 2017/SketchUp/Plugins/OpenStudio.rb [273312] Done [273312] perform SketchUpPlugin operation: Copy [273312] \t- arguments: C:\openstudio-2.9.1/SketchUpPlugin/plugin/OpenStudio.rb, C:/ProgramData/SketchUp/SketchUp 2017/SketchUp/Plugins/OpenStudio.rb [273315] Done [273316] "Delete" as admin: true [273316] backup SketchUpPlugin operation: Delete [273316] \t- arguments: C:/ProgramData/SketchUp/SketchUp 2017/SketchUp/Plugins/OpenStudio/Startup.rb [273317] Done [273317] perform SketchUpPlugin operation: Delete [273317] \t- arguments: C:/ProgramData/SketchUp/SketchUp 2017/SketchUp/Plugins/OpenStudio/Startup.rb [273317] Done [273317] "Copy" as admin: true [273318] backup SketchUpPlugin operation: Copy [273318] \t- arguments: C:\openstudio-2.9.1/SketchUpPlugin/plugin/OpenStudio/Startup.rb, C:/ProgramData/SketchUp/SketchUp 2017/SketchUp/Plugins/OpenStudio/Startup.rb [273318] Done [273318] perform SketchUpPlugin operation: Copy [273318] \t- arguments: C:\openstudio-2.9.1/SketchUpPlugin/plugin/OpenStudio/Startup.rb, C:/ProgramData/SketchUp/SketchUp 2017/SketchUp/Plugins/OpenStudio/Startup.rb [273321] Done [273321] "Delete" as admin: true [273321] backup SketchUpPlugin operation: Delete [273321] \t- arguments: C:/ProgramData/SketchUp/SketchUp 2017/SketchUp/Plugins/OpenStudio/OpenStudio.hash [273322] Done [273322] perform SketchUpPlugin operation: Delete [273322] \t- arguments: C:/ProgramData/SketchUp/SketchUp 2017/SketchUp/Plugins/OpenStudio/OpenStudio.hash [273323] Done [273323] "Copy" as admin: true [273323] backup SketchUpPlugin operation: Copy [273323] \t- arguments: C:\openstudio-2.9.1/SketchUpPlugin/plugin/OpenStudio/OpenStudio.hash, C:/ProgramData/SketchUp/SketchUp 2017/SketchUp/Plugins/OpenStudio/OpenStudio.hash [273323] Done [273323] perform SketchUpPlugin operation: Copy [273323] \t- arguments: C:\openstudio-2.9.1/SketchUpPlugin/plugin/OpenStudio/OpenStudio.hash, C:/ProgramData/SketchUp/SketchUp 2017/SketchUp/Plugins/OpenStudio/OpenStudio.hash [273326] Done [273326] "Delete" as admin: true [273326] backup SketchUpPlugin operation: Delete [273326] \t- arguments: C:/ProgramData/SketchUp/SketchUp 2017/SketchUp/Plugins/OpenStudio/OpenStudio-config [273328] Done [273328] perform SketchUpPlugin operation: Delete [273328] \t- arguments: C:/ProgramData/SketchUp/SketchUp 2017/SketchUp/Plugins/OpenStudio/OpenStudio-config [273328] Done [273329] "Copy" as admin: true [273329] backup SketchUpPlugin operation: Copy [273329] \t- arguments: C:\openstudio-2.9.1/SketchUpPlugin/plugin/OpenStudio/OpenStudio-config, C:/ProgramData/SketchUp/SketchUp 2017/SketchUp/Plugins/OpenStudio/OpenStudio-config [273329] Done [273329] perform SketchUpPlugin operation: Copy [273329] \t- arguments: C:\openstudio-2.9.1/SketchUpPlugin/plugin/OpenStudio/OpenStudio-config, C:/ProgramData/SketchUp/SketchUp 2017/SketchUp/Plugins/OpenStudio/OpenStudio-config [273332] Done [273348] backup OpenStudioApp operation: Extract [273348] \t- arguments: installer://OpenStudioApp/2.9.1bin.7z, C:\openstudio-2.9.1 [273348] Done [273351] perform OpenStudioApp operation: Extract [273351] \t- arguments: installer://OpenStudioApp/2.9.1bin.7z, C:\openstudio-2.9.1 [277203] Done [277203] "CreateShortcut" as admin: true [277203] backup OpenStudioApp operation: CreateShortcut [277203] \t- arguments: C:\openstudio-2.9.1/bin/OpenStudioApp.exe, C:\Users\surug\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\OpenStudio/OpenStudio.lnk [277204] Done [277204] perform OpenStudioApp operation: CreateShortcut [277204] \t- arguments: C:\openstudio-2.9.1/bin/OpenStudioApp.exe, C:\Users\surug\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\OpenStudio/OpenStudio.lnk [277372] Done [277372] "RegisterFileType" as admin: true [277372] backup OpenStudioApp operation: RegisterFileType [277372] \t- arguments: osm, C:\openstudio-2.9.1/bin/OpenStudioApp.exe \"%1\", OpenStudio Model File, text/plain, C:\openstudio-2.9.1/bin/OpenStudioApp.exe,1 [277372] Done [277372] perform OpenStudioApp operation: RegisterFileType [277372] \t- arguments: osm, C:\openstudio-2.9.1/bin/OpenStudioApp.exe \"%1\", OpenStudio Model File, text/plain, C:\openstudio-2.9.1/bin/OpenStudioApp.exe,1 [277383] Done [277403] Writing maintenance tool: "C:\openstudio-2.9.1/maintenancetool.exe.new" [277589] Wrote permissions for maintenance tool. [278478] Maintenance tool restart: false. [278480] SHOW FINISHED PAGE

OS log:

[OpenStudioApp.main] <-2> main received argc=1 arguments [OpenStudioApp.main] <-2> Argument 0=C:\openstudio-2.9.1\bin\OpenStudioApp.exe [OpenStudioApp.main] <-1> Setting Qt::AA_EnableHighDpiScaling. Instead, you can also manually set the environment variable 'QT_SCALE_FACTOR'. [openstudio.OSAppBase] <-2> Measures dir: C:/Users/surug/OpenStudio/Measures [BOOST_ASSERT] <2> Assertion boost::regex_search(text, matches, iddRegex::typeProperty()) failed on line 611 of void cdecl openstudio::detail::IddField_Impl::parseProperty(const class std::basic_string<char,struct std::char_traits,class std::allocator > &) in file C:\Users\jenkins\git\OpenStudio\openstudiocore\src\utilities\idd\IddField.cpp. [utilities.idd.IddObject] <2> Cannot parse IddField text 'A12, \field Cell Control \type Choice \key MinimalCell \key MaximalCell \default MinimalCell '. [BOOST_ASSERT] <2> Assertion oObj failed on line 17641 of class openstudio::IddObject cdecl openstudio::createOS_CoolingTower_SingleSpeedIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_CoolingTower_SingleSpeed failed on line 17645 of class openstudio::IddObject cdecl openstudio::createOS_CoolingTower_SingleSpeedIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_CoolingTower_SingleSpeed failed on line 17645 of class openstudio::IddObject cdecl openstudio::createOS_CoolingTower_SingleSpeedIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_CoolingTower_SingleSpeed failed on line 17645 of class openstudio::IddObject cdecl openstudio::createOS_CoolingTower_SingleSpeedIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_CoolingTower_SingleSpeed failed on line 17645 of class openstudio::IddObject cdecl openstudio::createOS_CoolingTower_SingleSpeedIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion boost::regex_search(text, matches, iddRegex::typeProperty()) failed on line 611 of void cdecl openstudio::detail::IddField_Impl::parseProperty(const class std::basic_string<char,struct std::char_traits,class std::allocator > &) in file C:\Users\jenkins\git\OpenStudio\openstudiocore\src\utilities\idd\IddField.cpp. [utilities.idd.IddObject] <2> Cannot parse IddField text 'A13, \field Cell Control \type Choice \key MinimalCell \key MaximalCell '. [BOOST_ASSERT] <2> Assertion oObj failed on line 18158 of class openstudio::IddObject cdecl openstudio::createOS_CoolingTower_VariableSpeedIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_CoolingTower_VariableSpeed failed on line 18162 of class openstudio::IddObject cdecl openstudio::createOS_CoolingTower_VariableSpeedIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_CoolingTower_VariableSpeed failed on line 18162 of class openstudio::IddObject cdecl openstudio::createOS_CoolingTower_VariableSpeedIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_CoolingTower_VariableSpeed failed on line 18162 of class openstudio::IddObject cdecl openstudio::createOS_CoolingTower_VariableSpeedIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_CoolingTower_VariableSpeed failed on line 18162 of class openstudio::IddObject cdecl openstudio::createOS_CoolingTower_VariableSpeedIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_CoolingTower_VariableSpeed failed on line 18162 of class openstudio::IddObject cdecl openstudio::createOS_CoolingTower_VariableSpeedIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_CoolingTower_VariableSpeed failed on line 18162 of class openstudio::IddObject cdecl openstudio::createOS_CoolingTower_VariableSpeedIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_CoolingTower_VariableSpeed failed on line 18162 of class openstudio::IddObject cdecl openstudio::createOS_CoolingTower_VariableSpeedIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_CoolingTower_VariableSpeed failed on line 18162 of class openstudio::IddObject cdecl openstudio::createOS_CoolingTower_VariableSpeedIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion boost::regex_search(text, matches, iddRegex::typeProperty()) failed on line 611 of void cdecl openstudio::detail::IddField_Impl::parseProperty(const class std::basic_string<char,struct std::char_traits,class std::allocator > &) in file C:\Users\jenkins\git\OpenStudio\openstudiocore\src\utilities\idd\IddField.cpp. [utilities.idd.IddObject] <2> Cannot parse IddField text 'A7 , \field Low Temp Radiant Constant Flow Cooling Coil Name \type object-List \required-field \object-list CoilCoolingLowTempRadiantConstantFlow '. [BOOST_ASSERT] <2> Assertion oObj failed on line 30704 of class openstudio::IddObject cdecl openstudio::createOS_ZoneHVAC_LowTemperatureRadiant_ConstantFlowIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_ZoneHVAC_LowTemperatureRadiant_ConstantFlow failed on line 30708 of class openstudio::IddObject cdecl openstudio::createOS_ZoneHVAC_LowTemperatureRadiant_ConstantFlowIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_ZoneHVAC_LowTemperatureRadiant_ConstantFlow failed on line 30708 of class openstudio::IddObject cdecl openstudio::createOS_ZoneHVAC_LowTemperatureRadiant_ConstantFlowIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_ZoneHVAC_LowTemperatureRadiant_ConstantFlow failed on line 30708 of class openstudio::IddObject cdecl openstudio::createOS_ZoneHVAC_LowTemperatureRadiant_ConstantFlowIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion boost::regex_search(text, matches, iddRegex::typeProperty()) failed on line 611 of void cdecl openstudio::detail::IddField_Impl::parseProperty(const class std::basic_string<char,struct std::char_traits,class std::allocator > &) in file C:\Users\jenkins\git\OpenStudio\openstudiocore\src\utilities\idd\IddField.cpp. [utilities.idd.IddObject] <2> Cannot parse IddField text 'A5 , \field Low Temp Radiant Variable Flow Cooling Coil Name \type object-List \required-field \object-list CoilCoolingLowTempRadiantVariableFlow '. [BOOST_ASSERT] <2> Assertion oObj failed on line 30779 of class openstudio::IddObject cdecl openstudio::createOS_ZoneHVAC_LowTemperatureRadiant_VariableFlowIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_ZoneHVAC_LowTemperatureRadiant_VariableFlow failed on line 30783 of class openstudio::IddObject cdecl openstudio::createOS_ZoneHVAC_LowTemperatureRadiant_VariableFlowIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_ZoneHVAC_LowTemperatureRadiant_VariableFlow failed on line 30783 of class openstudio::IddObject cdecl openstudio::createOS_ZoneHVAC_LowTemperatureRadiant_VariableFlowIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_ZoneHVAC_LowTemperatureRadiant_VariableFlow failed on line 30783 of class openstudio::IddObject cdecl openstudio::createOS_ZoneHVAC_LowTemperatureRadiant_VariableFlowIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [utilities.idd.IddObject] <2> Cannot parse IddField text 'N3, \field Rated Heating Capacity \type real \minimum> 0.0 \units W \autosizable \default Autosize '. [BOOST_ASSERT] <2> Assertion oObj failed on line 21822 of class openstudio::IddObject cdecl openstudio::createOS_Coil_Heating_WaterToAirHeatPump_EquationFitIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_Coil_Heating_WaterToAirHeatPump_EquationFit failed on line 21826 of class openstudio::IddObject cdecl openstudio::createOS_Coil_Heating_WaterToAirHeatPump_EquationFitIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_Coil_Heating_WaterToAirHeatPump_EquationFit failed on line 21826 of class openstudio::IddObject cdecl openstudio::createOS_Coil_Heating_WaterToAirHeatPump_EquationFitIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_Coil_Heating_WaterToAirHeatPump_EquationFit failed on line 21826 of class openstudio::IddObject cdecl openstudio::createOS_Coil_Heating_WaterToAirHeatPump_EquationFitIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_Coil_Heating_WaterToAirHeatPump_EquationFit failed on line 21826 of class openstudio::IddObject cdecl openstudio::createOS_Coil_Heating_WaterToAirHeatPump_EquationFitIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_Coil_Heating_WaterToAirHeatPump_EquationFit failed on line 21826 of class openstudio::IddObject cdecl openstudio::createOS_Coil_Heating_WaterToAirHeatPump_EquationFitIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion boost::regex_search(text, matches, iddRegex::typeProperty()) failed on line 611 of void cdecl openstudio::detail::IddField_Impl::parseProperty(const class std::basic_string<char,struct std::char_traits,class std::allocator > &) in file C:\Users\jenkins\git\OpenStudio\openstudiocore\src\utilities\idd\IddField.cpp. [utilities.idd.IddObject] <2> Cannot parse IddField text 'A5 , \field Performance Input Method \type Choice \key UFactorTimesAreaAndDesignWaterFlowRate \key StandardDesignCapacity \key UserSpecifiedDesignCapacity \note User can define fluid cooler thermal performance by specifying the fluid cooler UA \note and the Design Water Flow Rate, or by specifying the fluid cooler Standard Design \note Capacity or by specifying Design Capacity for Non standard conditions. '. [BOOST_ASSERT] <2> Assertion oObj failed on line 25420 of class openstudio::IddObject cdecl openstudio::createOS_EvaporativeFluidCooler_SingleSpeedIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_EvaporativeFluidCooler_SingleSpeed failed on line 25424 of class openstudio::IddObject cdecl openstudio::createOS_EvaporativeFluidCooler_SingleSpeedIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_EvaporativeFluidCooler_SingleSpeed failed on line 25424 of class openstudio::IddObject cdecl openstudio::createOS_EvaporativeFluidCooler_SingleSpeedIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_EvaporativeFluidCooler_SingleSpeed failed on line 25424 of class openstudio::IddObject cdecl openstudio::createOS_EvaporativeFluidCooler_SingleSpeedIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_EvaporativeFluidCooler_SingleSpeed failed on line 25424 of class openstudio::IddObject cdecl openstudio::createOS_EvaporativeFluidCooler_SingleSpeedIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_EvaporativeFluidCooler_SingleSpeed failed on line 25424 of class openstudio::IddObject cdecl openstudio::createOS_EvaporativeFluidCooler_SingleSpeedIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [utilities.idd.IddObject] <2> Cannot parse IddField text 'N4, \field Rated Sensible Cooling Capacity \type real \minimum> 0.0 \units W \autosizable \default Autosize '. [BOOST_ASSERT] <2> Assertion oObj failed on line 20660 of class openstudio::IddObject cdecl openstudio::createOS_Coil_Cooling_WaterToAirHeatPump_EquationFitIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_Coil_Cooling_WaterToAirHeatPump_EquationFit failed on line 20664 of class openstudio::IddObject cdecl openstudio::createOS_Coil_Cooling_WaterToAirHeatPump_EquationFitIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_Coil_Cooling_WaterToAirHeatPump_EquationFit failed on line 20664 of class openstudio::IddObject cdecl openstudio::createOS_Coil_Cooling_WaterToAirHeatPump_EquationFitIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_Coil_Cooling_WaterToAirHeatPump_EquationFit failed on line 20664 of class openstudio::IddObject cdecl openstudio::createOS_Coil_Cooling_WaterToAirHeatPump_EquationFitIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_Coil_Cooling_WaterToAirHeatPump_EquationFit failed on line 20664 of class openstudio::IddObject cdecl openstudio::createOS_Coil_Cooling_WaterToAirHeatPump_EquationFitIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion object.type() == IddObjectType::OS_Coil_Cooling_WaterToAirHeatPump_EquationFit failed on line 20664 of class openstudio::IddObject __cdecl openstudio::createOS_Coil_Cooling_WaterToAirHeatPump_EquationFitIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx. [BOOST_ASSERT] <2> Assertion boost::regex_search(text, matches, iddRegex::typeProperty()) failed on line 611 of void cdecl openstudio::detail::IddField_Impl::parseProperty(const class std::basic_string<char,struct std::char_traits,class std::allocator > &) in file C:\Users\jenkins\git\OpenStudio\openstudiocore\src\utilities\idd\IddField.cpp. [utilities.idd.IddObject] <2> Cannot parse IddField text 'A8, \field Zone \note optional, if used pump losses transfered to zone as internal gains \type Object-list \object-list ThermalZoneNames '. [BOOST_ASSERT] <2> Assertion oObj failed on line 27210 of class openstudio::IddObject cdecl openstudio::createOS_Pump_ConstantSpeedIddObject(void) in file C:\Users\jenkins\git\OpenStudio\build\src\utilities\idd\IddFactory_OpenStudio.cxx.

Thank you for the proposed debugging ideas @lefticus @jmarrec @tijcolem

dmitrysurugin commented 4 years ago

Just tried to launch the OpenStudio on the different newly received Dell laptop from the same product line. It crashes as well.