sequence of octets bug in Orbit when running server as root?



I'm trying to run a local corba server as root. The server works fine in 
accepting ints, strings,sequences of strings and other variables  from the 
client, however it falls apart when trying to accept a sequence of octets:-

If I run the server as a normal user everything works fine however it falls 
down as root.

The server never enters testoctetsequenceupload but 
prints out the glib warning:- 
** (process:28210): WARNING **: Hyper unusual code path of little testing

the client side message is:- 

** (process:32089): WARNING **: Failed to send buffer
Run testoctetsequenceupload
we got exception 2:
        IDL:omg.org/CORBA/COMM_FAILURE:1.0
        <null>!


interface SERVER{
		typedef sequence<octet> octetlist;
	      exception listError{ string info;};
	    
            void testoctetsequenceupload( in octetlist filechunk)
			raises(listError);
};
		

orbit version is :-

ORBit2-2.4.0.0.200206240452-0.snap.ximian.1
ORBit2-devel-2.4.0.0.200206240452-0.snap.ximian.1

glib versions are :-

glib2-2.0.1-2
glib10-1.0.6-10
glib2-devel-2.0.1-2
compat-glibc-6.2-2.1.3.2
glib-devel-1.2.10-5
glibc-kernheaders-2.4-7.16
glibc-common-2.2.5-39
glibc-2.2.5-39
glibc-devel-2.2.5-39
glib-1.2.10-5






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]