-
[JNI] utilisation de gui
Bonjour,
Afin de remplacer le JFileChooser de java, j'ai créer des fonctions en C qui est capable , selon le système, d'appeler la fenêtre parcourir du systeme.
En ce qui concerne windows, tout fonctionne parfaitement, cependant le problème est sous linux.
Lorsque je l'appelle a partir d'une appli java simple en ligne de commande, tout fonctionne parfaitement.
Mais lorsque je l'utilise a partir de l'applet, le navigateur web crash (opera et firefox). Le problème est que ça ne plante jamais au même endroit.
Ca plante meme une fois que je n'utilise plus la librairie.
Si quelqu'un a une idee, ...
Merci d'avance.
-
Les applets sont régis par des règles de sécurité strict. Pourvoir attaquer des librairies dynamique depuis une applet ne me semble pas une action possible (sinon tu imagine les faille de sécurités....). L'utilisation de JNI avec une applet ne doit pas être possible en général.
-
Oui, mais j'ai signe l'applet, modifier les permissions de l'AccessController.
Mon probleme est que cela fonctionne, mais ca fais planter le navigateur sous linux, et jamais au meme endroit, et je ne pense pas qu'il y ait des fuites mémoires.
Bizarre.........
-
Tu as essayer sur un autre navigateur ?
Que donne le core dump ?