This forum has been archived. Please start a new discussion on GitHub.


Hi again,

We have two implementations of code that marshalls data between processes running code using C++ and Java. One is implemented in JNI, the other in ICE. When we get exceptions on the Java side using JNI, everything works fine, we get stacktraces and see dialogs popup. However, using ICE, we seem to get a lot of java.lang.StackOverflowError messages that just dump out to the terminal without any other trace informatoin and it seems to happen when our code that catches exceptions tries to print the Exception message using Exception.getMessage().

Searched that the forum db, but did not see anything on this error.

Anyone have any ideas or seen this one before.

Thanks again,



  • marc
    marc Florida
    I'm afraid without more information, such as a small example that demonstrates the problem, it's impossible to say what the problem is. In any case, I doubt that this is a problem in Ice, because I never heard of such a problem before.