[omniORB] Problem with deeply nested structs.
   
    baileyk@schneider.com
     
    baileyk@schneider.com
       
    Fri, 15 Mar 2002 09:36:25 -0600
    
    
  
>[...]
>>    I found that omniORB4 SEGVs if it tries to return
>> a deeply nested recursive structure.
> There's no easy way to avoid the problem, although you can
> defer it by increasing the thread stack size with
> omni_thread::stack_size().
Perhaps you can point me to where the recursion is done.  Is it in the
omniidl generated stub code or in the orb core itself?  I might try to add
a configurable recusion limit and throw a MARSHAL exception so that it
fails more gracefully.
Kendall