GNOME Bugzilla – Bug 93928
ORBit_small_get_iinterface() crashes remote objects?
Last modified: 2004-12-22 21:47:04 UTC
I was trying to get my Python ORBit bindings to generate stubs in cases where the corresponding typelibs have not been initialised. I did this by trying to get the interface def with ORBit_small_get_iinterface(). Unfortunately, when doing this on a remote object, they seem to die. (I killed my panel a few times, for instance). I assume this isn't supposed to be possible ...
Just for the record, I would expect the fucntion to return NULL/raise an exception if it couldn't fullfil the request. Not crash the remote object.
Here is a sample trace from the echo-server example program in ORBit2. The test program (which I will attach shortly) was run with the IOR of the echo server as an argument.
+ Trace 27723
Created attachment 11219 [details] Program to crash remote object.
fixed in CVS HEAD; thanks.
Jamesh: I've merged this into gnome-2-0 btw