quello che vedi è una sbrodolata, un DUMP della memoria della virtual machine.
ora, che sia un bug oppure che sia incasinata la macchina in questione, non te lo so dire. ma quello che è sicuro è che la chiamata alla funzione di PreapredStatement.executeUpdate() scatena una sercie di chiamate, come normale, ma che ad un certo punto vanno a toccare una funzione nativa(in qualche dll) che ti manda in crash la VM.
l'interpretazione dell'errore è questa, ora.. per la soluzione, io al posto tuo proverei ad installare un'altra versione di JRE .. noon so... tipo anche una precedente, prova la 1.4.1 ?
insomma devi fare un pò di proveperchè il problema è indubbiamente che c'è qualcosa che manda in cacca la VM.
Fondamentalmente considera anche che potresti provare a sostituire i jar di tomcat uno a uno o cambiare versione di Tomcat.. è un'altro tentativo che farei