Rhino 5 Debug Symbols


(Luke Niwranski) #1

Hello,

Are there Rhino 5 symbols on http://symbols.rhino3d.com? I’ve tried debugging a few crash dumps from Rhino 5 and I can’t seem to get any symbols for it.

-Luke


[C++ SDK] PDB files of debug DLLs
(Dale Fugier) #2

Hi Luke,

Sorry, no, we don’t make our debug symbols available.

– Dale


(Luke Niwranski) #3

Hi Dale,

Is this something you’ll do again in the future like you did with Rhino 4? Or should I just set the plug-in up for PseudoDebug mode?

-Luke


(Dale Fugier) #4

I’m confused. You don’t need symbols from us to debug your project. What problem are you trying to solve?

– Dale


(Luke Niwranski) #5

Hi Dale,

For Rhino 4, I’d use http://symbols.mcneel.com to pull all symbols for Rhino4_d.exe when debugging. While I don’t have the source for Rhino 4, it does at least put a name to the different addresses in the call stack so I know which Rhino functions are being called. For example, in the case of bad input causing a Rhino or OpenNURBS function to fail, at least I’d know which function it was, helping me pinpoint the problem on my end.

I don’t see any equivalent to this in Rhino 5. I thought I heard someone say somewhere that a Rhino5_d.exe was available, or would be made available. I don’t remember for sure though… Am I just dreaming? This would be nice. =]

-Luke


(Dale Fugier) #6

Hi Luke,

We have not posted symbols for Rhino 5, and I am sure we have plans to (at this time).

A debug version of Rhino.exe is included with the SDK - just in the SDK’s “bin” folder.

– Dale