Notes de version de Solaris 9 12/03

Bugs liés au CDE (Common Desktop Environment)

La fonction xmlValidateDocument() peut entraîner une corruption de la pile (4856338)

Les applications utilisant la bibliothèque /usr/lib/libxml2.so.2 peuvent échouer de manière intermittente avec un vidage d'image mémoire si la fonction xmlValidateDocument () est utilisée. Ce problème est causé par un dépassement de capacité de la pile dans la bibliothèque suite à la validation de documents au moyen de la fonction xmlValidateDocument().


Remarque :

ce problème ne se présente que lorsque le code est compilé dans une version de libxml2 antérieure à celle de Solaris 9 4/03. Le code est alors executé dans l'une des versions suivantes :


Solution : appliquez les patchs ci-dessous à toutes les versions de Solaris 9.

Les applications compilées contre libxml2.so sur un système utilisant la version Solaris 9 4/03, Solaris 9 8/03 ou Solaris 9 12/03 doivent etre recompilées si les macros de test des fonctions ont été utilisées. Il est nécessaire de procéder à la recompilation du fait que la version de libxml2.so livrée avec le logiciel Solaris est repassée à la version 2.4.23 en raison d'une incompatibilité binaire existant dans la version 2.5.4 de libxml2.

La fonction d'exécution automatique du support amovible du CDE a été supprimée (4634260)

La fonction d'exécution automatique du support amovible de l'environnement de bureau CDE a été temporairement supprimée du logiciel Solaris 9 12/03.

Solution : pour utiliser la fonctionnalité d'exécution automatique d'un CD ou d'un autre volume amovible, veuillez procéder comme indiqué ci-dessous.

SPARC: dtmail s'arrête brutalement en cas d'exécution à partir de la ligne de commande si l'option FontList est spécifiée (4677329)

dtmail s'arrête brutalement après s'être connecté avec le serveur IMAP si l'option FontList est spécifiée à l'exécution de dtmail à partir de la ligne de commande. Voyez l'exemple ci-dessous.


/usr/dt/bin/dtmail -xrm "Dtmail*FontList: -*-r-normal-*:"

Le message d'erreur suivant apparaît :


Erreur de segmentation

Ce problème apparaît dans les versions localisées C et ja.

Solution : ne spécifiez pas l'option FontList lors de l'exécution de dtmail à partir de la ligne de commande.

CDE Mailer semble s'arrêter pendant l'affichage de messages électroniques contenant de longues lignes (4418793)

Si vous tentez de lire un message électronique contenant beaucoup de longues lignes dans l'environnement localisé Solaris 9 12/03 Unicode ou UTF-8, CDE Mailer (dtmail) s'interrompt. Ce message ne s'affiche pas immédiatement.

Solution : choisissez l'une des solutions indiquées ci-dessous.

L'application Synchronisation organiseur (PDASync) de Solaris ne peut pas supprimer la dernière entrée de l'ordinateur (4260435)

Si vous supprimez le dernier élément sur votre ordinateur, il est restauré à partir de l'organiseur lorsque vous synchronisez celui-ci. Les éléments que vous pouvez supprimer, puis restaurer sont notamment le dernier rendez-vous de votre Agenda ou la dernière adresse de votre Gestionnaire d'adresses.

Solution : supprimez manuellement la dernière entrée sur l'organiseur avant de lancer la synchronisation.

L'application Synchronisation organiseur (PDASync) de Solaris ne gère pas l'échange de données avec l'organiseur international multi-octets (4263814)

Si vous échangez des données multi-octets entre un organiseur et Solaris CDE, vous risquez d'altérer ces données dans les deux environnements.

Solution : sauvegardez les données sur votre PC à l'aide de l'utilitaire de sauvegarde de l'organiseur avant d'exécuter l'application Synchronisation organiseur (PDASync) de SolarisTM. Si vous échangez accidentellement des données multi-octets et que celles-ci sont altérées, restaurez-les à partir de la sauvegarde.