J'ai l'impression que je suis confronté à un bug de java, parce qu'en plein milieu de l'application, sans savoir pourquoi ni d'où part le bug j'ai cette exception qui se lance en boucle sans s'arrêter et qui bloque le programme :

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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 
java.io.IOException: Descripteur non valide
        at sun.nio.ch.FileChannelImpl.position0(Native Method)
        at sun.nio.ch.FileChannelImpl.position(Unknown Source)
        at sun.font.TrueTypeFont.readBlock(Unknown Source)
        at sun.font.FileFont.getGlyphImage(Native Method)
        at sun.font.FileFontStrike.getGlyphImagePtr(Unknown Source)
        at sun.font.FileFontStrike.getGlyphAdvance(Unknown Source)
        at sun.font.CompositeStrike.getGlyphAdvance(Unknown Source)
        at sun.font.CompositeStrike.getCodePointAdvance(Unknown Source)
        at sun.font.FontDesignMetrics.handleCharWidth(Unknown Source)
        at sun.font.FontDesignMetrics.getLatinCharWidth(Unknown Source)
        at sun.font.FontDesignMetrics.stringWidth(Unknown Source)
        at com.sun.media.ui.ToolTip.resizePopup(ToolTip.java:138)
        at com.sun.media.ui.ToolTip.<init>(ToolTip.java:59)
        at com.sun.media.ui.ProgressSlider.mouseEntered(ProgressSlider.java:397)
        at java.awt.Component.processMouseEvent(Unknown Source)
        at java.awt.Component.processEvent(Unknown Source)
        at java.awt.Container.processEvent(Unknown Source)
        at java.awt.Component.dispatchEventImpl(Unknown Source)
        at java.awt.Container.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
        at java.awt.LightweightDispatcher.trackMouseEnterExit(Unknown Source)
        at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
        at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
        at java.awt.Container.dispatchEventImpl(Unknown Source)
        at java.awt.Window.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
l'exception n'indique pas d'où elle part, je ne sais pas vraiment quoi faire et c'est très ch..nt !!!

merci d'avance