Closed DavidGoldwasser closed 9 years ago
@DavidGoldwasser I think this is likely due to a conflict between OpenSSL libraries
@axelstudios where did we end up with installing OpenSSL libraries into the SketchUp directory? Do we need to have a test configuration on Windows where we have a folder first in the path with tons of extra dlls to make sure this doesnt happen?
@axelstudios What do you think about shipping a version of you path switcher for windows users? Basically, if people run into this they could open the app and press the "Make OpenStudio first in path" button. Once they were done with that they could press the "restore my original path" button. What do you think?
I'm downloading a trial of System Analyzer v6.1 to verify the issue, then I'll have enough info to make a decision
I'm not able to reproduce this (It could be that the issue is resolved by using v6.1, or simply a misconfiguration with the user's computer). With a clean VM, I installed SketchUp 2014, OpenStudio 1.5, and then System Analyzer 6.1, and everything works. SA doesn't modify the system path, and the only OpenSSL dll it has is buried here: C:\Program Files (x86)\Business Objects\BusinessObjects Enterprise 11.5\win32_x86\plugins\auth\secEnterprise\libeay32.dll
I was not able to reproduce this either by adding that location to the path, or by manually installing very old OpenSSL dlls to C:\Windows\System32
closing since @axelstudios couldn't reproduce.
Just to clarify System Analyzer doesn't have a SketchUp component but still seemed to interfere with function of the plugin. @macumber I'm not sure we should do anything with this quite yet, but should keep an eye on it and coordinate with Trane if necessary? There is a 6.1 System Analyzer out, not sure if it has same issue. So far there is just a single report of this
Below is the console output when Plugin is launched. Re-installing OpenStudio didn't help. Un-intalling System Analyzer did.
Error Loading File C:/ProgramData/SketchUp/SketchUp 2014/SketchUp/Plugins/OpenStudio/Startup.rb Error: # C:/Program Files (x86)/OpenStudio 1.5.0/Ruby/openstudio.rb:127:in
<top (required)>' C:/Program Files (x86)/SketchUp/SketchUp 2014/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:45:in
require' C:/Program Files (x86)/SketchUp/SketchUp 2014/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:45:inrequire' C:/ProgramData/SketchUp/SketchUp 2014/SketchUp/Plugins/OpenStudio/OpenStudio-config.rb:1:in
<top (required)>' C:/Program Files (x86)/SketchUp/SketchUp 2014/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:45:inrequire' C:/Program Files (x86)/SketchUp/SketchUp 2014/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:45:in
require' C:/ProgramData/SketchUp/SketchUp 2014/SketchUp/Plugins/OpenStudio/Startup.rb:26:in<top (required)>' C:/Program Files (x86)/SketchUp/SketchUp 2014/Tools/extensions.rb:197:in
require' C:/Program Files (x86)/SketchUp/SketchUp 2014/Tools/extensions.rb:197:inload' C:/ProgramData/SketchUp/SketchUp 2014/SketchUp/Plugins/OpenStudio.rb:167:in
register_extension' C:/ProgramData/SketchUp/SketchUp 2014/SketchUp/Plugins/OpenStudio.rb:167:in `<top (required)>'