I am experiencing crashes when executing my plugin from eclipse with the latest imagej version (1.49a/b) in icy 1.5. Eclipse notifies an invalid memory access (location 0x28 rip=0x10bcd07b8) while mac reports the following crash (attached the compete report):
Process: java [3615]
Path: /usr/bin/java
Identifier: com.apple.javajdk16.cmd
Version: 1.0 (1.0)
Code Type: X86-64 (Native)
Parent Process: eclipse [3411]
User ID: 502
OS Version: Mac OS X 10.8.5 (12F45)
Crashed Thread: 24 Java: C2 CompilerThread1
Current CompileTask:
C2: 137843 49% ij.process.ByteBlitter.copyBits(Lij/process/ImageProcessor;III)V @ 367 (1316 bytes)
This does not happen when the version is 1.47h, shipped by default in icy 1.3.6 I believe (e.g. substituting the ij49a in icy1.5.1 with ij47h allows my plugin to run from eclipse). In addition if I export my plugin as jar and run it independently it works with all icy & imagej combinations (tested icy>1.2, ij>1.47h).
My problem is that I need a bug fix from ij 1.48i which improves the skeletonization function required by my plugin. While I can work exporting my plugin, I'd really like to execute my plugin also from eclipse.
Do you have any idea of what is going on?
Hope everything is fine in Paris and big compliments for the awesome work:)
All the best,
Davide