Bonjour

Je développe sous FedoraCore3 avec Eclipse 3.1. Pour les besoins de mo napplication Java, je fais des appels vers une librarie C++ avec JNI. Que ce soit pour monde Java ou mon code C++, les compilateurs ne m'affichent aucune erreur.
En revanche à l'exécution, à l'appel d'une fonction C++, j'ai cette erreur qui se produit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0xa99d8d54, pid=32395, tid=2847955888
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_02-b09 mixed mode)
# Problematic frame:
# C  [libPCR.so+0x51d54]  Java_com_maboite_linkers_SimpleMLPA_getPairBoxSize+0xc
#
# An error report file with more information is saved as hs_err_pid32395.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#
Pourtant la fonctio nen question est relativement bête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
JNIEXPORT jlong JNICALL Java_com_maboite_linkers_SimpleMLPA_getPairBoxSize(JNIEnv *env, jobject object){
	return (jlong)pairbox->PairList.size();	
}
Pourquoi cette erreur ?
Merci d'avance de vos réponses.

@++