From: William S F. <ws...@fu...> - 2009-02-04 22:38:55
|
Michael Leong wrote: > Hi all, > > > > I’m using SWIG to take some C++ code and generate the JNI wrappers and > shared library so I can call it from Java through the JNI. I’m having > some problems, though. The library generates fine, but when I try to use > some of the functions, I get segmentation violations. I’ve instrumented > a lot of the programs to print stuff out, and here’s part of what I get… > > > > The function Base64Decode works properly. But when I try to call > getLastError, the same swigCPtr now mysteriously points to something > else, which is memory that I don’t own, thus causing a segmentation > fault. Any idea why this would suddenly get corrupted? I’m using HPUX > 11.11, Java 1.6.0_02 and swig 1.3.36. > > > > Any help would be much appreciated. Thank you. > http://www.swig.org/Doc1.3/Java.html#memory_management and the sections it references should provide some ideas. William |