I was going through the forums for the Mac RDP start up failure and found the thread.
http://forum.devolutions.net/topic8619-will-not-start.aspx
I tried updating the permission but no luck. The app does come up when executed from command line but with the below exception. Is there anything missing in this machine?
Mac version : OS X 10.9.4 (13E28)
hof-nithyans-m:MacOS nithyans$ ./RemoteDesktopManager
Unknown heap type: CLR
Unknown heap type: CLR
Unknown heap type: CLR
Unknown heap type: CLR
[11:22:21:150] [5343:-1605320280] [ERROR][com.winpr.library] - LoadLibraryA: dlopen(kernel32.dll, 5): image not found
[11:22:21:150] [5343:-1605320280] [ERROR][com.winpr.library] - GetProcAddress: could not find procedure IsDebuggerPresent: invalid handle passed to dlsym()
[11:22:21:150] [5343:-1605320280] [ERROR][com.winpr.library] - GetProcAddress: could not find procedure CheckRemoteDebuggerPresent: invalid handle passed to dlsym()
[11:22:21:150] [5343:-1605320280] [ERROR][com.winpr.library] - LoadLibraryA: dlopen(user32.dll, 5): image not found
[11:22:21:150] [5343:-1605320280] [ERROR][com.winpr.library] - GetProcAddress: could not find procedure EnumWindows: invalid handle passed to dlsym()
[11:22:21:161] [5343:-1605320280] [ERROR][com.winpr.library] - LoadLibraryA: dlopen(kernel32.dll, 5): image not found
[11:22:21:161] [5343:-1605320280] [ERROR][com.winpr.library] - GetProcAddress: could not find procedure IsDebuggerPresent: invalid handle passed to dlsym()
[11:22:21:161] [5343:-1605320280] [ERROR][com.winpr.library] - GetProcAddress: could not find procedure CheckRemoteDebuggerPresent: invalid handle passed to dlsym()
[11:22:21:161] [5343:-1605320280] [ERROR][com.winpr.library] - LoadLibraryA: dlopen(user32.dll, 5): image not found
[11:22:21:161] [5343:-1605320280] [ERROR][com.winpr.library] - GetProcAddress: could not find procedure EnumWindows: invalid handle passed to dlsym()
[11:22:21:221] [5343:-1605320280] [ERROR][com.winpr.library] - LoadLibraryA: dlopen(kernel32.dll, 5): image not found
[11:22:21:221] [5343:-1605320280] [ERROR][com.winpr.library] - GetProcAddress: could not find procedure IsDebuggerPresent: invalid handle passed to dlsym()
[11:22:21:221] [5343:-1605320280] [ERROR][com.winpr.library] - GetProcAddress: could not find procedure CheckRemoteDebuggerPresent: invalid handle passed to dlsym()
[11:22:21:221] [5343:-1605320280] [ERROR][com.winpr.library] - LoadLibraryA: dlopen(user32.dll, 5): image not found
[11:22:21:222] [5343:-1605320280] [ERROR][com.winpr.library] - GetProcAddress: could not find procedure EnumWindows: invalid handle passed to dlsym()
2014-09-24 11:22:24.109 RemoteDesktopManager[5343:507] Unable to simultaneously satisfy constraints:
(
"<NSAutoresizingMaskLayoutConstraint:0x84968450 h=-&- v=-&- H:|-(0)-[DashboardRootView:0x8353d7c0] (Names: '|':RDMBaseView:0x83543fd0 )>",
"<NSAutoresizingMaskLayoutConstraint:0x84968490 h=-&- v=-&- H:[DashboardRootView:0x8353d7c0]-(0)-| (Names: '|':RDMBaseView:0x83543fd0 )>",
"<NSAutoresizingMaskLayoutConstraint:0x84965ad0 h=-&- v=-&- H:|-(0)-[RDMBaseView:0x83543fd0] (Names: '|':A.c593952d45a8dda67290003e512e417bb:0x835448f0 )>",
"<NSAutoresizingMaskLayoutConstraint:0x84965a90 h=-&- v=-&- H:[RDMBaseView:0x83543fd0]-(0)-| (Names: '|':A.c593952d45a8dda67290003e512e417bb:0x835448f0 )>",
"<NSAutoresizingMaskLayoutConstraint:0x849683d0 h=-&- v=-&- H:|-(0)-[A.c593952d45a8dda67290003e512e417bb:0x835448f0] (Names: '|':A.c593952d45a8dda67290003e512e417bb:0x83555540 )>",
"<NSAutoresizingMaskLayoutConstraint:0x84964bb0 h=-&- v=-&- H:[A.c593952d45a8dda67290003e512e417bb:0x835448f0]-(0)-| (Names: '|':A.c593952d45a8dda67290003e512e417bb:0x83555540 )>",
"<NSAutoresizingMaskLayoutConstraint:0x849657f0 h=-&- v=-&- H:|-(0)-[A.c593952d45a8dda67290003e512e417bb:0x83555540] (Names: '|':NSView:0x835582c0 )>",
"<NSAutoresizingMaskLayoutConstraint:0x84964a90 h=-&- v=-&- H:[A.c593952d45a8dda67290003e512e417bb:0x83555540]-(0)-| (Names: '|':NSView:0x835582c0 )>",
"<NSAutoresizingMaskLayoutConstraint:0x84964510 h=--& v=--& H:[NSView:0x835582c0(743)]>",
"<NSLayoutConstraint:0x8353d130 H:|-(NSSpace(20))-[RDMRoundedBox:0x835434a0'Actions'] (Names: '|':DashboardRootView:0x8353d7c0 )>",
"<NSLayoutConstraint:0x8353d0b0 H:[RDMRoundedBox:0x835437a0'Administration']-(20)-| (Names: '|':DashboardRootView:0x8353d7c0 )>",
"<NSLayoutConstraint:0x8353f340 RDMRoundedBox:0x835434a0'Actions'.width == RDMRoundedBox:0x835437a0'Administration'.width - 10>",
"<NSLayoutConstraint:0x8353f710 H:[RDMRoundedBox:0x835434a0'Actions']-(9)-[RDMRoundedBox:0x835437a0'Administration']>",
"<NSLayoutConstraint:0x8353d720 RDMRoundedBox:0x835437a0'Administration'.trailing == NSView:0x8353e260.trailing + 16>",
"<NSLayoutConstraint:0x8353d6a0 NSView:0x8353e260.leading == RDMRoundedBox:0x835437a0'Administration'.leading + 16>",
"<NSLayoutConstraint:0x8353d810 H:[NSView:0x8353e260(>=344)]>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x8353d810 H:[NSView:0x8353e260(>=344)]>
Set the NSUserDefault NSConstraintBasedLayoutVisualizeMutuallyExclusiveConstraints to YES to have -[NSWindow visualizeConstraints:] automatically called when this happens. And/or, break on objc_exception_throw to catch this in the debugger.
2014-09-24 11:22:24.110 RemoteDesktopManager[5343:507] Unable to simultaneously satisfy constraints:
(
"<NSAutoresizingMaskLayoutConstraint:0x84968450 h=-&- v=-&- H:|-(0)-[DashboardRootView:0x8353d7c0] (Names: '|':RDMBaseView:0x83543fd0 )>",
"<NSAutoresizingMaskLayoutConstraint:0x84968490 h=-&- v=-&- H:[DashboardRootView:0x8353d7c0]-(0)-| (Names: '|':RDMBaseView:0x83543fd0 )>",
"<NSAutoresizingMaskLayoutConstraint:0x84965ad0 h=-&- v=-&- H:|-(0)-[RDMBaseView:0x83543fd0] (Names: '|':A.c593952d45a8dda67290003e512e417bb:0x835448f0 )>",
"<NSAutoresizingMaskLayoutConstraint:0x84965a90 h=-&- v=-&- H:[RDMBaseView:0x83543fd0]-(0)-| (Names: '|':A.c593952d45a8dda67290003e512e417bb:0x835448f0 )>",
"<NSAutoresizingMaskLayoutConstraint:0x849683d0 h=-&- v=-&- H:|-(0)-[A.c593952d45a8dda67290003e512e417bb:0x835448f0] (Names: '|':A.c593952d45a8dda67290003e512e417bb:0x83555540 )>",
"<NSAutoresizingMaskLayoutConstraint:0x84964bb0 h=-&- v=-&- H:[A.c593952d45a8dda67290003e512e417bb:0x835448f0]-(0)-| (Names: '|':A.c593952d45a8dda67290003e512e417bb:0x83555540 )>",
"<NSAutoresizingMaskLayoutConstraint:0x849657f0 h=-&- v=-&- H:|-(0)-[A.c593952d45a8dda67290003e512e417bb:0x83555540] (Names: '|':NSView:0x835582c0 )>",
"<NSAutoresizingMaskLayoutConstraint:0x84964a90 h=-&- v=-&- H:[A.c593952d45a8dda67290003e512e417bb:0x83555540]-(0)-| (Names: '|':NSView:0x835582c0 )>",
"<NSAutoresizingMaskLayoutConstraint:0x84964510 h=--& v=--& H:[NSView:0x835582c0(743)]>",
"<NSLayoutConstraint:0x8353d130 H:|-(NSSpace(20))-[RDMRoundedBox:0x835434a0'Actions'] (Names: '|':DashboardRootView:0x8353d7c0 )>",
"<NSLayoutConstraint:0x8353d0b0 H:[RDMRoundedBox:0x835437a0'Administration']-(20)-| (Names: '|':DashboardRootView:0x8353d7c0 )>",
"<NSLayoutConstraint:0x8353f340 RDMRoundedBox:0x835434a0'Actions'.width == RDMRoundedBox:0x835437a0'Administration'.width - 10>",
"<NSLayoutConstraint:0x8353f710 H:[RDMRoundedBox:0x835434a0'Actions']-(9)-[RDMRoundedBox:0x835437a0'Administration']>",
"<NSLayoutConstraint:0x8353de00 RDMRoundedBox:0x835434a0'Actions'.trailing == NSView:0x8353e3c0.trailing + 16>",
"<NSLayoutConstraint:0x8353dd20 NSView:0x8353e3c0.leading == RDMRoundedBox:0x835434a0'Actions'.leading + 16>",
"<NSLayoutConstraint:0x8353dfd0 H:[NSView:0x8353e3c0(>=334)]>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x8353dfd0 H:[NSView:0x8353e3c0(>=334)]>
Set the NSUserDefault NSConstraintBasedLayoutVisualizeMutuallyExclusiveConstraints to YES to have -[NSWindow visualizeConstraints:] automatically called when this happens. And/or, break on objc_exception_throw to catch this in the debugger
Hi,
There are mainly 2 errors in the log you sent us.
1) [11:22:21:150] [5343:-1605320280] [ERROR][com.winpr.library] - LoadLibraryA: dlopen(kernel32.dll, 5): image not found
This comes from some third party libraries that we use. As the error says it is missing a dll. We don't use any functionality that uses these dlls so should not be worried by that
2)Set the NSUserDefault NSConstraintBasedLayoutVisualizeMutuallyExclusiveConstraints to YES to have -[NSWindow visualizeConstraints:] automatically called when this happens. And/or, break on objc_exception_throw to catch this in the debugger
This has to do the position of controls in some UI. It only mean that some rule are conflicting. We are trying to fix those as we see them but it's not a priority because it should not mess up what you see.
In the end, may I ask you why you tried to start the app with command line?
Do you have some problem with it?
Thank you
Benoît Sansregret
I get the below message when opened from the finder window by clicking the icon. Right click, Open shows the same message.
"Remote Desktop Manager" is damaged and can't be opened. You should move to the trash
The above is the result of opening the app from terminal.
edited by sanjeevk on 9/24/2014
Hi,
Sorry about the answer delay. Apparently we have an issue with the way we are signing the app.
I'am working on fixing this and I was hoping to be able to make a quick fix.
In the mean time if starting the app from Terminal works for you it's good and don't worry about the error messages.
Otherwise, you would have to lower your security settings
Hope this helps
Benoît Sansregret
Great. Thank you so much for looking into this. I'll wait for your fix then.
Hi,
Version 1.0.2.0 will fix this issue.
You can download it now. http://mac.remotedesktopmanager.com/Home/Download?utm_source=rdm&utm_medium=native&utm_campaign=default
Thank you for your feedback
Benoît Sansregret
Thank you. Great turnaround. I don't see the error in the new version.
I just got a popup asking me to upgrade the database version when I tried to connect to a sql server db, upgrade was successful and I'm able to connect to the windows boxes. However the DB also contains linux boxes which opens in putty (in windows rdm), not sure how to get it open up in terminal in my mac.
Thank again.
Sanjeev
Hi,
Unfortunately, we don't support Putty on Mac.
We have a task to open Putty session in Terminal put it's not done yet.
I will see what I can do to raise its priority higher.
Thank you for your feedback
Benoît Sansregret
Thank you!