tyranid / oleviewdotnet

A .net OLE/COM viewer and inspector to merge functionality of OleView and Test Container
GNU General Public License v3.0
1.14k stars 185 forks source link

Crash on property inspection #8

Closed ToniSimi closed 6 years ago

ToniSimi commented 6 years ago

Crash of release 1.5 with multiple of my interfaces in COMUtilities.cs in Line 2566 because p.GetMethod == null. Misses verfication if getter only or setter only is implemented.

tyranid commented 6 years ago

I've added a fix, however I don't have any COM object to hand which has a setter but not a getter so if you have the chance it'd be nicer if you test it for me unless you know of one which is installed by default on the OS?

ToniSimi commented 6 years ago

Seems to work, does not crash anymore and shows the setter-only properties in the right pane. :-)