It appears that I am having the same problem as http://forum.devolutions.net/topic8619-will-not-start.aspx and http://forum.devolutions.net/topic9642-rdm-dont-work.aspx. The program attempts to open then closes immediately. The console error says that the program exited returning an error code 1.
I am using RDM version 0.9.31.0.
I went through the steps provided in http://forum.devolutions.net/topic8619-will-not-start.aspx and was able to reset the permissions that looked very similar to the ones in the above forum post, but it still will not open. The program will run via the terminal, but not through the normal methods of opening the app.
Also the ~/Library/Preferences/com.devolutions.remotedesktopmanager.plist file does not seem to exist.
Hi
Can you post the output inside Console.app when you try and run the application by double-clicking?
Thanks, Richard
Richard Markievicz
Hi Richard -
I'm currently experiencing the same issue. Here's the line logged to Console
12/10/13 9:17:06.558 PM com.apple.launchd.peruser.501[1333]: ([0x0-0x19b19b].com.devolutions.remotedesktopmanager[60448]) Exited with code: 1
HI belthesar
What happens if you try to run the app from a different location than /Applications?
For instance, download and extract a new copy; and try to run from the /Downloads folder.
Richard
Richard Markievicz
Here is the console information
12/11/13 8:12:05.064 AM com.apple.launchd.peruser.501[137]: ([0x0-0x3b03b].com.devolutions.remotedesktopmanager[409]) Exited with code: 1
If I extract a new copy and run it from the downloads folder it starts then ask me if I am sure I want to run the program that was downloaded from a website. When I tell it to open it closes immediately and returns this information in the console
12/11/13 8:13:27.512 AM com.apple.launchd.peruser.501[137]: ([0x0-0x41041].com.devolutions.remotedesktopmanager[436]) Exited with code: 1
I'd also be interested if you could try the following (I'm still thinking the issue is to do with quarantine).
You can temporarily disable the quarantine service by using this command in terminal:
defaults write com.apple.LaunchServices LSQuarantine -bool NO
Log out, and then log back in and try running the app.
You can re-enable the quarantine service after like this:
defaults write com.apple.LaunchServices LSQuarantine -bool YES
Thanks, Richard
Richard Markievicz
When the program was originally quarantined it returned a quarantined 71 instead of 61. That was the only difference between my terminal output and the forum post that I originally used to diagnose my issue.
I turned quarantine off and receive the same message in the console
12/11/13 8:28:37.756 AM com.apple.launchd.peruser.501[137]: ([0x0-0x37037].com.devolutions.remotedesktopmanager[335]) Exited with code: 1
I am able to run the program from the terminal. It gives me the following message when I start the program
Last login: Wed Dec 11 08:25:53 on console
Andys-MacBook-Pro:~ andy$ cd /Applications
Andys-MacBook-Pro:Applications andy$ cd "/Applications/Remote Desktop Manager.app/Contents/MacOS"
Andys-MacBook-Pro:MacOS andy$ "./Remote Desktop Manager"
Unknown heap type: CLR
LoadLibraryA: dlopen(kernel32.dll, 5): image not found
GetProcAddress: could not find procedure IsDebuggerPresent: invalid handle passed to dlsym()
GetProcAddress: could not find procedure CheckRemoteDebuggerPresent: invalid handle passed to dlsym()
LoadLibraryA: dlopen(user32.dll, 5): image not found
GetProcAddress: could not find procedure EnumWindows: invalid handle passed to dlsym()
LoadLibraryA: dlopen(kernel32.dll, 5): image not found
GetProcAddress: could not find procedure IsDebuggerPresent: invalid handle passed to dlsym()
GetProcAddress: could not find procedure CheckRemoteDebuggerPresent: invalid handle passed to dlsym()
LoadLibraryA: dlopen(user32.dll, 5): image not found
GetProcAddress: could not find procedure EnumWindows: invalid handle passed to dlsym()
LoadLibraryA: dlopen(kernel32.dll, 5): image not found
GetProcAddress: could not find procedure IsDebuggerPresent: invalid handle passed to dlsym()
GetProcAddress: could not find procedure CheckRemoteDebuggerPresent: invalid handle passed to dlsym()
LoadLibraryA: dlopen(user32.dll, 5): image not found
GetProcAddress: could not find procedure EnumWindows: invalid handle passed to dlsym()
Unknown heap type: CLR
edited by andyw23 on 12/11/2013
Hi,
Can ypu please try and run the application normally, and then afterwards execute the following on your Terminal:
sqlite3 /Users/USERNAME/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV2
(Being sure to replace 'USERNAME' with your user name)
This should leave you at a sqlite prompt (`sqlite>`). You can enter the following command and press enter:
.dump
Please send me the output via a PM (you can click on my user name and choose "Send a private message").
Note that you can exit the sqlite prompt afterwards with CTRL + Z.
Thanks in advance, Richard
Richard Markievicz
Hi
I've released an update that should resolve this.
Since you can't launch the app to auto-update, please download the latest version (0.9.35.0) using your original beta link.
Thanks,
Richard
Richard Markievicz