Error trying to install the 8.9.7.0 BETA

Error trying to install the 8.9.7.0 BETA

avatar

(** This thread is from the RDM 9.0 BETA thread - I've removed it from there and continued my bug issue here **)

Tried the BETA (.7) and it keeps crashing on me. I tried to reboot, run as Administrator, reinstall (fresh install) and ended up with the same thing. I had to roll back to BETA (.6) and the prior version is working properly. The install completes successfully. Whenever I try to start the (.7) BEYA, this is the error that I receive:

----------------------------------------------------------------------------------------------------------------------------------------
DllNotFoundException - Unable to load DLL 'xpcom.dll': The specified procedure could not be found. (Exception from HRESULT: 0x8007007F)

at Se7enSoft.MozNet.NativeMethods.XPComNative.NS_CStringContainerInit(ACString container)
at Se7enSoft.MozNet.ACString..ctor()
at Se7enSoft.MozNet.ACString..ctor(String value)
at Se7enSoft.MozNet.Xpcom.XpCom_Init()
at Se7enSoft.MozNet.Xpcom.Initialize()
at Devolutions.RemoteDesktopManager.Business.MozNetHelper.LoadXulRunner()
at Devolutions.RemoteDesktopManager.Business.MozNetHelper.Initialize()
at Devolutions.RemoteDesktopManager.Managers.ApplicationManager.InitializePhaseOne(String[] args, ApplicationDescriptor applicationDescriptor)
at Devolutions.RemoteDesktopManager.Program.Main(String[] args)
----------------------------------------------------------------------------------------------------------------------------------------

This is on my work PC. I tried to install the (.7) BETA on my home PC and it worked (both the install and it launches without any issue).

Difference is I don't have many entries defined on my home system, whereas work I have a few. Also, at work I have multiple data sources (local and remote SQL server), at home I only have a local data source. I am selecting to use the COMPLETE setup when I run the installation. When the (.7) BETA is installed, the directory (C:\ProgramData\Se7en Soft\Runtimes\XR3.6.28) exists. The file XPCOM.DLL exists in the directory specified.

All Comments (14)

avatar

David,

I can't post my message with the error log to you. I keep getting an error from the website for some reason (maybe it's too long)?

I'll email it to you "dhervieux at devolutions.net"

avatar

Found that the 32-bit version is failing for 8.9.8.0 but the 64-bit EXE for RDM launches fine.

avatar

Please download the following file (53MB) & extract to a temp folder:

http://download.devolutions.net/temp/MozNETTest.zip

It contains 5 test apps
- test0-fail
- test1-local-pre-load
- test2-local-load
- test3-programdata-pre-load
- test4-programdata-load

Run the MozNETTest.exe in each folder, if you see a simple web browser with the google.com home page all is good.

Please report back which test app passed/failed the test.

Cleanup, delete the temp folder & %ProgramData%\Devolutions\XULRunner folder.

Thanks

Stéfane Lavergne

avatar

Ran the tests.

On my work PC, only the "test1-local-pre-load" loads the Google page. The rest don't load anything.

On my home PC, they all load the Google page. But my AV thinks it's infected. I use a different AV at work.

avatar

Thank you for running the tests.

We've disabled the functionality in the v8.9.8.0 so that the beta testing can continue.

Next week we will have a test build with the embedded Firefox re-enabled for you to test.

Best regards,

Stéfane Lavergne

avatar

On my Work PC:

test0 - nothing happened.
test1 - google homepage seen no issues.
test2 - Error requesting to send information to Microsoft. Error cancelled.
test3 - Error requesting to send information to Microsoft. Error cancelled.
test4 - Error requesting to send information to Microsoft. Error cancelled.

On my Home PC

test0 - google homepage seen no issues.
test1 - google homepage seen no issues.
test2 - google homepage seen no issues.
test3 - google homepage seen no issues.
test4 - google homepage seen no issues.

avatar

Thanks David. I just downloaded the 8.9.8.0 BETA but it ended up with the same error on the 32-bit app. Is there anything additional that I need to do on my end for it to work?

avatar

Could you delete the folder %ProgramData%\Se7en Soft\Runtimes

David Hervieux

avatar

That did it. The 8.9.8.0 BETA works now (both 32-bit and 64-bit).

One weird thing was that I had two instances of Remote Desktop Manager in my Add/Remove Programs. I'm guessing that maybe the GUID's changed on the installation packages and in testing (upgrading), the old one didn't uninstall properly?

Either way, it's working now - thank you. :-) Let me know when you want to test that issue some more...


have a GREAT weekend!!!

avatar

Just wanted to follow up and let you know that the new BETA (8.9.9.0) resolves the RDM issue discussed here. Thanks for your help David.

avatar

Great! That's a good news. However you should thank Stefane

David Hervieux

avatar

@STGdb Could you please run a simple test, just to make sure the issue is resolved 100%. Since we now lazy load the offending .dll files you wont see the issue until you provoke it.
In the 32-bit RDM, Import the following .rdm file and open (embedded), if you see this forum topic open within RDM then the issue is definitely resolved.

Thanks,

Stéfane Lavergne

Forum-Topic-5153.rdm

avatar

Yes - thank you very much Stefane.

I imported it into RDM and it loads/displays properly with the 32-bit BETA of (8.9.9.0).

avatar

Perfect thanks for the update

Stéfane Lavergne