On 14/02/2014 11:41, Michael Hall wrote:
I was under the impressions that however bad my code was it shouldn't cause  
Java to crash in this way, is that not correct ?
I believe that is the theory. So you probably did hit on at least an edge case 
which the jdk didn't handle as well as you'd hope - if not a actual jdk bug.

But interesting that you think there is a bug in my code that could be causing 
this to happen, its only been reported once by one user so going to be 
difficult to track down
Probably in or calling into native.
I don't think I said anything about it being your code. Although I would say 
it's possible it's your code. I usually tend to suspect mine first in these 
situations. Probably doing something strange to hit a jdk edge case.

To be clear I'm not taking any offense that it could be my code, I just didn't think I could cause a crash. For example in this case if I'm recursively calling something I would just expect a java |StackOverflowError, I think if I did hit ||edge case which the jdk didn't handle as well as hoped that would be a jdk bug in my book. |

||

|My application doesnt really contain any native code written by me, there is a 
little bit of Applescript and that is it.|
||

|
Paul|

Reply via email to