Support #894
Mis à jour par Matthieu Decorde il y a environ 11 ans
Only for Mac OS X, TXM freezes during its initialization and the splash screen never ends.
*Hypothesis 1* :
It seems to be due to JFreeChart initialization during the Toolbox initialization that causes a deadlock with the UI thread. "ImageIO.getWriterFormatNames();" call (in ChartsEngine.populateSupportedOutputRasterFileFormats) may be the reason.
*Solution1* :
* For Mac OS X, desactivate the call to ImageIO
*Solution2* :
Another The freeze reasons are not clear right now, one solution may be to lazy initialize the ChartEngine just before we need it. And then avoid UI thread deadlock.
*Hypothesis 1* :
It seems to be due to JFreeChart initialization during the Toolbox initialization that causes a deadlock with the UI thread. "ImageIO.getWriterFormatNames();" call (in ChartsEngine.populateSupportedOutputRasterFileFormats) may be the reason.
*Solution1* :
* For Mac OS X, desactivate the call to ImageIO
*Solution2* :
Another The freeze reasons are not clear right now, one solution may be to lazy initialize the ChartEngine just before we need it. And then avoid UI thread deadlock.