Bug Report: Debugging plugin does not start Rhino


#1

Problem: Rhinosoft debugger fails to launch Rhino.

Using the latest builds of Rhino 2014-02-11(502) and Xamarin Studio (4.3.2) Build 2, and the latest RhinoSoftDebugger add in (V4.0) and following the setup instructions in the video from this page http://wiki.mcneel.com/developer/macdebugsupportfiles, the debugger logs the following:

INFO [2014-02-16 14:58:00Z]: Add-in loaded: MonoDevelop.Debugger.Soft.Rhino
INFO [2014-02-16 14:58:03Z]: Starting Rhino for debugging

However Rhino fails to start, and nothing is logged in the system log.

Is there a log file for Rhino itself on the mac ? Any ideas on what is missing ?


(Karol Wierzbicki) #2

Do you have another rhinoceros process with this plugin running in the same time? If so, close it and then run debugger. Maybe this will help.


#3

I went digging through the plugin source code, and there is an error in the source … the binary of the Rhino exe has changed from “Rhino” to ‘Rhinoceros’ so in RhinoSoftDebuggerEngine.cs line 52.

string app_path = "/Applications/Rhinoceros.app/Contents/MacOS/Rhino"; 

needs to be changed to

string app_path = "/Applications/Rhinoceros.app/Contents/MacOS/Rhinoceros";

using the app_path override now starts Rhino, however it crashes as soon as the first breakpoint is hit … sigh.


(Steve Baer) #4

Sorry, I haven’t updated this debugger for a long time. I’ll try to get this tuned up, but don’t count on that getting done this week. I’m in the middle of some projects that have to be done as soon as possible.


#5

Hi Steve,

It would be great if you can get it working again, whenever you have a chance.

Bruce