dll多实例居然就出这样的错。
我的dll已经是Multithread DLL(/MD)了,而且可能的错误也是抛出给java调用者的。
想不通呀。

解决方案 »

  1.   

    我也遇到类似问题,jvm当机,晕~~~~~~~~~帮你顶
      

  2.   

    同样在linux下编译成.so文件,加上 -D_REENTRANT 编译选项就不会出现类似的问题,难道是windows的bug?
      

  3.   

    大厅兄出错都是error,我的都是exception果然厉害^_^
      

  4.   

    alaal(~:寒~:冬:~) 见笑了,这个问题目前还是没有能够妥善的解决,没有办法,在调用win32版本的dll的时候只能使用同步,禁止多个线成同时访问。虽然不会再出现上述的致命错误,但是也牺牲了不少效率。