Anything useful in the hs_err ... log file. Usually there's a stack backtrace etc. pointing something out.
Looks like a calling convention or type size mismatch to me. Each Windows C compiler has its own set of peculiarities, and the Windows JNI headers assume (a recent version of) Microsoft Visual C++. Look at the warnings closely - loss of precision is bad sign.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.